.slide-link{left:0;right:0;top:0;bottom:0;position:absolute;display:block;z-index:11;}
.nivo-caption{background:none;}
.nivo-caption>a,.sl_text>a,.nivo_caption>a,.sl_text a,.slide_item .text>a{text-decoration:none;display:block;}
.flex .catalog_menu,.flex .uss_eshop_menu,.flex .items,.content .uss_shop_blocks_view,.content .uss_eshop_sameproducts,.flex .uss_images_block,.content .uss_catalog_block_cat{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@font-face {
font-family: "Open Sans Regular"; 
src: url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/Open-sans-regular.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal; 
font-display: swap;
} 
@font-face {
font-family: "Open Sans Extrabold"; 
src: url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/Open-sans-extrabold.ttf) format("truetype");
font-style: normal; 
font-weight: normal; 
font-display: swap;
} 
@font-face {
font-family: "Open Sans Semibold"; 
src: url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/Open-sans-semibold.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal; 
font-display: swap;
} 
@font-face {
font-family: "Open Sans Bold"; 
src: url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/Open-sans-bold.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal; 
font-display: swap;
}
@font-face {
font-family: "Vremena";
src: url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.eot);
src: url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.eot?#iefix)format("embedded-opentype"),
url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.woff) format("woff"),
url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.ttf) format("truetype");
font-style: normal;
font-weight: normal;
font-display: swap;
}
@font-face{font-family:'Vremena';font-weight:bold;font-style:normal;src:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.eot?#iefix) format('embedded-opentype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.otf) format('opentype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.woff) format('woff'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.ttf) format('truetype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGrotesk.svg#VremenaGrotesk) format('svg');font-display:swap;}
@font-face{font-family:'SegoeUI';font-weight:normal;font-style:normal;src:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUIRegular/SegoeUIRegular.eot);src:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUIRegular/SegoeUIRegular.eot?#iefix) format('embedded-opentype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUIRegular/SegoeUIRegular.woff) format('woff'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUIRegular/SegoeUIRegular.ttf) format('truetype');font-display:swap;}
@font-face{font-family:'SegoeUI';font-weight:bold;font-style:normal;src:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUIBold/SegoeUIBold.eot);src:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUIBold/SegoeUIBold.eot?#iefix) format('embedded-opentype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUIBold/SegoeUIBold.woff) format('woff'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUIBold/SegoeUIBold.ttf) format('truetype');font-display:swap;}
@font-face{font-family:'SegoeUISemiBold';font-weight:normal;font-style:normal;src:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUISemiBold/SegoeUISemiBold.eot);src:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUISemiBold/SegoeUISemiBold.eot?#iefix) format('embedded-opentype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUISemiBold/SegoeUISemiBold.woff) format('woff'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/SegoeUISemiBold/SegoeUISemiBold.ttf) format('truetype');font-display:swap;}
@font-face{font-family:'VremenaBook';font-weight:normal;font-style:normal;src:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGroteskBook.eot?#iefix) format('embedded-opentype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGroteskBook.otf) format('opentype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGroteskBook.woff) format('woff'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGroteskBook.ttf) format('truetype'),url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/fonts/VremenaGroteskBook.svg#VremenaGroteskBook) format('svg');font-display:swap;}
input[type=text].styler,input[type=email].styler,input[type=number].styler,input[type=password].styler,input[type=search].styler,input[type=tel].styler,input[type=url].styler,textarea.styler{height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
button.styler,input[type=submit].styler,input[type=reset].styler,input[type=button].styler{font-family:'Vremena';font-size:12px;line-height:1;display:inline-block;height:32px;margin:0!important;margin-top:20px;padding:10px 12px 9px;text-align:center;text-decoration:none;text-transform:uppercase;color:#222222;border:2px solid #a1536d;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
input[type=submit].styler,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.colorStyle1 button.styler:hover,.colorStyle1 input[type=submit].styler:hover,.colorStyle1 input[type=reset].styler:hover,.colorStyle1 input[type=button].styler:hover{background:#a1536d;color:#ffffff;}
.colorStyle2 button.styler,.colorStyle2 input[type=submit].styler,.colorStyle2 input[type=reset].styler,.colorStyle2 input[type=button].styler{color:#222222;border-color:#bd9f5d;}
.colorStyle2 button.styler:hover,.colorStyle2 input[type=submit].styler:hover,.colorStyle2 input[type=reset].styler:hover,.colorStyle2 input[type=button].styler:hover{color:#ffffff;background:#bd9f5d;}
.colorStyle3 button.styler,.colorStyle3 input[type=submit].styler,.colorStyle3 input[type=reset].styler,.colorStyle3 input[type=button].styler{color:#222222;border-color:#f00000;}
.colorStyle3 button.styler:hover,.colorStyle3 input[type=submit].styler:hover,.colorStyle3 input[type=reset].styler:hover,.colorStyle3 input[type=button].styler:hover{color:#ffffff;background:#f00000;}
.colorStyle4 button.styler,.colorStyle4 input[type=submit].styler,.colorStyle4 input[type=reset].styler,.colorStyle4 input[type=button].styler{color:#222222;border-color:#87b005;}
.colorStyle4 button.styler:hover,.colorStyle4 input[type=submit].styler:hover,.colorStyle4 input[type=reset].styler:hover,.colorStyle4 input[type=button].styler:hover{color:#ffffff;background:#87b005;}
.colorStyle5 button.styler,.colorStyle5 input[type=submit].styler,.colorStyle5 input[type=reset].styler,.colorStyle5 input[type=button].styler{color:#222222;border-color:#0c6cc5;}
.colorStyle5 button.styler:hover,.colorStyle5 input[type=submit].styler:hover,.colorStyle5 input[type=reset].styler:hover,.colorStyle5 input[type=button].styler:hover{color:#ffffff;background:#0c6cc5;}
.colorStyle6 button.styler,.colorStyle6 input[type=submit].styler,.colorStyle6 input[type=reset].styler,.colorStyle6 input[type=button].styler{color:#222222;border-color:#8c8c8c;}
.colorStyle6 button.styler:hover,.colorStyle6 input[type=submit].styler:hover,.colorStyle6 input[type=reset].styler:hover,.colorStyle6 input[type=button].styler:hover{color:#ffffff;background:#8c8c8c;}
@-webkit-keyframes "top_menu_apperance"{
from{right:-250px;}
to{right:0;}
}
@keyframes "top_menu_apperance"{
from{right:-250px;}
to{right:0;}
}
.lp_list{padding-inline-start: 40px;}
.uss_shop_blocks_view{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto!important;}
.uss_shop_blocks_view .uss_eshop_item{overflow:visible;margin:0 0 20px 0;padding:0 0 0 0;border:2px solid #e5e5e5;position:relative;}
.uss_shop_blocks_view .uss_eshop_item:hover{border-color:#a1536d;}
.uss_shop_blocks_view .uss_eshop_item:not(:nth-of-type(4n)){margin-right:2px;}
.uss_shop_blocks_view .uss_eshop_item>div:not(.posimg_item):not(.uss_shop_by){padding-right:0;padding-left:20px;}
.uss_shop_blocks_view .uss_eshop_item .posimg_item{margin:0 0 18px 0;}
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder{padding:0;border:none;display:block;margin:0 auto;max-width:100%;}
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder a img{display:block;max-width:100%;height:auto;margin:0 auto;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{font-family:'Vremena';font-size:12px;display:block;overflow:hidden;height:3.6em;text-decoration:none;text-transform:uppercase;color:#1e222f;padding-right:10px;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{color:#a1536d;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_description{margin:0 0 25px 0;}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area{margin-bottom:13px;}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area form .group{font-family:'SegoeUI';margin-bottom:10px;}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area form .group .eshop_filters_group_title{font-size:16px;font-weight:bold;}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area form .group .eshop_filters_items .eshop_filters_item .title{font-size:14px;margin-right:5px;}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area form .group .eshop_filters_items .eshop_filters_item .value{font-size:14px;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price{line-height:1;display:inline-block;overflow:hidden;width:calc(100% - 49px);margin:0;padding:0 0 10px 0;vertical-align:bottom;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{padding:0!important;background:none!important;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price{font-family:'SegoeUI';font-size:14px;display:block;color:#adb1b6;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price{font-family:'SegoeUISemiBold';font-size:23px;color:#a05e79;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by{display:inline-block;margin:0;vertical-align:bottom;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{font-size:0;position:relative;display:block;width:44px;height:44px;margin-bottom:-2px;text-indent:-9999px;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/cart_icon.png) center no-repeat,#8f546c;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{opacity:.8;background-color:#222222!important;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click){position:relative;right:-2px;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click{display:block;width:100%;margin:13px 0 0 0;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a{font-family:'SegoeUI';font-size:16px;font-weight:bold;position:static;display:inline-block;width:100%;margin-left:0;padding:13px 0 0 30px;text-align:center;text-indent:0;color:#ffffff;background-position:27px center;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer{font-size:14px;margin-top:5px;margin-bottom:5px;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid{font-size:14px;margin-top:5px;margin-bottom:5px;}
.uss_shop_blocks_view .uss_eshop_item.order_many .uss_shop_by:not(.uss_shop_buy_one_click) .amount_title{font-family:'SegoeUI';font-size:13px;position:absolute;right:159px;bottom:55px;display:inline-block;white-space:nowrap;color:#222222;display:none!important;}
.uss_shop_blocks_view .uss_eshop_item.order_many .uss_shop_by:not(.uss_shop_buy_one_click) .basket_amount_class{font-family:'SegoeUI';font-size:14px;position:absolute;right:90px;bottom:47px;width:32px;height:32px;text-align:center;border:2px solid #e5e5e5;background:#fff;display:none!important;}
.uss_shop_blocks_view .uss_eshop_item.order_many .uss_shop_by:not(.uss_shop_buy_one_click).uss_shop_blocks_view .uss_eshop_item.order_many .uss_shop_by+.uss_shop_by{margin-top:50px;}
.content .uss_eshop_menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content .uss_eshop_sameproducts{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content .catalog_menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content .uss_catalog_block_cat{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content .uss_shop_block_cat{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.spec .items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex .items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex .uss_images_block{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex .catalog_menu>li{max-width:calc((100% - 33px) / 4);}
.flex .catalog_menu>li>div>span{display:block;}
.flex .catalog_menu>li img{max-width:100%;height:auto;}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-loading .slick-track{visibility:hidden;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
.slick-slide img{display:block;}
[dir='rtl'] .slick-slide{float:right;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;cursor:pointer;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;outline:none;background:transparent;left:-25px;}
.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;cursor:pointer;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;outline:none;background:transparent;right:-25px;}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
html{height:100%;min-height:auto;margin:0;padding:0;}
body{min-height:auto;height:100%;font-family:'SegoeUI';margin:0;padding:0;color:#222222;line-height:1.2;}
#wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;font-family:'SegoeUI';font-size:17px;position:relative;overflow:hidden;min-width:420px;margin:0;padding:0;color:#161c2c;}
#wrap .uss-flex-items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.uss-flex-items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
#wrap .uss-flex-items>div{margin-bottom:20px;}
#wrap .uss-flex-items>li{margin-bottom:20px;}
.colorstyle1 #wrap .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#a1536d;border-color:#a1536d;}
.colorstyle2 #wrap .uss_eshop_filters_block form .filter_submit input:hover{color:#222222;border-color:#bd9f5d;}
.colorstyle3 #wrap .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#f00000;}
.colorstyle4 #wrap .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#87b005;}
.colorstyle5 #wrap .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#0c6cc5;}
.colorstyle6 #wrap .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#8c8c8c;}
#wrap .catalog_orderbutton{font-family:'SegoeUI';font-size:16px;line-height:32px;display:inline-block;height:auto;margin-bottom:0;padding:0 20px;text-align:center;opacity:1;border-radius:0;background:#a1536d;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
#wrap .catalog_orderbutton:hover{background-color:#222222;}
.container{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;}
.container .inner{zoom:1;padding:30px 0 0 0;}
.container .inner:before{display:table;content:'';}
.container .inner:after{display:table;content:'';clear:both;}
.container .block{margin-bottom:40px;}
.container .block .h3{text-transform:uppercase;text-align: center;}
.container .block .h3 .all{font-size:15px;line-height:46px;float:right;}
.container .aside{width:240px;}
.container .aside ul{margin:0;padding:0;list-style-type:none;}
.container .aside ul li{margin:0;padding:0;list-style-type:none;}
.container .aside .aside_button{display:none;cursor:pointer;}
.container .aside img{max-width:100%;height:auto;}
.container .aside iframe{max-width:100%;}
.container .aside object{max-width:100%;}
.container .aside video{max-width:100%;}
.container .aside ymaps{max-width:100%;}
.container .aside .h3{font-size:18px;margin:0 0 20px 0;}
.container .aside .block form{width:100%;}
.container .aside .block form .group{width:100%;}
.container .aside .block form .group .fc_item{width:100%;}
.container .aside .block form .group .fc_item .elem_item{width:100%;}
.container .aside .block form .group .fc_item .elem_item input.styler{width:100%;height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.container .aside .block form .group .fc_item .elem_item input{width:100%;height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.container .aside .block form .group .fc_item .elem_item textarea{width:100%;height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.container .aside .block form .group .fc_item .elem_item textarea.styler{width:100%;height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.container .aside .block form .buttons input{font-family:'Vremena';font-size:12px;line-height:1;display:inline-block;width:100%;height:32px;margin:0!important;margin-top:20px;padding:10px 12px 9px;text-align:center;text-decoration:none;text-transform:uppercase;color:#222222;border:2px solid #a1536d;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.container .aside .block form .buttons input:hover{background:#a1536d;color:#ffffff;}
.container .aside .block ul li a{font-family:'Vremena';font-size:14px;display:block;text-decoration:none;text-transform:uppercase;color:#1e222f;}
.container .aside .block ul li a:hover{color:#8f546c;}
.container .aside .block ul li a.active{color:#8f546c;}
.container .aside .block>ul{display:block!important;border-top:2px solid #d2d5d8;}
.container .aside .block>ul>li>a{display:block;padding:17px 0 14px 0;border-bottom:2px solid #d2d5d8;}
.container .aside .block>ul>li>div{display:block;padding:17px 0 14px 0;border-bottom:2px solid #d2d5d8;}
.container .aside .block>ul>li.last>a{border:none;}
.container .aside .block>ul>li.last>div{border:none;}
.container .aside .block ul.submenu{padding:18px 0 17px 0;border-bottom:2px solid #d2d5d8;}
.container .aside .block ul.submenu li a{font-weight:normal;text-transform:none;border:none;}
.container .aside .block ul.submenu>li>a{padding:0 0 5px 0;}
.container .aside .block ul.submenu>li>ul.submenu{padding:3px 0 15px 0;border:none;}
.container .aside .block ul.submenu>li>ul.submenu>li>a{padding:0 0 2px 15px;background-image:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/menu_arr.png);background-repeat:no-repeat;background-position:left center;}
.container .aside .block ul.catalog_menu>li{margin-bottom:0!important;}
.container .aside .block .news_block_item .image{margin-right:18px;padding:6px 0 0 0;}
.container .aside .block .news_block_item .info .date{font-size:14px;margin:0 0 26px 0;color:#adb1b6;}
.container .aside .block .news_block_item .info .title{font-family:Arial;font-size:14px;color:#8f546c;}
.container .aside .block .news_block_item .info .title a{line-height:1.46;color:inherit;}
.container .aside .block.type0{border:none;}
.container .aside .block.type0 .h3{margin:0 0 14px 0;}
.container .aside .block.type1{padding:22px 24px 5px 27px;border:2px solid #e5e5e5;}
.container .aside .block.type3{padding:15px;border:2px solid #a1536d;}
.container .aside .block.type4{margin-bottom:0;}
.container .aside .block.aside_contacts p{margin:0;}
.container .aside .block.polling .submit #submitvote{display:inline-block;min-width:119px;height:32px;margin-top:10px;padding:0 10px;text-align:center;text-transform:uppercase;border:2px solid #a1536d;background:none;}
.container .aside .uss_eshop_filters_block{padding:0;border:none;}
.container .aside .uss_eshop_filters_block .jq-selectbox{width:100%;}
.container .aside .uss_eshop_filters_block .jq-selectbox .jq-selectbox__select{width:100%;min-width:auto;border:1px solid #d0d5d9;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.container .aside .uss_eshop_filters_block .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{width:100%;}
.container .aside .uss_eshop_filters_block .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger{border:none;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/filter-arr.png) center no-repeat;}
.container .aside .uss_eshop_filters_block .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{border:none;}
.container .aside .uss_eshop_filters_block .jSliderWrap{min-height:55px;display:block;width:100%;}
.container .aside .uss_eshop_filters_block .jslider{display:block;width:94%;margin:25px auto 0 auto;}
.container .aside .uss_eshop_filters_block .filter_price input{width:46px;}
.container .aside .uss_eshop_filters_block .filter_price:last-child{margin-right:0;}
.container .aside .uss_eshop_filters_block .filter_submit{margin:0;}
.container .aside.opened .main_aside_block{display:block!important;}
.container .aside.aside_left{float:left;margin:0 28px 0 0;}
.container .aside.aside_right{float:right;margin:0 0 0 28px;}
.container .content{overflow:hidden;}
.container .contacts_block{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.container .contacts_block .left{float:left;overflow:hidden;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;}
.container .contacts_block .left p{margin:0;}
.container .contacts_block .left iframe{max-width:100%!important;}
.container .contacts_block .left>ymaps{max-width:100%!important;height:auto;}
.container .contacts_block .right{float:right;width:200px;padding:0 0 0 20px;}
.container .contacts_block .center{overflow:hidden;}
.container .contacts_block .h3{font-size:30px;margin:0 0 26px 0;margin-bottom:5px;text-transform:uppercase;}
.container .form_inline .h3{font-size:30px;text-transform:uppercase;}
.container .form_inline form{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 30px 36px 30px;border:2px solid #e5e5e5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.container .form_inline form .group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;margin-bottom:20px;}
.container .form_inline form .group.end{max-width:calc(100% - 206px);}
.container .form_inline form .group .fc_item{margin-bottom:0;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;}
.container .form_inline form .group:not(.end) .fc_item:not(.fc_textarea){max-width:calc((100% - 10px) / 2);}
.container .form_inline form .group .fc_item .elem_item{width:100%;}
.container .form_inline form .group .fc_item .elem_item input.styler{width:100%;height:32px;border:2px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.container .form_inline form .group .fc_item .elem_item textarea.styler{width:100%;height:5.6em;border:2px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.container .form_inline form .group .fc_item .elem_item input{width:100%;height:32px;border:2px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.container .form_inline form .group .fc_item .elem_item textarea{width:100%;height:32px;border:2px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.container .form_inline form .group:last-child{margin-right:0;}
.container .form_inline form .buttons{max-width:206px;text-align:right;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;}
.container .form_inline form .buttons input.styler{font-family:'Vremena';font-size:12px;display:inline-block;min-width:177px;height:32px;margin:0;margin-top:20px;padding:10px 12px 9px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;color:#222222;border:2px solid #a1536d;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.container .form_inline form .buttons input.styler:hover{background:#a1536d;}
.container .form_inline form .buttons input{font-family:'Vremena';font-size:12px;display:inline-block;min-width:177px;height:32px;margin:0;margin-top:20px;padding:10px 12px 9px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;color:#222222;border:2px solid #a1536d;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.container .form_inline form .buttons input:hover{background:#a1536d;}
.container .promo{margin-top:20px;}
.container .faq .uss_faq{background:none;}
.container .faq .uss_faq .uss_faq_item{background:none;-webkit-box-shadow:none;box-shadow:none;}
.container .faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_info{font-family:'Vremena';text-transform:uppercase;}
.container .faq .uss_faq .uss_faq_item .uss_faq_reply .uss_faq_reply_title{font-family:'Vremena';text-transform:uppercase;}
.uss_faq_item.container .faq .uss_faq+.uss_faq_item{padding-top:44px;border-top:2px solid #e5e5e5;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;}
h1{font-family:'Vremena';font-size:30px;font-weight:normal;margin-top:0;text-transform:uppercase;color:#372124;}
.h1{font-family:'Vremena';}
.h2{font-family:'Vremena';}
.h3{font-family:'Vremena';}
.h4{font-family:'Vremena';}
.h5{font-family:'Vremena';}
.btn{font-family:'Vremena';font-size:12px;display:inline-block;margin-top:20px;padding:10px 12px 9px;text-align:center;text-decoration:none;text-transform:uppercase;color:#222222;border:2px solid #a1536d;}
.btn:hover{background:#a1536d;}
.cart_opener{display:none;float:right;margin-left:15px;}
.search_opener{display:none;float:right;margin-left:15px;}
.menu_burger{display:none;float:right;margin-left:35px;display:block; }
.menu_burger span{display:block;width:100%;height:3px;width: 20px;margin:3px 0px 3px 0px;background:#82B02E;}
.menu_burger:last-child{margin-bottom:0;}
a{color:#87b005;}
a:hover{text-decoration:none;color:#87b005;}
.inner{max-width:1200px;width:100%;margin:0 auto;}
.h_nav_top{font-family:'Arial';font-size:15px;font-weight:bold;color:#1e222f;}
.h_nav_top .inner{zoom:1;padding:10px 0 10px 0;}
.h_nav_top .inner:before{display:table;content:'';}
.h_nav_top .inner:after{display:table;content:'';clear:both;}
.h_nav_top .left{float:left;}
.h_nav_top .right{float:right; text-align:right;}
.h_nav_top .center{overflow:hidden;text-align:center;}
.h_nav_top p{margin:0;}
.h_nav_top .menu_burger{display:none;}
.h_nav_top .left .contacts{margin-right:25px;}
.h_nav_top .contacts{display:inline-block;vertical-align:middle;}
.h_nav_top .contacts a{font-family:inherit;font-family:'Arial';font-size:15px;font-weight:bold;text-decoration:none;color:#1e222f;}
.h_nav_top .contacts_right{display:inline-block;vertical-align:middle;}
.h_nav_top .call_me{display:inline-block;vertical-align:middle;}
.h_nav_top .call_me a{font-family:inherit;font-family:'Vremena';font-size:13px;text-decoration:none;color:#1e222f;}
.h_nav_top .cart{position:relative;top:-6px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;margin-left:20px;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.h_nav_top .cart p{font-size:13px;display:inline-block;vertical-align:middle;}
.h_nav_top .cart .amounts{display:none;}
.h_nav_top .cart .cart_title{padding:0 16px 0 0;}
.h_nav_top .cart .cart_title a{font-family:'Vremena';font-size:13px;text-decoration:none;text-transform:uppercase;color:#1e222f;}
.h_nav_top .cart #uss_block_basket_totals{color:#b0b6bc;}
.h_nav_top .cart.adaptive{position:relative;position:absolute;top:0;right:0;left:0;display:block!important;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:36px;margin:0;padding-top:5px;padding-right:10px;padding-left:10px;background:#f4f5f6;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.h_nav_top .cart.adaptive>div{display:inline-block;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;}
.h_nav_top .search{position:relative;height:28px;}
.h_nav_top .search .uss_site_search{height:100%;}
.h_nav_top .search input[type='text']{font-family:'Vremena';font-size:13px;display:inline-block;width:80px;height:28px;margin-top:-5px;margin-left:30px;padding:0 0 0 9px;-webkit-transition:background .3s linear,width .3s linear;transition:background .3s linear,width .3s linear;text-transform:uppercase;color:#b0b6bc;border:none;background:none;-webkit-box-shadow:none;box-shadow:none;}
.h_nav_top .search input[type='text'].focus{width:150px;background:#fff;}
.h_nav_top .search input[type='text'].hover{background:#fff;}
.h_nav_top .search input[type='submit']{position:absolute;top:0;left:0;display:inline-block;width:15px;height:15px;-webkit-transition:width .3s linear;transition:width .3s linear;border:none;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/search.png) center no-repeat;}
.h_nav_top .search.adaptive{position:relative;position:absolute;top:0;right:0;left:0;display:block!important;height:36px;padding-top:5px;background:#f4f5f6;}
.h_nav_top .search.adaptive input[type='submit']{top:6px;left:9px;}
.h_nav_top .search.adaptive input[type='text']{width:100%;}
.contacts.h_nav_top+.call_me{margin-left:10px;}
.header .inner{zoom:1;padding:58px 0 45px 0;}
.header .inner:before{display:table;content:'';}
.header .inner:after{display:table;content:'';clear:both;}
.header .left{float:left;}
.header .right{float:right;}
.header .center{overflow:hidden; text-align: center;}
.header .logo{font-family:'Vremena';font-size:40px;text-align:center;}
.header .logo p {
margin: 0;
}
.header .logo a{font-size:inherit;text-decoration:none;text-transform:uppercase;color:inherit;}
.header .logo img{display:inline-block;max-width:100%;}
.header .slogan{font-family:'Vremena';font-size:12px;margin-top:5px;text-align:center;letter-spacing:1px;text-transform:uppercase;}
.menu.top_menu ul{margin:0;padding:0;list-style-type:none;display:none;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.menu.top_menu ul li{margin:0;padding:0;list-style-type:none;position:relative;padding:18px 18px;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;}
.menu.top_menu ul li a{font-family:'Vremena';font-size:13px;position:relative;display:inline-block;width:100%;text-align:center;text-decoration:none;text-transform:uppercase;color:#1e222f;}
.menu.top_menu ul li:hover>a{z-index:11; }
.menu.top_menu ul li:hover .submenu{display:block;}
.menu.top_menu .inner>ul>li{height:47px;}
.menu.top_menu .inner>ul>li>a{display:inline-block;width:100%;height:47px;padding:15px 0 0 0;border-bottom:2px solid rgba(255,255,255,0);}
.menu.top_menu .inner>ul>li>a:hover{color:#87b005;border-bottom:2px solid #87b005;}
.menu.top_menu .inner>ul>li>a.active{color:#87b005;}
.menu.top_menu .menu_burger{display:none;}
.menu.top_menu .submenu{font-size:15px;font-weight:normal;position:absolute;z-index:10;top:47px;top:0;right:0;left:0;display:none;padding:52px 0 5px 0;text-align:center;border:2px solid #d2d5d8;background:#fff;}
.menu.top_menu .submenu li{display:block;}
.menu.top_menu .submenu li a{font-family:'VremenaBook';font-size:15px;font-weight:normal;padding:5px 0 5px;text-transform:none;color:#222222;}
.menu.top_menu .submenu li a:hover{color:#a1536d;}
.menu.top_menu.opened{position:fixed;z-index:1001;top:0;right:0;left:auto;display:block!important;width:250px;height:auto;min-height:100%;padding:62px 0 0 0;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-animation-name:top_menu_apperance;animation-name:top_menu_apperance;-webkit-animation-duration:.5s;animation-duration:.5s;background:#87b005;}
.menu.top_menu.opened .menu_burger{position:fixed;top:22px;right:10px;}
.menu.top_menu.opened .menu_burger span{background:#fff;}
.menu.top_menu.opened .inner{min-width:auto;}
.menu.top_menu.opened .inner ul{display:block;height:auto;padding:0 0 10px 0;}
.menu.top_menu.opened .inner ul li{display:block;height:auto;}
.menu.top_menu.opened .inner ul li a{font-size:16px;height:auto;padding:0;}
.footer_menu ul{margin:0;padding:0;list-style-type:none;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.footer_menu ul li{margin:0;padding:0;list-style-type:none;border-bottom:2px solid #dcdbd7;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;}
.footer_menu ul li a{font-family:'Vremena';font-size:13px;display:inline-block;width:100%;height:100%;padding:10px 0 19px 0;text-align:center;text-decoration:none;text-transform:uppercase;color:#1e222f;border-bottom:1px solid #fff;}
.footer_menu ul li:hover{border-color:#a1536d;}
.footer_menu ul li:hover a{color:#a1536d;border-color:#a1536d;}
.footer_menu ul li .submenu{display:none;}
.footer_menu ul li.active{border-color:#a1536d;}
.footer_menu ul li.active a{color:#a1536d;border-color:#a1536d;}
.catalog_block+.inset{padding:0 55px;}
.footer .inner{padding:32px 0 30px 0;}
.footer ul{margin:0;padding:0;list-style-type:none;}
.footer ul li{margin:0;padding:0;list-style-type:none;}
.uss_eshop_block_item{margin-bottom:21px;padding:0 0 0 22px;border:2px solid #e5e5e5;}
.uss_eshop_block_item:not(.uss_shop_list_view_item){width:224px;}
.uss_eshop_block_item .img{margin:0 0 18px -24px;text-align:center;}
.uss_eshop_block_item .img a img{max-width:100%;height:auto;display:inline-block;}
.uss_eshop_block_item:hover{border-color:#a1536d;}
.uss_eshop_block_item .uss_shop_name{margin:0 0 6px 0;}
.uss_eshop_block_item .uss_shop_name a{font-family:'Vremena';font-size:12px;display:block;overflow:hidden;height:44px;text-decoration:none;text-transform:uppercase;color:#1e222f;padding-right:10px;}
.uss_eshop_block_item .uss_shop_name a:hover{color:#a1536d;}
.uss_eshop_block_item .uss_shop_price{line-height:1;display:inline-block;overflow:hidden;width:calc(100% - 44px);margin:0;padding:0 0 5px 0;vertical-align:bottom;}
.uss_eshop_block_item .uss_shop_price span{padding:0!important;background:none!important;}
.uss_eshop_block_item .uss_shop_price span.old_price{font-family:'SegoeUI';font-size:13px;display:block;color:#adb1b6;}
.uss_eshop_block_item .uss_shop_price span.actual_price{font-family:'SegoeUISemiBold';font-size:23px;color:#a05e79;}
.uss_eshop_block_item a.add_to_cart{font-size:0;position:relative;right:-2px;display:inline-block;width:44px;height:44px;margin-bottom:-2px;vertical-align:bottom;text-indent:-9999px;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/cart_icon.png) center no-repeat,#8f546c;}
.uss_eshop_block_item a.add_to_cart:hover{opacity:.8;background-color:#222222!important;}
.uss_shop_list_view_item{margin-bottom:21px;padding:0 0 0 22px;border:2px solid #e5e5e5;}
.uss_shop_list_view_item:not(.uss_shop_list_view_item){width:224px;}
.uss_shop_list_view_item .img{margin:0 0 18px -24px;text-align:center;}
.uss_shop_list_view_item .img a img{max-width:100%;height:auto;display:inline-block;}
.uss_shop_list_view_item:hover{border-color:#a1536d;}
.uss_shop_list_view_item .uss_shop_name{margin:0 0 6px 0;}
.uss_shop_list_view_item .uss_shop_name a{font-family:'Vremena';font-size:12px;display:block;overflow:hidden;height:44px;text-decoration:none;text-transform:uppercase;color:#1e222f;}
.uss_shop_list_view_item .uss_shop_name a:hover{color:#a1536d;}
.uss_shop_list_view_item .uss_shop_price{line-height:1;display:inline-block;overflow:hidden;width:calc(100% - 44px);margin:0;padding:0 0 5px 0;vertical-align:bottom;}
.uss_shop_list_view_item .uss_shop_price span{padding:0!important;background:none!important;}
.uss_shop_list_view_item .uss_shop_price span.old_price{font-family:'SegoeUI';font-size:13px;display:block;color:#adb1b6;}
.uss_shop_list_view_item .uss_shop_price span.actual_price{font-family:'SegoeUISemiBold';font-size:23px;color:#a05e79;}
.uss_shop_list_view_item a.add_to_cart{font-size:0;position:relative;right:-2px;display:inline-block;width:44px;height:44px;margin-bottom:-2px;vertical-align:bottom;text-indent:-9999px;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/cart_icon.png) center no-repeat,#8f546c;}
.uss_shop_list_view_item a.add_to_cart:hover{opacity:.8;background-color:#222222!important;}
.uss_eshop_block_item.uss_shop_list_view_item .uss_img_holder{border:none;}
.uss_eshop_block_item.uss_shop_list_view_item .uss_shop_name a{height:auto;font-size:18px;}
.uss_eshop_block_item.uss_shop_list_view_item .uss_shop_technical_data{padding-top:20px;padding-bottom:20px;}
.uss_eshop_block_item.uss_shop_list_view_item .uss_shop_by{display:inline-block;vertical-align:middle;}
.uss_eshop_block_item.uss_shop_list_view_item .uss_shop_by.uss_shop_buy_one_click{margin-left:10px;}
.uss_eshop_block_item.uss_shop_list_view_item a.add_to_cart{font-size:inherit;right:0;display:inline-block;width:auto;height:auto;line-height:44px;margin-bottom:0;text-indent:0;color:#ffffff;padding-left:35px;padding-right:10px;text-align:left;background-position:5px center;text-decoration:none;font-family:inherit;}
.uss_shop_list_view_item.uss_shop_list_view_item .uss_img_holder{border:none;}
.uss_shop_list_view_item.uss_shop_list_view_item .uss_shop_name a{height:auto;font-size:18px;}
.uss_shop_list_view_item.uss_shop_list_view_item .uss_shop_technical_data{padding-top:20px;padding-bottom:20px;}
.uss_shop_list_view_item.uss_shop_list_view_item .uss_shop_by{display:inline-block;vertical-align:middle;}
.uss_shop_list_view_item.uss_shop_list_view_item .uss_shop_by.uss_shop_buy_one_click{margin-left:10px;}
.uss_shop_list_view_item.uss_shop_list_view_item a.add_to_cart{font-size:inherit;right:0;display:inline-block;width:auto;height:auto;line-height:44px;margin-bottom:0;text-indent:0;color:#ffffff;padding-left:35px;padding-right:10px;text-align:left;background-position:5px center;text-decoration:none;font-family:inherit;}
.uss_eshop_filters_block{font-family:'Arial';padding:41px 58px;border:2px solid #e5e5e5;}
.uss_eshop_filters_block form{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.uss_eshop_filters_block form .filter_search_in_current_cat{-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;}
.uss_eshop_filters_block form .filter_search_in_current_cat label{font-size:13px;}
.uss_eshop_filters_block form .filter_item{max-width:100%;}
.uss_eshop_filters_block form .filter_item.filter_price,.uss_eshop_filters_block form .filter_item.filter_producer,.uss_eshop_filters_block form .filter_submit{max-width:calc((100% - 20px) / 3);margin-bottom:0;}
.uss_eshop_filters_block form .filter_item.filter_price .jq-selectbox,.uss_eshop_filters_block form .filter_item.filter_producer .jq-selectbox,.uss_eshop_filters_block form .filter_submit .jq-selectbox{margin-bottom:0;}
.uss_eshop_filters_block form .group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px 0;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.uss_eshop_filters_block form .group .eshop_filters_group_title{font-family:'SegoeUISemiBold';font-weight:normal;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;}
.uss_eshop_filters_block form .group .eshop_filters_items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content .uss_eshop_filters_block form .group .eshop_filters_items .eshop_filters{-moz-flex:1 calc((100% - 20px) / 3);-ms-flex:1 calc((100% - 20px) / 3);-o-flex:1 calc((100% - 20px) / 3);-webkit-box-flex:1;flex:1 calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3);margin-right:0;}
.aside+.content .uss_eshop_filters_block form .group .eshop_filters_items .eshop_filters{-moz-flex:1 calc((100% - 10px) / 2);-ms-flex:1 calc((100% - 10px) / 2);-o-flex:1 calc((100% - 10px) / 2);-webkit-box-flex:1;flex:1 calc((100% - 10px) / 2);max-width:calc((100% - 10px) / 2);margin-right:0;}
.eshop_filters label.items_label{font-family:'SegoeUI';font-size:12px;font-weight:bold;display:block;margin:0 0 9px 0;text-transform:uppercase;color:#1e222f;text-shadow:none;display:block;float:none;padding:0;display:block;width:100%;}
.uss_eshop_filters_block form .group .eshop_filters_items .eshop_filters label.items_label{font-family:'SegoeUI';font-size:12px;font-weight:bold;display:block;margin:0 0 9px 0;text-transform:uppercase;color:#1e222f;text-shadow:none;display:block;float:none;padding:0;display:block;width:100%;}
.uss_eshop_filters_block form .group .eshop_filters_items .eshop_filters .items_wrap{line-height:30px;}
.uss_eshop_filters_block form .filter_price .inputs{line-height:38px;display:inline-block;}
.uss_eshop_filters_block form .filter_price .inputs input{font-family:'SegoeUISemiBold';font-size:12px;display:inline-block;width:61px;height:32px;padding-left:4px;text-align:left;border:1px solid #e5e5e5;text-shadow:none;}
.uss_eshop_filters_block form .filter_submit input{font-family:'Vremena';font-size:12px;display:inline-block;min-width:79px;height:32px;padding-right:13px;padding-left:13px;cursor:pointer;text-align:center;text-transform:uppercase;color:#a1536d;border:2px solid #a1536d;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.uss_eshop_filters_block form .filter_submit button{font-family:'Vremena';font-size:12px;display:inline-block;min-width:79px;height:32px;padding-right:13px;padding-left:13px;cursor:pointer;text-align:center;text-transform:uppercase;color:#a1536d;border:2px solid #a1536d;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;color:#1e222f;border-color:#372124;}
.uss_eshop_filters_block form .filter_submit button:hover{color:#ffffff;background:#a1536d;background:#222;}
.uss_eshop_filters_block .jq-selectbox{width:100%;}
.jq-selectbox__select{width:100%;border:1px solid #d0d5d9;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.uss_eshop_filters_block .jq-selectbox .jq-selectbox__select{width:100%;border:1px solid #d0d5d9;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.uss_eshop_filters_block .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{width:100%;}
.uss_eshop_filters_block .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger{opacity:1;border:none!important;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/filter-arr.png) center no-repeat;}
.uss_eshop_filters_block .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{border:none;}
.uss_eshop_filters_block .jq-checkbox{-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #828282;border-radius:0;background:#fff;}
.uss_eshop_filters_block .jq-checkbox.checked .jq-checkbox__div{width:100%;height:100%;margin:0;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/filter_checkbox.png) center no-repeat;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.uss_eshop_filters_block .jSliderWrap .jslider .l{background-image:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/filter_slider_bg.png);background-repeat:repeat-x;background-position:0 0;}
.uss_eshop_filters_block .jSliderWrap .jslider .f{background-image:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/filter_slider_bg.png);background-repeat:repeat-x;background-position:0 0;}
.uss_eshop_filters_block .jSliderWrap .jslider .r{background-image:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/filter_slider_bg.png);background-repeat:repeat-x;background-position:0 0;}
.uss_eshop_filters_block .jSliderWrap .jslider .v{background-image:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/filter_slider_bg.png);background-repeat:repeat-x;background-position:0 0;}
.uss_eshop_filters_block .jSliderWrap .jslider .jslider-pointer{background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/filter_slider.png) center no-repeat;}
.uss_eshop_filters_block .jSliderWrap .jslider .jslider-scale ins{font-family:'Arial';font-size:12px;color:#1e222f;}
.uss_shop_block_cat .uss_shop_category{margin-right:0;border:2px solid #e5e5e5;}
.uss_shop_block_cat .uss_shop_category:hover{border-color:#a1536d;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{margin:0 0;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{position:relative;margin:0;border:none;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a{margin:0;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a img{max-width:100%;height:auto;margin:0 auto;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{padding:23px 5px 13px 15px;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat{padding-left:15px;padding-bottom:15px;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{font-family:'Vremena';font-size:14px;display:inline;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;color:#1e222f;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{color:#a1536d;}
.uss_catalog_block_cat .uss_catalog_category{margin-right:0;border:1px solid #e5e5e5;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.uss_catalog_block_cat .uss_catalog_category:hover{border-color:#a1536d;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{border:none;-moz-flex:0 auto;-ms-flex:0 auto;-o-flex:0 auto;-webkit-box-flex:0;flex:0 auto;max-width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a{margin:0;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img img{max-width:100%;height:auto;}
.uss_catalog_block_cat .uss_catalog_category .catalog_info{margin-left:-2px; margin-top: -80px; padding-bottom: 80px; padding-left: 10px; padding-right: 10px;}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';font-size:14px;display:block;padding:23px 5px 13px 5px;text-align:center;text-decoration:none;text-transform:uppercase;color:#222222;}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{width:100%;}
.uss_catalog_list_cat .uss_catalog_category{margin-right:0;border:2px solid #e5e5e5;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.uss_catalog_list_cat .uss_catalog_category:hover{border-color:#a1536d;}
.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_img{border:none;height:auto!important;-moz-flex:0 auto;-ms-flex:0 auto;-o-flex:0 auto;-webkit-box-flex:0;flex:0 auto;max-width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_img a{margin:0;}
.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_img img{max-width:100%;height:auto;}
.uss_catalog_list_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';font-size:14px;display:block;padding:23px 5px 13px 5px;text-align:center;text-decoration:none;text-transform:uppercase;color:#222222;}
.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton{width:100%;}
.uss_catalog_block_cat.uss_catalog_list_cat .uss_catalog_category{display:block;}
.uss_catalog_block_cat.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name{padding-top:20px;padding-bottom:10px;}
.uss_catalog_list_cat.uss_catalog_list_cat .uss_catalog_category{display:block;}
.uss_catalog_list_cat.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name{padding-top:20px;padding-bottom:10px;}
.block{margin-bottom:20px;}
.block .h3{font-size:19px;margin-bottom:18px;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;}
.block.big_block{overflow:hidden;width:100%;}
.block.news{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.block.news .news_block_item{font-family:'Arial';font-size:14px;width:calc((100% - 15px) / 2);}
table.block.review+table{margin-top:20px;}
.block.review table p{margin:0;}
.block.photoalbum .uss_images_block{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.block.photoalbum .uss_images_block .uss_one_image img{border:2px solid #e5e5e5;}
.block.photoalbum .uss_images_block .uss_one_image .name a{font-size:15px;font-weight:bold;color:#222222;}
.catalog_block ul{margin:0;padding:0;list-style-type:none;}
.catalog_block ul li{margin:0;padding:0;list-style-type:none;}
.catalog_block .catalog_menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.catalog_block .catalog_menu>li{margin-right:0;margin-bottom:19px!important;border:2px solid #e5e5e5;width:225px;}
.catalog_block .catalog_menu>li:hover{border-color:#a1536d;}
.catalog_block .catalog_menu>li .catalog_menu_item{}
.catalog_block .catalog_menu>li .catalog_menu_item img{max-width:100%;height:auto;}
.catalog_block .catalog_menu>li .catalog_menu_item>a{font-family:'Vremena';font-size:14px;display:block;padding:23px 5px 13px 5px;text-align:center;text-decoration:none;text-transform:uppercase;color:#1e222f;}
.catalog_block .catalog_menu>li .catalog_menu_item>a:hover{color:#a1536d;}
.eshop_block ul{margin:0;padding:0;list-style-type:none;}
.eshop_block ul li{margin:0;padding:0;list-style-type:none;}
.eshop_block .uss_eshop_menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.eshop_block .uss_eshop_menu>li{width:228px;margin-bottom:20px!important;border:2px solid #e5e5e5;overflow:hidden;}
.eshop_block .uss_eshop_menu>li:hover{border-color:#a1536d;}
.eshop_block .uss_eshop_menu>li>span{position:relative;display:block;height:228px;}
.eshop_block .uss_eshop_menu>li>a{font-family:'Vremena';font-size:14px;display:block;padding:23px 5px 13px 5px;text-align:center;text-decoration:none;text-transform:uppercase;color:#1e222f;}
.eshop_block .uss_eshop_menu>li>a:hover{color:#a1536d;}
.eshop_block .uss_eshop_menu li a img{position:absolute;top:50%;left:50%;max-width:100%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.singlepage h1{margin-bottom:10px;}
.singlepage .bread{margin-bottom:15px;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_price{display:inline-block;margin-right:39px;vertical-align:middle;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_price span,.buy_one_click_form_tml .uss_onepos_info .uss_shop_price div{font-family:'SegoeUISemiBold';margin:0;padding:0;background:none!important;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_price span.price,.buy_one_click_form_tml .uss_onepos_info .uss_shop_price div.price{color:#a1536d;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_price span.old_price,.buy_one_click_form_tml .uss_onepos_info .uss_shop_price div.old_price{display:block;color:#b0b6bc;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_by{display:inline-block;vertical-align:bottom;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_by a.add_to_cart{font-size:0;position:relative;right:-2px;display:inline-block;width:44px;height:44px;margin-bottom:-2px;vertical-align:bottom;text-indent:-9999px;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/cart_icon.png) center no-repeat,#8f546c;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_by a.add_to_cart:hover{background-color:#222222;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_by a.add_to_cart.already_in_cart{background-color:#a1536d;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_by.uss_shop_buy_one_click{display:block;clear:both;}
.buy_one_click_form_tml .uss_onepos_info .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{font-family:'SegoeUISemiBold';font-size:15px;display:inline-block;width:auto;padding:13px 10px 0 48px;text-align:center;text-indent:0;color:#ffffff;background-position:13px center;}
.buy_one_click_form_tml .uss_onepos_info .amount_title{font-family:'SegoeUI';font-size:13px;}
.buy_one_click_form_tml .uss_onepos_info .basket_amount_class{font-family:'SegoeUI';font-size:14px;display:inline-block;width:32px;height:32px;text-align:center;}
.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big{border:2px solid #b0b6bc;}
.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image .uss_eshop_icons{background:#a1536d;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price{display:inline-block;margin-right:39px;vertical-align:middle;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span{font-family:'SegoeUISemiBold';margin:0;padding:0;background:none!important;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{color:#a1536d;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{display:block;color:#b0b6bc;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by{display:inline-block;vertical-align:bottom;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{font-size:0;position:relative;right:-2px;display:inline-block;width:44px;height:44px;margin-bottom:-2px;vertical-align:bottom;text-indent:-9999px;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/cart_icon.png) center no-repeat,#8f546c;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{background-color:#222222;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart{background-color:#a1536d;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click{display:block;clear:both;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{font-family:'SegoeUISemiBold';font-size:15px;display:inline-block;width:auto;padding:13px 10px 0 48px;text-align:center;text-indent:0;color:#ffffff;background-position:13px center;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .amount_title{font-family:'SegoeUI';font-size:13px;}
.section_eshop .uss_shop_detail .uss_shop_technical_data .basket_amount_class{font-family:'SegoeUI';font-size:14px;display:inline-block;width:32px;height:32px;text-align:center;}
div.uss_tabs div.uss_tabs_navigation span{background:#222;}
div.uss_tabs div.uss_tabs_navigation span.selected{color:#ffffff;background:#a1536d;}
div.uss_tabs div.tab_items{border-color:#a1536d;-webkit-box-shadow:none;box-shadow:none;}
.h_op{font-family:'Vremena';font-size:19px;font-weight:normal;margin-bottom:18px;text-transform:uppercase;}
.uss_eshop_sameproducts.blocks .item{overflow:visible;}
.uss_eshop_sameproducts.blocks .item .imageWrap img{max-width:100%;}
.uss_eshop_sameproducts.blocks .item .imageWrap{margin-bottom:18px;border:none;}
.uss_eshop_sameproducts.blocks .item .info .title a{font-family:'Vremena';font-size:12px;display:block;overflow:hidden;height:3.6em;text-decoration:none;text-transform:uppercase;color:#1e222f;}
.uss_eshop_sameproducts.blocks .item .info .title a:hover{color:#a1536d;}
.uss_eshop_sameproducts.blocks .item .info .price{display:inline-block;width:calc(100% - 60px);margin:0;vertical-align:bottom;}
.uss_eshop_sameproducts.blocks .item .info .price span{padding:0!important;background:none!important;}
.uss_eshop_sameproducts.blocks .item .info .price span.old_price{font-family:'SegoeUI';font-size:14px;display:block;color:#adb1b6;}
.uss_eshop_sameproducts.blocks .item .info .price span.actual_price{font-family:'SegoeUISemiBold';font-size:23px;color:#a05e79;}
.uss_eshop_sameproducts.blocks .item .info .addToCart{display:inline-block;vertical-align:bottom;}
.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{font-size:0;position:relative;display:inline-block;width:44px;height:44px;text-indent:-9999px;background:url(//gippokrat-m.ru/wp-content/themes/twentyseventeen/assets/img/cart_icon.png) center no-repeat,#8f546c;}
.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{background-color:#222;}
.uss_eshop_sameproducts.blocks .item.order_many{padding-bottom:50px;}
.uss_eshop_sameproducts.blocks .item.order_many .addToCart{position:relative;}
.uss_eshop_sameproducts.blocks .item.order_many .addToCart .amount_title{font-family:'SegoeUI';font-size:13px;position:absolute;left:-148px;bottom:38px;white-space:nowrap;}
.uss_eshop_sameproducts.blocks .item.order_many .addToCart .basket_amount_class{font-family:'SegoeUI';font-size:14px;position:absolute;right:70px;bottom:30px;width:32px;height:32px;text-align:center;border:2px solid #e5e5e5;}
.slider_wrap{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.slider_wrap ul{margin:0;padding:0;list-style-type:none;}
.slider_wrap ul li{position:relative;margin:0;padding:0;list-style-type:none;}
.slider_wrap ul li .caption{position:absolute;left:50px;top:50px;text-transform:uppercase;color:#fff;font-family:'Vremena';text-align:right;line-height:1.35;}
.slider_wrap ul li .caption p{margin:0 0 10px 0;}
.slider_wrap ul li img{position:relative;max-width:100%;}
.slider_wrap .slider{overflow:hidden;width:100%;position:relative;}
.slider_wrap .slider .slides{width:100%;white-space:nowrap;}
.slider_wrap .slider .slides li{display:inline-block;white-space:normal;}
.slider_wrap .slider .slides .slick-slide{position:relative;overflow:hidden;}
.slider_wrap .slider .slick-dots{bottom:35px;padding-left:38px;text-align:left;}
.slider_wrap .slider .slick-dots li{width:8px;height:8px;margin-right:12px;}
.slider_wrap .slider .slick-dots li button{display:inline-block;width:8px;height:8px;padding:0;opacity:1;border:1px solid #fff;background:none;}
.slider_wrap .slider .slick-dots li.slick-active button{background:#fff;}
.slider_wrap .slider .slick-prev{z-index:2;width:46px;height:46px;opacity:0.7;border-radius: 100%;background:url(//gippokrat-m.ru/wp-content/uploads/2020/08/slidenextright.svg) center no-repeat;left:10px;background:url(//gippokrat-m.ru/wp-content/uploads/2020/08/slidenextleft.svg) center no-repeat;}
.slider_wrap .slider .slick-next{z-index:2;width:46px;height:46px;opacity:0.7;right:10px;border-radius: 100%;background:url(//gippokrat-m.ru/wp-content/uploads/2020/08/slidenextright.svg) center no-repeat;}
.slider_wrap .slide_aside{width:224px;}
.slider_wrap .slide_aside>*{margin-bottom:0;}
.slider_wrap .slider.pos-right ul.slides{right:0;left:auto;}
.slider_wrap .slider.pos-left ul.slides{right:auto;left:0;}
.slider_wrap .slider.pos-top ul.slides{top:0;bottom:auto;}
.slider_wrap .slider.pos-bottom ul.slides{top:auto;bottom:0;}
.slider_wrap .slide_form{min-height:374px;padding:24px 17px 0;border:2px solid #e5e5e5;}
.slider_wrap .slide_form form{width:100%;}
.slider_wrap .slide_form form .group{width:100%;}
.slider_wrap .slide_form form .group .fc_item{width:100%;}
.slider_wrap .slide_form form .group .fc_item .elem_item{width:100%;}
.slider_wrap .slide_form form .group .fc_item .elem_item input.styler{width:100%;height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.slider_wrap .slide_form form .group .fc_item .elem_item input{width:100%;height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.slider_wrap .slide_form form .group .fc_item .elem_item textarea{width:100%;height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.slider_wrap .slide_form form .group .fc_item .elem_item textarea.styler{width:100%;height:32px;border:1px solid #e5e5e5;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.slider_wrap .slide_form form .buttons input{font-family:'Vremena';font-size:12px;line-height:1;display:inline-block;width:100%;height:32px;margin:0!important;margin-top:20px;padding:10px 12px 9px;text-align:center;text-decoration:none;text-transform:uppercase;color:#222222;border:2px solid #a1536d;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.slider_wrap .slide_form form .buttons input:hover{background:#a1536d;color:#ffffff;}
.slider_wrap .slide_form .h3{font-size:19px;line-height:1.2;margin-bottom:50px;}
.catalog_block .uss_catalog_list_cat {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.uss_catalog_img_wrap {
margin: 0 1em 0 0;
float: left;
}
.uss_catalog_category {
margin: 0 0 1em;
overflow: hidden;
clear: both;
}
.uss_catalog_cat_name a {
color: #87b005;
}
.uss_catalog_category:hover {
border-color: #82b02e!important;
background: #82b02e;
}
.uss_catalog_category:hover .nameusluga {
color: white;
}
.uss_catalog_category:hover .svguslugi path {
fill: rgb(255, 255, 255);
stroke-width: 0px;
}
.uss_catalog_category:hover .firstsvguslugi path {
stroke: rgb(255, 255, 255);
fill: rgb(130, 176, 46);
}
.uss_catalog_category:hover .firstsvguslugi text {
fill: rgb(255, 255, 255);
}
.uss_catalog_category:hover .firstsvguslugipath {
fill: rgb(255, 255, 255)!important;
}
.catalog_block .uss_catalog_category {
width: calc((100% - ((2 - 1) * 20px)) / 2);
}
.review_items  {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify; justify-content: center;
}
.reviews .h3 { 
display: block;
width: 100%;
text-align: center;
}
.review_item { 	 border: 2px solid #00000073;
padding: 20px 0;
border-radius: 61px;
-webkit-box-flex: 0;
-ms-flex: 0 20%;
flex: 0 20%; 
position:relative;
}
.review_item:hover {border-color: #87b005;}
.img-wrap {
min-height: 41px;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.img-wrap img {
max-width: 100%;
max-width: 69px;
}
.review_item:hover img {
max-width: 79px;
-webkit-transition-property: max-width;
transition-property: max-width;
-webkit-transition-duration: .3s;
transition-duration: .3s;
}
.reviews .review_item {
position: relative;
-webkit-box-flex: 0;
-ms-flex: 0 20%;
flex: 0 20%;
}
.reviews .img-wrap {
min-height: 41px;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.reviews img {
max-width: 100%;
max-width: 69px;
}
.reviews .reviews_text {margin-bottom: 25px;}
.reviews .reviews_text img {max-width: 100%;}
.reviews .reviews_text p {margin: 0;}
.reviews .review_item:hover img {
max-width: 79px;
-webkit-transition-property: max-width;
transition-property: max-width;
-webkit-transition-duration: .3s;
transition-duration: .3s;
}
.reviews_text_opinion {
margin-bottom: 25px;
font-family: 'SegoeUI';
font-size: 30px;
color: #161c2c;
text-align: center;
}
.reviews .caption {
text-align: center;
padding-left: 10px;
padding-right: 10px;
}
.reviews .review_item:not(:first-child):hover .caption {
color: #87b005;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: .3s;
transition-duration: .3s;
}
.reviews .review_item {border: 2px solid #00000073; position: relative; padding: 20px 0; border-radius: 61px;}
.reviews .review_item:hover {border-color: #87b005;}
.colorStyle1 .tml_mid .slider_wrap .slider{width:100%;}
.colorStyle1 .tml_mid .slider_wrap .slider .slides{width:100%;}
.colorStyle1 .tml_min .slider_wrap .slider{width:100%;}
.colorStyle1 .tml_min .slider_wrap .slider .slides{width:100%;}
.colorStyle2 .border_block{border-color:#dbdfe7;}
.colorStyle2 .border_block:hover{border-color:#bd9f5d;}
.colorStyle2 a{color:#bd9f5d;}
.colorStyle2 .btn{color:#222222;border-color:#bd9f5d;}
.colorStyle2 .btn:hover{color:#ffffff;background:#bd9f5d;}
.colorStyle2 .header .center .slogan{color:#bd9f5d;}
.colorStyle2 .top_menu ul li a:hover{color:#bd9f5d;border-color:#bd9f5d!important;}
.colorStyle2 .top_menu ul li a:hover a{color:#bd9f5d;border-color:#bd9f5d!important;}
.colorStyle2 .top_menu ul li a.active{color:#bd9f5d;border-color:#bd9f5d!important;}
.colorStyle2 .top_menu ul li a.active a{color:#bd9f5d;border-color:#bd9f5d!important;}
.colorStyle2 .top_menu ul li:hover{color:#bd9f5d;border-color:#bd9f5d!important;}
.colorStyle2 .top_menu ul li:hover a{color:#bd9f5d;border-color:#bd9f5d!important;}
.colorStyle2 .top_menu ul li .submenu{border-color:#bd9f5d!important;}
.colorStyle2 .top_menu ul li .submenu li a:hover{color:#bd9f5d;}
.colorStyle2 .top_menu ul li .submenu li a.active{color:#bd9f5d;}
.colorStyle2 .top_menu ul li.active{color:#bd9f5d;border-color:#bd9f5d!important;}
.colorStyle2 .top_menu ul li.active a{color:#bd9f5d;border-color:#bd9f5d!important;}
.colorStyle2 .top_menu .inner>ul>li>a:hover{color:#bd9f5d;}
.colorStyle2 .top_menu .inner>ul>li>a.active{color:#bd9f5d;border-color:#ffffff!important;}
.colorStyle2 .container .aside .block ul li a:hover{color:#bd9f5d;}
.colorStyle2 .container .aside .block ul li a.active{color:#bd9f5d;}
.colorStyle2 .container .aside .block .news_block_item .info .title{color:#bd9f5d;}
.colorStyle2 .container .aside .block .news_block_item .info .title a{color:#bd9f5d;}
.colorStyle2 .container .aside .block .h3{font-size:18px;}
.colorStyle2 .container .aside .block h3{font-size:18px;}
.colorStyle2 .container .aside .block form .buttons input{color:#222222;border-color:#bd9f5d;}
.colorStyle2 .container .aside .block form .buttons input:hover{color:#ffffff;background:#bd9f5d;}
.colorStyle2 .container .aside .block.type3{border-color:#bd9f5d;}
.colorStyle2 .container .aside .block.polling .submit #submitvote{border-color:#bd9f5d;}
.colorStyle2 .container .form_inline form{border:2px solid #e5e5e5;}
.colorStyle2 .container .form_inline form .group .fc_item .elem_item input.styler{border-color:#e5e5e5;}
.colorStyle2 .container .form_inline form .group .fc_item .elem_item textarea.styler{border-color:#e5e5e5;}
.colorStyle2 .container .form_inline form .group .fc_item .elem_item input{border-color:#e5e5e5;}
.colorStyle2 .container .form_inline form .group .fc_item .elem_item textarea{border-color:#e5e5e5;}
.colorStyle2 .container .form_inline form .buttons input.styler{color:#222222;border-color:#bd9f5d;}
.colorStyle2 .container .form_inline form .buttons input.styler:hover{color:#ffffff;background:#bd9f5d;}
.colorStyle2 .container .form_inline form .buttons input{color:#222222;border-color:#bd9f5d;}
.colorStyle2 .container .form_inline form .buttons input:hover{color:#ffffff;background:#bd9f5d;}
.colorStyle2 .uss_eshop_block_item{border-color:#dbdfe7;}
.colorStyle2 .uss_eshop_block_item:hover{border-color:#bd9f5d;}
.colorStyle2 .uss_eshop_block_item .uss_shop_name a:hover{color:#bd9f5d;}
.colorStyle2 .uss_eshop_block_item .uss_shop_name a.active{color:#bd9f5d;}
.colorStyle2 .uss_eshop_block_item .uss_shop_price span.actual_price{color:#222222;}
.colorStyle2 .uss_eshop_block_item a.add_to_cart{background-color:#bd9f5d;}
.colorStyle2 .uss_shop_list_view_item{border-color:#dbdfe7;}
.colorStyle2 .uss_shop_list_view_item:hover{border-color:#bd9f5d;}
.colorStyle2 .uss_shop_list_view_item .uss_shop_name a:hover{color:#bd9f5d;}
.colorStyle2 .uss_shop_list_view_item .uss_shop_name a.active{color:#bd9f5d;}
.colorStyle2 .uss_shop_list_view_item .uss_shop_price span.actual_price{color:#222222;}
.colorStyle2 .uss_shop_list_view_item a.add_to_cart{background-color:#bd9f5d;}
.colorStyle2 .uss_eshop_filters_block form .filter_submit input{color:#a4acbf;border-color:#a4acbf;}
.colorStyle2 .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#a4acbf;}
.colorStyle2 .uss_eshop_filters_block form .filter_submit button{color:#bd9f5d;border-color:#bd9f5d;}
.colorStyle2 .uss_eshop_filters_block form .filter_submit button:hover{color:#ffffff;background:#a4acbf;background:#bd9f5d;}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item{border-color:#dbdfe7;}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item:hover{border-color:#bd9f5d;}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{color:#bd9f5d;}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a.active{color:#bd9f5d;}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price{color:#bd9f5d;}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{background-color:#bd9f5d;}
.colorStyle2 .catalog_block .catalog_menu>li{border-color:#dbdfe7;}
.colorStyle2 .catalog_block .catalog_menu>li:hover{border-color:#bd9f5d;}
.colorStyle2 .catalog_block .catalog_menu .catalog_menu_item>a:hover{color:#bd9f5d;}
.colorStyle2 .catalog_block .catalog_menu .catalog_menu_item>a.active{color:#bd9f5d;}
.colorStyle2 .eshop_block .uss_eshop_menu>li{border-color:#dbdfe7;}
.colorStyle2 .eshop_block .uss_eshop_menu>li:hover{border-color:#bd9f5d;}
.colorStyle2 .eshop_block .uss_eshop_menu>li a:hover{color:#bd9f5d;}
.colorStyle2 .eshop_block .uss_eshop_menu>li a.active{color:#bd9f5d;}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category{border-color:#dbdfe7;}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category:hover{border-color:#bd9f5d;}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle2 .uss_catalog_list_cat .uss_catalog_category{border-color:#dbdfe7;}
.colorStyle2 .uss_catalog_list_cat .uss_catalog_category:hover{border-color:#bd9f5d;}
.colorStyle2 .uss_catalog_list_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle2 .uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle2 #wrap .catalog_orderbutton{background:#bd9f5d;}
.colorStyle2 #wrap .catalog_orderbutton:hover{background-color:#222222;}
.colorStyle2 .block.photoalbum .uss_images_block .uss_one_image img{border-color:#dbdfe7;}
.colorStyle2 .block.photoalbum .uss_images_block .uss_one_image img:hover{border-color:#bd9f5d;}
.colorStyle2 .footer_menu ul li{border-color:#dbdfe7;}
.colorStyle2 .footer_menu ul li:hover{color:#bd9f5d;border-color:#bd9f5d;}
.colorStyle2 .footer_menu ul li a:hover{color:#bd9f5d;border-color:#bd9f5d;}
.colorStyle2 .footer_menu ul li a.active{color:#bd9f5d;border-color:#bd9f5d;}
.colorStyle2 .footer_menu ul li.active{color:#bd9f5d;border-color:#bd9f5d;}
.colorStyle2 .footer .center a{color:#bd9f5d;}
.colorStyle2 table.decore{border-color:#dbdfe7;}
.colorStyle2 table.decore tbody tr td{border-color:#dbdfe7;}
.colorStyle2 table.decore tbody tr th{border-color:#dbdfe7;}
.colorStyle2 .h3{font-size:30px;}
.colorStyle2 .h_op{font-size:30px;}
.colorStyle2 h1{font-size:30px;}
.colorStyle2 div.uss_tabs div.uss_tabs_navigation span{background:#222;}
.colorStyle2 div.uss_tabs div.uss_tabs_navigation span.selected{background:#bd9f5d;}
.colorStyle2 div.uss_tabs div.tab_items{border-color:#bd9f5d;}
.colorStyle2 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big{border:2px solid #a4acbf;}
.colorStyle2 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image .uss_eshop_icons{background:#bd9f5d;}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{color:#bd9f5d;}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{color:#a4acbf;}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{background-color:#bd9f5d;}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{background-color:#222222;}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart{background-color:#bd9f5d;}
.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .title a:hover{color:#bd9f5d;}
.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .price span.old_price{color:#a4acbf;}
.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .price span.actual_price{color:#222222;}
.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{background-color:#bd9f5d;}
.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{background-color:#222;}
.colorStyle2 .uss_shop_category{border-color:#dbdfe7;}
.colorStyle2 .uss_shop_category:hover{border-color:#bd9f5d;}
.colorStyle2 .uss_shop_category .uss_shop_cat_name a:hover{color:#bd9f5d;}
.colorStyle2 .uss_shop_category .uss_shop_cat_name a.active{color:#bd9f5d;}
.colorStyle2 .uss_last_guestbook_posts .uss_guestbook_item{border-color:#dbdfe7;}
.colorStyle2 .uss_last_guestbook_posts .uss_guestbook_item:hover{border-color:#bd9f5d;}
.colorStyle2 .slider_wrap .slider{width:100%;}
.colorStyle2 .slider_wrap .slider .slides{width:100%;}
.colorStyle2 .slider_wrap .slide_aside .buttons input{border-color:#bd9f5d;}
.colorStyle2 .slider_wrap .slide_aside .buttons input:hover{color:#ffffff;background:#bd9f5d;}
.colorStyle2 .tml_mid .slider{height:296px;}
.colorStyle2 .menu.top_menu.opened{background-color:#bd9f5d;}
.colorStyle2 .menu.top_menu.opened ul{background:none!important;}
.colorStyle3 .border_block{border-color:#dbdfe7;}
.colorStyle3 .border_block:hover{border-color:#f00000;}
.colorStyle3 a{color:#f00000;}
.colorStyle3 .btn{color:#222222;border-color:#f00000;}
.colorStyle3 .btn:hover{color:#ffffff;background:#f00000;}
.colorStyle3 .header .center .slogan{color:#f00000;}
.colorStyle3 .top_menu ul li a:hover{color:#f00000;border-color:#f00000!important;}
.colorStyle3 .top_menu ul li a:hover a{color:#f00000;border-color:#f00000!important;}
.colorStyle3 .top_menu ul li a.active{color:#f00000;border-color:#f00000!important;}
.colorStyle3 .top_menu ul li a.active a{color:#f00000;border-color:#f00000!important;}
.colorStyle3 .top_menu ul li:hover{color:#f00000;border-color:#f00000!important;}
.colorStyle3 .top_menu ul li:hover a{color:#f00000;border-color:#f00000!important;}
.colorStyle3 .top_menu ul li .submenu{border-color:#f00000!important;}
.colorStyle3 .top_menu ul li .submenu li a:hover{color:#f00000;}
.colorStyle3 .top_menu ul li .submenu li a.active{color:#f00000;}
.colorStyle3 .top_menu ul li.active{color:#f00000;border-color:#f00000!important;}
.colorStyle3 .top_menu ul li.active a{color:#f00000;border-color:#f00000!important;}
.colorStyle3 .top_menu .inner>ul>li>a:hover{color:#f00000;}
.colorStyle3 .top_menu .inner>ul>li>a.active{color:#f00000;border-color:#ffffff!important;}
.colorStyle3 .container .aside .block ul li a:hover{color:#f00000;}
.colorStyle3 .container .aside .block ul li a.active{color:#f00000;}
.colorStyle3 .container .aside .block .news_block_item .info .title{color:#f00000;}
.colorStyle3 .container .aside .block .news_block_item .info .title a{color:#f00000;}
.colorStyle3 .container .aside .block .h3{font-size:18px;}
.colorStyle3 .container .aside .block h3{font-size:18px;}
.colorStyle3 .container .aside .block form .buttons input{color:#222222;border-color:#f00000;}
.colorStyle3 .container .aside .block form .buttons input:hover{color:#ffffff;background:#f00000;}
.colorStyle3 .container .aside .block.type3{border-color:#f00000;}
.colorStyle3 .container .aside .block.polling .submit #submitvote{border-color:#f00000;}
.colorStyle3 .form_inline form{border:2px solid #e5e5e5;}
.colorStyle3 .form_inline form .group .fc_item .elem_item input.styler{border-color:#e5e5e5;}
.colorStyle3 .form_inline form .group .fc_item .elem_item textarea.styler{border-color:#e5e5e5;}
.colorStyle3 .form_inline form .group .fc_item .elem_item input{border-color:#e5e5e5;}
.colorStyle3 .form_inline form .group .fc_item .elem_item textarea{border-color:#e5e5e5;}
.colorStyle3 .form_inline form .buttons input.styler{color:#222222;border-color:#f00000;}
.colorStyle3 .form_inline form .buttons input.styler:hover{color:#ffffff;background:#f00000;}
.colorStyle3 .form_inline form .buttons input{color:#222222;border-color:#f00000;}
.colorStyle3 .form_inline form .buttons input:hover{color:#ffffff;background:#f00000;}
.colorStyle3 .uss_shop_category{border-color:#dbdfe7;}
.colorStyle3 .uss_shop_category:hover{border-color:#f00000;}
.colorStyle3 .uss_shop_category .uss_shop_cat_name a:hover{color:#f00000;}
.colorStyle3 .uss_shop_category .uss_shop_cat_name a.active{color:#f00000;}
.colorStyle3 .uss_eshop_block_item{border-color:#dbdfe7;}
.colorStyle3 .uss_eshop_block_item:hover{border-color:#f00000;}
.colorStyle3 .uss_eshop_block_item .uss_shop_name a:hover{color:#f00000;}
.colorStyle3 .uss_eshop_block_item .uss_shop_name a.active{color:#f00000;}
.colorStyle3 .uss_eshop_block_item .uss_shop_price span.actual_price{color:#222222;}
.colorStyle3 .uss_eshop_block_item a.add_to_cart{background-color:#f00000;}
.colorStyle3 .uss_shop_list_view_item{border-color:#dbdfe7;}
.colorStyle3 .uss_shop_list_view_item:hover{border-color:#f00000;}
.colorStyle3 .uss_shop_list_view_item .uss_shop_name a:hover{color:#f00000;}
.colorStyle3 .uss_shop_list_view_item .uss_shop_name a.active{color:#f00000;}
.colorStyle3 .uss_shop_list_view_item .uss_shop_price span.actual_price{color:#222222;}
.colorStyle3 .uss_shop_list_view_item a.add_to_cart{background-color:#f00000;}
.colorStyle3 .uss_eshop_filters_block form .filter_submit input{color:#a4acbf;border-color:#a4acbf;}
.colorStyle3 .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#a4acbf;}
.colorStyle3 .uss_eshop_filters_block form .filter_submit button{color:#f00000;border-color:#f00000;}
.colorStyle3 .uss_eshop_filters_block form .filter_submit button:hover{color:#ffffff;background:#a4acbf;background:#f00000;}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item{border-color:#dbdfe7;}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item:hover{border-color:#f00000;}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{color:#f00000;}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a.active{color:#f00000;}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price{color:#f00000;}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{background-color:#f00000;}
.colorStyle3 .catalog_block .catalog_menu>li{border-color:#dbdfe7;}
.colorStyle3 .catalog_block .catalog_menu>li:hover{border-color:#f00000;}
.colorStyle3 .catalog_block .catalog_menu .catalog_menu_item>a:hover{color:#f00000;}
.colorStyle3 .catalog_block .catalog_menu .catalog_menu_item>a.active{color:#f00000;}
.colorStyle3 .eshop_block .uss_eshop_menu>li{border-color:#dbdfe7;}
.colorStyle3 .eshop_block .uss_eshop_menu>li:hover{border-color:#f00000;}
.colorStyle3 .eshop_block .uss_eshop_menu>li a:hover{color:#f00000;}
.colorStyle3 .eshop_block .uss_eshop_menu>li a.active{color:#f00000;}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category{border-color:#dbdfe7;}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category:hover{border-color:#f00000;}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle3 .uss_catalog_list_cat .uss_catalog_category{border-color:#dbdfe7;}
.colorStyle3 .uss_catalog_list_cat .uss_catalog_category:hover{border-color:#f00000;}
.colorStyle3 .uss_catalog_list_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle3 .uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle3 #wrap .catalog_orderbutton{background:#f00000;}
.colorStyle3 #wrap .catalog_orderbutton:hover{background-color:#222222;}
.colorStyle3 .block.photoalbum .uss_images_block .uss_one_image img{border-color:#dbdfe7;}
.colorStyle3 .block.photoalbum .uss_images_block .uss_one_image img:hover{border-color:#f00000;}
.colorStyle3 .footer_menu ul li{border-color:#dbdfe7;}
.colorStyle3 .footer_menu ul li:hover{color:#f00000;border-color:#f00000;}
.colorStyle3 .footer_menu ul li a:hover{color:#f00000;border-color:#f00000;}
.colorStyle3 .footer_menu ul li a.active{color:#f00000;border-color:#f00000;}
.colorStyle3 .footer_menu ul li.active{color:#f00000;border-color:#f00000;}
.colorStyle3 .footer .center a{color:#f00000;}
.colorStyle3 table.decore{border-color:#dbdfe7;}
.colorStyle3 table.decore tbody tr td{border-color:#dbdfe7;}
.colorStyle3 table.decore tbody tr th{border-color:#dbdfe7;}
.colorStyle3 .h3{font-size:30px;}
.colorStyle3 .h_op{font-size:30px;}
.colorStyle3 h1{font-size:30px;}
.colorStyle3 div.uss_tabs div.uss_tabs_navigation span{background:#222;}
.colorStyle3 div.uss_tabs div.uss_tabs_navigation span.selected{background:#f00000;}
.colorStyle3 div.uss_tabs div.tab_items{border-color:#f00000;}
.colorStyle3 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big{border:2px solid #a4acbf;}
.colorStyle3 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image .uss_eshop_icons{background:#f00000;}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{color:#f00000;}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{color:#a4acbf;}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{background-color:#f00000;}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{background-color:#222222;}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart{background-color:#f00000;}
.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .title a:hover{color:#f00000;}
.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .price span.old_price{color:#a4acbf;}
.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .price span.actual_price{color:#222222;}
.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{background-color:#f00000;}
.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{background-color:#222;}
.colorStyle3 .uss_last_guestbook_posts .uss_guestbook_item{border-color:#dbdfe7;}
.colorStyle3 .uss_last_guestbook_posts .uss_guestbook_item:hover{border-color:#f00000;}
.colorStyle3 .slider_wrap .slider{width:959px;height:374px;}
.colorStyle3 .slider_wrap .slider .slides{width:959px;}
.colorStyle3 .slider_wrap .slide_aside{min-width:224px;min-height:auto;}
.colorStyle3 .slider_wrap .slide_aside .buttons input{border-color:#f00000;}
.colorStyle3 .slider_wrap .slide_aside .buttons input:hover{color:#ffffff;background:#f00000;}
.colorStyle3 .menu.top_menu.opened{background-color:#f00000;}
.colorStyle3 .menu.top_menu.opened ul{background:none!important;}
.colorStyle4 .border_block{border-color:#e8eae0;}
.colorStyle4 .border_block:hover{border-color:#87b005;}
.colorStyle4 a{color:#87b005;}
.colorStyle4 .btn{color:#222222;border-color:#87b005;}
.colorStyle4 .btn:hover{color:#ffffff;background:#87b005;}
.colorStyle4 .header .center .slogan{color:#87b005;}
.colorStyle4 .top_menu ul li a:hover{color:#87b005;border-color:#87b005!important;}
.colorStyle4 .top_menu ul li a:hover a{color:#87b005;border-color:#87b005!important;}
.colorStyle4 .top_menu ul li a.active{color:#87b005;border-color:#87b005!important;}
.colorStyle4 .top_menu ul li a.active a{color:#87b005;border-color:#87b005!important;}
.colorStyle4 .top_menu ul li:hover{color:#87b005;border-color:#87b005!important;}
.colorStyle4 .top_menu ul li:hover a{color:#87b005;border-color:#87b005!important;}
.colorStyle4 .top_menu ul li .submenu{border-color:#87b005!important;}
.colorStyle4 .top_menu ul li .submenu li a:hover{color:#87b005;}
.colorStyle4 .top_menu ul li .submenu li a.active{color:#87b005;}
.colorStyle4 .top_menu ul li.active{color:#87b005;border-color:#87b005!important;}
.colorStyle4 .top_menu ul li.active a{color:#87b005;border-color:#87b005!important;}
.colorStyle4 .top_menu .inner>ul>li>a:hover{color:#87b005;}
.colorStyle4 .top_menu .inner>ul>li>a.active{color:#87b005;border-color:#ffffff!important;}
.colorStyle4 .container .aside .block ul li a:hover{color:#87b005;}
.colorStyle4 .container .aside .block ul li a.active{color:#87b005;}
.colorStyle4 .container .aside .block .news_block_item .info .title{color:#87b005;}
.colorStyle4 .container .aside .block .news_block_item .info .title a{color:#87b005;}
.colorStyle4 .container .aside .block .h3{font-size:18px;}
.colorStyle4 .container .aside .block h3{font-size:18px;}
.colorStyle4 .container .aside .block.type3{border-color:#87b005;}
.colorStyle4 .container .aside .block.polling .submit #submitvote{border-color:#87b005;}
.colorStyle4 .container .aside form .buttons input{color:#222222;border-color:#87b005;}
.colorStyle4 .container .aside form .buttons input:hover{color:#ffffff;background:#87b005;}
.colorStyle4 .container .form_inline form{border:2px solid #e5e5e5;}
.colorStyle4 .container .form_inline form .group .fc_item .elem_item input.styler{border-color:#e5e5e5;}
.colorStyle4 .container .form_inline form .group .fc_item .elem_item textarea.styler{border-color:#e5e5e5;}
.colorStyle4 .container .form_inline form .group .fc_item .elem_item input{border-color:#e5e5e5;}
.colorStyle4 .container .form_inline form .group .fc_item .elem_item textarea{border-color:#e5e5e5;}
.colorStyle4 .container .form_inline form .buttons input.styler{color:#222222;border-color:#87b005;}
.colorStyle4 .container .form_inline form .buttons input.styler:hover{color:#ffffff;background:#87b005;}
.colorStyle4 .container .form_inline form .buttons input{color:#222222;border-color:#87b005;}
.colorStyle4 .container .form_inline form .buttons input:hover{color:#ffffff;background:#87b005;}
.colorStyle4 .uss_shop_category{border-color:#e8eae0;}
.colorStyle4 .uss_shop_category:hover{border-color:#87b005;}
.colorStyle4 .uss_shop_category .uss_shop_cat_name a:hover{color:#87b005;}
.colorStyle4 .uss_shop_category .uss_shop_cat_name a.active{color:#87b005;}
.colorStyle4 .uss_eshop_block_item{border-color:#e8eae0;}
.colorStyle4 .uss_eshop_block_item:hover{border-color:#87b005;}
.colorStyle4 .uss_eshop_block_item .uss_shop_name a:hover{color:#87b005;}
.colorStyle4 .uss_eshop_block_item .uss_shop_name a.active{color:#87b005;}
.colorStyle4 .uss_eshop_block_item .uss_shop_price span.actual_price{color:#222222;}
.colorStyle4 .uss_eshop_block_item a.add_to_cart{background-color:#87b005;}
.colorStyle4 .uss_shop_list_view_item{border-color:#e8eae0;}
.colorStyle4 .uss_shop_list_view_item:hover{border-color:#87b005;}
.colorStyle4 .uss_shop_list_view_item .uss_shop_name a:hover{color:#87b005;}
.colorStyle4 .uss_shop_list_view_item .uss_shop_name a.active{color:#87b005;}
.colorStyle4 .uss_shop_list_view_item .uss_shop_price span.actual_price{color:#222222;}
.colorStyle4 .uss_shop_list_view_item a.add_to_cart{background-color:#87b005;}
.colorStyle4 .uss_eshop_filters_block form .filter_submit input{color:#b0b6bc;border-color:#b0b6bc;}
.colorStyle4 .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#b0b6bc;}
.colorStyle4 .uss_eshop_filters_block form .filter_submit button{color:#87b005;border-color:#87b005;}
.colorStyle4 .uss_eshop_filters_block form .filter_submit button:hover{color:#ffffff;background:#b0b6bc;background:#87b005;}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item{border-color:#e8eae0;}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item:hover{border-color:#87b005;}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{color:#87b005;}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a.active{color:#87b005;}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price{color:#87b005;}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{background-color:#87b005;}
.colorStyle4 .catalog_block .catalog_menu>li{border-color:#e8eae0;}
.colorStyle4 .catalog_block .catalog_menu>li:hover{border-color:#87b005;}
.colorStyle4 .catalog_block .catalog_menu .catalog_menu_item>a:hover{color:#87b005;}
.colorStyle4 .catalog_block .catalog_menu .catalog_menu_item>a.active{color:#87b005;}
.colorStyle4 .eshop_block .uss_eshop_menu>li{border-color:#e8eae0;}
.colorStyle4 .eshop_block .uss_eshop_menu>li:hover{border-color:#87b005;}
.colorStyle4 .eshop_block .uss_eshop_menu>li a:hover{color:#87b005;}
.colorStyle4 .eshop_block .uss_eshop_menu>li a.active{color:#87b005;}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category{border-color:#e8eae0;}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category:hover{border-color:#87b005;}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle4 .uss_catalog_list_cat .uss_catalog_category{border-color:#e8eae0;}
.colorStyle4 .uss_catalog_list_cat .uss_catalog_category:hover{border-color:#87b005;}
.colorStyle4 .uss_catalog_list_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle4 .uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle4 #wrap .catalog_orderbutton{background:#87b005;}
.colorStyle4 #wrap .catalog_orderbutton:hover{background-color:#222222;}
.colorStyle4 .block.photoalbum .uss_images_block .uss_one_image img{border-color:#e8eae0;}
.colorStyle4 .block.photoalbum .uss_images_block .uss_one_image img:hover{border-color:#87b005;}
.colorStyle4 .footer_menu ul li{border-color:#e8eae0;}
.colorStyle4 .footer_menu ul li:hover{color:#87b005;border-color:#87b005;}
.colorStyle4 .footer_menu ul li a:hover{color:#87b005;border-color:#87b005;}
.colorStyle4 .footer_menu ul li a.active{color:#87b005;border-color:#87b005;}
.colorStyle4 .footer_menu ul li.active{color:#87b005;border-color:#87b005;}
.colorStyle4 .footer .center a{color:#87b005;}
.colorStyle4 table.decore{border-color:#e8eae0;}
.colorStyle4 table.decore tbody tr td{border-color:#e8eae0;}
.colorStyle4 table.decore tbody tr th{border-color:#e8eae0;}
.colorStyle4 .h3{font-size:30px;}
.colorStyle4 .h_op{font-size:30px;}
.colorStyle4 h1{font-size:30px;text-align: center;}
.colorStyle4 div.uss_tabs div.uss_tabs_navigation span{background:#222;}
.colorStyle4 div.uss_tabs div.uss_tabs_navigation span.selected{background:#87b005;}
.colorStyle4 div.uss_tabs div.tab_items{border-color:#87b005;}
.colorStyle4 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big{border:2px solid #b0b6bc;}
.colorStyle4 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image .uss_eshop_icons{background:#87b005;}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{color:#87b005;}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{color:#b0b6bc;}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{background-color:#87b005;}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{background-color:#222222;}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart{background-color:#87b005;}
.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .title a:hover{color:#87b005;}
.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .price span.old_price{color:#b0b6bc;}
.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .price span.actual_price{color:#222222;}
.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{background-color:#87b005;}
.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{background-color:#222;}
.colorStyle4 .uss_last_guestbook_posts .uss_guestbook_item{border-color:#e8eae0;}
.colorStyle4 .uss_last_guestbook_posts .uss_guestbook_item:hover{border-color:#87b005;}
.colorStyle4 .slider_wrap .slider{width:100%;}
.colorStyle4 .slider_wrap .slider .slides{width:100%;}
.colorStyle4 .slider_wrap .slide_aside .buttons input{border-color:#87b005;}
.colorStyle4 .slider_wrap .slide_aside .buttons input:hover{color:#ffffff;background:#87b005;}
.colorStyle4 .tml_mid .slider_wrap .slider{height:296px;}
.colorStyle4 .menu.top_menu.opened{background-color:#87b005;}
.colorStyle4 .menu.top_menu.opened ul{background:none!important;}
.colorStyle5 .border_block{border-color:#e2e8eb;}
.colorStyle5 .border_block:hover{border-color:#0c6cc5;}
.colorStyle5 a{color:#0c6cc5;}
.colorStyle5 .btn{color:#222222;border-color:#0c6cc5;}
.colorStyle5 .btn:hover{color:#ffffff;background:#0c6cc5;}
.colorStyle5 .header .center .slogan{color:#0c6cc5;}
.colorStyle5 .top_menu ul li a:hover{color:#a1c2d3;color:#0c6cc5;border-color:#0c6cc5!important;}
.colorStyle5 .top_menu ul li a:hover a{color:#0c6cc5;border-color:#0c6cc5!important;}
.colorStyle5 .top_menu ul li a.active{color:#a1c2d3;color:#0c6cc5;border-color:#0c6cc5!important;}
.colorStyle5 .top_menu ul li a.active a{color:#0c6cc5;border-color:#0c6cc5!important;}
.colorStyle5 .top_menu ul li:hover{color:#0c6cc5;border-color:#0c6cc5!important;}
.colorStyle5 .top_menu ul li:hover a{color:#0c6cc5;border-color:#0c6cc5!important;}
.colorStyle5 .top_menu ul li .submenu{border-color:#0c6cc5!important;}
.colorStyle5 .top_menu ul li .submenu li a:hover{color:#a1c2d3;}
.colorStyle5 .top_menu ul li .submenu li a.active{color:#a1c2d3;}
.colorStyle5 .top_menu ul li.active{color:#0c6cc5;border-color:#0c6cc5!important;}
.colorStyle5 .top_menu ul li.active a{color:#0c6cc5;border-color:#0c6cc5!important;}
.colorStyle5 .top_menu .inner>ul>li>a:hover{color:#0c6cc5;}
.colorStyle5 .top_menu .inner>ul>li>a.active{color:#0c6cc5;border-color:#ffffff!important;}
.colorStyle5 .container .aside .block ul li a:hover{color:#a1c2d3;}
.colorStyle5 .container .aside .block ul li a.active{color:#a1c2d3;}
.colorStyle5 .container .aside .block .news_block_item .info .title{color:#0c6cc5;}
.colorStyle5 .container .aside .block .news_block_item .info .title a{color:#0c6cc5;}
.colorStyle5 .container .aside .block .h3{font-size:18px;}
.colorStyle5 .container .aside .block h3{font-size:18px;}
.colorStyle5 .container .aside .block form .buttons input{color:#222222;border-color:#0c6cc5;}
.colorStyle5 .container .aside .block form .buttons input:hover{color:#ffffff;background:#0c6cc5;}
.colorStyle5 .container .aside .block.type3{border-color:#0c6cc5;}
.colorStyle5 .container .aside .block.polling .submit #submitvote{border-color:#0c6cc5;}
.colorStyle5 .container .form_inline form{border:2px solid #0C6CC5;}
.colorStyle5 .container .form_inline form .group .fc_item .elem_item input.styler{border-color:#0C6CC5;}
.colorStyle5 .container .form_inline form .group .fc_item .elem_item textarea.styler{border-color:#0C6CC5;}
.colorStyle5 .container .form_inline form .group .fc_item .elem_item input{border-color:#0C6CC5;}
.colorStyle5 .container .form_inline form .group .fc_item .elem_item textarea{border-color:#0C6CC5;}
.colorStyle5 .container .form_inline form .buttons input.styler{color:#222222;border-color:#0c6cc5;}
.colorStyle5 .container .form_inline form .buttons input.styler:hover{color:#ffffff;background:#0c6cc5;}
.colorStyle5 .container .form_inline form .buttons input{color:#222222;border-color:#0c6cc5;}
.colorStyle5 .container .form_inline form .buttons input:hover{color:#ffffff;background:#0c6cc5;}
.colorStyle5 .container .block.type3 div{border-color:#0c6cc5;}
.colorStyle5 .container .block.type3 form{border-color:#0c6cc5;}
.colorStyle5 .container .block.type3 form .group .fc_item .elem_item input.styler{border-color:#0c6cc5;}
.colorStyle5 .container .block.type3 form .group .fc_item .elem_item textarea.styler{border-color:#0c6cc5;}
.colorStyle5 .uss_eshop_block_item{border-color:#e2e8eb;}
.colorStyle5 .uss_eshop_block_item:hover{border-color:#0c6cc5;}
.colorStyle5 .uss_eshop_block_item .uss_shop_name a:hover{color:#a1c2d3;}
.colorStyle5 .uss_eshop_block_item .uss_shop_name a.active{color:#a1c2d3;}
.colorStyle5 .uss_eshop_block_item .uss_shop_price span.actual_price{color:#2b1618;}
.colorStyle5 .uss_eshop_block_item a.add_to_cart{background-color:#0c6cc5;}
.colorStyle5 .uss_shop_list_view_item{border-color:#e2e8eb;}
.colorStyle5 .uss_shop_list_view_item:hover{border-color:#0c6cc5;}
.colorStyle5 .uss_shop_list_view_item .uss_shop_name a:hover{color:#a1c2d3;}
.colorStyle5 .uss_shop_list_view_item .uss_shop_name a.active{color:#a1c2d3;}
.colorStyle5 .uss_shop_list_view_item .uss_shop_price span.actual_price{color:#2b1618;}
.colorStyle5 .uss_shop_list_view_item a.add_to_cart{background-color:#0c6cc5;}
.colorStyle5 .uss_eshop_filters_block form .filter_submit input{color:#b0b6bc;border-color:#b0b6bc;}
.colorStyle5 .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#b0b6bc;}
.colorStyle5 .uss_eshop_filters_block form .filter_submit button{color:#0c6cc5;border-color:#0c6cc5;}
.colorStyle5 .uss_eshop_filters_block form .filter_submit button:hover{color:#ffffff;background:#b0b6bc;background:#0c6cc5;}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item{border-color:#e2e8eb;}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item:hover{border-color:#0c6cc5;}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{color:#a1c2d3;}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a.active{color:#a1c2d3;}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price{color:#0c6cc5;}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{background-color:#0c6cc5;}
.colorStyle5 .uss_shop_category{border-color:#e2e8eb;}
.colorStyle5 .uss_shop_category:hover{border-color:#0c6cc5;}
.colorStyle5 .uss_shop_category .uss_shop_cat_name a:hover{color:#a1c2d3;}
.colorStyle5 .uss_shop_category .uss_shop_cat_name a.active{color:#a1c2d3;}
.colorStyle5 .catalog_block .catalog_menu>li{border-color:#e2e8eb;}
.colorStyle5 .catalog_block .catalog_menu>li:hover{border-color:#0c6cc5;}
.colorStyle5 .catalog_block .catalog_menu .catalog_menu_item>a:hover{color:#a1c2d3;}
.colorStyle5 .catalog_block .catalog_menu .catalog_menu_item>a.active{color:#a1c2d3;}
.colorStyle5 .eshop_block .uss_eshop_menu>li{border-color:#e2e8eb;}
.colorStyle5 .eshop_block .uss_eshop_menu>li:hover{border-color:#0c6cc5;}
.colorStyle5 .eshop_block .uss_eshop_menu>li a:hover{color:#a1c2d3;}
.colorStyle5 .eshop_block .uss_eshop_menu>li a.active{color:#a1c2d3;}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category{border-color:#e2e8eb;}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category:hover{border-color:#0c6cc5;}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle5 .uss_catalog_list_cat .uss_catalog_category{border-color:#e2e8eb;}
.colorStyle5 .uss_catalog_list_cat .uss_catalog_category:hover{border-color:#0c6cc5;}
.colorStyle5 .uss_catalog_list_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle5 .uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle5 #wrap .catalog_orderbutton{background:#0c6cc5;}
.colorStyle5 #wrap .catalog_orderbutton:hover{background-color:#222222;}
.colorStyle5 .block.photoalbum .uss_images_block .uss_one_image img{border-color:#e2e8eb;}
.colorStyle5 .block.photoalbum .uss_images_block .uss_one_image img:hover{border-color:#0c6cc5;}
.colorStyle5 .footer_menu ul li{border-color:#e2e8eb;}
.colorStyle5 .footer_menu ul li:hover{color:#0c6cc5;border-color:#0c6cc5;}
.colorStyle5 .footer_menu ul li a:hover{color:#0c6cc5;border-color:#0c6cc5;}
.colorStyle5 .footer_menu ul li a.active{color:#0c6cc5;border-color:#0c6cc5;}
.colorStyle5 .footer_menu ul li.active{color:#0c6cc5;border-color:#0c6cc5;}
.colorStyle5 .footer .center a{color:#0c6cc5;}
.colorStyle5 table.decore{border-color:#e2e8eb;}
.colorStyle5 table.decore tbody tr td{border-color:#e2e8eb;}
.colorStyle5 table.decore tbody tr th{border-color:#e2e8eb;}
.colorStyle5 .h3{font-size:30px;}
.colorStyle5 .h_op{font-size:30px;}
.colorStyle5 h1{font-size:30px;}
.colorStyle5 div.uss_tabs div.uss_tabs_navigation span{background:#222;}
.colorStyle5 div.uss_tabs div.uss_tabs_navigation span.selected{background:#0c6cc5;}
.colorStyle5 div.uss_tabs div.tab_items{border-color:#0c6cc5;}
.colorStyle5 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big{border:2px solid #b0b6bc;}
.colorStyle5 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image .uss_eshop_icons{background:#0c6cc5;}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{color:#0c6cc5;}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{color:#b0b6bc;}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{background-color:#0c6cc5;}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{background-color:#222222;}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart{background-color:#0c6cc5;}
.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .title a:hover{color:#0c6cc5;}
.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .price span.old_price{color:#b0b6bc;}
.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .price span.actual_price{color:#222222;}
.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{background-color:#0c6cc5;}
.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{background-color:#222;}
.colorStyle5 .uss_last_guestbook_posts .uss_guestbook_item{border-color:#e2e8eb;}
.colorStyle5 .uss_last_guestbook_posts .uss_guestbook_item:hover{border-color:#0c6cc5;}
.colorStyle5 .slider_wrap .slider{width:100%;}
.colorStyle5 .slider_wrap .slider .slides{width:100%;height:100%;}
.colorStyle5 .slider_wrap .slide_aside .buttons input{border-color:#0c6cc5;}
.colorStyle5 .slider_wrap .slide_aside .buttons input:hover{color:#ffffff;background:#0c6cc5;}
.colorStyle5 .tml_mid .slider_wrap .slider{height:297px;}
.colorStyle5 .menu.top_menu.opened{background-color:#0c6cc5;}
.colorStyle5 .menu.top_menu.opened ul{background:none!important;}
.colorStyle6 .border_block{border-color:#e5e5e5;}
.colorStyle6 .border_block:hover{border-color:#8c8c8c;}
.colorStyle6 a{color:#8c8c8c;}
.colorStyle6 .btn{color:#222222;border-color:#8c8c8c;}
.colorStyle6 .btn:hover{color:#ffffff;background:#8c8c8c;}
.colorStyle6 .header .center .slogan{color:#8c8c8c;}
.colorStyle6 .h_nav_top .center{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10%;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.colorStyle6 .top_menu ul li a:hover{color:#8c8c8c;border-color:#8c8c8c!important;}
.colorStyle6 .top_menu ul li a:hover a{color:#8c8c8c;border-color:#8c8c8c!important;}
.colorStyle6 .top_menu ul li a.active{color:#8c8c8c;border-color:#8c8c8c!important;}
.colorStyle6 .top_menu ul li a.active a{color:#8c8c8c;border-color:#8c8c8c!important;}
.colorStyle6 .top_menu ul li:hover{color:#8c8c8c;border-color:#8c8c8c!important;}
.colorStyle6 .top_menu ul li:hover a{color:#8c8c8c;border-color:#8c8c8c!important;}
.colorStyle6 .top_menu ul li .submenu{border-color:#8c8c8c!important;}
.colorStyle6 .top_menu ul li .submenu li a:hover{color:#8c8c8c;}
.colorStyle6 .top_menu ul li .submenu li a.active{color:#8c8c8c;}
.colorStyle6 .top_menu ul li.active{color:#8c8c8c;border-color:#8c8c8c!important;}
.colorStyle6 .top_menu ul li.active a{color:#8c8c8c;border-color:#8c8c8c!important;}
.colorStyle6 .top_menu .inner>ul>li>a:hover{color:#8c8c8c;}
.colorStyle6 .top_menu .inner>ul>li>a.active{color:#8c8c8c;border-color:#ffffff!important;}
.colorStyle6 .container .aside .block ul li a:hover{color:#8c8c8c;}
.colorStyle6 .container .aside .block ul li a.active{color:#8c8c8c;}
.colorStyle6 .container .aside .block .news_block_item .info .title{color:#8c8c8c;}
.colorStyle6 .container .aside .block .news_block_item .info .title a{color:#8c8c8c;}
.colorStyle6 .container .aside .block .h3{font-size:18px;}
.colorStyle6 .container .aside .block h3{font-size:18px;}
.colorStyle6 .container .aside .block form .buttons input{color:#222222;border-color:#8c8c8c;}
.colorStyle6 .container .aside .block form .buttons input:hover{color:#ffffff;background:#8c8c8c;}
.colorStyle6 .container .aside .block.type3{border-color:#8c8c8c;}
.colorStyle6 .container .aside .block.polling .submit #submitvote{border-color:#8c8c8c;}
.colorStyle6 .container .form_inline form{border:2px solid #e5e5e5;}
.colorStyle6 .container .form_inline form .group .fc_item .elem_item input.styler{border-color:#e5e5e5;}
.colorStyle6 .container .form_inline form .group .fc_item .elem_item textarea.styler{border-color:#e5e5e5;}
.colorStyle6 .container .form_inline form .group .fc_item .elem_item input{border-color:#e5e5e5;}
.colorStyle6 .container .form_inline form .group .fc_item .elem_item textarea{border-color:#e5e5e5;}
.colorStyle6 .container .form_inline form .buttons input.styler{color:#222222;border-color:#8c8c8c;}
.colorStyle6 .container .form_inline form .buttons input.styler:hover{color:#ffffff;background:#8c8c8c;}
.colorStyle6 .container .form_inline form .buttons input{color:#222222;border-color:#8c8c8c;}
.colorStyle6 .container .form_inline form .buttons input:hover{color:#ffffff;background:#8c8c8c;}
.colorStyle6 .uss_shop_category{border-color:#e5e5e5;}
.colorStyle6 .uss_shop_category:hover{border-color:#8c8c8c;}
.colorStyle6 .uss_shop_category .uss_shop_cat_name a:hover{color:#8c8c8c;}
.colorStyle6 .uss_shop_category .uss_shop_cat_name a.active{color:#8c8c8c;}
.colorStyle6 .uss_eshop_block_item{border-color:#e5e5e5;}
.colorStyle6 .uss_eshop_block_item:hover{border-color:#8c8c8c;}
.colorStyle6 .uss_eshop_block_item .uss_shop_name a:hover{color:#8c8c8c;}
.colorStyle6 .uss_eshop_block_item .uss_shop_name a.active{color:#8c8c8c;}
.colorStyle6 .uss_eshop_block_item .uss_shop_price span.actual_price{color:#1e222f;}
.colorStyle6 .uss_eshop_block_item a.add_to_cart{background-color:#8c8c8c;}
.colorStyle6 .uss_shop_list_view_item{border-color:#e5e5e5;}
.colorStyle6 .uss_shop_list_view_item:hover{border-color:#8c8c8c;}
.colorStyle6 .uss_shop_list_view_item .uss_shop_name a:hover{color:#8c8c8c;}
.colorStyle6 .uss_shop_list_view_item .uss_shop_name a.active{color:#8c8c8c;}
.colorStyle6 .uss_shop_list_view_item .uss_shop_price span.actual_price{color:#1e222f;}
.colorStyle6 .uss_shop_list_view_item a.add_to_cart{background-color:#8c8c8c;}
.colorStyle6 .uss_eshop_filters_block form .filter_submit input{color:#b0b6bc;border-color:#b0b6bc;}
.colorStyle6 .uss_eshop_filters_block form .filter_submit input:hover{color:#ffffff;background:#b0b6bc;}
.colorStyle6 .uss_eshop_filters_block form .filter_submit button{color:#8c8c8c;border-color:#8c8c8c;}
.colorStyle6 .uss_eshop_filters_block form .filter_submit button:hover{color:#ffffff;background:#b0b6bc;background:#8c8c8c;}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item{border-color:#e5e5e5;}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item:hover{border-color:#8c8c8c;}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{color:#8c8c8c;}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a.active{color:#8c8c8c;}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price{color:#8c8c8c;}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{background-color:#8c8c8c;}
.colorStyle6 .catalog_block .catalog_menu>li{border-color:#e5e5e5;}
.colorStyle6 .catalog_block .catalog_menu>li:hover{border-color:#8c8c8c;}
.colorStyle6 .catalog_block .catalog_menu .catalog_menu_item>a:hover{color:#8c8c8c;}
.colorStyle6 .catalog_block .catalog_menu .catalog_menu_item>a.active{color:#8c8c8c;}
.colorStyle6 .eshop_block .uss_eshop_menu>li{border-color:#e5e5e5;}
.colorStyle6 .eshop_block .uss_eshop_menu>li:hover{border-color:#8c8c8c;}
.colorStyle6 .eshop_block .uss_eshop_menu>li a:hover{color:#8c8c8c;}
.colorStyle6 .eshop_block .uss_eshop_menu>li a.active{color:#8c8c8c;}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category{border-color:#e5e5e5;}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category:hover{border-color:#8c8c8c;}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle6 .uss_catalog_list_cat .uss_catalog_category{border-color:#e5e5e5;}
.colorStyle6 .uss_catalog_list_cat .uss_catalog_category:hover{border-color:#8c8c8c;}
.colorStyle6 .uss_catalog_list_cat .uss_catalog_category .catalog_info{margin-left:-2px;}
.colorStyle6 .uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{font-family:'Vremena';color:#222222;}
.colorStyle6 #wrap .catalog_orderbutton{background:#8c8c8c;}
.colorStyle6 #wrap .catalog_orderbutton:hover{background-color:#222222;}
.colorStyle6 .block.photoalbum .uss_images_block .uss_one_image img{border-color:#e5e5e5;}
.colorStyle6 .block.photoalbum .uss_images_block .uss_one_image img:hover{border-color:#8c8c8c;}
.colorStyle6 .footer_menu ul li{border-color:#e5e5e5;}
.colorStyle6 .footer_menu ul li:hover{color:#8c8c8c;border-color:#8c8c8c;}
.colorStyle6 .footer_menu ul li a:hover{color:#8c8c8c;border-color:#8c8c8c;}
.colorStyle6 .footer_menu ul li a.active{color:#8c8c8c;border-color:#8c8c8c;}
.colorStyle6 .footer_menu ul li.active{color:#8c8c8c;border-color:#8c8c8c;}
.colorStyle6 .footer .center a{color:#8c8c8c;}
.colorStyle6 table.decore{border-color:#e5e5e5;}
.colorStyle6 table.decore tbody tr td{border-color:#e5e5e5;}
.colorStyle6 table.decore tbody tr th{border-color:#e5e5e5;}
.colorStyle6 .h3{font-size:30px;}
.colorStyle6 .h_op{font-size:30px;}
.colorStyle6 h1{font-size:30px;}
.colorStyle6 div.uss_tabs div.uss_tabs_navigation span{background:#222;}
.colorStyle6 div.uss_tabs div.uss_tabs_navigation span.selected{background:#8c8c8c;}
.colorStyle6 div.uss_tabs div.tab_items{border-color:#8c8c8c;}
.colorStyle6 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big{border:2px solid #b0b6bc;}
.colorStyle6 .section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image .uss_eshop_icons{background:#8c8c8c;}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{color:#8c8c8c;}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{color:#b0b6bc;}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{background-color:#8c8c8c;}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{background-color:#222222;}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart{background-color:#8c8c8c;}
.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .title a:hover{color:#8c8c8c;}
.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .price span.old_price{color:#b0b6bc;}
.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .price span.actual_price{color:#222222;}
.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{background-color:#8c8c8c;}
.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{background-color:#222;}
.colorStyle6 .uss_last_guestbook_posts .uss_guestbook_item{border-color:#e5e5e5;}
.colorStyle6 .uss_last_guestbook_posts .uss_guestbook_item:hover{border-color:#8c8c8c;}
.colorStyle6 .slider_wrap .slider{width:100%;}
.colorStyle6 .slider_wrap .slider .slides{width:100%;height:100%;}
.colorStyle6 .slider_wrap .slide_aside .buttons input{border-color:#8c8c8c;}
.colorStyle6 .slider_wrap .slide_aside .buttons input:hover{color:#ffffff;background:#8c8c8c;}
.colorStyle6 .tml_mid .slider_wrap .slider{height:296px;}
.colorStyle6 .menu.top_menu.opened{background-color:#8c8c8c;}
.colorStyle6 .menu.top_menu.opened ul{background:none!important;}
.social{padding-top:7px;}
.table_block{display:block;width:100%;}
.table_block tbody{display:block;width:100%;}
.table_block tbody tr{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.table_block tbody tr.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.table_block tbody tr.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.table_block tbody tr.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.table_block>tbody>tr{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
table.table_block table tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
table.table_block table tr td:first-child{padding-right:15px;}
table.table_block img{max-width:100%;}
.uss_last_guestbook_posts .uss_guestbook_item{border:2px solid #e5e5e5;background:#fff;-webkit-box-shadow:none;box-shadow:none;}
.uss_last_guestbook_posts .uss_guestbook_item:hover{border-color:#a1536d;}
table.decore{border-collapse:collapse;}
table.decore tbody{border:2px solid #e5e5e5;}
table.decore tbody tr th{font-family:'VremenaBook';font-size:13px;font-weight:normal;padding:10px 0 11px;text-align:center;text-transform:uppercase;border:2px solid #e5e5e5;text-shadow:none;}
table.decore tbody tr td{font-family:'SegoeUISemiBold';font-size:13px;padding:10px 0 11px;text-align:center;border:2px solid #e5e5e5;background:#fff;}
table.decore tbody tr:nth-of-type(odd) td{background:#f4f5f6;}
.colorStyle1.tml_mid .slider_wrap .slider{width:100%;height:289px;}
.colorStyle1.tml_mid .slider_wrap .slider .slides{width:100%;height:100%;}
.eshop_filters_group_title{font-weight:normal;}
.catalog_orderform_tml .catalog_orderform_window_wrap{-webkit-box-sizing:content-box;box-sizing:content-box;}
.uss_catlog_cat_anons{font-size:14px;padding-left:10px;padding-right:10px;}
.buy_one_click_form_tml .buy_one_click_window_wrap{-webkit-box-sizing:content-box!important;box-sizing:content-box!important;}
.jq-radio{-webkit-box-sizing:content-box;box-sizing:content-box;}
.singlepage .inset{padding:0;}
.fc_item.fc_checkbox{display:block;width:100%!important;}
.fc_item.fc_checkbox .elem_item{display:inline-block;width:auto!important;vertical-align:top;}
.fc_item.fc_checkbox .sector_title{display:inline-block!important;width:auto!important;vertical-align:top;line-height:1;width:calc(100% - 20px)!important;}
.show_by_count,.show_by_count *{-webkit-box-sizing:content-box;box-sizing:content-box;}
.uss_eshop_filters .uss_eshop_filters_block.simple_filters{float:none;}
em.price_zero_class{font-size:inherit;}
.uss_shop_block_cat .uss_shop_cat_text{padding-left:15px;padding-bottom:15px;font-size:inherit;}
table.table{display:block;width:100%;}
table.table tbody{display:block;width:100%;}
table.table tr{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
table.table tr td{-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;min-width:calc(100% / 5);width:calc(100% / 5);}
table.table img{max-width:100%;}
.uss_eshop_filters .uss_eshop_filters_block .jq-select-multiple{max-width:100%;}
.uss_eshop_block_item .uss_eshop_amount_block{display:none;}
.uss_shop_newbies_title{-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;}
.uss_pagenator{padding-top:10px;}
.uss_pagenator .uss_page_num{padding-top:10px;}
.uss_pagenator .uss_page_num span[class^=uss_page]{border:1px solid #CCCCCC;min-width:25px;min-height:22px;text-decoration:none;display:inline-block;vertical-align:middle;text-align:center;padding:2px 3px;}
.uss_pagenator .uss_page_num span[class^=uss_page] a{text-decoration:none;display:inline-block;width:100%;height:100%;}
.uss_pagenator .uss_page_num .uss_page.uss_page_selected,.uss_pagenator .uss_page_num .uss_page:hover{border-color:#212121;}
.bread{margin-bottom:20px;}
@media (max-width:1220px){ 
.inner{padding-right:15px!important;padding-left:15px!important;}
}
@media (max-width:1200px){
.h_nav_top .inner{padding-right:10px;padding-left:10px;}
.inset{padding:0;}
.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - 35px) / 4);}
.uss_shop_blocks_view .uss_eshop_item .uss_img_holder{height:auto!important;max-width:100%!important;}
.youtubeframe{justify-content:center!important;} }
@media (max-width:1061px){
.uss-flex-items {
justify-content:center;
}
}
@media (max-width:1024px){
.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - 25px) / 3);}
}
@media(max-width:850px){
table.table tr td{width:calc(100% / 3);}
.footer .inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}
.footer .center{width:100%;-moz-order:0;-ms-order:0;-o-order:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.footer .left{width:50%;-moz-order:1;-ms-order:1;-o-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.footer .right{width:50%;-moz-order:2;-ms-order:2;-o-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
@media (max-width:1000px){
.colorStyle6 .h_nav_top .left{line-height:1.5;float:none;}
.colorStyle6 .h_nav_top .center{line-height:1.5;display:block;padding:0;text-align:left;}
.colorStyle6 .h_nav_top .center>div{display:block;}
#wrap .aside{float:none;width:100%;margin:0 0 0 0;}
#wrap .aside .aside_button{font-family:'Vremena';font-size:20px;line-height:40px;display:block;margin-bottom:10px;padding:0 0 0 0;text-align:center;text-transform:uppercase;color:#222222;background:#f4f5f6;}
#wrap .aside>div:not(.aside_button){display:none;}
.slide .slide_aside{display:none;}
.footer .right .dev{padding:0;}
.footer .left .contacts{padding-bottom:10px;}
.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - 35px) / 4);}
.uss_shop_blocks_view .uss_eshop_item .uss_img_holder{height:auto!important;max-width:100%!important;}
.uss_eshop_filters_block{padding:20px 25px;}
.content .uss_eshop_filters_block form .group .eshop_filters_items .eshop_filters{-moz-flex:1 calc((100% - 10px) / 2);-ms-flex:1 calc((100% - 10px) / 2);-o-flex:1 calc((100% - 10px) / 2);-webkit-box-flex:1;flex:1 calc((100% - 10px) / 2);max-width:calc((100% - 10px) / 2);}
}
@media (max-width: 900px) {
.catalog_block .uss_catalog_category {
width: 100%;
}
}
@media (max-width:776px){
.slider_wrap .slide_aside{display:none;}
.slider_wrap .slider{width:100%;}
.container .contacts_block .h3{font-size:22px;}
.container .block .h3{font-size:22px;}
.container .inner{padding-top:0;}
.uss_eshop_filters_block .jq-selectbox .jq-selectbox__select{width:100%;}
.header .inner{padding-top:25px;padding-bottom:25px;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{font-size:11px;}
}
@media (max-width:768px){
.h_nav_top .center {
width: 100%;
}
.menu_burger {
margin-left: auto;
float: none;
}
.h_nav_top .call_me {
display: none;
}
.h_nav_top .right {
width: auto;
}
.h_nav_top .cart{display:none!important;}
.h_nav_top .search{display:none;}
.h_nav_top .cart_opener{display:block;}
.h_nav_top .search_opener{display:block;}
.h_nav_top .menu_burger{display:block;}
.menu.top_menu .menu_burger{display:block;}
.top_menu{position:fixed;z-index:100;top:66px;right:0;left:0;display:none;}
.top_menu .inner>ul{width:100%;padding:10px 0;background:#87b005;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.top_menu .inner>ul>li{height:auto;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;}
.top_menu .inner>ul>li>a{font-size:18px;height:auto;padding:7px 0;color:#ffffff!important;border:none!important;}
.top_menu .inner>ul>li .submenu{display:none!important;opacity:0;}
.menu_burger{display:block;}
.container .form_inline form{display:block;zoom:1;padding-right:10px;padding-left:10px;}
.container .form_inline form:before{display:table;content:'';}
.container .form_inline form:after{display:table;content:'';clear:both;}
.container .form_inline form .group>div:nth-of-type(2n){margin-right:0!important;}
.container .form_inline form .buttons{display:block;width:100%;max-width:100%;margin-left:0;text-align:center;}
.container .form_inline form .buttons input{width:49%;}
.container .form_inline form .group.end{max-width:100%;}
.uss_eshop_filters_block form .filter_item.filter_price,.uss_eshop_filters_block form .filter_item.filter_producer{max-width:calc((100% - 10px) / 2);width:calc((100% - 10px) / 2);}
.uss_eshop_filters_block form .filter_submit{max-width:100%;width:100%;text-align:center;padding-top:10px;} table.uss_shoppos_table,.uss_user_basket table {
overflow-x: auto;
display: block;
}
.colorStyle3 .slider_wrap .slider{width:100%;height:auto;}
.colorStyle3 .slider_wrap .slider .slides{width:100%;}
.uss_user_basket .uss_name .uss_title {overflow: visible;height: auto;}
.h_nav_top .left {width: 100%; text-align: center; margin-bottom: 15px;}
.h_nav_top .right {width: 49%; text-align: center;}
.h_nav_top .menu_burger {position: fixed; top: 25px; right: 10px;padding: 5px;background: white; z-index: 999;}
.h_nav_top .center {width: 49%;}
}
@media (max-width:728px) and (min-width:481px){
.catalog_block .catalog_menu li{max-width:calc((100% - 25px) / 3);}
.catalog_block .catalog_menu li .catalog_menu_item{width:100%;}
.catalog_block .catalog_menu li .catalog_menu_item img{max-width:100%;height:auto;}
.eshop_block ul.uss_eshop_menu>li{max-width:calc((100% - 25px) / 3);}
.eshop_block ul.uss_eshop_menu>li>span{width:100%;}
.eshop_block ul.uss_eshop_menu>li>span img{max-width:100%;height:auto;}
.eshop_block .uss_eshop_menu>li{max-width:calc((100% - 25px) / 3);}
.eshop_block .uss_eshop_menu>li>span{width:100%;}
.eshop_block .uss_eshop_menu>li>span img{max-width:100%;height:auto;}
.uss_shop_block_cat .uss_shop_category{max-width:calc((100% - 25px) / 3);}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{max-width:100%!important;height:auto!important;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{position:relative;display:block;width:100%!important;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img img{display:block;max-width:100%!important;height:auto!important;margin:0 auto;}
.uss_catalog_block_cat .uss_catalog_category{ }
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{width:100%;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img img{max-width:100%;height:auto;}
.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - 25px) / 3);}
.uss_shop_blocks_view .uss_eshop_item .posimg_item{width:100%;max-width:100%;}
.uss_shop_blocks_view .uss_eshop_item .posimg_item img{max-width:100%;height:auto;}
}
@media (max-width:728px){
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder{height:auto!important;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{height:52px;}
.uss_shop_block_cat .uss_shop_category{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{height:auto;-moz-flex:0 auto;-ms-flex:0 auto;-o-flex:0 auto;-webkit-box-flex:0;flex:0 auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{height:auto!important;}
.uss_catalog_block_cat .uss_catalog_category{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{height:auto;-moz-flex:0 auto;-ms-flex:0 auto;-o-flex:0 auto;-webkit-box-flex:0;flex:0 auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;}
.uss_catalog_block_cat .uss_catalog_category .catalog_info{-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_name{-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;}
.items .uss_eshop_block_item{max-width:calc((100% - 25px) / 3);}
.uss_eshop_sameproducts .item{max-width:calc((100% - 25px) / 3);}
}
@media (max-width:650px){
.h_nav_top .contacts{display: block; margin-right: 0; }
.h_nav_top .right {
font-size: 13px;
}
table.table_block>tbody>tr>td{width:100%;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click{margin-right:0;margin-left:0;padding-left:0!important;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a{width:100%!important;margin-left:0;padding-left:0;background-image:none;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price{width:calc(100% - 50px);}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click){padding-left:0!important;}
.uss_eshop_sameproducts.blocks .item{max-width:calc((100% - 15px) / 2);}
.footer_menu{display:none;}
.uss_eshop_filters_block form .group .eshop_filters_items .eshop_filters{max-width:100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;}
.uss_eshop_filters_block form .filter_item.filter_price,.uss_eshop_filters_block form .filter_item.filter_producer{max-width:100%;width:100%;padding-top:0;}
.uss_eshop_filters_block form .filter_submit{max-width:100%;width:100%;text-align:center;padding-top:10px;}
}
@media(max-width:560px){
table.table tr td{width:calc(100% / 2);}
.container .form_inline form .group{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}
.container .form_inline form .group.end{margin-top:20px;margin-bottom:20px;}
.container .form_inline form .group:not(.end) .fc_item:not(.fc_textarea){max-width:100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;-webkit-box-flex:0;flex:0 100%;margin-bottom:20px;}
}
@media (max-width:551px){
.review_item {
-webkit-box-flex: 0;
-ms-flex: 0 50%;
flex: 0 50%; margin-bottom: 10px;
}
.uss_eshop_filters_block .filter_submit{margin-left:0;}
.catalog_block .uss_catalog_list_cat .uss_catalog_img_wrap {
float: none;
}
.catalog_block .uss_catalog_category {
display: block;
width: 49%;
max-width: 259px;
margin-right: auto;
margin-left: auto;
text-align: center;
padding-bottom: 20px;
}
.catalog_block .uss_catalog_category > * {
text-align: center;
margin-right: auto;
margin-left: auto;
float: none;
}
}
@media (max-width:481px){
.h_nav_top .inner .logo img {
max-width: 350px;
width: 100%;
}
.catalog_block .catalog_menu li{max-width:calc((100% - 15px) / 2);}
.catalog_block .catalog_menu li .catalog_menu_item{width:100%;}
.catalog_block .catalog_menu li .catalog_menu_item img{max-width:100%;height:auto;}
.eshop_block ul.uss_eshop_menu>li{max-width:calc((100% - 15px) / 2);}
.eshop_block ul.uss_eshop_menu>li>span{width:100%;}
.eshop_block ul.uss_eshop_menu>li>span img{max-width:100%;height:auto;}
.uss_shop_block_cat .uss_shop_category{max-width:calc((100% - 15px) / 2);}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{max-width:100%!important;height:auto!important;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap img{max-width:100%!important;height:auto!important;}
.photoalbum .uss_one_image{max-width:calc((100% - 15px) / 2);}
.photoalbum .uss_one_image .image{width:100%;}
.photoalbum .uss_one_image .image img{max-width:100%!important;height:auto!important;}
.uss_catalog_block_cat .uss_catalog_category{ }
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{width:100%;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img img{max-width:100%;height:auto;}
.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - 15px) / 2);}
.uss_shop_blocks_view .uss_eshop_item .posimg_item img{max-width:100%;height:auto;}
.items .uss_eshop_block_item{max-width:calc((100% - 15px) / 2);}
.uss_eshop_sameproducts .item{max-width:calc((100% - 15px) / 2);}
.h_nav_top .left,
.h_nav_top .right {float: none; width: 100%; text-align: center; }
.h_nav_top .center {margin-top: 5px; width: 100%;}
.h_nav_top .menu_burger {position: fixed; top: 25px; right: 10px; padding: 5px; background: white; z-index: 999;}
}
@media (max-width:425px){
.uss_eshop_filters_block{padding:10px;}
}
.uss_widget_outer_content{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.photoalbum .uss_widget_outer_content{width:100%!important;display:block!important;}
.uss_widget_outer_content{max-width:100%;}
.content_menu{display:none!important;} #videootzyvy {display:block;}
.youtube {
width: 585px;
height: 315px;
background-position: center;
background-repeat: no-repeat;
position: relative;
display: inline-block;
overflow: hidden;
transition: all 200ms ease-out;
cursor: pointer;
margin-bottom: 20px
}
.youtube .play {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAERklEQVR4nOWbTWhcVRTHb1IJVoxGtNCNdal2JYJReC6GWuO83PM/59yUS3FRFARdFlwYP1CfiojQWt36sRCUurRIdVFXIn41lAoVdRGrG1M01YpKrWjiYmaSl8ybZJL3cd+YA//NLObd3++eO8x79z5jSq5Gw+8kov0AP8vMR5l1BtBZQM4B8ks75wCdZdYZZj5qLZ4hov2Nht9Z9vhKKSIaB/gI4M4w62KeAO6Mte4lYOq20FxrlqqOibhHmeWbvNC9ZfDX1mLae391aN6limO/gwgvAPJbWeAZuSDingdwXTBw7/0IsyaA/Fkh+KqOkD+YNfHej1QKD+y7iVlOhgLvFqFfNJvNGyuBJ+KDAF8MDd0tgS8y64OlgSdJMsysL4cG7SOHkyQZLhTee7+d2R2rAVy/S+Jd7/32ouBHAP4gNNRGQyTHc/84NhqNywZp5rvjjnnvt21aABFeCQ+RLwAf2hQ8s7sv9OCLk6AHNgQvIrvbfzKCD76g/O6cu7lf/iER/aQGgy448pExZmhdegAPhR9sObFWH1gT3lp7DaA/5bkIgJhZPgsNmz02novj+KqeApj1ubwXWe4kdyeznAgNvTpE/HQmvKqOMeuFogTUVQSRno+iaLRLAJF7uIgL9O4ubgL8aWgB7S44mNX+35YpICUiAvS9sBLkq1WzT+NFffl6AuoiApi6NT37h6sWkBIRZGkQ8YtLgyji6e1mBYTqCEBPG2Naz+0BWQgtoGoRgCzEsd9hAN1X5BfnFZASUfrSAFQNsyZ1FJASUVpHiLinDJG8U2cBZYogkrcNs5waBAGdstbeU9zdqpw0gPwwSAI6VUxHyFlDpOcHUUBBIuYNs14aZAE5RVwyzPr3/0EAEY0TyfGNjBWQvwZ +CTSbehfAH29mrID8bET0+0EUkAd8WYDOmqJ3ecsG30yr9wqRfm6Y+a1BEFDEjHfHvWmY9ck6CygHvBVr8Xhtb4ZE5HZA3y8DvBNA1TjnrmXWf+sioMwZX5V/VHXMGGMMoKdDCxCRvRWBdzKzdHEO+EisilbPyopHYqp6S9UCAsz4iojI7hUDAtyXVQgIDd6KnOoaWNkbI6FaPSuZGyMArsi7MZoloB4zviI/Nhr3X95jltwTRQmoIfgisy5ai+me67OI7fE4nrqjrqfK1t0eby0FPRB6oGVlchL3rgnfrq19RKbVBdhV9IOSwJmfmJi4vi/4ThERitwyCxVAFqydshuCX5awhQ9KtmuIWd8IDZED/nXT77rvVVv6sHRKwjYi91poqP7Dr+Y6JJ1VSZIMA3wkPNy6bX+o8Bcm0sXMdwM8Fxo0A3xORPaWBp6uPXsmbxCRD0NDL0dOANhVCXy6iAjMcjbcrMt3RITKwdMVRdFo+y5yvkL4eWZ+zHt/ZVD4dEVRNGotpst+dZZZH8k86lqn2pIvT/eqrNfn2xuyqYPZ8mv7s8pfn/8Pybm4TIjanscAAAAASUVORK5CYII=) no-repeat center center;
background-size: 64px 64px;
position: absolute;
height: 100%;
width: 100%;
opacity: .8;
filter: alpha(opacity=80);
transition: all 0.2s ease-out;
}
.youtube .play:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.youtube2 {
background-image: url(https://gippokrat-m.ru/wp-content/uploads/2020/05/640x480vid1.jpg)!important;
width: 585px;
height: 315px;
background-position: center;
background-repeat: no-repeat;
position: relative;
display: inline-block;
overflow: hidden;
transition: all 200ms ease-out;
cursor: pointer;
margin-bottom: 20px
}
.youtube2 .play {
background: url(//gippokrat-m.ru/wp-content/uploads/2020/05/videoplay.png) no-repeat center center; position: absolute;
height: 100%;
width: 100%;
opacity: .8;
filter: alpha(opacity=80);
transition: all 0.2s ease-out;
}
.youtube2 .play:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.youtube3 {
background-image: url(https://gippokrat-m.ru/wp-content/uploads/2020/05/640x480vid2.jpg)!important;
width: 585px;
height: 315px;
background-position: center;
background-repeat: no-repeat;
position: relative; overflow: hidden;
transition: all 200ms ease-out;
cursor: pointer;
margin-bottom: 20px
}
.youtube3 .play {
background: url(//gippokrat-m.ru/wp-content/uploads/2020/05/videoplay.png) no-repeat center center; position: absolute;
height: 100%;
width: 100%;
opacity: .8;
filter: alpha(opacity=80);
transition: all 0.2s ease-out;
}
.youtube3 .play:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.youtubeframe {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.youtubeframe iframe:nth-child(odd){ }
.youtubeframe iframe {
margin-bottom: 20px;   
}
.user_set_enlarge_image {
text-decoration:none;
outline: none;
}
.navigationactive a {
color: #87b005!important;
}.gp-sticky-header {
z-index: 100;
background: #fff;
transition: box-shadow 0.3s;
}
.gp-sticky-header.is-stuck {
position: fixed;
top: 0;
left: 0;
right: 0;
box-shadow: 0 2px 12px rgba(0,0,0,0.1);
}
.gp-sticky-header-placeholder {
display: none;
}
.gp-sticky-header-placeholder.is-active {
display: block;
} @media screen and (min-width: 1025px) {
.gp-sticky-header,
.gp-sticky-header .headblock,
.gp-sticky-header .headlogoimg,
.gp-sticky-header .headphonehref,
.gp-sticky-header .headzapicnakonsul,
.gp-sticky-header .headmenu,
.gp-sticky-header .headpunktmenu,
.gp-sticky-header .headpunktmenu2,
.gp-sticky-header .headpunktmenu2strelka {
transition: all 0.3s ease;
}
.gp-sticky-header.is-scrolled .headblock {
padding-top: 8px;
padding-bottom: 8px;
}
.gp-sticky-header.is-scrolled .headlogoimg {
max-width: 200px;
}
.gp-sticky-header.is-scrolled .headphonehref {
font-size: 14px;
}
.gp-sticky-header.is-scrolled .headzapicnakonsul {
font-size: 12px;
padding: 8px 15px;
}
.gp-sticky-header.is-scrolled .headmenu {
padding-top: 0;
}
.gp-sticky-header.is-scrolled .headpunktmenu,
.gp-sticky-header.is-scrolled .headpunktmenu2 {
margin-top: 5px;
margin-bottom: 5px;
font-size: 12px;
}
.gp-sticky-header.is-scrolled .headpunktmenu2strelka {
width: 12px;
height: 5px;
}
} .gp-blog-card img,
.gp-blog-card-img img {
pointer-events: none;
} .gp-blog-page,
.gp-article-page {
max-width: 1200px;
margin: 0 auto;
padding: 0 20px 60px;
font-family: 'Inter', 'Segoe UI', Arial, sans-serif;
color: #222;
line-height: 1.6;
}
.gp-blog-page *,
.gp-article-page * {
box-sizing: border-box;
} .gp-blog-breadcrumbs,
.gp-article-breadcrumbs {
padding: 18px 0 12px;
font-size: 13px;
}
.gp-blog-breadcrumbs #breadcrumbs,
.gp-article-breadcrumbs #breadcrumbs {
margin: 0;
color: #999;
}
.gp-blog-breadcrumbs #breadcrumbs a,
.gp-article-breadcrumbs #breadcrumbs a {
color: #2e7d32;
text-decoration: none;
}
.gp-blog-breadcrumbs #breadcrumbs a:hover,
.gp-article-breadcrumbs #breadcrumbs a:hover {
text-decoration: underline;
}  .gp-blog-header {
text-align: center;
padding: 40px 0 10px;
}
.gp-blog-title {
font-size: 42px;
font-weight: 800;
margin: 0;
color: #1a1a1a;
letter-spacing: -0.5px;
}
.gp-blog-subtitle {
font-size: 18px;
color: #666;
margin: 12px 0 0;
font-weight: 400;
} .gp-blog-filters {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
margin: 30px 0 40px;
}
.gp-blog-filter-btn {
display: inline-block;
padding: 10px 24px;
font-size: 14px;
font-weight: 500;
text-decoration: none;
color: #444;
background: #fff;
border: 1px solid #ddd;
border-radius: 50px;
transition: all 0.25s ease;
}
.gp-blog-filter-btn:hover {
color: #2e7d32;
border-color: #2e7d32;
background: #f0f7f0;
}
.gp-blog-filter-btn.active {
color: #fff;
background: #2e7d32;
border-color: #2e7d32;
} .gp-blog-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 30px;
margin-bottom: 50px;
} .gp-blog-card {
display: flex;
flex-direction: column;
text-decoration: none;
color: #222;
background: #fff;
border-radius: 16px;
overflow: hidden;
box-shadow: 0 2px 8px rgba(0,0,0,0.06);
transition: box-shadow 0.3s ease, transform 0.25s ease;
}
.gp-blog-card:hover {
box-shadow: 0 12px 32px rgba(0,0,0,0.12);
transform: translateY(-4px);
} .gp-blog-card-img {
width: 100%;
height: 220px;
overflow: hidden;
position: relative;
}
.gp-blog-card-img img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
transition: transform 0.4s ease;
}
.gp-blog-card:hover .gp-blog-card-img img {
transform: scale(1.05);
}
.gp-blog-card-noimg {
width: 100%;
height: 220px;
background: linear-gradient(135deg, #e8f5e9 0%, #c8e6c9 50%, #a5d6a7 100%);
display: flex;
align-items: center;
justify-content: center;
}
.gp-blog-card-noimg::after {
content: "\1F4DD";
font-size: 48px;
opacity: 0.3;
} .gp-blog-card-body {
padding: 22px 24px 24px;
display: flex;
flex-direction: column;
flex: 1;
}
.gp-blog-card-meta {
display: flex;
align-items: center;
gap: 10px;
font-size: 13px;
color: #999;
margin-bottom: 10px;
}
.gp-blog-card-cat {
color: #2e7d32;
font-weight: 600;
background: #e8f5e9;
padding: 2px 10px;
border-radius: 20px;
font-size: 12px;
}
.gp-blog-card-title {
font-size: 19px;
font-weight: 700;
line-height: 1.35;
margin: 0 0 12px;
color: #1a1a1a;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.gp-blog-card-excerpt {
font-size: 14px;
color: #666;
line-height: 1.6;
margin: 0 0 18px;
flex: 1;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.gp-blog-card-link {
display: inline-flex;
align-items: center;
gap: 6px;
font-size: 14px;
font-weight: 600;
color: #2e7d32;
transition: gap 0.2s;
}
.gp-blog-card:hover .gp-blog-card-link {
gap: 10px;
} .gp-blog-pagination {
text-align: center;
margin-bottom: 50px;
display: flex;
justify-content: center;
gap: 6px;
}
.gp-blog-pagination .page-numbers {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 44px;
height: 44px;
font-size: 15px;
font-weight: 500;
text-decoration: none;
color: #444;
background: #fff;
border: 1px solid #ddd;
border-radius: 12px;
transition: all 0.2s;
}
.gp-blog-pagination .page-numbers.current,
.gp-blog-pagination .page-numbers:hover {
color: #fff;
background: #2e7d32;
border-color: #2e7d32;
} .gp-blog-cta {
text-align: center;
background: linear-gradient(135deg, #e8f5e9 0%, #f0f7f0 100%);
border: 2px solid #c8e6c9;
border-radius: 20px;
padding: 50px 40px;
}
.gp-blog-cta-text {
font-size: 26px;
font-weight: 700;
color: #1a1a1a;
margin: 0 0 8px;
}
.gp-blog-cta-subtext {
font-size: 16px;
color: #666;
margin: 0 0 24px;
}
.gp-blog-cta-phone {
display: block;
font-size: 32px;
font-weight: 800;
color: #2e7d32;
text-decoration: none;
margin-bottom: 24px;
}
.gp-blog-cta-phone:hover {
color: #1b5e20;
}
.gp-blog-cta-btn {
display: inline-block;
padding: 16px 48px;
font-size: 16px;
font-weight: 700;
color: #fff;
background: #f57c00;
border-radius: 50px;
cursor: pointer;
transition: all 0.25s;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.gp-blog-cta-btn:hover {
background: #e65100;
transform: translateY(-2px);
box-shadow: 0 6px 20px rgba(245,124,0,0.35);
} .gp-blog-empty {
text-align: center;
padding: 80px 20px;
font-size: 18px;
color: #999;
}  .gp-toc-mobile {
display: none;
} .gp-article-top {
max-width: 760px;
margin: 0 auto 30px;
}
.gp-article-meta {
display: flex;
align-items: center;
gap: 12px;
font-size: 14px;
color: #999;
margin-bottom: 16px;
}
.gp-article-date { color: #999; }
.gp-article-category {
color: #fff;
background: #2e7d32;
padding: 3px 14px;
border-radius: 20px;
font-size: 13px;
font-weight: 600;
}
.gp-article-thumbnail {
border-radius: 16px;
overflow: hidden;
}
.gp-article-img {
width: 100%;
height: auto;
display: block;
} .gp-article-layout {
display: grid;
grid-template-columns: 260px 1fr 260px;
gap: 28px;
max-width: 1400px;
margin: 0 auto;
align-items: start;
padding: 0 20px;
} .gp-article {
min-width: 0;
margin: 0;
} .gp-toc-sidebar {
position: relative;
min-height: 200px;
}
.gp-cta-sidebar {
position: relative;
min-height: 200px;
}
.gp-toc-sticky { }
.gp-toc-sticky.is-stuck {
position: fixed;
}
.gp-toc {
background: #f9fdf9;
border: 1px solid #e8f5e9;
border-radius: 14px;
padding: 24px;
max-height: calc(100vh - 170px);
overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: #c8e6c9 transparent;
}
.gp-toc::-webkit-scrollbar {
width: 4px;
}
.gp-toc::-webkit-scrollbar-thumb {
background: #c8e6c9;
border-radius: 4px;
}
.gp-toc-title {
font-size: 15px;
font-weight: 700;
color: #2e7d32;
text-transform: uppercase;
letter-spacing: 0.5px;
margin: 0 0 16px;
padding-bottom: 12px;
border-bottom: 2px solid #e8f5e9;
}
.gp-toc-nav {
display: flex;
flex-direction: column;
gap: 2px;
}
.gp-toc-link {
display: block;
padding: 10px 14px;
font-size: 14px;
line-height: 1.45;
color: #555;
text-decoration: none;
border-radius: 8px;
border-left: 3px solid transparent;
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
margin-bottom: 2px;
}
.gp-toc-link:hover {
color: #2e7d32;
background: #e8f5e9;
}
.gp-toc-link.active {
color: #2e7d32;
font-weight: 600;
background: #e8f5e9;
border-left-color: #2e7d32;
transform: translateX(2px);
}
.gp-toc-link-sub {
padding-left: 26px;
font-size: 13px;
} .gp-cta-sticky { }
.gp-cta-sticky.is-stuck {
position: fixed;
}
.gp-cta-box {
background: linear-gradient(180deg, #f0f7f0 0%, #e8f5e9 100%);
border: 1px solid #c8e6c9;
border-radius: 14px;
padding: 32px 24px;
text-align: center;
}
.gp-cta-box-title {
font-size: 18px;
font-weight: 700;
color: #1a1a1a;
margin: 0 0 8px;
line-height: 1.3;
}
.gp-cta-box-text {
font-size: 14px;
color: #666;
margin: 0 0 20px;
line-height: 1.5;
}
.gp-cta-box-phone {
display: block;
font-size: 22px;
font-weight: 800;
color: #2e7d32;
text-decoration: none;
margin-bottom: 18px;
}
.gp-cta-box-phone:hover {
color: #1b5e20;
}
.gp-cta-box-btn {
display: block;
padding: 14px 20px;
font-size: 14px;
font-weight: 700;
color: #fff;
background: #f57c00;
border-radius: 50px;
cursor: pointer;
transition: all 0.25s;
text-align: center;
}
.gp-cta-box-btn:hover {
background: #e65100;
transform: translateY(-2px);
box-shadow: 0 4px 14px rgba(245,124,0,0.35);
}
.gp-cta-box-schedule {
font-size: 12px;
color: #888;
margin: 12px 0 0;
} .gp-article-content {
font-size: 18px;
line-height: 1.8;
color: #333;
}
.gp-article-content h2 {
font-size: 28px;
font-weight: 700;
margin: 48px 0 16px;
color: #1a1a1a;
padding-bottom: 12px;
border-bottom: 3px solid #e8f5e9;
}
.gp-article-content h3 {
font-size: 22px;
font-weight: 700;
margin: 36px 0 12px;
color: #1a1a1a;
}
.gp-article-content h4 {
font-size: 18px;
font-weight: 700;
margin: 28px 0 10px;
color: #333;
}
.gp-article-content p { margin: 0 0 20px; }
.gp-article-content img {
max-width: 100%;
height: auto;
border-radius: 12px;
margin: 24px 0;
}
.gp-article-content a {
color: #2e7d32;
text-decoration: underline;
text-decoration-color: rgba(46,125,50,0.3);
text-underline-offset: 3px;
transition: text-decoration-color 0.2s;
}
.gp-article-content a:hover { text-decoration-color: #2e7d32; }
.gp-article-content ul,
.gp-article-content ol {
padding-left: 24px;
margin-bottom: 20px;
}
.gp-article-content li { margin-bottom: 10px; }
.gp-article-content li::marker { color: #2e7d32; }
.gp-article-content blockquote {
margin: 32px 0;
padding: 24px 28px;
background: #f0f7f0;
border-left: 4px solid #2e7d32;
border-radius: 0 12px 12px 0;
font-style: normal;
color: #333;
}
.gp-article-content blockquote p:last-child { margin-bottom: 0; }
.gp-article-content table {
width: 100%;
border-collapse: collapse;
margin: 24px 0;
border-radius: 12px;
overflow: hidden;
}
.gp-article-content table th {
background: #2e7d32;
color: #fff;
font-weight: 600;
padding: 14px 18px;
text-align: left;
}
.gp-article-content table td {
padding: 12px 18px;
border-bottom: 1px solid #e8f5e9;
}
.gp-article-content table tr:nth-child(even) { background: #f9fdf9; }
.gp-article-content table tr:hover { background: #f0f7f0; } .gp-article-tags {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 8px;
padding: 24px 0;
border-top: 1px solid #eee;
margin-top: 40px;
}
.gp-article-tags-label {
font-size: 14px;
font-weight: 600;
color: #999;
margin-right: 4px;
}
.gp-article-tag {
display: inline-block;
padding: 6px 16px;
font-size: 13px;
font-weight: 500;
color: #2e7d32;
background: #e8f5e9;
border-radius: 50px;
text-decoration: none;
} .gp-article-nav {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px;
padding: 28px 0;
border-top: 1px solid #eee;
}
.gp-article-nav-prev,
.gp-article-nav-next {
display: flex;
flex-direction: column;
text-decoration: none;
padding: 20px;
background: #f9f9f9;
border-radius: 12px;
transition: all 0.2s;
}
.gp-article-nav-prev:hover,
.gp-article-nav-next:hover { background: #f0f7f0; }
.gp-article-nav-next {
text-align: right;
margin-left: auto;
grid-column: 2;
}
.gp-article-nav-label {
font-size: 12px;
font-weight: 600;
color: #999;
text-transform: uppercase;
letter-spacing: 0.5px;
margin-bottom: 6px;
}
.gp-article-nav-title {
font-size: 15px;
font-weight: 600;
color: #2e7d32;
line-height: 1.4;
} .gp-related-articles {
margin: 60px auto;
max-width: 1100px;
}
.gp-related-title {
font-size: 32px;
font-weight: 800;
text-align: center;
margin: 0 0 32px;
color: #1a1a1a;
}
.gp-related-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 24px;
}
.gp-related-card {
text-decoration: none;
color: #222;
background: #fff;
border-radius: 16px;
overflow: hidden;
box-shadow: 0 2px 8px rgba(0,0,0,0.06);
transition: box-shadow 0.3s, transform 0.25s;
}
.gp-related-card:hover {
box-shadow: 0 12px 32px rgba(0,0,0,0.12);
transform: translateY(-4px);
}
.gp-related-card-img {
height: 180px;
overflow: hidden;
}
.gp-related-card-img img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
transition: transform 0.4s;
}
.gp-related-card:hover .gp-related-card-img img {
transform: scale(1.05);
}
.gp-related-card-noimg {
height: 180px;
background: linear-gradient(135deg, #e8f5e9 0%, #c8e6c9 50%, #a5d6a7 100%);
}
.gp-related-card-info {
padding: 18px 20px;
}
.gp-related-card-date {
font-size: 13px;
color: #999;
display: block;
margin-bottom: 6px;
}
.gp-related-card-title {
font-size: 16px;
font-weight: 700;
line-height: 1.35;
margin: 0;
color: #1a1a1a;
}
.gp-related-card:hover .gp-related-card-title {
color: #2e7d32;
}  .gp-toc-float {
display: none;
position: fixed;
bottom: 16px;
left: 12px;
right: 12px;
z-index: 95;
background: #fff;
border-radius: 16px;
box-shadow: 0 4px 24px rgba(0,0,0,0.15);
border: 1px solid #e8f5e9;
opacity: 0;
transform: translateY(20px);
transition: opacity 0.3s, transform 0.3s;
pointer-events: none;
}
.gp-toc-float.is-visible {
opacity: 1;
transform: translateY(0);
pointer-events: auto;
}
.gp-toc-float-btn {
display: flex;
align-items: center;
gap: 10px;
padding: 14px 18px;
cursor: pointer;
-webkit-tap-highlight-color: transparent;
user-select: none;
color: #2e7d32;
}
.gp-toc-float-label {
font-size: 15px;
font-weight: 700;
flex: 1;
}
.gp-toc-float-arrow {
transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.gp-toc-float-body {
overflow: hidden;
overflow-y: auto;
max-height: 0;
transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.gp-toc-float-body::-webkit-scrollbar {
width: 3px;
}
.gp-toc-float-body::-webkit-scrollbar-thumb {
background: #c8e6c9;
border-radius: 3px;
}
.gp-toc-flink {
display: block;
padding: 12px 18px;
font-size: 15px;
line-height: 1.4;
color: #555;
text-decoration: none;
border-left: 3px solid transparent;
transition: all 0.2s;
}
.gp-toc-flink:active,
.gp-toc-flink:hover {
color: #2e7d32;
background: #f0f7f0;
}
.gp-toc-flink.active {
color: #2e7d32;
font-weight: 600;
background: #e8f5e9;
border-left-color: #2e7d32;
}
.gp-toc-flink-sub {
padding-left: 32px;
font-size: 14px;
} @media (max-width: 1200px) {
.gp-article-layout {
grid-template-columns: 1fr;
max-width: 760px;
}
.gp-toc-sidebar {
display: none;
}
.gp-toc-float {
display: block;
}
.gp-cta-sidebar {
order: 3;
}
.gp-cta-sticky {
position: static;
}
.gp-cta-box {
max-width: 500px;
margin: 0 auto;
}
}
@media (max-width: 1024px) {
.gp-blog-grid,
.gp-related-grid {
grid-template-columns: repeat(2, 1fr);
gap: 24px;
}
}
@media (max-width: 768px) {
.gp-blog-title {
font-size: 32px;
}
.gp-article-title {
font-size: 30px;
}
.gp-blog-grid,
.gp-related-grid {
grid-template-columns: 1fr;
gap: 20px;
}
.gp-blog-card-img,
.gp-related-card-img {
height: 200px;
}
.gp-blog-page,
.gp-article-page {
padding: 0 16px 40px;
}
.gp-blog-header {
padding: 24px 0 10px;
}
.gp-article-content {
font-size: 16px;
}
.gp-article-content h2 {
font-size: 24px;
}
.gp-article-nav {
grid-template-columns: 1fr;
}
.gp-article-nav-next {
text-align: left;
grid-column: 1;
}
.gp-blog-cta {
padding: 36px 24px;
}
.gp-blog-cta-text {
font-size: 22px;
}
.gp-blog-cta-phone {
font-size: 26px;
}
}
@media (max-width: 480px) {
.gp-blog-title {
font-size: 26px;
}
.gp-article-title {
font-size: 26px;
}
.gp-blog-filters {
gap: 6px;
}
.gp-blog-filter-btn {
padding: 8px 16px;
font-size: 13px;
}
.gp-blog-card-body {
padding: 16px 18px 20px;
}
.gp-blog-card-title {
font-size: 17px;
}
}  .gp-article-eeat {
max-width: 820px;
margin: 40px auto 0;
padding: 0 20px;
}
.gp-article-author {
display: flex;
align-items: flex-start;
gap: 20px;
padding: 24px;
background: #f7fbf7;
border: 1px solid #e0ede0;
border-radius: 12px;
}
.gp-article-author-photo {
width: 80px;
height: 80px;
border-radius: 50%;
object-fit: cover;
flex-shrink: 0;
border: 2px solid #4caf50;
}
.gp-article-author-info {
flex: 1;
}
.gp-article-author-label {
margin: 0 0 6px;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 0.5px;
color: #777;
}
.gp-article-author-name {
display: inline-block;
margin: 0 0 6px;
font-size: 18px;
font-weight: 600;
color: #2e7d32;
text-decoration: none;
}
.gp-article-author-name:hover {
text-decoration: underline;
}
.gp-article-author-position {
display: inline-block;
margin: 0 0 10px;
padding: 4px 12px;
font-size: 13px;
color: #2e7d32;
font-weight: 600;
background: #e8f5e9;
border: 1px solid #c8e6c9;
border-radius: 20px;
}
.gp-article-author-desc {
margin: 0;
font-size: 14px;
color: #555;
line-height: 1.5;
}
.gp-article-reviewer {
margin-top: 16px;
padding: 16px 20px;
background: #fff8e1;
border-left: 4px solid #f57c00;
border-radius: 0 8px 8px 0;
}
.gp-article-reviewer p {
margin: 0 0 6px;
font-size: 14px;
color: #444;
}
.gp-article-reviewer p:last-child {
margin-bottom: 0;
}
.gp-article-reviewer-note {
font-size: 13px;
color: #777;
} .gp-article-quote {
margin: 28px 0;
padding: 24px;
background: #f7fbf7;
border-left: 4px solid #4caf50;
border-radius: 0 12px 12px 0;
font-style: normal;
}
.gp-article-quote-content {
margin-bottom: 16px;
}
.gp-article-quote-icon {
display: block;
width: 28px;
height: 28px;
margin-bottom: 10px;
color: #4caf50;
}
.gp-article-quote-text {
margin: 0;
font-size: 18px;
line-height: 1.55;
color: #333;
font-weight: 500;
font-style: italic;
}
.gp-article-quote-author {
display: inline-flex;
align-items: center;
gap: 12px;
margin-top: 16px;
text-decoration: none;
}
.gp-article-quote-photo-wrap {
display: inline-block;
width: 50px;
height: 50px;
border-radius: 50%;
overflow: hidden;
border: 2px solid #4caf50;
box-sizing: border-box;
flex-shrink: 0;
vertical-align: middle;
background-size: cover;
background-position: center 0%;
background-repeat: no-repeat;
transition: transform 0.25s ease;
}
a.gp-article-quote-author:hover .gp-article-quote-photo-wrap {
transform: scale(1.12);
}
.gp-article-quote-author-info {
display: flex;
flex-direction: column;
}
.gp-article-quote-author-name {
font-size: 15px;
font-weight: 600;
color: #2e7d32;
}
.gp-article-quote-author-position {
font-size: 13px;
color: #555;
}
a.gp-article-quote-author:hover .gp-article-quote-author-name {
text-decoration: underline;
}
@media (max-width: 768px) {
.gp-article-eeat {
padding: 0 16px;
}
.gp-article-author {
flex-direction: column;
align-items: center;
text-align: center;
padding: 20px;
}
.gp-article-author-photo {
width: 70px;
height: 70px;
}
.gp-article-quote {
padding: 20px;
}
.gp-article-quote-text {
font-size: 16px;
}
} .gp-article-cta {
margin: 28px 0;
padding: 28px;
background: #f0f7f0;
border-radius: 14px;
text-align: center;
}
.gp-article-cta-text {
margin: 0 0 18px;
font-size: 16px;
line-height: 1.5;
font-weight: 600;
color: #1a1a1a;
}
.gp-article-cta-text:empty {
display: none;
}
.gp-article-cta-btn {
display: inline-block;
padding: 14px 32px;
background: #ff7f00;
color: #fff !important;
text-decoration: none;
border-radius: 30px;
font-size: 16px;
font-weight: 600;
transition: background 0.2s ease, transform 0.2s ease;
}
.gp-article-cta-btn:hover {
background: #e67300;
transform: translateY(-1px);
}
@media (max-width: 768px) {
.gp-article-cta {
padding: 22px;
}
.gp-article-cta-text {
font-size: 15px;
}
.gp-article-cta-btn {
padding: 12px 26px;
font-size: 15px;
}
} .gp-article-author--lead {
margin-bottom: 28px;
margin-top: 0;
} a.gp-article-author--lead {
display: flex;
text-decoration: none;
color: inherit;
}
a.gp-article-author--lead:hover {
text-decoration: none;
}
a.gp-article-author--lead .gp-article-author-name {
color: #2e7d32;
}
a.gp-article-author--lead:hover .gp-article-author-name {
text-decoration: underline;
} .gp-article-faq {
margin: 24px 0;
}
.gp-article-faq-title {
font-size: 20px;
font-weight: 800;
color: #1a3c0f;
margin: 0 0 14px;
}
.gp-article-faq-item {
background: #f8f9fa;
border: 1px solid #eceff1;
border-radius: 12px;
margin-bottom: 10px;
overflow: hidden;
}
.gp-article-faq-q {
cursor: pointer;
list-style: none;
padding: 14px 44px 14px 18px;
font-size: 15px;
font-weight: 700;
color: #1a3c0f;
position: relative;
}
.gp-article-faq-q::-webkit-details-marker {
display: none;
}
.gp-article-faq-q::after {
content: "+";
position: absolute;
right: 16px;
top: 50%;
transform: translateY(-50%);
font-size: 20px;
font-weight: 400;
color: #82b02e;
transition: transform 0.2s;
}
.gp-article-faq-item[open] .gp-article-faq-q::after {
transform: translateY(-50%) rotate(45deg);
}
.gp-article-faq-a {
padding: 0 18px 14px;
font-size: 14px;
line-height: 1.6;
color: #444;
}
.gp-article-faq-a p {
margin: 0;
}.gp-hd {
position: sticky;
top: 0;
z-index: 900;
font-family: "Libre Franklin", "Helvetica Neue", Helvetica, Arial, sans-serif;
background: #fff;
}
.gp-hd__inner {
max-width: 1400px;
margin: 0 auto;
padding: 0 20px;
display: flex;
align-items: center;
} .gp-hd__strip {
background: #f2f7ec;
font-size: 12px;
color: #4a5a40;
max-height: 40px;
overflow: hidden;
transition: max-height 0.25s ease, padding 0.25s ease;
}
.gp-hd__strip .gp-hd__inner {
height: 34px;
gap: 26px;
}
.gp-hd__strip-item {
white-space: nowrap;
}
.gp-hd__strip-right {
margin-left: auto;
display: flex;
align-items: center;
gap: 10px;
}
.gp-hd__soc {
width: 22px;
height: 22px;
border-radius: 50%;
background: #82b02e;
color: #fff;
font-size: 9px;
font-weight: 800;
display: flex;
align-items: center;
justify-content: center;
text-decoration: none;
}
.gp-hd__soc:hover {
background: #6d9626;
} .gp-hd__bar {
background: #fff;
box-shadow: 0 2px 14px rgba(0, 0, 0, 0.06);
transition: box-shadow 0.25s ease;
}
.gp-hd__bar .gp-hd__inner {
height: 64px;
gap: 28px;
transition: height 0.25s ease;
}
.gp-hd__logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
flex-shrink: 0;
}
.gp-hd__logo-img {
width: 38px;
height: 38px;
object-fit: contain;
transition: width 0.25s ease, height 0.25s ease;
}
.gp-hd__logo-name {
font-weight: 800;
font-size: 19px;
color: #1a3c0f;
letter-spacing: 0.4px;
} .gp-hd__nav {
display: flex;
align-items: center;
gap: 24px;
margin: 0 auto;
}
.gp-hd__nav-link {
font-size: 14px;
font-weight: 600;
color: #33413a;
text-decoration: none;
white-space: nowrap;
transition: color 0.2s;
}
.gp-hd__nav-link:hover {
color: #82b02e;
}
.gp-hd__nav-arrow {
color: #82b02e;
font-size: 11px;
}
.gp-hd__nav-item {
position: relative;
padding: 10px 0;
}
.gp-hd__dropdown {
position: absolute;
top: 100%;
left: 50%;
transform: translateX(-50%) translateY(8px);
display: flex;
gap: 34px;
background: #fff;
border: 1px solid #e9edf2;
border-radius: 18px;
box-shadow: 0 24px 60px rgba(0, 0, 0, 0.14);
padding: 22px 26px;
opacity: 0;
visibility: hidden;
transition: opacity 0.2s, transform 0.2s, visibility 0.2s;
z-index: 950;
}
.gp-hd__nav-item:hover .gp-hd__dropdown,
.gp-hd__nav-item:focus-within .gp-hd__dropdown {
opacity: 1;
visibility: visible;
transform: translateX(-50%) translateY(0);
}
.gp-hd__dropdown-col a {
display: block;
font-size: 13px;
color: #33413a;
text-decoration: none;
padding: 5px 0;
white-space: nowrap;
transition: color 0.2s;
}
.gp-hd__dropdown-col a:hover {
color: #82b02e;
} .gp-hd__actions {
display: flex;
align-items: center;
gap: 14px;
flex-shrink: 0;
}
.gp-hd__phone {
display: flex;
align-items: center;
gap: 7px;
color: #82b02e;
text-decoration: none;
white-space: nowrap;
}
.gp-hd__phone-num {
font-weight: 800;
font-size: 16px;
color: #0a1b33;
}
.gp-hd__phone:hover .gp-hd__phone-num {
color: #82b02e;
}
.gp-hd__cta {
background: #ff6b00;
color: #fff;
font-family: inherit;
font-weight: 700;
font-size: 14px;
border: none;
border-radius: 999px;
padding: 12px 22px;
cursor: pointer;
box-shadow: 0 6px 16px rgba(255, 107, 0, 0.35);
transition: transform 0.2s, box-shadow 0.2s;
white-space: nowrap;
}
.gp-hd__cta:hover {
transform: translateY(-1px);
box-shadow: 0 10px 22px rgba(255, 107, 0, 0.45);
} .gp-hd__burger {
display: none;
width: 38px;
height: 38px;
border-radius: 10px;
border: 1px solid #e2e8dc;
background: #fff;
cursor: pointer;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 4px;
}
.gp-hd__burger span {
width: 16px;
height: 2px;
background: #82b02e;
border-radius: 2px;
} .gp-hd--slim .gp-hd__strip {
max-height: 0;
}
.gp-hd--slim .gp-hd__bar {
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);
}
.gp-hd--slim .gp-hd__bar .gp-hd__inner {
height: 46px;
}
.gp-hd--slim .gp-hd__logo-img {
width: 30px;
height: 30px;
}
.gp-hd--slim .gp-hd__logo-name {
display: none;
}
.gp-hd--slim .gp-hd__phone-num {
display: none;
}
.gp-hd--slim .gp-hd__phone {
width: 34px;
height: 34px;
border: 1px solid #e2e8dc;
border-radius: 50%;
justify-content: center;
}
.gp-hd--slim .gp-hd__cta {
font-size: 12px;
padding: 9px 16px;
} @media (max-width: 1100px) {
.gp-hd__strip,
.gp-hd__nav {
display: none;
}
.gp-hd__bar .gp-hd__inner {
height: 56px;
gap: 10px;
}
.gp-hd__logo-name {
display: none;
}
.gp-hd__logo-img {
width: 34px;
height: 34px;
}
.gp-hd__actions {
margin-left: auto;
gap: 8px;
}
.gp-hd__phone {
width: 36px;
height: 36px;
border: 1px solid #e2e8dc;
border-radius: 50%;
justify-content: center;
}
.gp-hd__phone-num {
display: none;
}
.gp-hd__cta {
font-size: 12px;
padding: 9px 15px;
}
.gp-hd__burger {
display: flex;
}
} .gp-mmenu {
position: fixed;
inset: 0;
z-index: 1000;
background: linear-gradient(160deg, #17320c 0%, #2d5a1e 70%, #3c6f1c 100%);
display: flex;
flex-direction: column;
padding: 14px 18px 22px;
transform: translateX(100%);
transition: transform 0.3s ease;
font-family: "Libre Franklin", "Helvetica Neue", Helvetica, Arial, sans-serif;
overflow-y: auto;
}
.gp-mmenu.is-open {
transform: translateX(0);
}
.gp-mmenu__overlay {
position: fixed;
inset: 0;
z-index: 999;
background: rgba(10, 27, 51, 0.45);
opacity: 0;
visibility: hidden;
transition: opacity 0.3s, visibility 0.3s;
}
.gp-mmenu__overlay.is-open {
opacity: 1;
visibility: visible;
}
.gp-mmenu__top {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 12px;
}
.gp-mmenu__top .gp-hd__logo-img {
width: 36px;
height: 36px;
}
.gp-mmenu__close {
width: 38px;
height: 38px;
border-radius: 50%;
border: none;
background: rgba(255, 255, 255, 0.15);
color: #fff;
font-size: 16px;
cursor: pointer;
}
.gp-mmenu__nav {
display: flex;
flex-direction: column;
}
.gp-mmenu__link {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
background: none;
border: none;
border-bottom: 1px solid rgba(255, 255, 255, 0.12);
color: #fff;
font-family: inherit;
font-size: 17px;
font-weight: 700;
text-align: left;
text-decoration: none;
padding: 14px 4px;
cursor: pointer;
}
.gp-mmenu__chev {
color: rgba(255, 255, 255, 0.6);
font-size: 13px;
transition: transform 0.25s;
}
.gp-mmenu__acc.is-open .gp-mmenu__chev {
transform: rotate(180deg);
}
.gp-mmenu__sub {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease;
border-bottom: 1px solid rgba(255, 255, 255, 0.12);
}
.gp-mmenu__acc.is-open .gp-mmenu__sub {
max-height: 600px;
}
.gp-mmenu__sub a {
display: block;
color: rgba(255, 255, 255, 0.78);
font-size: 14px;
text-decoration: none;
padding: 8px 4px 8px 16px;
}
.gp-mmenu__sub a:last-child {
padding-bottom: 14px;
font-weight: 700;
color: #fff;
}
.gp-mmenu__bottom {
margin-top: auto;
padding-top: 20px;
}
.gp-mmenu__cta {
width: 100%;
background: #ff6b00;
color: #fff;
border: none;
border-radius: 14px;
padding: 16px;
font-family: inherit;
font-size: 15px;
font-weight: 800;
cursor: pointer;
box-shadow: 0 8px 20px rgba(255, 107, 0, 0.4);
}
.gp-mmenu__row {
display: flex;
gap: 10px;
margin-top: 10px;
}
.gp-mmenu__chip {
flex: 1;
text-align: center;
border: 1px solid rgba(255, 255, 255, 0.3);
color: #fff;
border-radius: 12px;
padding: 12px;
font-weight: 700;
font-size: 13px;
text-decoration: none;
}
.gp-mmenu__addr {
text-align: center;
color: rgba(255, 255, 255, 0.55);
font-size: 12px;
line-height: 1.6;
margin-top: 14px;
}
body.gp-mmenu-locked {
overflow: hidden;
}  .gp-hd__logo-img--desktop {
width: auto;
height: 44px;
}
.gp-hd__logo-img--mobile {
display: none;
}
.gp-hd--slim .gp-hd__logo-img--desktop {
width: auto;
height: 32px;
}
@media (max-width: 1100px) {
.gp-hd__logo-img--desktop {
display: none;
}
.gp-hd__logo-img--mobile {
display: block;
width: 34px;
height: 34px;
border-radius: 8px;
}
} .gp-hd__dropdown--mega {
gap: 44px;
padding: 26px 32px;
min-width: 760px;
}
.gp-hd__dropdown-col b {
display: block;
font-size: 11px;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 1px;
color: #82b02e;
margin-bottom: 10px;
}
.gp-hd__dropdown-col b.gp-hd__dropdown-sub {
margin-top: 14px;
}
.gp-hd__dropdown-col a {
font-size: 14px;
line-height: 1.4;
padding: 7px 0;
transition: color 0.2s, padding-left 0.2s;
}
.gp-hd__dropdown-col a:hover {
color: #ff6b00;
padding-left: 4px;
} .gp-mmenu__top .gp-hd__logo-img {
width: 36px;
height: 36px;
border-radius: 8px;
}  @media (max-width: 1100px) {
.gp-hd__logo-img--mobile {
width: 42px;
height: 42px;
}
}
.gp-mmenu__top .gp-hd__logo-img {
width: 40px;
height: 40px;
} .gp-hd__burger {
width: 42px;
height: 42px;
background: #f2f7ec;
border: 1px solid #cfe0ba;
}
.gp-hd__burger span {
width: 18px;
height: 2.5px;
background: #2d5a1e;
} .gp-mmenu__close {
flex: 0 0 40px;
width: 40px;
height: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
line-height: 1;
font-size: 16px;
} .gp-mmenu__row {
display: flex;
align-items: stretch;
gap: 10px;
}
.gp-mmenu__phone-btn {
flex: 0 0 52px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 14px;
color: #fff;
text-decoration: none;
} .gp-mmenu__phone-num {
display: block;
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
.gp-mmenu__cta {
display: block;
text-align: center;
text-decoration: none;
}
.gp-mmenu__cta--sm {
flex: 1;
padding: 14px 10px;
font-size: 14px;
border-radius: 14px;
}
.gp-mmenu__cta--online {
width: 100%;
margin-top: 10px;
background: #fff;
color: #1a3c0f;
box-shadow: none;
}
.gp-mmenu__cta--online:hover {
background: #f2f7ec;
} .gp-mmenu__link {
font-size: 18px;
} .gp-hd__cta,
.gp-hd__cta:hover,
.gp-hd__cta:focus,
.gp-hd__cta:active,
.gp-hd__cta:visited {
text-decoration: none;
}
@media (max-width: 1100px) {
.gp-hd__cta {
font-size: 14px;
padding: 13px 20px;
}
.gp-hd__burger {
width: 46px;
height: 46px;
}
.gp-hd__burger span {
width: 20px;
height: 3px;
}
.gp-hd__phone {
width: 42px;
height: 42px;
}
}  .gp-hd--slim {
position: fixed;
top: 0;
left: 0;
right: 0;
}
body.gp-hd-slim-active {
padding-top: 46px;
} @media (max-width: 1100px) {
.gp-hd {
position: fixed;
top: 0;
left: 0;
right: 0;
}
body {
padding-top: 56px;
}
} .gp-hd--slim {
position: sticky;
}
body.gp-hd-slim-active {
padding-top: 0;
}
@media (max-width: 1100px) {
.gp-hd {
position: sticky;
}
body {
padding-top: 0;
}
}  .gp-hd__nav-item {
position: static;
}
.gp-hd__dropdown {
left: 50%;
width: min(1100px, 94vw);
gap: 56px;
padding: 34px 42px;
}
.gp-hd__dropdown--mega {
min-width: 0;
}
.gp-hd__dropdown-col b {
font-size: 12px;
margin-bottom: 14px;
}
.gp-hd__dropdown-col a {
font-size: 15px;
padding: 9px 0;
} .gp-hd__nav {
gap: 28px;
}
.gp-hd__nav-link {
font-size: 15px;
}  .gp-hd__dropdown-col a:hover {
padding-left: 0;
color: #ff6b00;
}
.gp-hd__dropdown {
padding: 38px 48px;
gap: 60px;
}
.gp-hd__dropdown-col b {
font-size: 13px;
}
.gp-hd__dropdown-col a {
font-size: 16px;
padding: 10px 0;
} .gp-hd__bar .gp-hd__inner {
height: 72px;
}
.gp-hd__logo-img--desktop {
height: 50px;
}
.gp-hd__nav {
gap: 30px;
}
.gp-hd__nav-link {
font-size: 16px;
}
.gp-hd__phone-num {
font-size: 17px;
}
.gp-hd__cta {
font-size: 15px;
padding: 14px 26px;
} .gp-hd__bar .gp-hd__inner {
height: 68px;
}
.gp-hd__logo-img--desktop {
height: 42px;
}
.gp-hd__nav-link {
font-size: 16px;
}
.gp-hd__cta {
font-size: 15px;
padding: 13px 26px;
} html,
body {
height: auto !important;
}  .gp-hd__logo {
width: 205px;
flex: 0 0 205px;
} .gp-hd--slim .gp-hd__logo-img--desktop {
display: none;
}
.gp-hd--slim .gp-hd__logo-img--mobile {
display: block;
width: 36px;
height: 36px;
border-radius: 8px;
} .gp-hd--slim .gp-hd__phone {
width: auto;
height: auto;
border: none;
border-radius: 0;
justify-content: flex-start;
}
.gp-hd--slim .gp-hd__phone-num {
display: inline;
} .gp-hd--slim .gp-hd__bar .gp-hd__inner {
height: 52px;
}
.gp-hd--slim .gp-hd__cta {
font-size: 13px;
padding: 10px 20px;
} @media (max-width: 1100px) {
.gp-hd__logo {
width: auto;
flex: 0 0 auto;
}
} .gp-promo-banner {
position: sticky;
top: 0;
z-index: 950;
width: 100%;
overflow: hidden;
border-bottom: 1px solid #a91828;
background: linear-gradient(90deg, #b71f30 0%, #dc3039 50%, #b71f30 100%);
color: #fff;
box-shadow: 0 3px 12px rgba(126, 10, 24, 0.14);
} .gp-hd.gp-hd--promo-stacked,
.gp-hd--slim.gp-hd--promo-stacked {
top: var(--gp-promo-height, 0px);
}
.gp-promo-banner::before {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(105deg, transparent 34%, rgba(255, 255, 255, 0.16) 48%, transparent 62%);
transform: translateX(-100%);
animation: gpPromoShine 7s ease-in-out infinite;
pointer-events: none;
}
.gp-promo-banner__inner {
position: relative;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
width: 100%;
max-width: 1400px;
min-height: 38px;
margin: 0 auto;
padding: 6px 20px;
box-sizing: border-box;
font-size: 15px;
line-height: 1.2;
}
.gp-promo-banner__label,
.gp-promo-banner__price {
font-weight: 800;
}
.gp-promo-banner__label {
display: inline-flex;
align-items: center;
min-height: 24px;
padding: 2px 9px;
border: 1px solid rgba(255, 255, 255, 0.92);
border-radius: 999px;
background: #fff;
color: #bf2030;
box-shadow: 0 3px 9px rgba(89, 5, 16, 0.16);
font-size: 13px;
letter-spacing: 0.04em;
white-space: nowrap;
}
.gp-promo-banner__old-price {
color: rgba(255, 255, 255, 0.72);
opacity: 1;
font-size: 14px;
text-decoration-thickness: 1.5px;
white-space: nowrap;
}
.gp-promo-banner__price {
font-size: 18px;
padding: 2px 8px;
border-radius: 999px;
background: rgba(255, 255, 255, 0.14);
color: #fff;
white-space: nowrap;
}
@keyframes gpPromoShine {
0%, 58% { transform: translateX(-100%); }
82%, 100% { transform: translateX(100%); }
}
@media (max-width: 700px) {
.gp-promo-banner__inner {
display: grid;
grid-template-columns: auto minmax(0, auto) auto;
grid-template-areas:
"label text old"
"price price price";
align-items: center;
justify-content: center;
column-gap: 5px;
row-gap: 2px;
min-height: 0;
padding: 5px 8px 6px;
font-size: 12px;
text-align: center;
}
.gp-promo-banner__label {
grid-area: label;
min-height: 20px;
padding: 1px 7px;
font-size: 10px;
}
.gp-promo-banner__text {
grid-area: text;
white-space: nowrap;
}
.gp-promo-banner__old-price {
grid-area: old;
font-size: 11px;
}
.gp-promo-banner__price {
grid-area: price;
justify-self: center;
font-size: 16px;
line-height: 1.05;
}
}
@media (max-width: 370px) {
.gp-promo-banner__inner {
column-gap: 4px;
padding-inline: 5px;
font-size: 11px;
}
.gp-promo-banner__label {
padding-inline: 5px;
font-size: 9px;
}
.gp-promo-banner__old-price {
font-size: 10px;
}
}
@media (prefers-reduced-motion: reduce) {
.gp-promo-banner::before {
animation: none;
}
} .gp-promo-banner a.gp-promo-banner__inner,
.gp-promo-banner a.gp-promo-banner__inner:visited,
.gp-promo-banner a.gp-promo-banner__inner:hover,
.gp-promo-banner a.gp-promo-banner__inner:focus {
max-width: none;
color: inherit;
text-decoration: none;
box-shadow: none;
}
.gp-promo-banner a.gp-promo-banner__inner:focus-visible {
outline: 2px solid #fff;
outline-offset: -4px;
}