@font-face {
	font-family:'Trebuchet MS';
	src: url('/fonts/trebuchet-ms.woff2') format('woff2');
	font-style: normal;
	font-weight: normal;
	font-display: swap;
}
@font-face {
	font-family:'Trebuchet MS';
	src: url('/fonts/trebuchet-ms-bold.woff2') format('woff2');
	font-style: normal;
	font-weight: bold;
	font-display: swap;
}
@font-face {
	font-family:'Trebuchet MS';
	src: url('/fonts/trebuchet-ms-italic.woff2') format('woff2');
	font-style: italic;
	font-weight: normal;
	font-display: swap; 
}
@font-face {
	font-family:'Trebuchet MS';
	src: url('/fonts/trebuchet-ms-bold-italic.woff2') format('woff2');
	font-style: italic;
	font-weight: bold;
	font-display: swap;
}
*{-webkit-font-smoothing:subpixel-antialiased;}
.clearfix:after{content:".";clear:both;visibility:hidden;line-height:0;height:0;}
* html .clearfix{height:1%;}
input:not([type="checkbox"]):not([type="radio"]){-webkit-appearance:none;}
input {outline:none;}
html{overflow:-moz-scrollbars-vertical;margin:0;padding:0;}
body{color:#151617;font-family:'Trebuchet MS', Helvetica, sans-serif;margin:0px;padding:0px;background:#dcdcdc url(../image/body_4.webp) no-repeat 50% 0 fixed;}
body, td, th, input, textarea, select{font-size:14px;}
body.page_information,.page_information td,.page_information th,.page_information input,.page_information textarea,.page_information select{font-size:16px;}
body.page_information h2{font-size:23px;color:#000;}
body.page_information #content ul li,body.page_information #content ol li{margin-bottom:8px;}
.welcome{color:#252727;margin-top:0px;margin-bottom:2px;font-size:24px;}
h1{color:#666;margin-top:10px;margin-bottom:10px;font-size:32px;}
h1.bread{font-size:15px;font-weight:400;}
.tip-smet h1{font-size:20px;font-weight:normal;color:#fff;background:#00a0e3;text-align:center;padding:8px;box-shadow:-2px 2px 7px #0072A2 inset;margin-bottom:20px;}
h2{color:#252727;font-size:18px;margin-top:0px;margin-bottom:5px;}
h3{color:#000;font-size:18px;margin-top:0px;margin-bottom:5px;}
h4{font-size:22px;font-weight:600;margin:10px 0 5px;}
p{margin-top:0px;margin-bottom:10px;}
a, a b{color:#00619e;text-decoration:underline;cursor:pointer;outline:none;}
a:hover{color:#2d9eff;}
a img, button{border:none;outline:none;}
a.about{webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
a.about:hover{opacity:0.7;webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
form{padding:0;margin:0;display:inline;}
input[type='text'], input[type='email'], input[type='password'], textarea{background:#fff;border:1px solid #bfbfbf;padding:3px;margin-left:0px;margin-right:0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:0 3px 8px #D3D3D3 inset;}
select{background:#fff;border:1px solid #bfbfbf;padding:2px;}
label{cursor:pointer;}
#header .mm_logo{float:left;display:flex;width:400px;height:110px;}
#header .mm_logo img{margin:auto;min-width:317px;max-width:348px;}
.mm_logo h2{display:none;}
.mm_logo h2 span{display:block;margin-left:20px;font-size:14px;text-align:left;}
#container{width:1260px;margin-left:auto;margin-right:auto;text-align:left;background:#ebeef0;box-shadow: 0 0 16px #bbb;}
#header_menu{margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:10px;}
#footer-container{width:1260px;margin:0 auto;position:relative;clear:both;}
#footer #menu ul>li>ul{display:none;}
#footer #menu ul>li a{color:#fff;}
#footer #menu > ul > li:hover{background-color:#9E552C;}

.footer-menu-wrapper {border-top:2px solid #FF9F19;background: #EBEEF0;text-align:center;padding-bottom:18px;border-bottom:2px solid #BCBEC0;}
.footer-menu-wrapper .fm-item {width:261px;display:inline-block;vertical-align:top;padding-top:25px;text-align:left;padding-left:44px;box-sizing:border-box;}
.footer-menu-wrapper .fm-item .fm-i-header {color:#666666;font-size: 26px;font-weight: bold;}
.footer-menu-wrapper .fm-item .fm-list {text-align:left;padding-left: 0;}
.footer-menu-wrapper .fm-item .fm-list li {list-style:none;margin-bottom: 6px;}
.footer-menu-wrapper .fm-item .fm-list li a {color:#666666;text-decoration:none;font-size:16px;}
.footer-menu-wrapper .fm-item .fm-list li a:hover {color:#000000;}
.footer-menu-wrapper .fm-tel {color:#666;font-size:18px;cursor:pointer;transition: color 200ms linear;}
.footer-menu-wrapper .fm-tel:hover {color: #000;transition: color 200ms linear;}
.footer-menu-wrapper .fm-callback {display: inline-block;margin-top: 15px;}
.footer-menu-wrapper .fm-callback a, .register {text-decoration:none;background: #ff9500;padding: 5px 20px;border-radius: 10px;color:#fff!important;height:20px;font-size:15px!important;display:inline-block;transition: all 200ms linear;}
.footer-menu-wrapper .fm-callback a:hover {background: #ff7900;}

.footer-bottom-wrapper {background: #2B2A29;display:flex;}
.footer-bottom-wrapper .fb-left {display:flex;color:#ccc;align-items:center;font-size:14px;}
.footer-bottom-wrapper .fb-left p {margin-bottom:0;}
.footer-bottom-wrapper .fb-right {display: inline-block;}
.footer-bottom-wrapper .fb-left img {margin:15px 10px 15px 40px;}
body .footer-menu-wrapper .fm-callback .callme_viewform {font-size:14px!important;padding: 5px 18px;}
.s-icons {display:flex;align-items:center;height:100%;margin-left:30px;}
.s-icons a {display:flex;margin-left:16px;}
.s-icons a img {width:28px;height:28px;}

#image_carousel li{display:none;}
.caroufredsel_wrapper #image_carousel li{display:block;}
#column-left, #left_col{float:left;width:225px;}
#column-left .caroufredsel_wrapper .box-product-item{margin-right:0px;}
.caroufredsel_wrapper{height:453px!important;}
#column-left .box-heading{margin-top:0px;}
#column-right{float:right;width:144px;height: 950px;}
#column-right .caroufredsel_wrapper .box-product-item{margin-right:0px;}
#column-right .box-heading{margin-top:0px;}
#content{min-height:275px;margin-bottom:0px;overflow:visible;}
#content img {max-width:100%!important;}
#left_col #column-right{padding-top:30px;background:none;width:225px;}
#column-left2{padding-top:10px;background:#F7F7F9;}
#left_col #column-left{padding-top:12px;}
#column-left + #column-right + #content, #column-left + #content, #left_col + #content{margin-left:265px;}
#column-left + #column-right + #content .limit{display:none;}
#column-left + #column-right + #content .welcome-buttons a:last-child,#column-left + #content .welcome-buttons a:last-child, #column-right + #content .welcome-buttons a:last-child{display:none;}
#column-right + #content{margin-right:198px;}
.content-bottom{margin:0 40px 20px;}
.home .content-bottom{margin:0 40px 0;}
#menuVertical > ul > li:last-child > a {
  border-radius: 0 0 10px 0;
}
.site-text{float:left;}
.wkbox{padding-left:20px;}
.site-text{width:660px;margin-left:35px;background:#ebeef0;background:-moz-linear-gradient(top, #ebeef0 42%, #dadbdb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(42%,#ebeef0), color-stop(100%,#dadbdb));background:-webkit-linear-gradient(top, #ebeef0 42%,#dadbdb 100%);background:-o-linear-gradient(top, #ebeef0 42%,#dadbdb 100%);background:-ms-linear-gradient(top, #ebeef0 42%,#dadbdb 100%);background:linear-gradient(to bottom, #ebeef0 42%,#dadbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebeef0', endColorstr='#dadbdb',GradientType=0);padding:0 20px;border-radius:15px;}
#header{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #dbdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#dbdcdc));background:-webkit-linear-gradient(top, #f5f5f5 0%,#dbdcdc 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#dbdcdc 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#dbdcdc 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#dbdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#dbdcdc',GradientType=0);z-index:99;}
.header_welcome{float:left;}
#language{float:left;margin-top:1px;margin-left:5px;margin-right:7px;}
#language img{cursor:pointer;margin-right:5px;}
#currency{float:right;line-height:17px;margin-top:1px;margin-right:0px;}
#currency a{display:inline-block;padding:0px 7px;color:#151617;text-decoration:none;margin-left:2px;font-size:14px;}
#currency a:hover{color:#f5253e;text-decoration:none;}
#currency .active{color:#f5253e;}
#header #cart .heading a{color:#fff;text-decoration:none;}
#header #cart .heading a span{margin-top:12px;display:block;}
#header #cart .content{cursor:auto;clear:both;display:none;position:absolute;top:30px;right:0px;padding:8px;min-width:300px;z-index:999;background:#FFF;}
#header #cart.active .content{display:block;}
#header_mainmenu{margin-bottom:10px;text-align:center;}
#header_mainmenu > a{float:left;display:block;color:#fff;text-decoration:none;}
#header_mainmenu .mm_logo, #header_mainmenu .mm_home, #header_mainmenu .mm_wishlist, #header_mainmenu .mm_account, #header_mainmenu .mm_checkout, #header_mainmenu .mm_shopcart{margin-right:3px;width:265px;height:150px;}
#header_mainmenu a.mm_home, #header_mainmenu a.mm_wishlist, #header_mainmenu a.mm_account, #header_mainmenu a.mm_checkout, #header_mainmenu a.mm_shopcart{margin-right:3px;width:240px;padding-top:25px;text-align:center;height:50px;font-weight:300;font-size:16px;}
#header_mainmenu .mm_logo{background-color:#008c8d;background-position:center center;background-repeat:no-repeat!important;}
#header_mainmenu .mm_shopcart{float:left;display:block;text-decoration:none;margin-right:0px;width:200px;padding-top:25px;padding-left:20px;padding-right:20px;height:50px;position:relative;cursor:pointer;}
.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px;}
.mini-cart-info td{color:#393232;vertical-align:top;padding:10px 5px;border-bottom:1px solid #e6e6e9;}
.mini-cart-info .image{width:1px;}
.mini-cart-info .image img{text-align:left;}
.mini-cart-info .name small{color:#393232;}
.mini-cart-info .quantity{text-align:right;}
.mini-cart-info td.total{text-align:right;}
.mini-cart-info .remove{text-align:right;}
.mini-cart-info .remove img{cursor:pointer;}
.mini-cart-total{text-align:right;}
.mini-cart-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px;}
.mini-cart-total td{color:#393232;padding:4px;}
.mm_shopcart{cursor:pointer;}
#header #cart .checkout{text-align:right;clear:both;}
#header #cart .checkout .button{width:180px;padding:5px 0;text-align:center;float:right;margin-bottom:2px;}
#header #cart .empty{padding-top:50px;text-align:center;padding-bottom:50px;}
.search-bar{float:right;width:650px;padding:10px 0 0 10px;height:90px;margin-bottom:15px;}
.phones-block{padding-left:55px;line-height:22px;color:#6c7178;font-size:18px;float:left;margin-left:-15px;}
.phones-block b {cursor:pointer;}
#header .work{float:left;}
#header .work p{background:url(../image/h-time.png) no-repeat 0 0;margin-bottom:10px;margin-top:20px;padding:4px 0 3px 30px;font-size:15px;color:#6c7178;}
#header .work p{background-position:0 -30px;height:20px;}
#header .work span{color:#ef7f1a;}
#header .work span b{color:#6c7178;}
#header .work a{color:#6c7178;font-size:16px;text-decoration:none;}
.phones-block b{display:block;font-size:23px;text-align:center;margin-bottom:0;line-height:20px;font-weight:700;}
#footer .phones-block{background:none;padding-left:0;}
.phones-block a.callme_viewform{float:right;color:#727271;font-size:13px;text-decoration:underline;}
.search-bar a.callme_viewform:hover{color:#ef7f1a;}
.search-bar a.headercall.callme_viewform{color:#fff;background:#ef7f1a;font-size:13px;padding:0px 8px 0px 8px;border-radius:5px;text-decoration:none;}
#search{padding-top:8px;padding-right:2px;padding-left:2px;position:relative;}
#search .button-search{background:url("../image/sbut.png") no-repeat center center;width:22px;height:24px;cursor:pointer;position:absolute;right:5px;bottom:-1px;}
#search .search-input{float:left;height:35px;}
#search input{position:relative;padding:4px 25px 4px 10px;width:146px;border:none;height:15px;border-radius:0;box-shadow:none;font-size:13px;}
#search:after{content:"";position:absolute;bottom:-2px;left:0;width:181px;height:2px;background:url(../image/s_shd.png) no-repeat;}
#cart.mm_shopcart{float:right;margin-right:10px;position:relative;clear:right;width:200px;height:90px;border:2px solid #e5e6e6;background:#ebecec;background:-moz-linear-gradient(top, #ebecec 80%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%,#ebecec), color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top, #ebecec 80%,#f2f2f2 100%);background:-o-linear-gradient(top, #ebecec 80%,#f2f2f2 100%);background:-ms-linear-gradient(top, #ebecec 80%,#f2f2f2 100%);background:linear-gradient(to bottom, #ebecec 80%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebecec', endColorstr='#f2f2f2',GradientType=0);}
#cart.mm_shopcart:after{content:"";width:204px;height:2px;position:absolute;bottom:-2px;left:0;background:url(../image/cart_shd.png) no-repeat;}
#header #cart .heading a > span > span, #header #cart .heading a > span > p{margin-top:0;color:#6c7178;font-size:13px;font-weight:normal;padding-left:10px;margin-bottom:5px;}

.page_cart #content{padding-left:0!important;}
#cart .heading:after{content:"";width:28px;height:22px;position:absolute;top:54px;left:31px;background:url(../image/cart__.png) no-repeat;cursor:pointer;}
#cart .heading a span b{font-size:17px;float:right;text-decoration:none;color:#6c7178;width:85px;text-align:left;overflow:hidden;line-height:15px;}
#menu{clear:both;padding:0px;text-align:center;position:relative;background:#2b2a29;}
.menu-shd{height:8px;width:100%;background:url(../image/tm_shd.png) no-repeat top center;margin-bottom:5px;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu>ul{display:inline-block;}
#menu > ul > li{float:left;z-index:20;padding:6px 0px 1px 0px;}
#menu > ul > li:hover{background:url(../image/cat_over.png) repeat-x;}
#menu > ul > li > a{font-size:12.5px;color:#fff;line-height:14px;text-decoration:none;display:block;text-transform:uppercase;padding:12px 9px 12px 9px;position:relative;z-index:6;}
#bottommenu > ul > li > a{font-size:14px;color:#EF7F1A;line-height:14px;text-decoration:none;display:block;padding:12px 43px 12px 43px;position:relative;z-index:6;text-decoration:underline;}
#menu > ul > li > a, .box-category > ul > li > a{font-weight:600;}
#menu .separator{width:3px;background:url(../image/sepr.png) no-repeat;margin:0px;height:34px;position:relative;top:6px;}
#menu > ul > li > ul{display:none;background:#f2f2f2;z-index:999999;text-align:left;position:absolute;top:35px;box-shadow: 0 0 8px #bbb;}
#menu > ul > li:hover > ul{display:table;}
#menu > ul > li > ul > ul{display:table-cell;}
#menu > ul > li ul + ul{padding-left:20px;}
#menu > ul > li ul > li > a{text-transform:uppercase;font-size:14px;text-decoration:none;padding:10px;display:block;white-space:nowrap;min-width:120px;}
#menu > ul > li ul > li > a:hover{background:#58BAE9;color:#fff;}
.breadcrumb{margin-bottom:10px;font-size:14px;}
.breadcrumb + .pagination .links {display:none;}
.bread a[href="https://gsm-repiteri.ru/prodazha"] {display:none;}
.breadcrumb a[href="https://gsm-repiteri.ru/prodazha"] {display:none;}
.breadcrumb a[href="https://gsm-repiteri.ru/prodazha"] + span.separ {display:none;}
.success, .warning, .attention, .information{width:100%;box-sizing:border-box;z-index:10;padding:10px 10px 10px 33px;margin-bottom:15px;color:#555555;}
.success{background:#EAF7D9 url('../image/success.png') 10px center no-repeat;}
.warning{background:#FFD1D1 url('../image/warning.png') 10px center no-repeat;}
.attention{background:#FFF5CC url('../image/attention.png') 10px center no-repeat;}
.mob-view-blocks {display: none;}
.success .close, .warning .close, .attention .close, .information .close{float:right;padding-top:4px;padding-right:4px;cursor:pointer;}
.required{color:#00455F;}
.error{display:block;color:#ff0000;}
.help{color:#999;font-size:12px;font-weight:normal;display:block;}
.home .bl_menu_mobile {display:none;}
.bl_menu.main-menu .bm1 a {
	background:url(/image/data/main/dacha-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.main-menu .bm2 a {
	background:url(/image/data/main/kvartira-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.main-menu .bm3 a {
	background:url(/image/data/main/ofis-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.main-menu .bm4 a {
    background:url(/image/data/main/parking-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.main-menu .bm5 a {
	background:url(/image/data/main/avtomobil-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.main-menu .bm6 a {
	background:url(/image/data/main/yahta-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.home .bl_menu.catalogue{background:#ff9500;margin:0;padding:20px 0 10px;}
.bl_menu.catalogue .bm1 a {
	background:url(/catalog/view/theme/metroshop/image/menu/repitery-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.catalogue .bm2 a {
	background:url(/catalog/view/theme/metroshop/image/menu/routery-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.catalogue .bm3 a {
	background:url(/catalog/view/theme/metroshop/image/menu/modemy-hq-5.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.catalogue .bm4 a {
    background:url(/catalog/view/theme/metroshop/image/menu/usiliteli-signala-hq-5.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.catalogue .bm5 a {
	background:url(/catalog/view/theme/metroshop/image/menu/antenny-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
}
.bl_menu.catalogue .bm6 a {
	background:url(/catalog/view/theme/metroshop/image/menu/komplektuyushchie-hq-4.jpg) no-repeat top center;
	background-size: 188px 188px;
	letter-spacing: -1px;
}
.blue.big {color:#0071B7;margin:0;text-transform:uppercase;font-size:23px;margin-top:5px;margin-bottom:2px;}
.blue {color:#0071B7;margin:0;font-weight:bold;font-size:18px;padding-bottom:0;padding-top:0;margin-bottom: 6px;}
.blue.big a::after {content: '';position: relative;width: 20px;height: 20px;background: url(/catalog/view/theme/metroshop/image/arrow-round.svg) top center;background-size: cover;margin-left: 4px;top: 2px;display: inline-block;}
.blue a::after {content: '';position: relative;width: 20px;height: 20px;background: url(/catalog/view/theme/metroshop/image/arrow-round.svg) top center;background-size: cover;margin-left: 4px;top: 5px;display: inline-block;}
h4 {padding-top:15px;}
h2 a, h3 a {text-decoration:none;}
h2 a, h3 a {text-decoration:underline;transition: all 80ms linear;}
h2 a:hover, h3 a:hover {text-decoration:underline;color:#2d9eff;}
table.form{width:100%;border-collapse:collapse;margin-bottom:20px;}
table.form tr td:first-child{width:150px;}
table.form > * > * > td{color:#393232;}
table.form td{padding:4px;}
input.large-field, select.large-field{width:300px;}
table.list{border-collapse:collapse;width:100%;border-top:1px solid #e6e6e9;border-left:1px solid #e6e6e9;margin-bottom:20px;}
table.list td{border-right:1px solid #e6e6e9;border-bottom:1px solid #e6e6e9;}
table.list thead td{background-color:#58BAE9;padding:0px 5px;}
table.list thead td a, .list thead td{text-decoration:none;}
table.list tbody td{vertical-align:top;padding:0px 5px;}
table.list .left{text-align:left;padding:7px;}
table.list .right{text-align:right;padding:7px;}
table.list .center{text-align:center;padding:7px;}
table.radio{width:100%;border-collapse:collapse;}
table.radio td{padding:5px;vertical-align:top;}
table.radio td label{display:block;}
table.radio tr td:first-child{width:1px;}
table.radio tr td:first-child input{margin-top:1px;}
table.radio tr.highlight:hover td{background:#58BAE9;cursor:pointer;color:#fff;}
.pagination{padding-top:8px;display:inline-block;width:100%;margin-bottom:10px;text-align:center;}
.pagination .links {margin:auto;font-size:14px;}
.pagination .links a{width:28px;display:inline-block;padding:6px 0;text-decoration:none;color:#fff;background:#999999;transition:all .2s ease;}
.pagination .links a.p-arrow {width:26px;color:#666;background:#fff;border: 1px solid #CCCCCC; padding: 5px 0;}
.pagination .links a.p-arrow:hover {color:#fff;background:#666;border: 1px solid #666;transition:all .2s ease;}
.pagination .links a:hover{color:#fff;background:#ff9500;transition:all .2s ease;}
.pagination .links b {width:28px;display:inline-block;padding:6px 0;font-weight:normal;text-decoration:none;color:#fff;background:#FF9500;}
.pagination .results {color:#666;padding-top:10px;}
.pagination .results b {color:#000;}
a.button, input.button{border-radius:10px;height:30px;outline:none;padding:4px 20px 6px 19px;cursor:pointer;color:#fff;text-decoration:none;background:#ff9500;}
.page_isitestimonial a.button, input.button{height:auto;}
input.button:hover{background:#ff7900;}
.product-info .product-info-buttons #button-cart{margin-bottom:20px;}
a.button{display:inline-block;text-decoration:none;}
input.button{margin:0;border:0;}
a.button:hover, a.button2:hover, a.button3:hover {background:#ff7900;transition:all 200ms linear;}
#cart .heading+a.button{background:#ef7f1a;font-size:12px;margin:3px 0 0 29px;padding:2px 15px 2px 15px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;background-color:#393b3c;}
.buttons{overflow:auto;padding:6px 6px 6px 0;margin-bottom:20px;}
.buttons .left{float:left;text-align:left;}
.buttons .right{float:left;text-align:right;}
.buttons .right a{margin-right:15px;height:20px;padding:7px 20px 5px}
.buttons .center{text-align:center;margin-left:auto;margin-right:auto;}
.htabs{height:40px;line-height:16px;}
.htabs{font-size:14px;font-weight:bold;background:#58BAE9;text-align:left;color:#fff;padding:7px;height:auto;margin-top:15px;}
.htabs a{padding:4px 0 5px;width:146px;float:left;font-size:14px;text-align:center;text-decoration:none;color:#9c9b9b;margin-right:-4px;display:none;background:url(../image/p-tab.png) no-repeat 50% 0;}
.htabs a:hover{color:#000;}
.htabs a.selected{color:#fff;background:url(../image/p-tab-a.png) no-repeat 50% 0;text-shadow:0 1px 2px #333;}
.tab-content{padding:0;margin-bottom:10px;z-index:2;overflow:auto;}
.btn-wrpr {text-align:center;}
.btn-v2-sm,.btn-v2-md,.btn-v2-lg,.printers2 .button{display:inline-flex;align-items:center;padding:0 18px 2px;background:#ff9500;text-decoration:none;height:28px;line-height:28px;color:#fff;border-radius:30px;font-size:16px;transition:all 200ms linear;box-shadow:none!important;}
.btn-v2-sm:hover,.btn-v2-md:hover,.btn-v2-lg:hover,.printers2 .button:hover{background:#ff7900;color:#fff;transition:all 200ms linear;box-shadow:none!important;}
.btn-v2-md{height:30px;line-height:30px;font-size:16px;}
.btn-v2-lg{color:#fff;font-weight:bold;height:48px;line-height:48px;border-radius:10px;padding:0 30px 4px;font-size:24px;margin-bottom:10px;}
.printers2{margin-top:14px;}
#tab-related.tab-content{background:none;}
#tab-description{padding:5px 0 15px;line-height:18px;text-indent:24px;text-align:justify;}
#tab-description ul li, #tab-description ol li{text-indent:0;}
#tab-description h2,#tab-description h3{color:#000;font-size:14px;margin-bottom:2px;}
.page_category .pagination + .cat-description h2{color:#000;font-size:15px;line-height:1.15;}
.page_category .pagination + .cat-description h3{color:#000;font-size:15px;line-height:1.15;font-weight:bold;margin-top: 0px;}
#tab-related{padding-left:0px;padding-right:0px;border-left:0px;border-right:0px;padding-bottom:0px;}
#tab-related .box-product-item{margin-bottom:10px;}
#tab-related .box-product-item .price {font-size: 32px;}
.box{margin-bottom:20px;}
.box .box-heading{color:#252727;font-size:24px;font-weight:normal;padding-left:15px;}
.category-block .box-heading{color:#252727;font-size:18px;margin-top:15px;margin-bottom:15px;text-transform:uppercase;font-weight:bold;padding-left:15px;}
.box-product{width:100%;}
.home #featured, .home #bestseller, .home #latest {display:flex;justify-content:center;}
#column-left .box-product{width:188px;}
.box-product-item{background:#fefefe;width:176px;margin:10px 20px 10px 0;float:left;overflow:hidden;height:335px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 0 8px #bbb;}
#content2 .box-product-item{margin:10px 10px 10px 0;}
.box-product-item .name{height:115px;overflow:hidden;}
.box-product .box-product-item a.button {display:none;}
.product-page{height:60px;width:100%;}
.product-page .box-product-item{clear:both;float:none;}
#column-left + #content .product-page .buttons-wish, #column-right + #content .product-page .buttons-wish{width:47px!important;}
#column-left + #content .product-page .buttons-wish .text, #column-right + #content .product-page .buttons-wish .text{display:none;}
#column-left + #content .product-page .buttons-compare, #column-right + #content .product-page .buttons-compare{width:47px!important;}
#column-left + #content .product-page .buttons-compare .text, #column-right + #content .product-page .buttons-compare .text{display:none;}
#compare-total{display:none;}
.product-info .input-qty{float:left;margin-right:10px;display:none;}
.product-info .input-qty input{padding:7px 6px 8px;text-align:center;font-size:14px;margin-left:20px;border:none;}
.product-info .right .breadcrumb a{color:#fff;}
.product-info .product-info-buttons #button-cart{background:url(/image/in-cart.png) no-repeat center top;font-weight:bold;font-size:17px;border-radius:6px;padding:6px 20px 10px;height:18px;width:170px;text-align:center;}
#button-cart2, .button.buttonred.analog{display:inline-flex;align-items:center;font-size:20px;font-weight:bold;border-radius:10px;padding:0 65px 5px;height:35px;text-align:center;transition:all 0.2s linear;margin-top:2px;margin-left:1px;}
.button.buttonred.analog {margin:auto;width:auto;margin-top: 2px;margin-left: 6px;}
a.buttonred{background:#ff9500;}
a.buttonred:hover{background:#ff7900!important;box-shadow:none;}
.hovva:hover{background:url(/image/in-cart-hover2.png) no-repeat center top!important;}
.callme_viewform01{color:#ef7f1a;font-weight:bold;}
.callme_viewform01:hover{color:#d96500;text-decoration:underline;}
.product-info .product-info-buttons #button-cart:hover{background:url(/image/in-cart-hover.png) no-repeat center top;}
.product-info .product-info-buttons a.button:hover{box-shadow:none;}
.product-info .box-product .btn-compare{width:94px;float:left;color:#e27043;background:none;text-align:center;text-decoration:underline;padding-top:0;padding-bottom:0;cursor:pointer;white-space:nowrap;font-size:14px;}
.product-info .box-product .btn-compare:hover{background:none;}
#column-left + #column-right + #content .product-list .center-block{width:280px;}
#column-left + #column-right + #content .product-list .right-block{width:140px;}
.product-list .list-product-item{margin-bottom:10px;overflow:hidden;background:#fefefe;border-radius:10px;box-shadow:0 0 8px #bbb;}
.product-list .list-product-item .left-block{float:left;width:188px;padding-left:12px;}
.product-list .list-product-item .center-block{float:left;padding-bottom:10px;width:555px;}
.product-list .list-product-item .center-block .list-price{float:right;display:block;margin-left:20px;}
.product-list .list-product-item .center-block .list-name a{display:block;padding-top:20px;padding-left:10px;font-size:18px;color:#000;text-decoration:none;overflow:hidden;}
.product-list .list-product-item .center-block .description{padding-left:10px;margin-top:10px;color:#484848;height:80px;overflow:hidden;font-size:12px;line-height:16px;}
.product-list .list-product-item .center-block .btn-product{clear:both;margin-top:15px;margin-left:30px;}
.product-list .list-product-item .right-block{float:right;width:198px;}
.product-list .list-product-item .right-block .list-image-rating{text-align:center;margin-top:20px;}
.product-list .list-product-item .right-block .list-price{word-spacing:-3px;font-size:23px;font-weight:bold;color:#2b2a29;text-align:center;margin-bottom:15px;margin-top:10px;}
.btn-cart{text-align:center;}
.product-list .list-product-item .right-block .btn-cart a{display:inline-block;margin:0 auto;text-align:center;width:auto;height:20px;padding:5px 20px;}
.product-grid .box-product-item{margin-bottom:10px;}
a, a:visited, a b{-webkit-transition:color 80ms linear;-moz-transition:color 80ms linear;-o-transition:color 80ms linear;-ms-transition:color 80ms linear;transition:color 80ms linear;}
a:hover{-webkit-transition:color 80ms linear;-moz-transition:color 80ms linear;-o-transition:color 80ms linear;-ms-transition:color 80ms linear;transition:color 80ms linear;}
.button, .image-additional a{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;}
.image-additional a:hover{-webkit-transform:scale(0.95,0.95);-moz-transform:scale(0.95,0.95);-o-transform:scale(0.95,0.95);-ms-transform:scale(0.95,0.95);transform:scale(0.95,0.95);}
.product-info .product-info-buttons .button{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;}
.footer-about .social .soc-img{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;}
.footer-about .social .soc-img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.view-first .slide-block{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.view-first:hover .slide-block{-webkit-transform:translateY(-143px);-moz-transform:translateY(-143px);-o-transform:translateY(-143px);-ms-transform:translateY(-143px);transform:translateY(-143px);}
.btn-wish, .btn-compare{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;}
.btn-wish:hover,.btn-compare:hover{-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.view-first:hover .link-cart{display:inline;}
.view-first:hover .price-old{display:none;}
.navigate .prev, .navigate .next, .flex-next, .flex-prev, .navigate-additional .prev, .navigate-additional .next, .htabs a, .links a, .list-switch, .grid-switch, #search .button-search, .jcarousel-next-horizontal, .jcarousel-prev-horizontal{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;}
.navigate .prev:hover, .navigate .next:hover, .flex-next:hover, .flex-prev:hover, .navigate-additional .prev:hover, .navigate-additional .next:hover, .htabs a:hover, .links a:hover, .list-switch:hover, .grid-switch:hover, #search .button-search:hover, .jcarousel-prev-horizontal:hover, .jcarousel-next-horizontal:hover{-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.bottom-block{-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
{.view-first:hover .bottom-block{background-color:#008c8d;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}}
#menu > ul > li:hover{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;}
#menu > ul > li:hover a{-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.box-category > ul > li > a:hover, .box-category > ul > li ul > li > a:hover{-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.box-category > ul > li > a, .box-category > ul > li ul > li > a{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;}
#menu > ul > li{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;}
#menu > ul > li a{-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.product-list .box-product-item .price{display:none;}
#content .product-grid .box-product-item{margin-right:10px;}
#content .product-grid .box-product-item:nth-child(5n){margin-right:0px;}
#column-left + #content .product-grid .box-product-item, #column-right + #content .product-grid .box-product-item{margin-right:10px;}
#column-left + #content .product-grid .box-product-item:nth-child(4n), #column-right + #content .product-grid .box-product-item:nth-child(4n){margin-right:0px;}
#column-left + #column-right + #content .product-grid .box-product-item{margin-right:10px;}
#column-left + #column-right + #content .product-grid .box-product-item:nth-child(3n){margin-right:0px;}
#column-left + #column-right + #content .box-product-item:nth-child(3n){margin-right:0px;}
.box-product .image{height:180px;text-align:center;background:#fff;}
.box-product .image a{margin:0px;padding:0px;border:none;}
.box-product .name a{font-size:15px;padding-left:10px;padding-right:10px;padding-top:16px;color:#000;text-align:center;text-decoration:none;display:block;height:auto;font-weight:bold;}
.box-product .price{word-spacing:-3px;display:block;color:#000;margin-bottom:4px;font-weight:400;height:33px;text-align:center;font-size:23px;padding-left:10px;padding-right:0px;}
.box-product .price-old, .product-info .price-old{color:#aeaaa9;text-decoration:line-through;}
.box-product a.button{margin:0 auto;display:block;width:80px;text-align:center;}
.box-product .link-cart:hover{text-decoration:none;}
.box-product .slide-block{z-index:5;position:relative;}
.box-product .slide-block .image-rating{text-align:center;height:24px;width:188px;}
div.content input[name='filter_name']{margin-bottom:15px;}
.box-product .btn-wish{width:94px;float:left;color:#fff;background:#f5253e;text-align:center;padding-top:9px;padding-bottom:8px;cursor:pointer;white-space:nowrap;font-size:12px;display:none;}
.box-product .btn-compare{float:left;color:#fff;width:156px;background:url(/image/sravnenie.png) no-repeat left top;text-align:center;padding-top:9px;padding-bottom:8px;cursor:pointer;white-space:nowrap;font-size:12px;margin-left:14px;margin-top:5px;display:none;}
.box-product .btn-compare:hover{background:url(/image/sravnenie-hover.png) no-repeat left top;}
.btn-compare-new{background:url(/image/sravnenie.png) no-repeat left top;cursor:pointer;}
.box-product .btn-wish:hover,{background-color:#58bae9;}
.box-product .rating{display:block;margin-bottom:4px;}
.box-category{margin-top:-12px;font-size:15px;}
.box-category ul{list-style:none;margin:0;padding:0;}
#button-review {height:20px;padding:5px 20px;font-size:15px;transition: all 200ms linear;}
#button-review:hover {background:#ff7900;box-shadow:none;}
.box-category > ul > li:last-child{border:none;}
.box-category .menuopen{background-position:center center;background-repeat:no-repeat;width:20px;height:38px;float:right;margin-right:5px;cursor:pointer;}
.box-category .menuclose{background-image:url("../image/menuclose.png");background-position:center center;background-repeat:no-repeat;width:20px;height:38px;float:right;margin-right:5px;cursor:pointer;}
.box-category > ul > li > a{text-decoration:none;color:#2b2a29;padding:4px 10px;display:block;font-weight:normal;border-radius:5px;margin-left:10px;}
.box-category > ul > li > a:hover, .box-category > ul > li ul > li > a:hover{background:#FF913A;color:#fff;border-radius:10px;}
.box-category > ul > li ul{display:none;}
.box-category > ul > li a.active{font-weight:bold;}
.box-category > ul > li a.active + ul{display:block;}
.box-category > ul > li ul > li{padding:0px;}
.box-category > ul > li ul > li > a{padding:3px 0px 3px 10px;border-radius:10px;color:#000;text-decoration:none;display:block;margin-left:12px;}
.box-category > ul > li ul > li ul > li > a{padding-left:35px;}
.box-category > ul > li ul > li > a.active{font-weight:bold;}
#content .content{padding:10px;overflow:visible;margin-bottom:10px;background:#fff;}
#content .content .left{float:left;width:49%;}
#content .content .right{float:right;width:49%;}
#content .content ul{list-style:none;padding-left:30px;}
#content .content ul li{margin-bottom:10px;}
.category-info{overflow:hidden;background:#414e5b;margin-bottom:20px;}
.category-info .description{padding:20px;float:left;padding-top:30px;padding-bottom:10px;padding-left:20px;padding-right:20px;color:#fff;}
.category-info .image + .description{width:174px;}
.category-info .image{height:238px;}
.category-info .image{float:left;width:567px;}
#column-left + #column-right + #content .category-info .image img, #column-left + #column-right + #content .category-info .image{width:300px;}
#column-left + #column-right + #content .category-info .description{width:244px;}
#column-left + #column-right + #content .category-info{height:126px;}
#column-left + #column-right + #content .input-qty span{display:none;}
#column-left + #column-right + #content .input-qty input{margin-left:0px;}
#column-left + #column-right + #content .product-filter .sort{margin-right:10px;}
.category-list{overflow:auto;margin-bottom:15px;}
.category-list ul{float:left;margin-top:0px;margin-bottom:0px;padding-left:0px;}
.category-list ul li{display:block;float:left;margin-right:40px;margin-bottom:5px;margin-top:5px;}
.manufacturer-list{border:1px solid #e6e6e9;padding:5px;overflow:auto;margin-bottom:20px;}
.manufacturer-heading{background:#58BAE9;font-size:14px;font-weight:bold;padding:5px 8px;margin-bottom:6px;color:#fff;}
.manufacturer-content{padding:8px;}
.manufacturer-list ul{float:left;width:25%;margin:0;padding:0;list-style:none;margin-bottom:10px;}
.product-filter{padding-top:0px;padding-bottom:5px;overflow:visible;height:30px;margin:10px 0;background:#e2e3e1;border-radius: 10px;}
.product-filter .display{display:none;margin-right:15px;float:left;font-size:14px;height:30px;}
.product-filter .display b{padding-top:7px;margin-right:10px;margin-left:10px;font-weight:normal;display:block;float:left;}
.product-filter .display .list-switch{display:inline-block;width:30px;height:30px;text-decoration:none;background:#6cbe42 url("../image/list.png") center center no-repeat;margin-right:2px;float:left;}
.product-filter .display .grid-switch{display:inline-block;width:30px;height:30px;text-decoration:none;background:#6cbe42 url("../image/grid.png") center center no-repeat;margin-right:2px;float:left;}
.product-filter .display .grid-switch.active,.product-filter .display .grid-switch:hover{background-color:#58bae9;}
.product-filter .display .list-switch.active, .product-filter .display .list-switch:hover{background-color:#58bae9;}
.product-filter #compare-total{padding-top:7px;margin-left:30px;float:left;background:none;}
.product-filter .sort{float:right;color:#393232;font-size:14px;padding-top:5px;}
.product-filter .limit{margin-left:15px;margin-right:10px;float:right;color:#393232;font-size:14px;padding-top:5px;}
.product-filter .sort b, .product-filter .limit b{font-weight:normal;}
.product-compare{float:left;padding-top:6px;margin-bottom:25px;font-weight:bold;padding:10px;}
.product-compare a{text-decoration:none;font-weight:bold;color:#fff;}
.product-info{overflow:hidden;margin-bottom:10px;}
.product-info > .left{float:left;margin-right:15px;width:488px;height:510px;}
.product-info > .left + .right{margin-left:485px;padding:0 20px;padding-bottom:5px;color:#454342;font-size:14px;}
.product-info .image{position:relative;width:480px;text-align:center;background:#fff;border:4px solid #fcf8f8;}
.product-info .image:after{content:"";width:210px;height:6px;position:absolute;left: calc(50% - 105px);bottom:-11px;background:url(../image/prim_shd.png) no-repeat;}
#image_carousel{margin:0;padding:0;}
#image_carousel li{list-style:none;margin:0;padding:0;float:left;width:480px;height:450px;}
#image_carousel li a{text-align:center;display:block;}
#tab-attribute{display:none;}
.carousel-pag{text-align:center;padding:15px 12px 0 12px;}
.carousel-pag a span{display:none;}
.carousel-pag a{display:inline-block;width:17px;height:17px;background:#666666;border-radius:50%;margin-right:8px;margin-bottom:5px;}
.carousel-pag a:last-child{margin-right:0;}
.carousel-pag a.selected{background:#ff9500}
.product-info .image-additional{margin-top:15px;}
.product-info .image-additional a{float:left;display:block;margin-right:7px;margin-bottom:7px;border:4px solid #F0F0F0;border-radius:1px;overflow:hidden;}
.product-info .image-additional a:nth-child(3n){margin-right:0px;}
.product-info h1{color:#00a0e3;font-size:17px;font-weight:normal;margin-bottom: 4px;}
.bl_menu2 img{webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.bl_menu2 img:hover{opacity:0.7;webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.bll_menu{margin:6px 0 0;}
.bll_menu ul{display:block;margin:auto;padding:0;width:415px;}
.bll_menu ul li{display:inline-block;vertical-align:top;margin-bottom:10px;margin-right:4px;margin-left:4px;}
.bll_menu ul li:first-child{margin-left:0}
.bll_menu ul li a{display:block;position:relative;width:194px;height:191px;background:url(../image/map-sprite.jpg) no-repeat 0 0;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.bll_menu ul li a span{display:inline-block;color:#3c3b3a;padding:4px 20px 4px 10px;position:absolute;bottom:15px;left:0;right:0;text-align:center;font-size:15px;}
.bll_menu ul li.bm1 a{background-position:0 0;}
.bll_menu ul li.bm2 a{background-position:0 0;}
.bll_menu ul li.bm4 a{background-position:0 -209px;}
.bll_menu ul li.bm5 a{background-position:0 -209px;}
.bll_menu ul li.bm7 a{background-position:0 -416px;}
.bll_menu ul li.bm8 a{background-position:0 -416px;}
.bll_menu ul li.bm10 a{background-position:0 -623px;}
.bll_menu ul li.bm11 a{background-position:0 -623px;}
.bll_menu ul li.bm13 a{background-position:0 -830px;}
.bll_menu ul li.bm14 a{background-position:0 -830px;}
.bll_menu ul li a:hover{box-shadow:0 0 4px #b9cbe1;}
.bll_menu ul li a:after{content:"";display:block;position:absolute;width:137px;height:3px;left:28px;bottom:-4px;background:url(../image/bl_shdw_.png) no-repeat;}
.bll_menu.objects ul li{margin-left:0;margin-right:5px;margin-bottom:15px;}
.bll_menu.objects ul li:nth-child(4n){margin-right:0}
.bll_menu.objects ul li a{width:137px;height:138px;border:5px solid #f3f3f3;background:#fbfbfb url(../image/menu-sprite-objects.jpg) no-repeat 7px 14px;}
.bll_menu ul li a span{padding:4px 5px 4px 5px;bottom:8px;font-weight:bold;}
.bll_menu.objects ul li a:after{left:2px;bottom:-8px;}
.bll_menu.objects ul li.bo2 a{background-position:-149px 14px}
.bll_menu.objects ul li.bo3 a{background-position:-304px 14px}
.bll_menu.objects ul li.bo4 a{background-position:-462px 14px}
.bll_menu.objects ul li.bo5 a{background-position:8px -146px}
.bll_menu.objects ul li.bo6 a{background-position:-149px -146px}
.bll_menu.objects ul li.bo7 a{background-position:-304px -146px}
.bll_menu.objects ul li.bo8 a{background-position:-462px -146px}
.bll_menu.objects ul li.bo9 a{background-position:8px -311px}
.bll_menu.objects ul li.bo10 a{background-position:-151px -311px}
.bll_menu.objects ul li.bo11 a{background-position:-304px -311px}
.bll_menu.objects ul li.bo12 a{background-position:-462px -311px}
.product-info .description{line-height:20px;}
.product-info .description span{color:#454342;}
.product-info .description a{color:#60;}
.product-info .product-info-buttons{padding-top:10px;}
.product-info .product-info-buttons2{margin-top:5px;}
.product-info .product-info-buttons2 div{width:50%;}
.tags img{margin-right:10px;}
.image-additional-wrapper{float:left;margin-top:1px;height:0px;height:85px;}
.image-additional-wrapper .image-additional{float:left;}
.product-info .right-rating{float:right;cursor:pointer;}
.product-info .price{word-spacing:-3px;height:45px;font-size:30px;color:#ef7f1a;font-weight:bold;font-style:italic;}
.product-info .price b, .product-info .price-old{display:inline-block;font-weight:normal;font-size:15px;}
.product-info .price b {color: #454342;font-style:normal;position: relative;}
.product-info .price-new{margin-left:10px;}
.product-info .price-tax{font-size:12px;font-weight:normal;color:#fff;}
.product-info #formated_price {position:relative;top:3px;}
.product-info .price .reward small{font-size:12px;font-weight:normal;color:#B2B2B9;}
.product-info .price .discount{font-weight:normal;font-size:12px;color:#B2B2B9;}
.product-info h2{color:#B2B2B9;}
.option b{display:none;margin-bottom:5px;margin-top:12px;}
.option b span{display:none;margin-bottom:5px;}
.option textarea{width:100%;}
.product-info .options{display:block;margin-top:0;margin-bottom:10px;}
.product-info .options h2{display:none;margin-bottom:10px;}
.product-info .options .options-item{display:flex;margin-top:6px;}
.product-info .options .options-item input{margin-top:2px;margin-right:8px;}
.product-info .option-image{margin-top:3px;margin-bottom:10px;}
.product-info .option-image label{display:block;width:100%;height:100%;}
.product-info .option-image img{margin-right:5px;cursor:pointer;}
.product-info .cart div{vertical-align:middle;}
.product-info .minimum{margin-bottom:10px;font-size:12px;color:#AEAAA9;margin-top:10px;}
.product-info .review{margin-top:20px;}
.product-info .review > span{display:inline-block;margin-bottom:10px;}
.product-info .review > div{padding:8px;line-height:20px;}
.product-info .review .share{overflow:auto;line-height:normal;}
.product-info .review .share a{text-decoration:none;}
.review-list{padding:10px;overflow:auto;margin-bottom:20px;border:1px solid #e6e6e9;}
.review-list .author{float:left;margin-bottom:20px;}
.review-list .rating{float:right;margin-bottom:20px;}
.review-list .text{clear:both;}
.attribute{border-collapse:collapse;width:100%;border-top:1px solid #e6e6e9;border-left:1px solid #e6e6e9;margin-bottom:20px;}
.attribute thead td, .attribute thead tr td:first-child{font-size:14px;font-weight:bold;background:#58BAE9;text-align:left;color:#fff;}
.attribute tr td:first-child{font-weight:bold;text-align:right;width:30%;}
.attribute.t-feedback tbody tr td:first-child{font-weight:normal;text-align:left;width:100%;}
.attribute td{padding:7px;text-align:center;text-indent:0;border-right:1px solid #e6e6e9;border-bottom:1px solid #e6e6e9;}
.compare-info{border-collapse:collapse;width:100%;border-top:1px solid #e6e6e9;border-left:1px solid #e6e6e9;margin-bottom:20px;}
.compare-info thead td, .compare-info thead tr td:first-child{background:#58BAE9;text-align:left;color:#fff;}
.compare-info tr td:first-child{text-align:right;}
.compare-info td{padding:7px;width:20%;text-align:center;vertical-align:top;border-right:1px solid #e6e6e9;border-bottom:1px solid #e6e6e9;}
.compare-info .price-old{color:#AEAAA9;text-decoration:line-through;}
.compare-info .price-new{font-weight:bold;}
.wishlist-info table{width:100%;border-collapse:collapse;border-top:1px solid #e6e6e9;border-left:1px solid #e6e6e9;border-right:1px solid #e6e6e9;margin-bottom:20px;}
.wishlist-info td{padding:7px;}
.wishlist-info thead td{background-color:#58BAE9;color:#fff;}
.wishlist-info thead .image{text-align:center;}
.wishlist-info thead .name, .wishlist-info thead .model, .wishlist-info thead .stock{text-align:left;}
.wishlist-info thead .quantity, .wishlist-info thead .price, .wishlist-info thead .total, .wishlist-info thead .action{text-align:right;}
.wishlist-info tbody td{vertical-align:top;border-bottom:1px solid #e6e6e9;}
.wishlist-info tbody .image{text-align:center;}
.wishlist-info tbody .name, .wishlist-info tbody .model, .wishlist-info tbody .stock{text-align:left;}
.wishlist-info tbody .quantity, .wishlist-info tbody .price, .wishlist-info tbody .total, .wishlist-info tbody .action{text-align:right;}
.wishlist-info tbody .action img{cursor:pointer;}
.login-content{margin-bottom:20px;overflow:auto;}
.login-content .left{float:left;width:48%;}
.login-content .right{float:right;width:48%;}
.login-content .left .content, .login-content .right .content{min-height:190px;}
.order-list{margin-bottom:10px;}
.order-list .order-id{width:49%;float:left;margin-bottom:2px;}
.order-list .order-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.order-list .order-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #e6e6e9;border-bottom:1px solid #e6e6e9;}
.order-list .order-content div{float:left;width:33.3%;}
.order-list .order-info{text-align:right;}
.order-detail{background:#58BAE9;font-weight:bold;}
.return-list{margin-bottom:10px;}
.return-list .return-id{width:49%;float:left;margin-bottom:2px;}
.return-list .return-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.return-list .return-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #e6e6e9;border-bottom:1px solid #e6e6e9;}
.return-list .return-content div{float:left;width:33.3%;}
.return-list .return-info{text-align:right;}
.return-product{overflow:auto;margin-bottom:20px;}
.return-name{float:left;width:31%;margin-right:15px;}
.return-model{float:left;width:31%;margin-right:15px;}
.return-quantity{float:left;width:31%;}
.return-detail{overflow:auto;margin-bottom:20px;}
.return-reason{float:left;width:31%;margin-right:15px;}
.return-opened{float:left;width:31%;margin-right:15px;}
.return-opened textarea{width:98%;vertical-align:top;}
#captcha{padding-top:15px;position:relative;top:12px;margin-left:10px;}
input[type=text]{margin-top:5px;}
.return-captcha{float:left;}
.download-list{margin-bottom:10px;}
.download-list .download-id{width:49%;float:left;margin-bottom:2px;}
.download-list .download-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.download-list .download-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #e6e6e9;border-bottom:1px solid #e6e6e9;}
.download-list .download-content div{float:left;width:33.3%;}
.download-list .download-info{text-align:right;}
.cart-info h3{background:#ff9500;font-size:18px;color:#fff;padding:8px 20px 30px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:-25px;}
.cart-info table{width:100%;margin-bottom:0;border-collapse:collapse;}
.page_cart .cart-info table > thead {background: #fff;}
.cart-info td{padding:7px;}
.cart-info thead td{color:#000;border:1px solid #000;border-top:none;}
.cart-info thead tr td:first-child{border-left:none;}
.cart-info thead tr td:last-child{border-right:none;}
.cart-info tbody tr td:last-child{border-right:2px solid #fff;}
.cart-info thead .image{text-align:center;}
.cart-info thead .name, .cart-info thead .model, .cart-info thead .quantity{text-align:left;}
.cart-info thead .price, .cart-info thead .total{text-align:center;}
.cart-info tbody td{vertical-align:top;border:1px solid #fff;}
.cart-info tbody .image{text-align:center;}
.cart-info tbody .name, .cart-info tbody .model, .cart-info tbody .quantity{text-align:left;}
.cart-info tbody .quantity{padding:2px;min-width:80px;}
.quantity input[type="text"]{width:30px;text-align:center;}
.cart-info tbody .quantity input[type='image'], .cart-info tbody .quantity img{position:relative;top:4px;cursor:pointer;}
.cart-info tbody .price, .cart-info tbody .total{text-align:right;padding:7px 2px;white-space: nowrap;}
.cart-info tbody span.stock{color:#F00;font-weight:bold;display:none;}
.cart-module > div{display:none;}
.cart-total,.cart-dlvr{overflow:auto;color:#000;margin-bottom:15px;background:#fff;}
.cart-dlvr {margin-bottom:0;}
.cart-total b,.cart-dlvr b{font-weight:normal;font-size:20px;}
.cart-total table,.cart-dlvr table{float:right;}
.cart-total td,.cart-dlvr td{padding:3px;text-align:right;}
#total > tbody > tr > td:nth-child(2) {white-space:nowrap;}
.checkout-heading{background:#707d82;background:-moz-linear-gradient(top, #707d82 0%, #444d51 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#707d82), color-stop(100%,#444d51));background:-webkit-linear-gradient(top, #707d82 0%,#444d51 100%);background:-o-linear-gradient(top, #707d82 0%,#444d51 100%);background:-ms-linear-gradient(top, #707d82 0%,#444d51 100%);background:linear-gradient(to bottom, #707d82 0%,#444d51 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#707d82', endColorstr='#444d51',GradientType=0);font-size:18px;color:#fff;padding:8px 20px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;}
.checkout-heading a{float:right;margin-top:1px;font-weight:normal;text-decoration:none;color:#fff;font-size:14px;}
.checkout-content{padding:0px 0px 15px 0px;display:none;overflow:auto;}
.checkout-content h2{margin:0 0 15px;color:#000;font-size:20px;}
.checkout-content input{border-radius:0;box-shadow:0 1px 4px #E4E4E4 inset;}
.checkout-content .left{float:left;padding-right:40px;width:50%;box-sizing:border-box;border-right:1px solid #BFBFBF;}
.checkout-content .right{float:right;width:50%;box-sizing:border-box;padding-left:40px;}
.checkout-content .buttons{clear:both;}
.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid #e6e6e9;border-left:1px solid #e6e6e9;border-right:1px solid #e6e6e9;margin-bottom:20px;}
.checkout-content a.button, .payment input[type="button"]{transition:all 200ms linear;background:#ff9500;padding:10px 30px 12px;font-size:24px;color:#fff;border-radius:10px;box-shadow:none;margin-top:26px;}
.checkout-content a.button.hover {display:none;}
.checkout-content .button.gray, .checkout-content .button.gray:hover {background: #999;cursor: not-allowed;}
#payment-address > div > div.clearfix > div:nth-child(1) > p {font-weight:bold;}
.checkout-content a.button:hover {transition:all 200ms linear;background:#ff7900;}
#shopping_cart_confirm tr{height:32px;}
#shopping_cart_confirm .s_total{font-size:17px;color:#ef7f1a;}
.checkout-product td{padding:7px;}
.checkout-product thead td{background-color:#58BAE9;}
.checkout-product thead .name, .checkout-product thead .model{text-align:left;}
.checkout-product thead .quantity, .checkout-product thead .price, .checkout-product thead .total{text-align:right;}
.checkout-product tbody td{vertical-align:top;border-bottom:1px solid #e6e6e9;}
.checkout-product tbody .name, .checkout-product tbody .model{text-align:left;}
.checkout-product tbody .quantity, .checkout-product tbody .price, .checkout-product tbody .total{text-align:right;}
.checkout-product tfoot td{text-align:right;border-bottom:1px solid #e6e6e9;}
.contact-info{overflow:auto;}
.contact-info .left{float:left;width:48%;}
.contact-info .right{float:left;width:48%;}
.sitemap-info{overflow:auto;margin-bottom:40px;}
.sitemap-info .left{float:left;width:48%;}
.sitemap-info .right{float:left;width:48%;}
.sitemap-info ul li{margin-bottom:5px;margin-top:5px;}
#footer{clear:both;overflow:auto;min-height:115px;padding:20px 20px 0 20px;color:#969595;background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #dbdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#dbdcdc));background:-webkit-linear-gradient(top, #f5f5f5 0%,#dbdcdc 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#dbdcdc 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#dbdcdc 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#dbdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#dbdcdc',GradientType=0);}
#footer h3{color:#e27043;font-size:16px;margin-top:0px;margin-bottom:8px;font-family:'Open Sans', sans-serif;text-transform:uppercase;font-weight:300;}
#footer .column{float:left;width:38% !important;}
#footer .right{float:right;text-align:left;font-size:22px;font-weight:600;}
#footer .right span{display:block;}
#footer .column #copy{font-size:12px;padding-left:76px;margin-bottom:0;}
#footer .column #copy a{color:#e27043;}
#footer .column ul{margin:0;padding:0;}
#footer .column ul li{margin-bottom:3px;list-style:none;padding-left:0;}
#footer .column a{text-decoration:none;}
#footer .column a:hover{text-decoration:underline;}
#footer .column.left{margin-left:200px;}
#footer-container .socials{background:#2b2a29;color:#fff;border-top:6px solid #00a0e3;text-align:right;padding:7px 55px;}
#footer-container .socials .seolink{float:left;margin-left:700px;margin-top:7px;color:#EBEEF0;font-size:12px;}
#footer-container .socials .seolink a{background:none;color:#E27043;}
#powered{margin-top:5px;clear:both;text-align:left;float:left;margin-top:10px;padding-left:0px;}
#paymenticons{margin-top:10px;text-align:right;float:right;padding-right:0px;}
.banner div{text-align:center;width:100%;clear:both;webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.banner div img{margin-bottom:0;}
.banner div:hover{opacity:0.5;}
.mini-sliders{width:282px;float:left;padding-left:8px;z-index:5;position:relative;right:0;}
.mini-sliders a{display:block;margin-bottom:6px;}
.mini-sliders a:last-child{margin-bottom:0px;}
.mini-sliders a:last-child{margin-bottom:0px;}
.mini-ads{margin-bottom:10px;}
.mini-ads a{float:left;width:314px;text-align:center;margin-right:16px;background-color:#fff;}
.mini-ads a:nth-child(3n){margin-right:0px;}
.clear{clear:both;}
.navigate{float:right;width:62px;padding-bottom:20px;}
.box .box-heading.clients{font-weight:bold;margin:0 0 15px 0;padding:10px 0px 5px 5px;font-size:11.2pt;background:#00A0E3;color:#fff;height:40px;line-height:33px;}
.caruofredsel-carousel div{display:block;visibility:visible;}
.navigate .prev{background:#18191d url("../image/car-prev.png") center center no-repeat;width:30px;height:30px;float:left;margin-right:2px;cursor:pointer;}
.navigate .next{background:#18191d url("../image/car-next.png") center center no-repeat;width:30px;height:30px;float:left;cursor:pointer;}
.navigate .prev:hover{background-color:#58bae9;}
.navigate .next:hover{background-color:#58bae9;}
.box-product-buttons{width:188px;height:40px;position:relative;z-index:5;}
.box-product-rating{width:188px;height:40px;text-align:center;z-index:5;}
.welcome-buttons{margin-top:10px;}
.welcome-buttons a:first-child{margin-right:10px;}
.jcarousel-next-horizontal{background:url("../image/car-next.png") no-repeat scroll center center #18191D;}
.jcarousel-prev-horizontal{background:url("../image/car-prev.png") no-repeat scroll center center #18191D;}
.jcarousel-prev-horizontal:hover{background-color:#58BAE9;}
.jcarousel-next-horizontal:hover{background-color:#58BAE9;}
.footer-about{background:#ffffff;padding:30px;color:#676767;margin-bottom:15px;}
.footer-about .text{padding-right:30px;width:560px;float:left;line-height:19px;}
.footer-about .text h1{color:#61abe7;font-size:22px;margin-bottom:15px;background:url("../image/about-icon.png") left center no-repeat;padding-left:50px;padding-top:8px;height:30px;}
.footer-about .social{margin-top:0px;float:left;padding-left:50px;width:280px;}
.footer-about .social h1{color:#61abe7;font-family:'Open Sans', sans-serif;font-size:22px;font-weight:300;float:left;margin-right:20px;margin-bottom:9px;background:url("../image/findus-icon.png") left center no-repeat;padding-left:50px;padding-top:3px;height:35px;}
.footer-about .social .soc-img{padding-top:4px;margin-right:10px;display:block;float:left;height:34px;width:30px;}
.footer-about .social .facebook{background:#5ea9e6 url("../image/facebook_icon.png") center center no-repeat;}
.footer-about .social .twitter{background:#5ea9e6 url("../image/twitter_icon.png") center center no-repeat;}
.footer-about .social .skype{background:#5ea9e6 url("../image/skype_icon.png") center center no-repeat;}
.footer-about .contact{clear:both;line-height:19px;}
#twitter_update_list{color:#ccc;width:175px;font-size:12px;}
.mini-logo{float:left;margin-right:15px;}
.mini-logo img{width:110px;}
.caruofredsel-additional{width:186px;}
.caruofredsel-featured,.caruofredsel-latest,.caruofredsel-bestseller,.caruofredsel-special{height:0px;}
.caruofredsel{height:0px;margin:auto;}
.magnifyarea{box-shadow:5px 5px 7px #818181;-webkit-box-shadow:5px 5px 7px #818181;-moz-box-shadow:5px 5px 7px #818181;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);background:#FFF;}
.flex-control-paging li a{font-size:0px;width:50px;height:15px;display:block;cursor:pointer;text-indent:-9999px;}
.flex-control-paging li a.flex-active{cursor:default;}
#column-left + #content .flexslider, #column-right + #content .flexslider{width:100%;margin-bottom:0px;}
#column-left + #content .mini-ads, #column-right + #content .mini-ads{display:none;}
#column-left + #content .mini-sliders, #column-right + #content .mini-sliders{display:none;}
#column-left + #content .mini-ads, #column-right + #content .mini-ads{display:none;}
.obj-info{width:100%;padding-right:40px;}
.ya-map{width:400px!important;}
.ya-map > ymaps{width:400px!important;}
iframe{z-index:1000!important;overflow:visible;clear:both;position:relative;left:0px;}
.callme_viewform{cursor:pointer;}
#payment-method{display:none;}
#guest_details_form{margin-top:6px;display:block;}
#guest_details_form label{width:150px;display:inline-block;}
#guest_details_form .hdr{margin-bottom:0;margin-top:15px;font-weight:bold;}
#guest_details_form .delivery-wrpr{width:100%;}
#guest_details_form input{box-shadow:none;padding:9px;font-family:'Trebuchet MS',Helvetica,sans-serif;width:100%;box-sizing:border-box;}
#guest_details_form input::placeholder{color:#CCCCCC;font-weight:normal;}
#guest_details_form input:focus{border-color:#ff9500;}
#guest_details_form select{outline:none;appearance:none;font-family:'Trebuchet MS',Helvetica,sans-serif;background:url(/catalog/view/theme/metroshop/image/select-bg.svg) no-repeat top right #fff;padding:9px 40px 9px 9px;cursor:pointer;}
#guest_details_form .left label{width:200px;display:inline-block;position:relative;top:4px;}
div.fax{padding-top:10px;}
#guest_details_form .right label{min-width:150px;display:inline-block;width:auto;}
#guest_details_form h2{font-weight:600;}
#guest_details_form .right h2:nth-child(3){margin-top:15px;}
#guest_details_form #shipping_method{margin:5px 0 0 0;width:100%;border:1px solid #bfbfbf;border-radius:7px;}
#guest_details_form #payment_method{margin:5px 0 0 0;width:100%;border:1px solid #bfbfbf;border-radius:5px;}
#payment-address > div > span{display:none!important;}
.delivery-dscr{margin-top:20px;margin-bottom:0;}
.delivery-dscr p{margin-bottom:0;}
#company-id-display{display:none;}
#map{width:100%;height:325px;margin-bottom:50px;position:relative;border:5px solid #d9dada;box-sizing:border-box;}
#map h3{font-size:18px;}
#column-left + #content, #column-right + #content, #left_col + #content{max-width:955px;width:100%;}
#column-left + #column-right + #content, #left_col + #column-right + #content{width:640px;margin-left:250px;overflow:visible;margin-bottom:0;}
.bl_menu{margin:6px 0 10px 0;}
.bl_menu ul{display:block;margin:0;padding:0;text-align: center;}
.bl_menu > ul > li{display:inline-block;vertical-align:top;margin-bottom:10px;margin-right:4px;margin-left:4px;}
.bl_menu > ul > li a{display:block;position:relative;width:194px;height:191px;background:url(../image/menu-sprite2.jpg) no-repeat 0 0;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.bl_menu > ul > li a span{display:inline-block;color:#3c3b3a;padding:4px 20px 4px 10px;position:absolute;bottom:15px;left:0;right:0;text-align:center;font-size:15px;font-weight:bold;text-transform:uppercase;}
.bl_menu > ul > li a:hover{box-shadow:0 0 4px #b9cbe1;}
.bl_menu > ul > li a:after{content:"";display:block;position:absolute;width:137px;height:3px;left:28px;bottom:-4px;background:url(../image/bl_shdw_.png) no-repeat;}
.bl_menu.objects ul li{margin-left:0;margin-right:5px;margin-bottom:15px;}
.bl_menu.objects ul li:nth-child(4n){margin-right:0}
.bl_menu.objects ul li a{width:136px;height:138px;border:5px solid #f3f3f3;background:#fbfbfb url(../image/menu-sprite-objects.jpg) no-repeat 7px 14px;}
.bl_menu ul li a span{padding:4px 5px 4px 5px;bottom:8px;}
.bl_menu.objects ul li a:after{left:2px;bottom:-8px;}
.bl_menu.objects ul li.bo2 a{background-position:-149px 14px}
.bl_menu.objects ul li.bo3 a{background-position:-304px 14px}
.bl_menu.objects ul li.bo4 a{background-position:-462px 14px}
.bl_menu.objects ul li.bo5 a{background-position:8px -146px}
.bl_menu.objects ul li.bo6 a{background-position:-149px -146px}
.bl_menu.objects ul li.bo7 a{background-position:-304px -146px}
.bl_menu.objects ul li.bo8 a{background-position:-462px -146px}
.bl_menu.objects ul li.bo9 a{background-position:8px -311px}
.bl_menu.objects ul li.bo10 a{background-position:-151px -311px}
.bl_menu.objects ul li.bo11 a{background-position:-304px -311px}
.bl_menu.objects ul li.bo12 a{background-position:-462px -311px}
.bl_menu.objects ul li.bo13 a{background-position:4px -450px}
.bl_menu.objects ul li.bo14 a{background-position:-153px -447px}
.bl_menu.objects ul li.bo15 a{background-position:-303px -444px}

.home .bl_menu.main-menu {margin-top:0;}
.bl_menu.main-menu {margin-top:16px;}
.bl_menu.main-menu > ul {margin: 0 0 12px 0;}
.bl_menu.main-menu > ul li {margin-right:8px;margin-left:8px;box-shadow: 0 0 8px #bbb;background:#FFFFFF;border-radius: 10px;transition: all 0.25s ease;}
.bl_menu.main-menu > ul li:hover {box-shadow: 0 0 16px #bbb;}
.bl_menu.main-menu > ul li a {height: 188px;background:none;border-radius: 10px;}
.bl_menu.main-menu > ul li a:after {display:none;}
.bl_menu.main-menu > ul li a span {color:#000;bottom: 10px;font-size:16px;}
.bl_menu.main-menu > ul li:hover {opacity: 0.7;}

.bl_menu2{margin:6px 0 0;}
.bl_menu2 ul{display:block;margin:0;padding:0;text-align:center;}
.bl_menu2 ul li{display:inline-block;vertical-align:top;margin-bottom:16px;margin-right:8px;margin-left:8px;font-weight:bold;font-size:15px;max-width:191px;height:176px;}
.bl_menu2 ul li a{display:block;}
.bl_menu2 ul li:first-child{margin-left:0}
.bl_menu2 ul li:last-child{margin-right:0}
.bl_menu2.objects ul li{margin-left:0;margin-right:5px;margin-bottom:15px;}
.bl_menu2.objects ul li b{width:137px;height:138px;border:5px solid #f3f3f3;background:#fbfbfb url(../image/menu-sprite-objects.jpg) no-repeat 7px 14px;}
.warranty, .ftrs{position:relative;margin:20px 0;}
.warranty:after, .ftrs:after{content:"";display:block;width:621px;height:8px;background:url(../image/shd_w.png) no-repeat;}
.warranty .left{float:left;text-align:right;color:#040404;}
.warranty .right{float:left;background:url(../image/shield_.png) no-repeat 0 0;padding:0 0 30px 100px;margin-left:16px;}
.warranty h4{font-size:24px;padding-top:35px;}
.ftrs span{display:inline-block;vertical-align:middle;padding:35px 0 60px 95px;margin-right:28px;font-size:18px;color:#383838;background:url(../image/ftrs.png) no-repeat 0 33%;}
.ftrs span.ftr2{background-position:-184px 33%;}
.ftrs span.ftr3{background-position:-394px 33%;margin-right:0;}
.rasschety{margin-bottom:40px;text-align:center;}
.rasschety>a{display:inline-block;position:relative;vertical-align:top;width:200px;height:190px;margin-bottom:20px;background:url(../image/sprite-rasschet.png) no-repeat 0 0;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.rasschety a span{display:block;margin:170px 8px 0 8px;text-align:center;padding:6px 0;color:#494847;font-size:18px;}
.rasschety a span b{display:block;font-weight:bold;color:#ef7f1a;text-decoration:none;}
.rasschety a:hover{color:#fff;opacity:0.8;}
.rasschety a.standart{background-position:50% 0;}
.rasschety a.premium{background-position:100% 0;}
.rasschety.usil a{width:190px;height:195px;}
.rasschety.usil a{background:url(../image/sprite-usil2.png) no-repeat -1px -1px;}
.rasschety a.inet{background-position:-223px -1px;}
.rasschety a.all{background-position:-444px -1px;}
.rasschety.usil3 a{background:url(../image/sprite-usil3.png) no-repeat -1px -1px;}
.rasschety a.inet3{background-position:-223px -1px;}
.rasschety a.all3{background-position:-444px -1px;}
.rasschety.usil4 a{background:url(../image/sprite-usil4.png) no-repeat -1px -1px;}
.rasschety a.inet4{background-position:-223px -1px;}
.rasschety a.all4{background-position:-444px -1px;}
.rasschety.usil a span{font-size:18px;margin-top:155px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.rasschety.usil a:hover span{color:#00a0e3;}
.tip-smet h4{color:#ffffff;font-size:20px;padding:5px 20px;text-align:center;background:#abc1e2;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.tip-smet h4 b{font-weight:normal;}
h3.hding{display:block;font-size:15px;color:#fff;background:#E67428;padding:10px;}
h3.hding b, div.spoiler b{float:right;}
div.spoiler{font-weight:bold;padding:1px 8px;cursor:pointer;}
div.spoilerall{font-weight:bold;padding:1px 8px;}
div.spoilerall p.dynamic{color:#FF9500;padding:0 0 0 14px;}
div.spoilerall span{color:#FF9500;}
div.spoiler:hover{background:#C6D1E4;}
div.spoiler.nospoil{cursor:default;}
h3.hding + p img{width:100% !important;height:auto;}
h2.b-m-p-hdr {text-align: center;text-transform: uppercase;font-size: 24px;margin-top:5px;margin-bottom:5px;color: #000;}
.home .blocks-main-page {display:flex;justify-content: space-between;gap: 20px;}
.home .blocks-main-page .b-m-p-item {position: relative;max-width:305px;width:100%;padding-top:136px;cursor:pointer;transition: all 0.2s ease;border-radius:14px;}
.home .blocks-main-page.bmp-services .b-m-p-item {padding-top:160.5px;}
.home .blocks-main-page .b-m-p-item::after {content:'';display:block;position:absolute;width:20px;height:20px;background:url(/catalog/view/theme/metroshop/image/arrow-round.svg) no-repeat top center;bottom:10px;right:10px;}
.home .blocks-main-page .b-m-p-item:hover {box-shadow: 0 0 16px #ff9500AB;}
.home .blocks-main-page .b-m-p-item:active {transform: translateY(5px);}
.home .blocks-main-page .b-m-p-item .item-hdr, .home .blocks-main-page .b-m-p-item .item-dscr {padding:20px 15px 30px 15px;color: #000;}
.home .blocks-main-page .b-m-p-item .item-hdr {font-weight:bold;font-size:16.5px;padding-bottom:0;}
.home .blocks-main-page .b-m-p-item .item-hdr span {color:#ff9500;}
.home .blocks-main-page .b-m-p-item .item-dscr {font-size:14.5px;padding-top:5px;padding-bottom:15px;}
.home .blocks-main-page.bmp-services {margin-bottom:25px;}
.home .blocks-main-page.bmp-services.third-list {margin-bottom:70px;}
.home .blocks-main-page.bmp-services .b-m-p-item {background-size:contain;}
.home .blocks-main-page .b-m-p-item::after {display:none;}
.home .blocks-main-page.bmp-services .b-m-p-item .item-hdr {color:#fff;padding:15px 15px 15px 20px;text-align:left;margin-bottom:0;}
.home .blocks-main-page.bmp-services.third-list .b-m-p-item {padding-top: 136px;}
.home .blocks-main-page.bmp-services.third-list .b-m-p-item .item-hdr {color:#000;}
.home .blocks-main-page.bmp-services .b-m-p-item .item-dscr {color:#000;padding:5px 15px 15px;}
#product-tab{clear:both;padding:40px 0 30px;}
#product-tab .box-product-item{margin-right:15px}
.tabs-heading {margin-left:20px;}
.tabs-heading a{background:#999;border-radius:15px;display:inline-block;position:relative;color:#fff;font-size:17px;text-decoration:none;margin-right:20px;margin-bottom:10px;padding:5px 20px;}
.tabs-heading a.selected{background:#FF9500;color:#fff;border-radius:15px;}
.tabs-heading a.selected:after{content:"";position:absolute;bottom:-10px;left:45%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #FF9500;}
#product-tab .box-product-item:nth-child(5n){margin-right:0;}
a.callme_viewform.button{background:#58BAE9;margin:10px 0 30px;padding:7px 30px;font-weight:700;font-size:16px;}
a.callme_viewform.button.orange{background-color:#ff6200;display:inline-block;margin:0 auto;}
.call-us{position:relative;}
.call-us .top{height:50px;}
.call-us .top .right{float:right;}
.call-us .top .tel{font-size:32px;color:#434242;font-weight:bold;}
.call-us .top .tel b{font-size:32px;color:#434242;}
.call-us .botm{padding-top:144px;padding-bottom:30px;text-align: center;}
.call-us:after{content:"";position:absolute;width:144px;height:133px;top:11px;left:calc(50% - 72px);background:url(../image/callus-manager.png) no-repeat;}
a.content-call, a.callme_viewform.button{display: inline-block;
    margin: 0 auto;
    background: #ff9500;
    color: #FFF;
    font-size: 24px;
    text-align: center;
    padding: 10px 20px 14px;
    cursor: pointer;
    border: none;
    text-decoration: none;
    font-weight: bold;
    border-radius: 10px;
	transition: all .25s ease;
	box-shadow: none!important;}
a.content-call:hover, a.callme_viewform.button:hover {background:#ff7900;}
a.last-link.button{background: #ff9500;text-align:center;margin:10px 15px 10px 16px;width:218px;height:52px;padding:9px 0 16px;font-size:24px;font-weight:normal;border-radius:10px;box-shadow:none!important;transition: all 200ms linear;}
a.callme_viewform.button{margin:10px 45px 10px 16px;width:218px;height:46px;padding:9px 0 22px;font-size:24px;font-weight:normal;transition: all 200ms linear;}
a.callme_viewform.button.margin{margin:10px 10px 10px 162px;}
a.content-call2, a.callme_viewform3.button2{display:inline-block;margin:0 auto;background: #ff9500;color:#FFF;font-size:24px;text-align:center;text-shadow:0 1px 0 #E76F00;padding:14px 0 13px 0;cursor:pointer;border:none;width:237px;text-decoration:none;border-radius:10px;box-shadow:none!important;}
a.callme_viewform3.button2{margin:10px 10px 10px 162px;width:218px;height:52px;padding:9px 0 16px;font-size:24px;font-weight:normal;transition: all 200ms linear;}
a.content-call3, a.callme_viewform4.button3{display:inline-block;margin:0 auto;background:url(../image/call-btn2.png) no-repeat 50% 0;color:#FFF;font-size:18px;text-align:center;text-shadow:0 1px 0 #E76F00;padding:14px 0 13px 0;cursor:pointer;border:none;width:237px;text-decoration:none;border-radius:6px;}
a.callme_viewform4.button3{margin:10px auto 25px;width:190px;padding:9px 2px 16px;font-size:18px;font-weight:normal;line-height:16px;height:46px;position:relative;bottom:1px;display:none;visibility:hidden;}
a.callme_viewform3.button2:hover,a.last-link.button:hover{background:#ff7900;}
.smeta{margin-top:-12px;display:block;}
.call-us .botm p{text-align:center;font-size:16px;color:#3b3a3a;margin-top:10px;}
.call-us.wide {clear:both;margin-top:40px;}
.call-us.wide .botm{padding-top:112px;padding-bottom:30px;background:none;text-align:center;}
.call-us.wide .top{height:50px;top:110px;position:absolute;width:540px;padding-left:275px;text-align:center;}
.call-us.wide:after{content:"";position:absolute;width:255px;height:118px;top:-6px;left:calc(50% - 72px);background:url(../image/callus-manager.png) no-repeat;z-index:110;}
.wide a.content-call{display:inline-block;z-index:100;}
.ymaps-2-1-38-controls__control{display:none!important;}
.ymaps-2-1-38-copyrights-pane{display:none!important;}
body .controller{display:none!important;}
.call-us.wide .botm p{margin-top:60px;}
#content.pads.newpads2{width:955px;margin-left:265px;height:1040px;}
h4#econom, h4#standart, h4#premium{font-weight:normal;font-size:20px;padding:30px 5px 10px;background:0;}
h4#econom span, h4#standart span, h4#premium span{color:#000000;font-weight:bold;}
.h1-pic{padding-top:13px;text-align:center;}
.h1-pic.dbrdr{padding-top:0;margin-top:13px;border-radius:10px}
.h1-pic.dbrdr img{display: block;border-radius: 14px;}
.h1-pic + p{padding-top:17px;}
a.primer01{font-size:14px;}
.breadcrumb br {display:none;}
.spoiler11, .spoiler12, .spoiler21, .spoiler22, .spoiler31, .spoiler32{display:none;}
.dynamic{text-decoration:none;color:#00619e;font:bold 16px Arial;}
a.dynamic{text-decoration:none;color:#00619e;font:bold 16px Arial;border-bottom:1px dashed #00619e;}
.dynamic span, a.dynamic span{color:#000000;float:right;}
p.dynamic{margin:0 0 3px 0;text-indent:0!important;}
p.dynamic img{display:block;margin:0px auto 15px;box-sizing: border-box;}
table.smeta{margin:0 0 20px 0;width:100%;}
table.smeta td{padding:5px;border-collapse:collapse;border:1px solid #dddddd;text-align:center;}
table.smeta th{padding:5px;font:italic 12px Arial;background:#dddddd;border-collapse:collapse;border:1px solid #dddddd;word-wrap:break-word;word-break:break-all;text-align:center;}
table.smeta td.td-name{text-align:left;}
.review-input {color: #000;}
#review-title{font-size:23px;margin-top:0px;margin-bottom:22px;}
#contact .content.clearfix{background:#E3E7E7;border-radius:15px;}
#contact .content.clearfix input[type='text'], #contact .content.clearfix input[type='password'], #contact .content.clearfix textarea{padding:4px;margin-bottom:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 3px 3px #EBEBEB inset;}
.page_success #content{margin:20px 30px;}
.bread{display:block;font-size:14px;}
.bread h1{font-size:15px;font-weight:400;margin:0;}
.cat-description p{margin:0 0 11px 0;}
.cat-description ul{margin:0 0 11px 0;}
.mobile-menu{display:none;}
.h1main{display:none;}
.spoiler-content-visible{height:auto !important;}
body.page_path_120 #container #content h2{display:none!important;}
body.page_path_120 #container #content .category-list{display:none!important;}
.leftmenu li a{text-decoration:none;color:#2b2a29;padding:4px 10px;display:block;font-weight:normal;border-radius:5px;margin-left:10px;}
.leftmenu li{list-style:none;}
.leftmenu{padding-left:0;}
.leftmenu li a:hover{background:#FF913A;color:#fff;webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.leftmenu li a.active{font-weight:bold;}
.spoiler-content-visible table{border:1px solid #dddfe1;width:100%;border-right:none;}
.spoiler-content-visible table tr td{border:1px solid #dddfe1;padding:0 5px;font-size:13px;line-height:15px;color:#5a5b5b;}
.spoiler-content-visible table td{padding:5px;border-collapse:collapse;}
.spoiler-content-visible table tr{height:22px;}
/* #addtestimonial{color:#fff;width:245px;background:url(../image/add-comment.png) no-repeat left top;text-align:center;padding-top:9px;padding-bottom:35px;cursor:pointer;white-space:nowrap;font-size:12px;}
#addtestimonial a{color:#fff;padding-right:60px;} */
#addtestimonial {text-align: center;}
#addtestimonial .buttonred {
	color: #fff;
	display: inline-flex;
	width: auto;
    align-items: center;
    font-size: 20px;
    font-weight: bold;
    border-radius: 30px;
    padding: 0 20px 5px;
    height: 35px;
    text-align: center;
    transition: all 0.2s linear;
    margin-top: 2px;
    margin-left: 6px;
	margin-bottom: 20px;}
.sm-btn {transition: all 0.1s linear;border-radius: 10px;height: 30px;outline: none;padding: 4px 20px 6px 19px;cursor: pointer;color: #fff;text-decoration: none;background: #ff9500;margin-right:10px;}
.sm-btn:hover {transition: all 0.1s linear;background: #ff7900;color: #fff;}
.sm-btn:last-child {margin-right:0;}
.list-product-item-header {text-align:center;font-weight:bold;margin-top:15px;}
.list-product-item-header p {display:inline-block;border-bottom: 1px solid;border-bottom-color: rgba(0,96,160,0.5);}
.smet-items.product-list .list-product-item .left-block{height:160px;width:100px;display:table;}
.smet-items.product-list .list-product-item .center-block{height:140px;width:790px;display:table;margin-top:2px;padding-bottom:2px;}
.smet-items.product-list .list-product-item .left-block .image{display:table-cell;vertical-align:middle;}
.cent-bl-it-0, .cent-bl-it-1, .cent-bl-it-2, .cent-bl-it-3, .cent-bl-it-4, .cent-bl-it-5{font-size:15px;font-weight:bold;display:inline-block;vertical-align:middle;}
.cent-bl-it-1 span, .cent-bl-it-3 span, .cent-bl-it-5 span{font-size:12px;font-weight:normal;display:block;}
.cent-bl-it-1 span, .cent-bl-it-5 span{margin-top:8px;}
.cent-bl-it-2 {margin-left:8px;margin-right:8px;}
.cent-bl-it-4 {margin-right:8px;}
.cent-bl-it-2{position:relative;top:18px;}
.cent-bl-it-3{position:relative;top:20px;text-align:center;}
span.gsm{color:#ff9500;font-size:22px;text-align:center;}
span.g3{color:#ff9500;font-size:22px;text-align:center;}
.cent-bl-it-3 span.m-i{font-size:9px;}
.smet-items.product-list .list-product-item {box-shadow:none; margin-bottom:20px;display: flex;flex-direction: column;align-items: center;transition: all .25s ease-out;}
.smet-items.product-list .list-product-item:hover{box-shadow: 0 0 16px #ff9500AB;}
.smet-items.product-list .list-product-item .right-block{height:62px;width:100%;display:table;}
.smet-items.product-list .list-product-item .right-block .list-price{margin-bottom:5px;margin-top:5px;width:430px;display:inline-block;font-size:26px;font-weight:bold;text-align:right;}
.smet-items.product-list .list-product-item .right-block .list-price span{font-size:16px;font-weight:normal;text-decoration:line-through;margin-right:10px;}
.smet-items.product-list .list-product-item .right-block .btn-cart{width:350px;display:inline-block;vertical-align:middle;}
.smet-items.product-list .list-product-item .right-block .btn-cart input{background:#ff6500;font-size:18px;padding:10px 0;border-radius:5px;width:320px;}
.smet-items.product-list .list-product-item .right-block .btn-cart span a{display:inline;width:100%;color:#000;transition:all 100ms linear 0s;text-decoration:underline;font-size:14px;text-align:left;display:block;margin-left:15px;margin-top:5px;cursor:pointer;}
.smet-items.product-list .list-product-item .right-block .btn-cart span:hover{transition:all 100ms linear 0s;color:#0077a9;}
.ne-uv {text-align:center;}
.ne-uv span{font-size:18px;font-weight:bold;text-align:center;display:block;margin:40px 0 15px;}
.ne-uv a.callme_viewform.content-call{transition:all 200ms linear;font-size:24px;background:#ff9500;padding:11px 30px 13px;border-radius:10px;margin-bottom:50px;width:auto;display:inline-block;}
.ne-uv a.callme_viewform.content-call:hover{transition:all 100ms linear;background:#ff7900;}
.smet-items.parttwo .list-product-item .center-block{width:590px;padding-bottom:0;margin-top:20px;height:160px;}
.smet-items.parttwo .cent-bl-wrap-1, .smet-items.parttwo .cent-bl-wrap-2{display:inline-block;}
.smet-items.parttwo .list-product-item .center-block .cent-bl-it-1{width:115px;}
.smet-items.parttwo .list-product-item .center-block .cent-bl-it-2{width:89px;text-align:center;margin-left:0;margin-right:0;}
.smet-items.parttwo .list-product-item .center-block .cent-bl-it-2 span{display:block;color:#ff7900;font-size:22px;}
.smet-items.parttwo .list-product-item .center-block .cent-bl-it-4{margin-left:0;margin-right:0;}
.smet-items.parttwo .list-product-item .center-block .cent-bl-it-5{width:115px;}
.smet-items.parttwo .list-product-item .right-block{text-align:center;height:150px;width:200px;display:table;margin-top:20px;}
.smet-items.parttwo .list-product-item .right-block .btn-cart{width:200px;display:inline-block;vertical-align:middle;}
.smet-items.parttwo .list-product-item .right-block .list-price {margin-bottom:5px;margin-top:25px;width:200px;display:none;font-size:23px;font-weight:bold;text-align:center;}
.smet-items.parttwo .list-product-item .right-block .list-price span{font-size:13px;font-weight:normal;text-decoration:line-through;margin-right:10px;}
.smet-items.parttwo .list-product-item .right-block .btn-cart span{font-size:12px;width:172px;display:inline-block;margin-left:0;}
.smet-items.parttwo .list-product-item .right-block .btn-cart a{line-height:20px;width:172px;text-align:center;text-decoration:none;color:#fff;background:#ff6500;font-size:24px;padding:6px 0px;border-radius:5px;margin-top:44px;}
.smet-items.parttwo .list-product-item .right-block .btn-cart a span{margin-top:0;width:100%;text-align:center;text-decoration:none;color:#fff;font-size:14px;padding:0px;margin-left:0px;}
strong.zag{font-size:11px;text-align:right;}
.contact-content{padding:10px;}
.image-rating{text-align:center;}
#text-v-podval{padding:0 40px 10px;font-size:12px;}
ul.success3{list-style-image:url(/image/success-icon.png);}
ul.success4{padding:0;}
ul.success4 li{color:#000;font-size:12px;list-style:none;background:url(/image/data/smeti2/success.png) no-repeat left center;padding-left:10px;}
table.preim span{float:left;}
p.buttons1{text-indent:0px!important;}
p.buttons1 > a.callme_viewform{margin:0;}
h4.zag5{font-size:16px;text-align:justify;font-family:verdana,geneva,sans-serif;}
div.stati1 > p{text-align:justify;font-family:verdana,geneva,sans-serif;}
p.qwes{padding:10px 10px 5px 10px;background-color:#D2E4F3;border-radius:15px 15px 0 0;margin:0;}
p.answ{padding:5px 10px 10px 10px;background-color:#ADC6EA;border-radius:0 0 15px 15px;}
p.qwess{padding:5px 10px 5px 10px;background-color:#D2E4F3;border-radius:0;margin:0;}
p.answw{padding:5px 10px 5px 10px;background-color:#ADC6EA;border-radius:0;margin:0;}
.box-category > ul > li ul > li:nth-child(46) a{display:none;}
.box-category > ul > li ul > li:nth-child(42) a{display:none;}
div.contact-info div.content{display:inline-block;width:595px;}
div.phone_containera{font-size:23px;color:#6c7178;font-weight:normal;display:inline-block;}
div.phone_containerb, div.phone_containerc{display:block;font-size:23px;text-align:center;margin-bottom:0;line-height:20px;height:24px;}
.options{display:table-row;}
.options div.option{display:table-row;}
.options div.option select{font-size:12px;}
.clients2{height:200px;text-align:center;}
.clients2 div a{text-align:center;transition:all 200ms linear 0s;}
.clients2 div a:hover{opacity:0.5}
table.ups td{border:1px solid #bfbfbf;}
.page_search #content input[type='text'] {border-radius:0;padding:10px;box-shadow: none;color:#000!important;width:100%;max-width:350px;box-sizing:border-box;}
.page_search #content input[type='button'] {padding:10px 35px;font-size:18px;}
div.phones-block, .phone_containera{font-weight:600!important;}
.choice{background:#ebeff0;height:365px;}
.choice .title_choice{background:#00A0E3;}
.choice .title_choice p{color:#ffffff;font-weight:bold;font-size:11.2pt;padding:5px 0px 8px 5px;}
.info_choice.l{height:300px;margin:14px 0px 0px 9px;padding:14px 0;background:url(/image/podbor/bgbgbg.jpg) no-repeat;}
.choice .info_choice a{display:inline-block;float:left;margin-bottom:44px;}
.choice .info_choice a:hover{color:#d71e32;}
.key_src_wp{display:inline-block;width:85px;height:55px;vertical-align:top;position:relative;border-radius:30px;cursor:pointer;text-align:center;-webkit-transition:all 0.2s ease-out 0.1s;-moz-transition:all 0.2s ease-out 0.1s;-o-transition:all 0.2s ease-out 0.1s;transition:all 0.2s ease-out 0.1s;}
.one_key_wr{display:inline-block;width:55px;height:55px;vertical-align:top;position:relative;border-radius:30px;cursor:pointer;-webkit-transition:all 0.2s ease-out 0.1s;-moz-transition:all 0.2s ease-out 0.1s;-o-transition:all 0.2s ease-out 0.1s;transition:all 0.2s ease-out 0.1s;}
.shadows_white{display:inline-block;width:55px;height:55px;vertical-align:top;border-radius:30px;-webkit-transition:all 0.2s ease-out 0.1s;-moz-transition:all 0.2s ease-out 0.1s;-o-transition:all 0.2s ease-out 0.1s;transition:all 0.2s ease-out 0.1s;}
.shadows{box-shadow:inset 2px 1px 5px rgba(0, 0, 0, 0.42);display:inline-block;width:55px;height:55px;vertical-align:top;position:relative;border-radius:30px;cursor:pointer;}
.shadow_text{display:inline-block;width:80px;text-align:center;margin-left:0px;padding-top:5px;}
.key_src_wp:last-child{margin-right:0px;}
.key_src_wp:hover .one_key_wr{-webkit-transition:all 0.2s ease-out 0.1s;-moz-transition:all 0.2s ease-out 0.1s;-o-transition:all 0.2s ease-out 0.1s;transition:all 0.2s ease-out 0.1s;opacity:0.7;}
.info_sim {margin-top:8px;}
.info_sim_m1{height:70px;margin-bottom:14px;position: relative;}
.choice.main-page {text-align:center;margin-top:40px;margin-bottom:40px;height:auto;}
.choice.main-page .info_sim_m1 {display:inline-block;text-align:left;}
.choice.main-page .info_sim_m3 {width:130px;}
.info_sim_m2{position: absolute;right: 18px; bottom: 14px;width:48px;height:48px;text-align: center;}
.info_sim_m2 a {display:block;}
.info_sim_m3{float:left;width:138px;}
.info_sim_m3_p1{text-decoration:none;color:#000!important;display:block;margin-bottom:5px;font-size:10px;background:url(/image/data/sim/usiliteli.png) no-repeat left;padding-left:24px;margin-bottom:7px;transition: color 100ms linear!important;}
.info_sim_m3_p2{text-decoration:none;color:#000!important;display:block;margin-bottom:5px;font-size:10px;background:url(/image/data/sim/modemy.png) no-repeat left;padding-left:24px;margin-bottom:7px;transition: color 100ms linear!important;}
.info_sim_m3_p3{text-decoration:none;color:#000!important;display:block;margin-bottom:5px;font-size:10px;background:url(/image/data/sim/routery.png) no-repeat left;padding-left:24px;margin-bottom:7px;transition: color 100ms linear!important;}
.info_sim_m3_p4{text-decoration:none;color:#000!important;display:block;margin-bottom:5px;font-size:10px;background:url(/image/data/sim/antenny.png) no-repeat left;padding-left:24px;margin-bottom:7px;transition: color 100ms linear!important;}
.info_sim_m2 a img {margin-left: 1px;margin-top: 2px;}
a.info_sim_m3_p1:hover{color:#0077a9!important;}
a.info_sim_m3_p2:hover{color:#0077a9!important;}
a.info_sim_m3_p3:hover{color:#0077a9!important;}
a.info_sim_m3_p4:hover{color:#0077a9!important;}
.h1cat{font-size:16px;text-transform:uppercase;margin-top:10px;}
.h2cat{font-size:14px;text-align:center;text-transform:uppercase;margin-top:15px;}
#column-left .choice{display:none;}
.s_error_msg{color:#ff0000;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{margin:0 0 0px;position:relative;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0;}
.flex-direction-nav a{width:47px;height:47px;margin:-20px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background:url(../image/slider-next.png) no-repeat center center;right:-36px;}
.flex-direction-nav .flex-prev{background:url(../image/slider-prev.png) no-repeat center center;left:-36px;}
.flexslider:hover .flex-next{opacity:0.8;right:5px;}
.flexslider:hover .flex-prev{opacity:0.8;left:5px;}
.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:500;position:absolute;bottom:20px;text-align:right;right:30px;}
.flex-control-nav li{margin:0 0px;display:inline-block;zoom:1;*display:inline;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
@media screen and (max-width:860px){
  .flex-direction-nav .flex-prev{opacity:1;left:0;}
  .flex-direction-nav .flex-next{opacity:1;right:0;}
}
.flex-control-nav a{border:3px solid #fff;}
.borderRadius{-moz-border-radius:5px;border-radius:5px;}
.borderRadiusTp{-moz-border-radius:5px;border-radius:5px;}
.borderRadiusBtm{-moz-border-radius:5px;border-radius:5px;}
.ddcommon{position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;*display:inline;cursor:default;}
.ddcommon ul, #content .content .ddcommon ul{padding:0;margin:0;}
.ddcommon ul li{list-style-type:none;}
.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3;}
.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:1 solid #c3c3c3;}
.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#999999;}
.ddcommon .clear{clear:both}
.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow:5px 5px 5px -5px #888888;}
.ddcommon input.text{color:#7e7e7e;padding:0 0 0 0;position:absolute;background:#fff;display:block;width:98%;height:98%;left:2px;top:0;border:none;}
.ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow:5px 5px 5px -5px #888888;}
.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow:-5px -5px 5px -5px #888888}
.borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddcommon .divider{width:0;height:100%;position:absolute;}
.ddcommon .arrow{display:inline-block;position:absolute;top:50%;right:4px;}
.ddcommon .arrow:hover{background-position:0 100%;}
.ddcommon .ddTitle{padding:0;position:relative;display:inline-block;width:100%}
.ddcommon .ddTitle .ddTitleText{display:block;}
.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddcommon .ddTitle .description{display:block;}
.ddcommon .ddTitle .ddTitleText img{position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;zoom:1;z-index:9999}
.ddcommon .ddChild li{clear:both;}
.ddcommon .ddChild li .description{display:block;}
.ddcommon .ddChild li img{border:0 none;position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild li.optgroup{padding:0;}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0 !important;padding:0;margin:0;}
.dd{border:1px solid #c3c3c3;}
.dd .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;;right:24px;}
.dd .arrow{width:16px;height:16px;margin-top:-8px;background:url(../image/msdropdown/skin1/dd_arrow.gif) no-repeat;}
.dd .arrow:hover{background-position:0 100%;}
.dd .ddTitle{color:#000;background:#e2e2e4 url(../image/msdropdown/skin1/title-bg.gif) repeat-x left top;}
.dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.dd .ddTitle .description{font-size:12px;color:#666}
.dd .ddTitle .ddTitleText img{padding-right:5px;}
.dd .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;}
.dd .ddChild li{padding:5px;background-color:#fff;border-bottom:1px solid #c3c3c3;}
.dd .ddChild li .description{color:#666;}
.dd .ddChild li .ddlabel{color:#333;}
.dd .ddChild li.hover{background-color:#f2f2f2}
.dd .ddChild li img{padding:0 6px 0 0;}
.dd .ddChild li.optgroup{padding:0;}
.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#d5d5d5;color:#000;}
.panel{position:fixed;top:300px;left:0;display:none;background:#000000;border:1px solid #111111;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;width:330px;height:auto;padding:10px 10px 10px 80px;filter:alpha(opacity=85);opacity:.85;z-index:9998;}
.panel p{margin:0 0 0 50px;padding:0;color:#cccccc;}
.panel a, .panel a:visited{margin:0;padding:0;color:#9FC54E;text-decoration:none;border-bottom:1px solid #9FC54E;}
.panel a:hover, .panel a:visited:hover{margin:0;padding:0;color:#ffffff;text-decoration:none;border-bottom:1px solid #ffffff;}
a.trigger{position:fixed;text-decoration:none;top:300px;left:0;font-size:16px;letter-spacing:-1px;font-family:verdana, helvetica, arial, sans-serif;color:#fff;padding:5px;font-weight:700;background:#FB7325;border:1px solid #444444;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;display:block;z-index:9999;}
a.trigger:hover{position:fixed;text-decoration:none;top:300px;left:0;font-size:16px;letter-spacing:-1px;font-family:verdana, helvetica, arial, sans-serif;color:#fff;padding:5px 5px 5px 10px;font-weight:700;border:1px solid #444444;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;display:block;}
a#closebut{padding:5px 5px 5px 10px;font-weight:700;border:1px solid #444444;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;display:block;}
a#closebut:hover{padding:5px 5px 5px 10px;font-weight:700;border:1px solid #444444;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;display:block;}
.columns{clear:both;width:330px;padding:0 0 20px 0;line-height:22px;}
.colleft{float:left;width:130px;line-height:22px;}
.colright{float:right;width:130px;line-height:22px;}
.cath1{font-size:20px;margin-bottom:0.35cm;line-height:115%;font-weight:bold;color:rgb(0, 0, 10);padding-top:0;}
.cath2{font-size:18px;margin-bottom:0.15cm;line-height:115%;font-weight:bold;font-family:"Calibri",serif;color:rgb(0, 0, 10);padding-top:10px;}
.cath3{font-size:18px;margin-bottom:0.15cm;line-height:115%;font-weight:bold;font-family:"Calibri",serif;color:rgb(0, 0, 10);padding-top:10px;margin:0;}
.desc2{font-size:14px!important;margin-bottom:0.15cm;line-height:115%;font-weight:bold;color:rgb(0, 0, 10);padding-top:10px;}
.ulmar{margin-top:0;-webkit-padding-start:16px;}
.pmar{margin-bottom:0;}
.soc-ya{height:55px;width:180px;margin:0 17px;line-height:18px;padding-top:10px;}
.soc-ya-main{background:url(/image/soc-bg.jpg) no-repeat top;}
.fwt li{width:185px!important;}
.left-b-block{margin-top:20px;background:#3A9CD3;padding:10px 0;transition: all 200ms linear;border-radius: 0 0 10px 0;}
.left-b-block.orange{background:#ff9500;}
.left-b-block.orange:hover{background:#ff7900;}
.left-b-block.orange div p a:hover{color:#fff;}
.left-b-block div{margin-left:8px;margin-right:8px;}
.left-b-block div p{color:#fff;padding-left:48px;font-size:18px;margin-bottom:0;line-height:100%;}
.left-b-block.artcls{background-color:#F8F8F8;padding: 0 0 10px;}
.left-b-block.artcls p.hdr{background:#3A9CD3;color:#fff;font-size: 18px;padding:14px;text-transform:uppercase;}
.left-b-block.artcls div{margin-left:0;margin-right:0;padding-bottom:5px;border-bottom:1px solid rgb(190,190,190);margin-bottom:10px;}
.left-b-block.artcls div:last-child{border-bottom:none;margin-bottom:0;}
.left-b-block.artcls div a{text-decoration:none;}
.left-b-block.artcls div a span{padding-left:15px;display:block;margin-bottom:4px;font-size:12px;transition: all 200ms linear;}
.left-b-block.artcls div a span.date,.left-b-block.artcls div a span.dscr{color:#000;}
.left-b-block.artcls div a:hover span.date,.left-b-block.artcls div a:hover span.dscr{color:#217cb9;}
.left-b-block.artcls div a span.hdr{color:#217cb9;}
.left-b-block div p span{display:block;font-size:10px;}
.left-b-block div p a{text-decoration:none;color:#fff;top:2px;position:relative;}
.left-b-block div p a:hover{text-decoration:none;color:#0077a9;}
#lbi-1{background:url(/image/data/banner_main/12-let-opyta.png) no-repeat left center;padding:5px 0;}
#lbi-2{background:url(/image/data/banner_main/garantiya.png) no-repeat left center;padding:5px 0;}
#lbi-3{background:url(/image/data/banner_main/dostavka.png) no-repeat left center;padding:5px 0;}
#lbi-4{background:url(/image/data/banner_main/nizkie-tseny.png) no-repeat left center;padding:5px 0;}
#lbi-5{background:url(/image/data/banner_main/podbor.png) no-repeat left center;padding:5px 0;}
#lbi-6{background:url(/image/data/banner_main/sertifikaty.png) no-repeat left center;padding:5px 0;}
#lbi-7{background:url(/image/data/banner_main/testirovanie.png) no-repeat left center;padding:5px 0;}
#lbi-8{background:url(/image/data/banner_main/zamer.png) no-repeat left center;padding:5px 0;}
#lbi-9{background:url(/image/data/banner_main/ustanovka.png) no-repeat left center;padding:5px 0;}
#lbi-10{background:url(/image/data/banner_main/money-back.png) no-repeat left center;padding:5px 0;}
#lbi-11{background:url(/image/data/banner_main/calc.png) no-repeat left center;padding:5px 0;}
#lbi-12 p{margin-top:8px;padding-left:8px;color:#fff;font-size:18px;margin-bottom:0;line-height:100%;}
#lbi-12 p span{display:block;font-size:12px;margin-top:4px;line-height:16px;margin-bottom:8px;}
#lbi-12 p span a{top:0;text-decoration:underline;}
#lbi-13{background:url(/image/data/main/icon-pdf.svg) no-repeat 5px center;padding:5px 0;background-size: 33px 40px;}
.tvs .center-block{width:280px!important;}
.tvs .right-block{width:140px!important;}
.cat-ic-2{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;padding:0 14px;}
.cat-ic-2:hover{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;opacity:0.5;}
nav.mobmenu ul{list-style:none;width:100%;margin:0;padding:0;display:none;}
nav.mobmenu ul li{text-align:left;background-color:#6cbe42;border-bottom:1px solid Wheat;}
nav.mobmenu ul li a{padding:.8em 1.5em;color:#fff!important;text-decoration:none;display:block;text-align:center;font-size:18px;}
nav.mobmenu ul li a:hover{background-color:#6cbe42;}
nav.mobmenu ul li a:focus{outline:thin dotted;outline-offset:-2px;}
button.menu{margin-bottom:8px;display:none;}
.visa{width:29px;position:relative;top:6px;left:83px;}
.master-card{width:29px;position:relative;top:5px;left:86px;}
.mir{width:29px;position:relative;top:6px;left:89px;}
#reviews-all{text-align:right;padding:5px 0;}
.modul-oplaty-form{display:none;}
.image-left {margin:10px 10px 10px 0;display:inline-block;}
.image-left img{height:120px;}
.image-center{margin:10px 10px 10px 0;display:block;text-align:center;}
.image-center img{height:120px;}
.center{text-align:center;}
.mba{margin-bottom:auto;}
.article-button{
	text-decoration: none;
	font-weight:normal;
    background: #ff9500;
    padding: 5px 20px;
	margin-bottom: 15px;
    border-radius: 30px;
    color: #fff!important;
    min-height: 20px;
	height: auto;
    font-size: 15px!important;
    display: inline-block;
    transition: all 200ms linear;
}
.article-button:hover{color:#fff;background: #ff7900;transition: all 200ms linear;}
.options br:last-of-type{display:none;}

.white-form {background:#fff;border-radius:15px;padding:30px;margin:30px 0;}
.white-form label {display:inline-block;width:100%;max-width:90px;font-weight:bold;}
.white-form input, .white-form #feedback-form input, .white-form #feedback-form input[name=nameFF]{display:inline-block;width:100%;padding:7px 10px;border:1px solid #bfbfbf;box-shadow:none;border-radius:0;font-weight:normal;font-family:'Trebuchet MS',Helvetica,sans-serif;}
.white-form input:hover {border:1px solid #bfbfbf!important;box-shadow:none!important;}
.white-form input::placeholder {font-weight:normal;color:#bfbfbf;}
.white-form div {display:flex;align-items:center;margin-bottom:14px;}
.white-form textarea {display:block;box-shadow:none;border-radius:0;margin-bottom:14px;margin-top:10px;width:100%;box-sizing:border-box;height:102px;padding:7px 10px;font-family:'Trebuchet MS',Helvetica,sans-serif;}
.white-form textarea::placeholder {color:#bfbfbf;}
.white-form button, .white-form input[type="submit"] {background:#ff9500;padding:5px 20px;border-radius:30px;color:#fff;font-size:17.5px;display:inline-block;transition:all 200ms linear;cursor:pointer;}
.white-form button:hover {background:#ff7900;}
.white-form textarea:focus, .white-form input:focus {border:1px solid #FF9500!important;border-radius:0;outline:none!important;}

.features{clear:both;width:100%;margin-bottom:5px;height:35px;}
.features div{display:inline-block;width:19%;text-align:center;}
.feature2{margin-right:25px;}
.feature3{margin-right:10px;}
.feature4{margin-left:15px;}
.feature5{margin-left:20px;}
#opencart-admin-bar-new-content:last-child{display:none;}
#feedback-form input[name=nameFF], #feedback-form [required]{width:184px;display:inline-block;box-sizing:border-box;padding:9px;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;}
#feedback-form input[name=contactFF]{width:195px;}
#feedback-form [required]:hover{border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;}
body #feedback-form [type="submit"]{border:none;border-radius:10px;background:#ff9500;color:#fff;box-shadow:none;transition: all 200ms linear;cursor:pointer;padding:4px 20px 6px 19px;height:30px;margin:0 auto;display: block;margin: auto;}
body .podbor-form #feedback-form [type="submit"]{display: inline-block;position:relative;bottom:1px;outline:none;}
body #feedback-form [type="submit"]:hover{background:#ff7900;transition: all 200ms linear;}
.podbor-form{background:#f6f6f6;border:1px;border-radius:6px;border:0;height:65px;display:block;padding:10px;margin:2px auto;text-align:center;max-width: 588px;}
.podbor-form.fullwidth{margin:2px auto 4px;}
.podbor-form.fullwidth span{color:#ed8428;}
.podbor-form span{font-size:18px;color:#FF9C46;font-weight:bold;display:block;}
.border-bottom {text-decoration:none;border-bottom:1px solid #00619E;}
.border-bottom:hover {border-bottom:none;}

#tab-related .box-product-item {margin:10px 5px;}
#tab-related .view-content .image {width:auto;height:auto;}
#tab-related .view-content .image:after {background:none;}
#tab-related .view-content .bottom-block .price {width:auto;background:none;height:40px;}

#parm3 li a {width: 200px!important;}

#content table.st {width:100%;border-collapse:collapse;border: 1px solid #7F7F7F;text-indent:0;margin-bottom:10px;}
#content table.st td {padding:5px;}
#content table.st td p {margin-bottom:0;}
#content table.st tr td {text-align:center;}
#content table.st tr td:first-of-type {text-align:left;}

#content table.tdfirstgray tr td:nth-child(1),#content table.tdfirstgray tr td:nth-child(1) a {background:#999999;color:#fff!important;text-align:center;font-weight:bold;}
#content table.td1and4gray tr td:nth-child(1),#content table.td1and4gray tr td:nth-child(4) {background:#999999;color:#fff;text-align:center;font-weight:bold;}
#content table.tdrowspangray tr td[rowspan="2"],#content table.tdrowspangray tr td[rowspan="3"] {background:#999999;color:#fff;text-align:center;font-weight:bold;}
#content table.tdfirstgray.alignleft tr td:nth-child(1) {text-align:left;}

#content table.st2 {width:100%;border-collapse:collapse;text-indent:0;margin-bottom:10px;}
#content table.st2 td {padding:5px;border:1px solid #bebebe;}
#content table.st2 .st2header td {background:#ff9500!important;color:#fff;font-size:18px;}
#content table.st2 .st2header td p {text-align:center;}
#content table.st2 .st2header2 td {background:#999999;color:#fff;font-size:16px;}

#content table.st2 tr td {text-align:center;}
#content table.st2.nocenter tr td {text-align:left;}
#content table.st2.nomiddle tr td {vertical-align:top;}
#content table.st2.nomiddle tr td p:first-child {margin-top:0;}
#content table.st2.plusminus .st2header td p {position:relative;bottom:2px;}
#content table.st2.plusminus .st2header td:last-child {background:#999999!important;}
table .gr {background: #99ffbb;font-weight:bold;}
table .re {background: #ffb2b2;font-weight:bold;}
table .ye {background: #99ffbb;font-weight:bold;}
table .or {background: #ffff99;font-weight:bold;}
table.nobold .gr,table .re,table .ye,table .or {font-weight:normal;}


.page_category .cat-description:nth-child(2) p {text-indent:0px;}
.page_category #content {padding-bottom:20px;}
.low-price a{color:#00619e;font-weight:normal;}
.fast-buy {margin-left:14px;width:222px;text-align:center;}
.fast-buy a {display:inline-block;margin-top:5px;color:#ef7f1a;font-weight:bold;}
.fast-buy a:hover {color:#d96500;text-decoration:underline;}

.buttons1.ext {margin-bottom:35px;text-align:center;font-size:14px;}
.buttons1.ext a:nth-child(3) {background:#ff9500!important;}
.buttons1.ext a:nth-child(3):hover {background:#ff7900!important;}

.video-wrap-outer {max-width: 560px;margin: auto;text-align: center;}
.video-wrap {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;margin-bottom:15px;}
.video-wrap iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-width: 0;outline-width: 0;}

h1 element {display:none!important;}
.control-group.input-prepend h4 {padding-top: 0;}

#pinta_ajax_filter .box-heading {text-transform:uppercase;font-size:13px;font-weight:bold;}
div[data-ajax-filter='product'] .buttons{display:none;}

.youtube-player {
    position: relative;
    padding-bottom: 56.25%; /* proportion value to aspect ratio 16:9 (9 / 16 = 0.5625 or 56.25%) */
    height: 0;
    overflow: hidden;
    background: #fff;
    margin: 36px 0;
}
.youtube-player iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  overflow:hidden;
}

/*
 @media screen and (min-width: 1280px) {}
*/
#content .youtube-player img {max-width: 105%!important;}
.youtube-player img {
  bottom: 0;
  display: block;
  left: -2px;
  margin: auto;
  width: 101%;
  height:auto;
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  height: auto;
  cursor: pointer;
  -webkit-transition: .4s all;
  -moz-transition: .4s all;
  transition: .4s all;
}
.youtube-player img:hover {
  -webkit-filter: brightness(75%);
  -moz-filter: brightness(75%);
}
.youtube-player .play {
  height: 72px;
  width: 72px;
  left: 50%;
  top: 50%;
  margin-left: -36px;
  margin-top: -36px;
  position: absolute;
  background: url('data:image/png;base64,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');") no-repeat;
  cursor: pointer;
}
.youtube-player:hover .play {
  background: url('data:image/png;base64,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');") no-repeat;
}

.top {
	bottom: 18px;
	margin-right: 10px;
	font-size: 30px;
	color: #fff;
	height: 60px;
	opacity: 0.4;
	position: fixed;
	right: -120px;
	text-align: center;
	transition: all 0.5s ease 0s;
	width: 60px;
	z-index: 5;
	cursor: pointer;
}
.top.active {
	left: 18px;
}
.top i {
	margin-top: 4px;
}

.mcatalogue-wrp {display: none;}
.page_cart h1 {display: none;}
.bread,.breadcrumb {opacity:0;transition:all .25s ease;}
.page_path_120 .bread {display: none;}
.ul-brands {-webkit-column-count:4; -moz-column-count:4; column-count:4;box-shadow:0 0 8px #bbb;}
.ul-brands li {}
.ul-brands a {text-transform:initial!important;}
.header-big {color:#666;margin-top:10px;margin-bottom:10px;font-size:32px;font-weight:bold;margin:0;padding:0;margin-top:50px;margin-bottom:20px;}

.artcl {color:#000;position: relative;}
.artcl .hdr-pic {width:955px;margin-bottom:10px;margin-top:12px;}
.artcl h2 .orange {color:#FF9500;}
.artcl h2 {margin-top:30px;margin-bottom:15px;}
.artcl h3 {color:#000;font-size:18px;margin-top:25px;margin-bottom:10px;}
.artcl h4 {color:#000;font-size:16px;margin-top:0;margin-bottom:15px;}
.artcl p + h2 {margin-top:30px;}
.artcl ul + h2 {margin-top:30px;}
.artcl .img {text-align:center;margin-bottom:30px;margin-top:30px;}
.artcl .img a img {border:1px solid #00619e;box-sizing:border-box;}
.artcl .img a img.pad {padding:5%;box-sizing:border-box;}
.artcl .img.pad a img {padding:5%;box-sizing:border-box;}
.artcl .img em {display:block;margin-top:15px;}
.artcl table {margin-top:25px;margin-bottom:45px!important;border-collapse: collapse;}
.artcl table td {font-size:14px;}
.artcl table .st2header td {font-size:16px!important;}
.artcl .sm {font-size:11px;}
.artcl td strong {margin-top: 5px;}
.artcl td p {margin-top: 5px;margin-bottom: 5px;}
.artcl table tr td {border:1px solid #8d8d8d;padding:4px;}
.artcl .double-pic {display:flex;margin-top:30px;}
.artcl .double-pic div {width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.artcl .double-pic p {text-align:center;}
.artcl .double-pic p em {display:block;margin-top:15px;color:#000;margin-bottom:30px;}
.artcl .single-pic {display:flex;margin-top:30px;flex-direction:column;align-items:center;}
.artcl .single-pic p em {display:block;margin-top:15px;color:#000;margin-bottom:30px;}
.artcl p[align=center] > a > img {display:block;margin-top:30px;margin-bottom:30px;}

.home-mobile-scheme {display:none;}
.home-mobile-scheme p {padding: 0 15px;}
.cat-description {margin-bottom:20px;}

.pc-hidden {display:none;}
.hidden {display:none;}

.contacts__wrapper {margin-top:30px;color:#000;margin-bottom:80px;}
.contacts__wrapper__header {display:flex;}
.contacts__wrapper__header__contacts {flex-basis:495px;}
.contacts__wrapper__header__socials {flex-basis:260px;}
.contacts__wrapper__header__contacts .phone__block {margin-top:15px;}
.contacts__wrapper__header__contacts .phone__block, .contacts__wrapper__header__contacts .email__block {display: flex;align-items:center;}
.contacts__wrapper__header__contacts .phone__block::before, .contacts__wrapper__header__contacts .email__block::before{
	content:'';
	display:block;
	width:29px;
	height:29px;
	margin-right:10px;
}
.contacts__wrapper__header__contacts .phone__block::before {
	background:url('/catalog/view/theme/metroshop/image/icons/icon-phone.svg') no-repeat top center;
}
.contacts__wrapper__header__contacts .email__block::before {
	background:url('/catalog/view/theme/metroshop/image/icons/icon-email.svg') no-repeat top center;
}
.contacts__wrapper__header__contacts .phone__block a {color:#666;font-size:23px;text-decoration:none;transition: all 200ms linear;}
.contacts__wrapper__header__contacts .phone__block a:hover {color:#000;}
.contacts__wrapper__header__contacts .email__block a {text-decoration:none;}
.contacts__wrapper__header__contacts .callback {text-decoration: none;background: #ff9500;padding: 5px 20px;border-radius: 30px;color: #fff!important;height: 20px;font-size: 15px!important;display: inline-block;transition: all 200ms linear;}
.contacts__wrapper__header__contacts .callback:hover {
    background: #ff7900;
}
.contacts__wrapper__header__contacts .desc__block {margin-top:20px;font-style:italic;}
.contacts__wrapper__header__socials h3 {font-size:16px;margin-top:7px;margin-bottom:16px;}
.contacts__wrapper__header__socials .youtube__block, .contacts__wrapper__header__socials .tiktok__block, .contacts__wrapper__header__socials .vk__block {display:flex;align-items:center;margin-bottom:10px}
.contacts__wrapper__header__socials .youtube__block::before, .contacts__wrapper__header__socials .tiktok__block::before, .contacts__wrapper__header__socials .vk__block::before{
	content:'';
	display:block;
	width:28px;
	height:28px;
	margin-right:10px;
}
.contacts__wrapper__header__socials .youtube__block::before {
	background:url('/image/s-icons/icon-youtube.svg') no-repeat top center;
}
.contacts__wrapper__header__socials .tiktok__block::before {
	background:url('/image/s-icons/Icon_RUTUBE_dark_color_square.svg') no-repeat top center;
  background-size: 28px 28px;border-radius: 4px;
}
.contacts__wrapper__header__socials .vk__block::before {
	background:url('/image/s-icons/icon-vk.svg') no-repeat top center;
}
.contact-css-wrapper h2 {
	margin-top:20px;
	margin-bottom:20px;
}
.contact-css-wrapper .map__block {
	display:flex;margin-bottom:15px
}
.contact-css-wrapper .map__block::before {
	content:'';
	display:block;
	width:32px;
	height:28px;
	margin-right:10px;
	position: relative;
	bottom: 4px;
	background:url('/catalog/view/theme/metroshop/image/icons/icon-location.svg') no-repeat top center;
}
.contact-css-wrapper .map__block span span {display:block;font-style:italic;}
.contact-css-wrapper .time__block {
	display:flex;margin-bottom:15px
}
.contact-css-wrapper .time__block span span {display:block;font-style:italic;}
.contact-css-wrapper .time__block::before {
	content:'';
	display:block;
	width:28px;
	height:28px;
	margin-right:10px;
	position: relative;
	bottom: 5px;
	background:url('/catalog/view/theme/metroshop/image/icons/icon-clock.svg') no-repeat top center;
}
.contact-css-wrapper .phone__block {
	display:flex;margin-bottom:20px
}

.contact-css-wrapper .phone__block::before {
	content:'';
	display:block;
	width:28px;
	height:28px;
	margin-right:10px;
	position: relative;
	bottom: 4px;
	background:url('/catalog/view/theme/metroshop/image/icons/icon-phone.svg') no-repeat top center;
}
.contact-css-wrapper .phone__block a {
	color:#000;
	text-decoration:none;
	transition: all 200ms linear;
}
.contact-css-wrapper .phone__block a:hover {color:#666;}

.contact-css-wrapper .left__right__wrapper {display: flex;}
.contact-css-wrapper .left__right__wrapper .left__part {flex-basis:495px;}
.contact-css-wrapper .left__right__wrapper .right__part {flex-basis:260px;text-align:right;margin-bottom:20px;}
.contact-css-wrapper .left__right__wrapper .right__part img {
	border: 1px solid #00619e;
	box-sizing: border-box;
}


.contact-css-wrapper .yandexmap__block {
    margin-bottom: 50px;
}

.grayline {
	border: none;
	color: #bebebe;
	background-color: #bebebe;
	height: 1px;
	margin-top: 17px;	
	margin-bottom: 24px;
}
.review-input input[type=text]{box-shadow:none;padding:9px;font-family:'Trebuchet MS',Helvetica,sans-serif;width:100%;box-sizing:border-box;max-width: 310px;border-radius: 0;}
.review-input input[type=text]::placeholder{color:#CCCCCC;font-weight:normal;}
.review-input input[type=text]:focus{border-color:#ff9500;}
.review-input textarea {box-shadow:none;padding:9px;font-family:'Trebuchet MS',Helvetica,sans-serif;width:100%;box-sizing:border-box;border-radius: 0;margin-top: 5px;margin-bottom: 24px;min-height:40px;}
.review-input textarea::placeholder{color:#CCCCCC;font-weight:normal;}
.review-input textarea:focus{border-color:#ff9500;outline:none;}
.review-input input[type='radio'] {
  position: relative;
  height: 11px;
  width: 11px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
}
.review-input input[type='radio']::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  background-color: white;
  border: 1px solid #FF9400;
}
.review-input input[type='radio']:checked::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #FF9400;
  transform: translate(-50%, -50%);
  visibility: visible;
}
.review-input .rating {
	display: inline-block;
	margin-top: 5px;
}


/* 
#guest_details_form{margin-top:6px;display:block;}
.review-input .hdr{margin-bottom:0;margin-top:15px;font-weight:bold;}
.review-input .delivery-wrpr{width:100%;}
.review-input select{outline:none;appearance:none;font-family:'Trebuchet MS',Helvetica,sans-serif;background:url(/catalog/view/theme/metroshop/image/select-bg.svg) no-repeat top right #fff;padding:9px 40px 9px 9px;cursor:pointer;}
.review-input .left label{width:200px;display:inline-block;position:relative;top:4px;}
div.fax{padding-top:10px;}
.review-input .right label{min-width:150px;display:inline-block;width:auto;}
.review-input h2{font-weight:600;}
.review-input .right h2:nth-child(3){margin-top:15px;}
.review-input #shipping_method{margin:21px 0 33px 0;width:100%;border:1px solid #bfbfbf;border-radius:7px;}
.review-input #payment_method{margin:21px 0 0 0;width:100%;border:1px solid #bfbfbf;border-radius:5px;}
.review-input > div.right > div:nth-child(5),.review-input > div.right #company-id-display,#payment-address > div > span{display:none!important;}
.delivery-dscr{margin-top:20px;margin-bottom:0;}
.delivery-dscr p{margin-bottom:0;} */

/* страницы выполненные объекты */

.bez-work #map {
  border: none;
}

.bez-work td > strong {
  font-size: 16px!important;
  font-weight: bold;
  text-transform: uppercase;
}

.bez-work td > p {
  font-size: 14px;
  font-weight: normal;
}

.bez-work .obj-info td {
  width: 66px!important;
  padding: 0px;
}

.bez-work .obj-info td:nth-child(3) > p:nth-child(1) {
  margin: 0;
}

.bez-work td>p>strong>span {
  font-size: 12px!important;
  font-weight: normal;
}

.bez-work a>img {
  margin: 2px;
  border: 1px solid #00619e;
}

.bez-work table[border="1"] {
  border: 1px solid #bebebe;
}

.bez-work table[border="1"] td {
  font-size: 14px;
  border: 1px solid #bebebe;
  padding: 5px;
}

.bez-work table[border="1"] > tbody > tr:nth-child(1) {
  font-size: 14px;
  font-weight: normal;
  color: white;
  background-color: #999999;
  height: 25px;
}

.bez-work table[border="1"] > tbody > tr:nth-child(2) {
  font-size: 16px;
  font-weight: bold;
  color: white;
  background-color: #ff9500;
}

.bez-work ~ .call-us.wide {
  display: none;
}

.bez-work .buttons1.ext {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap:20px;
  margin-bottom: 60px;
}

.bez-work .buttons1.ext > a {
  min-width: 290px!important;
  height: 72px!important;
  border-radius: 15px!important;
  font-weight: bold!important;
  font-size: 18px!important;
  padding: 5px!important;
  display: flex;
  align-items: center;
  justify-content: center;
}

#content.bez-work table {
  margin-bottom: 0;
}

#content.bez-work table td img {
  height: auto!important;
  width: auto!important;
}

.bl_menu.main-menu > .nxp-home-ul {
  display: flex;
  justify-content: center;
  gap: 20px;
  margin: 0 0 20px 0;
}
.bl_menu .nxp-home-ul li a span {
  text-align: left;
  top: 17px;
  bottom: initial;
  left: 20px;
  padding: 0;
}
.bl_menu.main-menu > .nxp-home-ul li {
  width: 305px;
  height: 188px;
  margin: 0;
}
.bl_menu.main-menu > .nxp-home-ul .bm1 a {
  width: 100%;
  background-size: 195px 188px;
}
.bl_menu.main-menu > .nxp-home-ul .bm2 a {
  width: 100%;
  background-size: 195px 188px;
}
.bl_menu.main-menu > .nxp-home-ul .bm3 a {
  width: 100%;
  background-size: 195px 188px;
}
.bl_menu.main-menu > .nxp-home-ul .bm4 a {
  width: 100%;
  background-size: 195px 188px;
}
.bl_menu.main-menu > .nxp-home-ul .bm5 a {
  width: 100%;
  background-size: 195px 188px;
}
.bl_menu.main-menu > .nxp-home-ul .bm6 a {
  width: 100%;
  background-size: 195px 188px;
}
.bl_menu.main-menu > .nxp-home-ul li {
  box-shadow: none;
  position: relative;
}
.inner-border {
  position: absolute;
  inset: 0;
  border: 1px solid #ff9500;
  border-radius: 10px;
  box-shadow: inset 0 0 0 2px #fff;
  pointer-events: none;
}
.inner-border2 {
  border-radius: 9px;
  position: absolute;
  top: 1px;
  left: 1px;
  right: 1px;
  bottom: 1px;
  border: 2px solid #fff;
  pointer-events: none;
}

.bl_menu.main-menu > .nxp-home-ul li:hover {
  opacity: 1;
  box-shadow: 0 0 16px #ff9500AB;
}
.bl_menu.main-menu > .nxp-home-ul li a:hover {
  box-shadow: none;
}

.mob-hide {display: none;}
.pc-hide {display: block;}

.rutube-embed {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  margin: 36px 0;
}

.rutube-embed iframe {
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
}


@media only screen and (max-width: 865px) {
  .bez-work a.callme_viewform.button {
    display: flex!important;
  }

  .bez-work .buttons1.ext {
    flex-direction: column;
  }

  #content.bez-work table td:nth-child(3) {
    width: 75px!important;
  }
}

@media only screen and (max-width: 412px) and (min-width: 412px) {
  .h1-pic {height: 155px;}
  #image_carousel {height: 300px;}
  #image_carousel li a img {width: 300px;height: 300px;}
  .breadcrumb {height: 16px!important;}
}






@media only screen and (min-width:865px){
  #menu {
    height: 35px;
    background: #666;
  }
  #menu::after {
    display: none;
  }
  #menu .separator {
    top: 0;
    height: 32px;
  }
  #menu > ul > li {
    height: 35px;
    padding: 0px;
  }
  #menu > ul > li > a {
    display: flex;
    padding: 11px 9px 10px 9px;
  }
  /* #menu > ul > li:nth-child(1) > a {
    color: #ff9500;
  } */
}


@media (min-width: 1060px) {

  .product-info .price {
    font-size: 35px;
    margin-bottom: 4px;
  }
  .product-info .low-price,
  .product-info .nxp-desc-part {
    margin-bottom: 4px;
  }
  .product-info .low-price,
  .product-info .description {
    font-size: 15px;
  }
  .product-info .price b, .product-info .price-old {
    font-size: 16px;
  }
  .product-info .options .options-item input {
    margin-left: 0;
  }

}


@media print {
    .mob-view-menu, .mob-view-phone, #column-left, #column-right, .call-us.wide, #footer-container, #feedback-block, .htabs, #tab-review, .tags.content, jdiv {
        display:none;
    }
}