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

  .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-1 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-10 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-11 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-12 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-13 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-14 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-15 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-16 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-17 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-18 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-19 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-2 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-20 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-21 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-22 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-23 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-24 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-3 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-4 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-5 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-6 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-7 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-8 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-9 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-1 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-10 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-11 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-12 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-13 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-14 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-15 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-16 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-17 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-18 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-19 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-2 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-20 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-21 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-22 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-23 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-24 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-25 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-26 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-27 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-28 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-29 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-3 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-4 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-5 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-6 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-7 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-8 > dl > dd, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-9 > dl > dd{
    padding-left : 25px;
    margin-left : 0px;
  }

  .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-1 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-10 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-11 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-12 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-13 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-14 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-15 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-16 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-17 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-18 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-19 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-2 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-20 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-21 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-22 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-23 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-24 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-3 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-4 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-5 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-6 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-7 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-8 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-9 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-1 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-10 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-11 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-12 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-13 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-14 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-15 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-16 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-17 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-18 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-19 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-2 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-20 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-21 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-22 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-23 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-24 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-25 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-26 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-27 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-28 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-29 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-3 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-4 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-5 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-6 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-7 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-8 > dl > dt, .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-9 > dl > dt{
    margin-top : 10px;
    float : none;
  }

  .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-1 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-10 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-11 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-12 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-13 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-14 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-15 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-16 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-17 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-18 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-19 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-2 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-20 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-21 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-22 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-23 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-24 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-3 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-4 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-5 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-6 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-7 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-8 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-entry-content-9 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-1 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-10 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-11 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-12 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-13 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-14 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-15 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-16 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-17 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-18 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-19 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-2 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-20 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-21 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-22 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-23 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-24 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-25 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-26 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-27 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-28 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-29 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-3 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-4 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-5 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-6 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-7 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-8 > dl > dt:nth-of-type(1), .sp-wp-post-list.hpb-viewtype-date#sp-wp-post-list-9 > dl > dt:nth-of-type(1){
    margin-top : 0px;
  }

  .sp-wp-post-list#sp-entry-content-1 > article > p, .sp-wp-post-list#sp-entry-content-10 > article > p, .sp-wp-post-list#sp-entry-content-11 > article > p, .sp-wp-post-list#sp-entry-content-12 > article > p, .sp-wp-post-list#sp-entry-content-13 > article > p, .sp-wp-post-list#sp-entry-content-14 > article > p, .sp-wp-post-list#sp-entry-content-15 > article > p, .sp-wp-post-list#sp-entry-content-16 > article > p, .sp-wp-post-list#sp-entry-content-17 > article > p, .sp-wp-post-list#sp-entry-content-18 > article > p, .sp-wp-post-list#sp-entry-content-19 > article > p, .sp-wp-post-list#sp-entry-content-2 > article > p, .sp-wp-post-list#sp-entry-content-20 > article > p, .sp-wp-post-list#sp-entry-content-21 > article > p, .sp-wp-post-list#sp-entry-content-22 > article > p, .sp-wp-post-list#sp-entry-content-23 > article > p, .sp-wp-post-list#sp-entry-content-24 > article > p, .sp-wp-post-list#sp-entry-content-3 > article > p, .sp-wp-post-list#sp-entry-content-4 > article > p, .sp-wp-post-list#sp-entry-content-5 > article > p, .sp-wp-post-list#sp-entry-content-6 > article > p, .sp-wp-post-list#sp-entry-content-7 > article > p, .sp-wp-post-list#sp-entry-content-8 > article > p, .sp-wp-post-list#sp-entry-content-9 > article > p, .sp-wp-post-list#sp-wp-post-list-1 > article > p, .sp-wp-post-list#sp-wp-post-list-10 > article > p, .sp-wp-post-list#sp-wp-post-list-11 > article > p, .sp-wp-post-list#sp-wp-post-list-12 > article > p, .sp-wp-post-list#sp-wp-post-list-13 > article > p, .sp-wp-post-list#sp-wp-post-list-14 > article > p, .sp-wp-post-list#sp-wp-post-list-15 > article > p, .sp-wp-post-list#sp-wp-post-list-16 > article > p, .sp-wp-post-list#sp-wp-post-list-17 > article > p, .sp-wp-post-list#sp-wp-post-list-18 > article > p, .sp-wp-post-list#sp-wp-post-list-19 > article > p, .sp-wp-post-list#sp-wp-post-list-2 > article > p, .sp-wp-post-list#sp-wp-post-list-20 > article > p, .sp-wp-post-list#sp-wp-post-list-21 > article > p, .sp-wp-post-list#sp-wp-post-list-22 > article > p, .sp-wp-post-list#sp-wp-post-list-23 > article > p, .sp-wp-post-list#sp-wp-post-list-24 > article > p, .sp-wp-post-list#sp-wp-post-list-25 > article > p, .sp-wp-post-list#sp-wp-post-list-26 > article > p, .sp-wp-post-list#sp-wp-post-list-27 > article > p, .sp-wp-post-list#sp-wp-post-list-28 > article > p, .sp-wp-post-list#sp-wp-post-list-29 > article > p, .sp-wp-post-list#sp-wp-post-list-3 > article > p, .sp-wp-post-list#sp-wp-post-list-4 > article > p, .sp-wp-post-list#sp-wp-post-list-5 > article > p, .sp-wp-post-list#sp-wp-post-list-6 > article > p, .sp-wp-post-list#sp-wp-post-list-7 > article > p, .sp-wp-post-list#sp-wp-post-list-8 > article > p, .sp-wp-post-list#sp-wp-post-list-9 > article > p{
    padding-left : 20px;
    padding-right : 20px;
    margin-right : 0px;
    float : none;
  }

  .sp-wp-post-list#sp-entry-content-1 > article > p > img, .sp-wp-post-list#sp-entry-content-10 > article > p > img, .sp-wp-post-list#sp-entry-content-11 > article > p > img, .sp-wp-post-list#sp-entry-content-12 > article > p > img, .sp-wp-post-list#sp-entry-content-13 > article > p > img, .sp-wp-post-list#sp-entry-content-14 > article > p > img, .sp-wp-post-list#sp-entry-content-15 > article > p > img, .sp-wp-post-list#sp-entry-content-16 > article > p > img, .sp-wp-post-list#sp-entry-content-17 > article > p > img, .sp-wp-post-list#sp-entry-content-18 > article > p > img, .sp-wp-post-list#sp-entry-content-19 > article > p > img, .sp-wp-post-list#sp-entry-content-2 > article > p > img, .sp-wp-post-list#sp-entry-content-20 > article > p > img, .sp-wp-post-list#sp-entry-content-21 > article > p > img, .sp-wp-post-list#sp-entry-content-22 > article > p > img, .sp-wp-post-list#sp-entry-content-23 > article > p > img, .sp-wp-post-list#sp-entry-content-24 > article > p > img, .sp-wp-post-list#sp-entry-content-3 > article > p > img, .sp-wp-post-list#sp-entry-content-4 > article > p > img, .sp-wp-post-list#sp-entry-content-5 > article > p > img, .sp-wp-post-list#sp-entry-content-6 > article > p > img, .sp-wp-post-list#sp-entry-content-7 > article > p > img, .sp-wp-post-list#sp-entry-content-8 > article > p > img, .sp-wp-post-list#sp-entry-content-9 > article > p > img, .sp-wp-post-list#sp-wp-post-list-1 > article > p > img, .sp-wp-post-list#sp-wp-post-list-10 > article > p > img, .sp-wp-post-list#sp-wp-post-list-11 > article > p > img, .sp-wp-post-list#sp-wp-post-list-12 > article > p > img, .sp-wp-post-list#sp-wp-post-list-13 > article > p > img, .sp-wp-post-list#sp-wp-post-list-14 > article > p > img, .sp-wp-post-list#sp-wp-post-list-15 > article > p > img, .sp-wp-post-list#sp-wp-post-list-16 > article > p > img, .sp-wp-post-list#sp-wp-post-list-17 > article > p > img, .sp-wp-post-list#sp-wp-post-list-18 > article > p > img, .sp-wp-post-list#sp-wp-post-list-19 > article > p > img, .sp-wp-post-list#sp-wp-post-list-2 > article > p > img, .sp-wp-post-list#sp-wp-post-list-20 > article > p > img, .sp-wp-post-list#sp-wp-post-list-21 > article > p > img, .sp-wp-post-list#sp-wp-post-list-22 > article > p > img, .sp-wp-post-list#sp-wp-post-list-23 > article > p > img, .sp-wp-post-list#sp-wp-post-list-24 > article > p > img, .sp-wp-post-list#sp-wp-post-list-25 > article > p > img, .sp-wp-post-list#sp-wp-post-list-26 > article > p > img, .sp-wp-post-list#sp-wp-post-list-27 > article > p > img, .sp-wp-post-list#sp-wp-post-list-28 > article > p > img, .sp-wp-post-list#sp-wp-post-list-29 > article > p > img, .sp-wp-post-list#sp-wp-post-list-3 > article > p > img, .sp-wp-post-list#sp-wp-post-list-4 > article > p > img, .sp-wp-post-list#sp-wp-post-list-5 > article > p > img, .sp-wp-post-list#sp-wp-post-list-6 > article > p > img, .sp-wp-post-list#sp-wp-post-list-7 > article > p > img, .sp-wp-post-list#sp-wp-post-list-8 > article > p > img, .sp-wp-post-list#sp-wp-post-list-9 > article > p > img{
    margin-bottom : 20px;
    width : 100%;
    height : auto;
  }
}

#sp-site-navigation-1, #sp-site-navigation-2{
  background-color : transparent;
}

#sp-site-navigation-1 > ul > li.current_page_item > a, #sp-site-navigation-2 > ul > li.current_page_item > a{
  background-color : transparent;
}

