/* specproject top menu */
#specproject .sp-top-menu { display: none; background: white; height: 50px; position: fixed; width: 100%; z-index: 200; border-bottom: 1px solid #e2ded4; }
#specproject .sp-top-menu ul {
  list-style: none;
  margin: 0;
  display: -webkit-box; /* Android 4.3-, Safari без оптимизации */
  -webkit-box-pack: justify; /* Android 4.3-, Safari без оптимизации */
  display: -webkit-flex; /* оптимизация для Safari */
  -webkit-justify-content: space-between; /* оптимизация для Safari */
  display: flex;
  justify-content: space-between;
  text-align: justify; /* IE10-, Firefox 12-22 */
  text-align-last: justify; /* IE10-, Firefox 12-22 */
}
#specproject .sp-top-menu ul li {
  display : inline-block;
  width: auto;
  margin: 0;
  vertical-align: top;
  text-align: center;
  display: -webkit-box; /* !хак! для Android 4.3-, должен идти после inline-block */
  padding: 0;
}
#specproject .sp-top-menu li a { top: 12px; position: relative; color: black !important; font-size: 16px; }
#specproject .sp-top-menu li.l { margin-top: 7px; }
#specproject .sp-top-menu li.l a { top: 0; }
#specproject .sp-top-menu li a:hover { text-decoration: none; }

#specproject .bg-position-link, #specproject .bg-s-link, #specproject .bg-p-link, #specproject .pv-link, #specproject .fixed-link, #specproject .fixed-pv { display: none; position: fixed; width: 100%; height: 100%; cursor: pointer; }

#specproject .sp-header-block, #specproject .ps-header-block { background: #ffe168; }
#specproject .sp-header-block img, #specproject .ps-header-block img { /*max-width: 500px;*/ width: 100%; }

#specproject .sp-content-menu, #specproject .ps-content-menu, #specproject .s-content-menu, #specproject .ps-content-m { margin: 20px -15px 0 -15px; height: auto; }
#specproject .sp-content-menu ul, #specproject .ps-content-menu ul, #specproject .s-content-menu ul, #specproject .ps-content-m ul  { list-style: none; margin: 0; padding: 0 20px; border-bottom: 1px solid #e2ded4; }
#specproject .sp-content-menu li, #specproject .ps-content-menu li, #specproject .s-content-menu li, #specproject .ps-content-m li   { display: block; margin: 0; padding: 0 0 20px 0; }
#specproject .sp-content-menu li a, #specproject .ps-content-menu li a, #specproject .s-content-menu li a, #specproject .ps-content-m li a  { text-decoration: none; font-size: 18px; }
#specproject .sp-content-menu li a:hover, #specproject .ps-content-menu li a:hover, #specproject .s-content-menu li a:hover, #specproject .ps-content-m li a:hover { }
#specproject .sp-content-menu li.active, #specproject .ps-content-menu li.active, #specproject .s-content-menu li.active, #specproject .ps-content-m li.active { }
#specproject .sp-content-menu li.active a, #specproject .ps-content-menu li.active a, #specproject .s-content-menu li.active a, #specproject .ps-content-m li.active a   { }

#specproject .recipes-nav-wrap .recipes-nav { padding-top: 10px; }
#specproject .page-width { background: white; }
#specproject .site-footer { background: transparent; color: black; margin-top: -1px; padding-top: 0; }
#specproject .site-footer a { color: black; }
#specproject .site-footer .page-bl { background: white; }
#specproject .item-about { margin-bottom: 20px; }
#specproject .nav-soc a { margin: 0 3px 6px 0; }
#specproject .print-link {float:right;margin:5px 0 0 10px;font-size: 14px;}
#specproject .gallery-bl p {margin:0 5px 16px 0;}

/* droetker_4 */
#specproject.droetker_4 { background: url("/i/new3/sp/droetker_4/bg_desktop.jpg") no-repeat fixed center top }
#specproject.droetker_4 .sp-content-menu li a { color: #ff4800; }
#specproject.droetker_4 .sp-content-menu li a:hover { color: black; }
#specproject.droetker_4 .sp-content-menu li.active a { color: black; font-weight: bold; }
/* vicicrab */
#specproject.vicicrab { background: url("/i/new3/sp/vicicrab/bg_desktop.jpg") no-repeat fixed center top }
#specproject.vicicrab .sp-content-menu li a { color: #09c6fe; }
#specproject.vicicrab .sp-content-menu li a:hover { color: #2f5496; }
#specproject.vicicrab .sp-content-menu li.active a { color: #2f5496; font-weight: bold; }
#specproject.vicicrab .secret { color: #000; }
#specproject.vicicrab .secret h3 { color: #2f5496; }
#specproject.vicicrab .secret p,
#specproject.vicicrab .secret ul { margin: 0 0 15px 0; }
#specproject.vicicrab .secret ul { padding-left: 30px; }
#specproject.vicicrab .secret ul li { list-style: disc; }
#specproject.vicicrab .about { color: #000;}
#specproject.vicicrab .about h3 { padding: 0; text-align: center; margin-bottom: 20px; color: #000; }
#specproject.vicicrab .about table { margin: 0 auto 20px auto; border-collapse: collapse; border-spacing: 0; width: 100%; }
#specproject.vicicrab .about table td { border: 1px solid #e2ded4; padding: 5px;}
/* haas_15 */
#specproject.haas_15 .bg-position-link {cursor:default;}
#specproject.haas_15 { background: url("/i/new3/sp/haas_15/bg_desktop.jpg") no-repeat fixed center top }
#specproject.haas_15 .sp-content-menu li a { color: #ee3e2f; }
#specproject.haas_15 .sp-content-menu li a:hover { color: black; }
#specproject.haas_15 .sp-content-menu li.active a { color: black; font-weight: bold; }

#specproject.haas_15 .haas-prod {display:block;text-align:center;text-decoration:none;}
#specproject.haas_15 .haas-prod img {max-width:100%;}
#specproject.haas_15 .prod-tbl {border-collapse:collapse;width:100%;}
#specproject.haas_15 .prod-tbl td {text-align:center;vertical-align:top;}
#specproject.haas_15 .prod-desc {color:black;display:inline-block;text-align:center;width:165px;margin:10px 0 30px 0;text-decoration:none;}
#specproject.haas_15 .prod-desc:hover {color:black;}
#specproject.haas_15 .prod-img {height:auto;}
#specproject.haas_15 span.new {color:red;font-size:15px;font-weight:bold;display:block;}
#specproject.haas_15 .left-menu ul {margin: 0;}
#specproject.haas_15 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.haas_15 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.haas_15 .left-menu li a:hover {color: #ee3e2f;}
#specproject.haas_15 .left-menu li a.active {color: #ee3e2f;text-decoration:underline;}
/* haas_17 */
#specproject.haas_17 { background: url("/i/new3/sp/haas_17/bg_desktop.jpg") no-repeat fixed center top }
#specproject.haas_17 .sp-content-menu li a { color: #ee3e2f; }
#specproject.haas_17 .sp-content-menu li a:hover { color: black; }
#specproject.haas_17 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.haas_17 .sp-header-block { background: url("/i/new3/sp/haas_17/kk_header.png") no-repeat fixed center 30px; }
/* vegetable_story */
#specproject.vegetable_story { background: url("/i/new3/sp/vegetable_story/bg_desktop.jpg") no-repeat fixed center top }
#specproject.vegetable_story .sp-header-block {height: 343px;}
#specproject.vegetable_story .sp-content-menu li a { color: #ff4800; }
#specproject.vegetable_story .sp-content-menu li a:hover { color: black; }
#specproject.vegetable_story .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.vegetable_story .product { color: #000; margin-bottom: 30px; }
#specproject.vegetable_story .product h2 { font-weight: normal; color: #339933; padding: 0; margin-bottom: 20px; }
#specproject.vegetable_story .product img { display: block; margin: 0 auto 15px auto; }
/* leto */
#specproject.leto { background: url("/i/sp/leto/bg_leto.jpg") no-repeat fixed center top }
#specproject.leto .sp-content-menu li a { color: #ff4800; }
#specproject.leto .sp-content-menu li a:hover { color: black; }
#specproject.leto .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.leto .product { color: #000; margin-bottom: 30px; }
#specproject.leto .product h2 { font-weight: normal; color: #339933; padding: 0; margin-bottom: 20px; }
#specproject.leto .product img { display: block; margin: 0 auto 15px auto; }
/* haas_18 */
#specproject.haas_18 { background: url("/i/sp/haas_18/bg_haas18.jpg") no-repeat fixed center top; }
#specproject.haas_18.v2 { background: url("/i/sp/haas_18/bg_haas18_v2_.jpg") no-repeat fixed center top; }
#specproject.haas_18 .sp-header-block { height: 290px; }
#specproject.haas_18 .sp-content-menu li a { color: #ff4800; }
#specproject.haas_18 .sp-content-menu li a:hover { color: black; }
#specproject.haas_18 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.haas_18 .product { color: #000; margin-bottom: 30px; }
#specproject.haas_18 .product h2 { font-weight: normal; color: #339933; padding: 0; margin-bottom: 20px; }
#specproject.haas_18 .product img { display: block; margin: 0 auto 15px auto; }
#specproject.haas_18 .logo-haas { position: absolute; top: -90px; right: -2px; width: 161px; height: 104px; background: url("/i/sp/haas_18/logo-haas.png") no-repeat center top; }
#specproject.haas_18 .logo-haas a { position: fixed; width: 100%; height: 100%; }
#specproject.haas_18 .prod-tbl td a { text-decoration: none;}

