@media not screen, screen and (min-width: 569px) {

  #sp-image-545{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-546{
    width : 50%;
    height : auto;
  }

  #sp-image-547{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-548{
    width : 50%;
    height : auto;
  }

  #sp-image-549{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-55{
    width : 50%;
  }

  #sp-image-550{
    width : 50%;
    height : auto;
  }

  #sp-image-551{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-552{
    width : 50%;
    height : auto;
  }

  #sp-image-553{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-554{
    width : 50%;
    height : auto;
  }

  #sp-image-555{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-556{
    width : 50%;
    height : auto;
  }

  #sp-image-557{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-558{
    width : 50%;
    height : auto;
  }

  #sp-image-559{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-56{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-560{
    width : 50%;
    height : auto;
  }

  #sp-image-561{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-562{
    width : 50%;
    height : auto;
  }

  #sp-image-563{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-564{
    width : 50%;
    height : auto;
  }

  #sp-image-565{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-566{
    width : 50%;
    height : auto;
  }

  #sp-image-567{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-568{
    width : 50%;
    height : auto;
  }

  #sp-image-569{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-57{
    width : 50%;
  }

  #sp-image-570{
    width : 50%;
    height : auto;
  }

  #sp-image-571{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-572{
    width : 50%;
    height : auto;
  }

  #sp-image-573{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-574{
    width : 50%;
    height : auto;
  }

  #sp-image-575{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-576{
    width : 50%;
    height : auto;
  }

  #sp-image-577{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-578{
    width : 50%;
    height : auto;
  }

  #sp-image-579{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-58{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-580{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-581{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-582{
    width : 50%;
    height : auto;
  }

  #sp-image-583{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-584{
    width : 50%;
    height : auto;
  }

  #sp-image-585{
    width : 50%;
    height : auto;
  }

  #sp-image-586{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-587{
    width : 50%;
    height : auto;
  }

  #sp-image-588{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-589{
    width : 50%;
    height : auto;
  }

  #sp-image-59{
    width : 50%;
  }

  #sp-image-590{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-591{
    width : 50%;
    height : auto;
  }

  #sp-image-592{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-593{
    width : 50%;
    height : auto;
  }

  #sp-image-594{
    width : 50%;
    height : auto;
  }

  #sp-image-595{
    width : 50%;
    height : auto;
  }

  #sp-image-596{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-597{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-598{
    width : 50%;
    height : auto;
  }

  #sp-image-599{
    width : 50%;
    height : auto;
  }

  #sp-image-6{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-60{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-600{
    width : 50%;
    height : auto;
  }

  #sp-image-601{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-602{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-603{
    width : 50%;
    height : auto;
  }

  #sp-image-604{
    width : 50%;
    height : auto;
  }

  #sp-image-605{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-606{
    width : 50%;
    height : auto;
  }

  #sp-image-607{
    width : 50%;
    height : auto;
  }

  #sp-image-608{
    width : 50%;
    height : auto;
    float : left;
    position : relative;
  }

  #sp-image-609{
    width : 50%;
    height : auto;
  }

  #sp-image-61{
    width : 50%;
  }

  #sp-image-610{
    width : 50%;
    height : auto;
  }

  #sp-image-62{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-63{
    width : 50%;
  }

  #sp-image-64{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-65{
    width : 50%;
  }

  #sp-image-66{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-67{
    width : 50%;
  }

  #sp-image-68{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-69{
    width : 50%;
  }

  #sp-image-7{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-70{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-71{
    width : 50%;
  }

  #sp-image-72{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-73{
    width : 50%;
  }

  #sp-image-74{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-75{
    width : 50%;
  }

  #sp-image-76{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-77{
    width : 50%;
  }

  #sp-image-78{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-79{
    width : 50%;
  }

  #sp-image-8{
    width : 50%;
  }

  #sp-image-80{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-81{
    width : 50%;
  }

  #sp-image-82{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-83{
    width : 50%;
  }

  #sp-image-84{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-85{
    width : 50%;
  }

  #sp-image-86{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-87{
    width : 50%;
  }

  #sp-image-88{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-89{
    width : 50%;
  }

  #sp-image-9{
    width : 50%;
    float : none;
    position : absolute;
    top : 55px;
    bottom : auto;
    right : auto;
    left : 481px;
  }

  #sp-image-90{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-91{
    width : 50%;
  }

  #sp-image-92{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-93{
    width : 50%;
  }

  #sp-image-94{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-95{
    width : 50%;
  }

  #sp-image-96{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-97{
    width : 50%;
  }

  #sp-image-98{
    width : 50%;
    float : right;
    position : relative;
  }

  #sp-image-99{
    width : 50%;
  }

  #sp-list-5{
    margin-right : 0px;
  }

  #sp-page-title-1{
    margin-left : 1px;
    margin-right : 261px;
    margin-bottom : 31px;
    width : 998px;
    min-height : 50px;
  }

  #sp-page-title-2{
    margin-top : 0px;
    margin-bottom : 23px;
    min-height : 59px;
  }

  #sp-page-title-4{
    min-height : 50px;
  }

  #sp-site-branding2-1 > .extra{
    margin-top : 0px;
    min-height : 37px;
  }

  #sp-site-branding2-1 > .site-title{
    width : 979px;
    height : 167px;
  }

  #sp-site-navigation-1{
    margin-top : 0px;
    margin-left : 0px;
    margin-bottom : 0px;
    width : 1000px;
  }

  #sp-site-navigation-2{
    margin-left : 10px;
    margin-right : 300px;
    width : 990px;
  }

  #sp-table-2{
    width : 638px;
  }

  .sp-wp-post-list#sp-wp-post-list-1{
    margin-bottom : -36px;
    min-height : 278px;
  }
}

@media screen and (max-width: 568px) {

  #sp-block-container-1{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
  }

  #sp-google-map-1{
    width : 100%;
    min-height : 300px;
  }

  #sp-page-title-1{
    width : 283px;
  }

  #sp-page-title-2{
    margin-top : 21px;
  }
}