#sp-site-navigation-1 > ul > li > a:hover, #sp-site-navigation-2 > ul > li > a:hover{
  background-color : transparent;
}

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

  #sp-site-navigation-1, #sp-site-navigation-2{
    background-color : #393a34;
    text-align : center;
    padding-top : 19px;
    padding-bottom : 19px;
  }

  #sp-site-navigation-1 > ul, #sp-site-navigation-2 > ul{
    text-align : left;
    display : inline-block;
  }

  #sp-site-navigation-1 > ul ul, #sp-site-navigation-2 > ul ul{
    background-color : transparent;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    left : 20px;
  }

  #sp-site-navigation-1 > ul ul ul, #sp-site-navigation-2 > ul ul ul{
    top : 0px;
    left : 100%;
  }

  #sp-site-navigation-1 > ul > li, #sp-site-navigation-2 > ul > li{
    text-align : center;
    margin-left : 5px;
    margin-right : 5px;
  }

  #sp-site-navigation-1 > ul > li li, #sp-site-navigation-2 > ul > li li{
    border-bottom-style : none;
  }

  #sp-site-navigation-1 > ul > li li.current_page_item > a, #sp-site-navigation-2 > ul > li li.current_page_item > a{
    background-color : #87877c;
  }

  #sp-site-navigation-1 > ul > li li:hover > ul, #sp-site-navigation-2 > ul > li li:hover > ul{
    display : block;
  }

  #sp-site-navigation-1 > ul > li li > a, #sp-site-navigation-2 > ul > li li > a{
    font-size : 1.2rem;
    line-height : 1;
    color : #ffffff;
    background-color : #a1a198;
    padding-top : 15px;
    padding-left : 13px;
    padding-right : 13px;
    padding-bottom : 15px;
  }

  #sp-site-navigation-1 > ul > li li > a:hover, #sp-site-navigation-2 > ul > li li > a:hover{
    background-color : #87877c;
  }

  #sp-site-navigation-1 > ul > li.current_page_item > a, #sp-site-navigation-2 > ul > li.current_page_item > a{
    color : #aabb56;
  }

  #sp-site-navigation-1 > ul > li > a, #sp-site-navigation-2 > ul > li > a{
    font-size : 1.4rem;
    font-weight : bold;
    line-height : 1;
    color : #ffffff;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-bottom : 5px;
    position : relative;
  }

  #sp-site-navigation-1 > ul > li > a:hover, #sp-site-navigation-2 > ul > li > a:hover{
    color : #aabb56;
  }
}

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

  #sp-site-navigation-1, #sp-site-navigation-2{
    margin-top : 0px;
    border-top-style : none;
    border-bottom-style : none;
  }

  .button-menu#sp-site-navigation-1 > .menu-toggle, .button-menu#sp-site-navigation-2 > .menu-toggle{
    font-size : 1.3rem;
    background-color : #aabb56;
    background-image : url(img/icon-menu-toggle.png);
    background-repeat : no-repeat;
    background-position : center center;
    background-size : 72px 19px;
    text-indent : -9999px;
    padding-top : 13px;
    padding-bottom : 12px;
    margin-bottom : 1px;
  }

  #sp-site-navigation-1 > ul, #sp-site-navigation-2 > ul{
    clear : both;
  }

  #sp-site-navigation-1 > ul > li, #sp-site-navigation-2 > ul > li{
    margin-top : 1px;
  }

  #sp-site-navigation-1 > ul > li li, #sp-site-navigation-2 > ul > li li{
    margin-top : 1px;
  }

  #sp-site-navigation-1 > ul > li li.current_page_item > a, #sp-site-navigation-2 > ul > li li.current_page_item > a{
    background-color : #aabb56;
  }

  #sp-site-navigation-1 > ul > li li.current_page_item > a::after, #sp-site-navigation-2 > ul > li li.current_page_item > a::after{
    margin-left : 20px;
    border-top-width : 5px;
    border-left-width : 6px;
    border-right-width : 0px;
    border-bottom-width : 5px;
    border-top-style : solid;
    border-left-style : solid;
    border-right-style : solid;
    border-bottom-style : solid;
    border-top-color : transparent;
    border-left-color : #ffffff;
    border-right-color : transparent;
    border-bottom-color : transparent;
    width : 0px;
    height : 0px;
    display : inline-block;
    content : '';
  }

  #sp-site-navigation-1 > ul > li li > a, #sp-site-navigation-2 > ul > li li > a{
    font-size : 1.2rem;
    font-weight : bold;
    line-height : 1;
    color : #ffffff;
    background-color : #393a34;
    text-decoration : none;
    text-align : center;
    padding-top : 14px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 14px;
  }

  #sp-site-navigation-1 > ul > li li > a::after, #sp-site-navigation-2 > ul > li li > a::after{
    margin-left : 20px;
    border-top-width : 5px;
    border-left-width : 6px;
    border-right-width : 0px;
    border-bottom-width : 5px;
    border-top-style : solid;
    border-left-style : solid;
    border-right-style : solid;
    border-bottom-style : solid;
    border-top-color : transparent;
    border-left-color : #aabb56;
    border-right-color : transparent;
    border-bottom-color : transparent;
    width : 0px;
    height : 0px;
    display : inline-block;
    content : '';
  }

  #sp-site-navigation-1 > ul > li li > a:hover, #sp-site-navigation-2 > ul > li li > a:hover{
    background-color : #aabb56;
  }

  #sp-site-navigation-1 > ul > li.current_page_item > a, #sp-site-navigation-2 > ul > li.current_page_item > a{
    background-color : #aabb56;
  }

  #sp-site-navigation-1 > ul > li:nth-of-type(1), #sp-site-navigation-2 > ul > li:nth-of-type(1){
    margin-top : 0px;
  }

  #sp-site-navigation-1 > ul > li > a, #sp-site-navigation-2 > ul > li > a{
    font-size : 1.2rem;
    font-weight : bold;
    line-height : 1;
    color : #ffffff;
    background-color : #393a34;
    text-decoration : none;
    text-align : center;
    padding-top : 14px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 14px;
  }

  #sp-site-navigation-1 > ul > li > a:hover, #sp-site-navigation-2 > ul > li > a:hover{
    background-color : #aabb56;
  }
}

#sp-column-2{
  margin-bottom : 30px;
}

.accordion.toggled-on#sp-column-2 > .column-label::after{
  background-image : url(img/icon-arrow-down.png);
}

.accordion#sp-column-2 > .column-label{
  min-height : 48px;
  position : relative;
}

.accordion#sp-column-2 > .column-label h3::after{
  content : none;
}

.accordion#sp-column-2 > .column-label h3::before{
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  position : static;
}

.accordion#sp-column-2 > .column-label::after{
  background-color : #faf9f5;
  background-image : url(img/icon-arrow-up.png);
  background-repeat : no-repeat;
  background-position : center center;
  background-size : 8px 7px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #d1d1c7;
  border-left-color : #d1d1c7;
  border-right-color : #d1d1c7;
  border-bottom-color : #d1d1c7;
  border-top-left-radius : 100% 100%;
  border-top-right-radius : 100% 100%;
  border-bottom-right-radius : 100% 100%;
  border-bottom-left-radius : 100% 100%;
  width : 30px;
  height : 30px;
  display : block;
  position : absolute;
  top : 14px;
  right : 23px;
  content : '';
}

#sp-column-2 > .column-body{
  padding-top : 20px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 20px;
}

#sp-column-2 > .column-label{
  padding-left : 15px;
  padding-right : 15px;
  margin-bottom : 0px;
  border-top-width : 3px;
  border-bottom-width : 3px;
  border-top-style : double;
  border-bottom-style : double;
  border-top-color : #d1d1c7;
  border-bottom-color : #d1d1c7;
}

#sp-column-2 > .column-label h3{
  font-size : 2.8rem;
  font-family : "Times New Roman", serif;
  font-weight : bold;
  line-height : 2;
  color : #000000;
  margin-bottom : 0px;
  overflow : hidden;
}

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

  #sp-column-2{
    margin-bottom : 10px;
  }
}

#sp-item-gallery-1, #sp-item-gallery-10, #sp-item-gallery-11, #sp-item-gallery-12, #sp-item-gallery-13, #sp-item-gallery-14, #sp-item-gallery-15, #sp-item-gallery-16, #sp-item-gallery-17, #sp-item-gallery-18, #sp-item-gallery-19, #sp-item-gallery-2, #sp-item-gallery-20, #sp-item-gallery-21, #sp-item-gallery-3, #sp-item-gallery-4, #sp-item-gallery-6, #sp-item-gallery-7, #sp-item-gallery-9{
  margin-bottom : 0px;
}

.sp-item-gallery.grid#sp-item-gallery-1 > ul > li, .sp-item-gallery.grid#sp-item-gallery-10 > ul > li, .sp-item-gallery.grid#sp-item-gallery-11 > ul > li, .sp-item-gallery.grid#sp-item-gallery-12 > ul > li, .sp-item-gallery.grid#sp-item-gallery-13 > ul > li, .sp-item-gallery.grid#sp-item-gallery-14 > ul > li, .sp-item-gallery.grid#sp-item-gallery-15 > ul > li, .sp-item-gallery.grid#sp-item-gallery-16 > ul > li, .sp-item-gallery.grid#sp-item-gallery-17 > ul > li, .sp-item-gallery.grid#sp-item-gallery-18 > ul > li, .sp-item-gallery.grid#sp-item-gallery-19 > ul > li, .sp-item-gallery.grid#sp-item-gallery-2 > ul > li, .sp-item-gallery.grid#sp-item-gallery-20 > ul > li, .sp-item-gallery.grid#sp-item-gallery-21 > ul > li, .sp-item-gallery.grid#sp-item-gallery-3 > ul > li, .sp-item-gallery.grid#sp-item-gallery-4 > ul > li, .sp-item-gallery.grid#sp-item-gallery-6 > ul > li, .sp-item-gallery.grid#sp-item-gallery-7 > ul > li, .sp-item-gallery.grid#sp-item-gallery-9 > ul > li{
  overflow : hidden;
}

#sp-item-gallery-1 > ul, #sp-item-gallery-10 > ul, #sp-item-gallery-11 > ul, #sp-item-gallery-12 > ul, #sp-item-gallery-13 > ul, #sp-item-gallery-14 > ul, #sp-item-gallery-15 > ul, #sp-item-gallery-16 > ul, #sp-item-gallery-17 > ul, #sp-item-gallery-18 > ul, #sp-item-gallery-19 > ul, #sp-item-gallery-2 > ul, #sp-item-gallery-20 > ul, #sp-item-gallery-21 > ul, #sp-item-gallery-3 > ul, #sp-item-gallery-4 > ul, #sp-item-gallery-6 > ul, #sp-item-gallery-7 > ul, #sp-item-gallery-9 > ul{
  padding-left : 0px;
  list-style-type : none;
  list-style-position : outside;
}

#sp-item-gallery-1 > ul > li, #sp-item-gallery-10 > ul > li, #sp-item-gallery-11 > ul > li, #sp-item-gallery-12 > ul > li, #sp-item-gallery-13 > ul > li, #sp-item-gallery-14 > ul > li, #sp-item-gallery-15 > ul > li, #sp-item-gallery-16 > ul > li, #sp-item-gallery-17 > ul > li, #sp-item-gallery-18 > ul > li, #sp-item-gallery-19 > ul > li, #sp-item-gallery-2 > ul > li, #sp-item-gallery-20 > ul > li, #sp-item-gallery-21 > ul > li, #sp-item-gallery-3 > ul > li, #sp-item-gallery-4 > ul > li, #sp-item-gallery-6 > ul > li, #sp-item-gallery-7 > ul > li, #sp-item-gallery-9 > ul > li{
  margin-bottom : 30px;
}

#sp-item-gallery-1 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-10 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-11 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-12 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-13 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-14 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-15 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-16 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-17 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-18 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-19 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-2 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-20 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-21 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-3 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-4 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-6 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-7 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-9 > ul > li div.item-gallery-photo img.item-gallery-thumbnail{
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  width : 100%;
  height : auto;
  display : block;
}

#sp-item-gallery-1> ul> li> div.item-gallery-details, #sp-item-gallery-10> ul> li> div.item-gallery-details, #sp-item-gallery-11> ul> li> div.item-gallery-details, #sp-item-gallery-12> ul> li> div.item-gallery-details, #sp-item-gallery-13> ul> li> div.item-gallery-details, #sp-item-gallery-14> ul> li> div.item-gallery-details, #sp-item-gallery-15> ul> li> div.item-gallery-details, #sp-item-gallery-16> ul> li> div.item-gallery-details, #sp-item-gallery-17> ul> li> div.item-gallery-details, #sp-item-gallery-18> ul> li> div.item-gallery-details, #sp-item-gallery-19> ul> li> div.item-gallery-details, #sp-item-gallery-2> ul> li> div.item-gallery-details, #sp-item-gallery-20> ul> li> div.item-gallery-details, #sp-item-gallery-21> ul> li> div.item-gallery-details, #sp-item-gallery-3> ul> li> div.item-gallery-details, #sp-item-gallery-4> ul> li> div.item-gallery-details, #sp-item-gallery-6> ul> li> div.item-gallery-details, #sp-item-gallery-7> ul> li> div.item-gallery-details, #sp-item-gallery-9> ul> li> div.item-gallery-details {
}

#sp-item-gallery-1 > ul > li > div.item-gallery-photo, #sp-item-gallery-10 > ul > li > div.item-gallery-photo, #sp-item-gallery-11 > ul > li > div.item-gallery-photo, #sp-item-gallery-12 > ul > li > div.item-gallery-photo, #sp-item-gallery-13 > ul > li > div.item-gallery-photo, #sp-item-gallery-14 > ul > li > div.item-gallery-photo, #sp-item-gallery-15 > ul > li > div.item-gallery-photo, #sp-item-gallery-16 > ul > li > div.item-gallery-photo, #sp-item-gallery-17 > ul > li > div.item-gallery-photo, #sp-item-gallery-18 > ul > li > div.item-gallery-photo, #sp-item-gallery-19 > ul > li > div.item-gallery-photo, #sp-item-gallery-2 > ul > li > div.item-gallery-photo, #sp-item-gallery-20 > ul > li > div.item-gallery-photo, #sp-item-gallery-21 > ul > li > div.item-gallery-photo, #sp-item-gallery-3 > ul > li > div.item-gallery-photo, #sp-item-gallery-4 > ul > li > div.item-gallery-photo, #sp-item-gallery-6 > ul > li > div.item-gallery-photo, #sp-item-gallery-7 > ul > li > div.item-gallery-photo, #sp-item-gallery-9 > ul > li > div.item-gallery-photo{
  background-color : #ffffff;
  margin-top : 16px;
  border-top-width : 4px;
  border-left-width : 4px;
  border-right-width : 4px;
  border-bottom-width : 4px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #e5e1e0;
  border-left-color : #e5e1e0;
  border-right-color : #e5e1e0;
  border-bottom-color : #e5e1e0;
}

