.slick-slider{ -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-list,.slick-slider{ position:relative; display:block; }
.slick-list{ overflow:hidden; margin:0; padding:0; }
.slick-list.dragging{ cursor:pointer; cursor:hand; }
.slick-slider .slick-list,.slick-slider .slick-track{ -webkit-transform:translateZ( 0 ); transform:translateZ( 0 ); }
.slick-track{ position:relative; top:0; left:0; display:block; margin-left:auto; margin-right:auto; }
.slick-loading .slick-track{ visibility:hidden; }
.slick-slide{ display:none; float:left; height:100%; min-height:1px; }
[dir=rtl] .slick-slide{ float:right; }
.slick-slide img{ display:block; }
.slick-slide.slick-loading img{ display:none; }
.slick-slide.dragging img{ pointer-events:none; }
.slick-initialized .slick-slide{ display:block; }
.slick-loading .slick-slide{ visibility:hidden; }
.slick-vertical .slick-slide{ display:block; height:auto; border:1px solid transparent; }
.slick-arrow.slick-hidden{ display:none; }
.slick-next,.slick-prev{ font-size:0; line-height:0; position:absolute; top:50%; display:block; width:20px; height:20px; padding:0; -webkit-transform:translateY( -50% ); transform:translateY( -50% ); cursor:pointer; color:transparent; border:none; outline:none; background:transparent; }
.slick-prev{ left:-25px; }
[dir=rtl] .slick-prev{ right:-25px; left:auto; }
.slick-next{ right:-25px; }
[dir=rtl] .slick-next{ right:auto; left:-25px; }
.slick-dots{ position:absolute; bottom:-25px; display:block; width:100%; padding:0; margin:0; list-style:none; text-align:center; }
.slick-dots li{ position:relative; display:inline-block; margin:0 5px; padding:0; }
.slick-dots li,.slick-dots li button{ width:20px; height:20px; cursor:pointer; }
.slick-dots li button{ font-size:0; line-height:0; display:block; padding:5px; color:transparent; border:0; outline:none; background:transparent; }
input[type=submit]{ -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none; }

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Light.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-SemiBold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

*{ -webkit-box-sizing:border-box; box-sizing:border-box; outline:none; }
body,html{ height:100%; min-height:auto; margin:0; padding:0; }
#wrap{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; min-height:100%; line-height:1.2; }
.container{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; z-index:0; position:relative; }
.singlepage .container{ background:#f9f9f9; }
.mainpage .container{ display:none; }
.mainpage .container .content{ width:100%; padding-left:0; padding-right:0; background:none; }
.mainpage .container .content h1{ text-align:center; font-size:48px; color:#181a1c; font-weight:400; }
.mainpage .container .aside{ display:none; }
.mainpage .uss_shop_block_cat .uss_shop_category{ width:295px!important; }
.cf:after,.cf:before{ content:""; display:table; }
.cf:after{ clear:both; }
.cf{ zoom:1; }
#wrap{ background:linear-gradient( #212121, #f9f9f9 180px, #f9f9f9 ); min-width:420px; overflow:hidden; }
#wrap,.uss_privacy_policy_wrap{ font-size:18px;
	font-family: 'Montserrat', sans-serif;
	color:#000;
}
*[style="font-family: GothamProRegular;"] {
	font-family: inherit !important;
}
form input[type=email].styler,form input[type=number].styler,form input[type=password].styler,form input[type=search].styler,form input[type=tel].styler,form input[type=text],form input[type=text].styler,form input[type=url].styler,form textarea.styler{ -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; font-size:18px; font-family: 'Montserrat', sans-serif; border:1px solid #989898; height:30px; padding:0 0 0 6px; max-width:100%; width:100%; }
.uss_form_captcha input[type=text],.uss_form_captcha input[type=text].styler{ width:130px; }
.uss_form_tml label{ font-weight:400!important; }
strong{ font-weight: 500; }
.block .inner{ padding-top:100px; padding-bottom:100px; }
.block.bg_type0{ background:#f9f9f9; }
.block.type1{ color:#000; }
.block.type2{ color:#fff; }
.block.type2 .inner{ padding-top:50px; padding-bottom:50px; }
.block.bg_type1{ background:#fff; }
.block.bg_type2{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); }
.block.bg_type3{ background:#06090b; }
.block .h3{ font-size:48px; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; margin-bottom:1.2em; }
.block.spec_block .h3{ margin:0 0 28px; font-size:28px; font-weight: 500; }
.block .items .uss_eshop_block_item{ width:230px; }
.block .uss_eshop_block_item{ -webkit-box-shadow:0 -1px 14px rgba(0, 0, 0, .15); box-shadow:0 -1px 14px rgba(0, 0, 0, .15); text-align:center; }
.block .uss_eshop_block_item .img img{ max-width:100%; height:auto; margin:0 auto; }
.block .uss_eshop_block_item .uss_shop_name a{ text-align:left; font-size:18px; display:block; padding:17px 20px 22px 21px; color:#000; text-decoration:none; height:59px; overflow:hidden; margin-bottom:14px; }
.block .uss_eshop_block_item .uss_shop_price{ height:70px; padding:9px 0 0; margin:0 0 26px; background:#f6f6f6; }
.block .uss_eshop_block_item .uss_shop_price span{ text-align:center; background:none!important; padding:0!important; margin:0!important; color:inherit; display:block; }
.block .uss_eshop_block_item .uss_shop_price span.old_price{ font-size:16px; color:#8c8c8c; margin:0 0 1px!important; }
.block .uss_eshop_block_item .uss_shop_price span.actual_price{ font-size:30px; }
.block .uss_eshop_block_item a.add_to_cart{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; text-decoration:none; display:inline-block; margin:0 0 30px; padding:13px 52px 9px; }
.block .uss_eshop_block_item a.add_to_cart:hover{ background:#989898; color:#fff; }
.block .uss_eshop_block_item a.add_to_cart.already_in_cart{ color:#fff!important; background:#06090b!important; border-bottom:3px solid #989898!important; display:inline-block!important; text-decoration:none!important; padding-left:0!important; padding-right:0!important; display:block!important; }
.block .uss_eshop_block_item a.add_to_cart.already_in_cart:hover{ background:#989898!important; color:#fff!important; }
.block .uss_eshop_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); color:#fff; }
.block .uss_eshop_block_item:hover .uss_shop_name a{ color:#fff; }
.block .uss_eshop_block_item:hover .uss_shop_price{ background:#06090b; }
.block .uss_eshop_block_item:hover .uss_shop_price span{ color:#fff; }
.block .uss_eshop_block_item:hover .uss_shop_price span.old_price{ color:#e3e3e3; }
.block .uss_eshop_block_item:hover a.add_to_cart{ color:#06090b; background:#fff; display:inline-block; text-decoration:none; border-bottom:none; }
.block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#989898; color:#fff; }
a{ color:#9f9f9f; }
a:hover{ text-decoration:none; }
.inner{ width:100%; max-width:1200px; min-width:420px; margin:0 auto; }
.top_bg{ background:url(../img/texture_transparent2.png) 0 0 repeat, rgba(6, 9, 11, .8); z-index:3; }
.header,.top_bg{ position:relative; }
.header{ color:#fff; font-size:16px; z-index:2; }
.header p{ margin:0; }
.header .inner{ padding:22px 0 0; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.header .inner,.header .left{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.header .left{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; width:320px; }
.header .center{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; }
.header .logo{ font-size:44px; font-weight: 500; }
.header .logo img{ max-width:100%; height:auto; }
.header .logo a{ text-decoration:none; }
.header .slogan{ font-size:14px; letter-spacing:.5px; text-align:center; }
.header .slogan span{ color:#9b9b9b; display:block; }
.header .contacts{ text-align: right; }
.header .contacts>div{ display:inline-block; }
.header .address {
	text-align: right;
}
.header .email{ white-space:nowrap; }
.header .email a{ display:inline-block; text-decoration:none; color:#fff; }
.header .email p{ display:block; }
.header .phone{ white-space:nowrap; display:inline-block; font-size:28px; }
.header .phone strong{ font-weight:400; }
.header .phone p{ display:block; }
.header .phone a{ font-size:inherit; color:inherit; text-decoration:none; }
.header .basket{ font-size:14px; width:211px; margin-left:30px; position:relative; }
.header .basket p{ color:#767676; line-height:40px; }
.header .basket .cart_icon,.header .basket .uss_basket_wrapper{ display:inline-block; vertical-align:top; }
.header .basket .countword,.header .basket .priceword{ color:#767676; }
.header .contacts .phone{ position:relative; margin-left:20px; }
.header .contacts .phone:after{ content:""; width:12px; height:12px; left:-20px; position:absolute; top:50%; -webkit-transform:translateY( -50% ); transform:translateY( -50% ); background:url(../img/phone_icon.png) 50% no-repeat; }
.header .contacts .email{ position:relative; margin-left:20px; }
.header .contacts .email:after{ content:""; width:12px; height:12px; left:-20px; position:absolute; top:50%; -webkit-transform:translateY( -50% ); transform:translateY( -50% ); background:url(../img/email_icon.png) 50% no-repeat; }
.header .row{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; width:100%; }
.basket{ position:relative; }
.basket a.cart-link{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:1; }
.container iframe,.container img,.container object,.container table,.container video{ max-width:100%; }
.container .inner{ padding:30px 0 0; margin-bottom:100px; zoom:1; }
.container .inner:after,.container .inner:before{ content:""; display:table; }
.container .inner:after{ clear:both; }
.container .bread{ font-size:14px; font-weight: 500; color:#202020; overflow:hidden; padding:0 0 11px 30px; margin:-2px 0 0; line-height:1.42; }
.container .bread a{ font-size:inherit; font-family:inherit; color:#767676; }
.container .aside{ width:280px; display:inline-block; vertical-align:top; }
.container .aside .aside_opener_adaptive{ display:none; }
.container .aside.aside_left{ margin-right:20px; float:left; }
.container .aside+.center{ overflow:hidden; }
.container .aside.aside_right{ margin-left:20px; float:right; }
.container .aside .aside_block{ margin:0 0 15px; background:#fff; padding-bottom:19px; }
.container .aside .aside_block.aside_catalog{ margin-bottom:50px; background:#fff; padding-bottom:0!important; }
.container .aside .aside_block.banner{ margin-top:50px; background:#fff; overflow:hidden; padding:0!important; }
.container .aside .aside_block.banner img{ max-width:100%; height:auto; }
.container .aside .aside_block.banner p{ margin:0!important; }
.container .aside .aside_block .h3{ display:block; text-transform:uppercase; text-align:center; padding:11px 5px 9px 0; font-size:24px; position:relative; letter-spacing:1.3px; }
.container .aside .aside_block.type1 .h3{ background:url(../img/aside_title_lines.png) 17px no-repeat, url(../img/texture_black.png) 0 0 repeat; color:#fff; padding:11px 5px 9px 40px; }
.container .aside .aside_block.type1 .h3:after{ content:""; width:17px; height:9px; display:block; background:url(../img/position_triangle.png) 50% no-repeat; position:absolute; left:0; right:0; margin:0 auto; bottom:-9px; }
.container .aside .aside_block.type2{ padding-left:8px; padding-right:8px; }
.container .aside .aside_block.type2 .h3{ background-color:#989898; color:#fff; margin-bottom:11px; margin-left:-8px; width:calc(100% + 16px); text-align:left; padding-left:18px; }
.container .aside .aside_block.type3{ padding-left:18px; padding-right:18px; padding-bottom:40px; }
.container .aside .aside_block.type3 .h3{ background-color:#f1f1f1; color:#202020; width:calc(100% + 36px); margin-left:-18px; margin-bottom:23px; text-align:left; padding-left:18px; }
.container .aside .aside_block.type0{ background:#fff; text-align:center; padding-left:17px; padding-right:17px; padding-bottom:19px; }
.container .aside .aside_block.type0 .h3{ font-size:24px; color:#000; padding:19px 0 0; margin:0 0 7px; height:auto; font-weight: 500; }
.container .aside .aside_block.type0 p{ margin:0 0 27px; font-size:14px; font-weight: 500; }
.container .aside .aside_block.type0 form input[type=text]{ height:35px; border:1px solid #d6d6d6; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; font-size:14px; font-family: 'Montserrat', sans-serif; color:#8c8b8b; border-radius:0; margin:0 0 15px; width:100%; }
.container .aside .aside_block.type0 form input[type=text]::-webkit-input-placeholder{ color:#8c8b8b; }
.container .aside .aside_block.type0 form input[type=text]::-moz-placeholder{ color:#8c8b8b; }
.container .aside .aside_block.type0 form input[type=text]:-moz-placeholder{ color:#8c8b8b; }
.container .aside .aside_block.type0 form input[type=text]:-ms-input-placeholder{ color:#8c8b8b; }
.container .aside .aside_block.type0 form input[type=submit]{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; width:100%; font-size:14px; height:38px; padding:6px 27px; }
.container .aside .aside_block.type0 form input[type=submit]:hover{ background:#989898; color:#fff; }
.container .aside .aside_block ul,.container .aside .aside_block ul li{ margin:0; padding:0; list-style-type:none; }
.container .aside .aside_block>ul{ font-weight: 500; margin-top:15px; }
.container .aside .aside_block>ul>li{ border-top:1px solid #efefef; }
.container .aside .aside_block>ul>li>a,.container .aside .aside_block>ul>li>div a{ font-size:16px; color:#202020; text-decoration:none; padding:9px 0 9px 16px; display:block; }
.container .aside .aside_block>ul>li.active>a,.container .aside .aside_block>ul>li.active>div a{ background:#1d1f21; color:#fff; }
.container .aside .aside_block>ul>li div{ overflow:visible; }
.container .aside .aside_block ul .submenu{ background:#f4f4f4; }
.container .aside .aside_block ul .submenu li{ border-color:#ddd; background:#f4f4f4; }
.container .aside .aside_block ul .submenu li a{ font-size:14px; background:#f1f1f1; padding:10px 10px 10px 25px; display:block; color:#202020; text-decoration:none; }
.container .aside .aside_block ul .submenu li.active>a,.container .aside .aside_block ul .submenu li.active>div a,.container .aside .aside_block ul .submenu li:hover>a,.container .aside .aside_block ul .submenu li:hover>div a{ background:#9f9f9f; color:#fff; }
.container .aside .aside_block ul .submenu li .submenu li a{ font-size:12px; padding-left:40px; padding-right:5px; }
.container .aside .aside_block ul .submenu li .submenu .submenu li a{ padding-left:45px; padding-right:5px; }
.container .aside .aside_block .uss_eshop_block_item{ border:1px solid #e7e7e7; padding:0 8px 14px; }
.container .aside .aside_block .uss_eshop_block_item .img{ width:calc(100% + 18px); margin-left:-9px; }
.container .aside .aside_block .uss_eshop_block_item .uss_shop_name a{ display:block; margin:9px 0 12px; padding:0; text-decoration:none; color:inherit; font-size:inherit; font-size:16px; }
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price{ width:calc(100% + 16px); margin-left:-8px; background:#f6f6f6; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; height:36px; margin-bottom:14px; }
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price span{ margin:0!important; padding:0!important; background:none!important; }
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price{ color:#8c8c8c; font-size:12px; }
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price+.actual_price{ margin-left:8px!important; }
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.actual_price{ font-weight: 500; font-size:18px; color:#000; }
.container .aside .aside_block .uss_eshop_block_item .uss_eshop_amount_block{ padding-bottom:10px; text-align:center; display:block; width:100%; }
.container .aside .aside_block .uss_eshop_block_item .add_to_cart{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; width:100%; display:block; text-align:center; padding:10px 0 0; font-size:14px; height:38px; }
.container .aside .aside_block .uss_eshop_block_item .add_to_cart:hover{ background:#989898; color:#fff; }
.container .aside .aside_block .uss_eshop_block_item .add_to_cart.already_in_cart{ color:#06090b; background:#fff; border:solid #989898; border-width:1px 1px 3px; display:inline-block; text-decoration:none; }
.container .aside .aside_block .uss_eshop_block_item .add_to_cart.already_in_cart:hover{ background:#989898; color:#fff; }
.container .aside .aside_block .news_block_item{ position:relative; }
.container .aside .aside_block .news_block_item .image{ float:none; margin:0 0 17px; height:150px; }
.container .aside .aside_block .news_block_item .image a{ display:block; }
.container .aside .aside_block .news_block_item .image a img{ display:block; margin:0 auto; max-width:100%; }
.container .aside .aside_block .news_block_item .info .date{ position:absolute; left:2px; top:115px; font-size:12px; color:#fff; background:#03060a; padding:5px 11px 6px 10px; }
.container .aside .aside_block .news_block_item .info .title{ font-size:14px; color:#000; font-weight: 500; margin-bottom:7px; line-height:1.5; }
.container .aside .aside_block .news_block_item .info .title a{ font-size:inherit; color:inherit; text-decoration:none; font-family:inherit; }
.container .aside .aside_block .news_block_item .info .title a:hover{ text-decoration:underline; }
.container .aside .aside_block .news_block_item .info .preview{ font-size:12px; padding-top:0; padding-bottom:7px; }
.container .aside .aside_block .news_block_item .info .preview p{ margin:0; }
.container .aside .aside_block .uss_all{ font-size:14px; color:#989898; }
.container .center{ overflow:hidden; }
.container .content{ vertical-align:top; background:#fff; padding:12px 31px 20px; }
.container .content h1{ margin:0 0 1em; font-size:28px; font-weight:400;}
.container .content .uss_more{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.container .content .uss_more:hover{ background:#989898; color:#fff; }
.container .content p{ line-height:1.45; }
.container .news_item .uss_more{ display:inline; background:none!important; border:none!important; padding:0!important; margin:0; font-size:inherit; }
.container .news_item .uss_more a{ font-size:inherit!important; color:#000!important; text-transform:none!important; }
ul.catalog_menu a.active{ font-weight:400; }
.menu{ position:relative; }
.menu .inner{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:start; -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; padding:9px 0 0; }
.menu .burger{ display:none; width:35px; height:35px; border-radius:0; border:1px solid #fff; padding:7px 4px 4px; margin-right:10px; z-index:200; }
.menu .burger span{ height:3px; background:#fff; display:block; }
.menu .burger span:not(:last-child){ margin-bottom:5px; }
.menu .burger.notInViewPort{ position:fixed; left:10px; top:10px; z-index:100; background:none; border:none; }
.menu .burger.notInViewPort span{ background-color:#fff; -webkit-box-shadow:0 0 2px #212121; box-shadow:0 0 2px #212121; border-radius:3px; height:3px; }
.menu .burger.notInViewPort.active{ background-color:#06090b; border-color:#fff; }
.menu .burger.notInViewPort.active span{ background-color:#fff; }
.menu .burger.inViewPort.active{ position:fixed; left:10px; top:10px; }
.menu .in_menu{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; position:relative; width:calc(100% - 350px); }
.menu .in_menu ul,.menu .in_menu ul li{ margin:0; padding:0; list-style-type:none; }
.menu .in_menu .submenu{ background:#f4f4f4; -webkit-box-shadow:0 1px 10px rgba(0, 0, 0, .3)!important; box-shadow:0 1px 10px rgba(0, 0, 0, .3)!important; z-index:2; display:none; }
.menu .in_menu .submenu li a{ font-size:16px; font-weight: 500; line-height:1; display:block; text-align:left; text-transform:none; padding:9px 0 10px 15px; color:#000; }
.menu .in_menu .submenu li a:after{ content:none!important; }
.menu .in_menu .submenu li.active,.menu .in_menu .submenu li:hover{ background:#111213; }
.menu .in_menu .submenu li.active a,.menu .in_menu .submenu li:hover a{ color:#fff; }
.menu .in_menu ul{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.menu .in_menu ul li{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; position:relative; padding-bottom:10px; }
.menu .in_menu ul li a{ display:inline-block; width:100%; padding:8px 0 17px; text-decoration:none; position:relative; text-align:center; color:#fff; }
.menu .in_menu ul li.active a,.menu .in_menu ul li:hover a{ color:#767676; }
.menu .in_menu ul li.active a:after,.menu .in_menu ul li:hover a:after{ content:""; width:50px; height:1px; display:block; background:url(../img/footer_menu_line.png) 50% no-repeat; position:absolute; left:0; right:0; bottom:10px; margin:0 auto; }
.menu .in_menu:not(.opened)>ul>li.clicked>.submenu,.menu .in_menu:not(.opened)>ul>li:hover>.submenu{ display:block; position:absolute; left:0; top:100%; width:250px; }
.menu .in_menu:not(.opened)>ul>li.clicked>.submenu li,.menu .in_menu:not(.opened)>ul>li:hover>.submenu li{ padding-bottom:0; }
.menu .in_menu.double:not(.opened)>ul{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.menu .in_menu.double:not(.opened)>ul>li{ width:20%; -webkit-box-flex:0; -webkit-flex:0 auto; -ms-flex:0 auto; flex:0 auto; }
.menu .in_menu.double:not(.opened)>ul>li>a{ font-size:16px; }
.menu .search{ -webkit-box-flex:0; -webkit-flex:0 1 350px; -ms-flex:0 1 350px; flex:0 1 350px; }
.menu .search *{ font-family: 'Montserrat', sans-serif !important;}
.menu .search form .group .fc_item .label_under_hint label{ font-weight:400!important; }
.menu .search form .group .fc_item .elem_item .elements_set{ font-weight: 500; font-size:16px; }
.menu .search form .group .fc_item .elem_item label{ font-weight:400; font-weight: 500; }
.menu .search form .group .fc_item .elem_item input[type=text],.menu .search form .group .fc_item .elem_item input[type=text].styler{ height:35px; padding:0 0 0 6px; }
.menu .search form .group .fc_item .elem_item textarea,.menu .search form .group .fc_item .elem_item textarea.styler{ padding:6px 0 0 6px; height:5em; }
.menu .search form .group .fc_item .elem_item input[type=text],.menu .search form .group .fc_item .elem_item input[type=text].styler,.menu .search form .group .fc_item .elem_item textarea,.menu .search form .group .fc_item .elem_item textarea.styler{ max-width:100%; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; font-size:16px; font-family: 'Montserrat', sans-serif; border:1px solid #989898; }
.menu .search form .group .fc_item .elem_item input[type=submit],.menu .search form .group .fc_item .elem_item input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.menu .search form .group .fc_item .elem_item input[type=submit].styler:hover,.menu .search form .group .fc_item .elem_item input[type=submit]:hover{ background:#989898; color:#fff; }
.menu .search .search_opener{ display:none; }
.menu .search form{ position:relative; height:35px; }
.menu .search form input[type=text]{ height:35px; width:100%; display:inline-block; height:100%; -webkit-box-shadow:none; box-shadow:none; background:#fff; text-shadow:none; padding-left:14px; color:#8c8c8c; border:none; font-size:14px; max-width:100%; }
.menu .search form input[type=submit]{ position:absolute; right:0; top:0; width:35px; height:100%; background-color:#989898; background-image:url(../img/search_icon.png); background-position:50%; background-repeat:no-repeat; border:none; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; min-height:auto!important; }
.menu .basket{ color:#fff; min-width:200px; }
.menu .basket p{ margin:0; line-height:40px; }
.menu .basket .cart_icon,.menu .basket .uss_basket_mini{ display:inline-block; vertical-align:top; }
.slider{ z-index:0; overflow:hidden; margin-top:-167px; }
.slider .inner{ position:relative; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; padding:0!important; }
.slider .slides{ position:relative; margin:0; width:160%; left:-30%; display:block; }
.slider .slides .slide{ position:relative; overflow:hidden; display:block!important; }
.slider .slides .slide .slide-link{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:11; display:block; }
.slider .slides .slide .caption{ z-index:1; width:100vw; min-width:320px; color:#fff; padding:0 59px; max-width:1200px; margin:0 auto; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:start; -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; position:absolute; top:50%; left:50%; -webkit-transform:translate( -50%, -50% ); transform:translate( -50%, -50% ); }
.slider .slides .slide .caption p{ margin:0; }
.slider .slides .slide .caption .title{ font-size:54px; text-transform:uppercase; color:#fffefe; margin:0 0 16px; display:inline-block; background:rgba(13, 13, 13, .67); padding-left:8px; padding-right:8px; font-style:normal!important; }
.slider .slides .slide .caption .title span{ font-weight: 500; }
.slider .slides .slide .caption em{ background:rgba(13, 13, 13, .67); padding-left:8px; padding-right:8px; font-style:normal!important; display:inline-block; }
.slider .slides .slide .caption .preview{ font-size:18px; color:#fffefe; line-height:1.45; background:rgba(13, 13, 13, .67); display:inline-block; padding:8px; }
.slider .slides .slide .caption .preview p{ display:block; margin:0; }
.slider .slides .slide .caption .preview strong{ font-weight:400; font-size:24px; display:inline-block; text-transform:uppercase; }
.slider .slides .slide .caption .preview a.uss_more{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#06090b; background:#fff; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; margin:29px 0 0; }
.slider .slides .slide .caption .preview a.uss_more:hover{ background:#989898; color:#fff; }
.slider .slides .slide .caption_content{ padding:7% 0 0; position:relative; -webkit-transform-origin:left top; transform-origin:left top; left:0; }
.slider .slides .slide a.link{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:50; }
.slider .slides .slick-dots{ z-index:10; bottom:8.5%; text-align:right; max-width:1200px; display:block; margin:0 auto; left:0; right:0; }
.slider .slides .slick-dots li{ padding:0; width:16px; height:16px; margin:0 9px; }
.slider .slides .slick-dots li button{ width:16px; height:16px; background:#fff; opacity:.8; }
.slider .slides .slick-dots li.slick-active button{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); }
.slider .slides .slick-next,.slider .slides .slick-prev{ z-index:100; width:40px; height:40px; margin:0 auto; opacity:0; top:50%; -webkit-transition:opacity .3s; transition:opacity .3s; }
.slider .slides .slick-prev{ left:-1160px; right:0; background:url(../img/slide_prev.png) 50% no-repeat; }
.slider .slides .slick-next{ left:0; right:-1160px; background:url(../img/slide_next.png) 50% no-repeat; }
.slider .slides:hover .slick-next,.slider .slides:hover .slick-prev{ opacity:1; }
.service{ background:#f9f9f9!important; }
.service .h3 {
	text-align: center;
	text-transform: uppercase;
}
.service ul,.service ul li{ margin:0; padding:0; list-style-type:none; }
.service p{ margin:0; }
.service .uss_tree_description{ padding-bottom:20px; font-size:14px; padding-left:5px; padding-right:5px; }
.service .catalog_menu,.service .service_list,.service .uss_eshop_menu,
.service .uss_widget_outer_content{ width:100%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.service .catalog_menu li,
.service .service_list li,
.service .uss_eshop_menu li
.service .uss_eshop_block_item{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; text-align:center; background:#fff; margin-right:-1px; border:1px solid #e7e7e7; border-top:none; border-bottom:none; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.service .catalog_menu li>*,.service .service_list li>*,.service .uss_eshop_menu li>*{ position:relative; top:0; -webkit-transition-property:top; transition-property:top; -webkit-transition-duration:.3s; transition-duration:.3s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out; }
.service .catalog_menu li a,.service .service_list li a,.service .uss_eshop_menu li a{ color:inherit; }
.service .catalog_menu li .catalog_menu_image,.service .catalog_menu li .eshop_menu_image,.service .catalog_menu li .img,.service .service_list li .catalog_menu_image,.service .service_list li .eshop_menu_image,.service .service_list li .img,.service .uss_eshop_menu li .catalog_menu_image,.service .uss_eshop_menu li .eshop_menu_image,.service .uss_eshop_menu li .img{ display:block; -webkit-box-flex:0!important; -webkit-flex:0 auto!important; -ms-flex:0 auto!important; flex:0 auto!important; background:#fff; width:100%; }
.service .catalog_menu li .catalog_menu_image a,.service .catalog_menu li .eshop_menu_image a,.service .catalog_menu li .img a,.service .service_list li .catalog_menu_image a,.service .service_list li .eshop_menu_image a,.service .service_list li .img a,.service .uss_eshop_menu li .catalog_menu_image a,.service .uss_eshop_menu li .eshop_menu_image a,.service .uss_eshop_menu li .img a{ display:block; }
.service .catalog_menu li .catalog_menu_image a img,.service .catalog_menu li .eshop_menu_image a img,.service .catalog_menu li .img a img,.service .service_list li .catalog_menu_image a img,.service .service_list li .eshop_menu_image a img,.service .service_list li .img a img,.service .uss_eshop_menu li .catalog_menu_image a img,.service .uss_eshop_menu li .eshop_menu_image a img,.service .uss_eshop_menu li .img a img{ max-width:100%; height:auto; display:block; margin:0 auto; }
.service .catalog_menu li .catalog_menu_image a~*,.service .catalog_menu li .eshop_menu_image a~*,.service .catalog_menu li .img a~*,.service .service_list li .catalog_menu_image a~*,.service .service_list li .eshop_menu_image a~*,.service .service_list li .img a~*,.service .uss_eshop_menu li .catalog_menu_image a~*,.service .uss_eshop_menu li .eshop_menu_image a~*,.service .uss_eshop_menu li .img a~*{ margin-top:auto; }
.service .catalog_menu li .catalog_menu_item,.service .service_list li .catalog_menu_item,.service .uss_eshop_menu li .catalog_menu_item{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; width:100%; }
.service .catalog_menu li .catalog_menu_item>*,.service .service_list li .catalog_menu_item>*,.service .uss_eshop_menu li .catalog_menu_item>*{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.service .catalog_menu li .catalog_menu_item>a,.service .catalog_menu li>a,.service .service_list li .catalog_menu_item>a,.service .service_list li>a,.service .uss_eshop_menu li .catalog_menu_item>a,.service .uss_eshop_menu li>a{ padding:21px 35px 40px; display:block; text-decoration:none; text-align:center; position:relative; font-size:24px; line-height:1.2; }
.service .catalog_menu li .catalog_menu_item>a~*,.service .catalog_menu li>a~*,.service .service_list li .catalog_menu_item>a~*,.service .service_list li>a~*,.service .uss_eshop_menu li .catalog_menu_item>a~*,.service .uss_eshop_menu li>a~*{ margin-top:auto; }
.service .catalog_menu li .catalog_menu_item>a:after,.service .catalog_menu li>a:after,.service .service_list li .catalog_menu_item>a:after,.service .service_list li>a:after,.service .uss_eshop_menu li .catalog_menu_item>a:after,.service .uss_eshop_menu li>a:after{ content:""; width:60px; left:0; right:0; bottom:19px; position:absolute; background:#c6c6c6; height:1px; margin:0 auto; }
.service .catalog_menu li .info,.service .service_list li .info,.service .uss_eshop_menu li .info{ padding-top:15px; padding-bottom:38px; border-right:1px solid #f1f1f1; }
.service .catalog_menu li .title,.service .service_list li .title,.service .uss_eshop_menu li .title{ font-size:24px; background:url(../img/service_devider.png) bottom no-repeat; padding-bottom:21px; margin-bottom:22px; text-decoration:none; text-align:center; }
.service .catalog_menu li .title a,.service .service_list li .title a,.service .uss_eshop_menu li .title a{ font-size:inherit; text-decoration:none; display:block; }
.service .catalog_menu li .preview,.service .service_list li .preview,.service .uss_eshop_menu li .preview{ font-size:16px; }
.service .catalog_menu li:hover,.service .service_list li:hover,.service .uss_eshop_menu li:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); color:#fff; }
.service .catalog_menu li:hover .catalog_menu_item>a,.service .catalog_menu li:hover>a,.service .service_list li:hover .catalog_menu_item>a,.service .service_list li:hover>a,.service .uss_eshop_menu li:hover .catalog_menu_item>a,.service .uss_eshop_menu li:hover>a{ border-right:none; }
.service .catalog_menu li:hover .info,.service .service_list li:hover .info,.service .uss_eshop_menu li:hover .info{ border-right:none; }
.service .catalog_menu li:hover>*,.service .service_list li:hover>*,.service .uss_eshop_menu li:hover>*{ top:-45px; }
.service .catalog_menu li:hover .catalog_orderbutton,.service .service_list li:hover .catalog_orderbutton,.service .uss_eshop_menu li:hover .catalog_orderbutton{ background-color:#303030!important; }
.service .catalog_menu li:hover .catalog_orderbutton:hover,.service .service_list li:hover .catalog_orderbutton:hover,.service .uss_eshop_menu li:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.service .uss_eshop_menu li>a{ min-height:auto; }
.service .uss_shop_content{ margin-bottom:25px; }
.service .uss_catalog_sidebar{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.service .uss_catalog_sidebar .uss_catalog_category{ text-align:center; background:#fff; overflow:visible; margin:0 -1px 0 0!important; border-bottom:none; padding:0 0 10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.service .uss_catalog_sidebar .uss_catalog_category>*{ position:relative; top:0; -webkit-transition-property:top; transition-property:top; -webkit-transition-duration:.3s; transition-duration:.3s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap{ margin:0 0 10px; float:none; display:block; max-width:100%; text-align:center!important; background:#fff; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap a{ display:block; margin:0; padding:0; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap~div:not(.catalog_orderbutton){ padding-left:10px; padding-right:10px; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{ border:none; margin:0; display:block; max-width:100%; height:auto!important; overflow:visible; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img img{ max-width:calc(100% + 1px); width:calc(100% + 1px); margin-left:-1px!important; margin-top:-1px!important; position:relative; height:auto; display:block; margin:0 auto; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name{ display:block; text-transform:uppercase; text-decoration:none; text-align:center; position:relative; font-size:24px; padding:21px 35px; margin-bottom:22px; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name~div{ margin-top:auto; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name a{ color:inherit; font-size:inherit; text-decoration:none; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name:after{ content:""; width:60px; left:0; right:0; bottom:0; position:absolute; background:#c6c6c6; height:1px; margin:0 auto; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catlog_cat_anons{ margin-bottom:10px; }
.service .uss_catalog_sidebar .uss_catalog_category .uss_catlog_cat_anons p{ font-size:16px; margin:0; line-height:1.2; }
.service .uss_catalog_sidebar .uss_catalog_category .catalog_orderbutton{ display:inline-block; }
.service .uss_catalog_sidebar .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); color:#fff; }
.service .uss_catalog_sidebar .uss_catalog_category:hover>*{ top:-45px; }
.service .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name{ color:#fff!important; }
.service .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name a{ color:inherit!important; }
.service.x5 .uss_catalog_sidebar .uss_catalog_category{ width:20%; max-width:20%; }
.service.x5 .uss_catalog_sidebar .uss_catalog_category:nth-of-type(5n){ border-right:none; }
.service.x5 .uss_catalog_sidebar .uss_catalog_category:nth-of-type(5n+1){ border-left:none; }
.service.x5 .uss_catalog_sidebar .uss_catalog_category:first-of-type{ border-left:none; }
.service.x5 .catalog_menu li,.service.x5 .service_list li,.service.x5 .uss_eshop_menu li{ width:20%; max-width:20%; }
.service.x5 .catalog_menu li:nth-of-type(5n),.service.x5 .service_list li:nth-of-type(5n),.service.x5 .uss_eshop_menu li:nth-of-type(5n){ border-right:none; }
.service.x5 .catalog_menu li:nth-of-type(5n+1),.service.x5 .service_list li:nth-of-type(5n+1),.service.x5 .uss_eshop_menu li:nth-of-type(5n+1){ border-left:none; }
.service.x5 .catalog_menu li:first-of-type,.service.x5 .service_list li:first-of-type,.service.x5 .uss_eshop_menu li:first-of-type{ border-left:none; }
.service.x4 .uss_catalog_sidebar .uss_catalog_category{ width:25%; max-width:25%; }
.service.x4 .uss_catalog_sidebar .uss_catalog_category:nth-of-type(4n){ border-right:none; }
.service.x4 .uss_catalog_sidebar .uss_catalog_category:nth-of-type(4n+1){ border-left:none; }
.service.x4 .uss_catalog_sidebar .uss_catalog_category:first-of-type{ border-left:none; }
.service.x4 .catalog_menu li,
.service.x4 .service_list li,
.service.x4 .uss_eshop_menu li{ width:25%; max-width:25%; }
.service.x4 .uss_eshop_block_item {width: 100%; max-width: 285px;}
.service.x4 .catalog_menu li:nth-of-type(4n),.service.x4 .service_list li:nth-of-type(4n),.service.x4 .uss_eshop_menu li:nth-of-type(4n){ border-right:none; }
.service.x4 .catalog_menu li:nth-of-type(4n+1),.service.x4 .service_list li:nth-of-type(4n+1),.service.x4 .uss_eshop_menu li:nth-of-type(4n+1){ border-left:none; }
.service.x4 .catalog_menu li:first-of-type,.service.x4 .service_list li:first-of-type,.service.x4 .uss_eshop_menu li:first-of-type{ border-left:none; }
.service.x3 .uss_catalog_sidebar .uss_catalog_category{ width:33.33333%; max-width:33.33333%; }
.service.x3 .uss_catalog_sidebar .uss_catalog_category:nth-of-type(3n){ border-right:none; }
.service.x3 .uss_catalog_sidebar .uss_catalog_category:nth-of-type(3n+1){ border-left:none; }
.service.x3 .uss_catalog_sidebar .uss_catalog_category:first-of-type{ border-left:none; }
.service.x3 .catalog_menu li,.service.x3 .service_list li,.service.x3 .uss_eshop_menu li{ width:33.33333%; max-width:33.33333%; }
.service.x3 .catalog_menu li:nth-of-type(3n),.service.x3 .service_list li:nth-of-type(3n),.service.x3 .uss_eshop_menu li:nth-of-type(3n){ border-right:none; }
.service.x3 .catalog_menu li:nth-of-type(3n+1),.service.x3 .service_list li:nth-of-type(3n+1),.service.x3 .uss_eshop_menu li:nth-of-type(3n+1){ border-left:none; }
.service.x3 .catalog_menu li:first-of-type,.service.x3 .service_list li:first-of-type,.service.x3 .uss_eshop_menu li:first-of-type{ border-left:none; }
.service.x2 .uss_catalog_sidebar .uss_catalog_category{ width:50%; max-width:50%; }
.service.x2 .uss_catalog_sidebar .uss_catalog_category:nth-of-type(2n){ border-right:none; }
.service.x2 .uss_catalog_sidebar .uss_catalog_category:nth-of-type(odd){ border-left:none; }
.service.x2 .uss_catalog_sidebar .uss_catalog_category:first-of-type{ border-left:none; }
.service.x2 .catalog_menu li,.service.x2 .service_list li,.service.x2 .uss_eshop_menu li{ width:50%; max-width:50%; }
.service.x2 .catalog_menu li:nth-of-type(2n),.service.x2 .service_list li:nth-of-type(2n),.service.x2 .uss_eshop_menu li:nth-of-type(2n){ border-right:none; }
.service.x2 .catalog_menu li:nth-of-type(odd),.service.x2 .service_list li:nth-of-type(odd),.service.x2 .uss_eshop_menu li:nth-of-type(odd){ border-left:none; }
.service.x2 .catalog_menu li:first-of-type,.service.x2 .service_list li:first-of-type,.service.x2 .uss_eshop_menu li:first-of-type{ border-left:none; }
.service.x1 .catalog_menu li,.service.x1 .service_list li,.service.x1 .uss_catalog_sidebar .uss_catalog_category,.service.x1 .uss_eshop_menu li{ width:100%; border-left:none; border-right:none; }
.features{ text-align:center; line-height:28px; }
.features h1,.features h2,.features h3{ font-weight:400; font-family: 'Montserrat', sans-serif; }
.features p{ margin:0; }
.features .h3{ font-size:48px; text-transform:uppercase; }
.features table{ margin:19px 0 0; }
.features table tbody{ display:block; }
.features table tbody tr{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.features table tbody tr td{ text-align:center; padding:0 30px; -webkit-box-flex:0; -webkit-flex:0 33.33333%; -ms-flex:0 33.33333%; flex:0 33.33333%; }
.features table tbody tr td .img{ position:relative; width:150px; height:150px; margin:0 auto 4px; }
.features table tbody tr td .img a{ display:block; }
.features table tbody tr td .img img{ display:inline-block; position:absolute; top:50%; left:50%; -webkit-transform:translate( -50%, -50% ); transform:translate( -50%, -50% ); }
.features table tbody tr td .title{ margin:0 0 1em; }
.features table tbody tr td .title a{ text-decoration:none; color:inherit; display:block; font-size:24px; text-transform:uppercase; }
.features table tbody tr td p{ font-size:16px; line-height:22px; }
.positions .slick-dots{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; background:#f1f1f1; height:10px; }
.positions .slick-dots li{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; margin:0; height:10px; }
.positions .slick-dots li:hover{ background:#a19d9d; }
.positions .slick-dots li.slick-active{ background:#06090b; }
.positions .slick-dots li button{ width:100%; margin:0; height:10px; }
.positions .position_tabs .position_tabs__nav{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; margin-bottom:35px; cursor:pointer; }
.positions .position_tabs .position_tabs__nav span{ height:50px; width:400px; display:block; text-align:center; padding:12px 0 0; font-size:24px; text-transform:uppercase; letter-spacing:1px; background:#f1f1f1; position:relative; }
.positions .position_tabs .position_tabs__nav span:hover{ background:#989898; color:#fff; }
.positions .position_tabs .position_tabs__nav span.selected{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); color:#fff; }
.positions .position_tabs .position_tabs__nav span.selected:after{ content:""; width:17px; height:9px; display:block; background:url(../img/position_triangle.png) 50% no-repeat; position:absolute; left:0; right:0; bottom:-9px; margin:0 auto; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab{ display:none; white-space:nowrap; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab.selected{ display:block; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item{ min-width:370px; margin-right:10px; vertical-align:top; white-space:normal; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item .uss_eshop_amount_block{ margin-bottom:10px; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item .uss_eshop_amount_block .basket_amount_class{ text-align:center; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item .uss_shop_name{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item .uss_shop_name a{ height:auto; min-height:2.4em; line-height:1.2; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item .uss_shop_price{ width:100%; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item a.add_to_cart{ margin-bottom:10px; }
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item a.add_to_cart.already_in_cart{ padding-left:10px!important; padding-right:10px!important; }
.positions .position_tabs .position_tabs__tabs .slick-list{ padding-bottom:10px!important; padding-top:10px!important; }
.positions .position_tabs .mCSB_horizontal.mCSB_inside>.mCSB_container{ padding-bottom:10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; }
.uss_shop_block_cat .uss_shop_category{ margin:0 0 20px; background:#fff; font-family: 'Montserrat', sans-serif; padding:0 0 32px; border:1px solid #d2d2d2; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{ width:calc(100% + 6px)!important; border:none; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{ width:calc(100% + 6px)!important; border:none; margin:0; display:block; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a{ display:block; margin:0; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a img{ width:calc(100% + 6px)!important; height:auto; display:block; margin:0 auto; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{ margin:0 0 21px; background:url(../img/service_devider.png) bottom no-repeat; text-align:center; font-size:18px; padding:20px 10px 24px; line-height:1.2; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{ font-size:24px; text-align:center; font-weight:400; text-decoration:none; color:inherit; position:relative; display:block; max-height:3.6em; overflow:hidden; min-height: 56px; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:after{ content:""; width:60px; background:#c6c6c6; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_text{ margin:0; font-size:16px; color:inherit; text-align:center; line-height:1.3; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat{ padding-left:15px; padding-right:15px; margin-bottom:15px; text-align:center; }
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a{ display:inline-block; }
.uss_shop_block_cat .uss_shop_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); color:#fff; }
.inline_form .inner{ padding:51px 0 18px; }
.inline_form .h3{ font-size:48px; text-align:center; text-transform:uppercase; letter-spacing:.55px; }
.inline_form:not(.blocked) form{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; position:relative; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.inline_form:not(.blocked) form .uss_error_form{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; border-color:#b71c1c; background:#ef9a9a; font-family: 'Montserrat', sans-serif; font-size:13px; }
.inline_form:not(.blocked) form .uss_error_form b,.inline_form:not(.blocked) form .uss_error_form strong{ font-weight:400; font-weight: 500; }
.inline_form:not(.blocked) form .group{ display:inline-block; vertical-align:middle; margin-bottom:20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
.inline_form:not(.blocked) form .group.end{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; max-width:calc(100% - 207px); }
.inline_form:not(.blocked) form .group.end .fc_item{ max-width:100%; }
.inline_form:not(.blocked) form .group .fc_item{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; margin-bottom:10px; }
.inline_form:not(.blocked) form .group .fc_item:last-child{ margin-right:0; }
.inline_form:not(.blocked) form .group .fc_item.fc_textarea{ max-width:100%; margin-right:0!important; }
.inline_form:not(.blocked) form .group .fc_item.fc_textarea textarea.styler{ width:100%; max-width:100%; }
.inline_form:not(.blocked) form .group .fc_item+.fc_item:not(:first-child){ margin-left:20px; }
.inline_form:not(.blocked) form .group .fc_item .elem_item{ width:100%; }
.inline_form:not(.blocked) form .group .fc_item .elem_item input.styler,.inline_form:not(.blocked) form .group .fc_item .elem_item textarea.styler{ max-width:100%; width:460px; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border:none; border-radius:0; font-family: 'Montserrat', sans-serif; }
.inline_form:not(.blocked) form .group .fc_item .elem_item input.styler{ height:53px; padding:0 0 0 9px; border:2px solid #fff; width:100%; }
.inline_form:not(.blocked) form .group .fc_item .elem_item input.styler.error_field{ border:2px solid #b71c1c; }
.inline_form:not(.blocked) form .group .fc_item .elem_item textarea.styler{ max-width:100%; padding:9px 0 5px 9px; border:2px solid #fff; width:100%; }
.inline_form:not(.blocked) form .group .fc_item .elem_item textarea.styler.error_field{ border:2px solid #b71c1c; }
.inline_form:not(.blocked) form .group .fc_item.fc_checkbox{ width:460px; margin-top:10px; }
.inline_form:not(.blocked) form .group .fc_item.fc_checkbox .jq-checkbox{ top:0; margin-top:-.5em; }
.inline_form:not(.blocked) form .group .fc_item.fc_checkbox .elem_item{ float:left; width:auto; }
.inline_form:not(.blocked) form .group .fc_item.fc_checkbox .sector_title{ font-size:12px; width:auto; }
.inline_form:not(.blocked) form .buttons{ display:inline-block; vertical-align:middle; margin-left:20px; }
.inline_form:not(.blocked) form .buttons input[type=submit]{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#06090b; background:#fff; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; box-shadow:none!important; }
.inline_form:not(.blocked) form .buttons input[type=submit]:hover{ background:#989898; color:#fff; }
.inline_form.inline_form_inside{ padding:37px 10px 21px; margin-bottom:30px; margin-top:10px; }
.inline_form.inline_form_inside .h3{ font-size:30px; margin-bottom:24px; }
.inline_form.inline_form_inside form .group .fc_item .elem_item:not(.one){ width:100%; }
.inline_form.inline_form_inside form .group .fc_item .elem_item input,.inline_form.inline_form_inside form .group .fc_item .elem_item input.styler{ max-width:100%; width:100%; height:43px; font-size:16px; }
.inline_form.inline_form_inside form .group .fc_item .elem_item textarea,.inline_form.inline_form_inside form .group .fc_item .elem_item textarea.styler{ width:100%; max-width:100%; font-size:16px; }
.inline_form.inline_form_inside form .group .fc_item label.sector_title{ font-weight:400; }
.inline_form.blocked form{ width:100%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.inline_form.blocked form .group{ margin-bottom:20px; }
.inline_form.blocked form .group:not(.end){ -webkit-box-flex:0; -webkit-flex:0 auto; -ms-flex:0 auto; flex:0 auto; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:start; -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.inline_form.blocked form .group:not(.end):nth-of-type(2n):not(.end){ width:35%; }
.inline_form.blocked form .group:not(.end):nth-of-type(odd):not(.end){ width:calc(65% - 20px); margin-left:20px; }
.inline_form.blocked form .group:not(.end) .fc_item{ width:100%; -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin:0; }
.inline_form.blocked form .group:not(.end) .fc_item .elem_item{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; width:100%; }
.inline_form.blocked form .group:not(.end) .fc_item .elem_item textarea.styler{ height:100%; }
.inline_form.blocked form .group:not(.end) .fc_item+.fc_item{ margin-top:15px; }
.inline_form.blocked form .group.end{ max-width:calc(100% - 200px); -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
.inline_form .fc_checkbox a{ color:inherit; }
.news.block{ background:#f9f9f9; }
.news.block .inner{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; padding:91px 0 80px; }
.news.block .h3{ text-transform:uppercase; text-align:center; }
.news.block .news_block_item{ position:relative; background:#fff; width:370px; padding:0 0 55px; }
.news.block .news_block_item .image{ float:none; margin:0 0 25px; padding:0; }
.news.block .news_block_item .image a{ padding:0; margin:0; }
.news.block .news_block_item .image a img{ display:block; padding:0; margin:0 auto; max-width:100%; }
.news.block .news_block_item .info{ position:relative; display:block; background:url(../img/news_devider.png) 20px 0 no-repeat; }
.news.block .news_block_item .info .date{ position:absolute; left:0; top:-60px; font-size:12px; color:#fff; background:#03060a; padding:6px 10px 5px; word-spacing:1px; }
.news.block .news_block_item .info .title{ text-align:left; padding:0 21px; }
.news.block .news_block_item .info .title a:not(.commentsAmount){ font-size:18px; line-height:28px; display:block; padding:19px 0; text-decoration:none; color:inherit; }
.news.block .news_block_item .info .title a.commentsAmount{ color:inherit; text-decoration:none!important; }
.news.block .news_block_item .info .preview{ font-size:12px; font-size:14px; padding:0 21px; }
.news.block .news_block_item .info .uss_news_more{ padding:10px 21px 0; }
.news.block .news_block_item:hover{ -webkit-box-shadow:0 1px 14px rgba(0, 0, 0, .15); box-shadow:0 1px 14px rgba(0, 0, 0, .15); background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); color:#fff; }
.news.block .news_block_item:hover .info .title a{ color:inherit; text-decoration:underline; }
.news.block .news_block_item:hover .info .title a:hover{ text-decoration:none; }
.news.block .news_block_item:hover .info a{ color:inherit; }
.news_list .news_item{ margin-bottom:25px; }
.news_list .news_item .info{ margin-top:0; }
.news_list .news_item .info .date{ font-weight: 500; font-size:12px; }
.news_list .news_item .info .preview p{ margin:0 0 5px; }
.news_similar_wrap .news_similar_title{ display:block; text-transform:uppercase; text-align:center; position:relative; letter-spacing:1.3px; font-size:24px; color:#000; height:auto; text-align:left; width:100%; margin:0 0 30px; padding:19px 0 0; font-weight:400; font-weight: 500; }
.news_similar_wrap .similar_items .news_item .info{ margin-top:0; }
.news_similar_wrap .similar_items .news_item .info .date{ ffont-weight: 500; font-size:12px; }
.news_similar_wrap .similar_items .news_item .info .title a{ font-size:18px; }
.subscribe .inner{ padding:51px 0; }
.subscribe .h3{ text-align:center; margin-bottom:27px; }
.subscribe .h4{ text-align:center; font-size:24px; text-transform:uppercase; }
.subscribe .subscribe_form{ margin:48px 0 0; display:block; text-align:center; }
.subscribe .subscribe_form form{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; }
.subscribe .subscribe_form form .emailfield{ display:inline-block; vertical-align:middle; margin-right:19px; max-width:460px; -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.subscribe .subscribe_form form .emailfield input{ width:100%; height:53px; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; border:1px solid #d6d6d6; }
.subscribe .subscribe_form form .send_button{ display:inline-block; vertical-align:middle; }
.subscribe .subscribe_form form .send_button input{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; padding:15px 27px 14px; }
.subscribe .subscribe_form form .send_button input:hover{ background:#989898; color:#fff; }
.footer_menu{ background:#06090b; }
.footer_menu ul,.footer_menu ul li{ margin:0; padding:0; list-style-type:none; }
.footer_menu .submenu{ display:none!important; }
.footer_menu .burger{ display:none; width:35px; height:35px; border-radius:5px; border:1px solid #fff; padding:7px 2px 4px; margin-right:10px; }
.footer_menu .burger span{ height:2px; background:#fff; display:block; }
.footer_menu .burger span:not(:last-child){ margin-bottom:4px; }
.footer_menu ul{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:stretch; -webkit-align-items:stretch; -ms-flex-align:stretch; align-items:stretch; }
.footer_menu ul li{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.footer_menu ul li a{ display:inline-block; text-align:center; color:#fff; font-size:18px; text-decoration:none; padding:30px 0 0; height:80px; width:100%; position:relative; }
.footer_menu ul li.active a,.footer_menu ul li:hover a{ color:#767676; }
.footer_menu ul li.active a:after,.footer_menu ul li:hover a:after{ content:""; width:50px; height:1px; display:block; background:url(../img/footer_menu_line.png) 50% no-repeat; position:absolute; left:0; right:0; bottom:19px; margin:0 auto; }
.footer,.footer_bg{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); background-color:#06090b; }
.footer{ color:#fff; font-size:16px; }
.footer p{ margin:0; }
.footer .inner{ padding:46px 3px 10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.footer .left{ padding:3px 0 0; }
.footer .left,.footer .right{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.footer .right{ text-align:right; }
.footer .social{ margin:0 0 13px; }
.footer .social a{ display:inline-block; margin:0 4px 0 0; }
.footer .social a:hover{ -webkit-filter:brightness( 100 ); filter:brightness( 100 ); }
.footer .counters{ margin:0 0 13px; }
.footer .privacy{ margin:0 0 7px; }
.footer .contacts{ display: table; margin-left: auto; }
.footer .phone{ font-size:28px; position:relative; }
.footer .phone a{ font-size:inherit; text-decoration:none; color:inherit; white-space:nowrap; }
.footer .phone p{ display:inline-block; padding-left:30px; }
.footer .phone em{ line-height:0; }
.footer .phone em,.footer .phone span{ display:inline-block; vertical-align:middle; }
.footer .address{ font-size:16px; line-height:1.45; margin:0 0 14px; -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.footer .address strong{ font-weight:400; }
.footer .dev .uss-copyright,.footer .email{ display:inline-block; }
.footer .email{ -webkit-box-flex:0; -webkit-flex:0 auto; -ms-flex:0 auto; flex:0 auto; text-align:center; }
.footer .email a{ padding-left:30px; text-decoration:none; color:inherit; white-space:nowrap; }
.footer .email em{ vertical-align:middle; line-height:0; }
.footer .email em,.footer .email span{ display:inline-block; }
.footer .contacts .phone{ position:relative; }
.footer .contacts .phone:after{ content:""; width:12px; height:12px; background:url(../img/phone_icon.png) 50% no-repeat; left:0; position:absolute; top:16px; -webkit-transform:translateY( -50% ); transform:translateY( -50% ); }
.footer .contacts .email{ position:relative; }
.footer .contacts .email:after{ content:""; width:12px; height:12px; background:url(../img/email_icon.png) 50% no-repeat; left:0; position:absolute; top:9px; -webkit-transform:translateY( -50% ); transform:translateY( -50% ); }
.footer .contacts .email p:first-child{ padding-left:20px; }
.bottom{ color:#fff; font-size:16px; }
.bottom p{ margin:0; }
.bottom .inner{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; padding-bottom:15px; }
.bottom .left{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.bottom .left .copy,.bottom .left .privacy{ margin-bottom:7px; }
.bottom .right{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; text-align:right; }
.bottom .dev{ display:inline-block; }
.uss_shop_blocks_view{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; overflow:visible; }
.uss_shop_blocks_view,.uss_shop_blocks_view .uss_eshop_item{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.uss_shop_blocks_view .uss_eshop_item{ position:relative; background:#fff; border:1px solid #e7e7e7; padding:0 14px 14px; margin-right:0; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; }
.uss_shop_blocks_view .uss_eshop_item.with_btns{ padding-bottom:65px; }
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.uss_shop_blocks_view .uss_eshop_item:hover{ -webkit-box-shadow:0 0 14px rgba(0, 0, 0, .15); box-shadow:0 0 14px rgba(0, 0, 0, .15); }
.uss_shop_blocks_view .uss_eshop_item .posimg_item{ margin:0 0 14px -14px!important; width:calc(100% + 28px); }
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder{ padding:0!important; margin:0!important; border:none; text-align:center; }
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder a{ display:block; }
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder a img{ display:inline-block; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{ font-size:16px; color:#000; font-weight: 500; line-height:24px; text-decoration:none; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{ text-decoration:underline; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_description{ font-size:12px; font-weight: 500; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price{ padding:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; width:100%; background:#f6f6f6; height:36px; width:calc(100% + 28px); margin:14px 0 14px -14px; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{ margin:0!important; padding:0!important; background:none!important; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price{ font-size:18px; color:#000; font-weight: 500; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price{ font-size:12px; color:#8c8c8c; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price+.actual_price{ margin-left:9px!important; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by{ margin:0; padding:0; text-align:center; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by .uss_eshop_amount_block{ display:inline-block; margin-bottom:7px; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; text-align:center; width:100%; display:block; float:none; font-size:14px; height:38px; padding:11px 0 6px; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{ background:#989898; color:#fff; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by+.uss_shop_by{ margin-top:7px; margin-bottom:7px; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; padding-top:14px; padding-bottom:14px; width:100%; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click{ margin:0; padding:0; width:67px; height:35px; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click a{ font-size:0; display:block; width:100%; height:100%; background-image:url(../img/one_click.png); background-position:50%; background-repeat:no-repeat; background-color:#f6f6f6; border:none; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click a:hover{ background-color:#06090b; background-image:url(../img/one_click_a.png); }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by{ width:67px; height:35px; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.add_to_compare{ font-size:0; display:block; width:100%; height:100%; overflow:hidden; background-image:url(../img/compare.png); background-position:50%; background-repeat:no-repeat; background-color:#f6f6f6; border-color:1px solid #f6f6f6; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.add_to_compare.already_in_compare{ background-color:#989898; background-image:url(../img/compare_a.png); }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.add_to_compare:hover{ color: #fff; background-color:#06090b; background-image:url(../img/compare_a.png); }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap{ width:67px; height:35px; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put{ display:block; width:100%; height:100%; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a{ background-image:url(../img/fav.png); background-position:50%; background-repeat:no-repeat; background-color:#f6f6f6; font-size:0; display:block; width:100%; height:100%; overflow:hidden; border-color:1px solid #f6f6f6; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a.already_in_wish{ background-color:#989898; background-image:url(../img/fav_a.png); }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a:hover{ background-color:#06090b; background-image:url(../img/fav_a.png); color:#fff; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns>div{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns>div:not(:last-child){ margin-right:17px!important; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns.x1>div a{ font-size:14px!important; padding-left:40px; line-height:34px; text-decoration:none; background-position:11px 50%!important; color:#212121; text-align:left; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left,.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer,.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid{ margin:4px 0 3px; }
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area{ margin-top:14px; }
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_group_title{ font-size:18px; font-weight:400; font-weight: 500; }
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .eshop_filters_line{ width:100%; }
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .title{ font-size:14px; font-weight: 500; font-weight:400; margin-bottom:7px; display:block; }
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .items_wrap,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .value{ display:block; font-size:12px; font-weight: 500; }
.uss_shop_list_view .uss_shop_list_view_item{ width:100%; border:1px solid #e7e7e7; margin-bottom:10px; }
.uss_shop_list_view .uss_shop_list_view_item:hover{ -webkit-box-shadow:0 0 14px rgba(0, 0, 0, .15); box-shadow:0 0 14px rgba(0, 0, 0, .15); }
.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder{ border:none; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data{ overflow:hidden; display:block; margin-bottom:14px; padding-top:14px; font-size:14px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data>div:not(.uss_shop_name){ margin:0 0 3px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data>div:not(.eshop_filters_area):not(.uss_shop_description):not(.uss_shop_by):not(.uss_shop_price){ line-height:30px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name{ font-size:20px; font-weight: 500; margin-bottom:5px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a{ color:inherit; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_amount_left strong,.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_producer strong,.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_uid strong{ ffont-weight: 500; margin-right:5px; display:inline-block; font-weight:400; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item{ line-height:30px; margin-bottom:0; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item:not(:last-child){ margin-bottom:3px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item .eshop_filters_line{ margin-bottom:0; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item .title{ ffont-weight: 500; margin-right:5px; display:inline-block; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price{ min-height:36px; padding:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:start; -webkit-justify-content:flex-start; -ms-flex-pack:start; justify-content:flex-start; -webkit-box-align:stretch; -webkit-align-items:stretch; -ms-flex-align:stretch; align-items:stretch; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-bottom:14px!important; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span{ background:none!important; background:#f6f6f6!important; margin:0!important; padding:0!important; display:inline-block; vertical-align:middle; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price{ font-size:12px; color:#8c8c8c; padding-left:14px!important; padding-right:14px!important; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price+span.actual_price{ padding-left:0!important; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.actual_price{ padding-left:14px!important; padding-right:14px!important; font-size:18px; color:inherit; font-weight: 500; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by{ display:inline-block; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by+.uss_shop_by{ margin-left:15px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; text-decoration:none; text-align:center; float:none; font-size:14px; height:38px; padding:11px 27px 6px; display:inline-block; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{ background:#989898; color:#fff; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_linktomore a{ font-weight: 500; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns{ padding-right:14px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; padding-top:14px; padding-bottom:14px; width:100%; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click{ margin:0; padding:0; width:67px; height:35px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click a{ font-size:0; display:block; width:100%; height:100%; background-image:url(../img/one_click.png); background-position:50%; background-repeat:no-repeat; background-color:#f6f6f6; border:none; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click a:hover{ background-color:#06090b; background-image:url(../img/one_click_a.png); }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by{ width:67px; height:35px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.add_to_compare{ font-size:0; display:block; width:100%; height:100%; overflow:hidden; background-image:url(../img/compare.png); background-position:50%; background-repeat:no-repeat; background-color:#f6f6f6; border-color:1px solid #f6f6f6; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.add_to_compare.already_in_compare{ background-color:#989898; background-image:url(../img/compare_a.png); }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.add_to_compare:hover{ background-color:#06090b; background-image:url(../img/compare_a.png); }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap{ width:67px; height:35px; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put{ display:block; width:100%; height:100%; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a{ background-image:url(../img/fav.png); background-position:50%; background-repeat:no-repeat; background-color:#f6f6f6; font-size:0; display:block; width:100%; height:100%; overflow:hidden; border-color:1px solid #f6f6f6; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a.already_in_wish{ background-color:#989898; background-image:url(../img/fav_a.png); }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a:hover{ background-color:#06090b; background-image:url(../img/fav_a.png); color:#fff; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns>div{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns>div:not(:last-child){ margin-right:17px!important; }
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns.x1>div a{ font-size:14px!important; padding-left:40px; line-height:34px; text-decoration:none; background-position:11px 50%!important; color:#212121; text-align:left; }
.jq-radio{ -webkit-box-sizing:content-box; box-sizing:content-box; }
.jq-selectbox{ width:100%; margin-bottom:0!important; }
.jq-selectbox .jq-selectbox__select{ -webkit-box-shadow:none; box-shadow:none; text-shadow:none; background:#f6f6f6; border:1px solid #989898; border-radius:0; width:100%!important; }
.jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{ width:100%; font-size:12px; font-weight: 500; }
.jq-selectbox .jq-selectbox__select .jq-selectbox__trigger{ border:none; }
.jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{ opacity:1; border-bottom-color:#989898; }
#wrap .uss_eshop_filters_block{ float:none; }
#wrap .uss_eshop_filters_block.simple_filters form>.filter_item,#wrap .uss_eshop_filters_block.simple_filters form>.filter_submit{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; width:auto; margin-bottom:0; }
#wrap .uss_eshop_filters_block.simple_filters form .filter_submit{ display:inline-block; vertical-align:bottom; margin-bottom:0; margin-top:0; }
#wrap .uss_eshop_filters_block.simple_filters form .filter_submit button,#wrap .uss_eshop_filters_block.simple_filters form .filter_submit input{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; height:auto; font-size:13px; text-align:center; height:30px; padding:3px 15px 0; }
#wrap .uss_eshop_filters_block.simple_filters form .filter_submit button:hover,#wrap .uss_eshop_filters_block.simple_filters form .filter_submit input:hover{ background:#989898; color:#fff; }
#wrap .uss_eshop_filters_block:not(.simple_filters) .group{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_group_title{ font-size:18px; font-weight:400; font-weight: 500; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item{ width:calc(32% - 4px); display:inline-block; vertical-align:top; margin:0 10px 7px 0; }
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item:nth-of-type(3n){ margin-right:0; }
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item label{ font-weight:400; font-weight: 500; display:block; width:100%; margin:0 0 7px; padding:0; font-size:15px; float:none; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:space-start; -webkit-justify-content:space-start; -ms-flex-pack:space-start; justify-content:space-start; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:end; -webkit-align-items:flex-end; -ms-flex-align:end; align-items:flex-end; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form>.filter_item,#wrap .uss_eshop_filters_block:not(.simple_filters) form>.filter_submit{ width:calc(32% - 4px); margin-right:10px; margin-left:0; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form>.filter_submit{ margin-right:0; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_item{ display:inline-block; vertical-align:bottom; margin-bottom:0; margin-top:0; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_item.filter_search_in_current_cat{ vertical-align:middle; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form input,#wrap .uss_eshop_filters_block:not(.simple_filters) form input.styler{ max-width:100%; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; font-size:18px; font-family: 'Montserrat', sans-serif; border:1px solid #989898; height:30px; padding:0 0 0 6px; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form input.error_field,#wrap .uss_eshop_filters_block:not(.simple_filters) form input.styler.error_field{ border:1px solid #b71c1c; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit{ display:inline-block; vertical-align:bottom; margin-bottom:0; margin-top:0; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button,#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; height:auto; font-size:13px; text-align:center; height:30px; padding:3px 15px 0; }
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button:hover,#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input:hover{ background:#989898; color:#fff; }
#wrap .uss_eshop_filters_block form .filter_producer label{ width:100%; font-weight:400; font-weight: 500; display:block; margin:0 0 7px; padding:0; font-size:15px; }
#wrap .uss_eshop_filters_block form .filter_producer .jq-selectbox{ width:100%; }
.uss_eshop_sort_block{ text-align:right; }
.uss_eshop_sort_block .jq-selectbox,.uss_eshop_sort_block .jq-selectbox .jq-selectbox__select{ width:auto; }
.section_eshop{ font-size:14px; }
.section_eshop .uss_shop_detail .uss_img_wrapper{ max-width:100%; }
.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image a img{ margin:0 auto; display:block; }
.section_eshop .uss_shop_detail .uss_shop_technical_data{ display:block; overflow:hidden; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description{ font-size:18px; line-height:1.45; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description ul,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description ul li{ margin:0; padding:0; list-style-type:none; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description p{ margin:0 0 10px; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area{ margin-bottom:3px; margin-top:0; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_group_title{ font-size:20px; font-weight:400; font-weight: 500; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item{ margin-bottom:3px; line-height:30px; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .eshop_filters_line{ margin-bottom:0; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .title{ font-weight: 500; font-size:15px; font-weight:400; margin-bottom:7px; margin-right:7px; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .jq-selectbox{ width:auto; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid{ margin:0 0 3px; line-height:30px; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span{ margin:0!important; padding:0!important; display:block; background:none!important; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{ color:#000; font-size:30px; font-weight: 500; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{ font-size:16px; color:#8c8c8c; font-family: 'Montserrat', sans-serif; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by{ margin:0; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; margin-bottom:12px; text-align:center; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{ background:#989898; color:#fff; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{ background:#fff; display:inline-block; text-decoration:none; background-color:#f6f6f6; border-bottom:3px solid #989898; color:#06090b; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart:hover,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{ background:#989898; color:#fff; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{ width:274px; margin-left:0; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap{ min-width:135px; height:35px; display:inline-block; vertical-align:top; margin:0 10px 0 0; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put{ width:100%; height:100%; display:block; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a{ display:block; width:100%; height:100%; padding:11px 12px 0 62px; background:url(../img/compare_in.png) 26px no-repeat; background-color:#f6f6f6; font-size:12px; color:#202020; text-decoration:none; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a:hover{ color:#fff; background:url(../img/compare_in_a.png) 26px no-repeat; background-color:#989898; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by{ display:inline-block; vertical-align:top; width:135px; height:35px; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a{ display:block; width:100%; height:100%; padding:11px 0 0 46px; background:url(../img/fav.png) 14px no-repeat; background-color:#f6f6f6; font-size:12px; color:#202020; text-decoration:none; }
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a:hover{ background:url(../img/fav_a.png) 14px no-repeat; background-color:#989898; color:#fff; }
.section_eshop .uss_shop_detail .uss_shop_full_description{ font-size:18px; }
div.uss_tabs div.uss_tabs_navigation{ border-bottom:1px solid #f1f1f1; }
div.uss_tabs div.uss_tabs_navigation span{ font-size:18px; text-transform:uppercase; color:#000; border-radius:0; font-weight:400!important; background:#f1f1f1; font-weight: 500; opacity:1!important; padding:9px 19px 5px; -webkit-box-shadow:none; box-shadow:none; float:none; display:inline-block; vertical-align:bottom; margin:0 5px 0 0; height:auto; }
div.uss_tabs div.uss_tabs_navigation span.selected{ background:#06090b; color:#fff; border-top:3px solid #989898; }
div.uss_tabs div.uss_tabs_navigation span:first-child.selected{ margin-left:0; }
div.uss_tabs div.uss_tabs_navigation span:last-child.selected{ margin-right:0; }
div.uss_tabs div.tab_items{ -webkit-box-shadow:none; box-shadow:none; border-color:#e7e7e7; padding:20px 17px; }
div.uss_tabs div.tab_items div.tab_item{ font-size:18px; }
div.uss_tabs div.tab_items .CatalogOrderForm .group .fc_item .elem_item textarea.styler{ height:60px; }
table.decore{ font-weight: 500; border-collapse:collapse; }
table.decore tr:first-child td,table.decore tr:first-child th{ border-top:1px solid #d8d8d8; }
table.decore tr th{ font-weight:400; font-size:18px; background:#f3f3f3; text-align:left; border-bottom:1px solid #d8d8d8; padding:15px 0 14px 15px; }
table.decore tr th:not(:last-child){ border-right:1px solid #d8d8d8; }
table.decore tr th:last-child{ width:26%; }
table.decore tr td{ color:#202020; border-bottom:1px solid #d8d8d8; padding:9px 0 10px 16px; }
table.decore tr td:not(:last-child){ border-right:1px solid #d8d8d8; }
.h3.h_op{ display:block; text-transform:uppercase; text-align:center; font-size:24px; position:relative; letter-spacing:1.3px; background:url(../img/aside_title_lines.png) 17px no-repeat, url(../img/texture_black.png) 0 0 repeat; color:#fff; text-align:left; width:100%; margin:0 0 30px; padding:11px 5px 9px 18px; font-weight:400; font-weight: 500; background:url(../img/texture_black.png) 0 0 repeat; }
.h3.h_op:after{ content:""; width:17px; height:9px; display:block; background:url(../img/position_triangle.png) 50% no-repeat; position:absolute; left:0; right:0; margin:0 auto; bottom:-9px; }
.h3.h_op:after{ content:none; }
.uss_eshop_sameproducts.blocks{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.uss_eshop_sameproducts.blocks .item{ border:1px solid #e7e7e7; padding-left:14px; padding-right:14px; padding-bottom:14px; margin:0 0 15px; }
.uss_eshop_sameproducts.blocks .item .imageWrap{ width:calc(100% + 28px); margin-left:-14px!important; border:none; margin-bottom:15px; }
.uss_eshop_sameproducts.blocks .item .imageWrap .image a{ display:block; }
.uss_eshop_sameproducts.blocks .item .imageWrap .image a img{ display:block; max-width:100%; height:auto; margin:0 auto; }
.uss_eshop_sameproducts.blocks .item .info .title{ font-size:14px; color:#202020; margin-bottom:15px; }
.uss_eshop_sameproducts.blocks .item .info .title a{ font-size:inherit; color:inherit; text-decoration:none; font-weight: 500; display:block; height:50px; overflow:hidden; }
.uss_eshop_sameproducts.blocks .item .info .price{ width:calc(100% + 28px); margin-left:-14px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; height:36px; background:#f6f6f6; margin-bottom:15px; }
.uss_eshop_sameproducts.blocks .item .info .price span{ background:none!important; margin:0!important; padding:0!important; }
.uss_eshop_sameproducts.blocks .item .info .price span.old_price{ font-size:12px; color:#8c8c8c; }
.uss_eshop_sameproducts.blocks .item .info .price span.old_price+.actual_price{ margin-left:12px!important; }
.uss_eshop_sameproducts.blocks .item .info .price span.actual_price{ font-size:18px; font-weight: 500; color:#000; }
.uss_eshop_sameproducts.blocks .item .info .addToCart{ text-align:center; }
.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block{ display:inline-block; margin-bottom:7px; }
.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block .amount_title{ vertical-align:middle; display:inline-block; }
.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block .basket_amount_class{ width:50px; height:30px; text-align:center; padding-left:4px; padding-right:4px; display:inline-block; vertical-align:middle; }
.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; font-size:14px; width:100%; text-align:center; }
.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{ background:#989898; color:#fff; }
.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart{ color:#06090b; background:#fff; border:solid #989898; border-width:1px 1px 3px; display:inline-block; text-decoration:none; }
.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart:hover{ background:#989898; color:#fff; }
.uss_eshop_sameproducts .uss_clear{ display:none; }
.uss_eshop_sameproducts.list .item{ margin:0; padding-top:10px; width:100%; display:block; }
.uss_eshop_sameproducts.list .item:not(:last-child){ padding-bottom:10px; border-bottom:1px solid #e7e7e7; }
.uss_eshop_sameproducts.list .item .imageWrapOuter{ margin-right:10px!important; }
.uss_eshop_sameproducts.list .item .imageWrap{ border:none; }
.uss_eshop_sameproducts.list .item .imageWrap .image{ max-width:100%; }
.uss_eshop_sameproducts.list .item .imageWrap .image a{ display:block; }
.uss_eshop_sameproducts.list .item .imageWrap .image a img{ display:block; max-width:100%; height:auto; margin:0 auto; }
.uss_eshop_sameproducts.list .item .info .title{ font-size:14px; color:#202020; margin-bottom:15px; }
.uss_eshop_sameproducts.list .item .info .title a{ font-size:inherit; color:inherit; text-decoration:none; font-weight: 500; display:block; height:50px; overflow:hidden; }
.uss_eshop_sameproducts.list .item .info .price{ display:inline-block; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; height:36px; background:#f6f6f6; margin-bottom:15px; padding:5px 10px 6px; }
.uss_eshop_sameproducts.list .item .info .price span{ background:none!important; margin:0!important; padding:0!important; }
.uss_eshop_sameproducts.list .item .info .price span.old_price{ font-size:12px; color:#8c8c8c; }
.uss_eshop_sameproducts.list .item .info .price span.old_price+.actual_price{ margin-left:12px!important; }
.uss_eshop_sameproducts.list .item .info .price span.actual_price{ font-size:18px; font-weight: 500; color:#000; }
.uss_eshop_sameproducts.list .item .info .addToCart .uss_eshop_amount_block{ display:block; margin-bottom:7px; }
.uss_eshop_sameproducts.list .item .info .addToCart .uss_eshop_amount_block .basket_amount_class{ width:40px; height:30px; border:1px solid #ccc; -webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; text-align:center; padding-left:3px; padding-right:3px; margin-left:5px; margin-right:5px; }
.uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; text-decoration:none; font-size:14px; text-align:center; display:inline-block; }
.uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart:hover{ background:#989898; color:#fff; }
.uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart.already_in_cart{ color:#06090b; background:#fff; border:solid #989898; border-width:1px 1px 3px; display:inline-block; text-decoration:none; }
.uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart.already_in_cart:hover{ background:#989898; color:#fff; }
.uss_eshop_sameproducts.table{ display:block; overflow-x:auto; }
.uss_eshop_sameproducts.table tr.item{ margin:0; padding-top:10px; }
.uss_eshop_sameproducts.table tr.item:not(:last-child){ padding-bottom:10px; border-bottom:1px solid #e7e7e7; }
.uss_eshop_sameproducts.table tr.item .imageTd,.uss_eshop_sameproducts.table tr.item .imageTd .imageWrapOuter{ width:auto!important; }
.uss_eshop_sameproducts.table tr.item .imageTd a{ display:block; }
.uss_eshop_sameproducts.table tr.item .imageTd a img{ display:block; height:auto; margin:0 auto; width:140px; max-width:none; }
.uss_eshop_sameproducts.table tr.item .title{ font-size:14px; color:#202020; margin-bottom:15px; }
.uss_eshop_sameproducts.table tr.item .title a{ font-size:inherit; color:inherit; text-decoration:none; font-weight: 500; display:block; height:50px; overflow:hidden; }
.uss_eshop_sameproducts.table tr.item .price{ background:#f6f6f6; }
.uss_eshop_sameproducts.table tr.item .price span{ background:none!important; margin:0!important; padding:0!important; display:block; }
.uss_eshop_sameproducts.table tr.item .price span.old_price{ font-size:12px; color:#8c8c8c; }
.uss_eshop_sameproducts.table tr.item .price span.actual_price{ font-size:18px; font-weight: 500; color:#000; }
.uss_eshop_sameproducts.table tr.item .addToCart .uss_eshop_amount_block{ display:block; margin-bottom:7px; }
.uss_eshop_sameproducts.table tr.item .addToCart .uss_eshop_amount_block .basket_amount_class{ width:40px; height:30px; border:1px solid #ccc; -webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; text-align:center; padding-left:3px; padding-right:3px; margin-left:5px; margin-right:5px; }
.uss_eshop_sameproducts.table tr.item .addToCart a.add_to_cart{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; text-decoration:none; font-size:14px; text-align:center; display:inline-block; }
.uss_eshop_sameproducts.table tr.item .addToCart a.add_to_cart:hover{ background:#989898; color:#fff; }
.uss_eshop_sameproducts.table tr.item .addToCart a.add_to_cart.already_in_cart{ color:#06090b; background:#fff; border:solid #989898; border-width:1px 1px 3px; display:inline-block; text-decoration:none; }
.uss_eshop_sameproducts.table tr.item .addToCart a.add_to_cart.already_in_cart:hover{ background:#989898; color:#fff; }
#wrap .catalog_orderbutton{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; text-decoration:none; line-height:1; font-weight:400; opacity:1; display:block; font-size:16px; float:none; display:inline-block; min-height:auto; padding:14px 27px 10px; }
#wrap .catalog_orderbutton:hover{ background:#989898; color:#fff; }
#wrap .uss_catalog_block_cat .catalog_orderbutton{ width:100%; text-align:center; padding-left:0; padding-right:0; }
.uss_catalog_block_cat .uss_catalog_category{ border:1px solid #e7e7e7; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; }
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{ max-width:100%; height:auto!important; display:block; margin-bottom:14px; border:none; }
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a{ display:block; }
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a img{ display:block; max-width:100%; height:auto; }
.uss_catalog_block_cat .uss_catalog_category .catalog_info{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; padding-left:14px; padding-right:14px; padding-bottom:14px; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name{ color:#202020; margin-bottom:14px; }
.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{ color:inherit; font-weight: 500; font-size:16px; text-decoration:none; }
.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{ text-decoration:underline; }
.uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats,.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{ float:none!important; margin-bottom:0; }
.uss_catalog_detail .uss_img_wrapper{ max-width:100%; }
.uss_catalog_detail .uss_img_wrapper.for_preview_columned{ margin-right:10px; }
.module_catalog .catalog_order_form h3{ display:block; text-transform:uppercase; text-align:center; position:relative; letter-spacing:1.3px; font-size:24px; color:#000; padding:19px 0 0; height:auto; text-align:left; width:100%; margin:0 0 30px; font-weight:400; font-weight: 500; }
.module_catalog .catalog_order_form form .fc_item .elem_item textarea.styler{ height:60px; }
.uss_catlog_cat_anons{ font-size:14px; }
.watched .h3{ display:block; text-transform:uppercase; text-align:center; font-size:24px; position:relative; letter-spacing:1.3px; background-color:#989898; color:#fff; width:calc(100% + 16px); text-align:left; width:100%; margin:0 0 30px; padding:11px 5px 9px 18px; font-weight:400; font-weight: 500; }
.watched .lastEshopPosItems{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.watched .lastEshopPosItems .uss_eshop_block_item{ border:1px solid #e7e7e7; width:190px; padding-left:14px; padding-right:14px; padding-bottom:14px; margin:0 0 15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; }
.watched .lastEshopPosItems .uss_eshop_block_item>div{ width:100%; }
.watched .lastEshopPosItems .uss_eshop_block_item .img{ width:calc(100% + 28px); margin-left:-14px!important; border:none; margin-bottom:15px; }
.watched .lastEshopPosItems .uss_eshop_block_item .img a{ display:block; }
.watched .lastEshopPosItems .uss_eshop_block_item .img a img{ display:block; margin:0 auto; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_shop_name{ font-size:14px; color:#202020; margin-bottom:15px; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_shop_name~*{ margin-top:auto; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_shop_name a{ font-size:inherit; color:inherit; text-decoration:none; font-weight: 500; height:51px; display:block; overflow:hidden; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_shop_price{ width:calc(100% + 28px); margin-left:-14px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; height:36px; background:#f6f6f6; margin-bottom:15px; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_shop_price span{ background:none!important; margin:0!important; padding:0!important; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_shop_price span.old_price{ font-size:12px; color:#8c8c8c; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_shop_price span.old_price+.actual_price{ margin-left:12px!important; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_shop_price span.actual_price{ font-size:18px; font-weight: 500; color:#000; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_eshop_amount_block{ display:block; text-align:center; padding-bottom:10px; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_eshop_amount_block .amount_title{ font-size:12px; }
.watched .lastEshopPosItems .uss_eshop_block_item .uss_eshop_amount_block .basket_amount_class{ width:44px; height:31px; margin-left:7px; text-align:center; padding-left:5px; padding-right:5px; font-size:14px; }
.watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; font-size:14px; min-height:33px; width:100%; text-align:center; padding:8px 0 6px; opacity:1!important; }
.watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart:hover{ background:#989898; color:#fff; }
.watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart.already_in_cart{ color:#06090b; background:#fff; border:solid #989898; border-width:1px 1px 3px; display:inline-block; text-decoration:none; }
.watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart.already_in_cart:hover{ background:#989898; color:#fff; }
.comment_form_block .comment_form_title{ display:block; text-transform:uppercase; text-align:center; font-size:24px; position:relative; letter-spacing:1.3px; background-color:#f1f1f1; color:#202020; width:calc(100% + 36px); text-align:left; width:100%; margin:0 0 30px; padding:11px 5px 9px 18px; font-weight:400; font-weight: 500; }
.comment_form_block .comments_form form#ommentaddform_id{ width:100%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item{ width:49%; margin:0 0 10px; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item label{ font-family: 'Montserrat', sans-serif !important; font-size:13px!important; display:block!important; width:100%; font-weight:400; margin-bottom:7px; font-weight:400!important; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=text].styler,.comment_form_block .comments_form form#ommentaddform_id .uss_form_item textarea.styler{ width:100%; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item input.styler,.comment_form_block .comments_form form#ommentaddform_id .uss_form_item textarea.styler{ max-width:100%; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; font-size:18px; font-family: 'Montserrat', sans-serif; border:1px solid #989898; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item input.styler.error_field,.comment_form_block .comments_form form#ommentaddform_id .uss_form_item textarea.styler.error_field{ border:1px solid #b71c1c; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item input.styler{ padding:0 0 0 9px; height:34px; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item textarea.styler{ max-width:100%; padding:9px 0 0 9px; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]{ font-size:18px; text-transform:uppercase; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; -webkit-box-shadow:none; box-shadow:none; padding:6px 27px; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]:hover{ background:#989898; color:#fff; }
.comment_form_block .comments_form form#ommentaddform_id .uss_form_item.uss_form_textarea{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
.uss_comments .comment .title .user{ font-size:13px; font-weight: 500; }
.uss_comments .comment .title .date{ font-size:12px; font-weight: 500; }
.uss_comments .comment .comment_text{ font-size:16px; }
.uss_comments .comment_answer_form form#ommentaddform_id{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.uss_comments .comment_answer_form form#ommentaddform_id .uss_form_text{ float:none; width:calc((100% - 20px)/2); margin:0 0 10px; }
.uss_comments .comment_answer_form form#ommentaddform_id .uss_form_text input{ width:100%; }
.uss_comments .comment_answer_form form#ommentaddform_id .uss_form_textarea{ width:100%; margin:0 0 10px; }
.uss_comments .comment_answer_form form#ommentaddform_id .uss_form_textarea textarea{ width:100%; }
.flex-table table,.flex-table table tbody{ display:block; }
.flex-table table tbody tr{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; }
.flex-table table tbody tr td{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; display:block; }
.catalog_orderform_tml{ max-width:100%; }
.catalog_orderform_tml,.catalog_orderform_tml *{ font-family: 'Montserrat', sans-serif; }
.catalog_orderform_tml h3{ margin:0 0 20px; font-weight:400; font-weight: 500; }
.catalog_orderform_tml form .group,.catalog_orderform_tml form .group .fc_item{ width:100%; }
.catalog_orderform_tml form .group .fc_item label{ font-weight: 500; font-weight:400; }
.catalog_orderform_tml form .group .fc_item .elem_item{ width:100%; }
.catalog_orderform_tml form .group .fc_item .elem_item input.styler,.catalog_orderform_tml form .group .fc_item .elem_item textarea.styler{ width:100%; max-width:100%; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; font-size:18px; font-family: 'Montserrat', sans-serif; border:1px solid #989898; }
.catalog_orderform_tml form .group .fc_item .elem_item input.styler{ height:35px; padding:0 0 0 6px; }
.catalog_orderform_tml form .group .fc_item .elem_item textarea.styler{ padding:6px 0 0 6px; height:60px; }
.catalog_orderform_tml form .buttons input{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; text-decoration:none; padding:8px 20px; font-size:16px; display:inline-block; width:100%; }
.catalog_orderform_tml form .buttons input:hover{ background:#989898; color:#fff; }
.catalog_orderform_tml form .buttons input:hover{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; background-position:0 0; }
.catalog_orderform_tml form .buttons input:hover:hover{ background:#989898; color:#fff; }
.catalog_order_form,.tab_item{ max-width:100%; }
.catalog_order_form,.catalog_order_form .catalog_orderform_window_wrap,.tab_item,.tab_item .catalog_orderform_window_wrap{ -webkit-box-sizing:content-box; box-sizing:content-box; }
.catalog_order_form,.catalog_order_form *,.tab_item,.tab_item *{ font-family: 'Montserrat', sans-serif; }
.catalog_order_form h3,.tab_item h3{ margin:0 0 20px; }
.catalog_order_form form .group .fc_item label,.catalog_order_form h3,.tab_item form .group .fc_item label,.tab_item h3{ font-weight:400; font-weight: 500; }
.catalog_order_form form .group .fc_item .elem_item input.styler,.tab_item form .group .fc_item .elem_item input.styler{ height:35px; padding:0 0 0 6px; }
.catalog_order_form form .group .fc_item .elem_item textarea.styler,.tab_item form .group .fc_item .elem_item textarea.styler{ padding:6px 0 0 6px; }
.catalog_order_form form .group .fc_item .elem_item input.styler,.catalog_order_form form .group .fc_item .elem_item textarea.styler,.tab_item form .group .fc_item .elem_item input.styler,.tab_item form .group .fc_item .elem_item textarea.styler{ max-width:100%; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; font-size:18px; font-family: 'Montserrat', sans-serif; border:1px solid #989898; }
.catalog_order_form form .buttons input,.tab_item form .buttons input{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; text-decoration:none; padding:0 20px; font-size:16px; display:inline-block; }
.catalog_order_form form .buttons input:hover,.tab_item form .buttons input:hover{ background:#989898; color:#fff; }
.catalog_order_form form .buttons input:hover,.tab_item form .buttons input:hover{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; background-position:0 0; }
.catalog_order_form form .buttons input:hover:hover,.tab_item form .buttons input:hover:hover{ background:#989898; color:#fff; }
.tab_item form.wide_big .group .fc_item .elem_item,.tab_item form.wide_big .group .fc_item .elem_item input.styler,.tab_item form.wide_big .group .fc_item .elem_item textarea.styler{ width:100%; }
#uss_basket_ask_where_to_go_block{ width:320px!important; background:#fff; border:2px solid #989898; font-family: 'Montserrat', sans-serif !important; padding:20px; }
#uss_basket_ask_where_to_go_block .title{ font-size:16px; ffont-weight: 500; text-align:center; }
#uss_basket_ask_where_to_go_block a{ color:#06090b; }
#uss_basket_ask_where_to_go_block .close_button{ width:30px; height:30px; right:0; top:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
#uss_basket_ask_where_to_go_block div{ text-decoration:none!important; }
.uss_form_tml form .uss_form_item{ overflow:visible; }
.uss_form_tml form .uss_form_item.uss_form_captcha{ zoom:1; }
.uss_form_tml form .uss_form_item.uss_form_captcha:after,.uss_form_tml form .uss_form_item.uss_form_captcha:before{ content:""; display:table; }
.uss_form_tml form .uss_form_item.uss_form_captcha:after{ clear:both; }
.section_basket2 .uss_shop_form form .group .fc_item .elem_item textarea.styler,.uss_form_tml textarea{ height:60px; }
button.styler,input[type=button].styler,input[type=reset].styler,input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
button.styler:hover,input[type=button].styler:hover,input[type=reset].styler:hover,input[type=submit].styler:hover{ background:#989898; color:#fff; }
.mainpage .uss_catalog_block_cat{ width:100%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.mainpage .uss_catalog_block_cat .uss_catalog_category{ width:300px; -webkit-box-flex:0; -webkit-flex:0 1 300px; -ms-flex:0 1 300px; flex:0 1 300px; text-align:center; background:#fff; position:relative; margin-left:0!important; margin-right:0!important; border:none; border-top:1px solid #f9f9f9; border-right:1px solid #f1f1f1; overflow:visible; max-width:300px; margin-bottom:0!important; }
.mainpage .uss_catalog_block_cat .uss_catalog_category,.mainpage .uss_catalog_block_cat .uss_catalog_category>*{ position:relative; top:0; -webkit-transition-property:top; transition-property:top; -webkit-transition-duration:.3s; transition-duration:.3s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out; }
.mainpage .uss_catalog_block_cat .uss_catalog_category a{ color:inherit; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img,.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a{ display:block; margin:0; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a img{ max-width:100%; height:auto; display:block; margin:0 auto; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .catalog_info{ padding-left:0; padding-right:0; padding-bottom:25px; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_name{ display:block; text-transform:uppercase; text-decoration:none; text-align:center; position:relative; font-size:24px; min-height:2.4em; line-height:1.2; margin:0; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_name a{ padding:21px 35px 40px; display:inline-block; width:100%; font-size:inherit; font-family:inherit; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_name a:hover{ text-decoration:none; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_name:after{ content:""; width:60px; left:0; right:0; bottom:19px; position:absolute; background:#c6c6c6; height:1px; margin:0 auto; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catlog_cat_anons{ font-size:16px; margin:0; }
.mainpage .uss_catalog_block_cat .uss_catalog_category .uss_catlog_cat_anons p{ margin:0; }
.mainpage .uss_catalog_block_cat .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); color:#fff; }
.mainpage .uss_catalog_block_cat .uss_catalog_category:hover>*{ top:-45px; }
.mainpage .uss_catalog_block_cat .uss_catalog_category:hover a{ color:inherit; }
.mainpage .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name{ color:#fff; }
.mainpage .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_img a{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); }
.uss_form_tml *{ font-family: 'Montserrat', sans-serif !important; }
.uss_form_tml form .group .fc_item .label_under_hint label{ font-weight:400!important; }
.uss_form_tml form .group .fc_item .elem_item .elements_set{ font-weight: 500; font-size:16px; }
.uss_form_tml form .group .fc_item .elem_item label{ font-weight:400; font-weight: 500; }
.uss_form_tml form .group .fc_item .elem_item input[type=text],.uss_form_tml form .group .fc_item .elem_item input[type=text].styler{ height:35px; padding:0 0 0 6px; }
.uss_form_tml form .group .fc_item .elem_item textarea,.uss_form_tml form .group .fc_item .elem_item textarea.styler{ padding:6px 0 0 6px; height:5em; }
.uss_form_tml form .group .fc_item .elem_item input[type=text],.uss_form_tml form .group .fc_item .elem_item input[type=text].styler,.uss_form_tml form .group .fc_item .elem_item textarea,.uss_form_tml form .group .fc_item .elem_item textarea.styler{ max-width:100%; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; font-size:16px; font-family: 'Montserrat', sans-serif; border:1px solid #989898; }
.uss_form_tml form .group .fc_item .elem_item input[type=submit],.uss_form_tml form .group .fc_item .elem_item input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.uss_form_tml form .group .fc_item .elem_item input[type=submit].styler:hover,.uss_form_tml form .group .fc_item .elem_item input[type=submit]:hover{ background:#989898; color:#fff; }
.fc_form_tml *{ font-family: 'Montserrat', sans-serif !important; }
.fc_form_tml form .group .fc_item .label_under_hint label{ font-weight:400!important; }
.fc_form_tml form .group .fc_item .elem_item .elements_set{ font-weight: 500; font-size:16px; }
.fc_form_tml form .group .fc_item .elem_item label{ font-weight:400; font-weight: 500; }
.fc_form_tml form .group .fc_item .elem_item input[type=text],.fc_form_tml form .group .fc_item .elem_item input[type=text].styler{ height:35px; padding:0 0 0 6px; }
.fc_form_tml form .group .fc_item .elem_item textarea,.fc_form_tml form .group .fc_item .elem_item textarea.styler{ padding:6px 0 0 6px; height:5em; }
.fc_form_tml form .group .fc_item .elem_item input[type=text],.fc_form_tml form .group .fc_item .elem_item input[type=text].styler,.fc_form_tml form .group .fc_item .elem_item textarea,.fc_form_tml form .group .fc_item .elem_item textarea.styler{ max-width:100%; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; font-size:16px; font-family: 'Montserrat', sans-serif; border:1px solid #989898; }
.fc_form_tml form .group .fc_item .elem_item input[type=submit],.fc_form_tml form .group .fc_item .elem_item input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.fc_form_tml form .group .fc_item .elem_item input[type=submit].styler:hover,.fc_form_tml form .group .fc_item .elem_item input[type=submit]:hover{ background:#989898; color:#fff; }
.uss_faq .uss_faq_item .question_text .text a p{ display:inline; border-bottom:1px dashed red; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category{ font-weight: 500; border:1px solid #e7e7e7; padding:0 15px 0 0; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{ border:none; padding:0; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img a{ margin:0; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img a img{ display:block; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name{ font-size:20px; padding-top:15px; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a{ font-size:inherit; text-decoration:none; color:inherit; display:block; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{ text-decoration:underline; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .subcats{ font-size:14px; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .subcats a{ font-size:inherit; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .uss_catlog_cat_anons{ font-size:14px; line-height:1.2; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category .uss_catlog_cat_anons a{ font-size:inherit; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category.little-info .uss_catalog_img_wrap{ float:none; margin-bottom:10px; margin-right:0; margin-left:0; display:block; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category.little-info .uss_catalog_img_wrap .uss_catalog_cat_img{ margin:0 auto; display:block; }
.uss_section_content .uss_catalog_list_cat .uss_catalog_category.little-info .uss_catalog_img_wrap~div{ padding-left:10px; padding-right:10px; }
.uss_shop_list_cat .uss_shop_category{ border:1px solid #e7e7e7; padding:0 15px 0 0; }
.uss_shop_list_cat .uss_shop_category>:not(.uss_shop_cat_img_wrap){ padding-left:15px; overflow:hidden; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap{ margin-right:0; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{ border:none; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a{ display:block; margin:0; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a img{ display:block; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name{ font-size:20px; padding-top:15px; font-weight: 500; overflow:hidden; min-width:220px; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a{ font-size:inherit; text-decoration:none; color:inherit; font-family:inherit; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{ text-decoration:underline; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_text{ font-size:14px; }
.uss_shop_list_cat .uss_shop_category .uss_shop_cat_text a{ font-size:inherit; }
.uss_shop_list_cat .uss_shop_category.little-info .uss_shop_cat_img_wrap{ float:none; margin-bottom:10%; }
.uss_shop_list_cat .uss_shop_category.little-info .uss_shop_cat_img_wrap .uss_shop_cat_img{ display:block; margin:0 auto; max-width:100%; }
.uss_eshop_sameproducts.blocks .item .imageWrap,.uss_photoalbums_foto_box .uss_img_item .uss_img_pre,.uss_shop_block_cat .uss_shop_cat_img,.uss_shop_blocks_view .uss_eshop_item .uss_img_holder,.uss_shop_detail .uss_img_big .uss_img_big_image,.uss_shop_detail .uss_img_ico_box .uss_img_ico,.uss_shop_detail_350_bottom .uss_img_big,.uss_shop_list_view .uss_eshop_item .uss_img_holder,.uss_user_basket .uss_image{ background:#fff; }
.fc_item.fc_checkbox{ display:block; width:100%!important; margin-bottom:20px!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; }
.uss_eshop_sort_block{ display:block; width:100%; }
.uss_eshop_sort_block div,.uss_eshop_sort_block form{ display:inline-block; }
.compare_block_wrapper table.compare_table.body_table tbody tr.group_title,.compare_block_wrapper table.compare_table.body_table tbody tr.group_title *{ ffont-weight: 500; font-weight:400; }
.compare_block_wrapper table.compare_table.body_table tbody tr td.title,.compare_block_wrapper table.compare_table.body_table tbody tr td.title *{ ffont-weight: 500; }
.buy_one_click_form_tml{ color:#000; font-family: 'Montserrat', sans-serif; }
.buy_one_click_form_tml .buy_one_click_window_wrap ul,.buy_one_click_form_tml .buy_one_click_window_wrap ul li{ margin:0; padding:0; list-style-type:none; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_title{ font-size:22px; font-weight: 500; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info{ overflow:visible; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_title{ font-weight: 500; font-size:20px; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price div,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price span{ background:none; padding:0!important; margin:0 0 5px!important; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price div.actual_price,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price span.actual_price{ font-size:24px; display:block; font-weight: 500; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price div.old_price,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price span.old_price{ font-family: 'Montserrat', sans-serif; font-size:16px; color:#8c8c8c; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price div+span,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price div div,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price span+span,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price span div{ margin-bottom:15px; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .uss_onepos_info .uss_shop_by{ margin-top:10px; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .fc_form_tml,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .fc_form_tml form,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .fc_form_tml form .group,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .fc_form_tml form .group .fc_item,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .fc_form_tml form .group .fc_item .elem_item,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .fc_form_tml form .group .fc_item .elem_item input.styler,.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .fc_form_tml form .group .fc_item .elem_item textarea.styler{ width:100%; }
.buy_one_click_form_tml .buy_one_click_window_wrap .buy_one_click_window .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit]{ width:100%; }
.content_menu{ font-weight: 500; }
.content_menu ul,.content_menu ul li{ margin:0; padding:0; list-style-type:none; }
.content_menu ul li a{ display:block; margin:3px 0 2px; }
.content_menu ul li a:hover{ text-decoration:none; }
.jq-select-multiple{ border-radius:0; -webkit-box-shadow:none; box-shadow:none; border:1px solid #989898; }
.jq-select-multiple li.selected{ background:#767676; }
.uss_section_content>.fc_form_tml form .group .fc_item{ max-width:400px; }
.uss_section_content>.fc_form_tml form .group .fc_item .label_under_hint label{ display:block; margin-bottom:7px; font-size:13px; font-family: 'Montserrat', sans-serif !important; font-weight:400!important; }
.uss_section_content>.fc_form_tml form .group .fc_item:not(.fc_captcha) .elem_item input.styler,.uss_section_content>.fc_form_tml form .group .fc_item:not(.fc_captcha) .elem_item textarea.styler{ width:100%; max-width:400px; }
.uss_section_content>.fc_form_tml form .group .fc_item.fc_captcha .elem_item{ padding:10px 5px; background:#efefef; border:1px solid #efefef; }
.uss_section_content>.fc_form_tml form .group .fc_item.fc_captcha .elem_item input.styler{ width:auto; font-size:14px; }
.uss_section_content>.fc_form_tml form .group .fc_item .elem_item{ width:100%; }
.uss_section_content>.fc_form_tml form .group .fc_item .elem_item .jq-select-multiple{ width:100%; max-width:400px; }
.uss_user_basket>table tr.basket_item td{ font-size:14px; }
.uss_user_basket>table tr.basket_item td.uss_name{ font-size:14px; }
.uss_user_basket>table tr.basket_item td.uss_name .uss_title{ font-size:15px; margin-bottom:.5em; }
.uss_user_basket>table tr.basket_item td.uss_name .uss_description{ height:auto; font-size:14px; }
.uss_user_basket>table tr.basket_item td.uss_name .uss_description p{ margin:0 0 .5em; }
.uss_user_basket>table tr.basket_item td.uss_name .uss_description ul{ margin:0 0 0 10px; padding:0 0 0 8px; }
.uss_user_basket>table tr.basket_item td.uss_name .uss_description ul li{ padding:0; margin:0; }
.uss_user_basket>table tr.basket_item td.uss_number .uss_field a{ width:30px; height:30px; line-height:30px; }
.uss_user_basket>table tr.basket_item td.uss_delete_pos .del_basket_item{ display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; }
.uss_user_basket>table tr.basket_item td.uss_delete_pos .del_basket_item img{ display:inline-block; }
.uss_error_form{ max-width:400px; }
.uss_shop_form form .fc_item{ max-width:400px; width:100%; }
.uss_shop_form form .fc_item .elem_item{ width:100%; }
#loginForm,.uss_shop_form form .fc_item .elem_item input.styler,.uss_shop_form form .fc_item .elem_item textarea.styler{ max-width:400px; }
#loginForm{ width:100%; }
#loginForm input:not([type=submit]),#loginForm input:not([type=submit]).styler{ width:100%!important; }
#loginForm table{ width:100%; }
#wrap .aside .aside_filters{ padding:14px; }
#wrap .aside .uss_eshop_filters_block:not(.simple_filters) form .filter_item{ width:100%; }
#wrap .aside .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item{ width:100%; }
#wrap .aside .uss_eshop_filters_block:not(.simple_filters) form .filter_submit{ width:100%; padding-top:10px; }
.slider-caption{ display:none; z-index:2; }
.uss_shop_newbies_title{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ height:8px; background:#303030; margin:4px auto 6px; }
.uss_eshop_block_item .uss_eshop_amount_block .basket_amount_class,.uss_shop_by .uss_eshop_amount_block .basket_amount_class{ width:40px; height:35px; text-align:center; padding-left:5px; padding-right:5px; margin-right:7px; margin-left:7px; width:50px; border:1px solid #e7e7e7; -webkit-box-shadow:none; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; }
.uss_eshop_block_item .uss_eshop_amount_block .basket_amount_class:focus,.uss_shop_by .uss_eshop_amount_block .basket_amount_class:focus{ border-color:#06090b; }
.icons-table .icons-row{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; }
.icons-table .icons-row .icons-item{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; text-align:center; padding-left:5px; padding-right:5px; }
.icons-table .icons-row .icons-item .img{ position:relative; width:150px; height:150px; margin:0 auto 4px; }
.icons-table .icons-row .icons-item .img a{ display:block; }
.icons-table .icons-row .icons-item .img img{ display:inline-block; position:absolute; top:50%; left:50%; -webkit-transform:translate( -50%, -50% ); transform:translate( -50%, -50% ); }
.icons-table .icons-row .icons-item .title{ margin:0 0 1em; text-decoration:none; color:inherit; display:block; font-size:24px; line-height:1.3; }
.icons-table .icons-row .icons-item p{ font-size:16px; line-height:22px; }
.icons-table.inline .icons-row{ -webkit-box-pack:start; -webkit-justify-content:flex-start; -ms-flex-pack:start; justify-content:flex-start; }
.icons-table.inline .icons-item,.icons-table.inline .icons-row{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.icons-table.inline .icons-item{ -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-flex:0; -webkit-flex:0 auto; -ms-flex:0 auto; flex:0 auto; text-align:left; }
.icons-table.inline .icons-item .img{ -webkit-box-flex:0; -webkit-flex:0 auto; -ms-flex:0 auto; flex:0 auto; max-width:135px; }
.icons-table.inline .icons-item .img img{ max-width:100%; }
.icons-table.inline .icons-item .info{ max-width:calc(100% - 135px); padding-right:10px; -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; word-break:break-all; }
.icons-table.x5 .icons-item{ width:20%; }
.icons-table.x5 .icons-item .info .title{ font-size:18px; }
.icons-table.x4 .icons-item{ width:25%; }
.icons-table.x4 .icons-item .info .title{ font-size:18px; }
.icons-table.x3 .icons-item{ width:33.33333%; }
.icons-table.x3 .icons-item .info .title{ font-size:20px; }
.icons-table.x2 .icons-item{ width:50%; }
.icons-table.x2 .icons-item .info .title{ font-size:22px; }
.icons-table.x1 .icons-item{ width:100%; }
.quote{ background:#f6f6f6; border-bottom:3px solid #f6f6f6; display:block; padding:30px 25px; }
input.styler:focus,textarea.styler:focus{ border-color:#06090b!important; }
.section_guestbook .uss_guestbook_links a.uss_add_question{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.section_guestbook .uss_guestbook_links a.uss_add_question:hover{ background:#989898; color:#fff; }
.section_guestbook .uss_guestbook_item{ background:none; -webkit-box-shadow:none; box-shadow:none; border:2px solid #989898; }
.uss_shop_table_view table.uss_shoppos_table td.uss_img img{ display:block; width:auto; max-width:none; }
.uss_shop_table_view table.uss_shoppos_table td.uss_price{ text-align:center; }
.uss_shop_table_view table.uss_shoppos_table td.uss_price span{ background:none; padding:0!important; margin:0!important; }
.uss_shop_table_view table.uss_shoppos_table td.uss_price span.actual_price{ font-size:18px; color:#000; font-weight: 500; }
.uss_shop_table_view table.uss_shoppos_table td.uss_price span.old_price{ font-size:12px; color:#8c8c8c; }
.uss_shop_table_view table.uss_shoppos_table td.uss_title a{ font-size:14px; color:#000; font-weight: 500; line-height:1; text-decoration:none; }
.uss_shop_table_view table.uss_shoppos_table td.uss_title a:hover{ text-decoration:underline; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder>*+*{ margin-top:3px; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder span.add_to_cart+.uss_shop_by{ margin-top:5px; display:block; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_cart{ color:#fff; background:#06090b; padding:4px 5px; font-size:14px; text-decoration:none; display:block; max-width:100px; white-space:normal; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist){ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; border:none; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; padding:4px 5px; text-transform:none; font-size:14px; width:100%; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist):hover{ background:#989898; color:#fff; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_compare,.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_wishlist{ font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; color:#fff; background:#06090b; display:inline-block; text-decoration:none; width:100%; padding:2px; text-transform:none; font-size:14px; background-color:#f6f6f6; border:none; color:#212121; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_compare:hover,.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_wishlist:hover{ background:#989898; color:#fff; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_compare:hover,.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_wishlist:hover{ background-color:#06090b; }
.uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:hover{ opacity:.7; }
.news_exact_item .uss_img_big .uss_img_big_image img,.news_item .uss_image_holder img{ display:block; }
.uss_advanced_image_list .uss_adv_img_list_item span{ background:#f6f6f6; }
.uss_advanced_image_list .uss_adv_img_list_item.active span{ background:#06090b; }
.colorStyle2 a{ color:#0c47bf; }
.colorStyle2 .section_guestbook .uss_guestbook_links a.uss_add_question{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .section_guestbook .uss_guestbook_links a.uss_add_question:hover{ background:#272727; color:#fff; }
.colorStyle2 .section_guestbook .uss_guestbook_links a.uss_add_question.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .section_guestbook .uss_guestbook_item{ border-color:#07399f; }
.colorStyle2 .header .contacts .phone:after{ background-image:url(../img/k2_2/phone_icon.png); }
.colorStyle2 .header .contacts .email:after{ background-image:url(../img/k2_2/email_icon.png); }
.colorStyle2 .menu .in_menu ul li.active a{ color:#fff; }
.colorStyle2 .menu .in_menu ul li.active a:after{ background-image:url(../img/k2_2/footer_menu_line.png); }
.colorStyle2 .menu .in_menu ul .submenu li:not(:hover){ background:#0c47bf; }
.colorStyle2 .menu .in_menu ul .submenu li:not(:hover) a{ color:#fff; }
.colorStyle2 .menu .in_menu ul .submenu li:hover a{ color:#fff; }
.colorStyle2 .menu .search form input[type=submit]:hover{ background:url(../img/search_icon.png) 50% no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .slider .slides .slide .caption .preview a.uss_more{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .slider .slides .slide .caption .preview a.uss_more:hover{ background:#272727; color:#fff; }
.colorStyle2 .slider .slides .slide .caption .preview a.uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .slider .slides .slick-dots li.slick-active button{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .service .catalog_menu li:hover,.colorStyle2 .service .service_list li:hover,.colorStyle2 .service .uss_eshop_menu li:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .service .catalog_menu li:hover .catalog_orderbutton,.colorStyle2 .service .service_list li:hover .catalog_orderbutton,.colorStyle2 .service .uss_eshop_menu li:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle2 .service .catalog_menu li:hover .catalog_orderbutton:hover,.colorStyle2 .service .service_list li:hover .catalog_orderbutton:hover,.colorStyle2 .service .uss_eshop_menu li:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle2 .service .uss_catalog_sidebar .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle2 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle2 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_img a{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .positions .position_tabs .position_tabs__nav span.selected{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .positions .position_tabs .position_tabs__nav span.selected:after{ background:url(../img/k2_2/position_triangle.png) 50% no-repeat; }
.colorStyle2 .block .uss_eshop_block_item a.add_to_cart{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .block .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle2 .block .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .block .uss_eshop_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .block .uss_eshop_block_item:hover .uss_shop_price{ background:#07399f; }
.colorStyle2 .block .uss_eshop_block_item:hover a.add_to_cart{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle2 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#989898; }
.colorStyle2 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle2 .block.bg_type3{ background:#0c47bf; }
.colorStyle2 .inline_form form .buttons input[type=submit],.colorStyle2 .inline_form form .buttons input[type=submit].styler{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .inline_form form .buttons input[type=submit].styler:hover,.colorStyle2 .inline_form form .buttons input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle2 .inline_form form .buttons input[type=submit].invert,.colorStyle2 .inline_form form .buttons input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .inline_form.bg_type3{ background:#0c47bf; }
.colorStyle2 .inline_form.inline_form_inside .buttons input[type=submit],.colorStyle2 .inline_form.inline_form_inside .buttons input[type=submit].styler{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle2 .inline_form.inline_form_inside .buttons input[type=submit].styler:hover,.colorStyle2 .inline_form.inline_form_inside .buttons input[type=submit]:hover{ background:#989898; color:#fff; }
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{ color:#0c47bf; }
.colorStyle2 .news.block .news_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .subscribe .subscribe_form form .send_button input{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .subscribe .subscribe_form form .send_button input:hover{ background:#272727; color:#fff; }
.colorStyle2 .subscribe .subscribe_form form .send_button input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .footer_menu ul li.active a,.colorStyle2 .footer_menu ul li:hover a{ color:#0c47bf; }
.colorStyle2 .footer_menu ul li.active a:after,.colorStyle2 .footer_menu ul li:hover a:after{ background-image:url(../img/k2_2/footer_menu_line.png); }
.colorStyle2 .footer .contacts .phone:after{ background-image:url(../img/k2_2/phone_icon.png); }
.colorStyle2 .footer .contacts .email:after{ background-image:url(../img/k2_2/email_icon.png); }
.colorStyle2 .container .aside .aside_block.type1 .h3{ background:url(../img/aside_title_lines.png) 17px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .container .aside .aside_block.type1 .h3:after{ background-image:url(../img/k2_2/position_triangle.png); }
.colorStyle2 .container .aside .aside_block.type0 form input[type=submit]{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .container .aside .aside_block.type0 form input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle2 .container .aside .aside_block.type0 form input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .container .aside .aside_block .uss_eshop_block_item .add_to_cart{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .container .aside .aside_block .uss_eshop_block_item .add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle2 .container .aside .aside_block .uss_eshop_block_item .add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .container .aside .aside_block>ul>li.active>a,.colorStyle2 .container .aside .aside_block>ul>li:hover>a{ background:#0c47bf; color:#fff; }
.colorStyle2 .container .aside .aside_block>ul>li.active>div>a,.colorStyle2 .container .aside .aside_block>ul>li:hover>div>a{ background:#0c47bf; color:#fff; }
.colorStyle2 .container .aside .aside_block>ul>li>a{ background:#fff; }
.colorStyle2 .container .aside .aside_opener_adaptive{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
.colorStyle2 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle2 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .container .content .uss_more{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .container .content .uss_more:hover{ background:#272727; color:#fff; }
.colorStyle2 .container .content .uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .container .content .uss_more a{ color:inherit; text-decoration:none; font-size:inherit; }
.colorStyle2 .container .news_item .uss_more a{ color:#0c47bf!important; }
.colorStyle2 #wrap .uss_eshop_filters_block .filter_submit button,.colorStyle2 #wrap .uss_eshop_filters_block .filter_submit input{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 #wrap .uss_eshop_filters_block .filter_submit button:hover,.colorStyle2 #wrap .uss_eshop_filters_block .filter_submit input:hover{ background:#272727; color:#fff; }
.colorStyle2 #wrap .uss_eshop_filters_block .filter_submit button.invert,.colorStyle2 #wrap .uss_eshop_filters_block .filter_submit input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 #wrap .uss_catalog_block_cat .catalog_orderbutton{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 #wrap .uss_catalog_block_cat .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle2 #wrap .uss_catalog_block_cat .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 #wrap .catalog_orderbutton{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 #wrap .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle2 #wrap .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle2 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 div.uss_tabs div.uss_tabs_navigation span.selected{ background:#0c47bf; border-color:#252931; }
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{ color:#fff; background:#06090b; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{ background:#989898; color:#fff; }
.colorStyle2 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle2 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle2 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle2 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .comment_form_block .comments_form .uss_form_item input[type=submit]{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .comment_form_block .comments_form .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle2 .comment_form_block .comments_form .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .catalog_orderform_tml form .buttons input{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .catalog_orderform_tml form .buttons input:hover{ background:#272727; color:#fff; }
.colorStyle2 .catalog_orderform_tml form .buttons input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 div.uss_tabs div.uss_tabs_navigation span.selected{ border-top-color:#252931; }
.colorStyle2 .uss_shop_block_cat .uss_shop_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); color:#fff; }
.colorStyle2 .uss_shop_block_cat .uss_shop_category:hover a{ color:#fff; }
.colorStyle2 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{ color:#0c47bf; }
.colorStyle2 .uss_form_tml input[type=submit],.colorStyle2 .uss_form_tml input[type=submit].styler{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .uss_form_tml input[type=submit].styler:hover,.colorStyle2 .uss_form_tml input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle2 .uss_form_tml input[type=submit].invert,.colorStyle2 .uss_form_tml input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .uss_form_tml input[type=text].styler:focus,.colorStyle2 .uss_form_tml input[type=text]:focus,.colorStyle2 .uss_form_tml textarea.styler:focus,.colorStyle2 .uss_form_tml textarea:focus{ -webkit-box-shadow:0 0 5px #0c47bf!important; box-shadow:0 0 5px #0c47bf!important; border-color:#0c47bf; }
.colorStyle2 .menu .in_menu ul li.active a,.colorStyle2 .menu .in_menu ul li:hover a{ color:#0c47bf; }
.colorStyle2 .menu .in_menu ul li.active a:after,.colorStyle2 .menu .in_menu ul li:hover a:after{ background:#fff; }
.colorStyle2 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{ color:#0c47bf; }
.colorStyle2 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]{ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle2 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 button.styler,.colorStyle2 input[type=button].styler,.colorStyle2 input[type=reset].styler,.colorStyle2 input[type=submit],.colorStyle2 input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; background:#0c47bf; border:none; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 button.styler:hover,.colorStyle2 input[type=button].styler:hover,.colorStyle2 input[type=reset].styler:hover,.colorStyle2 input[type=submit].styler:hover,.colorStyle2 input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle2 button.styler.invert,.colorStyle2 input[type=button].styler.invert,.colorStyle2 input[type=reset].styler.invert,.colorStyle2 input[type=submit].invert,.colorStyle2 input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .section_basket2 .uss_shop_form form .group .fc_item .elem_item input.styler:focus,.colorStyle2 .section_basket2 .uss_shop_form form .group .fc_item .elem_item textarea.styler:focus{ -webkit-box-shadow:0 0 5px #0c47bf!important; box-shadow:0 0 5px #0c47bf!important; border-color:#0c47bf; }
.colorStyle2 .jq-select-multiple li.selected{ background:#0c47bf; }
.colorStyle2 .uss_eshop_amount_block .basket_amount_class:focus{ border-color:#0c47bf; }
.colorStyle2 input.styler:focus,.colorStyle2 textarea.styler:focus{ border-color:#0c47bf!important; }
.colorStyle2 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist){ background:#0c47bf; border-bottom:3px solid #272727; color:#fff; }
.colorStyle2 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist):hover{ background:#272727; color:#fff; }
.colorStyle2 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle2 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_compare,.colorStyle2 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_wishlist{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle2 .uss_advanced_image_list .uss_adv_img_list_item.active span{ background:#07399f; }
.colorStyle3 a{ color:#4eaf0a; }
.colorStyle3 .section_guestbook .uss_guestbook_links a.uss_add_question{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .section_guestbook .uss_guestbook_links a.uss_add_question:hover{ background:#272727; color:#fff; }
.colorStyle3 .section_guestbook .uss_guestbook_links a.uss_add_question.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .section_guestbook .uss_guestbook_item{ border-color:#459a09; }
.colorStyle3 .header .contacts .phone:after{ background-image:url(../img/k2_3/phone_icon.png); }
.colorStyle3 .header .contacts .email:after{ background-image:url(../img/k2_3/email_icon.png); }
.colorStyle3 .menu .in_menu ul li.active a{ color:#fff; }
.colorStyle3 .menu .in_menu ul li.active a:after{ background-image:url(../img/k2_3/footer_menu_line.png); }
.colorStyle3 .menu .in_menu ul .submenu li:not(:hover){ background:#4eaf0a; }
.colorStyle3 .menu .in_menu ul .submenu li:not(:hover) a{ color:#fff; }
.colorStyle3 .menu .in_menu ul .submenu li:hover a{ color:#fff; }
.colorStyle3 .menu .search form input[type=submit]:hover{ background:url(../img/search_icon.png) 50% no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .slider .slides .slide .caption .preview a.uss_more{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .slider .slides .slide .caption .preview a.uss_more:hover{ background:#272727; color:#fff; }
.colorStyle3 .slider .slides .slide .caption .preview a.uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .slider .slides .slick-dots li.slick-active button{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .service .catalog_menu li:hover,
.colorStyle3 .service .service_list li:hover,
.colorStyle3 .service .uss_eshop_menu li:hover,
.colorStyle3 .service .uss_eshop_menu .uss_eshop_block_item:hover { background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .service .catalog_menu li:hover .catalog_orderbutton,.colorStyle3 .service .service_list li:hover .catalog_orderbutton,.colorStyle3 .service .uss_eshop_menu li:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle3 .service .catalog_menu li:hover .catalog_orderbutton:hover,.colorStyle3 .service .service_list li:hover .catalog_orderbutton:hover,.colorStyle3 .service .uss_eshop_menu li:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle3 .service .uss_catalog_sidebar .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle3 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle3 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_img a{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .positions .position_tabs .position_tabs__nav span.selected{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .positions .position_tabs .position_tabs__nav span.selected:after{ background:url(../img/k2_3/position_triangle.png) 50% no-repeat; }
.colorStyle3 .block .uss_eshop_block_item a.add_to_cart{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .block .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle3 .block .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .block .uss_eshop_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .block .uss_eshop_block_item:hover .uss_shop_price{ background:#459a09; }
.colorStyle3 .block .uss_eshop_block_item:hover a.add_to_cart{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle3 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#989898; }
.colorStyle3 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle3 .block.bg_type3{ background:#4eaf0a; }
.colorStyle3 .inline_form form .buttons input[type=submit],.colorStyle3 .inline_form form .buttons input[type=submit].styler{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .inline_form form .buttons input[type=submit].styler:hover,.colorStyle3 .inline_form form .buttons input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle3 .inline_form form .buttons input[type=submit].invert,.colorStyle3 .inline_form form .buttons input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .inline_form.bg_type3{ background:#4eaf0a; }
.colorStyle3 .inline_form.inline_form_inside .buttons input[type=submit],.colorStyle3 .inline_form.inline_form_inside .buttons input[type=submit].styler{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle3 .inline_form.inline_form_inside .buttons input[type=submit].styler:hover,.colorStyle3 .inline_form.inline_form_inside .buttons input[type=submit]:hover{ background:#989898; color:#fff; }
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{ color:#4eaf0a; }
.colorStyle3 .news.block .news_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .subscribe .subscribe_form form .send_button input{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .subscribe .subscribe_form form .send_button input:hover{ background:#272727; color:#fff; }
.colorStyle3 .subscribe .subscribe_form form .send_button input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .footer_menu ul li.active a,.colorStyle3 .footer_menu ul li:hover a{ color:#4eaf0a; }
.colorStyle3 .footer_menu ul li.active a:after,.colorStyle3 .footer_menu ul li:hover a:after{ background-image:url(../img/k2_3/footer_menu_line.png); }
.colorStyle3 .footer .contacts .phone:after{ background-image:url(../img/k2_3/phone_icon.png); }
.colorStyle3 .footer .contacts .email:after{ background-image:url(../img/k2_3/email_icon.png); }
.colorStyle3 .container .aside .aside_block.type1 .h3{ background:url(../img/aside_title_lines.png) 17px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .container .aside .aside_block.type1 .h3:after{ background-image:url(../img/k2_3/position_triangle.png); }
.colorStyle3 .container .aside .aside_block.type0 form input[type=submit]{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .container .aside .aside_block.type0 form input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle3 .container .aside .aside_block.type0 form input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .container .aside .aside_block .uss_eshop_block_item .add_to_cart{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .container .aside .aside_block .uss_eshop_block_item .add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle3 .container .aside .aside_block .uss_eshop_block_item .add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .container .aside .aside_block>ul>li.active>a,.colorStyle3 .container .aside .aside_block>ul>li:hover>a{ background:#4eaf0a; color:#fff; }
.colorStyle3 .container .aside .aside_block>ul>li.active>div>a,.colorStyle3 .container .aside .aside_block>ul>li:hover>div>a{ background:#4eaf0a; color:#fff; }
.colorStyle3 .container .aside .aside_block>ul>li>a{ background:#fff; }
.colorStyle3 .container .aside .aside_opener_adaptive{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); }
.colorStyle3 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle3 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .container .content .uss_more{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .container .content .uss_more:hover{ background:#272727; color:#fff; }
.colorStyle3 .container .content .uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .container .content .uss_more a{ color:inherit; text-decoration:none; font-size:inherit; }
.colorStyle3 .container .news_item .uss_more a{ color:#4eaf0a!important; }
.colorStyle3 #wrap .uss_eshop_filters_block .filter_submit button,.colorStyle3 #wrap .uss_eshop_filters_block .filter_submit input{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 #wrap .uss_eshop_filters_block .filter_submit button:hover,.colorStyle3 #wrap .uss_eshop_filters_block .filter_submit input:hover{ background:#272727; color:#fff; }
.colorStyle3 #wrap .uss_eshop_filters_block .filter_submit button.invert,.colorStyle3 #wrap .uss_eshop_filters_block .filter_submit input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 #wrap .uss_catalog_block_cat .catalog_orderbutton{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 #wrap .uss_catalog_block_cat .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle3 #wrap .uss_catalog_block_cat .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 #wrap .catalog_orderbutton{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 #wrap .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle3 #wrap .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle3 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 div.uss_tabs div.uss_tabs_navigation span.selected{ background:#4eaf0a; border-color:#252931; }
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{ color:#fff; background:#06090b; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{ background:#989898; color:#fff; }
.colorStyle3 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle3 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle3 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle3 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .comment_form_block .comments_form .uss_form_item input[type=submit]{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .comment_form_block .comments_form .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle3 .comment_form_block .comments_form .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .catalog_orderform_tml form .buttons input{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .catalog_orderform_tml form .buttons input:hover{ background:#272727; color:#fff; }
.colorStyle3 .catalog_orderform_tml form .buttons input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 div.uss_tabs div.uss_tabs_navigation span.selected{ border-top-color:#545454; }
.colorStyle3 .uss_shop_block_cat .uss_shop_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #64b928, #459a09 ); color:#fff; }
.colorStyle3 .uss_shop_block_cat .uss_shop_category:hover a{ color:#fff; }
.colorStyle3 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{ color:#4eaf0a; }
.colorStyle3 .uss_form_tml input[type=submit],.colorStyle3 .uss_form_tml input[type=submit].styler{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .uss_form_tml input[type=submit].styler:hover,.colorStyle3 .uss_form_tml input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle3 .uss_form_tml input[type=submit].invert,.colorStyle3 .uss_form_tml input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .uss_form_tml input[type=text].styler:focus,.colorStyle3 .uss_form_tml input[type=text]:focus,.colorStyle3 .uss_form_tml textarea.styler:focus,.colorStyle3 .uss_form_tml textarea:focus{ -webkit-box-shadow:0 0 5px #4eaf0a!important; box-shadow:0 0 5px #4eaf0a!important; border-color:#4eaf0a; }
.colorStyle3 .menu .in_menu ul li.active a,.colorStyle3 .menu .in_menu ul li:hover a{ color:#4eaf0a; }
.colorStyle3 .menu .in_menu ul li.active a:after,.colorStyle3 .menu .in_menu ul li:hover a:after{ background:#fff; }
.colorStyle3 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{ color:#4eaf0a; }
.colorStyle3 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]{ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle3 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 button.styler,.colorStyle3 input[type=button].styler,.colorStyle3 input[type=reset].styler,.colorStyle3 input[type=submit],.colorStyle3 input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; background:#4eaf0a; border:none; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 button.styler:hover,.colorStyle3 input[type=button].styler:hover,.colorStyle3 input[type=reset].styler:hover,.colorStyle3 input[type=submit].styler:hover,.colorStyle3 input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle3 button.styler.invert,.colorStyle3 input[type=button].styler.invert,.colorStyle3 input[type=reset].styler.invert,.colorStyle3 input[type=submit].invert,.colorStyle3 input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .section_basket2 .uss_shop_form form .group .fc_item .elem_item input.styler:focus,.colorStyle3 .section_basket2 .uss_shop_form form .group .fc_item .elem_item textarea.styler:focus{ -webkit-box-shadow:0 0 5px #4eaf0a!important; box-shadow:0 0 5px #4eaf0a!important; border-color:#4eaf0a; }
.colorStyle3 .jq-select-multiple li.selected{ background:#4eaf0a; }
.colorStyle3 .uss_eshop_amount_block .basket_amount_class:focus{ border-color:#4eaf0a; }
.colorStyle3 input.styler:focus,.colorStyle3 textarea.styler:focus{ border-color:#4eaf0a!important; }
.colorStyle3 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist){ background:#4eaf0a; border-bottom:3px solid #272727; color:#fff; }
.colorStyle3 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist):hover{ background:#272727; color:#fff; }
.colorStyle3 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle3 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_compare,.colorStyle3 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_wishlist{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle3 .uss_advanced_image_list .uss_adv_img_list_item.active span{ background:#459a09; }
.colorStyle3 .header .contacts .phone{ margin-left:70px; }
.colorStyle3 .mainpage .container{ display:block; }
.colorStyle4 a{ color:#e11e1e; }
.colorStyle4 .section_guestbook .uss_guestbook_links a.uss_add_question{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .section_guestbook .uss_guestbook_links a.uss_add_question:hover{ background:#272727; color:#fff; }
.colorStyle4 .section_guestbook .uss_guestbook_links a.uss_add_question.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .section_guestbook .uss_guestbook_item{ border-color:#bf0d0d; }
.colorStyle4 .header .contacts .phone:after{ background-image:url(../img/k2_4/phone_icon.png); }
.colorStyle4 .header .contacts .email:after{ background-image:url(../img/k2_4/email_icon.png); }
.colorStyle4 .menu .in_menu ul li.active a{ color:#fff; }
.colorStyle4 .menu .in_menu ul li.active a:after{ background-image:url(../img/k2_4/footer_menu_line.png); }
.colorStyle4 .menu .in_menu ul .submenu li:not(:hover){ background:#e11e1e; }
.colorStyle4 .menu .in_menu ul .submenu li:not(:hover) a{ color:#fff; }
.colorStyle4 .menu .in_menu ul .submenu li:hover a{ color:#fff; }
.colorStyle4 .menu .search form input[type=submit]:hover{ background:url(../img/search_icon.png) 50% no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .slider .slides .slide .caption .preview a.uss_more{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .slider .slides .slide .caption .preview a.uss_more:hover{ background:#272727; color:#fff; }
.colorStyle4 .slider .slides .slide .caption .preview a.uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .slider .slides .slick-dots li.slick-active button{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .service .catalog_menu li:hover,.colorStyle4 .service .service_list li:hover,.colorStyle4 .service .uss_eshop_menu li:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .service .catalog_menu li:hover .catalog_orderbutton,.colorStyle4 .service .service_list li:hover .catalog_orderbutton,.colorStyle4 .service .uss_eshop_menu li:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle4 .service .catalog_menu li:hover .catalog_orderbutton:hover,.colorStyle4 .service .service_list li:hover .catalog_orderbutton:hover,.colorStyle4 .service .uss_eshop_menu li:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle4 .service .uss_catalog_sidebar .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle4 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle4 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_img a{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .positions .position_tabs .position_tabs__nav span.selected{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .positions .position_tabs .position_tabs__nav span.selected:after{ background:url(../img/k2_4/position_triangle.png) 50% no-repeat; }
.colorStyle4 .block .uss_eshop_block_item a.add_to_cart{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .block .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle4 .block .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .block .uss_eshop_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .block .uss_eshop_block_item:hover .uss_shop_price{ background:#bf0d0d; }
.colorStyle4 .block .uss_eshop_block_item:hover a.add_to_cart{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle4 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#989898; }
.colorStyle4 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle4 .block.bg_type3{ background:#e11e1e; }
.colorStyle4 .inline_form form .buttons input[type=submit],.colorStyle4 .inline_form form .buttons input[type=submit].styler{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .inline_form form .buttons input[type=submit].styler:hover,.colorStyle4 .inline_form form .buttons input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle4 .inline_form form .buttons input[type=submit].invert,.colorStyle4 .inline_form form .buttons input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .inline_form.bg_type3{ background:#e11e1e; }
.colorStyle4 .inline_form.inline_form_inside .buttons input[type=submit],.colorStyle4 .inline_form.inline_form_inside .buttons input[type=submit].styler{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle4 .inline_form.inline_form_inside .buttons input[type=submit].styler:hover,.colorStyle4 .inline_form.inline_form_inside .buttons input[type=submit]:hover{ background:#989898; color:#fff; }
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{ color:#e11e1e; }
.colorStyle4 .news.block .news_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .subscribe .subscribe_form form .send_button input{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .subscribe .subscribe_form form .send_button input:hover{ background:#272727; color:#fff; }
.colorStyle4 .subscribe .subscribe_form form .send_button input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .footer_menu ul li.active a,.colorStyle4 .footer_menu ul li:hover a{ color:#e11e1e; }
.colorStyle4 .footer_menu ul li.active a:after,.colorStyle4 .footer_menu ul li:hover a:after{ background-image:url(../img/k2_4/footer_menu_line.png); }
.colorStyle4 .footer .contacts .phone:after{ background-image:url(../img/k2_4/phone_icon.png); }
.colorStyle4 .footer .contacts .email:after{ background-image:url(../img/k2_4/email_icon.png); }
.colorStyle4 .container .aside .aside_block.type1 .h3{ background:url(../img/aside_title_lines.png) 17px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .container .aside .aside_block.type1 .h3:after{ background-image:url(../img/k2_4/position_triangle.png); }
.colorStyle4 .container .aside .aside_block.type0 form input[type=submit]{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .container .aside .aside_block.type0 form input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle4 .container .aside .aside_block.type0 form input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .container .aside .aside_block .uss_eshop_block_item .add_to_cart{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .container .aside .aside_block .uss_eshop_block_item .add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle4 .container .aside .aside_block .uss_eshop_block_item .add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .container .aside .aside_block>ul>li.active>a,.colorStyle4 .container .aside .aside_block>ul>li:hover>a{ background:#e11e1e; color:#fff; }
.colorStyle4 .container .aside .aside_block>ul>li.active>div>a,.colorStyle4 .container .aside .aside_block>ul>li:hover>div>a{ background:#e11e1e; color:#fff; }
.colorStyle4 .container .aside .aside_block>ul>li>a{ background:#fff; }
.colorStyle4 .container .aside .aside_opener_adaptive{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
.colorStyle4 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle4 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .container .content .uss_more{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .container .content .uss_more:hover{ background:#272727; color:#fff; }
.colorStyle4 .container .content .uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .container .content .uss_more a{ color:inherit; text-decoration:none; font-size:inherit; }
.colorStyle4 .container .news_item .uss_more a{ color:#e11e1e!important; }
.colorStyle4 #wrap .uss_eshop_filters_block .filter_submit button,.colorStyle4 #wrap .uss_eshop_filters_block .filter_submit input{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 #wrap .uss_eshop_filters_block .filter_submit button:hover,.colorStyle4 #wrap .uss_eshop_filters_block .filter_submit input:hover{ background:#272727; color:#fff; }
.colorStyle4 #wrap .uss_eshop_filters_block .filter_submit button.invert,.colorStyle4 #wrap .uss_eshop_filters_block .filter_submit input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 #wrap .uss_catalog_block_cat .catalog_orderbutton{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 #wrap .uss_catalog_block_cat .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle4 #wrap .uss_catalog_block_cat .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 #wrap .catalog_orderbutton{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 #wrap .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle4 #wrap .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle4 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 div.uss_tabs div.uss_tabs_navigation span.selected{ background:#e11e1e; border-color:#252931; }
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{ color:#fff; background:#06090b; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{ background:#989898; color:#fff; }
.colorStyle4 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle4 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle4 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle4 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .comment_form_block .comments_form .uss_form_item input[type=submit]{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .comment_form_block .comments_form .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle4 .comment_form_block .comments_form .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .catalog_orderform_tml form .buttons input{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .catalog_orderform_tml form .buttons input:hover{ background:#272727; color:#fff; }
.colorStyle4 .catalog_orderform_tml form .buttons input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 div.uss_tabs div.uss_tabs_navigation span.selected{ border-top-color:#2c2c2c; }
.colorStyle4 .uss_shop_block_cat .uss_shop_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); color:#fff; }
.colorStyle4 .uss_shop_block_cat .uss_shop_category:hover a{ color:#fff; }
.colorStyle4 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{ color:#e11e1e; }
.colorStyle4 .uss_form_tml input[type=submit],.colorStyle4 .uss_form_tml input[type=submit].styler{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .uss_form_tml input[type=submit].styler:hover,.colorStyle4 .uss_form_tml input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle4 .uss_form_tml input[type=submit].invert,.colorStyle4 .uss_form_tml input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .uss_form_tml input[type=text].styler:focus,.colorStyle4 .uss_form_tml input[type=text]:focus,.colorStyle4 .uss_form_tml textarea.styler:focus,.colorStyle4 .uss_form_tml textarea:focus{ -webkit-box-shadow:0 0 5px #e11e1e!important; box-shadow:0 0 5px #e11e1e!important; border-color:#e11e1e; }
.colorStyle4 .menu .in_menu ul li.active a,.colorStyle4 .menu .in_menu ul li:hover a{ color:#e11e1e; }
.colorStyle4 .menu .in_menu ul li.active a:after,.colorStyle4 .menu .in_menu ul li:hover a:after{ background:#fff; }
.colorStyle4 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{ color:#e11e1e; }
.colorStyle4 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]{ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle4 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 button.styler,.colorStyle4 input[type=button].styler,.colorStyle4 input[type=reset].styler,.colorStyle4 input[type=submit],.colorStyle4 input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; background:#e11e1e; border:none; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 button.styler:hover,.colorStyle4 input[type=button].styler:hover,.colorStyle4 input[type=reset].styler:hover,.colorStyle4 input[type=submit].styler:hover,.colorStyle4 input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle4 button.styler.invert,.colorStyle4 input[type=button].styler.invert,.colorStyle4 input[type=reset].styler.invert,.colorStyle4 input[type=submit].invert,.colorStyle4 input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .section_basket2 .uss_shop_form form .group .fc_item .elem_item input.styler:focus,.colorStyle4 .section_basket2 .uss_shop_form form .group .fc_item .elem_item textarea.styler:focus{ -webkit-box-shadow:0 0 5px #e11e1e!important; box-shadow:0 0 5px #e11e1e!important; border-color:#e11e1e; }
.colorStyle4 .jq-select-multiple li.selected{ background:#e11e1e; }
.colorStyle4 .uss_eshop_amount_block .basket_amount_class:focus{ border-color:#e11e1e; }
.colorStyle4 input.styler:focus,.colorStyle4 textarea.styler:focus{ border-color:#e11e1e!important; }
.colorStyle4 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist){ background:#e11e1e; border-bottom:3px solid #272727; color:#fff; }
.colorStyle4 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist):hover{ background:#272727; color:#fff; }
.colorStyle4 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle4 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_compare,.colorStyle4 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_wishlist{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle4 .uss_advanced_image_list .uss_adv_img_list_item.active span{ background:#bf0d0d; }
.colorStyle4 .header .contacts{ -webkit-box-pack:end; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; }
.colorStyle4 .header .contacts .phone{ margin-left:70px; }
.colorStyle4 .header .left{ width:520px; max-width:100%; }
.colorStyle4 .mainpage .container{ display:block; }
.colorStyle5 a{ color:#c0f; }
.colorStyle5 .section_guestbook .uss_guestbook_links a.uss_add_question{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .section_guestbook .uss_guestbook_links a.uss_add_question:hover{ background:#272727; color:#fff; }
.colorStyle5 .section_guestbook .uss_guestbook_links a.uss_add_question.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .section_guestbook .uss_guestbook_item{ border-color:#790098; }
.colorStyle5 .header .contacts .phone:after{ background-image:url(../img/k2_5/phone_icon.png); }
.colorStyle5 .header .contacts .email:after{ background-image:url(../img/k2_5/email_icon.png); }
.colorStyle5 .menu .in_menu ul li.active a{ color:#fff; }
.colorStyle5 .menu .in_menu ul li.active a:after{ background-image:url(../img/k2_5/footer_menu_line.png); }
.colorStyle5 .menu .in_menu ul .submenu li:not(:hover){ background:#c0f; }
.colorStyle5 .menu .in_menu ul .submenu li:not(:hover) a{ color:#fff; }
.colorStyle5 .menu .in_menu ul .submenu li:hover a{ color:#fff; }
.colorStyle5 .menu .search form input[type=submit]:hover{ background:url(../img/search_icon.png) 50% no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .slider .slides .slide .caption .preview a.uss_more{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .slider .slides .slide .caption .preview a.uss_more:hover{ background:#272727; color:#fff; }
.colorStyle5 .slider .slides .slide .caption .preview a.uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .slider .slides .slick-dots li.slick-active button{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .service .catalog_menu li:hover,.colorStyle5 .service .service_list li:hover,.colorStyle5 .service .uss_eshop_menu li:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .service .catalog_menu li:hover .catalog_orderbutton,.colorStyle5 .service .service_list li:hover .catalog_orderbutton,.colorStyle5 .service .uss_eshop_menu li:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle5 .service .catalog_menu li:hover .catalog_orderbutton:hover,.colorStyle5 .service .service_list li:hover .catalog_orderbutton:hover,.colorStyle5 .service .uss_eshop_menu li:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle5 .service .uss_catalog_sidebar .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle5 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle5 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_img a{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .positions .position_tabs .position_tabs__nav span.selected{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .positions .position_tabs .position_tabs__nav span.selected:after{ background:url(../img/k2_5/position_triangle.png) 50% no-repeat; }
.colorStyle5 .block .uss_eshop_block_item a.add_to_cart{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .block .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle5 .block .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .block .uss_eshop_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .block .uss_eshop_block_item:hover .uss_shop_price{ background:#790098; }
.colorStyle5 .block .uss_eshop_block_item:hover a.add_to_cart{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle5 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#989898; }
.colorStyle5 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle5 .block.bg_type3{ background:#c0f; }
.colorStyle5 .inline_form form .buttons input[type=submit],.colorStyle5 .inline_form form .buttons input[type=submit].styler{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .inline_form form .buttons input[type=submit].styler:hover,.colorStyle5 .inline_form form .buttons input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle5 .inline_form form .buttons input[type=submit].invert,.colorStyle5 .inline_form form .buttons input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .inline_form.bg_type3{ background:#c0f; }
.colorStyle5 .inline_form.inline_form_inside .buttons input[type=submit],.colorStyle5 .inline_form.inline_form_inside .buttons input[type=submit].styler{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle5 .inline_form.inline_form_inside .buttons input[type=submit].styler:hover,.colorStyle5 .inline_form.inline_form_inside .buttons input[type=submit]:hover{ background:#989898; color:#fff; }
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{ color:#c0f; }
.colorStyle5 .news.block .news_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .subscribe .subscribe_form form .send_button input{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .subscribe .subscribe_form form .send_button input:hover{ background:#272727; color:#fff; }
.colorStyle5 .subscribe .subscribe_form form .send_button input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .footer_menu ul li.active a,.colorStyle5 .footer_menu ul li:hover a{ color:#c0f; }
.colorStyle5 .footer_menu ul li.active a:after,.colorStyle5 .footer_menu ul li:hover a:after{ background-image:url(../img/k2_5/footer_menu_line.png); }
.colorStyle5 .footer .contacts .phone:after{ background-image:url(../img/k2_5/phone_icon.png); }
.colorStyle5 .footer .contacts .email:after{ background-image:url(../img/k2_5/email_icon.png); }
.colorStyle5 .container .aside .aside_block.type1 .h3{ background:url(../img/aside_title_lines.png) 17px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .container .aside .aside_block.type1 .h3:after{ background-image:url(../img/k2_5/position_triangle.png); }
.colorStyle5 .container .aside .aside_block.type0 form input[type=submit]{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .container .aside .aside_block.type0 form input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle5 .container .aside .aside_block.type0 form input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .container .aside .aside_block .uss_eshop_block_item .add_to_cart{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .container .aside .aside_block .uss_eshop_block_item .add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle5 .container .aside .aside_block .uss_eshop_block_item .add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .container .aside .aside_block>ul>li.active>a,.colorStyle5 .container .aside .aside_block>ul>li:hover>a{ background:#c0f; color:#fff; }
.colorStyle5 .container .aside .aside_block>ul>li.active>div>a,.colorStyle5 .container .aside .aside_block>ul>li:hover>div>a{ background:#c0f; color:#fff; }
.colorStyle5 .container .aside .aside_block>ul>li>a{ background:#fff; }
.colorStyle5 .container .aside .aside_opener_adaptive{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
.colorStyle5 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle5 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .container .content .uss_more{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .container .content .uss_more:hover{ background:#272727; color:#fff; }
.colorStyle5 .container .content .uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .container .content .uss_more a{ color:inherit; text-decoration:none; font-size:inherit; }
.colorStyle5 .container .news_item .uss_more a{ color:#c0f!important; }
.colorStyle5 #wrap .uss_eshop_filters_block .filter_submit button,.colorStyle5 #wrap .uss_eshop_filters_block .filter_submit input{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 #wrap .uss_eshop_filters_block .filter_submit button:hover,.colorStyle5 #wrap .uss_eshop_filters_block .filter_submit input:hover{ background:#272727; color:#fff; }
.colorStyle5 #wrap .uss_eshop_filters_block .filter_submit button.invert,.colorStyle5 #wrap .uss_eshop_filters_block .filter_submit input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 #wrap .uss_catalog_block_cat .catalog_orderbutton{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 #wrap .uss_catalog_block_cat .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle5 #wrap .uss_catalog_block_cat .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 #wrap .catalog_orderbutton{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 #wrap .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle5 #wrap .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle5 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 div.uss_tabs div.uss_tabs_navigation span.selected{ background:#c0f; border-color:#252931; }
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{ color:#fff; background:#06090b; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{ background:#989898; color:#fff; }
.colorStyle5 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle5 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle5 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle5 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .comment_form_block .comments_form .uss_form_item input[type=submit]{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .comment_form_block .comments_form .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle5 .comment_form_block .comments_form .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .catalog_orderform_tml form .buttons input{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .catalog_orderform_tml form .buttons input:hover{ background:#272727; color:#fff; }
.colorStyle5 .catalog_orderform_tml form .buttons input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 div.uss_tabs div.uss_tabs_navigation span.selected{ border-top-color:#575757; }
.colorStyle5 .uss_shop_block_cat .uss_shop_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); color:#fff; }
.colorStyle5 .uss_shop_block_cat .uss_shop_category:hover a{ color:#fff; }
.colorStyle5 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{ color:#c0f; }
.colorStyle5 .uss_form_tml input[type=submit],.colorStyle5 .uss_form_tml input[type=submit].styler{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .uss_form_tml input[type=submit].styler:hover,.colorStyle5 .uss_form_tml input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle5 .uss_form_tml input[type=submit].invert,.colorStyle5 .uss_form_tml input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .uss_form_tml input[type=text].styler:focus,.colorStyle5 .uss_form_tml input[type=text]:focus,.colorStyle5 .uss_form_tml textarea.styler:focus,.colorStyle5 .uss_form_tml textarea:focus{ -webkit-box-shadow:0 0 5px #c0f!important; box-shadow:0 0 5px #c0f!important; border-color:#c0f; }
.colorStyle5 .menu .in_menu ul li.active a,.colorStyle5 .menu .in_menu ul li:hover a{ color:#c0f; }
.colorStyle5 .menu .in_menu ul li.active a:after,.colorStyle5 .menu .in_menu ul li:hover a:after{ background:#fff; }
.colorStyle5 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{ color:#c0f; }
.colorStyle5 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]{ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle5 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 button.styler,.colorStyle5 input[type=button].styler,.colorStyle5 input[type=reset].styler,.colorStyle5 input[type=submit],.colorStyle5 input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; background:#c0f; border:none; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 button.styler:hover,.colorStyle5 input[type=button].styler:hover,.colorStyle5 input[type=reset].styler:hover,.colorStyle5 input[type=submit].styler:hover,.colorStyle5 input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle5 button.styler.invert,.colorStyle5 input[type=button].styler.invert,.colorStyle5 input[type=reset].styler.invert,.colorStyle5 input[type=submit].invert,.colorStyle5 input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .section_basket2 .uss_shop_form form .group .fc_item .elem_item input.styler:focus,.colorStyle5 .section_basket2 .uss_shop_form form .group .fc_item .elem_item textarea.styler:focus{ -webkit-box-shadow:0 0 5px #c0f!important; box-shadow:0 0 5px #c0f!important; border-color:#c0f; }
.colorStyle5 .jq-select-multiple li.selected{ background:#c0f; }
.colorStyle5 .uss_eshop_amount_block .basket_amount_class:focus{ border-color:#c0f; }
.colorStyle5 input.styler:focus,.colorStyle5 textarea.styler:focus{ border-color:#c0f!important; }
.colorStyle5 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist){ background:#c0f; border-bottom:3px solid #575757; color:#fff; }
.colorStyle5 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist):hover{ background:#272727; color:#fff; }
.colorStyle5 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle5 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_compare,.colorStyle5 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_wishlist{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle5 .uss_advanced_image_list .uss_adv_img_list_item.active span{ background:#790098; }
.colorStyle5 .header .contacts{ -webkit-box-pack:end; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; }
.colorStyle5 .header .contacts .phone{ margin-left:70px; }
.colorStyle5 .mainpage .container{ display:block; }
.colorStyle6 a{ color:#ff4513; }
.colorStyle6 .section_guestbook .uss_guestbook_links a.uss_add_question{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .section_guestbook .uss_guestbook_links a.uss_add_question:hover{ background:#272727; color:#fff; }
.colorStyle6 .section_guestbook .uss_guestbook_links a.uss_add_question.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .section_guestbook .uss_guestbook_item{ border-color:#f13b0a; }
.colorStyle6 .header .contacts .phone:after{ background-image:url(../img/k2_6/phone_icon.png); }
.colorStyle6 .header .contacts .email:after{ background-image:url(../img/k2_6/email_icon.png); }
.colorStyle6 .menu .in_menu ul li.active a{ color:#fff; }
.colorStyle6 .menu .in_menu ul li.active a:after{ background-image:url(../img/k2_6/footer_menu_line.png); }
.colorStyle6 .menu .in_menu ul .submenu li:not(:hover){ background:#ff4513; }
.colorStyle6 .menu .in_menu ul .submenu li:not(:hover) a{ color:#fff; }
.colorStyle6 .menu .in_menu ul .submenu li:hover a{ color:#fff; }
.colorStyle6 .menu .search form input[type=submit]:hover{ background:url(../img/search_icon.png) 50% no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .slider .slides .slide .caption .preview a.uss_more{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .slider .slides .slide .caption .preview a.uss_more:hover{ background:#272727; color:#fff; }
.colorStyle6 .slider .slides .slide .caption .preview a.uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .slider .slides .slick-dots li.slick-active button{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .service .catalog_menu li:hover,.colorStyle6 .service .service_list li:hover,.colorStyle6 .service .uss_eshop_menu li:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .service .catalog_menu li:hover .catalog_orderbutton,.colorStyle6 .service .service_list li:hover .catalog_orderbutton,.colorStyle6 .service .uss_eshop_menu li:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle6 .service .catalog_menu li:hover .catalog_orderbutton:hover,.colorStyle6 .service .service_list li:hover .catalog_orderbutton:hover,.colorStyle6 .service .uss_eshop_menu li:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle6 .service .uss_catalog_sidebar .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton{ background-color:#303030!important; }
.colorStyle6 .service .uss_catalog_sidebar .uss_catalog_category:hover .catalog_orderbutton:hover{ background-color:#212121!important; }
.colorStyle6 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .mainpage .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_img a{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .positions .position_tabs .position_tabs__nav span.selected{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .positions .position_tabs .position_tabs__nav span.selected:after{ background:url(../img/k2_6/position_triangle.png) 50% no-repeat; }
.colorStyle6 .block .uss_eshop_block_item a.add_to_cart{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .block .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle6 .block .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .block .uss_eshop_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .block .uss_eshop_block_item:hover .uss_shop_price{ background:#f13b0a; }
.colorStyle6 .block .uss_eshop_block_item:hover a.add_to_cart{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle6 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#989898; }
.colorStyle6 .block .uss_eshop_block_item:hover a.add_to_cart:hover{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle6 .block.bg_type3{ background:#ff4513; }
.colorStyle6 .inline_form form .buttons input[type=submit],.colorStyle6 .inline_form form .buttons input[type=submit].styler{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .inline_form form .buttons input[type=submit].styler:hover,.colorStyle6 .inline_form form .buttons input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle6 .inline_form form .buttons input[type=submit].invert,.colorStyle6 .inline_form form .buttons input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .inline_form.bg_type3{ background:#ff4513; }
.colorStyle6 .inline_form.inline_form_inside .buttons input[type=submit],.colorStyle6 .inline_form.inline_form_inside .buttons input[type=submit].styler{ color:#06090b; background:#fff; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle6 .inline_form.inline_form_inside .buttons input[type=submit].styler:hover,.colorStyle6 .inline_form.inline_form_inside .buttons input[type=submit]:hover{ background:#989898; color:#fff; }
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{ color:#ff4513; }
.colorStyle6 .news.block .news_block_item:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .subscribe .subscribe_form form .send_button input{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .subscribe .subscribe_form form .send_button input:hover{ background:#272727; color:#fff; }
.colorStyle6 .subscribe .subscribe_form form .send_button input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .footer_menu ul li.active a,.colorStyle6 .footer_menu ul li:hover a{ color:#ff4513; }
.colorStyle6 .footer_menu ul li.active a:after,.colorStyle6 .footer_menu ul li:hover a:after{ background-image:url(../img/k2_6/footer_menu_line.png); }
.colorStyle6 .footer .contacts .phone:after{ background-image:url(../img/k2_6/phone_icon.png); }
.colorStyle6 .footer .contacts .email:after{ background-image:url(../img/k2_6/email_icon.png); }
.colorStyle6 .container .aside .aside_block.type1 .h3{ background:url(../img/aside_title_lines.png) 17px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .container .aside .aside_block.type1 .h3:after{ background-image:url(../img/k2_6/position_triangle.png); }
.colorStyle6 .container .aside .aside_block.type0 form input[type=submit]{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .container .aside .aside_block.type0 form input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle6 .container .aside .aside_block.type0 form input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .container .aside .aside_block .uss_eshop_block_item .add_to_cart{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .container .aside .aside_block .uss_eshop_block_item .add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle6 .container .aside .aside_block .uss_eshop_block_item .add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .container .aside .aside_block>ul>li.active>a,.colorStyle6 .container .aside .aside_block>ul>li:hover>a{ background:#ff4513; color:#fff; }
.colorStyle6 .container .aside .aside_block>ul>li.active>div>a,.colorStyle6 .container .aside .aside_block>ul>li:hover>div>a{ background:#ff4513; color:#fff; }
.colorStyle6 .container .aside .aside_block>ul>li>a{ background:#fff; }
.colorStyle6 .container .aside .aside_opener_adaptive{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
.colorStyle6 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle6 .container .content .uss_eshop_item .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .container .content .uss_more{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .container .content .uss_more:hover{ background:#272727; color:#fff; }
.colorStyle6 .container .content .uss_more.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .container .content .uss_more a{ color:inherit; text-decoration:none; font-size:inherit; }
.colorStyle6 .container .news_item .uss_more a{ color:#ff4513!important; }
.colorStyle6 #wrap .uss_eshop_filters_block .filter_submit button,.colorStyle6 #wrap .uss_eshop_filters_block .filter_submit input{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 #wrap .uss_eshop_filters_block .filter_submit button:hover,.colorStyle6 #wrap .uss_eshop_filters_block .filter_submit input:hover{ background:#272727; color:#fff; }
.colorStyle6 #wrap .uss_eshop_filters_block .filter_submit button.invert,.colorStyle6 #wrap .uss_eshop_filters_block .filter_submit input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 #wrap .uss_catalog_block_cat .catalog_orderbutton{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 #wrap .uss_catalog_block_cat .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle6 #wrap .uss_catalog_block_cat .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 #wrap .catalog_orderbutton{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 #wrap .catalog_orderbutton:hover{ background:#272727; color:#fff; }
.colorStyle6 #wrap .catalog_orderbutton.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle6 .watched .lastEshopPosItems .uss_eshop_block_item a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 div.uss_tabs div.uss_tabs_navigation span.selected{ background:#ff4513; border-color:#252931; }
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{ background:#272727; color:#fff; }
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{ color:#fff; background:#06090b; border-bottom:3px solid #989898; display:inline-block; text-decoration:none; }
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{ background:#989898; color:#fff; }
.colorStyle6 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle6 .uss_eshop_sameproducts.block .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle6 .uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart:hover{ background:#272727; color:#fff; }
.colorStyle6 .uss_eshop_sameproducts.table .item .addToCart a.add_to_cart.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .comment_form_block .comments_form .uss_form_item input[type=submit]{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .comment_form_block .comments_form .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle6 .comment_form_block .comments_form .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .catalog_orderform_tml form .buttons input{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .catalog_orderform_tml form .buttons input:hover{ background:#272727; color:#fff; }
.colorStyle6 .catalog_orderform_tml form .buttons input.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 div.uss_tabs div.uss_tabs_navigation span.selected{ border-top-color:#575757; }
.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover{ background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); color:#fff; }
.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover a{ color:#fff; }
.colorStyle6 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{ color:#ff4513; }
.colorStyle6 .uss_form_tml input[type=submit],.colorStyle6 .uss_form_tml input[type=submit].styler{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .uss_form_tml input[type=submit].styler:hover,.colorStyle6 .uss_form_tml input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle6 .uss_form_tml input[type=submit].invert,.colorStyle6 .uss_form_tml input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .uss_form_tml input[type=text].styler:focus,.colorStyle6 .uss_form_tml input[type=text]:focus,.colorStyle6 .uss_form_tml textarea.styler:focus,.colorStyle6 .uss_form_tml textarea:focus{ -webkit-box-shadow:0 0 5px #ff4513!important; box-shadow:0 0 5px #ff4513!important; border-color:#ff4513; }
.colorStyle6 .menu .in_menu ul li.active a,.colorStyle6 .menu .in_menu ul li:hover a{ color:#ff4513; }
.colorStyle6 .menu .in_menu ul li.active a:after,.colorStyle6 .menu .in_menu ul li:hover a:after{ background:#fff; }
.colorStyle6 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{ color:#ff4513; }
.colorStyle6 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]{ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle6 .comment_form_block .comments_form form#ommentaddform_id .uss_form_item input[type=submit].invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 button.styler,.colorStyle6 input[type=button].styler,.colorStyle6 input[type=reset].styler,.colorStyle6 input[type=submit],.colorStyle6 input[type=submit].styler{ padding:10px 27px 6px; font-size:18px; text-transform:uppercase; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; border-radius:0; cursor:pointer; background:#ff4513; border:none; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 button.styler:hover,.colorStyle6 input[type=button].styler:hover,.colorStyle6 input[type=reset].styler:hover,.colorStyle6 input[type=submit].styler:hover,.colorStyle6 input[type=submit]:hover{ background:#272727; color:#fff; }
.colorStyle6 button.styler.invert,.colorStyle6 input[type=button].styler.invert,.colorStyle6 input[type=reset].styler.invert,.colorStyle6 input[type=submit].invert,.colorStyle6 input[type=submit].styler.invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .section_basket2 .uss_shop_form form .group .fc_item .elem_item input.styler:focus,.colorStyle6 .section_basket2 .uss_shop_form form .group .fc_item .elem_item textarea.styler:focus{ -webkit-box-shadow:0 0 5px #ff4513!important; box-shadow:0 0 5px #ff4513!important; border-color:#ff4513; }
.colorStyle6 .jq-select-multiple li.selected{ background:#ff4513; }
.colorStyle6 .uss_eshop_amount_block .basket_amount_class:focus{ border-color:#ff4513; }
.colorStyle6 input.styler:focus,.colorStyle6 textarea.styler:focus{ border-color:#ff4513!important; }
.colorStyle6 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist){ background:#ff4513; border-bottom:3px solid #272727; color:#fff; }
.colorStyle6 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist):hover{ background:#272727; color:#fff; }
.colorStyle6 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a:not(.add_to_compare,.add_to_wishlist).invert{ background:red; border-bottom-color:#c6c6c6; }
.colorStyle6 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_compare,.colorStyle6 .uss_shop_table_view table.uss_shoppos_table td.uss_onlineorder a.add_to_wishlist{ background:#272727; color:#fff; border-bottom-color:#272727; }
.colorStyle6 .uss_advanced_image_list .uss_adv_img_list_item.active span{ background:#f13b0a; }
.flex .items{ width:100%; }
.uss_pagenator{ font-size:14px; line-height:1.2; }
.uss_pagenator .uss_page_num{ padding:0; font-size:16px; line-height:1.2; }
.uss_pagenator .uss_page_num .uss_10_pages_bac,.uss_pagenator .uss_page_num .uss_10_pages_forward,.uss_pagenator .uss_page_num .uss_page,.uss_pagenator .uss_page_num .uss_page_forward{ padding:0; }
.uss_pagenator .uss_page_num .uss_10_pages_bac a,.uss_pagenator .uss_page_num .uss_10_pages_forward a,.uss_pagenator .uss_page_num .uss_page_forward a,.uss_pagenator .uss_page_num .uss_page a{ padding:3px 4px; display:inline-block; color:#000; }
.uss_user_basket{ display:block; overflow-x:auto; }
.uss_user_basket tr td.uss_image img{ max-width:none; }
.buy_one_click_form_inpos .h3,.buy_one_click_form_inpos h3{ font-size:48px; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; margin-bottom:1.2em; }
.buy_one_click_form_inpos form{ -ms-flex-pack:justify; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.buy_one_click_form_inpos form,.buy_one_click_form_inpos form .group{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; justify-content:space-between; }
.buy_one_click_form_inpos form .group{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; -ms-flex-pack:justify; }
.buy_one_click_form_inpos form .group .fc_item{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.buy_one_click_form_inpos form .group .fc_item:not(:first-child){ margin-left:10px; }
.buy_one_click_form_inpos form .group:not(.end) .fc_item .elem_item{ width:100%; }
.slider .slide{ max-height:100%; overflow:hidden; }
.slider .image:not(.aspect_rated){ max-height:100%; }
.slider .image:not(.aspect_rated) img{ max-width:100%; max-height:100%; }
.slider .image{ position:relative; }
.slider .image img{ display:block; margin:0 auto; }
.slider .image.width_fit.height_more img{ width:auto; height:100%; }
.slider .image.width_fit.height_fit img{ display:block; max-width:100%; margin:0 auto; }
.slider .image.aspect_rated img{ display:block; position:absolute; top:50%; left:50%; -webkit-transform:translate( -50%, -50% ); transform:translate( -50%, -50% ); }
.slider .image.height_less img{ height:100%; width:auto; }
.slider .image.width_less img{ width:100%; height:auto; }
.slider .image.width_more.height_fit img{ height:100%!important; width:auto!important; }
.slider .image.width_fit.height_less img,.slider .image.width_less.height_more img,.slider .image.width_more.height_more img{ height:100%; width:auto; }
.slider .image.width_less.height_less img{ height:100%; width:auto; max-width:none; }
.uss-flex-items{ display:-webkit-box!important; display:-webkit-flex!important; display:-ms-flexbox!important; display:flex!important; -webkit-box-pack:start!important; -webkit-justify-content:flex-start!important; -ms-flex-pack:start!important; justify-content:flex-start!important; -webkit-flex-wrap:wrap!important; -ms-flex-wrap:wrap!important; flex-wrap:wrap!important; width:100%!important; }
.buy_one_click_window_wrap{ -webkit-box-sizing:content-box; box-sizing:content-box; }
.buy_one_click_window_wrap form .group .fc_item .elem_item{ max-width:100%; }
.catalog_orderform_tml .catalog_orderform_window_wrap{ -webkit-box-sizing:content-box; box-sizing:content-box; }
.catalog_orderform_tml .catalog_orderform_window_wrap form .group .fc_item .elem_item{ max-width:100%; }
.catalog_orderform_tml .catalog_orderform_window_wrap form .group .fc_item.fc_checkbox .elem_item{ width:auto!important; }
.uss_widget_outer_content{ -webkit-box-pack:start; -webkit-justify-content:flex-start; -ms-flex-pack:start; justify-content:flex-start; -webkit-box-flex:0; -ms-flex:0 100%; -webkit-flex:0 100%; flex:0 100%; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; width:100%; -webkit-box-pack:justify; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap; max-width:100%; }
.imageArea,.imageWrapOuter,.uss_img_holder_outer{ max-width:100%; margin:0 auto!important; }
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_cat_img{ margin:0 auto; max-width:100%; }
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_img_wrap{ max-width:100%; margin:0 auto 10px; float:none; }
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_img_wrap~div{ padding-left:10px; padding-right:10px; }
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap{ float:none; max-width:100%; margin:0 auto 10px; }
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap .uss_shop_cat_img{ max-width:100%; margin:0 auto; }
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap~div{ padding-left:10px; padding-right:10px; }
.uss-copy-seo{
    display: inline-block;
    margin-left: 15px;
}
@media (max-width:1200px){
 .container .bread{ padding-left:10px; }
	.block .inner,.bottom .inner,.container .content,.footer .inner,.header .inner,.inline_form .inner,.menu .inner{ padding-left:10px!important; padding-right:10px!important; }
	.header .phone{ font-size:20px; }
	.block.news .news_block_item{ width:30%; }
	.block.news .news_block_item .image img{ max-width:100%; height:auto; }
	.slider .slick-dots{ padding-left:20px; padding-right:20px; }
	.slider-caption{ background:#fff; position:absolute; left:0; right:0; top:0; bottom:0; display:block; width:100%; height:100%; }
	.slider .slides .slick-prev{ left:calc(-100vw + 50px); }
	.slider .slides .slick-next{ right:calc(-100vw + 50px); }
}
@media (min-width:1101px){
 .aside_opener_adaptive{ display:none!important; }
}
@media (max-width:1100px){
 .container .inner{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; }
	.container .aside{ -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; }
	.container .aside>:not(.aside_catalog){ display:none; }
	.container .aside .aside_catalog>ul{ display:none; }
	.container .aside+.center{ display:block; width:100%; }
	.container .aside .aside_opener_adaptive{ margin-bottom:15px; cursor:pointer; -webkit-transition:opacity .5s linear; transition:opacity .5s linear; display:block; text-transform:uppercase; text-align:center; padding:11px 5px 9px 0; font-size:24px; position:relative; letter-spacing:1.3px; }
	.container .aside.opened{ margin-bottom:20px; }
	.container .aside.opened .aside_catalog .h3{ opacity:.5; }
	.container .aside.opened .aside_catalog>ul{ display:block; }
	.container .content{ padding-left:0; padding-right:0; width:100%; -webkit-box-ordinal-group:11; -webkit-order:10; -ms-flex-order:10; order:10; }
	.singlepage .container .aside{ width:100%; margin-left:0; margin-right:0; }
	.uss_eshop_sameproducts.blocks .item,.uss_shop_block_cat .uss_shop_category{ max-width:calc((100% - 25px)/3); }
	.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img{ height:auto!important; }
	.colorStyle2 .container .aside .aside_block .h3{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1452cf, #003ebb ); }
	.colorStyle2 .container .aside .aside_block .h3:after{ background-image:url(../img/k2_2/position_triangle.png); }
	.colorStyle4 .container .aside .aside_block .h3{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #e53939, #c61a1a ); }
	.colorStyle4 .container .aside .aside_block .h3:after{ background-image:url(../img/k2_4/position_triangle.png); }
	.colorStyle5 .container .aside .aside_block .h3{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ca18f5, #b300e0 ); }
	.colorStyle5 .container .aside .aside_block .h3:after{ background-image:url(../img/k2_5/position_triangle.png); }
	.colorStyle6 .container .aside .aside_block .h3{ background:url(../img/aside_title_lines.png) 10px no-repeat, url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #ff5c30, #e03d11 ); }
	.colorStyle6 .container .aside .aside_block .h3:after{ background-image:url(../img/k2_6/position_triangle.png); }
	.slider .slides .slick-arrow{ opacity:1!important; }
}
@media (max-width:1023px){
 #wrap{ font-size:16px; }
	.block .h3,.mainpage .container .content h1{ font-size:34px; }
	.header .left{ display:block; }
	.header .slogan span{ display:inline-block; }
	.header .phone{ font-size:20px; }
	.burger{ display:block; cursor:pointer; }
	.burger.active{ background:#fff; }
	.burger.active span{ background:#000; }
	.burger+.in_menu{ display:none; }
	.menu{ padding-top:10px; }
	.menu .inner{ padding-bottom:10px; }
	.menu .burger{ display:block; }
	.menu .in_menu{ display:none; }
	.menu .in_menu ul li a{ font-size:14px; padding:15px 0; }
	.menu .in_menu ul li a.active:after,.menu .in_menu ul li a:hover:after{ bottom:10px; }
	.menu .in_menu.opened{ position:fixed; left:0; top:0; width:100%; background:url(../img/texture_transparent2.png) 0 0 repeat, linear-gradient( 135deg, #1a1c1e, #06080a ); z-index:50; max-height:100%; overflow:hidden; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; min-height:100%; }
	.menu .in_menu.opened>*{ max-height:100%; -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; display:block; overflow:auto; }
	.menu .in_menu ul,.menu .in_menu ul li,.menu .in_menu ul li a{ display:block; width:100%; }
	.menu .in_menu ul li a{ font-size:15px; }
	.menu .in_menu ul li.clicked>.submenu{ display:block; position:static; width:100%; }
	.menu .in_menu ul li.clicked>.submenu li a{ text-align:center; }
	.menu .in_menu .submenu{ display:none; }
	.menu .in_menu .submenu li,.menu .search{ padding-bottom:0; }
	.menu .search{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
	.menu .search .search_opener{ display:none; }
	.menu .search .uss_site_search{ display:block; }
	.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item{ width:300px; }
	.footer .phone{ font-size:20px; }
	.footer .email,.footer .phone{ background-position:9px 5px; }
}
@media (max-width:1000px){
 .header .center,.header .left,.header .right{ margin-right:0; margin-left:0; }
	.header .phone{ font-size:22px; }
	.header .contacts{ display:block; }
	.header .right{ text-align:right; }
	.header .basket{ display:inline-block; text-align:left; }
	.features table,.features table tbody{ display:block; }
	.features table tbody tr{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; }
	.features table tbody tr td{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; display:block; padding:0; -webkit-box-flex:0; -webkit-flex:0 33%; -ms-flex:0 33%; flex:0 33%; }
	.features table tbody tr td .img img{ max-width:100%; height:auto; }
	.features table tbody tr td .title{ font-size:18px; line-height:1.4; }
	.features table tbody tr td .title a{ font-size:inherit; }
	.features table tbody tr td .preview{ font-size:14px; }
	.icons-table.x4 .icons-item,.icons-table.x5 .icons-item{ width:33.33333%; }
	.positions .position_tabs .position_tabs__nav span{ font-size:17px; padding-top:17px; }
	.positions .position_tabs .position_tabs__tabs{ padding-bottom:10px; }
	.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item{ width:244px; }
	.block .uss_eshop_block_item a.add_to_cart{ font-size:16px; }
	.news.block .inner{ padding-top:50px; padding-bottom:50px; }
	.news.block .news_block_item{ -webkit-box-flex:0; -webkit-flex:0 33%; -ms-flex:0 33%; flex:0 33%; }
	.news.block .news_block_item .image a img{ max-width:100%; }
	.footer_menu ul li a{ font-size:16px; }
	.service.x2 .catalog_menu li,.service.x2 .service_list li,.service.x2 .uss_catalog_sidebar .uss_catalog_category,.service.x2 .uss_eshop_menu li,.service.x3 .catalog_menu li,.service.x3 .service_list li,.service.x3 .uss_catalog_sidebar .uss_catalog_category,.service.x3 .uss_eshop_menu li,.service.x4 .catalog_menu li,.service.x4 .service_list li,.service.x4 .uss_catalog_sidebar .uss_catalog_category,.service.x4 .uss_eshop_menu li,.service.x5 .catalog_menu li,.service.x5 .service_list li,.service.x5 .uss_catalog_sidebar .uss_catalog_category,.service.x5 .uss_eshop_menu li{ width:25%; max-width:25%; }
	.container .aside .aside_block.type1 .h3,.container .aside .aside_catalog .h3{ padding-right:34px; cursor:pointer; }
	.container .aside .aside_block.type1 .h3 span,.container .aside .aside_catalog .h3 span{ display:inline-block; border-bottom:1px dashed; position:relative; }
	.container .aside .aside_block.type1 .h3 span:after,.container .aside .aside_catalog .h3 span:after{ content:""; position:absolute; left:calc(100% + 20px); width:18px; height:18px; background:url(../img/arr.png) 50% no-repeat; display:block; top:50%; -webkit-transform:translateY( -50% ); transform:translateY( -50% ); }
	.container .aside .aside_block.type1 .h3:hover span,.container .aside .aside_catalog .h3:hover span{ border-bottom-color:transparent; }
	.container .aside .aside_block.type1 .h3:before,.container .aside .aside_catalog .h3:before{ content:""; display:block; background:url(../img/aside-catalog-mobile-triangle-white.png) 50% no-repeat; width:17px; height:9px; position:absolute; left:calc(100% - 34px); top:50%; -webkit-transform:translateY( -50% ); transform:translateY( -50% ); }
	.container .aside.opened .aside_block.type1 span:after,.container .aside.opened .aside_catalog span:after{ background-image:url(../img/arr2.png); }
}
@media (max-width:900px){
 .slider .slides .slide .caption .title{ font-size:50px; }
	.service .catalog_menu li,.service .service_list li,.service .uss_eshop_menu li{ max-width:50%; }
	.service .catalog_menu li .catalog_menu_item>a{ font-size:20px; }
	.service .uss_eshop_menu li>a{ font-size:20px; }
}
@media (max-width:850px){
 .slider .slides .slide .caption .title{ font-size:45px; }
	.slider .slides .slide .caption .preview{ font-size:16px; }
	.slider .slides .slide .caption .preview strong{ font-size:20px; }
	.header .contacts div{ margin-left:0!important; margin-right:0!important; }
	div.uss_catalog_tabs{ margin-top:14px; }
	.uss_catalog_detail .uss_img_wrapper{ float:none; }
	#wrap .uss_catalog_block_cat .catalog_orderbutton{ font-size:12px; }
	.service .catalog_menu li .catalog_menu_item>a,.service .catalog_menu li>a,.service .service_list li .catalog_menu_item>a,.service .service_list li>a,.service .uss_eshop_menu li .catalog_menu_item>a,.service .uss_eshop_menu li>a{ font-size:20px; padding-left:5px; padding-right:5px; }
}
@media (max-width:800px){
 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by{ display:block; }
	.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_by{ margin-left:0; }
}
@media (max-width:768px){
 #wrap{ font-size:14px; }
	.slider .slides .slide .caption .title{ font-size:44px; }
	.slider .slides .slide .caption .preview{ font-size:16px; max-width:100%; }
	.slider .slides .slide .caption .preview strong{ font-size:20px; }
	.slider .slides .slick-dots{ display:none!important; }
	.slider .slides .slick-arrow{ opacity:1!important; }
	.footer_menu{ display:none; }
	.footer_menu ul li a{ font-size:15px; height:60px; padding-top:15px; }
	.block.news .news_block_item{ width:calc(50% - 10px); -webkit-box-flex:0; -webkit-flex:0 calc(50% - 10px); -ms-flex:0 calc(50% - 10px); flex:0 calc(50% - 10px); margin-bottom:10px; }
	.features{ line-height:1.2; }
	.features table tbody tr{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.features table tbody tr td{ -webkit-box-flex:0; -webkit-flex:0 50%; -ms-flex:0 50%; flex:0 50%; }
	.header .inner{ -webkit-box-align:start; -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; }
	.header .center,.header .left,.header .right{ width:50%; }
	.header .center{ text-align:right; }
	.header .contacts p{ display:inline-block; }
	.header .phone{ font-size:28px; }
	.service .inner{ padding-bottom:25px; }
	.positions .inner{ padding-top:50px; padding-bottom:0; }
	.positions .position_tabs .position_tabs__nav span{ font-size:12px; letter-spacing:0; font-weight: 500; padding-top:13px; height:38px; }
	.footer .contacts{ display:block; }
	.footer .phone{ font-size:28px; }
	table.uss_shoppos_table{ display:block; border:none; }
	table.uss_shoppos_table tbody{ display:block; }
	table.uss_shoppos_table tbody tr:first-child{ display:none; }
	table.uss_shoppos_table tbody tr:first-child+td{ border-top:1px solid #989898; }
	table.uss_shoppos_table tbody tr.uss_eshop_item{ width:100%; display:block; padding-bottom:7px; padding-top:7px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item+tr{ padding-top:7px; border-top:1px solid #989898; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td{ font-size:15px; border:none; padding:0; display:block; overflow:hidden; width:auto!important; margin-bottom:5px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_img{ float:left; display:block; margin-right:10px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_img~*{ overflow:hidden; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_title{ display:block; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price{ text-align:left; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price span.old_price{ font-size:16px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price span.actual_price{ font-size:18px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_description>div{ height:auto; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; text-align:left; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder>*{ margin:0 10px 0 0; }
	.service.x2 .catalog_menu li,.service.x2 .service_list li,.service.x2 .uss_eshop_menu li,.service.x3 .catalog_menu li,.service.x3 .service_list li,.service.x3 .uss_eshop_menu li,.service.x4 .catalog_menu li,.service.x4 .service_list li,.service.x4 .uss_eshop_menu li,.service.x5 .catalog_menu li,.service.x5 .service_list li,.service.x5 .uss_eshop_menu li{ width:33.33333%; max-width:33.33333%; }
	.service.x2 .catalog_menu li .catalog_menu_item>a,.service.x2 .catalog_menu li>a,.service.x2 .service_list li .catalog_menu_item>a,.service.x2 .service_list li>a,.service.x2 .uss_eshop_menu li .catalog_menu_item>a,.service.x2 .uss_eshop_menu li>a,.service.x3 .catalog_menu li .catalog_menu_item>a,.service.x3 .catalog_menu li>a,.service.x3 .service_list li .catalog_menu_item>a,.service.x3 .service_list li>a,.service.x3 .uss_eshop_menu li .catalog_menu_item>a,.service.x3 .uss_eshop_menu li>a,.service.x4 .catalog_menu li .catalog_menu_item>a,.service.x4 .catalog_menu li>a,.service.x4 .service_list li .catalog_menu_item>a,.service.x4 .service_list li>a,.service.x4 .uss_eshop_menu li .catalog_menu_item>a,.service.x4 .uss_eshop_menu li>a,.service.x5 .catalog_menu li .catalog_menu_item>a,.service.x5 .catalog_menu li>a,.service.x5 .service_list li .catalog_menu_item>a,.service.x5 .service_list li>a,.service.x5 .uss_eshop_menu li .catalog_menu_item>a,.service.x5 .uss_eshop_menu li>a{ font-size:16px; padding:10px 5px; margin-bottom:10px; }
	.service.x2 .catalog_menu li .catalog_menu_item>a:after,.service.x2 .catalog_menu li>a:after,.service.x2 .service_list li .catalog_menu_item>a:after,.service.x2 .service_list li>a:after,.service.x2 .uss_eshop_menu li .catalog_menu_item>a:after,.service.x2 .uss_eshop_menu li>a:after,.service.x3 .catalog_menu li .catalog_menu_item>a:after,.service.x3 .catalog_menu li>a:after,.service.x3 .service_list li .catalog_menu_item>a:after,.service.x3 .service_list li>a:after,.service.x3 .uss_eshop_menu li .catalog_menu_item>a:after,.service.x3 .uss_eshop_menu li>a:after,.service.x4 .catalog_menu li .catalog_menu_item>a:after,.service.x4 .catalog_menu li>a:after,.service.x4 .service_list li .catalog_menu_item>a:after,.service.x4 .service_list li>a:after,.service.x4 .uss_eshop_menu li .catalog_menu_item>a:after,.service.x4 .uss_eshop_menu li>a:after,.service.x5 .catalog_menu li .catalog_menu_item>a:after,.service.x5 .catalog_menu li>a:after,.service.x5 .service_list li .catalog_menu_item>a:after,.service.x5 .service_list li>a:after,.service.x5 .uss_eshop_menu li .catalog_menu_item>a:after,.service.x5 .uss_eshop_menu li>a:after{ bottom:0; }
	.service.x2 .catalog_menu li .uss_tree_description,.service.x2 .service_list li .uss_tree_description,.service.x2 .uss_eshop_menu li .uss_tree_description,.service.x3 .catalog_menu li .uss_tree_description,.service.x3 .service_list li .uss_tree_description,.service.x3 .uss_eshop_menu li .uss_tree_description,.service.x4 .catalog_menu li .uss_tree_description,.service.x4 .service_list li .uss_tree_description,.service.x4 .uss_eshop_menu li .uss_tree_description,.service.x5 .catalog_menu li .uss_tree_description,.service.x5 .service_list li .uss_tree_description,.service.x5 .uss_eshop_menu li .uss_tree_description{ font-size:12px; }
	.service.x2 .uss_catalog_sidebar .uss_catalog_category,.service.x3 .uss_catalog_sidebar .uss_catalog_category,.service.x4 .uss_catalog_sidebar .uss_catalog_category,.service.x5 .uss_catalog_sidebar .uss_catalog_category{ width:33.33333%; max-width:33.33333%; }
	.service.x2 .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name,.service.x3 .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name,.service.x4 .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name,.service.x5 .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name{ font-size:16px; padding:10px 5px; margin-bottom:10px; }
	.service.x2 .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name:after,.service.x3 .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name:after,.service.x4 .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name:after,.service.x5 .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name:after{ bottom:0; }
	.icons-table .icons-row .icons-item{ width:50%; }
	.icons-table .icons-row .icons-item .title a{ font-size:18px; }
	.footer .contacts{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:end; -webkit-align-items:flex-end; -ms-flex-align:end; align-items:flex-end; }
	.footer .contacts>div{ display:inline-block; }
	.uss_eshop_sameproducts.table tr.item{ min-width:120px; }
	.uss_user_basket>table>tbody>tr>td:not(.uss_number):not(.uss_image){ min-width:120px; }
	.uss_user_basket>table>tbody>tr>td.uss_image img{ max-width:100px; }
	.uss_catalog_detail .uss_img_wrapper{ max-width:100%; }
	.uss_catalog_detail .uss_img_wrapper.for_preview_columned{ width:100%; float:none; display:block; margin:0 0 10px; }
	.uss_advanced_image_list{ display:none!important; }
}
@media (max-width:740px){
 .section_eshop .uss_shop_detail .uss_shop_technical_data{ width:100%; }
	.uss_shop_detail_350_bottom .uss_img_wrapper{ max-width:100%; margin-right:0; float:none; }
	.uss_shop_detail_350_bottom .uss_img_wrapper .uss_img_big img{ max-width:100%; }
	.comment_form_block #ommentaddform_id .uss_form_text:not(.hnpot){ width:calc(50% - 15px); }
	.comment_form_block #ommentaddform_id .uss_form_text:not(.hnpot):nth-of-type(2n){ margin-left:10px; margin-right:0; float:none; display:inline-block; }
	.comment_form_block #ommentaddform_id .uss_form_text:not(.hnpot) input{ width:100%; }
	.comment_form_block #ommentaddform_id .uss_form_textarea textarea{ width:100%; }
	.slider .slides .slide .caption .title{ font-size:34px; }
	.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{ font-size:20px; }
}
@media (max-width:740px) and (min-width:605px){
 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by{ display:inline-block; }
}
@media (max-width:695px){
 .uss_eshop_sameproducts.blocks .item{ max-width:calc((100% - 15px)/2); }
}
@media (max-width:620px){
 #wrap .uss_eshop_filters_block:not(.simple_filters) form .group .eshop_filters_items .filter_item{ width:calc(50% - 5px); }
	#wrap .uss_eshop_filters_block:not(.simple_filters) form .group .eshop_filters_items .filter_item,#wrap .uss_eshop_filters_block:not(.simple_filters) form .group .eshop_filters_items .filter_item:nth-of-type(3n){ margin-right:10px; }
	#wrap .uss_eshop_filters_block:not(.simple_filters) form .group .eshop_filters_items .filter_item:nth-of-type(2n){ margin-right:0; }
	#wrap .uss_eshop_filters_block:not(.simple_filters) form>.filter_item{ width:calc(50% - 5px); }
	#wrap .uss_eshop_filters_block:not(.simple_filters) form>.filter_item:nth-of-type(odd){ margin-right:0; }
	#wrap .uss_eshop_filters_block:not(.simple_filters) form>.filter_submit{ padding-top:10px; width:100%; text-align:center; }
}
@media (max-width:600px){
	.header .contacts,
	.header .address { text-align: center; }
	.header .inner{ display:block; }
	.header .center,.header .left,.header .right{ display:block; text-align:center; width:100%; }
	.header .center>*,.header .left>*,.header .right>*{ width:100%; margin:0 0 10px; }
	.header .center div,.header .left div,.header .right div{ margin-left:0!important; margin-right:0; }
	.block .h3,.mainpage .container .content h1{ font-size:24px; }
	.slider .slides .slide .caption .title{ font-size:24px; max-width:100%; display:inline-block; }
	.slider .slides .slide .caption .preview{ font-size:14px; max-width:100%; }
	.slider .slides .slide .caption .preview strong{ margin-bottom:7px; font-size:16px; }
	.subscribe .inner{ padding:25px 0; }
	.subscribe .h3{ margin-bottom:14px; }
	.subscribe .subscribe_form{ margin-top:25px; }
	.subscribe form>div{ margin-bottom:14px; }
	.footer .phone{ font-size:20px; }
	.footer_menu ul li a{ font-size:14px; height:48px; }
	.footer_menu ul li.active a:after,.footer_menu ul li:hover a:after{ bottom:8px; }
	.inline_form form .group{ width:100%!important; max-width:100%!important; margin-left:0!important; margin-bottom:0; }
	div.uss_tabs div.uss_tabs_navigation span{ font-size:16px; }
	.buy_one_click_form_tml{ margin:37px!important; left:0!important; right:0!important; }
	.buy_one_click_form_tml .buy_one_click_window_wrap{ width:99%; }
	.uss_user_basket>table tr.basket_item td{ font-size:12px; }
	.uss_user_basket>table tr.basket_item td.uss_name{ font-size:12px; }
	.uss_user_basket>table tr.basket_item td.uss_name .uss_title{ font-size:13px; }
	.uss_user_basket>table tr.basket_item td.uss_name .uss_description{ font-size:12px; }
	.service.x2 .catalog_menu li,.service.x2 .service_list li,.service.x2 .uss_catalog_sidebar .uss_catalog_category,.service.x2 .uss_eshop_menu li,.service.x3 .catalog_menu li,.service.x3 .service_list li,.service.x3 .uss_catalog_sidebar .uss_catalog_category,.service.x3 .uss_eshop_menu li,.service.x4 .catalog_menu li,.service.x4 .service_list li,.service.x4 .uss_catalog_sidebar .uss_catalog_category,.service.x4 .uss_eshop_menu li,.service.x5 .catalog_menu li,.service.x5 .service_list li,.service.x5 .uss_catalog_sidebar .uss_catalog_category,.service.x5 .uss_eshop_menu li{ width:50%; max-width:50%; }
}
@media (max-width:574px){
 .uss_shop_blocks_view .uss_eshop_item{ width:100%!important; }
	.uss_shop_blocks_view .uss_eshop_item .posimg_item{ width:100%!important; margin-left:0!important; }
	.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder{ margin:0 auto!important; display:block!important; }
	.service .catalog_menu li .catalog_menu_item>a,.service .catalog_menu li>a,.service .service_list li .catalog_menu_item>a,.service .service_list li>a,.service .uss_eshop_menu li .catalog_menu_item>a,.service .uss_eshop_menu li>a{ font-size:16px; }
}
@media (max-width:550px){
 .uss_shop_list_view_item.uss_eshop_item .posimg_item{ display:block; width:100%; float:none; margin-right:0; }
	.uss_shop_list_view_item.uss_eshop_item .posimg_item .uss_img_holder{ display:block; margin:0 auto; }
	.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data{ display:block; width:100%; float:none; }
	.uss_user_basket>table>tbody>tr>td{ padding-left:3px!important; padding-right:3px!important; min-width:auto; }
	.uss_user_basket>table>tbody>tr>td:not(.uss_number):not(.uss_image){ min-width:auto; }
	.uss_user_basket>table>tbody>tr>td.uss_name{ min-width:150px!important; }
	.inline_form form .group{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.inline_form form .group .fc_item{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
	.inline_form form .group.end{ max-width:100%!important; }
	.uss_shop_list_view .uss_shop_list_view_item{ padding:10px; }
	.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by{ width:calc((100% - 20px)/2); display:inline-block; vertical-align:middle; overflow:hidden; }
	.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart{ width:100%; max-width:100%; padding-left:0!important; padding-right:0!important; text-align:center; min-width:100%; }
	.features table tbody tr td{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
	.icons-table.x4 .icons-item{ width:100%; }
	.inline_form form.blocked .group:not(.end){ width:100%!important; margin-left:0!important; display:block; }
	.inline_form form.blocked .group:not(.end) .fc_item .elem_item textarea.styler{ height:5em; }
	.menu.isEshop .inner{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.menu.isEshop .search{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; margin-top:5px; }
	.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big{ float:none; max-width:100%; margin:0 auto 10px; }
	.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image{ max-width:100%; height:auto!important; display:block; float:none; }
	.header .left .row{ -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; }
	.uss_eshop_sameproducts.list .item .imageArea{ display:block; max-width:100%; float:none; margin-right:0!important; }
	.uss_eshop_sameproducts.list .item .imageWrapOuter{ margin:0 auto 10px!important; }
	.container .aside .aside_block.type1 .h3 span:after,.container .aside .aside_catalog .h3 span:after{ left:calc(100% + 5px); }
}
@media (max-width:548px){
 .container .content{ padding-left:5px; padding-right:5px; }
	.footer .inner{ padding-top:25px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; }
	.footer .inner>div{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; text-align:center; }
	.footer .inner>div:not(.left){ margin:0 0 14px; }
	.footer .right{ -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; }
	.footer .left{ -webkit-box-ordinal-group:3; -webkit-order:2; -ms-flex-order:2; order:2; }
	.footer .center{ -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; }
	.footer .contacts{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
	.bottom .inner{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.bottom .left,.bottom .right{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; text-align:center; }
	.subscribe .h4{ font-size:18px; }
	.subscribe .subscribe_form form#subscribeForm{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.subscribe .subscribe_form form#subscribeForm .emailfield{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; margin-right:0; }
	.uss_shop_block_cat .uss_shop_category{ max-width:calc(50% - 11px); }
	.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{ max-width:100%; height:auto!important; }
	.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img img{ max-width:100%; height:auto; }
	.watched .lastEshopPosItems .uss_eshop_block_item{ max-width:calc(50% - 5px); }
	.watched .lastEshopPosItems .uss_eshop_block_item .img>a img{ max-width:100%; }
	.uss_eshop_sameproducts.block .item{ max-width:calc(50% - 5px); }
	.inline_form form.blocked .group,.inline_form form.inline_form_inside .group,.inline_form form:not(.block) .group{ margin-right:0; margin-bottom:0; }
	.inline_form form .group .fc_item{ max-width:100%; width:100%!important; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; margin-left:0!important; margin-right:0!important; }
	.inline_form form .group .fc_item .elem_item input.styler,.inline_form form .group .fc_item .elem_item textarea.styler{ max-width:100%; width:100%; }
	.comment_form_block #ommentaddform_id .uss_form_item{ width:100%!important; float:none; margin-left:0!important; margin-right:0!important; }
	.comment_form_block #ommentaddform_id .uss_form_item input.styler,.comment_form_block #ommentaddform_id .uss_form_item textarea.styler{ width:100%; }
	#wrap .uss_eshop_filters_block .group .eshop_filters_items .filter_item{ width:100%; display:block; vertical-align:top; margin:0 10px 7px 0; }
	#wrap .uss_eshop_filters_block .group .eshop_filters_items .filter_item label{ font-size:14px; }
	.uss_catalog_block_cat .uss_catalog_category{ max-width:calc(50% - 11px)!important; }
	.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{ float:none; }
}
@media (max-width:496px){
 .uss_eshop_sort_block .filter_show_by_links{ margin-left:0; margin-top:10px; display:block; }
}
@media (max-width:460px){
 .uss_eshop_sameproducts.blocks .item{ max-width:100%; width:100%!important; }
	.uss_eshop_sameproducts.blocks .item .image{ display:block; margin:0 auto; }
	.features table tbody tr td p{ font-size:14px; }
	.features table tbody tr td .title a{ font-size:16px; }
}
@media (max-width:425px){
 div.uss_tabs div.uss_tabs_navigation span{ width:100%; display:block; }
}
@media (max-width: 768px) {
	.uss_user_basket .basket_header, 
	.uss_user_wishlist .basket_header {
		display: none;
	}
	.uss_user_basket .basket_item, 
	.uss_user_wishlist .basket_item {
		display: flex;
		border-bottom: 1px solid #ccc;
		padding: 5px;
		align-items: flex-start;
		justify-content: flex-end;
		flex-wrap: wrap;
		
	}
	.uss_user_basket .basket_item .uss_image, 
	.uss_user_wishlist .basket_item .uss_image {
		width: 100px;
		flex: 0 1 auto;
		border: 0;
	}
	.uss_user_basket .basket_item .uss_name, 
	.uss_user_wishlist .basket_item .uss_name { 
		flex: 1 1 auto;
		width: calc(100% - 100px);
		border: 0;
	}
	.uss_section_content .uss_user_basket .basket_item .uss_name .uss_title, 
	.uss_section_content .uss_user_wishlist .basket_item .uss_name .uss_title { 
		font-size: 17px;
		height: auto;
	}
	.uss_section_content .uss_user_basket .basket_item .uss_name .uss_description, 
	.uss_section_content .uss_user_wishlist .basket_item .uss_name .uss_description { 
		font-size: 14px;
		height: auto;
		line-height: 1.2;
	}
	.uss_user_basket .basket_item .uss_price_field:not(.uss_sum_field),
	.uss_user_wishlist .basket_item .uss_price_field:not(.uss_sum_field) {
		display: none;
	}
	.uss_user_basket .basket_item .uss_number, 
	.uss_user_wishlist .basket_item .uss_number {
		padding-top: 0;
		padding-bottom: 0;
	}
	.uss_section_content .uss_user_basket .basket_item .uss_number a.uss_minus,
	.uss_section_content .uss_user_wishlist .basket_item .uss_number a.uss_minus,
	.uss_section_content .uss_user_basket .basket_item .uss_number a.uss_plus,
	.uss_section_content .uss_user_wishlist .basket_item .uss_number a.uss_plus {
		font-size: 40px;
		width: auto;
		height: auto;
		padding: 0 9px;
		line-height: 1;
	}
	.uss_section_content .uss_user_basket .basket_item .uss_number input,
	.uss_section_content .uss_user_wishlist .basket_item .uss_number input {
		min-width: 30px;
   		height: 30px;
    	border: 1px solid #e2e4e6;
	}
	.uss_user_basket .basket_item td, 
	.uss_user_wishlist .basket_item td {
		width: auto;
		border: 0;
	}
	.uss_user_basket .basket_item .uss_price_field, 
	.uss_user_wishlist  .basket_item .uss_price_field {
		align-self: center;
		font-size: 20px;
		font-weight: bold;
	}
	.uss_section_content .uss_user_basket  .basket_item .uss_delete_pos, 
	.uss_section_content .uss_user_wishlist  .basket_item .uss_delete_pos {
		min-width: 0px;
		align-self: center;
	}
	.uss_user_basket > table tr.basket_item td.uss_delete_pos .del_basket_item {
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 3px;
	}
	.container .uss_section_content .uss_user_basket  .basket_item .uss_delete_pos a img, 
	.container .uss_section_content .uss_user_wishlist  .basket_item .uss_delete_pos a img {
		width: 100%;
		height: 100%;
		max-width: 100%;
		max-height: 100%;
		display: block;
		margin: 0;
		object-fit: contain;
		object-position: 50% 50%;
	}
}