.sp-wp-post-list#sp-wp-post-list-77 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-78{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-78 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-79{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-79 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-80{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-80 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-81{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-81 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-82{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-82 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-83{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-83 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-84{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-84 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-85{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-85 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-86{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-86 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-87{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-87 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-88{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-88 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-89{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-89 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-90{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-90 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-91{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-91 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-92{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-92 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-93{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-93 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-94{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-94 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-95{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-95 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-96{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-96 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-97{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-97 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-98{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-98 > article > .entry-content{
  font-size : 1.2rem;
}

.sp-wp-post-list#sp-wp-post-list-99{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-99 > article > .entry-content{
  font-size : 1.2rem;
}

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

  #sp-block-container-1{
    margin-left : 25px;
    width : 691px;
    min-height : 515px;
  }

  #sp-block-container-113{
    min-height : 424px;
  }

  #sp-block-container-155{
    min-height : 72px;
  }

  #sp-block-container-17{
    min-height : 138px;
  }

  #sp-block-container-179{
    min-height : 629px;
  }

  #sp-block-container-189{
    min-height : 464px;
  }

  #sp-block-container-193{
    margin-bottom : 10px;
    min-height : 575px;
  }

  #sp-block-container-194{
    min-height : 168px;
  }

  #sp-block-container-203{
    min-height : 328px;
  }

  #sp-block-container-21{
    min-height : 225px;
  }

  #sp-block-container-220{
    min-height : 518px;
  }

  #sp-block-container-240{
    min-height : 296px;
  }

  #sp-block-container-248{
    min-height : 207px;
  }

  #sp-block-container-250{
    width : 666px;
    min-height : 203px;
  }

  #sp-block-container-251{
    width : 661px;
    min-height : 393px;
  }

  #sp-block-container-34{
    min-height : 316px;
  }

  #sp-block-container-5{
    min-height : 378px;
  }

  #sp-block-container-71{
    min-height : 341px;
  }

  #sp-block-container-82{
    min-height : 447px;
  }

  #sp-button-1{
    width : 217px;
  }

  #sp-button-10{
    width : 172px;
  }

  #sp-button-100{
    width : 283px;
  }

  #sp-button-101{
    width : 285px;
  }

  #sp-button-102{
    width : 285px;
    height : 41px;
  }

  #sp-button-103{
    width : 286px;
  }

  #sp-button-104{
    width : 286px;
    height : 38px;
  }

  #sp-button-105{
    width : 286px;
  }

  #sp-button-106{
    width : 251px;
  }

  #sp-button-107{
    width : 250px;
  }

  #sp-button-108{
    width : 245px;
  }

  #sp-button-109{
    width : 246px;
  }

  #sp-button-11{
    width : 159px;
  }

  #sp-button-110{
    width : 249px;
  }

  #sp-button-111{
    width : 252px;
  }

  #sp-button-112{
    width : 250px;
  }

  #sp-button-113{
    width : 258px;
  }

  #sp-button-114{
    width : 262px;
  }

  #sp-button-115{
    width : 263px;
  }

  #sp-button-116{
    width : 266px;
  }

  #sp-button-117{
    width : 267px;
  }

  #sp-button-118{
    width : 270px;
  }

  #sp-button-119{
    width : 269px;
  }

  #sp-button-12{
    width : 159px;
  }

  #sp-button-120{
    width : 273px;
  }

  #sp-button-121{
    width : 275px;
  }

  #sp-button-122{
    width : 270px;
  }

  #sp-button-123{
    width : 269px;
  }

  #sp-button-124{
    width : 266px;
  }

  #sp-button-125{
    width : 267px;
  }

  #sp-button-126{
    width : 359px;
  }

  #sp-button-127{
    width : 257px;
  }

  #sp-button-128{
    width : 268px;
    height : 40px;
  }

  #sp-button-129{
    width : 249px;
    height : 48px;
  }

  #sp-button-13{
    width : 163px;
  }

  #sp-button-130{
    width : 342px;
    height : 47px;
  }

  #sp-button-131{
    width : 210px;
    height : 50px;
  }

  #sp-button-14{
    width : 289px;
  }

  #sp-button-15{
    width : 276px;
  }

  #sp-button-16{
    width : 348px;
  }

  #sp-button-17{
    width : 410px;
  }

  #sp-button-18{
    width : 300px;
  }

  #sp-button-19{
    width : 344px;
  }

  #sp-button-2{
    width : 312px;
  }

  #sp-button-20{
    width : 279px;
  }

  #sp-button-21{
    width : 283px;
    height : 43px;
  }

  #sp-button-22{
    width : 276px;
    height : 36px;
  }

  #sp-button-23{
    width : 359px;
    height : 45px;
  }

  #sp-button-24{
    width : 215px;
  }

  #sp-button-25{
    width : 224px;
    height : 44px;
  }

  #sp-button-26{
    width : 234px;
  }

  #sp-button-27{
    width : 261px;
    height : 47px;
  }

  #sp-button-28{
    width : 399px;
  }

  #sp-button-29{
    width : 404px;
  }

  #sp-button-3{
    width : 314px;
  }

  #sp-button-30{
    width : 279px;
  }

  #sp-button-31{
    width : 285px;
  }

  #sp-button-32{
    width : 293px;
  }

  #sp-button-33{
    width : 245px;
    height : 43px;
  }

  #sp-button-34{
    width : 270px;
  }

  #sp-button-35{
    width : 206px;
  }

  #sp-button-36{
    width : 216px;
  }

  #sp-button-37{
    width : 271px;
  }

  #sp-button-38{
    width : 523px;
  }

  #sp-button-39{
    width : 272px;
    height : 39px;
  }

  #sp-button-4{
    width : 319px;
  }

  #sp-button-40{
    width : 267px;
  }

  #sp-button-41{
    width : 189px;
  }

  #sp-button-42{
    width : 181px;
  }

  #sp-button-43{
    width : 186px;
  }

  #sp-button-44{
    width : 249px;
  }

  #sp-button-45{
    width : 293px;
  }

  #sp-button-46{
    width : 362px;
  }

  #sp-button-47{
    width : 270px;
  }

  #sp-button-48{
    width : 200px;
  }

  #sp-button-49{
    width : 212px;
  }

  #sp-button-5{
    width : 321px;
  }

  #sp-button-50{
    width : 236px;
  }

  #sp-button-51{
    width : 320px;
  }

  #sp-button-52{
    width : 311px;
  }

  #sp-button-53{
    width : 201px;
  }

  #sp-button-54{
    width : 209px;
  }

  #sp-button-55{
    width : 258px;
    height : 48px;
  }

  #sp-button-56{
    width : 288px;
  }

  #sp-button-57{
    width : 221px;
  }

  #sp-button-58{
    width : 261px;
  }

  #sp-button-59{
    width : 311px;
  }

  #sp-button-6{
    width : 238px;
  }

  #sp-button-60{
    width : 248px;
  }

  #sp-button-61{
    width : 238px;
  }

  #sp-button-62{
    width : 146px;
  }

  #sp-button-63{
    width : 146px;
  }

  #sp-button-64{
    width : 147px;
  }

  #sp-button-65{
    width : 227px;
  }

  #sp-button-66{
    width : 226px;
  }

  #sp-button-67{
    width : 307px;
  }

  #sp-button-68{
    width : 245px;
  }

  #sp-button-69{
    width : 252px;
  }

  #sp-button-7{
    width : 239px;
  }

  #sp-button-70{
    width : 316px;
  }

  #sp-button-71{
    width : 295px;
  }

  #sp-button-72{
    width : 298px;
    height : 37px;
  }

  #sp-button-73{
    width : 228px;
  }

  #sp-button-74{
    width : 232px;
  }

  #sp-button-75{
    width : 231px;
  }

  #sp-button-76{
    margin-bottom : 0px;
    width : 231px;
    height : 43px;
  }

  #sp-button-77{
    width : 204px;
    height : 42px;
  }

  #sp-button-78{
    width : 203px;
    height : 42px;
  }

  #sp-button-79{
    width : 204px;
  }

  #sp-button-8{
    width : 241px;
  }

  #sp-button-80{
    width : 202px;
  }

  #sp-button-81{
    width : 203px;
  }

  #sp-button-82{
    width : 278px;
  }

  #sp-button-83{
    width : 283px;
    height : 39px;
  }

  #sp-button-84{
    width : 283px;
    height : 40px;
  }

  #sp-button-85{
    width : 282px;
  }

  #sp-button-86{
    width : 287px;
  }

  #sp-button-87{
    width : 284px;
  }

  #sp-button-88{
    width : 284px;
  }

  #sp-button-89{
    width : 290px;
    height : 38px;
  }

  #sp-button-9{
    width : 237px;
  }

  #sp-button-90{
    width : 292px;
  }

  #sp-button-91{
    width : 286px;
  }

  #sp-button-92{
    width : 287px;
    height : 41px;
  }

  #sp-button-93{
    width : 281px;
  }

  #sp-button-94{
    width : 279px;
  }

  #sp-button-95{
    width : 278px;
  }

  #sp-button-96{
    width : 276px;
    height : 42px;
  }

  #sp-button-97{
    width : 281px;
  }

  #sp-button-98{
    width : 283px;
  }

  #sp-button-99{
    margin-right : 53px;
    width : 280px;
  }

  #sp-image-1{
    margin-left : 10px;
    width : 40%;
    height : auto;
    float : right;
    position : relative;
  }

  #sp-image-156{
    width : 447px;
    height : 292px;
  }

  #sp-image-17{
    width : 519px;
    height : 350px;
  }

  #sp-image-2{
    width : 481px;
    height : 390px;
  }

  #sp-image-200{
    width : 309px;
    height : 388px;
  }

  #sp-image-351{
    width : 516px;
    height : 391px;
  }

  #sp-image-365{
    width : 407px;
    height : 306px;
  }

  #sp-image-403{
    width : 323px;
    height : 429px;
  }

  #sp-image-408{
    width : 481px;
    height : 272px;
  }

  #sp-image-497{
    width : 437px;
    height : 312px;
  }

  #sp-image-509{
    width : 439px;
    height : 329px;
  }

  #sp-image-510{
    width : 442px;
    height : 332px;
  }

  #sp-image-518{
    width : 409px;
    height : 307px;
  }

  #sp-image-524{
    width : 466px;
    height : 311px;
  }

  #sp-image-544{
    width : 385px;
    height : 289px;
  }

  #sp-image-560{
    width : 456px;
    height : 338px;
  }

  #sp-image-561{
    width : 458px;
    height : 316px;
  }

  #sp-image-562{
    width : 461px;
    height : 288px;
  }

  #sp-image-563{
    width : 322px;
    height : 271px;
  }

  #sp-image-569{
    width : 380px;
    height : 213px;
  }

  #sp-image-570{
    width : 382px;
    height : 226px;
  }

  #sp-image-571{
    width : 398px;
    height : 238px;
  }

  #sp-image-591{
    width : 315px;
    height : 444px;
  }

  #sp-site-branding2-1{
    width : 975px;
  }

  #sp-site-branding2-1 > .extra{
    margin-left : 0px;
    width : 447px;
  }

  #sp-site-branding2-1 > .site-description{
    margin-right : 84px;
    margin-bottom : 8px;
    width : 386px;
    height : 46px;
    top : 104px;
    bottom : auto;
    right : auto;
    left : 579px;
  }

  #sp-site-branding2-1 > .site-title{
    margin-right : 33px;
    width : 548px;
    height : 119px;
    top : 32px;
    bottom : auto;
    right : auto;
    left : 9px;
  }

  #sp-site-navigation-1{
    margin-top : 10px;
    min-height : 115px;
  }

  .sp-wp-post-list#sp-wp-post-list-2{
    width : 292px;
  }
}

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

  .page-toppage#content #page-content{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
  }

  #sp-button-16{
    width : 338px;
  }

  #sp-button-18{
    width : 267px;
  }

  #sp-button-24{
    width : 183px;
    height : 42px;
  }

  #sp-button-25{
    width : 274px;
  }

  #sp-button-29{
    width : 366px;
    height : 44px;
  }

  #sp-image-1{
    margin-bottom : 15px;
  }

  #sp-site-branding2-1 > .site-description{
    width : 88px;
    height : 168px;
  }

  #sp-site-branding2-1 > .site-title{
    margin-right : 8px;
    width : 174px;
    height : 168px;
    top : 0px;
    bottom : auto;
    right : auto;
    left : 94px;
  }
}