#sp-item-gallery-1 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-10 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-11 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-12 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-13 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-14 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-15 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-16 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-17 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-18 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-19 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-2 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-20 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-21 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-3 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-4 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-6 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-7 > ul > li > div.item-gallery-photo > a, #sp-item-gallery-9 > ul > li > div.item-gallery-photo > a{
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  display : block;
  outline-width : medium;
  outline-style : none;
  outline-color : black;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-content, #sp-item-gallery-10 > ul > li > p.item-gallery-content, #sp-item-gallery-11 > ul > li > p.item-gallery-content, #sp-item-gallery-12 > ul > li > p.item-gallery-content, #sp-item-gallery-13 > ul > li > p.item-gallery-content, #sp-item-gallery-14 > ul > li > p.item-gallery-content, #sp-item-gallery-15 > ul > li > p.item-gallery-content, #sp-item-gallery-16 > ul > li > p.item-gallery-content, #sp-item-gallery-17 > ul > li > p.item-gallery-content, #sp-item-gallery-18 > ul > li > p.item-gallery-content, #sp-item-gallery-19 > ul > li > p.item-gallery-content, #sp-item-gallery-2 > ul > li > p.item-gallery-content, #sp-item-gallery-20 > ul > li > p.item-gallery-content, #sp-item-gallery-21 > ul > li > p.item-gallery-content, #sp-item-gallery-3 > ul > li > p.item-gallery-content, #sp-item-gallery-4 > ul > li > p.item-gallery-content, #sp-item-gallery-6 > ul > li > p.item-gallery-content, #sp-item-gallery-7 > ul > li > p.item-gallery-content, #sp-item-gallery-9 > ul > li > p.item-gallery-content{
  font-size : 1.4rem;
  margin-top : 20px;
  margin-bottom : 0px;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-icons, #sp-item-gallery-10 > ul > li > p.item-gallery-icons, #sp-item-gallery-11 > ul > li > p.item-gallery-icons, #sp-item-gallery-12 > ul > li > p.item-gallery-icons, #sp-item-gallery-13 > ul > li > p.item-gallery-icons, #sp-item-gallery-14 > ul > li > p.item-gallery-icons, #sp-item-gallery-15 > ul > li > p.item-gallery-icons, #sp-item-gallery-16 > ul > li > p.item-gallery-icons, #sp-item-gallery-17 > ul > li > p.item-gallery-icons, #sp-item-gallery-18 > ul > li > p.item-gallery-icons, #sp-item-gallery-19 > ul > li > p.item-gallery-icons, #sp-item-gallery-2 > ul > li > p.item-gallery-icons, #sp-item-gallery-20 > ul > li > p.item-gallery-icons, #sp-item-gallery-21 > ul > li > p.item-gallery-icons, #sp-item-gallery-3 > ul > li > p.item-gallery-icons, #sp-item-gallery-4 > ul > li > p.item-gallery-icons, #sp-item-gallery-6 > ul > li > p.item-gallery-icons, #sp-item-gallery-7 > ul > li > p.item-gallery-icons, #sp-item-gallery-9 > ul > li > p.item-gallery-icons{
  margin-top : 15px;
  margin-bottom : 0px;
  overflow : hidden;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-10 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-11 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-12 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-13 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-14 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-15 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-16 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-17 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-18 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-19 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-2 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-20 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-21 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-3 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-4 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-6 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-7 > ul > li > p.item-gallery-icons > span, #sp-item-gallery-9 > ul > li > p.item-gallery-icons > span{
  background-repeat : no-repeat;
  background-position : center center;
  text-indent : -9999px;
  height : 9px;
  float : left;
  display : block;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-10 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-11 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-12 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-13 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-14 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-15 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-16 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-17 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-18 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-19 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-2 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-20 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-21 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-3 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-4 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-6 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-7 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new, #sp-item-gallery-9 > ul > li > p.item-gallery-icons > span.item-gallery-icon-new{
  background-image : url(img/icon-gallery-new.png);
  background-size : 29px 9px;
  width : 29px;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-10 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-11 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-12 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-13 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-14 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-15 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-16 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-17 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-18 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-19 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-2 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-20 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-21 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-3 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-4 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-6 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-7 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular, #sp-item-gallery-9 > ul > li > p.item-gallery-icons > span.item-gallery-icon-popular{
  background-image : url(img/icon-gallery-popular.png);
  background-size : 44px 9px;
  width : 44px;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-10 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-11 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-12 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-13 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-14 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-15 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-16 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-17 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-18 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-19 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-2 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-20 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-21 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-3 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-4 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-6 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-7 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend, #sp-item-gallery-9 > ul > li > p.item-gallery-icons > span.item-gallery-icon-recomend{
  background-image : url(img/icon-gallery-recomend.png);
  background-size : 41px 9px;
  width : 41px;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-10 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-11 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-12 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-13 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-14 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-15 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-16 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-17 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-18 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-19 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-2 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-20 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-21 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-3 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-4 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-6 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-7 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale, #sp-item-gallery-9 > ul > li > p.item-gallery-icons > span.item-gallery-icon-sale{
  background-image : url(img/icon-gallery-sale.png);
  background-size : 31px 9px;
  width : 31px;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-price, #sp-item-gallery-10 > ul > li > p.item-gallery-price, #sp-item-gallery-11 > ul > li > p.item-gallery-price, #sp-item-gallery-12 > ul > li > p.item-gallery-price, #sp-item-gallery-13 > ul > li > p.item-gallery-price, #sp-item-gallery-14 > ul > li > p.item-gallery-price, #sp-item-gallery-15 > ul > li > p.item-gallery-price, #sp-item-gallery-16 > ul > li > p.item-gallery-price, #sp-item-gallery-17 > ul > li > p.item-gallery-price, #sp-item-gallery-18 > ul > li > p.item-gallery-price, #sp-item-gallery-19 > ul > li > p.item-gallery-price, #sp-item-gallery-2 > ul > li > p.item-gallery-price, #sp-item-gallery-20 > ul > li > p.item-gallery-price, #sp-item-gallery-21 > ul > li > p.item-gallery-price, #sp-item-gallery-3 > ul > li > p.item-gallery-price, #sp-item-gallery-4 > ul > li > p.item-gallery-price, #sp-item-gallery-6 > ul > li > p.item-gallery-price, #sp-item-gallery-7 > ul > li > p.item-gallery-price, #sp-item-gallery-9 > ul > li > p.item-gallery-price{
  font-size : 1.2rem;
  margin-top : 20px;
  margin-bottom : 0px;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-10 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-11 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-12 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-13 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-14 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-15 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-16 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-17 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-18 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-19 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-2 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-20 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-21 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-3 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-4 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-6 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-7 > ul > li > p.item-gallery-price > span.item-gallery-price-after, #sp-item-gallery-9 > ul > li > p.item-gallery-price > span.item-gallery-price-after{
  font-size : 1.2rem;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-10 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-11 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-12 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-13 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-14 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-15 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-16 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-17 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-18 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-19 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-2 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-20 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-21 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-3 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-4 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-6 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-7 > ul > li > p.item-gallery-price > span.item-gallery-price-before, #sp-item-gallery-9 > ul > li > p.item-gallery-price > span.item-gallery-price-before{
  font-weight : bold;
  color : #ff0000;
}

#sp-item-gallery-1 > ul > li > p.item-gallery-title, #sp-item-gallery-10 > ul > li > p.item-gallery-title, #sp-item-gallery-11 > ul > li > p.item-gallery-title, #sp-item-gallery-12 > ul > li > p.item-gallery-title, #sp-item-gallery-13 > ul > li > p.item-gallery-title, #sp-item-gallery-14 > ul > li > p.item-gallery-title, #sp-item-gallery-15 > ul > li > p.item-gallery-title, #sp-item-gallery-16 > ul > li > p.item-gallery-title, #sp-item-gallery-17 > ul > li > p.item-gallery-title, #sp-item-gallery-18 > ul > li > p.item-gallery-title, #sp-item-gallery-19 > ul > li > p.item-gallery-title, #sp-item-gallery-2 > ul > li > p.item-gallery-title, #sp-item-gallery-20 > ul > li > p.item-gallery-title, #sp-item-gallery-21 > ul > li > p.item-gallery-title, #sp-item-gallery-3 > ul > li > p.item-gallery-title, #sp-item-gallery-4 > ul > li > p.item-gallery-title, #sp-item-gallery-6 > ul > li > p.item-gallery-title, #sp-item-gallery-7 > ul > li > p.item-gallery-title, #sp-item-gallery-9 > ul > li > p.item-gallery-title{
  font-size : 2.2rem;
  font-family : "Times New Roman", serif;
  font-weight : bold;
  color : #000000;
  margin-bottom : 0px;
}

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

  #sp-item-gallery-1 > ul, #sp-item-gallery-10 > ul, #sp-item-gallery-11 > ul, #sp-item-gallery-12 > ul, #sp-item-gallery-13 > ul, #sp-item-gallery-14 > ul, #sp-item-gallery-15 > ul, #sp-item-gallery-16 > ul, #sp-item-gallery-17 > ul, #sp-item-gallery-18 > ul, #sp-item-gallery-19 > ul, #sp-item-gallery-2 > ul, #sp-item-gallery-20 > ul, #sp-item-gallery-21 > ul, #sp-item-gallery-3 > ul, #sp-item-gallery-4 > ul, #sp-item-gallery-6 > ul, #sp-item-gallery-7 > ul, #sp-item-gallery-9 > ul{
    margin-left : -10px;
    margin-right : -10px;
  }

  #sp-item-gallery-1 > ul > li, #sp-item-gallery-10 > ul > li, #sp-item-gallery-11 > ul > li, #sp-item-gallery-12 > ul > li, #sp-item-gallery-13 > ul > li, #sp-item-gallery-14 > ul > li, #sp-item-gallery-15 > ul > li, #sp-item-gallery-16 > ul > li, #sp-item-gallery-17 > ul > li, #sp-item-gallery-18 > ul > li, #sp-item-gallery-19 > ul > li, #sp-item-gallery-2 > ul > li, #sp-item-gallery-20 > ul > li, #sp-item-gallery-21 > ul > li, #sp-item-gallery-3 > ul > li, #sp-item-gallery-4 > ul > li, #sp-item-gallery-6 > ul > li, #sp-item-gallery-7 > ul > li, #sp-item-gallery-9 > ul > li{
    margin-left : 10px;
    margin-right : 10px;
    width : 210px;
    height : 271px;
    float : left;
  }

  #sp-item-gallery-1 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-10 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-11 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-12 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-13 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-14 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-15 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-16 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-17 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-18 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-19 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-2 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-20 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-21 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-3 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-4 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-6 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-7 > ul > li div.item-gallery-photo img.item-gallery-thumbnail, #sp-item-gallery-9 > ul > li div.item-gallery-photo img.item-gallery-thumbnail{
    margin-top : auto;
    margin-left : auto;
    margin-right : auto;
    margin-bottom : auto;
    position : absolute;
    top : 0px;
    bottom : 0px;
    right : 0px;
    left : 0px;
  }

  #sp-item-gallery-1 > ul > li > div.item-gallery-photo, #sp-item-gallery-10 > ul > li > div.item-gallery-photo, #sp-item-gallery-11 > ul > li > div.item-gallery-photo, #sp-item-gallery-12 > ul > li > div.item-gallery-photo, #sp-item-gallery-13 > ul > li > div.item-gallery-photo, #sp-item-gallery-14 > ul > li > div.item-gallery-photo, #sp-item-gallery-15 > ul > li > div.item-gallery-photo, #sp-item-gallery-16 > ul > li > div.item-gallery-photo, #sp-item-gallery-17 > ul > li > div.item-gallery-photo, #sp-item-gallery-18 > ul > li > div.item-gallery-photo, #sp-item-gallery-19 > ul > li > div.item-gallery-photo, #sp-item-gallery-2 > ul > li > div.item-gallery-photo, #sp-item-gallery-20 > ul > li > div.item-gallery-photo, #sp-item-gallery-21 > ul > li > div.item-gallery-photo, #sp-item-gallery-3 > ul > li > div.item-gallery-photo, #sp-item-gallery-4 > ul > li > div.item-gallery-photo, #sp-item-gallery-6 > ul > li > div.item-gallery-photo, #sp-item-gallery-7 > ul > li > div.item-gallery-photo, #sp-item-gallery-9 > ul > li > div.item-gallery-photo{
    padding-top : 57.1%;
    width : 100%;
    position : relative;
    overflow : hidden;
  }
}

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

  #sp-item-gallery-1 > ul > li, #sp-item-gallery-10 > ul > li, #sp-item-gallery-11 > ul > li, #sp-item-gallery-12 > ul > li, #sp-item-gallery-13 > ul > li, #sp-item-gallery-14 > ul > li, #sp-item-gallery-15 > ul > li, #sp-item-gallery-16 > ul > li, #sp-item-gallery-17 > ul > li, #sp-item-gallery-18 > ul > li, #sp-item-gallery-19 > ul > li, #sp-item-gallery-2 > ul > li, #sp-item-gallery-20 > ul > li, #sp-item-gallery-21 > ul > li, #sp-item-gallery-3 > ul > li, #sp-item-gallery-4 > ul > li, #sp-item-gallery-6 > ul > li, #sp-item-gallery-7 > ul > li, #sp-item-gallery-9 > ul > li{
    min-width : 100%;
  }
}