#specproject.haas_18 .haas-prod {display:block;text-align:center;text-decoration:none;}
#specproject.haas_18 .haas-prod img {max-width:100%;}
#specproject.haas_18 .prod-tbl {border-collapse:collapse;width:100%;}
#specproject.haas_18 .prod-tbl td {text-align:center;vertical-align:top;}
#specproject.haas_18 .prod-desc {color:black;display:inline-block;text-align:center;width:165px;margin:10px 0 30px 0;text-decoration:none;}
#specproject.haas_18 .prod-desc:hover {color:black;}
#specproject.haas_18 .prod-img {height:auto;}
#specproject.haas_18 span.new {color:red;font-size:15px;font-weight:bold;display:block;}
#specproject.haas_18 .left-menu ul {margin: 0;}
#specproject.haas_18 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.haas_18 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.haas_18 .left-menu li a:hover {color: #ee3e2f;}
#specproject.haas_18 .left-menu li a.active {color: #ee3e2f;text-decoration:underline;}
/* oursson_5 */
#specproject.oursson_5 { background: url("/i/new3/sp/oursson_5/bg_desktop.jpg") no-repeat fixed center top; }
#specproject.oursson_5 .sp-content-menu li a { color: #d71920; }
#specproject.oursson_5 .sp-content-menu li a:hover { color: black; }
#specproject.oursson_5 .sp-content-menu li.active a { color: black; font-weight: bold; }
/* haas_19 */
#specproject.haas_19 { background: url("/i/sp/haas_19/bg_haas19.jpg") no-repeat fixed center top; }
#specproject.haas_19 .bg-position { position: fixed; width: 100%; height: 100%; background: url("/i/sp/haas_19/bg_haas19_new.png") no-repeat fixed center 60px; z-index: 8; }
#specproject.haas_19 .sp-header-block { cursor: pointer; position: relative; background: url("/i/sp/haas_19/kk_header_new.png") no-repeat center 5px; height: 259px; z-index: 15; }
#specproject.haas_19 .site-content { position: relative; margin-top: -80px;}
#specproject.haas_19 .sp-content-menu { position: relative; z-index: 20; right: -128px; margin: 0 auto; width: 70%; height: auto; }
#specproject.haas_19 .sp-content-menu ul { padding: 5px 0 5px 80px; border-bottom: 0; text-align: right; margin-right: 10px; }
#specproject.haas_19 .sp-content-menu li { margin: 5px 40px 0 0; padding: 0; }
#specproject.haas_19 .sp-content-menu li:nth-child(3), #specproject.haas_19 .sp-content-menu li:last-child { margin-right: 0; }
#specproject.haas_19 .sp-content-menu li a { color: #d71920; }
#specproject.haas_19 .sp-content-menu li a:hover { color: black; }
#specproject.haas_19 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.haas_19 .product-wrapper img, #specproject.haas_19 .start-wrapper img { display: block; margin: 0 auto 40px auto; }
#specproject.haas_19 .product-wrapper span { color: red; }
#specproject.haas_19 .advantage li { list-style-image: url("/i/sp/haas_11/circle.png"); margin-bottom: 30px; padding-left: 5px; }
#specproject.haas_19 .bg-position-link { z-index: 21; }
#specproject.haas_19 .content-md, #specproject.haas_19 .content-md-sub, #specproject.haas_19 .content-md, #specproject.haas_19 .footer-col { position: relative; z-index: 22; }
#specproject.haas_19 .lsause { position: absolute; width: 202px; height: 37px; top: 215px; left: 50%; margin-left: -385px; z-index: 23; }
#specproject.haas_19 .lhot { position: fixed; width: 190px; height: 37px; top: 570px; left: 50%; margin-left: -616px; z-index: 23; }
#specproject.haas_19 .lsalad { position: fixed; width: 188px; height: 37px; top: 524px; right: 50%; margin-right: -615px; z-index: 23;}
/* haas_20 */
#specproject.haas_20 { background: url("/i/sp/haas_20/bg_haas20_new.jpg") no-repeat fixed center top; }
#specproject.haas_20 .bg-position { position: fixed; width: 100%; height: 100%; background: url("/i/sp/haas_20/bg_haas20.png") no-repeat fixed center 60px; z-index: 8; }
#specproject.haas_20 .sp-header-block { cursor: pointer; position: relative; top: 50px; background: url("/i/sp/haas_20/kk_header_new.png") no-repeat center 0; height: 249px; z-index: 15; }
#specproject.haas_20 .site-content { position: relative; margin-top: -20px;}
#specproject.haas_20 .sp-content-menu { position: relative; top: 25px; z-index: 20; right: -128px; margin: 0 auto 25px auto; width: 70%; height: auto; }
#specproject.haas_20 .sp-content-menu ul { padding: 5px 0 5px 80px; border-bottom: 0; text-align: right; margin-right: 10px; }
#specproject.haas_20 .sp-content-menu li { margin: 5px 40px 0 0; padding: 0; }
#specproject.haas_20 .sp-content-menu li:nth-child(3), #specproject.haas_20 .sp-content-menu li:last-child { margin-right: 0; }
#specproject.haas_20 .sp-content-menu li a { color: #d71920; }
#specproject.haas_20 .sp-content-menu li a:hover { color: black; }
#specproject.haas_20 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.haas_20 .product-wrapper img, #specproject.haas_20 .start-wrapper img { display: block; margin: 0 auto 40px auto; }
#specproject.haas_20 .product-wrapper span { color: red; }
#specproject.haas_20 .advantage li { list-style-image: url("/i/sp/haas_11/circle.png"); margin-bottom: 30px; padding-left: 5px; }
#specproject.haas_20 .bg-position-link { z-index: 21; }
#specproject.haas_20 .content-md, #specproject.haas_20 .content-md-sub, #specproject.haas_20 .content-md, #specproject.haas_20 .footer-col { position: relative; z-index: 22; }
#specproject.haas_20 .lsause { position: absolute; width: 202px; height: 37px; top: 215px; left: 50%; margin-left: -385px; z-index: 23; }
#specproject.haas_20 .lhot { position: fixed; width: 190px; height: 37px; top: 570px; left: 50%; margin-left: -616px; z-index: 23; }
#specproject.haas_20 .lsalad { position: fixed; width: 188px; height: 37px; top: 564px; right: 50%; margin-right: -615px; z-index: 23;}
/* maheev_5 */
#specproject.maheev_5 { background: #4362bd url("/i/sp/maheev_5/bg_maheev_5.jpg") no-repeat fixed center top; }
#specproject.maheev_5 .content-md + .content-md-sub { margin-top: 0;}
#specproject.maheev_5 .menu-maheev-m {display: none;}
#specproject.maheev_5 .sp-content-menu li a { color: #fff; }
#specproject.maheev_5 .sp-content-menu li a:hover { color: black; }
#specproject.maheev_5 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.maheev_5 .menu-maheev { margin: 0; width: 100%; height: 84px; background: url("/i/sp/maheev_5/menu_maheev_5.jpg") no-repeat center 0; position: relative; top: 50px; z-index: 21; }
#specproject.maheev_5 .menu-maheev ul { border: 0; width: 500px; position: absolute; right: 50%; margin-right: -460px; }
#specproject.maheev_5 .menu-maheev ul li a { line-height: 84px; }
#specproject.maheev_5 .sp-header-block { background: url("/i/sp/maheev_5/kk_header.png") no-repeat scroll center bottom transparent; width: 100%; height: 265px; position: relative; margin: 0 auto; top: 0; z-index: 20; }
#specproject.maheev_5 .site-footer .page-bl { padding-bottom: 100px; }
#specproject.maheev_5  .package-maheev { background: url("/i/sp/maheev_5/package_maheev.png?v=1") no-repeat center 0; position: absolute; right: 50%; top: -135px; margin-right: -288px; width: 202px; height: 206px; z-index: 22; }
#specproject.maheev_5  .content-md { padding-top: 25px; }
/* droetker_5 */
#specproject.droetker_5 { background: url("/i/sp/droetker_5/bg_droetker_5_new.jpg") no-repeat fixed center top }
#specproject.droetker_5 .sp-header-block { height: 300px; }
#specproject.droetker_5 .sp-content-menu li a { color: #d20023; }
#specproject.droetker_5 .sp-content-menu li a:hover { text-decoration: underline; }
#specproject.droetker_5 .sp-content-menu li.active a { color: black; font-weight: bold; }
/* xopc */
#specproject.xopc { background: url("/i/sp/xopc/bg_xopc.jpg?v=2") no-repeat fixed center 51px; }
#specproject.xopc .sp-header { padding-bottom: 361px; }
#specproject.xopc .site-content { margin-top: -100px; }
#specproject.xopc .sp-header-block { background: url("/i/sp/xopc/kk_header.png?v=2") no-repeat center top; cursor: pointer; width: 100%; height: 247px; position: fixed; margin: 0 auto; top: 51px; z-index: 101; }
#specproject.xopc .sp-content-menu { display: none ;}
#specproject.xopc .sp-content-menu li a { color: #d20023; }
#specproject.xopc .sp-content-menu li a:hover { text-decoration: underline; }
#specproject.xopc .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.xopc .sp-left-menu { width: 100%; margin-bottom: 30px; }
#specproject.xopc .content-md { position: relative; padding-top: 10px; }
#specproject.xopc .content-md + .content-md-sub { margin-top: 20px; position: relative; }
#specproject.xopc .sp-left-menu ul { list-style: none; padding: 0;}
#specproject.xopc .sp-left-menu ul li { margin-bottom: 10px; padding: 0; }
#specproject.xopc .sp-left-menu ul li a { color: #d20023; text-decoration: none; font-size: 20px; }
#specproject.xopc .sp-left-menu ul li.active a { font-weight: bold; color: #000; }
#specproject.xopc .sp-left-menu ul li a:hover { text-decoration: underline; }
/* maggi_3 */
#specproject.maggi_3 { background: url("/i/sp/maggi_3/bg_maggi_3.jpg") no-repeat fixed center top; }
#specproject.maggi_3 .sp-header-block { height: 330px; }
#specproject.maggi_3 .content-md + .content-md-sub { margin-top: 0; }
/* hochland */
#specproject.hochland { background: url("/i/sp/hochland/bg_hochland.jpg") no-repeat fixed center top; }
#specproject.hochland .sp-header-block { position: relative; height: 290px; z-index: 1; cursor: pointer; }
#specproject.hochland .sp-header-block:before { content: ''; width: 153px; height: 140px; position: absolute; right: 50%; margin-right: -285px;  bottom: -20px; background: url("/i/sp/hochland/hochland.png") no-repeat center; }
#specproject.hochland .sp-content-menu { text-align: right; border: none; }
#specproject.hochland .sp-content-menu ul { text-align: right; border: none; }
#specproject.hochland .sp-content-menu li:last-child { margin-right: 0; }
#specproject.hochland .sp-content-menu li a { font-weight: bold; font-size: 20px; color: #e12726; }
#specproject.hochland .sp-content-menu li a:hover { text-decoration: underline; }
#specproject.hochland .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.hochland .content-md + .content-md-sub { margin-top: 0; }
/* haas_21 haas_23 haas_24 haas_25 haas_26 haas_27 haas_29*/
#specproject.haas_23 { background: url("/i/sp/haas_23/bg_haas23.jpg") no-repeat fixed center top; }
#specproject.haas_21 .sp-header-block, #specproject.haas_23 .sp-header-block, #specproject.haas_24 .sp-header-block, #specproject.haas_25 .sp-header-block, #specproject.haas_26 .sp-header-block, #specproject.haas_27 .sp-header-block { height: 295px; }
#specproject.haas_21 .sp-content-menu li a, #specproject.haas_23 .sp-content-menu li a, #specproject.haas_24 .sp-content-menu li a, #specproject.haas_25 .sp-content-menu li a, #specproject.haas_26 .sp-content-menu li a , #specproject.haas_27 .sp-content-menu li a    { color: #ff4800; }
#specproject.haas_21 .sp-content-menu li a:hover, #specproject.haas_23 .sp-content-menu li a:hover, #specproject.haas_24 .sp-content-menu li a:hover, #specproject.haas_25 .sp-content-menu li a:hover, #specproject.haas_26 .sp-content-menu li a:hover, #specproject.haas_27 .sp-content-menu li a:hover { color: black; }
#specproject.haas_21 .sp-content-menu li.active a, #specproject.haas_23 .sp-content-menu li.active a, #specproject.haas_24 .sp-content-menu li.active a, #specproject.haas_25 .sp-content-menu li.active a, #specproject.haas_26 .sp-content-menu li.active a, #specproject.haas_27 .sp-content-menu li.active a   { color: black; font-weight: bold; }
#specproject.haas_21 .product, #specproject.haas_23 .product, #specproject.haas_24 .product, #specproject.haas_25 .product, #specproject.haas_26 .product, #specproject.haas_27 .product, #specproject.haas_29 .product2    { color: #000; margin-bottom: 30px; }
#specproject.haas_21 .product h2, #specproject.haas_23 .product h2, #specproject.haas_24 .product h2, #specproject.haas_25 .product h2, #specproject.haas_26 .product h2, #specproject.haas_27 .product h2, #specproject.haas_29 .product2 h2  { font-weight: normal; color: #339933; padding: 0; margin-bottom: 20px; }
#specproject.haas_21 .product img, #specproject.haas_23 .product img, #specproject.haas_24 .product img, #specproject.haas_25 .product img, #specproject.haas_26 .product img, #specproject.haas_27 .product img, #specproject.haas_29 .product2 img  { display: block; margin: 0 auto 15px auto; }
#specproject.haas_21 .prod-tbl td a, #specproject.haas_23 .prod-tbl td a, #specproject.haas_24 .prod-tbl td a, specproject.haas_25 .prod-tbl td a, specproject.haas_26 .prod-tbl td a, specproject.haas_27 .prod-tbl td a, #specproject.haas_29 .prod-tbl td a { text-decoration: none;}
#specproject.haas_21 .haas-prod, #specproject.haas_23 .haas-prod , #specproject.haas_24 .haas-prod, #specproject.haas_25 .haas-prod, #specproject.haas_26 .haas-prod, #specproject.haas_27 .haas-prod, #specproject.haas_29 .haas-prod {display:block;text-align:center;text-decoration:none;}
#specproject.haas_21 .haas-prod img, #specproject.haas_23 .haas-prod img, #specproject.haas_24 .haas-prod img, #specproject.haas_25 .haas-prod img, #specproject.haas_26 .haas-prod img, #specproject.haas_27 .haas-prod img, #specproject.haas_29 .haas-prod img   {max-width:100%;}
#specproject.haas_21 .prod-tbl, #specproject.haas_23 .prod-tbl, #specproject.haas_24 .prod-tbl, #specproject.haas_25 .prod-tbl, #specproject.haas_26 .prod-tbl, #specproject.haas_27 .prod-tbl, #specproject.haas_29 .prod-tbl {border-collapse:collapse;width:100%;}
#specproject.haas_21 .prod-tbl td, #specproject.haas_23 .prod-tbl td, #specproject.haas_24 .prod-tbl td, #specproject.haas_25 .prod-tbl td, #specproject.haas_26 .prod-tbl td, #specproject.haas_27 .prod-tbl td, #specproject.haas_29 .prod-tbl td  {text-align:center;vertical-align:top;}
#specproject.haas_21 .prod-desc, #specproject.haas_23 .prod-desc, #specproject.haas_24 .prod-desc, #specproject.haas_25 .prod-desc, #specproject.haas_26 .prod-desc, #specproject.haas_27 .prod-desc, #specproject.haas_29 .prod-desc {color:black;display:inline-block;text-align:center;width:165px;margin:10px 0 30px 0;text-decoration:none;}
#specproject.haas_21 .prod-desc:hover, #specproject.haas_23 .prod-desc:hover, #specproject.haas_24 .prod-desc:hover, #specproject.haas_25 .prod-desc:hover, #specproject.haas_26 .prod-desc:hover, #specproject.haas_27 .prod-desc:hover, #specproject.haas_29 .prod-desc:hover {color:black;}
#specproject.haas_21 .prod-img, #specproject.haas_23 .prod-img, #specproject.haas_24 .prod-img, #specproject.haas_25 .prod-img, #specproject.haas_26 .prod-img, #specproject.haas_27 .prod-img, #specproject.haas_29 .prod-img {height:auto;}
#specproject.haas_21 span.new, #specproject.haas_23 span.new, #specproject.haas_24 span.new, #specproject.haas_25 span.new, #specproject.haas_26 span.new, #specproject.haas_27 span.new, #specproject.haas_29 span.new {color:red;font-size:15px;font-weight:bold;display:block;}
#specproject.haas_21 .left-menu ul, #specproject.haas_23 .left-menu ul, #specproject.haas_24 .left-menu ul, #specproject.haas_25 .left-menu ul, #specproject.haas_26 .left-menu ul, #specproject.haas_27 .left-menu ul  {margin: 0;}
#specproject.haas_21 .left-menu li, #specproject.haas_23 .left-menu li, #specproject.haas_24 .left-menu li, #specproject.haas_25 .left-menu li, #specproject.haas_26 .left-menu li, #specproject.haas_27 .left-menu li    {list-style:none;margin:0 0 10px 0;}
#specproject.haas_21 .left-menu li a, #specproject.haas_23 .left-menu li a, #specproject.haas_24 .left-menu li a, #specproject.haas_25 .left-menu li a, #specproject.haas_26 .left-menu li a, #specproject.haas_27 .left-menu li a  {text-decoration:none;font-weight:bold;}
#specproject.haas_21 .left-menu li a:hover, #specproject.haas_23 .left-menu li a:hover, #specproject.haas_24 .left-menu li a:hover, #specproject.haas_25 .left-menu li a:hover, #specproject.haas_26 .left-menu li a:hover, #specproject.haas_27 .left-menu li a:hover  {color: #ee3e2f;}
#specproject.haas_21 .left-menu li a.active, #specproject.haas_23 .left-menu li a.active, #specproject.haas_24 .left-menu li a.active, #specproject.haas_25 .left-menu li a.active, #specproject.haas_26 .left-menu li a.active, #specproject.haas_27 .left-menu li a.active  {color: #ee3e2f;text-decoration:underline;}
#specproject.haas_23 .footer-haas img, #specproject.haas_24 .footer-haas img, #specproject.haas_25 .footer-haas img { max-width: 100%; cursor: pointer; }
/* droetker_6 */
#specproject.droetker_6_yeast { background: url("/i/sp/droetker_6/bg_droetker_6_yeast.jpg") no-repeat fixed center top; }
#specproject.droetker_6_decor { background: url("/i/sp/droetker_6/bg_droetker_6_decor.jpg") no-repeat fixed center top; }
#specproject.droetker_6 { background-size: 107%; }
#specproject.droetker_6 .sp-header-block { height: 300px; }
#specproject.droetker_6 .sp-content-menu li a { color: #d20023; }
#specproject.droetker_6 .sp-content-menu li a:hover { text-decoration: underline; }
#specproject.droetker_6 .sp-content-menu li.active a { color: black; font-weight: bold; }
/* kotanyi */
#specproject.kotanyi { background: url("/i/sp/kotanyi/bg_kotanyi.jpg") no-repeat fixed center top; }
#specproject.kotanyi .sp-header-block { height: 298px; }
#specproject.kotanyi .sp-content-menu li a { color: #ff4800; }
#specproject.kotanyi .sp-content-menu li a:hover { color: black; }
#specproject.kotanyi .sp-content-menu li.active a { color: black; font-weight: bold; }
/* haas_22 */
#specproject.haas_22 { background: url("/i/sp/haas_22/bg_haas22.jpg") no-repeat fixed center top; }
#specproject.haas_22 .sp-header-block { height: 300px; }
#specproject.haas_22 .sp-content-menu li a { color: #ff4800; }
#specproject.haas_22 .sp-content-menu li a:hover { color: black; }
#specproject.haas_22 .sp-content-menu li.active a, #specproject.haas_22 .second-menu li a.active { color: black; font-weight: bold; }
#specproject.haas_22 .product-wrapper img, #specproject.haas_22 .start-wrapper img { display: block; margin: 0 auto 40px auto; }
#specproject.haas_22 .product-wrapper span { color: red; }
#specproject.haas_22 .advantage li { list-style-image: url("/i/sp/haas_11/circle.png"); margin-bottom: 30px; padding-left: 5px; }
#specproject.haas_22 .left-menu ul {margin: 0;}
#specproject.haas_22 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.haas_22 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.haas_22 .left-menu li a:hover {color: #ee3e2f;}
#specproject.haas_22 .left-menu li a.active {color: #ee3e2f;text-decoration:underline;}
/* sicilia_4 */
#specproject.sicilia_4 { background: url("/i/sp/sicilia_4/bg_sicilia_4.jpg") no-repeat fixed center top; background-size: 2000px; }
#specproject.sicilia_4 .sp-header-block { height: 240px; }
#specproject.sicilia_4 .sp-content-menu li a { color: #ff4800; }
#specproject.sicilia_4 .sp-content-menu li a:hover { color: black; }
#specproject.sicilia_4 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.sicilia_4 .footer-sicilia img { max-width: 100%; cursor: pointer; }
/* gefest */
#specproject.gefest { background: url("/i/sp/gefest/bg_gefest.jpg") no-repeat fixed center top; }
#specproject.gefest .sp-header-block { height: 290px; }
#specproject.gefest .sp-content-menu li a { color: #e40039; }
#specproject.gefest .sp-content-menu li a:hover { color: black; }
#specproject.gefest .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.gefest .footer-sicilia img { max-width: 100%; cursor: pointer; }
#specproject.gefest .left-menu ul {margin: 0;}
#specproject.gefest .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.gefest .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.gefest .left-menu li a:hover {color: #e40039;}
#specproject.gefest .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* gefest_2 */
#specproject.gefest_2 { background: url("/i/sp/gefest_2/bg_gefest_2.jpg") no-repeat fixed center top; }
#specproject.gefest_2 .sp-top-menu { background: none; border: none; }
#specproject.gefest_2 .sp-top-menu  .page-bl { background: transparent; }
#specproject.gefest_2 .sp-header-block { height: 290px; }
#specproject.gefest_2 .sp-content-menu li a { color: #e40039; }
#specproject.gefest_2 .sp-content-menu li a:hover { color: black; }
#specproject.gefest_2 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.gefest_2 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.gefest_2 .left-menu ul {margin: 0;}
#specproject.gefest_2 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.gefest_2 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.gefest_2 .left-menu li a:hover {color: #e40039;}
#specproject.gefest_2 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* gefest_3 */
#specproject.gefest_3 { background: url("/i/sp/gefest_3/bg_gefest_3.jpg") no-repeat fixed center top; }
#specproject.gefest_3 .sp-top-menu { background: none; border: none; }
#specproject.gefest_3 .sp-top-menu  .page-bl { background: transparent; }
#specproject.gefest_3 .sp-header-block { height: 290px; }
#specproject.gefest_3 .sp-content-menu li a { color: #e40039; }
#specproject.gefest_3 .sp-content-menu li a:hover { color: black; }
#specproject.gefest_3 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.gefest_3 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.gefest_3 .left-menu ul {margin: 0;}
#specproject.gefest_3 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.gefest_3 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.gefest_3 .left-menu li a:hover {color: #e40039;}
#specproject.gefest_3 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* kukmara */
#specproject.kukmara { background: url("/i/sp/kukmara/bg_kukmara.jpg") no-repeat fixed center top; }
#specproject.kukmara .sp-header-block { height: 290px; }
#specproject.kukmara .sp-content-menu li a { color: #e40039; }
#specproject.kukmara .sp-content-menu li a:hover { color: black; }
#specproject.kukmara .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.kukmara .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.kukmara .left-menu ul {margin: 0;}
#specproject.kukmara .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.kukmara .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.kukmara .left-menu li a:hover {color: #e40039;}
#specproject.kukmara .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* galaxy */
#specproject.galaxy { background: url("/i/sp/galaxy/bg_galaxy.jpg") no-repeat fixed center top; }
#specproject.galaxy .sp-header-block { height: 290px; }
#specproject.galaxy .sp-content-menu li a { color: #e40039; }
#specproject.galaxy .sp-content-menu li a:hover { color: black; }
#specproject.galaxy .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.galaxy .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.galaxy .left-menu ul {margin: 0;}
#specproject.galaxy .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.galaxy .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.galaxy .left-menu li a:hover {color: #e40039;}
#specproject.galaxy .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* eko */
#specproject.eko { background: url("/i/sp/eko/bg_eko.jpg") no-repeat fixed center top; }
#specproject.eko .povar-left {background: url("/i/sp/eko/povar-left.png") no-repeat center 0; display: none; width: 228px; height: 352px;position: fixed; top: 425px;left: 50%;margin-left: -640px;cursor: pointer;z-index: 2;}
#specproject.eko .sp-header-block { height: 290px; }
#specproject.eko .sp-content-menu li a { color: #e40039; }
#specproject.eko .sp-content-menu li a:hover { color: black; }
#specproject.eko .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.eko .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.eko .left-menu ul {margin: 0;}
#specproject.eko .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.eko .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.eko .left-menu li a:hover {color: #e40039;}
#specproject.eko .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* antey */
#specproject.antey { background: url("/i/sp/antey/bg_antey.jpg") no-repeat fixed center top; }
#specproject.antey .sp-header-block { height: 290px; }
#specproject.antey .sp-content-menu li a { color: #01336e; }
#specproject.antey .sp-content-menu li a:hover { color: black; }
#specproject.antey .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.antey .site-footer { max-width: 870px; }
#specproject.antey .site-footer .sp-footer img { max-width: 100%; cursor: pointer; }
/* frau_marta */
#specproject.frau_marta { background: url("/i/sp/frau_marta/bg_frau_marta.jpg") no-repeat fixed center top; }
#specproject.frau_marta .sp-header-block { height: 290px; }
#specproject.frau_marta .sp-content-menu li a { color: #e40039; }
#specproject.frau_marta .sp-content-menu li a:hover { color: black; }
#specproject.frau_marta .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.frau_marta .sp-footer img { max-width: 100%; }
#specproject.frau_marta .left-menu ul {margin: 0;}
#specproject.frau_marta .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.frau_marta .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.frau_marta .left-menu li a:hover {color: #e40039;}
#specproject.frau_marta .left-menu li a.active {color: #e40039;text-decoration:underline;}
#specproject.frau_marta  .fm-link { position: absolute; top: 264px; width: 195px; height: 17px; left: 50%; margin-left: 105px; z-index: 31; }
/* eko_2 */
#specproject.eko_2 { background: url("/i/sp/eko_2/bg_eko.jpg") no-repeat fixed center top; }
#specproject.eko_2 .povar-left {background: url("/i/sp/eko_2/povar-left.png") no-repeat center 0; display: none; width: 228px; height: 352px;position: fixed; top: 425px;left: 50%;margin-left: -640px;cursor: pointer;z-index: 2;}
#specproject.eko_2 .sp-header-block { height: 290px; }
#specproject.eko_2 .sp-content-menu li a { color: #e40039; }
#specproject.eko_2 .sp-content-menu li a:hover { color: black; }
#specproject.eko_2 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.eko_2 .sp-footer img { max-width: 100%; cursor: pointer; }
/* kukmara_2 */
#specproject.kukmara_2 { background: url("/i/sp/kukmara_2/bg_kukmara_2.jpg") no-repeat fixed center top; }
#specproject.kukmara_2 .sp-header-block { height: 290px; }
#specproject.kukmara_2 .sp-content-menu li a { color: #e40039; }
#specproject.kukmara_2 .sp-content-menu li a:hover { color: black; }
#specproject.kukmara_2 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.kukmara_2 .sp-footer img { max-width: 100%; cursor: pointer; }
/* redmond */
#specproject.redmond .page-bl, #specproject.redmond .site-footer .page-bl  { max-width: 965px; box-sizing: border-box;}
#specproject.redmond .sp-header-block { height: 350px; }
#specproject.redmond .sp-content-menu li a { color: #e40039; }
#specproject.redmond .sp-content-menu li a:hover { color: black; }
#specproject.redmond .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.redmond .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.redmond .left-menu ul {margin: 0;}
#specproject.redmond .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.redmond .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.redmond .left-menu li a:hover {color: #e40039;}
#specproject.redmond .left-menu li.active a {color: #e40039;text-decoration:underline;}
/* o-muke_2 */
#specproject.o-muke_2 { background: url("/i/sp/o-muke_2/bg_o-muke_2_2.jpg") no-repeat fixed center top; }
#specproject.o-muke_2 .sp-header-block { height: 290px; }
#specproject.o-muke_2 .sp-content-menu li a { color: #e40039; }
#specproject.o-muke_2 .sp-content-menu li a:hover { color: black; }
#specproject.o-muke_2 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.o-muke_2 .sp-footer img { max-width: 100%; cursor: pointer; }
/* gefest_4 */
#specproject.gefest_4 { background: url("/i/sp/gefest_4/bg_gefest_4.jpg") no-repeat fixed center top; }
#specproject.gefest_4 .sp-header-block { height: 400px; }
#specproject.gefest_4 .sp-content-menu li a { color: #e40039; }
#specproject.gefest_4 .sp-content-menu li a:hover { color: black; }
#specproject.gefest_4 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.gefest_4 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.gefest_4 .left-menu ul {margin: 0;}
#specproject.gefest_4 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.gefest_4 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.gefest_4 .left-menu li a:hover {color: #e40039;}
#specproject.gefest_4 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* atlant_4 */
#specproject.atlant_4 .sp-header-block { height: 280px; }
#specproject.atlant_4 .sp-content-menu li a { color: #e40039; }
#specproject.atlant_4 .sp-content-menu li a:hover { color: black; }
#specproject.atlant_4 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.atlant_4 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.atlant_4 .left-menu ul {margin: 0;}
#specproject.atlant_4 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.atlant_4 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.atlant_4 .left-menu li a:hover {color: #e40039;}
#specproject.atlant_4 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* kukmara_3 */
#specproject.kukmara_3 { background: #c6e6fa url("/i/sp/kukmara_3/bg_kukmara_3.jpg") no-repeat fixed center top; }
#specproject.kukmara_3 .sp-header-block { height: 290px; }
#specproject.kukmara_3 .sp-content-menu li a { color: #e40039; }
#specproject.kukmara_3 .sp-content-menu li a:hover { color: black; }
#specproject.kukmara_3 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.kukmara_3 .sp-footer img { max-width: 100%; cursor: pointer; }
/* nashaptichka */
#specproject.nashaptichka { background: url("/i/sp/nashaptichka/bg_nashaptichka.jpg") no-repeat fixed center top; }
#specproject.nashaptichka .sp-header-block { height: 290px; }
#specproject.nashaptichka .sp-content-menu li a { color: #e40039; }
#specproject.nashaptichka .sp-content-menu li a:hover { color: black; }
#specproject.nashaptichka .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.nashaptichka .sp-footer img { max-width: 100%; cursor: pointer; }
/* an-noor */
#specproject.an-noor { background: url("/i/sp/an-noor/bg_an-noor.jpg") no-repeat fixed center top; }
#specproject.an-noor .sp-header-block { height: 290px; }
#specproject.an-noor .sp-content-menu li a { color: #e40039; }
#specproject.an-noor .sp-content-menu li a:hover { color: black; }
#specproject.an-noor .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.an-noor .sp-footer img { max-width: 100%; cursor: pointer; }
/* blagoyar */
#specproject.blagoyar { background: url("/i/sp/blagoyar/bg_blagoyar.jpg") no-repeat fixed center top; }
#specproject.blagoyar .sp-header-block { height: 290px; }
#specproject.blagoyar .sp-content-menu li a { color: #e40039; }
#specproject.blagoyar .sp-content-menu li a:hover { color: black; }
#specproject.blagoyar .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.blagoyar .sp-footer img { max-width: 100%; cursor: pointer; }
/* slavnaya_marka */
#specproject.slavnaya_marka { background: url("/i/sp/slavnaya_marka/bg_desktop.jpg") no-repeat fixed center top; }
#specproject.slavnaya_marka .sp-header-block { height: 290px; }
#specproject.slavnaya_marka .sp-content-menu li a { color: #e40039; }
#specproject.slavnaya_marka .sp-content-menu li a:hover { color: black; }
#specproject.slavnaya_marka .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.slavnaya_marka footer { max-width: 872px }
#specproject.slavnaya_marka .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.slavnaya_marka .site-footer .page-bl { border: none; }
/* prioskolie */
#specproject.prioskolie { background: url("/i/sp/prioskolie/bg_desktop.jpg") no-repeat fixed center top; }
#specproject.prioskolie .sp-header-block { height: 290px; }
#specproject.prioskolie .sp-content-menu li a { color: #e40039; }
#specproject.prioskolie .sp-content-menu li a:hover { color: black; }
#specproject.prioskolie .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.prioskolie footer { max-width: 872px }
#specproject.prioskolie .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.prioskolie .site-footer .page-bl { border: none; }
/* kukmara_4 */
#specproject.kukmara_4 { background: url("/i/sp/kukmara_4/bg_kukmara_4.jpg") no-repeat fixed center top; }
#specproject.kukmara_4 .sp-header-block { height: 290px; }
#specproject.kukmara_4 .sp-content-menu li a { color: #e40039; }
#specproject.kukmara_4 .sp-content-menu li a:hover { color: black; }
#specproject.kukmara_4 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.kukmara_4 .sp-footer img { max-width: 100%; cursor: pointer; }
/* sicilia_5 */
#specproject.sicilia_5 { background: url("/i/sp/sicilia_5/bg_sicilia_5.jpg") no-repeat fixed center top; }
#specproject.sicilia_5 .sp-header-block { height: 290px; }
#specproject.sicilia_5 .sp-content-menu li a { color: #e40039; }
#specproject.sicilia_5 .sp-content-menu li a:hover { color: black; }
#specproject.sicilia_5 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.sicilia_5 .sp-footer img { max-width: 100%; cursor: pointer; }
/* haas_28 */
#specproject.haas_28 .sp-header-block { height: 290px; }
#specproject.haas_28 .sp-content-menu li a { color: #e40039; }
#specproject.haas_28 .sp-content-menu li a:hover { color: black; }
#specproject.haas_28 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.haas_28 .product-wrapper img { display: block; margin: 0 auto 40px auto; }
#specproject.haas_28 .product-wrapper span { color: red; }
#specproject.haas_28 .advantage li { list-style-image: url("/i/sp/haas_11/circle.png"); margin-bottom: 30px; padding-left: 5px; }
#specproject.haas_28 .sp-footer img { max-width: 100%; cursor: pointer; }
/* scarlett_2 */
#specproject.scarlett_2 { background: url("/i/sp/scarlett_2/bg_scarlett_2.jpg?v=1") no-repeat fixed center top; }
#specproject.scarlett_2 .sp-header-block { height: 290px; }
#specproject.scarlett_2 .sp-content-menu li a { color: #e40039; }
#specproject.scarlett_2 .sp-content-menu li a:hover { color: black; }
#specproject.scarlett_2 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.scarlett_2 .sp-footer img { max-width: 100%; cursor: pointer; }
/* indilight */
#specproject.indilight { background: url("/i/sp/indilight/bg_indilight.jpg?v=1") no-repeat fixed center top; }
#specproject.indilight .sp-header-block { height: 280px; }
#specproject.indilight .sp-content-menu li a { color: #e40039; }
#specproject.indilight .sp-content-menu li a:hover { color: black; }
#specproject.indilight .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.indilight .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.indilight .left-menu ul {margin: 0;}
#specproject.indilight .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.indilight .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.indilight .left-menu li a:hover {color: #e40039;}
#specproject.indilight .left-menu li a.active {color: #e40039;text-decoration:underline;}
#specproject.indilight .sp-footer img { max-width: 100%; cursor: pointer; }
/* kukmara_5 */
#specproject.kukmara_5 { background: url("/i/sp/kukmara_5/bg_kukmara_5.jpg") no-repeat fixed center top; }
#specproject.kukmara_5 .sp-header-block { height: 290px; }
#specproject.kukmara_5 .sp-content-menu li a { color: #e40039; }
#specproject.kukmara_5 .sp-content-menu li a:hover { color: black; }
#specproject.kukmara_5 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.kukmara_5 .sp-footer img { max-width: 100%; cursor: pointer; }
/* gefest_5*/
#specproject.gefest_5 { background: url("/i/sp/gefest_5/bg_gefest_5.jpg") no-repeat fixed center top; }
#specproject.gefest_5 .sp-header-block { height: 290px; }
#specproject.gefest_5 .sp-content-menu li a { color: #e40039; }
#specproject.gefest_5 .sp-content-menu li a:hover { color: black; }
#specproject.gefest_5 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.gefest_5 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.gefest_5 .left-menu ul {margin: 0;}
#specproject.gefest_5 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.gefest_5 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.gefest_5 .left-menu li a:hover {color: #e40039;}
#specproject.gefest_5 .left-menu li a.active {color: #e40039;text-decoration:underline;}
#specproject.gefest_5 .soc-youtube, #specproject.gefest_5 .soc-youtube, #specproject.gefest_5 .soc-ins, #specproject.gefest_5 .soc-vk, #specproject.gefest_5 .soc-fb { position: fixed; width: 60px; height: 60px; top: 665px; left: 50%; z-index: 15; }
#specproject.gefest_5 .soc-youtube { margin-left: -713px; }
#specproject.gefest_5 .soc-ins { margin-left: -647px; }
#specproject.gefest_5 .soc-vk { margin-left: -580px; }
#specproject.gefest_5 .soc-fb { margin-left: -514px; }
/* oleina_5*/
#specproject.oleina_5 { background: url("/i/specprojectsnew/oleina_5/bg_oleina_5.jpg?v=1") no-repeat fixed center top; }
#specproject.oleina_5 .sp-header-block { height: 265px; }
#specproject.oleina_5 .sp-content-menu li a { color: #e40039; }
#specproject.oleina_5 .sp-content-menu li a:hover { color: black; }
#specproject.oleina_5 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.oleina_5 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.oleina_5 .left-menu ul {margin: 0;}
#specproject.oleina_5 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.oleina_5 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.oleina_5 .left-menu li a:hover {color: #e40039;}
#specproject.oleina_5 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* naturfoods */
#specproject.naturfoods { background: url("/i/specprojectsnew/naturfoods/bg_naturfoods.jpg?v=1") no-repeat fixed center top; }
#specproject.naturfoods .sp-header-block { height: 290px; }
#specproject.naturfoods .sp-content-menu li a { color: #e40039; }
#specproject.naturfoods .sp-content-menu li a:hover { color: black; }
#specproject.naturfoods .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.naturfoods .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.naturfoods .content-md + .content-md-sub { margin-top:0; }
/* haas_29 */
#specproject.haas_29 .sp-header-block { height: 270px; }
#specproject.haas_29 .sp-content-menu li a { color: #ff4800; }
#specproject.haas_29 .sp-content-menu li a:hover { color: black; }
#specproject.haas_29 .sp-content-menu li.active a, #specproject.haas_29 .second-menu li a.active { color: black; font-weight: bold; }
#specproject.haas_29 .product-wrapper img, #specproject.haas_29 .start-wrapper img { display: block; margin: 0 auto 40px auto; }
#specproject.haas_29 .product-wrapper span { color: red; }
#specproject.haas_29 .advantage li { list-style-image: url("/i/sp/haas_11/circle.png"); margin-bottom: 30px; padding-left: 5px; }
#specproject.haas_29 .left-menu ul {margin: 0;}
#specproject.haas_29 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.haas_29 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.haas_29 .left-menu li a:hover {color: #ee3e2f;}
#specproject.haas_29 .left-menu li a.active {color: #ee3e2f;text-decoration:underline;}
#specproject.haas_29 .sp-footer img { max-width: 100%; cursor: pointer; }
/* o-muke_3*/
#specproject.o-muke_3 { background: url("/i/sp/o-muke_3/bg_o-muke_3.jpg?v=1") no-repeat fixed center top; }
#specproject.o-muke_3 .sp-header-block { height: 260px; }
#specproject.o-muke_3 .sp-content-menu li a { color: #e40039; }
#specproject.o-muke_3 .sp-content-menu li a:hover { color: black; }
#specproject.o-muke_3 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.o-muke_3 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.o-muke_3 .left-menu ul {margin: 0;}
#specproject.o-muke_3 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.o-muke_3 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.o-muke_3 .left-menu li a:hover {color: #e40039;}
#specproject.o-muke_3 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* hochland_2*/
#specproject.hochland_2 .sp-header-block { height: 327px; }
#specproject.hochland_2 .sp-content-menu li a { color: #e40039; }
#specproject.hochland_2 .sp-content-menu li a:hover { color: black; }
#specproject.hochland_2 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.hochland_2 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.hochland_2 .left-menu ul {margin: 0;}
#specproject.hochland_2 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.hochland_2 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.hochland_2 .left-menu li a:hover {color: #e40039;}
#specproject.hochland_2 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* oleina_6*/
#specproject.oleina_6 { background: url("/i/oleina_6/bg_oleina_6.jpg?v=1") no-repeat fixed center top; }
#specproject.oleina_6 .sp-header-block { height: 265px; }
#specproject.oleina_6 .sp-content-menu li a { color: #e40039; }
#specproject.oleina_6 .sp-content-menu li a:hover { color: black; }
#specproject.oleina_6 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.oleina_6 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.oleina_6 .left-menu ul {margin: 0;}
#specproject.oleina_6 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.oleina_6 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.oleina_6 .left-menu li a:hover {color: #e40039;}
#specproject.oleina_6 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* sanita*/
#specproject.sanita { background: url("/i/sanita/ground.jpg?v=1") no-repeat fixed center top; }
#specproject.sanita .sp-header-block { height: 263px; }
#specproject.sanita .sp-content-menu li a { color: #e40039; }
#specproject.sanita .sp-content-menu li a:hover { color: black; }
#specproject.sanita .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.sanita .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.sanita .left-menu ul {margin: 0;}
#specproject.sanita .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.sanita .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.sanita .left-menu li a:hover {color: #e40039;}
#specproject.sanita .left-menu li a.active {color: #e40039;text-decoration:underline;}
#specproject.sanita .kphotos {display: flex; flex-wrap: wrap; justify-content: space-around;}
#specproject.sanita .kphotos .item {flex: 0 0 150px; text-align: center;}
#specproject.sanita .kphotos .item .i-up { display: flex; justify-content: center; margin: 5px auto 7px auto;}
#specproject.sanita .section-kphoto-show .contest_panel {background:#fdf5dd; padding: 5px;}
#specproject.sanita .section-kphoto-show h2 {font-size: 20px;}
#specproject.sanita .section-kphoto-show .contest_panel > a, #specproject.sanita .section-kphoto-show .contest_panel > span {display: inline-block; vertical-align: middle; margin: 0 10px 0 0;}
/* agro_al */
#specproject.agro_al { background: url("/i/agro_al/ground.jpg?v=1") no-repeat fixed center top; }
#specproject.agro_al .sp-header-block { height: 315px; }
#specproject.agro_al .sp-content-menu li a { color: #e40039; }
#specproject.agro_al .sp-content-menu li a:hover { color: black; }
#specproject.agro_al .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.agro_al .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.agro_al .left-menu ul {margin: 0;}
#specproject.agro_al .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.agro_al .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.agro_al .left-menu li a:hover {color: #e40039;}
#specproject.agro_al .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* schedrie */
#specproject.schedrie { background: url("/i/schedrie/ground.jpg?v=1") no-repeat fixed center top; }
#specproject.schedrie .sp-header-block { height: 260px; }
#specproject.schedrie .sp-content-menu li a { color: #e40039; }
#specproject.schedrie .sp-content-menu li a:hover { color: black; }
#specproject.schedrie .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.schedrie .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.schedrie .left-menu ul {margin: 0;}
#specproject.schedrie .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.schedrie .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.schedrie .left-menu li a:hover {color: #e40039;}
#specproject.schedrie .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* gefest_6*/
#specproject.gefest_6 { background: url("/i/sp/gefest_6/bg_gefest_6.jpg?v3") no-repeat fixed center top; }
#specproject.gefest_6 .sp-content-menu li a { color: #e40039; }
#specproject.gefest_6 .sp-content-menu li a:hover { color: black; }
#specproject.gefest_6 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.gefest_6 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.gefest_6 .left-menu ul {margin: 0;}
#specproject.gefest_6 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.gefest_6 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.gefest_6 .left-menu li a:hover {color: #e40039;}
#specproject.gefest_6 .left-menu li a.active {color: #e40039;text-decoration:underline;}
#specproject.gefest_6 .soc-youtube, #specproject.gefest_6 .soc-youtube, #specproject.gefest_6 .soc-ins, #specproject.gefest_6 .soc-vk, #specproject.gefest_6 .soc-fb {  position: fixed; width: 60px; height: 60px; left: 50%; margin-left: -521px; z-index: 15; }
#specproject.gefest_6 .soc-youtube { top: 478px; }
#specproject.gefest_6 .soc-ins { top: 561px; }
#specproject.gefest_6 .soc-vk { top: 643px; }
#specproject.gefest_6 .soc-fb { top: 727px; }
/* droetker_7 */
#specproject.droetker_7 { background: url("/i/sp/droetker_7/bg_droetker_7.jpg?v2") no-repeat fixed center top }
#specproject.droetker_7 .sp-header-block { height: 290px; }
#specproject.droetker_7 .sp-content-menu li a { color: #d20023; }
#specproject.droetker_7 .sp-content-menu li a:hover { text-decoration: underline; }
#specproject.droetker_7 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.droetker_7 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.droetker_7 .sp-content-menu li.logo_menu {
  height: 30px;
  padding: 0;
  position: relative;
  top: -4px;
}
#specproject.droetker_7 .sp-content-menu li.logo_menu img { height: 30px; }
/* foodcity*/
#specproject.foodcity { background: url("/i/foodcity/bg_foodcity.png") no-repeat fixed center top; }
#specproject.foodcity .sp-header-block { height: 325px; }
#specproject.foodcity .sp-content-menu li a { color: #e40039; }
#specproject.foodcity .sp-content-menu li a:hover { color: black; }
#specproject.foodcity .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.foodcity .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.foodcity .content-md + .content-md-sub { margin-top: 0;}
/* oleina_7*/
#specproject.oleina_7 { background: url("/i/oleina_7/bg_oleina_7.png?v=2") no-repeat fixed center top; }
#specproject.oleina_7 .sp-header-block { height: 300px; }
#specproject.oleina_7 .sp-content-menu li a { color: #e40039; }
#specproject.oleina_7 .sp-content-menu li a:hover { color: black; }
#specproject.oleina_7 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.oleina_7 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.oleina_7 .left-menu ul {margin: 0;}
#specproject.oleina_7 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.oleina_7 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.oleina_7 .left-menu li a:hover {color: #e40039;}
#specproject.oleina_7 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* rollton*/
#specproject.rollton { background: url("/i/rollton/bg_rollton.png") no-repeat fixed center top; }
#specproject.rollton .sp-header-block { height: 370px; }
#specproject.rollton .sp-content-menu li a { color: #e40039; }
#specproject.rollton .sp-content-menu li a:hover { color: black; }
#specproject.rollton .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.rollton .sp-footer img { max-width: 100%; cursor: pointer; }
/* bravolli*/
#specproject.bravolli { background: url("/i/bravolli/bg_bravolli.png?v=1") no-repeat fixed center top; }
#specproject.bravolli .sp-header-block { height: 280px; }
#specproject.bravolli .sp-content-menu li a { color: #e40039; }
#specproject.bravolli .sp-content-menu li a:hover { color: black; }
#specproject.bravolli .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.bravolli .sp-footer img { max-width: 100%; cursor: pointer; }
/* naturfoods_botanica*/
#specproject.naturfoods_botanica { background: url("/i/naturfoods_botanica/fond.png") no-repeat fixed center top; }
#specproject.naturfoods_botanica .sp-header-block { height: 265px; }
#specproject.naturfoods_botanica .sp-content-menu li a { color: #e40039; }
#specproject.naturfoods_botanica .sp-content-menu li a:hover { color: black; }
#specproject.naturfoods_botanica .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.naturfoods_botanica .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.naturfoods_botanica .left-menu ul {margin: 0;}
#specproject.naturfoods_botanica .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.naturfoods_botanica .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.naturfoods_botanica .left-menu li a:hover {color: #e40039;}
#specproject.naturfoods_botanica .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* kamis*/
#specproject.kamis { background: url("/i/kamis/bg_kamis.png?v=1") no-repeat fixed center top; }
#specproject.kamis .sp-header-block { height: 400px; }
#specproject.kamis .sp-content-menu li a { color: #e40039; }
#specproject.kamis .sp-content-menu li a:hover { color: black; }
#specproject.kamis .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.kamis .sp-footer img { max-width: 100%; cursor: pointer; }
/* oleina_8*/
#specproject.oleina_8 .sp-header-block { height: 300px; }
#specproject.oleina_8 .sp-content-menu li a { color: #e40039; }
#specproject.oleina_8 .sp-content-menu li a:hover { color: black; }
#specproject.oleina_8 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.oleina_8 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.oleina_8 .left-menu ul {margin: 0;}
#specproject.oleina_8 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.oleina_8 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.oleina_8 .left-menu li a:hover {color: #e40039;}
#specproject.oleina_8 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* redmond_2*/
#specproject.redmond_2 { background: url("/i/redmond_2/bg_redmond_2.png?v=2") no-repeat fixed center top; }
#specproject.redmond_2 .sp-header-block { height: 405px; }
#specproject.redmond_2 .sp-content-menu li a { color: #e40039; }
#specproject.redmond_2 .sp-content-menu li a:hover { color: black; }
#specproject.redmond_2 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.redmond_2 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.redmond_2 .left-menu ul {margin: 0;}
#specproject.redmond_2 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.redmond_2 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.redmond_2 .left-menu li a:hover {color: #e40039;}
#specproject.redmond_2 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* hochland_3*/
#specproject.hochland_3 .sp-header-block { height: 375px; }
#specproject.hochland_3 .sp-content-menu li a { color: #e40039; }
#specproject.hochland_3 .sp-content-menu li a:hover { color: black; }
#specproject.hochland_3 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.hochland_3 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.hochland_3 .left-menu ul {margin: 0;}
#specproject.hochland_3 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.hochland_3 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.hochland_3 .left-menu li a:hover {color: #e40039;}
#specproject.hochland_3 .left-menu li a.active {color: #e40039;text-decoration:underline;}
#specproject.hochland_3 .kphotos {display: flex; flex-wrap: wrap; justify-content: space-around;}
#specproject.hochland_3 .kphotos .item {flex: 0 0 150px; text-align: center;}
#specproject.hochland_3 .kphotos .item .i-up { display: flex; justify-content: center; margin: 5px auto 7px auto;}
#specproject.hochland_3 .section-kphoto-show .contest_panel {background:#fdf5dd; padding: 5px;}
#specproject.hochland_3 .section-kphoto-show h2 {font-size: 20px;}
#specproject.hochland_3 .section-kphoto-show .contest_panel > a, #specproject.hochland_3 .section-kphoto-show .contest_panel > span {display: inline-block; vertical-align: middle; margin: 0 10px 0 0;}
/* iskrenne_vash*/
#specproject.iskrenne_vash { background: url("/i/iskrenne_vash/1.png") no-repeat fixed center top; }
#specproject.iskrenne_vash .sp-header-block { height: 265px; }
#specproject.iskrenne_vash .sp-content-menu li a { color: #e40039; }
#specproject.iskrenne_vash .sp-content-menu li a:hover { color: black; }
#specproject.iskrenne_vash .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.iskrenne_vash .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.iskrenne_vash .left-menu ul {margin: 0;}
#specproject.iskrenne_vash .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.iskrenne_vash .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.iskrenne_vash .left-menu li a:hover {color: #e40039;}
#specproject.iskrenne_vash .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* fish_week*/
#specproject.fish_week { background: url("/i/fish_week/bg_fish_week.png") no-repeat fixed center top; }
#specproject.fish_week .sp-header-block { height: 265px; }
#specproject.fish_week .sp-content-menu li a { color: #e40039; }
#specproject.fish_week .sp-content-menu li a:hover { color: black; }
#specproject.fish_week .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.fish_week .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.fish_week .left-menu ul {margin: 0;}
#specproject.fish_week .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.fish_week .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.fish_week .left-menu li a:hover {color: #e40039;}
#specproject.fish_week .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* retsepty_k_pikniku*/
#specproject.retsepty_k_pikniku { background: url("/i/retsepty_k_pikniku/bg_retsepty_k_pikniku.png") no-repeat fixed center top; }
#specproject.retsepty_k_pikniku .sp-header-block { height: 265px; }
#specproject.retsepty_k_pikniku .content-md + .content-md-sub { margin-top: 0; padding-top: 18px!important;}
#specproject.retsepty_k_pikniku .sp-content-menu li a { color: #e40039; }
#specproject.retsepty_k_pikniku .sp-content-menu li a:hover { color: black; }
#specproject.retsepty_k_pikniku .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.retsepty_k_pikniku .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.retsepty_k_pikniku .left-menu ul {margin: 0;}
#specproject.retsepty_k_pikniku .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.retsepty_k_pikniku .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.retsepty_k_pikniku .left-menu li a:hover {color: #e40039;}
#specproject.retsepty_k_pikniku .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* indilight_2*/
#specproject.indilight_2 .sp-header-block { height: 320px; }
#specproject.indilight_2 .sp-content-menu li a { color: #e40039; }
#specproject.indilight_2 .sp-content-menu li a:hover { color: black; }
#specproject.indilight_2 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.indilight_2 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.indilight_2 .left-menu ul {margin: 0;}
#specproject.indilight_2 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.indilight_2 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.indilight_2 .left-menu li a:hover {color: #e40039;}
#specproject.indilight_2 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* kukmara_6*/
#specproject.kukmara_6 .sp-header-block { height: 263px; }
#specproject.kukmara_6 .sp-content-menu li a { color: #e40039; }
#specproject.kukmara_6 .sp-content-menu li a:hover { color: black; }
#specproject.kukmara_6 .sp-content-menu li.active a { color: black; font-weight: bold; }
#specproject.kukmara_6 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.kukmara_6 .left-menu ul {margin: 0;}
#specproject.kukmara_6 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.kukmara_6 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.kukmara_6 .left-menu li a:hover {color: #e40039;}
#specproject.kukmara_6 .left-menu li a.active {color: #e40039;text-decoration:underline;}
/* gefest_8*/
#specproject.gefest_8 { background: url("/i/gefest_8/1.png") no-repeat fixed center top; }
#specproject.gefest_8 .sp-header-block { height: 263px; }
#specproject.gefest_8 .sp-content-menu li a { color: #e40039; }
#specproject.gefest_8 .sp-content-menu li a:hover { color: black; }
#specproject.gefest_8 .ps-content-menu li.active a { color: black; font-weight: bold; }
#specproject.gefest_8 .sp-content-menu img { max-width: 100%; cursor: pointer; }
#specproject.gefest_8 .left-menu ul {margin: 0;}
#specproject.gefest_8 .left-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.gefest_8 .left-menu li a {text-decoration:none;font-weight:bold;}
#specproject.gefest_8 .left-menu li a:hover {color: #e40039;}
#specproject.gefest_8 .left-menu li a.active {color: #e40039;text-decoration:underline;}
#specproject.gefest_8 .kphotos {display: flex; flex-wrap: wrap; justify-content: space-around;}
#specproject.gefest_8 .kphotos .item {flex: 0 0 150px; text-align: center;}
#specproject.gefest_8 .kphotos .item .i-up { display: flex; justify-content: center; margin: 5px auto 7px auto;}
#specproject.gefest_8 .section-kphoto-show .contest_panel {background:#fdf5dd; padding: 5px;}
#specproject.gefest_8 .section-kphoto-show h2 {font-size: 20px;}
#specproject.gefest_8 .section-kphoto-show .contest_panel > a, #specproject.gefest_8 .section-kphoto-show .contest_panel > span {display: inline-block; vertical-align: middle; margin: 0 10px 0 0;}
#specproject.gefest_8 a.cross {width: 100%; display: block; box-sizing: border-box; color: #fff; font: bold 16px 'Source Sans Pro'; text-align: center; padding: 12px 30px; text-decoration: none; border: 0; background: #ff4800; border-radius: 40px; margin-bottom: 15px;}
/* rollton_2*/
#specproject.rollton_2 { background: url("/i/rollton_2/1.png") no-repeat fixed center top; }
#specproject.rollton_2 .sp-header-block { height: 370px; }
#specproject.rollton_2 .ps-content-menu li a { color: #e40039; }
#specproject.rollton_2 .ps-content-menu li a:hover { color: black; }
#specproject.rollton_2 .ps-content-menu li.active a { color: black; font-weight: bold; }
#specproject.rollton_2 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.rollton_2 .l-menu ul {margin: 0;}
#specproject.rollton_2 .l-menu li {list-style:none;margin:0 0 10px 0;}
#specproject.rollton_2 .l-menu li a {text-decoration:none;font-weight:bold;}
#specproject.rollton_2 .l-menu li a:hover {color: #e40039;}
#specproject.rollton_2 .l-menu li a.active {color: #e40039;text-decoration:underline;}
/* indilight_3*/
#specproject.indilight_3 { background: url("/i/indilight_3/1.png?v=2") no-repeat fixed center top; }
#specproject.indilight_3 .ps-header-block { height: 265px; }
#specproject.indilight_3 .ps-content-m li a { color: #e40039; }
#specproject.indilight_3 .ps-content-m li a:hover { color: black; }
#specproject.indilight_3 .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.indilight_3 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.indilight_3 .l-m ul {margin: 0;}
#specproject.indilight_3 .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.indilight_3 .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.indilight_3 .l-m li a:hover {color: #e40039;}
#specproject.indilight_3 .l-m li a.active {color: #e40039;text-decoration:underline;}
/* kruazett*/
#specproject.kruazett { background: url("/i/sp-kruazett.png") no-repeat fixed center top; }
#specproject.kruazett .ps-header-block { height: 330px; }
#specproject.kruazett .ps-content-m li a { color: #e40039; }
#specproject.kruazett .ps-content-m li a:hover { color: black; }
#specproject.kruazett .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.kruazett .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.kruazett .l-m ul {margin: 0;}
#specproject.kruazett .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.kruazett .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.kruazett .l-m li a:hover {color: #e40039;}
#specproject.kruazett .l-m li a.active {color: #e40039;text-decoration:underline;}
/* bagerstat*/
#specproject.bagerstat { background: url("/i/bagerstat/1.png?v=2") no-repeat fixed center top; }
#specproject.bagerstat .ps-header-block { height: 270px; }
#specproject.bagerstat .ps-content-m li a { color: #e40039; }
#specproject.bagerstat .ps-content-m li a:hover { color: black; }
#specproject.bagerstat .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.bagerstat .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.bagerstat .l-m ul {margin: 0;}
#specproject.bagerstat .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.bagerstat .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.bagerstat .l-m li a:hover {color: #e40039;}
#specproject.bagerstat .l-m li a.active {color: #e40039;text-decoration:underline;}
/* indilight_4*/
#specproject.indilight_4 .ps-header-block { height: 270px; }
#specproject.indilight_4 .ps-content-m li a { color: #e40039; }
#specproject.indilight_4 .ps-content-m li a:hover { color: black; }
#specproject.indilight_4 .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.indilight_4 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.indilight_4 .l-m ul {margin: 0;}
#specproject.indilight_4 .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.indilight_4 .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.indilight_4 .l-m li a:hover {color: #e40039;}
#specproject.indilight_4 .l-m li a.active {color: #e40039;text-decoration:underline;}
/* bazarco*/
#specproject.bazarco { background: url("/i/bazarco/1.png?v=2") no-repeat fixed center top; }
#specproject.bazarco .ps-header-block { height: 270px; }
#specproject.bazarco .ps-content-m li a { color: #e40039; }
#specproject.bazarco .ps-content-m li a:hover { color: black; }
#specproject.bazarco .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.bazarco .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.bazarco .l-m ul {margin: 0;}
#specproject.bazarco .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.bazarco .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.bazarco .l-m li a:hover {color: #e40039;}
#specproject.bazarco .l-m li a.active {color: #e40039;text-decoration:underline;}
/* hochland_5*/
#specproject.hochland_5 .ps-header-block { height: 335px; }
#specproject.hochland_5 .ps-content-m li a { color: #e40039; }
#specproject.hochland_5 .ps-content-m li a:hover { color: black; }
#specproject.hochland_5 .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.hochland_5 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.hochland_5 .l-m ul {margin: 0;}
#specproject.hochland_5 .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.hochland_5 .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.hochland_5 .l-m li a:hover {color: #e40039;}
#specproject.hochland_5 .l-m li a.active {color: #e40039;text-decoration:underline;}
#specproject.bagerstat .l-m li a.active {color: #e40039;text-decoration:underline;}
/* indilight_5*/
#specproject.indilight_5 .ps-header-block { height: 325px; }
#specproject.indilight_5 .ps-content-m li a { color: #e40039; }
#specproject.indilight_5 .ps-content-m li a:hover { color: black; }
#specproject.indilight_5 .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.indilight_5 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.indilight_5 .l-m ul {margin: 0;}
#specproject.indilight_5 .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.indilight_5 .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.indilight_5 .l-m li a:hover {color: #e40039;}
#specproject.indilight_5 .l-m li a.active {color: #e40039;text-decoration:underline;}
/* bravolli_2*/
#specproject.bravolli_2 { background: url("/i/bravolli_2/1.png?v=2") no-repeat fixed center 50px; }
#specproject.bravolli_2 .page-bl { max-width: 885px; }
#specproject.bravolli_2 .ps-header-block { height: 355px; }
#specproject.bravolli_2 .ps-content-m li a { color: #e40039; }
#specproject.bravolli_2 .ps-content-m li a:hover { color: black; }
#specproject.bravolli_2 .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.bravolli_2 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.bravolli_2 .l-m ul {margin: 0;}
#specproject.bravolli_2 .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.bravolli_2 .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.bravolli_2 .l-m li a:hover {color: #e40039;}
#specproject.bravolli_2 .l-m li a.active {color: #e40039;text-decoration:underline;}
/* fortuna */
#specproject.fortuna .page-bl { max-width: 885px; }
#specproject.fortuna .ps-header-block { height: 265px; }
#specproject.fortuna .ps-content-m li a { color: #e40039; }
#specproject.fortuna .ps-content-m li a:hover { color: black; }
#specproject.fortuna .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.fortuna .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.fortuna .l-m ul {margin: 0;}
#specproject.fortuna .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.fortuna .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.fortuna .l-m li a:hover {color: #e40039;}
#specproject.fortuna .l-m li a.active {color: #e40039;text-decoration:underline;}
/* selo_zelenoe */
#specproject.selo_zelenoe { background: url("/i/selo_zelenoe/1.png?v=2.2") no-repeat fixed center 50px; }
#specproject.selo_zelenoe .page-bl { max-width: 885px; }
#specproject.selo_zelenoe .ps-header-block { height: 370px; }
#specproject.selo_zelenoe .ps-content-m li a { color: #e40039; }
#specproject.selo_zelenoe .ps-content-m li a:hover { color: black; }
#specproject.selo_zelenoe .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.selo_zelenoe .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.selo_zelenoe .l-m ul {margin: 0;}
#specproject.selo_zelenoe .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.selo_zelenoe .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.selo_zelenoe .l-m li a:hover {color: #e40039;}
#specproject.selo_zelenoe .l-m li a.active {color: #e40039;text-decoration:underline;}
#specproject.selo_zelenoe .ps-content-md + .ps-content-md-sub { margin-top: 0; }
/* indilight_6 */
#specproject.indilight_6 { background: url("/i/indilight_6/1.png?v=2.2") no-repeat fixed center 0; }
#specproject.indilight_6 .page-bl { max-width: 885px; }
#specproject.indilight_6 .ps-header-block { height: 260px; }
#specproject.indilight_6 .ps-content-m li a { color: #e40039; }
#specproject.indilight_6 .ps-content-m li a:hover { color: black; }
#specproject.indilight_6 .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.indilight_6 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.indilight_6 .l-m ul {margin: 0;}
#specproject.indilight_6 .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.indilight_6 .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.indilight_6 .l-m li a:hover {color: #e40039;}
#specproject.indilight_6 .l-m li a.active {color: #e40039;text-decoration:underline;}
/* selo_zelenoe_2 */
#specproject.selo_zelenoe_2 { background: url("/i/selo_zelenoe_2/1.png?v=2.2") no-repeat fixed center 50px; }
#specproject.selo_zelenoe_2 .page-bl { max-width: 885px; }
#specproject.selo_zelenoe_2 .ps-header-block { height: 315px; }
#specproject.selo_zelenoe_2 .ps-content-m li a { color: #e40039; }
#specproject.selo_zelenoe_2 .ps-content-m li a:hover { color: black; }
#specproject.selo_zelenoe_2 .ps-content-m li.active a { color: black; font-weight: bold; }
#specproject.selo_zelenoe_2 .sp-footer img { max-width: 100%; cursor: pointer; }
#specproject.selo_zelenoe_2 .l-m ul {margin: 0;}
#specproject.selo_zelenoe_2 .l-m li {list-style:none;margin:0 0 10px 0;}
#specproject.selo_zelenoe_2 .l-m li a {text-decoration:none;font-weight:bold;}
#specproject.selo_zelenoe_2 .l-m li a:hover {color: #e40039;}
#specproject.selo_zelenoe_2 .l-m li a.active {color: #e40039;text-decoration:underline;}
#specproject.selo_zelenoe_2 .ps-content-md + .ps-content-md-sub { margin-top: 0; }