#sp-block-container-13 > .large{
  font-size : 1.5em;
}

#sp-block-container-13 > .medium{
  font-size : 1em;
}

#sp-block-container-13 > .x-large{
  font-size : 2em;
}

#sp-block-container-13 > .x-small{
  font-size : 0.8em;
}

#sp-block-container-13 > .xx-large{
  font-size : 3em;
}

#sp-block-container-13 > .xx-small{
  font-size : 0.7em;
}

#sp-block-container-13 > a:link{
  color : #c991e3;
}

#sp-block-container-13 > em{
  font-style : oblique;
}

#sp-block-container-13 > h1{
  color : #808080;
  background-color : #faeeff;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 11px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 11px;
}

#sp-block-container-13 > h2{
  color : #808080;
  background-color : #faeeff;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 11px;
  padding-left : 20px;
  padding-right : 10px;
  padding-bottom : 11px;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #ad93c2;
}

#sp-block-container-13 > h3{
  font-size : 1.3em;
  line-height : 1.8;
  color : #808080;
  background-color : #faeeff;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 12px;
  padding-left : 15px;
  padding-right : 10px;
  padding-bottom : 12px;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #ad93c2;
  border-bottom-color : #ad93c2;
  clear : both;
}

#sp-block-container-13 > h4{
  font-size : 1.2em;
  color : #ffffff;
  background-color : #ad93c2;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  clear : both;
}

#sp-block-container-13 > h5{
  font-size : 1em;
  color : #ad93c2;
  padding-top : 15px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 15px;
  clear : both;
}

#sp-block-container-13 > h6{
  font-size : 1em;
  font-weight : normal;
  color : #808080;
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ad93c2;
}

#sp-block-container-13 > p{
  line-height : 1.4;
  color : #808080;
  text-align : left;
  margin-top : 0.5em;
  margin-left : 0.1em;
  margin-right : 0.1em;
  margin-bottom : 0.5em;
}

#sp-block-container-13 > p.indent{
  padding-left : 20px;
}

#sp-block-container-13 > p.small{
  font-size : 0.9em;
}

#sp-block-container-13 > strong{
  font-weight : bold;
  color : #c991e3;
}

.page-custom8#content #page-content > .large{
  font-size : 1.5em;
}

.page-custom8#content #page-content > .medium{
  font-size : 1em;
}

.page-custom8#content #page-content > .x-large{
  font-size : 2em;
}

.page-custom8#content #page-content > .x-small{
  font-size : 0.8em;
}

.page-custom8#content #page-content > .xx-large{
  font-size : 3em;
}

.page-custom8#content #page-content > .xx-small{
  font-size : 0.7em;
}

.page-custom8#content #page-content > a:link{
  color : #ed4545;
  text-decoration : underline;
}

.page-custom8#content #page-content > em{
  font-style : oblique;
  color : #ed4545;
}

.page-custom8#content #page-content > h1{
  color : #ffffff;
  background-color : #ffa1a1;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 11px;
  padding-left : 9px;
  padding-right : 9px;
  padding-bottom : 11px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ffa1a1;
  border-left-color : #ffa1a1;
  border-right-color : #ffa1a1;
  border-bottom-color : #ffa1a1;
  border-top-left-radius : 3px 3px;
  border-top-right-radius : 3px 3px;
  border-bottom-right-radius : 3px 3px;
  border-bottom-left-radius : 3px 3px;
}

.page-custom8#content #page-content > h2{
  color : #ffffff;
  background-color : #ffa1a1;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 9px;
  padding-left : 11px;
  padding-right : 10px;
  padding-bottom : 9px;
  border-top-left-radius : 6px 6px;
  border-top-right-radius : 6px 6px;
  border-bottom-right-radius : 6px 6px;
  border-bottom-left-radius : 6px 6px;
}

.page-custom8#content #page-content > h3{
  font-size : 1.3em;
  color : #ffffff;
  background-color : #ed4545;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 7px;
  padding-left : 11px;
  padding-right : 10px;
  padding-bottom : 7px;
  border-top-left-radius : 6px 6px;
  border-top-right-radius : 6px 6px;
  border-bottom-right-radius : 6px 6px;
  border-bottom-left-radius : 6px 6px;
  clear : both;
}

.page-custom8#content #page-content > h4{
  font-size : 1.2em;
  color : #333333;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  border-bottom-width : 4px;
  border-bottom-style : double;
  border-bottom-color : #ed4545;
  clear : both;
}

.page-custom8#content #page-content > h5{
  font-size : 1em;
  color : #ffffff;
  background-color : #ffa1a1;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 10px;
  clear : both;
}

.page-custom8#content #page-content > h6{
  font-size : 1em;
  font-weight : normal;
  color : #333333;
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #ed4545;
}

.page-custom8#content #page-content > p{
  line-height : 1.4;
  color : #333333;
  text-align : left;
  margin-top : 0.5em;
  margin-left : 0.1em;
  margin-right : 0.1em;
  margin-bottom : 0.5em;
}

.page-custom8#content #page-content > p.indent{
  padding-left : 20px;
}

.page-custom8#content #page-content > p.small{
  font-size : 0.9em;
}

.page-custom8#content #page-content > strong{
  font-weight : bold;
  color : #ed4545;
}

#sp-button-12, #sp-button-18, #sp-button-22, #sp-button-26{
  margin-bottom : 2px;
  width : 120px;
}

#sp-button-12 > a, #sp-button-18 > a, #sp-button-22 > a, #sp-button-26 > a{
  font-size : 1.4rem;
  font-weight : normal;
  color : #ffffff;
  background-color : #0168e8;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  text-decoration : none;
  text-align : center;
  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
  height : 100%;
  display : block;
  position : relative;
}

#sp-button-12 > a:active, #sp-button-18 > a:active, #sp-button-22 > a:active, #sp-button-26 > a:active{
  background-color : #0a73f5;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  top : 1px;
}

#sp-button-12 > a:hover, #sp-button-18 > a:hover, #sp-button-22 > a:hover, #sp-button-26 > a:hover{
  background-color : #0a73f5;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
}

#sp-block-container-10 > .large, #sp-block-container-14 > .large, #sp-block-container-2 > .large, #sp-block-container-7 > .large, #sp-block-container-9 > .large{
  font-size : 1.5em;
}

#sp-block-container-10 > .medium, #sp-block-container-14 > .medium, #sp-block-container-2 > .medium, #sp-block-container-7 > .medium, #sp-block-container-9 > .medium{
  font-size : 1em;
}

#sp-block-container-10 > .x-large, #sp-block-container-14 > .x-large, #sp-block-container-2 > .x-large, #sp-block-container-7 > .x-large, #sp-block-container-9 > .x-large{
  font-size : 2em;
}

#sp-block-container-10 > .x-small, #sp-block-container-14 > .x-small, #sp-block-container-2 > .x-small, #sp-block-container-7 > .x-small, #sp-block-container-9 > .x-small{
  font-size : 0.8em;
}

#sp-block-container-10 > .xx-large, #sp-block-container-14 > .xx-large, #sp-block-container-2 > .xx-large, #sp-block-container-7 > .xx-large, #sp-block-container-9 > .xx-large{
  font-size : 3em;
}

#sp-block-container-10 > .xx-small, #sp-block-container-14 > .xx-small, #sp-block-container-2 > .xx-small, #sp-block-container-7 > .xx-small, #sp-block-container-9 > .xx-small{
  font-size : 0.7em;
}

#sp-block-container-10 > a:link, #sp-block-container-14 > a:link, #sp-block-container-2 > a:link, #sp-block-container-7 > a:link, #sp-block-container-9 > a:link{
  color : #ffebeb;
  text-decoration : underline;
}

#sp-block-container-10 > em, #sp-block-container-14 > em, #sp-block-container-2 > em, #sp-block-container-7 > em, #sp-block-container-9 > em{
  font-style : oblique;
  color : #eea4ad;
}

#sp-block-container-10 > h1, #sp-block-container-14 > h1, #sp-block-container-2 > h1, #sp-block-container-7 > h1, #sp-block-container-9 > h1{
  color : #555555;
  background-color : #ffebeb;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 11px;
  padding-left : 21px;
  padding-right : 21px;
  padding-bottom : 11px;
  border-top-width : 3px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : dotted;
  border-top-color : #ff9e9e;
  border-bottom-color : #ff9e9e;
}

#sp-block-container-10 > h2, #sp-block-container-14 > h2, #sp-block-container-2 > h2, #sp-block-container-7 > h2, #sp-block-container-9 > h2{
  color : #555555;
  background-color : #ffebeb;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 11px;
  padding-left : 21px;
  padding-right : 10px;
  padding-bottom : 11px;
  border-top-width : 5px;
  border-bottom-width : 1px;
  border-top-style : double;
  border-bottom-style : dotted;
  border-top-color : #ff9e9e;
  border-bottom-color : #ff9e9e;
}

#sp-block-container-10 > h3, #sp-block-container-14 > h3, #sp-block-container-2 > h3, #sp-block-container-7 > h3, #sp-block-container-9 > h3{
  font-size : 1.3em;
  color : #555555;
  background-color : #ffebeb;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 7px;
  padding-left : 32px;
  padding-right : 10px;
  padding-bottom : 7px;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : dotted;
  border-top-color : #ff9e9e;
  border-bottom-color : #ff9e9e;
  clear : both;
}

#sp-block-container-10 > h4, #sp-block-container-14 > h4, #sp-block-container-2 > h4, #sp-block-container-7 > h4, #sp-block-container-9 > h4{
  font-size : 1.2em;
  color : #555555;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 3px;
  border-top-width : 3px;
  border-top-style : solid;
  border-top-color : #ff9e9e;
  clear : both;
}

#sp-block-container-10 > h5, #sp-block-container-14 > h5, #sp-block-container-2 > h5, #sp-block-container-7 > h5, #sp-block-container-9 > h5{
  font-size : 1em;
  color : #555555;
  background-color : #ffebeb;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 7px;
  padding-left : 32px;
  padding-right : 0px;
  padding-bottom : 7px;
  clear : both;
}

#sp-block-container-10 > h6, #sp-block-container-14 > h6, #sp-block-container-2 > h6, #sp-block-container-7 > h6, #sp-block-container-9 > h6{
  font-size : 1em;
  color : #555555;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff9e9e;
}

#sp-block-container-10 > p, #sp-block-container-14 > p, #sp-block-container-2 > p, #sp-block-container-7 > p, #sp-block-container-9 > p{
  line-height : 1.6;
  color : #404040;
  text-align : left;
  margin-top : 0.8em;
  margin-left : 0.1em;
  margin-right : 0.1em;
  margin-bottom : 0.8em;
}

#sp-block-container-10 > p.indent, #sp-block-container-14 > p.indent, #sp-block-container-2 > p.indent, #sp-block-container-7 > p.indent, #sp-block-container-9 > p.indent{
  padding-left : 15px;
}

#sp-block-container-10 > p.small, #sp-block-container-14 > p.small, #sp-block-container-2 > p.small, #sp-block-container-7 > p.small, #sp-block-container-9 > p.small{
  font-size : 0.9em;
}

#sp-block-container-10 > strong, #sp-block-container-14 > strong, #sp-block-container-2 > strong, #sp-block-container-7 > strong, #sp-block-container-9 > strong{
  font-weight : bold;
  color : #555555;
  border-bottom-width : 3px;
  border-bottom-style : solid;
  border-bottom-color : #ffebeb;
}

#sp-button-1, #sp-button-10, #sp-button-11, #sp-button-13, #sp-button-14, #sp-button-15, #sp-button-16, #sp-button-17, #sp-button-19, #sp-button-2, #sp-button-20, #sp-button-21, #sp-button-23, #sp-button-24, #sp-button-25, #sp-button-27, #sp-button-28, #sp-button-29, #sp-button-3, #sp-button-30, #sp-button-31, #sp-button-32, #sp-button-33, #sp-button-34, #sp-button-35, #sp-button-4, #sp-button-5, #sp-button-6, #sp-button-7, #sp-button-8, #sp-button-9{
  margin-bottom : 2px;
  width : 120px;
}

#sp-button-1 > a, #sp-button-10 > a, #sp-button-11 > a, #sp-button-13 > a, #sp-button-14 > a, #sp-button-15 > a, #sp-button-16 > a, #sp-button-17 > a, #sp-button-19 > a, #sp-button-2 > a, #sp-button-20 > a, #sp-button-21 > a, #sp-button-23 > a, #sp-button-24 > a, #sp-button-25 > a, #sp-button-27 > a, #sp-button-28 > a, #sp-button-29 > a, #sp-button-3 > a, #sp-button-30 > a, #sp-button-31 > a, #sp-button-32 > a, #sp-button-33 > a, #sp-button-34 > a, #sp-button-35 > a, #sp-button-4 > a, #sp-button-5 > a, #sp-button-6 > a, #sp-button-7 > a, #sp-button-8 > a, #sp-button-9 > a{
  font-size : 1.4rem;
  font-weight : normal;
  color : #ffffff;
  background-color : #e8235b;
  text-decoration : none;
  text-align : center;
  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
  border-top-left-radius : 4px 4px;
  border-top-right-radius : 4px 4px;
  border-bottom-right-radius : 4px 4px;
  border-bottom-left-radius : 4px 4px;
  height : 100%;
  display : block;
  position : relative;
}

#sp-button-1 > a:active, #sp-button-10 > a:active, #sp-button-11 > a:active, #sp-button-13 > a:active, #sp-button-14 > a:active, #sp-button-15 > a:active, #sp-button-16 > a:active, #sp-button-17 > a:active, #sp-button-19 > a:active, #sp-button-2 > a:active, #sp-button-20 > a:active, #sp-button-21 > a:active, #sp-button-23 > a:active, #sp-button-24 > a:active, #sp-button-25 > a:active, #sp-button-27 > a:active, #sp-button-28 > a:active, #sp-button-29 > a:active, #sp-button-3 > a:active, #sp-button-30 > a:active, #sp-button-31 > a:active, #sp-button-32 > a:active, #sp-button-33 > a:active, #sp-button-34 > a:active, #sp-button-35 > a:active, #sp-button-4 > a:active, #sp-button-5 > a:active, #sp-button-6 > a:active, #sp-button-7 > a:active, #sp-button-8 > a:active, #sp-button-9 > a:active{
  background-color : #ff4076;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  top : 1px;
}

#sp-button-1 > a:hover, #sp-button-10 > a:hover, #sp-button-11 > a:hover, #sp-button-13 > a:hover, #sp-button-14 > a:hover, #sp-button-15 > a:hover, #sp-button-16 > a:hover, #sp-button-17 > a:hover, #sp-button-19 > a:hover, #sp-button-2 > a:hover, #sp-button-20 > a:hover, #sp-button-21 > a:hover, #sp-button-23 > a:hover, #sp-button-24 > a:hover, #sp-button-25 > a:hover, #sp-button-27 > a:hover, #sp-button-28 > a:hover, #sp-button-29 > a:hover, #sp-button-3 > a:hover, #sp-button-30 > a:hover, #sp-button-31 > a:hover, #sp-button-32 > a:hover, #sp-button-33 > a:hover, #sp-button-34 > a:hover, #sp-button-35 > a:hover, #sp-button-4 > a:hover, #sp-button-5 > a:hover, #sp-button-6 > a:hover, #sp-button-7 > a:hover, #sp-button-8 > a:hover, #sp-button-9 > a:hover{
  background-color : #ff4076;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
}

#sp-column-1, #sp-column-10, #sp-column-3, #sp-column-4, #sp-column-5, #sp-column-6, #sp-column-7, #sp-column-8, #sp-column-9{
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ff9e9e;
  border-left-color : #ff9e9e;
  border-right-color : #ff9e9e;
  border-bottom-color : #ff9e9e;
  width : 100%;
  height : auto;
}

.accordion#sp-column-1 > .column-label h3::after, .accordion#sp-column-10 > .column-label h3::after, .accordion#sp-column-3 > .column-label h3::after, .accordion#sp-column-4 > .column-label h3::after, .accordion#sp-column-5 > .column-label h3::after, .accordion#sp-column-6 > .column-label h3::after, .accordion#sp-column-7 > .column-label h3::after, .accordion#sp-column-8 > .column-label h3::after, .accordion#sp-column-9 > .column-label h3::after{
  border-top-width : 5px;
  border-top-style : solid;
  border-top-color : rgba(0, 0, 0, 0.45);
}

.toggled-on#sp-column-1 > .column-label h3::before, .toggled-on#sp-column-10 > .column-label h3::before, .toggled-on#sp-column-3 > .column-label h3::before, .toggled-on#sp-column-4 > .column-label h3::before, .toggled-on#sp-column-5 > .column-label h3::before, .toggled-on#sp-column-6 > .column-label h3::before, .toggled-on#sp-column-7 > .column-label h3::before, .toggled-on#sp-column-8 > .column-label h3::before, .toggled-on#sp-column-9 > .column-label h3::before{
  border-bottom-width : 5px;
  border-bottom-style : solid;
  border-bottom-color : rgba(0, 0, 0, 0.45);
}

#sp-column-1 > .column-body, #sp-column-10 > .column-body, #sp-column-3 > .column-body, #sp-column-4 > .column-body, #sp-column-5 > .column-body, #sp-column-6 > .column-body, #sp-column-7 > .column-body, #sp-column-8 > .column-body, #sp-column-9 > .column-body{
  width : auto;
  height : auto;
}

#sp-column-1 > .column-label, #sp-column-10 > .column-label, #sp-column-3 > .column-label, #sp-column-4 > .column-label, #sp-column-5 > .column-label, #sp-column-6 > .column-label, #sp-column-7 > .column-label, #sp-column-8 > .column-label, #sp-column-9 > .column-label{
  background-color : #ffdcdc;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 0px;
  padding-left : 13px;
  padding-right : 13px;
  padding-bottom : 0px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}

#sp-column-1 > .column-label h3, #sp-column-10 > .column-label h3, #sp-column-3 > .column-label h3, #sp-column-4 > .column-label h3, #sp-column-5 > .column-label h3, #sp-column-6 > .column-label h3, #sp-column-7 > .column-label h3, #sp-column-8 > .column-label h3, #sp-column-9 > .column-label h3{
  font-size : 12px;
  color : #555555;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
}

#sp-definition-list-1{
  background-color : #ffebeb;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 0px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #ff9e9e;
  width : 100%;
  list-style-type : none;
}

#sp-definition-list-1 dd{
  padding-top : 0px;
  padding-left : 15px;
  padding-right : 0px;
  padding-bottom : 13px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : dotted;
  border-left-color : #ff9e9e;
  border-bottom-color : #ff9e9e;
}

#sp-definition-list-1 dd:last-child{
  border-bottom-width : medium;
  border-bottom-style : none;
  border-bottom-color : initial;
}

#sp-definition-list-1 dt{
  padding-top : 12px;
  padding-left : 15px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #ff9e9e;
}

#sp-definition-list-1 > dd{
  color : #808080;
}

#sp-definition-list-1> dd:last-child {
}

#sp-definition-list-1 > dt{
  color : #404040;
}

#sp-image-18, #sp-image-19, #sp-image-20, #sp-image-21, #sp-image-22, #sp-image-23, #sp-image-30, #sp-image-31, #sp-image-32, #sp-image-33, #sp-image-34, #sp-image-35, #sp-image-36, #sp-image-37, #sp-image-38, #sp-image-39, #sp-image-40, #sp-image-41, #sp-image-42, #sp-image-43, #sp-image-44, #sp-image-45, #sp-image-46, #sp-image-47, #sp-image-48, #sp-image-49, #sp-image-50, #sp-image-51, #sp-image-52, #sp-image-53{
  max-width : 100%;
}

#sp-item-gallery-8 > ul{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 100%;
  list-style-type : none;
  list-style-position : outside;
}

#sp-item-gallery-8 > ul > li{
  font-size : 12px;
  line-height : 1.2em;
  color : #575757;
  background-color : #ffebeb;
  text-align : left;
  padding-top : 10px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
  border-top-width : 2px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ffb8b8;
  border-left-color : #ffb8b8;
  border-right-color : #ffb8b8;
  border-bottom-color : #ffb8b8;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
  width : 152px;
  height : 250px;
  float : left;
  box-sizing : border-box;
}

#sp-item-gallery-8> ul> li a:hover.item-gallery-link img {
  opacity: 0.6;
}

#sp-item-gallery-8 > ul > li > div img.item-gallery-thumbnail{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ff9e9e;
  border-left-color : #ff9e9e;
  border-right-color : #ff9e9e;
  border-bottom-color : #ff9e9e;
  width : 100%;
  display : block;
}

#sp-item-gallery-8 > ul > li > div.item-gallery-photo{
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
}