@media screen and (max-width: 768px) {
  #specproject #place4611 { width: 100%!important; max-width: 510px; }
  #specproject #place4611 iframe { width: 100%!important; }
  #specproject.haas_15 .prod-tbl td {display:block;}
  #specproject.haas_18 .prod-tbl td {display:block;}
  #specproject.vegetable_story .sp-header-block { height: auto; }
}

@media screen and (max-width: 480px) {
  #specproject.sanita #kokurs_new_block > form table td { display: block; float: none; }
  #specproject.sanita #kokurs_new_block > form table tr td:last-child { margin-bottom: 10px; }
  #specproject.hochland_3 #kokurs_new_block > form table td { display: block; float: none; }
  #specproject.hochland_3 #kokurs_new_block > form table tr td:last-child { margin-bottom: 10px; }
  #specproject.gefest_8 #kokurs_new_block > form table td { display: block; float: none; }
  #specproject.gefest_8 #kokurs_new_block > form table tr td:last-child { margin-bottom: 10px; }
}

@media screen and (max-width: 1024px) {
  #specproject.haas_18 .sp-header-block { height: auto; }
  #specproject.haas_18 .logo-haas { display: none ; }
  #specproject.haas_18 .prod-tbl td { display: block; }
  #specproject.haas_18 .prod-tbl .haas-prod { margin: 0 auto; }
  #specproject.haas_18 .prod-tbl .prod-desc, #specproject.haas_18 .top_menu ul, #specproject.haas_18 .history-line { width: 100%; }
  #specproject.haas_18 .top_menu { margin-left: 0; text-align: center; overflow: hidden; }
  #specproject.haas_18 .top_menu ul { margin-left: 0; }
  #specproject.haas_18 .top_menu ul  li { float: none; display: inline-block; }
  #specproject.haas_19, #specproject.haas_20 { background: none; }
  #specproject.haas_19 .sp-header-block, #specproject.haas_20 .sp-header-block, #specproject.maheev_5 .sp-header-block {top: 0; height: auto; cursor: default; background: none;}
  #specproject.haas_19 .site-content, #specproject.haas_20 .site-content { margin-top: 0;}
  #specproject.haas_19 .sp-content-menu, #specproject.haas_20 .sp-content-menu { position: relative; top: 0; right: 0; width: 100%; height: auto; }
  #specproject.haas_19 .sp-content-menu ul, #specproject.haas_20 .sp-content-menu ul { margin-top: 20px; padding: 0 20px; border-bottom: 1px solid #e2ded4; text-align: left; }
  #specproject.haas_19 .sp-content-menu li, #specproject.haas_20 .sp-content-menu li { margin: 0 -15px; height: auto; padding: 0 0 20px 0; }
  #specproject.haas_19 .bg-position , #specproject.haas_19 .lsause, #specproject.haas_19 .lhot, #specproject.haas_19 .lsalad,
  #specproject.haas_20 .bg-position , #specproject.haas_20 .lsause, #specproject.haas_20 .lhot, #specproject.haas_20 .lsalad { display: none; }
  #specproject.maheev_5 .menu-maheev, #specproject.maheev_5  .package-maheev  { display: none; }
  #specproject.maheev_5 .menu-maheev-m { display: block; }
  #specproject.maheev_5  .content-md  { padding-top: 0; }
  #specproject.maheev_5 .site-footer .page-bl { padding-bottom: 0; }
  #specproject.maheev_5 .sp-content-menu li a { color: #ec3939; }
  #specproject.droetker_5 .sp-header-block { height: auto; }
  #specproject.xopc .sp-header-block { background: none; height: auto; position: static; margin: 0 auto;}
  #specproject.xopc .sp-header { padding-bottom: 0; }
  #specproject.xopc .site-content { margin-top: 0; }
  #specproject.xopc .sp-content-menu { display: block; }
  #specproject.xopc .content-md  { padding-top: 0; }
  #specproject.maggi_3 .sp-header-block { height: auto; }
  #specproject.hochland .sp-header-block{ background: none; height: auto; position: static; margin: 0 auto;}
  #specproject.hochland .sp-header-block:before { display: none; }
  #specproject.hochland .sp-content-menu ul { margin-top: 20px; padding: 0 20px; border-bottom: 1px solid #e2ded4; text-align: left; }
  #specproject.hochland .sp-content-menu li a { font-weight: normal; font-size: 18px; color: #e12726; }
  #specproject.haas_21 .sp-header-block, #specproject.haas_23 .sp-header-block, #specproject.haas_24 .sp-header-block   { height: auto; }
  #specproject.haas_21 .prod-tbl td, #specproject.haas_23 .prod-tbl td, #specproject.haas_24 .prod-tbl td  { display: block; }
  #specproject.haas_21 .prod-tbl .haas-prod, #specproject.haas_23 .prod-tbl .haas-prod, #specproject.haas_24 .prod-tbl .haas-prod   { margin: 0 auto; }
  #specproject.haas_21 .prod-tbl .prod-desc, #specproject.haas_21 .top_menu ul, #specproject.haas_21 .history-line,
  #specproject.haas_23 .prod-tbl .prod-desc, #specproject.haas_23 .top_menu ul, #specproject.haas_23 .history-line,
  #specproject.haas_24 .prod-tbl .prod-desc, #specproject.haas_24 .top_menu ul, #specproject.haas_24 .history-line,
  #specproject.haas_25 .prod-tbl .prod-desc, #specproject.haas_25 .top_menu ul, #specproject.haas_25 .history-line{ width: 100%; }
  #specproject.haas_26 .prod-tbl .prod-desc, #specproject.haas_26 .top_menu ul, #specproject.haas_26 .history-line{ width: 100%; }
  #specproject.haas_27 .prod-tbl .prod-desc, #specproject.haas_27 .top_menu ul, #specproject.haas_27 .history-line{ width: 100%; }
  #specproject.haas_21 .top_menu, #specproject.haas_23 .top_menu, #specproject.haas_24 .top_menu, #specproject.haas_25 .top_menu, #specproject.haas_26 .top_menu, #specproject.haas_27 .top_menu, #specproject.haas_28 .top_menu  { margin-left: 0; text-align: center; overflow: hidden; }
  #specproject.haas_21 .top_menu ul, #specproject.haas_23 .top_menu ul, #specproject.haas_24 .top_menu ul, #specproject.haas_25 .top_menu ul, #specproject.haas_26 .top_menu ul, #specproject.haas_27 .top_menu ul, #specproject.haas_28 .top_menu ul     { margin-left: 0; }
  #specproject.haas_21 .top_menu ul  li, #specproject.haas_23 .top_menu ul  li, #specproject.haas_24 .top_menu ul  li, #specproject.haas_25 .top_menu ul  li, #specproject.haas_26 .top_menu ul  li, #specproject.haas_27 .top_menu ul  li, #specproject.haas_28 .top_menu ul  li   { float: none; display: inline-block; }
  #specproject.droetker_6 .sp-header-block { height: auto; }
  #specproject.kotanyi .sp-header-block { height: auto; }
  #specproject.haas_22 .sp-header-block { height: auto; }
  #specproject.sicilia_4 .sp-header-block { height: auto; }
  #specproject.gefest .sp-header-block { height: auto; }
  #specproject.gefest_2 .sp-header-block { height: auto; }
  #specproject.gefest_3 .sp-header-block { height: auto; }
  #specproject.kukmara .sp-header-block { height: auto; }
  #specproject.galaxy .sp-footer  { background: #fff;}
  #specproject.galaxy .sp-header-block { height: auto; }
  #specproject.eko .sp-footer  { background: #fff;}
  #specproject.eko .sp-header-block { height: auto; }
  #specproject.haas_25 .sp-header-block, #specproject.haas_26 .sp-header-block, #specproject.haas_27 .sp-header-block { height: auto; }
  #specproject.haas_25 .sp-footer, #specproject.haas_26 .sp-footer, #specproject.haas_27 .sp-footer { background: #fff;}
  #specproject.haas_25 .rellax, #specproject.haas_26 .rellax  { display: none; }
  #specproject.antey .sp-footer  { background: #fff;}
  #specproject.antey .sp-header-block { height: auto; }
  #specproject.frau_marta .sp-footer  { background: #fff;}
  #specproject.frau_marta .sp-header-block { height: auto; }
  #specproject.frau_marta .bg-position, #specproject.frau_marta  .fm-link {display: none;}
  #specproject.eko_2 .sp-footer  { background: #fff;}
  #specproject.eko_2 .sp-header-block { height: auto; }
  #specproject.eko_2 .povar-left { display: none!important; }
  #specproject.kukmara_2 .sp-footer  { background: #fff;}
  #specproject.kukmara_2 .sp-header-block { height: auto; }
  #specproject.redmond .sp-footer  { background: #fff;}
  #specproject.redmond .sp-header-block { height: auto; }
  #specproject.o-muke_2 .sp-footer  { background: #fff;}
  #specproject.o-muke_2 .sp-header-block { height: auto; }
  #specproject.gefest_4 .sp-footer  { background: #fff;}
  #specproject.gefest_4 .sp-header-block { height: auto; }
  #specproject.atlant_4 .sp-footer  { background: #fff;}
  #specproject.atlant_4 .sp-header-block { height: auto; }
  #specproject.kukmara_3 .sp-footer  { background: #fff;}
  #specproject.kukmara_3 .sp-header-block { height: auto; }
  #specproject.kukmara_3 .bg-position { display: none; }
  #specproject.nashaptichka .sp-footer  { background: #fff;}
  #specproject.nashaptichka .sp-header-block { height: auto; }
  #specproject.an-noor .sp-footer  { background: #fff;}
  #specproject.an-noor .sp-header-block { height: auto; }
  #specproject.blagoyar .sp-footer  { background: #fff;}
  #specproject.blagoyar .sp-header-block { height: auto; }
  #specproject.slavnaya_marka .sp-footer  { background: #fff;}
  #specproject.slavnaya_marka .sp-header-block { height: auto; }
  #specproject.prioskolie .sp-footer  { background: #fff;}
  #specproject.prioskolie .sp-header-block { height: auto; }
  #specproject.kukmara_4 .sp-footer  { background: #fff;}
  #specproject.kukmara_4 .sp-header-block { height: auto; }
  #specproject.sicilia_5 .sp-footer  { background: #fff;}
  #specproject.sicilia_5 .sp-header-block { height: auto; }
  #specproject.haas_28 .sp-footer  { background: #fff;}
  #specproject.haas_28 .sp-header-block { height: auto; }
  #specproject.scarlett_2 .sp-footer  { background: #fff;}
  #specproject.scarlett_2 .sp-header-block { height: auto; }
  #specproject.indilight .sp-footer  { background: #fff;}
  #specproject.indilight .sp-header-block { height: auto; }
  #specproject.kukmara_5 .sp-footer  { background: #fff;}
  #specproject.kukmara_5 .sp-header-block { height: auto; }
  #specproject.gefest_5 .sp-footer  { background: #fff;}
  #specproject.gefest_5 .sp-header-block { height: auto; }
  #specproject.oleina_5 .sp-footer  { background: #fff;}
  #specproject.oleina_5 .sp-header-block { height: auto; }
  #specproject.naturfoods .sp-footer  { background: #fff;}
  #specproject.naturfoods .sp-header-block { height: auto; }
  #specproject.haas_29 .sp-footer  { background: #fff;}
  #specproject.haas_29 .sp-header-block { height: auto; }
  #specproject.o-muke_3 .sp-footer  { background: #fff;}
  #specproject.o-muke_3 .sp-header-block { height: auto; }
  #specproject.hochland_2 .sp-footer  { background: #fff;}
  #specproject.hochland_2 .sp-header-block { height: auto; }
  #specproject.oleina_6 .sp-footer  { background: #fff;}
  #specproject.oleina_6 .sp-header-block { height: auto; }
  #specproject.sanita .sp-footer  { background: #fff;}
  #specproject.sanita .sp-header-block { height: auto; }
  #specproject.agro_al .sp-footer  { background: #fff;}
  #specproject.agro_al .sp-header-block { height: auto; }
  #specproject.schedrie .sp-footer  { background: #fff;}
  #specproject.schedrie .sp-header-block { height: auto; }
  #specproject.gefest_6 .sp-footer  { background: #fff;}
  #specproject.droetker_7 .sp-header-block { height: auto; }
  #specproject.foodcity .sp-footer  { background: #fff;}
  #specproject.foodcity .sp-header-block { height: auto; }
  #specproject.oleina_7 .sp-footer  { background: #fff;}
  #specproject.oleina_7 .sp-header-block { height: auto; }
  #specproject.rollton .sp-footer  { background: #fff;}
  #specproject.rollton .sp-header-block { height: auto; }
  #specproject.bravolli .sp-footer  { background: #fff;}
  #specproject.bravolli .sp-header-block { height: auto; }
  #specproject.naturfoods_botanica .sp-footer  { background: #fff;}
  #specproject.naturfoods_botanica .sp-header-block { height: auto; }
  #specproject.kamis .sp-footer  { background: #fff;}
  #specproject.kamis .sp-header-block { height: auto; }
  #specproject.oleina_8 .sp-footer  { background: #fff;}
  #specproject.oleina_8 .sp-header-block { height: auto; }
  #specproject.redmond_2 .sp-footer  { background: #fff;}
  #specproject.redmond_2 .sp-header-block { height: auto; }
  #specproject.hochland_3 .sp-footer  { background: #fff;}
  #specproject.hochland_3 .sp-header-block { height: auto; }
  #specproject.iskrenne_vash .sp-footer  { background: #fff;}
  #specproject.iskrenne_vash .sp-header-block { height: auto; }
  #specproject.fish_week .sp-footer  { background: #fff;}
  #specproject.fish_week .sp-header-block { height: auto; }
  #specproject.retsepty_k_pikniku .sp-footer  { background: #fff;}
  #specproject.retsepty_k_pikniku .sp-header-block { height: auto; }
  #specproject.indilight_2 .sp-footer  { background: #fff;}
  #specproject.indilight_2 .sp-header-block { height: auto; }
  #specproject.kukmara_6 .sp-footer  { background: #fff;}
  #specproject.kukmara_6 .sp-header-block { height: auto; }
  #specproject.gefest_8 .sp-footer  { background: #fff;}
  #specproject.gefest_8 .sp-header-block { height: auto; }
  #specproject.rollton_2 .sp-footer  { background: #fff;}
  #specproject.rollton_2 .sp-header-block { height: auto; }
  #specproject.rollton_2 .sp-recipes-nav-wrap { display: none; }
  #specproject.indilight_3 .sp-footer  { background: #fff;}
  #specproject.indilight_3 .ps-header-block { height: auto; }
  #specproject.kruazett .sp-footer  { background: #fff;}
  #specproject.kruazett .ps-header-block { height: auto; }
  #specproject.bagerstat .sp-footer  { background: #fff;}
  #specproject.bagerstat .ps-header-block { height: auto; }
  #specproject.indilight_4 .sp-footer  { background: #fff;}
  #specproject.indilight_4 .ps-header-block { height: auto; }
  #specproject.bazarco .sp-footer  { background: #fff;}
  #specproject.bazarco .ps-header-block { height: auto; }
  #specproject.hochland_5 .sp-footer  { background: #fff;}
  #specproject.hochland_5 .ps-header-block { height: auto; }
  #specproject.indilight_5 .sp-footer  { background: #fff;}
  #specproject.indilight_5 .ps-header-block { height: auto; }
  #specproject.bravolli_2 .sp-footer  { background: #fff;}
  #specproject.bravolli_2 .ps-header-block { height: auto; }
  #specproject.fortuna .sp-footer  { background: #fff;}
  #specproject.fortuna .ps-header-block { height: auto; }
  #specproject.selo_zelenoe .sp-footer  { background: #fff;}
  #specproject.selo_zelenoe .ps-header-block { height: auto; }
  #specproject.indilight_6 .sp-footer  { background: #fff;}
  #specproject.indilight_6 .ps-header-block { height: auto; }
  #specproject.selo_zelenoe_2 .sp-footer  { background: #fff;}
  #specproject.selo_zelenoe_2 .ps-header-block { height: auto; }
}