#sp-item-gallery-8 > ul > li > p{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-icons{
  text-align : center;
  width : 100%;
  min-height : 20px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-icons .item-gallery-icon-new{
  background-color : #f06060;
  background-image : none,url(img/item-gallery-icon1.png);
  background-repeat : repeat, no-repeat;
  background-attachment : scroll, scroll;
  background-position : 0% 0%, center 50%;
  background-clip : border-box, border-box;
  background-origin : padding-box, padding-box;
  background-size : auto auto, auto auto;
  width : 26px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-icons .item-gallery-icon-popular{
  background-color : #04bfbf;
  background-image : none,url(img/item-gallery-icon2.png);
  background-repeat : repeat, no-repeat;
  background-attachment : scroll, scroll;
  background-position : 0% 0%, center 50%;
  background-clip : border-box, border-box;
  background-origin : padding-box, padding-box;
  background-size : auto auto, auto auto;
  width : 42px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-icons .item-gallery-icon-recomend{
  background-color : #e6a408;
  background-image : none,url(img/item-gallery-icon3.png);
  background-repeat : repeat, no-repeat;
  background-attachment : scroll, scroll;
  background-position : 0% 0%, center 50%;
  background-clip : border-box, border-box;
  background-origin : padding-box, padding-box;
  background-size : auto auto, auto auto;
  width : 38px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-icons .item-gallery-icon-sale{
  background-color : #0a7bb5;
  background-image : none,url(img/item-gallery-icon4.png);
  background-repeat : repeat, no-repeat;
  background-attachment : scroll, scroll;
  background-position : 0% 0%, center 50%;
  background-clip : border-box, border-box;
  background-origin : padding-box, padding-box;
  background-size : auto auto, auto auto;
  margin-right : 0px;
  width : 29px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-icons span{
  line-height : 12px;
  vertical-align : text-bottom;
  text-align : center;
  margin-right : 3px;
  border-top-left-radius : 3px 3px;
  border-top-right-radius : 3px 3px;
  border-bottom-right-radius : 3px 3px;
  border-bottom-left-radius : 3px 3px;
  height : 12px;
  display : inline-block;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-icons + p.item-gallery-price{
  margin-top : 5px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-price{
  color : #575757;
  text-align : left;
  width : 100%;
  white-space : nowrap;
  overflow : hidden;
  text-overflow : ellipsis;
  word-wrap : normal;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-price .item-gallery-price-after{
  font-size : small;
  color : #b8acac;
  margin-left : 5px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-price .item-gallery-price-before{
  color : #ff0000;
  margin-right : 5px;
}

#sp-item-gallery-8 > ul > li > p.item-gallery-title{
  font-size : 1.2em;
  line-height : 2em;
  color : #575757;
  background-color : #ffb8b8;
  padding-left : 10px;
  margin-top : -8px;
  margin-left : -8px;
  margin-right : -8px;
  margin-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #ffebeb;
  white-space : nowrap;
  overflow : hidden;
  text-overflow : ellipsis;
  word-wrap : normal;
}

#sp-item-gallery-8 > ul > li > p:not(.item-gallery-title){
  margin-top : 10px;
}

#sp-item-gallery-5 > ul{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 100%;
  list-style-type : none;
  list-style-position : outside;
}

#sp-item-gallery-5 > ul > li{
  line-height : 1.4em;
  color : #676767;
  background-color : #d3eaf5;
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
  border-top-width : medium;
  border-left-width : medium;
  border-right-width : medium;
  border-bottom-width : medium;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : initial;
  border-left-color : initial;
  border-right-color : initial;
  border-bottom-color : initial;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
  width : 352px;
  height : 195px;
  float : left;
  overflow : hidden;
  box-sizing : border-box;
}

#sp-item-gallery-5> ul> li a:hover.item-gallery-link img {
  opacity: 0.6;
}

#sp-item-gallery-5 > ul > li img.item-gallery-thumbnail{
  margin-right 10px;
  border-top-width : medium;
  border-left-width : medium;
  border-right-width : medium;
  border-bottom-width : medium;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : initial;
  border-left-color : initial;
  border-right-color : initial;
  border-bottom-color : initial;
  width : 100%;
  display : block;
}

#sp-item-gallery-5 > ul > li p.item-gallery-icons{
  text-align : center;
  width : 100%;
  min-height : 20px;
}

#sp-item-gallery-5 > ul > li p.item-gallery-icons .item-gallery-icon-new{
  background-color : #f06060;
  background-image : none,url(img/item-gallery-icon1.png);
  background-repeat : repeat, no-repeat;
  background-attachment : scroll, scroll;
  background-position : 0% 0%, center 50%;
  background-clip : border-box, border-box;
  background-origin : padding-box, padding-box;
  background-size : auto auto, auto auto;
  width : 26px;
}

#sp-item-gallery-5 > ul > li p.item-gallery-icons .item-gallery-icon-popular{
  background-color : #04bfbf;
  background-image : none,url(img/item-gallery-icon2.png);
  background-repeat : repeat, no-repeat;
  background-attachment : scroll, scroll;
  background-position : 0% 0%, center 50%;
  background-clip : border-box, border-box;
  background-origin : padding-box, padding-box;
  background-size : auto auto, auto auto;
  width : 42px;
}

#sp-item-gallery-5 > ul > li p.item-gallery-icons .item-gallery-icon-recomend{
  background-color : #e6a408;
  background-image : none,url(img/item-gallery-icon3.png);
  background-repeat : repeat, no-repeat;
  background-attachment : scroll, scroll;
  background-position : 0% 0%, center 50%;
  background-clip : border-box, border-box;
  background-origin : padding-box, padding-box;
  background-size : auto auto, auto auto;
  width : 38px;
}

#sp-item-gallery-5 > ul > li p.item-gallery-icons .item-gallery-icon-sale{
  background-color : #0a7bb5;
  background-image : none,url(img/item-gallery-icon4.png);
  background-repeat : repeat, no-repeat;
  background-attachment : scroll, scroll;
  background-position : 0% 0%, center 50%;
  background-clip : border-box, border-box;
  background-origin : padding-box, padding-box;
  background-size : auto auto, auto auto;
  margin-right : 0px;
  width : 29px;
}

#sp-item-gallery-5 > ul > li p.item-gallery-icons span{
  line-height : 12px;
  text-align : center;
  margin-right : 3px;
  border-top-left-radius : 3px 3px;
  border-top-right-radius : 3px 3px;
  border-bottom-right-radius : 3px 3px;
  border-bottom-left-radius : 3px 3px;
  height : 12px;
  display : inline-block;
}

#sp-item-gallery-5 > ul > li p.item-gallery-price{
  color : #676767;
  text-align : left;
  margin-top : 5px;
  white-space : nowrap;
  overflow : hidden;
  text-overflow : ellipsis;
  word-wrap : normal;
}

#sp-item-gallery-5 > ul > li p.item-gallery-price .item-gallery-price-after{
  font-size : small;
  color : #676767;
  margin-left : 5px;
}

#sp-item-gallery-5 > ul > li p.item-gallery-price .item-gallery-price-before{
  color : #ff0000;
  margin-right : 5px;
}

#sp-item-gallery-5 > ul > li p.item-gallery-title{
  line-height : 2.5em;
  color : #ffffff;
  background-color : #7ac6e9;
  padding-left : 10px;
  white-space : nowrap;
  overflow : hidden;
  text-overflow : ellipsis;
  word-wrap : normal;
}

#sp-item-gallery-5 > ul > li > div p{
  margin-bottom : 5px;
}

#sp-item-gallery-5 > ul > li > div p:last-child{
  margin-bottom : 0px;
}

#sp-item-gallery-5 > ul > li > div.left{
  width : 45%;
  float : left;
}

#sp-item-gallery-5 > ul > li > div.right{
  width : 50%;
  float : right;
}

#sp-image-10, #sp-image-11, #sp-image-12, #sp-image-13, #sp-image-14, #sp-image-15, #sp-image-16, #sp-image-17, #sp-image-2, #sp-image-24, #sp-image-25, #sp-image-26, #sp-image-27, #sp-image-28, #sp-image-29, #sp-image-3, #sp-image-4, #sp-image-5, #sp-image-6, #sp-image-7, #sp-image-8, #sp-image-9{
  text-decoration : none;
  border-top-width : 5px;
  border-left-width : 5px;
  border-right-width : 5px;
  border-bottom-width : 5px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #868686;
  border-left-color : #868686;
  border-right-color : #868686;
  border-bottom-color : #868686;
  border-top-left-radius : 6px 6px;
  border-top-right-radius : 6px 6px;
  border-bottom-right-radius : 6px 6px;
  border-bottom-left-radius : 6px 6px;
  max-width : 100%;
}

#sp-page-title-12{
  background-color : #95c729;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  margin-bottom : 5px;
  width : 100%;
  box-sizing : border-box;
}

#sp-page-title-12 > h1{
  font-size : 20px;
  color : #ffffff;
  padding-top : 15px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
}

#sp-page-title-10{
  background-color : #fc7f2b;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  width : 100%;
  position : relative;
}

#sp-page-title-10 > h1{
  font-size : 20px;
  color : #ffffff;
  padding-top : 15px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 15px;
  margin-top : 0px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 0px;
  position : relative;
}

#sp-page-title-10 > h1::before{
  border-top-width : 9px;
  border-left-width : 15px;
  border-bottom-width : 9px;
  border-top-style : solid;
  border-left-style : solid;
  border-bottom-style : solid;
  border-top-color : transparent;
  border-left-color : rgba(255, 255, 255, 0.5);
  border-bottom-color : transparent;
  width : 0px;
  height : 0px;
  display : block;
  position : absolute;
  top : 0.9em;
  left : 0px;
  content : "";
}

#sp-page-title-1, #sp-page-title-11, #sp-page-title-15, #sp-page-title-2, #sp-page-title-26, #sp-page-title-27, #sp-page-title-3, #sp-page-title-9{
  background-color : #ed4545;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  width : 100%;
  position : relative;
}

#sp-page-title-1 > h1, #sp-page-title-11 > h1, #sp-page-title-15 > h1, #sp-page-title-2 > h1, #sp-page-title-26 > h1, #sp-page-title-27 > h1, #sp-page-title-3 > h1, #sp-page-title-9 > h1{
  font-size : 20px;
  color : #ffd9d9;
  padding-top : 20px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 15px;
  margin-top : 0px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 0px;
  position : relative;
}

#sp-page-title-1 > h1::after, #sp-page-title-11 > h1::after, #sp-page-title-15 > h1::after, #sp-page-title-2 > h1::after, #sp-page-title-26 > h1::after, #sp-page-title-27 > h1::after, #sp-page-title-3 > h1::after, #sp-page-title-9 > h1::after{
  background-color : rgba(0, 0, 0, 0.5);
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  width : 10px;
  height : 10px;
  display : block;
  position : absolute;
  top : 1.2em;
  left : 0px;
  content : "";
}

#sp-site-branding2-1{
  background-color : #ffffff;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  box-sizing : border-box;
}

#sp-site-branding2-1 .extra{
  width : 100%;
  position : relative;
}

#sp-site-branding2-1 .extra p{
  text-align : center;
}

#sp-site-branding2-1 .site-description{
  font-size : 10px;
  font-weight : normal;
  line-height : 20px;
  color : #cb7f7f;
  text-align : center;
  width : 100%;
  display : block;
  top : 0px;
}

#sp-site-branding2-1 .site-title{
  background-color : transparent;
  background-image : url(img/02.png);
  background-repeat : no-repeat;
  background-attachment : scroll;
  background-position : center top;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  min-width : 279px;
  min-height : 85px;
  float : none;
  display : block;
  overflow : hidden;
}

#sp-site-branding2-1 .site-title a{
  text-indent : -9999px;
  padding-bottom : 10px;
  min-width : 279px;
  min-height : 85px;
  display : block;
}

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

  #sp-site-branding2-1{
    width : 100%;
  }

  #sp-site-branding2-1 .site-description{
    padding-top : 0px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 0px;
    margin-top : 10px;
  }

  #sp-site-branding2-1 .site-title{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-bottom : 0px;
    width : 100%;
    float : none;
  }

  #sp-site-branding2-1 .site-title a{
    background-position : center top;
    width : 100%;
  }

  #sp-site-branding2-1 .site-title::after{
    display : none;
  }

  .site-title::before{
    display : none;
  }
}

.page-concept#content #page-content{
  font-size : 2rem;
  border-top-width : 20px;
  border-left-width : 20px;
  border-right-width : 20px;
  border-bottom-width : 20px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #ff9888;
  border-left-color : #ff9888;
  border-right-color : #ff9888;
  border-bottom-color : #ff9888;
  border-top-left-radius : 60px 60px;
  border-top-right-radius : 60px 60px;
  border-bottom-right-radius : 60px 60px;
  border-bottom-left-radius : 60px 60px;
}

.page-custom16#content #page-content{
  background-color : #ffe4ca;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

.page-custom17#content #page-content{
  background-image : -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(0.33333,#ffffff), to(#b8e4fc));
  background-image : linear-gradient(to bottom, #ffffff, #ffffff, #b8e4fc);
}

.page-custom19#content #page-content{
  font-size : 2rem;
}

.page-custom3#content #page-content{
  background-color : transparent;
}

.page-custom5#content #page-content{
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

.page-custom7#content #page-content{
  font-size : 2rem;
}

.page-recruit#content #page-content{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : dotted;
  border-left-style : dotted;
  border-right-style : dotted;
  border-bottom-style : dotted;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-block-container-10{
  font-size : 2rem;
}

#sp-block-container-11{
  font-size : 2rem;
  background-color : #cfdcd3;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 80px 80px;
  border-top-right-radius : 80px 80px;
  border-bottom-right-radius : 80px 80px;
  border-bottom-left-radius : 80px 80px;
}

#sp-block-container-13{
  background-color : #93a6e6;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-block-container-14{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #f05c4d;
  border-left-color : #f05c4d;
  border-right-color : #f05c4d;
  border-bottom-color : #f05c4d;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-block-container-15{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-block-container-16{
  font-size : 2.5rem;
}

#sp-block-container-2{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 40px 40px;
  border-top-right-radius : 40px 40px;
  border-bottom-right-radius : 40px 40px;
  border-bottom-left-radius : 40px 40px;
}

#sp-block-container-20{
  background-color : #f8d8e3;
}

#sp-block-container-21{
  background-color : #80ff80;
}

#sp-block-container-22{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ff5e5e;
  border-left-color : #ff5e5e;
  border-right-color : #ff5e5e;
  border-bottom-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-block-container-23{
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 40px 40px;
  border-top-right-radius : 40px 40px;
  border-bottom-right-radius : 40px 40px;
  border-bottom-left-radius : 40px 40px;
}

#sp-block-container-4{
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ff5e5e;
  border-left-color : #ff5e5e;
  border-right-color : #ff5e5e;
  border-bottom-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-block-container-5{
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ff5e5e;
  border-left-color : #ff5e5e;
  border-right-color : #ff5e5e;
  border-bottom-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-block-container-6{
  background-color : #6380d6;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 60px 60px;
  border-top-right-radius : 60px 60px;
  border-bottom-right-radius : 60px 60px;
  border-bottom-left-radius : 60px 60px;
}

#sp-block-container-7{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-block-container-8{
  background-color : #93a6e6;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 60px 60px;
  border-top-right-radius : 60px 60px;
  border-bottom-right-radius : 60px 60px;
  border-bottom-left-radius : 60px 60px;
}

#sp-block-container-9{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-button-16 > a{
  color : #000000;
  background-color : #ffffff;
}

#sp-button-17 > a{
  color : #000000;
  background-color : #ffffff;
}

#sp-button-2 > a{
  font-size : 2rem;
}

#sp-column-1{
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-column-1 > .column-label h3{
  font-size : 2rem;
}

#sp-column-10{
  font-size : 2.5rem;
}

#sp-column-10 > .column-label{
  font-size : 2.5rem;
  border-top-left-radius : 40px 40px;
  border-top-right-radius : 40px 40px;
  border-bottom-right-radius : 40px 40px;
  border-bottom-left-radius : 40px 40px;
}

#sp-column-10 > .column-label h3{
  font-size : 2.5rem;
}

#sp-column-2{
  font-size : 2.5rem;
  color : #f57c00;
}

#sp-column-2 > .column-label h3{
  font-size : 2.6rem;
}

#sp-column-3{
  font-size : 2rem;
  font-weight : bold;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-column-3 > .column-label{
  font-size : 3rem;
  border-top-left-radius : 40px 40px;
  border-top-right-radius : 40px 40px;
  border-bottom-right-radius : 40px 40px;
  border-bottom-left-radius : 40px 40px;
}

#sp-column-3 > .column-label h3{
  font-size : 2.5rem;
}

#sp-column-4{
  font-size : 2rem;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-column-4 > .column-label{
  border-top-left-radius : 40px 40px;
  border-top-right-radius : 40px 40px;
  border-bottom-right-radius : 40px 40px;
  border-bottom-left-radius : 40px 40px;
}

#sp-column-4 > .column-label h3{
  font-size : 2.5rem;
}

#sp-column-5{
  font-size : 2.5rem;
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ffab9f;
  border-left-color : #ffab9f;
  border-right-color : #ffab9f;
  border-bottom-color : #ffab9f;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-column-5 > .column-label{
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-column-5 > .column-label h3{
  font-size : 2.5rem;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-column-6{
  font-size : 1.8rem;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-column-6 > .column-label{
  font-size : 2rem;
}

#sp-column-6 > .column-label h3{
  font-size : 2.5rem;
}

#sp-column-7{
  font-size : 2.5rem;
  font-weight : bold;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-column-7 > .column-label{
  border-top-left-radius : 40px 40px;
  border-top-right-radius : 40px 40px;
  border-bottom-right-radius : 40px 40px;
  border-bottom-left-radius : 40px 40px;
}

#sp-column-7 > .column-label h3{
  font-size : 2.5rem;
  font-weight : bold;
}

#sp-column-8{
  background-color : transparent;
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ff9e9e;
  border-left-color : #ff9e9e;
  border-right-color : #ff9e9e;
  border-bottom-color : #ff9e9e;
}

#sp-column-8 > .column-label{
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-column-8 > .column-label h3{
  font-size : 2.5rem;
  background-color : transparent;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-column-9{
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-column-9 > .column-label{
  border-top-left-radius : 40px 40px;
  border-top-right-radius : 40px 40px;
  border-bottom-right-radius : 40px 40px;
  border-bottom-left-radius : 40px 40px;
}

#sp-column-9 > .column-label h3{
  font-size : 2.5rem;
}

#sp-definition-list-1{
  border-top-width : 1px;
  border-left-width : 2px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #000000;
  border-left-color : #ff9e9e;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-definition-list-2{
  background-color : #80ffff;
}

#sp-image-3{
  background-color : #78e992;
}

#sp-item-gallery-1{
  background-color : #88ffed;
  border-top-width : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-item-gallery-17{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-item-gallery-2{
  background-color : #80ff80;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-item-gallery-3{
  background-color : #80ff80;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-item-gallery-4{
  background-color : #b8e4fc;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #e64a19;
  border-left-color : #e64a19;
  border-right-color : #e64a19;
  border-bottom-color : #e64a19;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-item-gallery-4 > ul > li p.item-gallery-title{
  font-size : 2.1rem;
}

#sp-item-gallery-6{
  background-color : #80ff80;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-item-gallery-7{
  background-color : #78e992;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-list-1{
  font-size : 2rem;
}

#sp-list-3{
  font-size : 1.4rem;
}

#sp-list-5{
  font-size : 2rem;
}

#sp-list-6{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ff5e5e;
  border-left-color : #ff5e5e;
  border-right-color : #ff5e5e;
  border-bottom-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-1{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-1 h1{
  font-size : 3.8rem;
}

#sp-page-title-10{
  background-color : #ff5e5e;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-10 h1{
  font-size : 3rem;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-11{
  background-color : #f05c4d;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-11 h1{
  font-size : 3rem;
}

#sp-page-title-12{
  background-color : #ff5e5e;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-12 h1{
  font-size : 3rem;
}

#sp-page-title-13{
  background-color : #ff5e5e;
  border-top-width : 3px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 3px;
  border-top-style : double;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : double;
  border-top-color : #d1d1c7;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #d1d1c7;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-13 h1{
  font-size : 2.5rem;
}

#sp-page-title-14{
  background-color : #f05c4d;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-14 h1{
  font-size : 2.5rem;
  border-top-width : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-15{
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-15 h1{
  font-size : 2.5rem;
}

#sp-page-title-16{
  background-color : #ff5e5e;
  border-top-width : 3px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 3px;
  border-top-style : double;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : double;
  border-top-color : #e64a19;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #e64a19;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-17{
  background-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-18{
  background-color : transparent;
}

#sp-page-title-18 h1{
  font-size : 2.5rem;
  background-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-19{
  background-color : #ff5e5e;
  border-top-left-radius : 60px 60px;
  border-top-right-radius : 60px 60px;
  border-bottom-right-radius : 60px 60px;
  border-bottom-left-radius : 60px 60px;
}

#sp-page-title-2{
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-2 h1{
  font-size : 2.5rem;
}

#sp-page-title-20{
  background-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-24{
  background-color : #f57c00;
  border-top-width : 1px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : solid;
  border-top-color : #d1d1c7;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #d1d1c7;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-26{
  border-top-left-radius : 40px 40px;
  border-top-right-radius : 40px 40px;
  border-bottom-right-radius : 40px 40px;
  border-bottom-left-radius : 40px 40px;
}

#sp-page-title-26 h1{
  font-size : 3rem;
}

#sp-page-title-27{
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-27 h1{
  font-size : 3.4rem;
  line-height : 120%;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-3{
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-3 h1{
  font-size : 3rem;
  border-top-left-radius : 80px 80px;
  border-top-right-radius : 80px 80px;
  border-bottom-right-radius : 80px 80px;
  border-bottom-left-radius : 80px 80px;
}

#sp-page-title-4{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : double;
  border-left-style : double;
  border-right-style : double;
  border-bottom-style : double;
  border-top-color : #d1d1c7;
  border-left-color : #d1d1c7;
  border-right-color : #d1d1c7;
  border-bottom-color : #d1d1c7;
  border-top-left-radius : 60px 60px;
  border-top-right-radius : 60px 60px;
  border-bottom-right-radius : 60px 60px;
  border-bottom-left-radius : 60px 60px;
}

#sp-page-title-4 h1{
  font-size : 2.5rem;
  background-color : #ff5e5e;
  border-top-left-radius : 60px 60px;
  border-top-right-radius : 60px 60px;
  border-bottom-right-radius : 60px 60px;
  border-bottom-left-radius : 60px 60px;
}

#sp-page-title-5 h1{
  font-size : 2.5rem;
  background-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-6{
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-6 h1{
  font-size : 2.5rem;
  background-color : #f05c4d;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-7 h1{
  background-color : #ff5e5e;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-8 h1{
  background-color : #f05c4d;
  border-top-left-radius : 20px 20px;
  border-top-right-radius : 20px 20px;
  border-bottom-right-radius : 20px 20px;
  border-bottom-left-radius : 20px 20px;
}

#sp-page-title-9{
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-page-title-9 h1{
  font-size : 3rem;
}

#sp-shopping-cart-1{
  min-height : 50px;
}

#sp-site-branding2-1{
  background-color : #f29e8c;
}

#sp-site-branding2-1 .site-title{
  background-image : none;
}

#sp-site-branding2-1 .site-title a{
  text-indent : 0px;
  overflow : visible;
}

#sp-site-branding2-1 > .site-description{
  font-size : 2rem;
  color : #000000;
}

#sp-site-branding2-1 > .site-title{
  font-size : 7.3rem;
  font-family : "AR顏眞楷書体H";
  font-weight : normal;
  color : #ff0000;
  background-color : transparent;
  text-decoration : none;
  border-top-width : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #ffffff;
  border-left-color : #ffffff;
  border-right-color : #ffffff;
  border-bottom-color : #ffffff;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-site-navigation-1{
  font-size : 4rem;
  background-color : #454545;
}

#sp-site-navigation-1 > ul > li li > a{
  background-color : #ff8040;
}

#sp-site-navigation-1 > ul > li > a{
  font-size : 2.5rem;
}

#sp-site-navigation-2{
  font-size : 2rem;
}

#sp-site-navigation-2 > ul > li > a{
  font-size : 2.5rem;
}

#sp-table-1{
  background-color : #408080;
  background-image : url(img/b122.jpg);
  background-size : auto auto,auto auto;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : none;
  border-left-style : solid;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #d8d8d8;
  border-left-color : #d8d8d8;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

#sp-table-2{
  background-color : #88ffed;
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : double;
  border-left-style : double;
  border-right-style : double;
  border-bottom-style : double;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