@media (min-width: 1024px)  {
  #specproject .bg-position-link, #specproject .bg-s-link, #specproject .bg-p-link, #specproject .pv-link, #specproject .fixed-link, #specproject .fixed-pv { display: block; }
  #specproject .sp-top-menu { display: block; }
  #specproject .sp-header-block, #specproject .ps-header-block { display: block; height: 430px; width: 100%; background: none; }
  #specproject .sp-header-block > a, #specproject .ps-header-block > a, #specproject .ps-header-block > img { display: none; }
  #specproject .sp-content-menu, #specproject .ps-content-menu, #specproject .s-content-menu, #specproject .ps-content-m  { margin: 20px 20px 5px 20px; height: 45px; }
  #specproject .sp-content-menu ul, #specproject .ps-content-menu ul, #specproject .s-content-menu ul, #specproject .ps-content-m ul { padding: 0; }
  #specproject .sp-content-menu li, #specproject .ps-content-menu li, #specproject .s-content-menu li, #specproject .ps-content-m li { display: inline-block; margin: 0 25px 0 0; padding: 0 0 20px 0; }
  #specproject .site-header { display: none; }
  #specproject .page-width { background: none; }
  #specproject .page-bl { max-width: 870px; padding: 0; background: #ffffff; position: relative; border: 1px solid #e2ded4; border-bottom: none; }
  #specproject .sp-top-menu .page-bl { max-width: 970px; border: none; }
  #specproject .content-md, #specproject .ps-content-md { padding-bottom: 30px; margin-top: 0; margin-bottom: 0; }
  #specproject .content-md + .content-md-sub, #specproject .ps-content-md + .ps-content-md-sub { margin-top: 63px; padding-left: 20px; }
  #specproject .content-md section,  #specproject .ps-content-md section { margin-left: 280px; margin-right: 20px; }
  #specproject .site-footer .page-bl { max-width: 830px; padding: 0 20px; border-top: none; }
  #specproject .article-footer .icons-wrap { overflow: hidden; padding: 5px 0 7px; clear: both; position: relative; top: -2px; float: none; text-align: left; margin-top: 0; }
  #specproject .site-footer { position: static; }

  #specproject.droetker_4 .sp-content-menu li.active { border-bottom: 2px solid #ff4800; }
  #specproject.vicicrab .sp-content-menu li.active { border-bottom: 2px solid #09c6fe; }
  #specproject.haas_15 .sp-content-menu li.active { border-bottom: 2px solid #ee3e2f; }
  #specproject.haas_15 .sp-content-menu.second-menu { display:none; }
  #specproject.haas_17 .sp-content-menu li.active { border-bottom: 2px solid #ee3e2f; }
  #specproject.haas_18 .sp-content-menu.second-menu { display:none; }
  #specproject.haas_21 .sp-content-menu.second-menu, #specproject.haas_23 .sp-content-menu.second-menu, #specproject.haas_24 .sp-content-menu.second-menu  { display:none; }
  #specproject.vegetable_story .sp-content-menu li:hover { border-bottom: 2px solid #fe4800; }
  #specproject.vegetable_story .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.leto .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.haas_18 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.haas_21 .sp-content-menu li.active, #specproject.haas_23 .sp-content-menu li.active, #specproject.haas_24 .sp-content-menu li.active, #specproject.haas_25 .sp-content-menu li.active  { border-bottom: 2px solid #fe4800; }
  #specproject.oursson_5 .sp-content-menu li.active { border-bottom: 2px solid #d71920; }
  #specproject.oursson_5 .sp-header-block {height: 150px;}
  #specproject.kotanyi .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.haas_22 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.haas_22 .sp-content-menu.second-menu { display:none; }
  #specproject.sicilia_4 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.gefest .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.gefest .sp-content-menu.second-menu { display:none; }
  #specproject.gefest_2 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.gefest_2 .sp-content-menu.second-menu { display:none; }
  #specproject.gefest_2 .sp-top-menu .page-bl { max-width: 920px; border: none; }
  #specproject.gefest_2 .sp-top-menu { position: absolute; top: 0; z-index: auto; width: 715px; margin-left: -454px; left: 50%; }
  #specproject.gefest_3 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.gefest_3 .sp-content-menu.second-menu { display:none; }
  #specproject.gefest_3 .sp-top-menu .page-bl { max-width: 920px; border: none; }
  #specproject.gefest_3 .sp-top-menu { position: absolute; top: 0; z-index: auto; width: 715px; margin-left: -454px; left: 50%; }
  #specproject.kukmara .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.kukmara .sp-content-menu.second-menu { display:none; }
  #specproject.galaxy .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.galaxy .sp-content-menu.second-menu { display:none; }
  #specproject.eko .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.eko .sp-content-menu.second-menu { display:none; }
  #specproject.antey .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.antey .sp-content-menu.second-menu { display:none; }
  #specproject.frau_marta .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.frau_marta .sp-content-menu.second-menu { display:none; }
  #specproject.haas_26 .sp-content-menu li.active, #specproject.haas_27 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.haas_26 .sp-content-menu.second-menu, #specproject.haas_27 .sp-content-menu.second-menu { display:none; }
  #specproject.redmond .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.redmond .sp-content-menu.second-menu { display:none; }
  #specproject.gefest_4 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.gefest_4 .sp-content-menu.second-menu { display:none; }
  #specproject.atlant_4 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.atlant_4 .sp-content-menu.second-menu { display:none; }
  #specproject.indilight .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.indilight .sp-content-menu.second-menu { display:none; }
  #specproject.gefest_5 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.gefest_5 .sp-content-menu.second-menu { display:none; }
  #specproject.oleina_5 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.oleina_5 .sp-content-menu.second-menu { display:none; }
  #specproject.haas_29 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.haas_29 .sp-content-menu.second-menu { display:none; }
  #specproject.o-muke_3 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.o-muke_3 .sp-content-menu.second-menu { display:none; }
  #specproject.hochland_2 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.hochland_2 .sp-content-menu.second-menu { display:none; }
  #specproject.oleina_6 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.oleina_6 .sp-content-menu.second-menu { display:none; }
  #specproject.sanita .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.sanita .sp-content-menu.second-menu { display:none; }
  #specproject.agro_al .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.agro_al .sp-content-menu.second-menu { display:none; }
  #specproject.schedrie .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.schedrie .sp-content-menu.second-menu { display:none; }
  #specproject.gefest_6 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.gefest_6 .sp-content-menu.second-menu { display:none; }
  #specproject.oleina_7 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.oleina_7 .sp-content-menu.second-menu { display:none; }
  #specproject.naturfoods_botanica .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.naturfoods_botanica .sp-content-menu.second-menu { display:none; }
  #specproject.oleina_8 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.oleina_8 .sp-content-menu.second-menu { display:none; }
  #specproject.redmond_2 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.redmond_2 .sp-content-menu.second-menu { display:none; }
  #specproject.hochland_3 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.hochland_3 .sp-content-menu.second-menu { display:none; }
  #specproject.iskrenne_vash .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.iskrenne_vash .sp-content-menu.second-menu { display:none; }
  #specproject.fish_week .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.fish_week .sp-content-menu.second-menu { display:none; }
  #specproject.retsepty_k_pikniku .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.retsepty_k_pikniku .sp-content-menu.second-menu { display:none; }
  #specproject.indilight_2 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.indilight_2 .sp-content-menu.second-menu { display:none; }
  #specproject.kukmara_6 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.kukmara_6 .sp-content-menu.second-menu { display:none; }
  #specproject.gefest_8 .sp-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.gefest_8 .sp-content-menu.second-menu { display:none; }
  #specproject.rollton_2 .ps-content-menu li.active { border-bottom: 2px solid #fe4800; }
  #specproject.rollton_2 .ps-content-menu.second-menu { display:none; }
  #specproject.indilight_3 .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.indilight_3 .ps-content-m.second-menu { display:none; }
  #specproject.kruazett .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.kruazett .ps-content-m.second-menu { display:none; }
  #specproject.bagerstat .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.bagerstat .ps-content-m.second-menu { display:none; }
  #specproject.indilight_4 .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.indilight_4 .ps-content-m.second-menu { display:none; }
  #specproject.bazarco .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.bazarco .ps-content-m.second-menu { display:none; }
  #specproject.hochland_5 .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.hochland_5 .ps-content-m.second-menu { display:none; }
  #specproject.indilight_5 .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.indilight_5 .ps-content-m.second-menu { display:none; }
  #specproject.bravolli_2 .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.bravolli_2 .ps-content-m.second-menu { display:none; }
  #specproject.fortuna .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.fortuna .ps-content-m.second-menu { display:none; }
  #specproject.selo_zelenoe .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.selo_zelenoe .ps-content-m.second-menu { display:none; }
  #specproject.indilight_6 .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.indilight_6 .ps-content-m.second-menu { display:none; }
  #specproject.selo_zelenoe_2 .ps-content-m li.active { border-bottom: 2px solid #fe4800; }
  #specproject.selo_zelenoe_2 .ps-content-m.second-menu { display:none; }
}