#sp-table-2 > tbody > tr > td{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : double;
  border-left-style : double;
  border-right-style : double;
  border-bottom-style : double;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

.sp-wp-post-list#sp-wp-post-list-1 > dl{
  color : #000000;
}

.sp-wp-post-list#sp-wp-post-list-1 > h3 > a:link{
  font-size : 2rem;
}

.sp-wp-post-list#sp-wp-post-list-1 > h3 > a:visited{
  color : #000000;
}

.sp-wp-post-list#sp-wp-post-list-4{
  background-image : -webkit-gradient(linear, left top, left bottom, from(#b8e4fc), to(#ffffff));
  background-image : linear-gradient(to bottom, #b8e4fc, #ffffff);
}

.sp-wp-post-list#sp-wp-post-list-5{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
  border-top-left-radius : 0px 0px;
  border-top-right-radius : 0px 0px;
  border-bottom-right-radius : 0px 0px;
  border-bottom-left-radius : 0px 0px;
}

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

  #sp-block-container-1{
    margin-bottom : -33px;
    width : 985px;
    min-height : 308px;
  }

  #sp-block-container-11{
    width : 897px;
    min-height : 860px;
  }

  #sp-block-container-12{
    width : 714px;
    min-height : 401px;
  }

  #sp-block-container-14{
    width : 884px;
    min-height : 55px;
  }

  #sp-block-container-16{
    width : 946px;
    min-height : 812px;
  }

  #sp-block-container-19{
    width : 329px;
  }

  #sp-block-container-2{
    width : 987px;
  }

  #sp-block-container-20{
    min-height : 152px;
  }

  #sp-block-container-21{
    width : 898px;
  }

  #sp-block-container-22{
    min-height : 165px;
  }

  #sp-block-container-4{
    width : 755px;
  }

  #sp-block-container-5{
    width : 665px;
    min-height : 136px;
  }

  #sp-block-container-6{
    width : 897px;
    min-height : 216px;
  }

  #sp-block-container-7{
    min-height : 1476px;
  }

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

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

  #sp-button-14{
    margin-left : 200px;
  }

  #sp-button-15{
    margin-left : 374px;
  }

  #sp-button-16{
    margin-left : 200px;
    width : 356px;
    height : 51px;
  }

  #sp-button-17{
    margin-left : 200px;
    width : 273px;
    height : 39px;
  }

  #sp-button-18{
    width : 164px;
    height : 42px;
  }

  #sp-button-19{
    width : 163px;
    height : 44px;
  }

  #sp-button-2{
    margin-top : 97px;
    margin-left : 104px;
    height : 49px;
  }

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

  #sp-button-22{
    margin-left : 500px;
    width : 188px;
    height : 41px;
  }

  #sp-button-23{
    margin-left : 500px;
    width : 192px;
    height : 46px;
  }

  #sp-button-24{
    margin-left : 699px;
    width : 164px;
  }

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

  #sp-button-27{
    width : 161px;
  }

  #sp-button-3{
    margin-left : 150px;
  }

  #sp-button-32{
    margin-left : 96px;
  }

  #sp-button-33{
    margin-left : 96px;
  }

  #sp-column-1{
    width : 609px;
    min-height : 138px;
  }

  #sp-column-10{
    width : 976px;
    min-height : 902px;
  }

  #sp-column-3{
    width : 895px;
    min-height : 396px;
  }

  #sp-column-5{
    width : 903px;
  }

  #sp-column-6{
    margin-top : -125px;
    width : 902px;
    min-height : 206px;
  }

  #sp-column-7{
    margin-top : -1px;
    margin-bottom : 0px;
  }

  #sp-column-8{
    width : 956px;
    min-height : 862px;
  }

  #sp-column-9{
    width : 958px;
    min-height : 721px;
  }

  #sp-definition-list-2{
    min-height : 1285px;
  }

  #sp-image-1{
    margin-left : 10px;
    width : 376px;
    height : 249px;
    float : right;
    position : relative;
  }

  #sp-image-11{
    margin-left : 435px;
    width : 161px;
    height : 142px;
  }

  #sp-image-12{
    margin-left : 200px;
    width : 260px;
    height : 205px;
  }

  #sp-image-13{
    margin-left : 200px;
    width : 189px;
    height : 249px;
  }

  #sp-image-14{
    margin-left : 200px;
  }

  #sp-image-15{
    margin-left : 300px;
    width : 247px;
    height : 165px;
  }

  #sp-image-16{
    margin-left : 300px;
    width : 226px;
    height : 170px;
  }

  #sp-image-17{
    margin-left : 200px;
    width : 228px;
    height : 228px;
  }

  #sp-image-18{
    margin-left : 45px;
    width : 301px;
    height : 224px;
  }

  #sp-image-19{
    margin-top : -249px;
    margin-left : 380px;
    width : 229px;
    height : 304px;
  }

  #sp-image-2{
    width : 821px;
    height : 470px;
  }

  #sp-image-20{
    width : 297px;
    height : 198px;
  }

  #sp-image-21{
    margin-top : -198px;
    margin-left : 300px;
    width : 286px;
    height : 214px;
  }

  #sp-image-22{
    margin-top : -207px;
    margin-left : 600px;
    width : 284px;
    height : 212px;
  }

  #sp-image-23{
    margin-left : 220px;
    width : 352px;
    height : 263px;
  }

  #sp-image-24{
    width : 267px;
    height : 267px;
  }

  #sp-image-25{
    width : 253px;
    height : 190px;
  }

  #sp-image-26{
    width : 323px;
    height : 243px;
  }

  #sp-image-27{
    margin-left : 340px;
    width : 185px;
    height : 139px;
  }

  #sp-image-28{
    margin-left : 200px;
    width : 205px;
    height : 154px;
  }

  #sp-image-29{
    margin-left : 406px;
    width : 213px;
    height : 160px;
  }

  #sp-image-3{
    margin-left : 195px;
    width : 303px;
    height : 226px;
  }

  #sp-image-30{
    margin-left : 155px;
    width : 314px;
    height : 235px;
  }

  #sp-image-31{
    width : 306px;
    height : 229px;
  }

  #sp-image-33{
    margin-left : 415px;
    width : 310px;
    height : 232px;
  }

  #sp-image-34{
    margin-bottom : 370px;
    width : 287px;
    height : 215px;
  }

  #sp-image-35{
    margin-left : 125px;
    width : 246px;
    height : 184px;
  }

  #sp-image-36{
    margin-left : 380px;
    width : 243px;
    height : 182px;
  }

  #sp-image-37{
    margin-left : 60px;
    width : 297px;
    height : 222px;
  }

  #sp-image-38{
    margin-left : 380px;
    width : 291px;
    height : 218px;
  }

  #sp-image-39{
    margin-left : 340px;
    width : 346px;
    height : 259px;
  }

  #sp-image-4{
    margin-left : 200px;
    width : 166px;
    height : 143px;
  }

  #sp-image-40{
    margin-left : 360px;
    width : 382px;
    height : 286px;
  }

  #sp-image-41{
    margin-left : 240px;
    width : 278px;
    height : 155px;
  }

  #sp-image-42{
    margin-left : 150px;
    width : 240px;
    height : 179px;
  }

  #sp-image-43{
    margin-top : -172px;
    margin-left : 435px;
    width : 249px;
    height : 186px;
  }

  #sp-image-44{
    margin-left : 125px;
    width : 297px;
    height : 222px;
  }

  #sp-image-45{
    margin-left : 220px;
    width : 414px;
    height : 309px;
  }

  #sp-image-46{
    margin-left : 200px;
    width : 249px;
    height : 331px;
  }

  #sp-image-47{
    margin-left : 130px;
    width : 283px;
    height : 212px;
  }

  #sp-image-48{
    margin-left : 60px;
    width : 220px;
    height : 289px;
  }

  #sp-image-49{
    margin-top : -290px;
    margin-left : 340px;
    width : 152px;
    height : 202px;
  }

  #sp-image-5{
    margin-left : 385px;
    width : 449px;
    height : 383px;
  }

  #sp-image-50{
    margin-top : -225px;
    margin-left : 519px;
    width : 370px;
    height : 277px;
  }

  #sp-image-51{
    margin-left : 300px;
    width : 333px;
    height : 249px;
  }

  #sp-image-52{
    margin-left : 200px;
    width : 347px;
    height : 260px;
  }

  #sp-image-53{
    margin-left : 135px;
    width : 363px;
    height : 272px;
  }

  #sp-image-6{
    margin-left : 385px;
    width : 499px;
    height : 366px;
  }

  #sp-image-7{
    margin-left : 380px;
    width : 382px;
    height : 382px;
  }

  #sp-image-8{
    margin-left : 125px;
    width : 273px;
    height : 205px;
  }

  #sp-image-9{
    margin-left : 370px;
    width : 373px;
    height : 373px;
  }

  #sp-item-gallery-10{
    margin-left : 250px;
    width : 505px;
    height : 253px;
    min-height : 253px;
  }

  #sp-item-gallery-11{
    margin-left : 250px;
    width : 544px;
    height : 216px;
    min-height : 216px;
  }

  #sp-item-gallery-12{
    margin-left : 200px;
    width : 465px;
    height : 255px;
    min-height : 243px;
  }

  #sp-item-gallery-13{
    margin-left : 251px;
    width : 491px;
    height : 246px;
    min-height : 246px;
  }

  #sp-item-gallery-14{
    margin-left : 200px;
    width : 494px;
    height : 262px;
    min-height : 262px;
  }

  #sp-item-gallery-15{
    width : 241px;
    min-height : 264px;
  }

  #sp-item-gallery-16{
    width : 922px;
  }

  #sp-item-gallery-17{
    margin-left : 95px;
    width : 489px;
  }

  #sp-item-gallery-18{
    margin-bottom : -118px;
    width : 476px;
    min-height : 190px;
  }

  #sp-item-gallery-2{
    width : 545px;
    min-height : 270px;
  }

  #sp-item-gallery-20{
    width : 805px;
    min-height : 538px;
  }

  #sp-item-gallery-21{
    width : 716px;
    min-height : 239px;
  }

  #sp-item-gallery-3{
    width : 916px;
    min-height : 315px;
  }

  #sp-item-gallery-4{
    margin-left : 155px;
    width : 548px;
    height : 285px;
    min-height : 285px;
  }

  #sp-item-gallery-5{
    margin-left : 125px;
  }

  #sp-item-gallery-6{
    width : 794px;
    min-height : 305px;
  }

  #sp-item-gallery-7{
    width : 505px;
    min-height : 261px;
  }

  #sp-item-gallery-9{
    margin-left : 250px;
    width : 465px;
    height : 263px;
    min-height : 237px;
  }

  #sp-list-1{
    width : 889px;
    min-height : 300px;
  }

  #sp-list-3{
    min-height : 108px;
  }

  #sp-list-4{
    margin-bottom : 20px;
    width : 881px;
    min-height : 102px;
  }

  #sp-page-title-1{
    width : 358px;
    min-height : 81px;
  }

  #sp-page-title-13{
    width : 905px;
    min-height : 69px;
  }

  #sp-page-title-15{
    width : 959px;
    min-height : 71px;
  }

  #sp-page-title-26{
    width : 928px;
    min-height : 62px;
  }

  #sp-page-title-27{
    width : 774px;
    min-height : 73px;
  }

  #sp-photo-motion-1{
    width : 969px;
    height : 405px;
  }

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

  #sp-site-branding2-1 > .site-description{
    width : 953px;
    height : 30px;
    top : 1px;
    bottom : auto;
    right : auto;
    left : -12px;
  }

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

  #sp-site-navigation-1{
    width : 740px;
    min-height : 113px;
  }

  #sp-site-navigation-2{
    min-height : 128px;
  }

  #sp-table-1{
    width : 919px;
    min-height : 1001px;
  }

  #sp-table-2{
    min-height : 411px;
  }

  .sp-wp-post-list#sp-wp-post-list-1{
    width : 593px;
  }
}

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

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

  #sp-column-4{
    margin-right : 0px;
  }

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