@import url('https://fonts.googleapis.com/css?family=Cousine:400,400i,700,700i&display=swap&subset=cyrillic-ext');@import url('https://fonts.googleapis.com/css?family=Fira+Sans&display=swap');article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display:block;}
mark, rp, rt, ruby, summary, time{ display:inline}
/* Global properties ======================================================== */
body{background:#fff;font-family:'MicrosoftSansSerif', Helvetica, sans-serif;font-size:13px; line-height:15px;color:#000;margin:0;padding:0;border:0;}
a{color:#d52d00; outline:none;text-decoration:none;}
a:hover{text-decoration:none;}
@font-face{font-family:'MicrosoftSansSerif';src:url('Microsoft/MicrosoftSansSerif.svg#MicrosoftSansSerif') format('svg'),url('Microsoft/MicrosoftSansSerif.ttf') format('truetype'),url('Microsoft/MicrosoftSansSerif.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'ofont.ru_Microsoft Sans Serif';src:url('ofont.ru_Microsoft Sans Serif.eot');src:url('ofont.ru_Microsoft Sans Serif.eot?#iefix') format('embedded-opentype'),url('ofont.ru_Microsoft Sans Serif.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'medium-ysans';src:url('yandex/text-medium.woff2') format("woff2"),url('yandex/1/text-medium.woff') format("woff");}
@font-face{font-family:'logotype-ysans';src:url('yandex/logotype-light.woff2') format("woff2"),url('yandex/logotype-light.woff') format("woff");}
/* Global Structure ============================================================= */
/* Header */
/* Content */	/* Footer */
/* Left & Right alignment */
.fleft{ float:left;}
.fright{ float:right;}
.clear{ clear:both;}
.col-1, .col-2, .col-3{ float:left;}
.alignright{ text-align:right;}
.aligncenter{ text-align:center;}
.wrapper:after{display:block;width:100%;content:"";clear:both;}
.wrapper-new:after{display:block;width:100%;content:"";clear:both;}
.wrapper-new2:after{display:block;width:100%;content:"";clear:both;}
.wrapper-new3:after{display:block;width:100%;content:"";clear:both;}
.mdm-product-desctop .wrapper-new:after{display:inline;width:auto;content:"";clear:both;}
.extra-wrap{overflow:hidden;}
.mdm-aside-social iframe { border: none }
/*----- form defaults -----*/
input, select, textarea{ font-family:Arial, Helvetica, sans-serif;font-size:1em;vertical-align:middle;font-weight:normal;outline:none;font-family:'PT Sans', sans-serif;}
/*----- other -----*/
.img-indent{ margin:0 27px 0 0; float:left;}
.all{overflow:hidden;}
.relative{position:relative;}
.mobile-version{display:none;}
/*--------------------- header start--------------- */
.mdm-header{position:relative;margin:0 0 20px 0;}
/*--------------------- header end--------------- */
.mdm-header-blue{background:#0167c0;min-height:50px;}
.mdm-sity{font-size:15px;line-height:17px;float:left;position:relative;padding:0 0 0 22px;margin:15px 0 0 0;font-family:MicrosoftSansSerif;}
.mdm-sity a{color:#fff;border-bottom:1px dashed #fff;}
.mdm-sity span:before{content:'\f3c5';position:absolute;top:-2px;left:0px;width:13px;height:19px;font-size:18px;line-height:20px;font-family:'Font Awesome 5 Free', 'Font Awesome 5 Brands';}
.mdm-phone{font-size:18px;line-height:20px;float:right;padding:14px 0 0 0;}
.mdm-phone a{color:#fff;text-decoration:none;}
.mdm-call{font-size:15px;line-height:17px;float:left;position:relative;margin:15px 0 0 0;padding:0 0 0 21px;}
.mdm-call a{color:#fff;border-bottom:1px dashed #fff;}
.mdm-call span:before{content:'\f879';position:absolute;top:2px;left:0px;width:17px;height:17px;font-family:'Font Awesome 5 Free', 'Font Awesome 5 Brands';}
.mdm-header-right{width:556px;float:right;}
ul.mdm-menu{padding:15px 0 0 0;margin:0px;list-style:none;float:left;}
ul.mdm-menu li{font-size:15px;line-height:17px;float:left;margin-right:39px;}
ul.mdm-menu li:last-child{margin-right:0;}
ul.mdm-menu li a{color:#fff;position:relative;-webkit-text-decoration:block;text-decoration:block;}
ul.mdm-menu li a:hover::after{content:'';position:absolute;bottom:0px;left:0;border-bottom:1px solid #fff;height:1px;width:100%;}
ul.mdm-auth{padding:15px 0 0 0;margin:0px;list-style:none;float:right;border-bottom:1px dashed #fff;}
ul.mdm-auth li{font-size:15px;line-height:17px;float:left;color:#fff;position:relative;}
ul.mdm-auth li a{color:#fff;text-decoration:none;}
ul.mdm-auth li span{display:inline-block;padding:0 5px 0 5px;}
ul.mdm-auth li:first-child:before{content:'';position:absolute;top:4px;left:-27px;width:22px;height:11px;background:url(/src/images/mdm-auth.png) 0 0 no-repeat;}
.mdm-indent{padding:25px 0 0 0;}
.mdm-logo{padding:0 0 0 1px;float:left;margin:0 15px 0 0;}
.mdm-logo img{max-width:100%;}
.mdm-logo-text{font-size:11px;line-height:13px;color:#a6a6a6;overflow:hidden;padding:6px 0 0 0;text-align:left;}
#mdm-search-form1{margin:33px 23px 0 0; padding:0 0 0 0; border:0;vertical-align:top; position:relative;border:1px solid #d9d9d9;border-radius:5px;background:#fff;}
#mdm-search-form1 fieldset{border:none;margin:0px 0px 0px 0px;background:none;border:none;margin:0;padding:0;vertical-align:top;position:relative;}
#mdm-search-form1 label{display:inline-block;outline:none; height:38px;-webkit-box-shadow:none;box-shadow:none;vertical-align:top;width:100%;}
#mdm-search-form1 input[type=text]{background:none;border:none;line-height:1.2307em;font-size:15px;padding:13px 20px 10px 18px;margin:0 0px 0 0px;width:100%;vertical-align:top;color:#a29e9e;-webkit-box-shadow:none;box-shadow:none;font-weight:normal;}
.mdm-search1{background:url(../images/mdm-search1-img.gif) 0 0 no-repeat; height:37px; width:37px; cursor:pointer; position:absolute; top:3px; right:3px;}
.mdm-search-lupa{background:url(../images/mdm-search1-img.gif) 0 0 no-repeat;}
.mdm-search-loading{background:url(../images/4dc11d17f5292fd463a60aa2bbb41f6a_w200.gif) 0 0 no-repeat; background-size:cover;}
.mdm-header-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:33px 0 0 0;text-align:center;}
.mdm-header-box-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:31px;position:relative;}
.mdm-header-box-icon i{font-size:27px;line-height:29px;color:#a29e9e;}
.mdm-header-box-icon i:hover{color:#0167c0;}
.mdm-header-box-icon span{position:absolute;top:-7px;right:0px;font-size:12px;line-height:14px;color:#fff;width:18px;height:18px;background:#ff5000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mdm-header-box-link{font-size:12px;line-height:14px;padding:6px 0 0 0;}
.mdm-header-box-link a{color:#a29e9e;}
.mdm-header-box-link a:hover{text-decoration:underline;}
.mdm-mobile-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:72px; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.mdm-mobile-block > div{position:relative;}
.mdm-mobile-block > div span{position:absolute;top:-7px;right:-5px;font-size:12px;line-height:14px;color:#fff;width:18px;height:18px;background:#ff5000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mdm-header-box> div:hover .mdm-header-box-icon i{color:#0167c0;}
.mdm-header-box> div:hover .mdm-header-box-link a{color:#0167c0;}
.mdm-header-box>div:hover  a{color:#0167c0;}
ul.items-width-list{padding:57px 0 0 25px;margin:0px;list-style:none;}
ul.items-width-list li{font-size:18px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#272727;margin:0 0 29px 0;}
ul.items-width-list li:last-child{margin:0 0 0 0;}
ul.items-width-list li a{color:#272727;}
ul.items-width-list li a:hover{text-decoration:underline;}
ul.items-width-list span{height:17px;width:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 10px 0 0;}
ul.items-width-list b{font-weight:normal;}
.items-width-border{border-top:1px solid #d9d9d9;margin:32px 10px 0 10px;}
ul.items-width-list1{margin:23px 15px 20px 15px;padding:22px 0 0 0;list-style:none;border-top:1px solid #d9d9d9;}
ul.items-width-list1 li{font-size:18px;line-height:20px;padding:0 0 20px 15px;}
ul.items-width-list1 li:last-child{padding-bottom:0;}
ul.items-width-list1 li a{color:#272727; border:none; padding:0; font-size:18px !important; line-height:20px !important;}
.mdm-mobile-logo{float:left;padding:0 0 0 0px;}
ul.mdm-mobile-list{padding:20px 0 0 0;margin:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
ul.mdm-mobile-list li{padding:0 0 0 20px;position:relative;}
ul.mdm-mobile-list li span{position:absolute;top:-7px;right:-5px;font-size:12px;line-height:14px;color:#fff;width:18px;height:18px;background:#ff5000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mdm-mobile-grey{background:#d7d7d7;padding:10px 0 10px 0;}
.mdm-mobile-grey #mdm-search-form1{margin:0px;}.mobile-menu-left{width:50px;float:left;position:relative;margin:0 10px 0 0;}/*--------------------- content start--------------- */
.mdm-content{min-height:300px;position:relative;padding:28px 0 50px 0;z-index:5;}
.mdm-button-catalog{background:#0167c0;height:50px;padding:14px 0 0 18px;font-family:'Fira Sans', sans-serif;font-weight:700;}
.mdm-button-catalog a{font-size:18px;line-height:20px;color:#fff;position:relative;padding:0 0 0 28px;display:inline-block;}
.mdm-button-catalog a:before{content:'';position:absolute;top:3px;left:0px;width:15px;height:14px;background:url(/src/images/mdm-button-catalog.png) 0 0 no-repeat;}.mdm-pco-indent{padding:29px 0 0 0;}
.mdm-pco{ overflow:hidden; padding:0 0 10px 18px;}
.mdm-pco .mdm-chead{color:#272727;font-size:16px;line-height:20px;padding:0 32px 0 0;position:relative;cursor:pointer;font-family:'Fira Sans', sans-serif;font-weight:700;display:block;}
.mdm-pco .mdm-chead span{position:absolute; right:15px; top:50%; height:6px; width:10px;margin-top:-7px;}
.mdm-pco .mdm-chead span:after{content:'\f078'; font-family:fontawesome;font-size:12px; line-height:14px; color:#0167c0;position:absolute;top:0px;left:0px;}
.mdm-pco .mdm-chead span.d{}
/*.mdm-pco .mdm-chead span.d:after{content:'\f078'; font-family:fontawesome;font-size:12px; line-height:14px; color:#0167c0;position:absolute;top:0px;left:0px;}*/
.active span.d:after{content:'\f077'; font-family:fontawesome;font-size:12px; line-height:14px; color:#0167c0 !important;position:absolute;top:0px;left:0px;}
.mdm-pco .mdm-chead a{color:#272727;text-decoration:none;}
.mdm-pco .mdm-cbody{display:none; padding:0 0 0 0;}
.mdm-pco .mdm-cbody ul{padding:20px 20px 20px 20px;margin:0px;list-style:none;font-family:'Fira Sans', sans-serif;}
.mdm-pco .mdm-cbody ul li{font-size:14px;line-height:17px;padding:0 0 7px 0;}
.mdm-pco .mdm-cbody ul li:last-child{padding:0 0 0 0;}
.mdm-pco .mdm-cbody ul li a{color:#272727;text-decoration:none;}
.mdm-pco1{ overflow:hidden; padding:0 0 0 0; border-bottom:1px solid #d9d9d9;}
.mdm-pco1 .mdm-chead1, .mdm-pco1 .mdm-chead1 a{color:#272727;font-size:18px;line-height:20px;padding:16px 32px 16px 0;position:relative;cursor:pointer;font-family:'Fira Sans', sans-serif;}
.mdm-pco1 .mdm-chead1 a, .mdm-pco1 .mdm-chead1 a:hover, .mdm-pco1 .mdm-chead1 a:active{padding:0;background:#fff !important;}
.mdm-pco1 .mdm-chead1 span{position:absolute; right:15px; top:50%; height:6px; width:10px;margin-top:-8px;}
.mdm-pco1 .mdm-chead1 span:after{content:'\f078'; font-family:fontawesome;font-size:12px; line-height:14px; color:#000;position:absolute;top:0px;left:0px;}
.mdm-pco1 .mdm-chead1 span.d{color:#000;}
.mdm-pco1 .mdm-chead1 span.d:after{content:'\f077 '; font-family:fontawesome;font-size:12px; line-height:14px; color:#0167c0;position:absolute;top:0px;left:0px;color:#000;}
.mdm-pco1 .mdm-chead1 a{color:#272727;}
.mdm-pco1 .mdm-cbody1{display:none; padding:0 0 20px 20px;}
.mdm-pco1 .mdm-cbody1 ul{padding:20px 20px 20px 20px;margin:0px;list-style:none;font-family:'Fira Sans', sans-serif;}
.mdm-pco1 .mdm-cbody1 ul li{font-size:14px;line-height:17px;padding:0 0 5px 0;}
.mdm-pco1 .mdm-cbody1 ul li:last-child{padding:0 0 0 0;}
.mdm-pco1 .mdm-cbody1 a{color:#272727; padding:6px 0 6px 0 !important;}.mobile-menu-left a:hover,
.mobile-menu-left a:active{background:transparent !important;}
.main-nav-phone{position:absolute;top:8px;left:15px;z-index:999;}
.main-nav-phone a{font-size:18px !important;line-height:20px !important;color:#0167c0 !important;text-decoration:none !important;border-bottom:none !important;}
.mobile-link a{border-bottom:1px solid #d9d9d9 !important;padding:16px 32px 16px 15px !important;display:block !important;font-size:18px !important;line-height:20px !important;}
.fon-toggle{background:#0071ba;position:relative;border-radius:5px;padding:10px;}
.main-nav-button{width:170px;background:#0167c0;border-radius:5px;margin:24px 0 20px 16px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:center;  -ms-flex-pack:center; justify-content:center;height:37px;}
.main-nav-button a{color:#fff !important;padding:0px 0 0px 20px !important;position:relative;font-size:14px !important;line-height:16px !important;}
.main-nav-button a:before{content:'\f095';font-size:20px;line-height:22px;font-family:fontawesome !important;margin:0 0 0 0;position:absolute;top:-4px;left:0px;}
.tabs-mdm{padding:47px 0 0px 0;position:relative;}
.tabs__content-mdm{display:none; /* по умолчанию прячем все блоки */}
.tabs__content-mdm.active{display:block; /* по умолчанию показываем нужный блок */}
ul.tabs__caption-mdm{padding:0px 0 0 0;margin:0px;overflow:hidden;border-radius:5px;width:270px;}
ul.tabs__caption-mdm li{list-style:none;float:left;font-size:14px;line-height:16px;color:#969595;cursor:pointer;padding:12px 0 12px 0;width:135px;text-align:center;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2),0 1px 0 rgba(0,0,0,.25) inset,0 0px 7px rgba(0,0,0,.2) inset;box-shadow:0 3px 3px rgba(0,0,0,.2),0 1px 0 rgba(0,0,0,.25) inset,0 0px 7px rgba(0,0,0,.2) inset;}
ul.tabs__caption-mdm li.active{background:#f96400;color:#fff;}
.mdm-news-box{border:1px solid #;}
.demo-mdm-news-foto{padding:0px 0 44% 0;background-size:cover;background-position:50%;background-repeat:no-repeat;}
.mdm-news-box{border:1px solid #d9d9d9;border-top:none;padding:20px 5px 15px 5px;font-family:'Fira Sans', sans-serif;}
.mdm-news-box-title{font-size:16px;line-height:20px;color:#272727;height:60px;overflow:hidden;font-weight:600;}
.mdm-news-box-text{font-size:14px;line-height:16px;color:#272727;height:90px;overflow:hidden;margin:0 0 10px 0;}
.mdm-news-box-data{font-size:11px;line-height:13px;color:#ff6600;float:left;padding:11px 10px 0 0;}
.mdm-news-box-button{font-size:14px;line-height:16px;width:130px;background:#0167c0;float:right;border-radius:5px;text-align:center;margin:0 10px 0 0;}
.mdm-news-box-button a{color:#fff;display:block;padding:10px 0 10px 0;}
.mdm-news-box-button a:hover{text-decoration:underline;}
.demo-mdm-news-link{font-size:15px;line-height:17px;float:right;padding:22px 0 0 0;position:relative;z-index:999;display:inline-block;}
.demo-mdm-news-link a{color:#757575;text-decoration:underline;}
.demo-mdm-news-link a:hover{text-decoration:none;}
.demo-mdm-discounts-box{padding:27px 20px 21px 20px;}.mdm-discounts-box-foto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:155px;position:relative;}
.mdm-discounts-box-foto img{max-height:155px;}
.mdm-discounts-box-proc{position:absolute;top:0px;width:57px;background:#ff6600;border-radius:20px;padding:5px 0 5px 0;text-align:center;font-size:13px;line-height:15px;color:#fff;z-index:200;}
.mdm-discounts-box-proc.left{left:0;}
.mdm-discounts-box-proc.right{right:0;}
.mdm-discounts-box-text{font-size:15px;line-height:17px;color:#000000;height:70px;overflow:hidden;margin:35px 0 0 0;}
.mdm-discounts-box-price{font-size:20px;line-height:22px;color:#0167c0;height:50px;}
.mdm-discounts-box-price span{color:#a29e9e;text-decoration:line-through;font-size:16px;display:inline-block;margin:0 10px 0 0;}
.mdm-discounts-box-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 0 0 0;position:absolute;width:85%;bottom:31px;z-index:100;}
.mdm-discounts-box-block>div{width:33%;}
.mdm-discounts-box-block>div:nth-child(2){text-align:center}
.mdm-discounts-box-block form{text-align:right;width:33%;}
#owl-demo-mdm-discounts .mdm-discounts-box-block{/*position:relative;bottom:0;width:100%;*/}.thumb-brands{padding:60px 0 0 0;}
.demo-brands-foto{height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mdm-text{padding:75px 0 0 0;font-size:15px;line-height:25px;color:#757575;}
.mdm-text-title{font-size:24px;line-height:26px;color:#272727;}
.mdm-text p{padding:29px 0 0 0;margin:0px;}
.mdm-title-video{background:#0167c0;padding:14px 0 14px 18px;font-family:'Fira Sans', sans-serif;font-weight:700;font-size:18px;line-height:20px;color:#fff;position:relative;margin:30px 0 25px 0;}/*--------------------- footer start--------------- */
.mdm-aside{background:#efeded;padding:59px 0 65px 0;position:relative;}
.mdm-aside-title{font-size:18px;line-height:20px;color:#272727;}
.mdm-aside-title a{color:#272727;}
.mdm-aside-title1{font-size:16px;line-height:20px;color:#272727; float:none; padding:0 10px 10px 0;text-align:left;}
ul.mdm-aside-list{padding:14px 0 0 0;margin:0px;list-style:none;}
ul.mdm-aside-list li{font-size:15px;line-height:17px;padding:0 0 13px 0;}
ul.mdm-aside-list li:last-child{padding:0 0 0 0;}
ul.mdm-aside-list li a{color:#272727;}
ul.mdm-aside-list li a:hover{text-decoration:underline;}
.mdm-aside-text{font-size:15px;line-height:17px;color:#272727;padding:12px 0 0 0;}
.mdm-aside-form{padding:20px 0 0 0;}
.mdm-aside-form input{font-size:15px;line-height:17px;color:#a29e9e;width:100%;background:#fff;border:none;padding:14px 0 14px 18px;border-radius:5px;margin:0 0 16px 0;}
.mdm-aside-form input[type="submit"]{font-size:14px;line-height:16px;width:130px;background:#0167c0;color:#fff;text-align:center;padding:9px 0 9px 0;border-radius:5px;margin:0 0 0 0;}
.mdm-aside-indent{padding-top:42px;}
ul.mdm-aside-social{padding:0 0 0 0;margin:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;}
ul.mdm-aside-social li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;
justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background:#eee;border-radius:5px;margin:0 5px 0 0;font-size:30px;line-height:32px;}
ul.mdm-aside-social li:last-child{margin:0 0 0 0;}
ul.aside-mobile-list{display:none;padding:0px;margin:0px;list-style:none;}
ul.aside-mobile-list li{font-size:18px;line-height:20px;width:50%;float:left;padding:0 0 16px 0;}
ul.aside-mobile-list li a{color:#272727;}
ul.aside-mobile-list li a:hover{text-decoration:underline;}
.mdm-footer{background:#59666f;padding:7px 0 6px 0;}
.footer-center{float:left;}
.mdm-footer-logo{padding:1px 0 0 1px;display:inline-block;vertical-align:top;}
.mdm-footer-copy{display:inline-block;vertical-align:top;font-size:13px;line-height:15px;color:#efeded;padding:10px 0 0 16px;}
.mdm-footer-copy a{color:#efeded;}
.mdm-footer-copy a:hover{text-decoration:underline;}
.mdm-footer-copy span{display:inline-block;padding:0 4px 0 4px;}
.mdm-footer-right{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mdm-footer-text{font-size:13px;line-height:15px;color:#efeded;padding:0 0 0 14px;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:100px;right:50px;overflow:hidden;border:none;z-index:999;width:50px;height:50px;background:#59666f;text-align:center;color:#fff;border-radius:5px;font-size:10px;line-height:12px;}
#toTop i{font-size:20px;line-height:22px;padding:7px 0 0 0;}
#toTopHover{display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}#toTop:active, #toTop:focus{outline:none;}.fa-size{font-size:30px !important;}
.fa-color{color:#a5a1a0;}
.fa-color:hover{color:#ff5000;}
.ib--simple .ib__placeholder{display:block !important;color:#888 !important;padding-left:0;}
.fancybox-bg{background:#000000;background:rgba(0,0,0,0.4);}
.fancybox-slide--html .fancybox-close-small{display:inline-block;background-image:url("../../img/sprites/sprite.png");background-position:-206px -242px;width:23px;height:23px;position:absolute;right:30px;top:30px;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out;}
.fancybox-slide--html .fancybox-close-small:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.popup__title .title{display:block;padding:0 50px;line-height:1.5;}
.ui-widget.ui-widget-content{margin:0 -25px !important;border:1px solid #d9d9d9 !important;border-radius:0 0 6px 6px !important;}.ui-autocomplete.ui-menu .ui-menu-item{padding:0;border-bottom:1px solid #d9d9d9;}
.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:10px 10px;}.mdm-button-catalog1{background:#0167c0;height:50px;padding:14px 0 0 18px;font-family:'Fira Sans', sans-serif;font-weight:700;width:150px;float:left;}
.page-katalog .mdm-button-catalog1{display:none;}
.page-katalog .tovar-mdm-breadcrumbs2{width:100%;}
.mdm-button-catalog1 a{font-size:18px;line-height:20px;color:#fff;position:relative;padding:0 0 0 28px;display:inline-block;text-decoration:none;}
.mdm-button-catalog1 a:before{content:'';position:absolute;top:3px;left:0px;width:15px;height:14px;background:url(/src/images/mdm-button-catalog.png) 0 0 no-repeat;}
.tovar-mdm-breadcrumbs{padding:0 ;color:#878787;display:inline-block;/* background:url(../images/tovar-mdm-breadcrumbs.gif) 0 0 no-repeat;background:#efefef;*/width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal; -ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap; flex-wrap:wrap;-webkit-box-pack:start; -ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch; align-content:stretch;-webkit-box-align:center; -ms-flex-align:center;align-items:center;}
.tovar-mdm-breadcrumbs a{font-size:13px;line-height:15px;margin:0;padding:0 0 0 3px;color:#878787;}
.tovar-mdm-breadcrumbs span{padding:0 2px;}
.tovar-mdm-breadcrumbs span:first-child{padding:0 2px 0 0;}
.tovar-mdm-breadcrumbs a:hover{text-decoration:underline;}
.tovar-mdm-breadcrumbs a:first-child{margin-left:0px;padding-left:0px;}
.tovar-mdm-breadcrumbs a:last-child{color:#878787;}
.tovar-mdm-breadcrumbs2{padding:0 0 0 0;color:#878787;display:inline-block;/* background:url(../images/tovar-mdm-breadcrumbs.gif) 0 0 no-repeat; */background:#efefef;width:87.1%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal; -ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap; flex-wrap:wrap;-webkit-box-pack:start; -ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch; align-content:stretch;-webkit-box-align:center; -ms-flex-align:center;align-items:center;}
.tovar-mdm-breadcrumbs2 a{font-size:13px;line-height:15px;margin:0 4px 0 0px;padding:0 0 0 3px;color:#878787;}
.tovar-mdm-breadcrumbs2 span{padding:0 5px;}
.tovar-mdm-breadcrumbs2 a:hover{text-decoration:underline;}
.tovar-mdm-breadcrumbs2 a:first-child{margin-left:0px;padding-left:0px;}
.tovar-mdm-breadcrumbs2 a:last-child{}
.mdm-tovar-block h1{font-size:24px;line-height:26px;color:#272727;padding:15px 0 44px 0;margin:0;font-weight:normal;}
.cat-page-h1 h1{display:none !important;}
.slider-nav{  float:left;width:70px;margin:20px 00 0 0;text-align:center;padding:50px 0 50px 0;}
.slider-for{position:relative;}
.slider-for img{max-width:100%;}
.mdm-tovar-cartochka{float:right;width:485px;position:relative;/*width:540px;*/}
#video-click{  background:#0167c0;color:#fff;padding:3px 0 5px 0;border-radius:5px;margin:0 0 0 0;display:inline-block;cursor:pointer;position:absolute;bottom:0px;left:0px;width:80px;text-align:center;}#video-youtube{  height:0;overflow:hidden;padding-bottom:88%;position:absolute;top:0px;left:0px;width:100%;z-index:999;}
#video-youtube iframe{ height:100%; left:0; position:absolute; top:0; width:100%;}
.play{position:absolute;top:50%;left:50%;z-index:999;-webkit-transform:translate(-50%, -50%);  -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
.play:before{content:'\f16a';font-family:fontawesome;font-size:30px;}
.relative2{position:relative;padding:0 0 20px 0;  border-right:1px solid #ccc;}
.mdm-tovar-discounts{position:absolute;top:8px;right:23px;z-index:100;width:112px;font-size:16px;line-height:18px;color:#ff6600;text-align:center;border-radius:25px;border:2px solid #ff6600;background:#fff;}
.mdm-tovar-discounts a{display:block;padding:14px 0 14px 0;color:#ff6600;}
.mdm-tovar-discounts:hover{border:2px solid #0167c0;}
.mdm-tovar-discounts:hover a{color:#0167c0;}
.mdm-tovar-discounts-2{position:absolute;top:8px;left:23px;z-index:100;width:112px;padding:14px 0;font-size:16px;line-height:18px;color:#fff;text-align:center;border-radius:25px;border:2px solid #ff6600;background:#ff6600;}
/*.mdm-tovar-discounts-2:hover{background:#337ab7;}*/
/*.mdm-tovar-discounts-2 a{display:block;padding:14px 0 14px 0;color:#ff6600;}
.mdm-tovar-discounts-2:hover{border:2px solid #0167c0;}
.mdm-tovar-discounts-2:hover a{color:#0167c0;}*/
/*.mdm-tovar-discounts-2{position:absolute;top:8px;left:23px;background:#ff6600;border-radius:20px;padding:5px 10px;text-align:center;font-size:13px;line-height:15px;color:#fff;z-index:200;}
.mdm-tovar-discounts-2 a{display:block;padding:14px 0 14px 0;color:#ff6600;}
.mdm-tovar-discounts-2:hover{border:2px solid #0167c0;}
.mdm-tovar-discounts-2:hover a{color:#0167c0;}*/
ul.mdm-tovar-list{position:absolute;bottom:20px;right:23px;z-index:100;padding:0px;margin:0px 0 0 0;list-style:none;}
ul.mdm-tovar-list li{background:#0167c0;margin:0 0 0 14px;float:left;border-radius:100%;font-size:24px;line-height:26px;}
ul.mdm-tovar-list li.compareActive{background:#ff6600;margin:0 0 0 14px;float:left;border-radius:100%;font-size:24px;line-height:26px;}
ul.mdm-tovar-list li a{width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:center;  -ms-flex-pack:center; justify-content:center;color:#fff;}
ul.mdm-tovar-list li:hover{background:#ff6600;}
.mdm-tovar-col1{width:310px;/*width:180px;*/float:left;margin:0 0 0 13px;padding:20px 0;}
.mdm-tovar-col2{  width:240px;float:right;margin:0 0 0 0;background:#efefef;padding:20px;position:relative;left:5px;height:266px;}
.mdm-tovar-adticle{font-size:14px;line-height:16px;color:#7d7d7d;margin:0 0 40px 0;}
.mdm-tovar-adticle span{color:#272727;}
.mdm-tovar-specifications{font-size:14px;line-height:16px;color:#272727;padding:0;}
ul.mdm-tovar-list1{padding:15px 0 0 0;margin:0px;list-style:none;}
ul.mdm-tovar-list1 li{font-size:14px;line-height:16px;color:#7d7d7d;padding:0 0 14px 0;display:-webkit-box;display:-ms-flexbox;display:flex;}
ul.mdm-tovar-list1 li span:nth-child(1){width:40%;display:block;}
ul.mdm-tovar-list1 li span:nth-child(2){width:60%;display:block;text-align:left;padding:0 0 0 40px;color:#000;}
ul.mdm-tovar-list1 li:last-child{padding:0 0 0 0;}
.mdm-tovar-brend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;font-size:14px;line-height:16px;color:#7d7d7d;}
.mdm-tovar-brend b{font-weight:normal;  display:block;width:50px;}
.mdm-tovar-brend span{background:#0167c0;color:#fff;padding:3px 5px 5px 5px;border-radius:5px;margin:0 0 0 10px;}
.mdm-tovar-brend span a{color:#fff;}
.mdm-tovar-brend span:hover{background:#ff6600;}
.mdm-tovar-strana{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;font-size:14px;line-height:16px;color:#7d7d7d;margin:10px 0 0 0;}
.mdm-tovar-strana b{font-weight:normal;  display:block;width:50px;}
.mdm-tovar-strana span{color:#fff;padding:0 0 0 0;margin:0 0 0 10px;}
.mdm-tovar-strana span img{margin:0 10px 0 0;height:15px;}
.mdm-tovar-price{font-size:30px;line-height:32px;color:#ff6600;padding:10px 0 0 0;}
.mdm-tovar-price span{font-size:16px;color:#a29e9e;display:block;text-decoration:line-through;}
.mdm-tovar-button{}
.mdm-tovar-button a{position:relative;color:#fff;padding:8px 0 8px 36px;display:block;width:100%;border:2px solid #ff6600;border-radius:5px;text-align:center;font-size:14px;line-height:16px;margin:15px 0 0 0;background:rgb(255,102,0);background:-o-linear-gradient(top, rgba(255,102,0,1) 0%, rgba(255,102,0,1) 50%, rgba(227,97,10,1) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,102,0,1)), color-stop(50%, rgba(255,102,0,1)), to(rgba(227,97,10,1)));background:linear-gradient(180deg, rgba(255,102,0,1) 0%, rgba(255,102,0,1) 50%, rgba(227,97,10,1) 100%);}
.mdm-tovar-button a:hover{background:#0167c0;text-decoration:none;border:2px solid #0167c0;}
.mdm-tovar-button a:before{content:'\f07a';position:absolute;top:2px;left:20px;font-size:24px;line-height:26px;color:#fff;font-family:fontawesome;}
.mdm-tovar-button2{width:100%;border:2px solid #0167c0;border-radius:5px;text-align:center;font-size:14px;line-height:16px;margin:10px 0 0 0;}
.mdm-tovar-button2 a{position:relative;color:#0167c0;padding:8px 0 8px 36px;display:inline-block;}
.mdm-tovar-button2:hover{ border:2px solid #ff6600;}
.mdm-tovar-button2 a:hover{text-decoration:none;color:#ff6600;}
.mdm-tovar-button2 a:before{content:'\f009';position:absolute;top:3px;left:0px;font-size:24px;line-height:26px;color:#ff6600;font-family:fontawesome;}.mdm-tovar-button3{}
.mdm-tovar-button3 a{position:relative;color:#0167c0;padding:8px 0 8px 0;display:block;width:100%;border:2px solid #0167c0;border-radius:5px;text-align:center;font-size:14px;line-height:16px;margin:10px 0 0 0;}
.mdm-tovar-button3 a:hover{text-decoration:none;border:2px solid #ff6600;color:#ff6600;}
.mdm-tovar-button4 a{position:relative;color:#fff;padding:6px 0 6px 25px;display:block;width:100%;border:2px solid #ff6600;border-radius:5px;text-align:center;font-size:13px;line-height:16px;margin:0;background:rgb(255,102,0);background:-o-linear-gradient(top, rgba(255,102,0,1) 0%, rgba(255,102,0,1) 50%, rgba(227,97,10,1) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,102,0,1)), color-stop(50%, rgba(255,102,0,1)), to(rgba(227,97,10,1)));background:linear-gradient(180deg, rgba(255,102,0,1) 0%, rgba(255,102,0,1) 50%, rgba(227,97,10,1) 100%);}
.mdm-tovar-button4 a:hover{background:#0167c0;text-decoration:none;border:2px solid #0167c0;}
.mdm-tovar-button4 a:before{content:'\f07a';position:absolute;top:0px;left:3px;font-size:16px;line-height:26px;color:#fff;font-family:fontawesome;}
.tabs-mdm1{padding:0 0 0px 0;}
.mdm-product-grey{background:#f9f9f9;padding:50px 0 0 0;margin:50px 0 0 0;}
.tabs__content-mdm1{display:none;padding:43px 0 44px 0;font-size:15px;line-height:25px;color:#757575;/* по умолчанию прячем все блоки */}
.tabs__content-mdm1 p{padding:0px 0 29px 0;margin:0px;}
.tabs__content-mdm1 ul{padding:0 0 0 30px;margin:0 0 0 0; }
.tabs__content-mdm1 ul li{padding:0 0 25px 0;}
.tabs__content-mdm1 ul li:last-child{padding:0px;}
.tabs__content-mdm1.active{display:block; /* по умолчанию показываем нужный блок */}
ul.tabs__caption-mdm1{padding:0px 0 0 0;margin:0px;overflow:hidden;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;  -ms-flex-pack:start; justify-content:flex-start;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;/*border:1px solid #ededed;*/}
ul.tabs__caption-mdm1 li{list-style:none;border:1px solid #ededed;width:195px;font-size:14px;line-height:16px;color:#969595;cursor:pointer;padding:18px 0 18px 0;text-align:center;-webkit-box-shadow:inset 0px 0px 1px 1px #969595; box-shadow:inset 0px 0px 1px 1px #969595;-webkit-box-shadow:inset 0 0 1px #969595; box-shadow:inset 0 0 1px #969595;background:#fff;}
ul.tabs__caption-mdm1 li a{color:#969595;}
ul.tabs__caption-mdm1 li.active{background:#f96400;color:#fff;-webkit-box-shadow:2px 0px 8px 0px rgba(50, 50, 50, 0.75);box-shadow:   2px 0px 8px 0px rgba(50, 50, 50, 0.75);border-right:none;}
.tabs-text{font-size:15px; line-height:25px; color:#757575;}
.tabs-text h3{font-size:25px; color:#000;margin:15px 0;}
.tabs-text ul li{padding:0 !important;}
.tabs-text ul{margin:15px 0;}
.tabs-text .title{font-size:25px !important;}.thumb-mdm-product{padding:40px 0 0 0;}
.thumb-mdm-product h2{font-size:24px;line-height:26px;color:#272727;font-weight:normal;padding:0;margin:0;}
.mdm-product-mobile{display:none;}
#content{display:none;position:absolute;top:50px;left:0px;z-index:9999;background:#fff;width:270px;border:1px solid #DDD;}
.page-katalog #content{display:block !important;top:155px;}
.mdm-product-width{padding:33px 40px 0 40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;}
.mdm-product-left{width:160px;}
.mdm-product-right{width:130px;}
.mdm-product-right-title{font-size:14px;line-height:16px;color:#0167c0;}
.mdm-product-width1{padding:0 40px 0 40px;}
ul.list-new{margin:0px; padding:16px 0 0 0;}
ul.list-new li{ width:100%;overflow:hidden;vertical-align:top;line-height:24px;color:#7d7d7d;font-size:14px;padding-bottom:10px;}
ul.list-new li strong{background:url(../images/line-hor.gif) repeat-x 0% 17px;display:block; overflow:hidden;font-weight:normal;}
ul.list-new li span{float:right; color:#7d7d7d; font-size:14px; }
ul.list-new li u{float:left; text-decoration:none; color:#7d7d7d; text-decoration:none;}
.mdm-pco2{ overflow:hidden; padding:0 0 0 0;}
.mdm-pco2 .mdm-chead2{-webkit-box-shadow:inset 0px 0px 1px 1px #55abd0; box-shadow:inset 0px 0px 1px 1px #55abd0;-webkit-box-shadow:inset 0 0 7px #A5A1A1; box-shadow:inset 0 0 7px #A5A1A1;border-radius:7px;text-align:center;color:#969595;}
.mdm-pco2.active .mdm-chead2{background:#ff6600;color:#fff;}.mdm-pco2 .mdm-chead2,
.mdm-pco2 .mdm-chead2 a{color:#969595;font-size:14px;line-height:16px;padding:16px 32px 16px 0;position:relative;cursor:pointer;}
.mdm-pco2 .mdm-chead2 a, .mdm-pco2 .mdm-chead2 a:hover, .mdm-pco2 .mdm-chead2 a:active{padding:0;background:#ff6600 !important;}.mdm-pco2 .mdm-chead2 span{position:absolute; right:15px; top:50%; height:6px; width:10px;margin-top:-8px;}
.mdm-pco2 .mdm-chead2 span:after{font-family:fontawesome;font-size:12px; line-height:14px; color:#000;position:absolute;top:0px;left:0px;display:none;}
.mdm-pco2 .mdm-chead2 span.d{color:#000;}.mdm-pco2 .mdm-chead2 a{color:#272727;}
.mdm-pco2 .mdm-cbody2{display:none; padding:15px 0 15px 0px;}
ul.mdm-cbody2-list{padding:0px;margin:0px;list-style:none;}
ul.mdm-cbody2-list li{font-size:14px;line-height:16px;color:#7d7d7d;border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;padding:4px 0 4px 0;}
ul.mdm-cbody2-list li:last-child{border-bottom:none;}
ul.mdm-cbody2-list li span{padding:0 0 0 35px;}
ul.mdm-cbody2-list li b{font-weight:normal;width:170px;text-align:left;}
.mdm-cbody2-text{font-size:13px;line-height:20px;color:#757575;}
.mdm-cbody2-text p{padding:0px 0 17px 0;margin:0px;} 
.mdm-cbody2-text ul{padding:0 0 0 20px}
.mdm-pco2-mobile{display:none;}
.l-icont__right .table-det-cont{padding-right:0px;}
.catalog1-mdm-boxs{padding:8px 0 0 0;margin:0;}
.catalog1-mdm-box1{border:1px solid #d9d9d9;height:270px;margin:30px 0 0 0;}
.page-katalog .catalog1-mdm-box1{margin:15px 0 !important;}
.page-katalog .mdm-tovar-block h1{padding:0 0 15px 0;}
.page-katalog .category1-thumb{padding:0 0 40px 0;}
.catalog1-mdm-box1-foto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:center;  -ms-flex-pack:center; justify-content:center;height:130px;margin:20px 0 0 0;padding:0 10px 0 10px;}
.catalog1-mdm-box1-foto img{max-height:130px;max-width:100%;}
.catalog1-mdm-box1-title{font-size:18px;line-height:20px;color:#000;text-align:center;padding:0 10px 0 10px;margin:31px 0 0 0;}
.catalog1-mdm-box1-title a{color:#000;}
.catalog1-mdm-text{font-size:15px;line-height:25px;color:#757575;padding:49px 0 0 0;}
.catalog1-mdm-text h2{font-size:24px;line-height:26px;color:#272727;padding:0px 0 35px 0;margin:0px;font-weight:normal;}
.catalog1-mdm-text p{padding:0 0 34px 0;margin:0;}
.catalog1-mdm-text p:last-child{padding:0;}
.catalog1-mdm-thumb{padding:89px 0 80px 0;}
.catalog1-mdm-thumb h2{font-size:24px;line-height:26px;color:#272727;padding:0px 0 35px 0;margin:0px;font-weight:normal;}
.category1-thumb{padding:26px 0 40px 0;}.pco-catalog{margin:0px 0 35px 0; overflow:hidden; padding:0 0 0 0;box-shadow:0 0 12px #d9d9d9;-moz-box-shadow:0 0 12px #d9d9d9;-webkit-box-shadow:0 0 12px #d9d9d9;}
.pco-catalog .chead-catalog{color:#1d1f2b;font-size:18px;line-height:22px;padding:18px 15px 20px 15px;position:relative;cursor:pointer;font-weight:600;}
.pco-catalog .chead-catalog span{position:absolute; right:13px; top:13px;background:#c7c7c7; height:26px; width:26px; border-radius:100%;}
.pco-catalog .chead-catalog span:after{  content:'\f078';font-family:fontawesome;font-size:12px;line-height:14px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);  -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
.pco-catalog .chead-catalog span.d{}
.active span.d:after{  content:'\f077';font-family:fontawesome;font-size:12px;line-height:14px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);  -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
.pco-catalog .cbody-catalog{display:none; padding:11px 15px 20px 15px;font-size:13px;line-height:18px;color:#2b2e33;}
#options{width:100%;padding:0px 0 0 0;}
#options #price{font-size:14px;line-height:16px;color:#5a5a5a;width:100%;text-align:center;background:#fff;border:1px solid #d9d9d9;padding:7px 0 7px 0;margin:0px 0 0 0;font-weight:normal;}
#options #price2{font-size:14px;line-height:16px;color:#5a5a5a;width:100%;text-align:center;background:#fff;border:1px solid #d9d9d9;padding:7px 0 7px 0;margin:0px 0 0 0;font-weight:normal;}
#options label{float:left;margin:0 3px 0 3px}
.slider_price_left{float:left;overflow:hidden;width:80px;margin:28px 0 0 0;}
.slider_price_right{float:right;overflow:hidden;width:80px;margin:28px 0 0 0;}
.pco-catalog .ui-widget.ui-widget-content{margin:0px !important;}
.pco-catalog .ui-slider .ui-slider-handle{width:17px;height:17px;}
.pco-catalog .ui-slider-horizontal .ui-slider-handle{background:#ed5f00;}
.pco-catalog .ui-widget.ui-widget-content{overflow:inherit;}
.pco-catalog .ui-slider-horizontal{height:5px;}
.ui-slider-horizontal{height:5px;}
ul.catalog-checkbox{padding:0 0 0 0px;margin:0px;}
ul.catalog-checkbox li{list-style:none;font-size:14px;line-height:16px;padding:0 0 0 0;margin:14px 0 0 0;color:#5a5a5a;vertical-align:top;font-weight:normal;position:relative;}
ul.catalog-checkbox li:first-child{margin-top:0px;}
.catalog-checkbox label{  margin:0 0 0 0;padding:0 0 0 22px;position:relative;border:none;cursor:pointer;}
.catalog-checkbox input{position:absolute;top:0px;left:0px;}
.catalog-checkbox input[type="checkbox"] + span{  position:absolute;left:0px; top:2px;width:15px;height:15px;background:#fff;border:1px solid #d9d9d9;cursor:pointer;}
.catalog-checkbox input[type="checkbox"]:checked + span{  background:url(../images/checkbox-active.gif) center center no-repeat #fff;}
.catalog-checkbox b{padding:2px 0 0 0px;display:block;overflow:hidden;font-weight:normal;}
.catalog-checkbox-all{font-size:14px;line-height:20px;padding:20px 0 0 0;}
.catalog-checkbox-all a{color:#0167c0;border-bottom:1px dashed #0167c0;display:inline-block;}
.category1-button1{font-size:18px;line-height:20px;background:#0167c0;text-align:center;margin:0 -15px;}
.category1-button1 a{color:#fff;display:block;padding:14px 0 14px 0;}
.category1-button1 a:hover{text-decoration:underline;}
.category1-button2{font-size:18px;line-height:20px;background:#fff;text-align:center;border:1px solid #c0c0c0;margin:23px -15px 0 -15px;}
.category1-button2 a{color:#c0c0c0;display:block;padding:13px 0 13px 0;}
.category1-button2 a:hover{text-decoration:underline;}
.category1-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;  flex-wrap:wrap;padding:0 0 0 0;}
.category1-block-text{font-size:15px;line-height:17px;color:#000;padding:9px 14px 0 0;}
.category1-block-button{font-size:13px;line-height:15px;border:1px solid #c2d8eb;background:#f2f9ff;border-radius:5px;margin:0 12px 0 0;}
.category1-block-button a{color:#8dadc9;display:inline-block;padding:7px 10px 7px 10px;}.category1-mdm-boxs{padding:0 0 0 0;margin:0;}
.category1-mdm-box{border:1px solid #d9d9d9;height:310px;margin:0 5px 25px 0;}
.category1-mdm-box-foto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:center;  -ms-flex-pack:center; justify-content:center;height:190px;margin:14px 0 0 0;padding:0 10px 0 10px;}
.category1-mdm-box-foto img{max-height:190px;max-width:100%;}
.category1-mdm-box-title{font-size:18px;line-height:20px;color:#000;text-align:center;padding:0 10px 0 10px;margin:8px 0 0 0;}
.category1-mdm-box-title a{color:#000;}
.category1-mdm-box-new{border:1px solid #d9d9d9;height:90px;margin:0 5px 25px 0;}
.category1-mdm-box-foto-new{  display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center; -ms-flex-align:center;align-items:center;-webkit-box-pack:center; -ms-flex-pack:center;justify-content:center;height:90px;display:flex;align-items:center;padding:0 0 0 5px;/* height:190px; *//* margin:14px 0 0 0; *//* padding:0 10px 0 10px;*/}
.category1-mdm-box-foto-new img{width:100%;max-height:70px;}
.category1-mdm-box-title-new{font-size:15px;line-height:20px;color:#000;text-align:left;padding:0 10px 0 0;margin:0;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center; -ms-flex-align:center;align-items:center;}
.category1-mdm-box-title-new a{color:#000;}
.category1-block2{background:#efefef;margin:0;}
.category1-block2-text{font-size:13px;line-height:15px;color:#000;float:left;border-right:1px solid #fff;padding:18px 20px 18px 21px;}
.category1-block2-text span{color:#0167c0;}
.category1-block2-text1{font-size:13px;line-height:15px;color:#000;float:left;border-right:1px solid #fff;padding:18px 18px 18px 11px;}
.category1-block2-text1 span{display:inline-block;float:left;}
.category1-block2-text1 select{float:left;width:150px;-webkit-appearance:none;padding:0 0 0 0;margin:0 0 0px 5px;border:none;text-align:left;background:url(../images/category1-select.png) 0 0 no-repeat;background-position:right center;background-repeat:no-repeat;font-size:13px;line-height:15px;color:#0167c0;/* for FF */-moz-appearance:none;text-indent:0.01px; -o-text-overflow:'';text-overflow:'';/* for IE */-ms-appearance:none;appearance:none!important;}
.category1-right{float:right;}
.category1-prev{font-size:16px;line-height:18px;display:inline-block;vertical-align:top;margin:16px 13px 0 0;}
.category1-prev a{color:#000;}
ul.category1-numbers{padding:10px 0 0 0;margin:0px;display:inline-block;vertical-align:top;}
ul.category1-numbers li{display:inline-block;font-size:16px;line-height:18px;color:#000;width:27px;text-align:center;}
ul.category1-numbers li a{color:#000;display:block;padding:8px 0 8px 0;border-radius:5px;}
ul.category1-numbers li a:hover{background:#0167c0;color:#fff;}
.category1-next{font-size:16px;line-height:18px;display:inline-block;vertical-align:top;margin:16px 31px 0 13px;}
.category1-next a{color:#000;}
.category1-mdm-box1-cursor{cursor:pointer;}.category1-mdm-box1s{padding:9px 0 0 0;margin:0px;}
.category1-mdm-box1{padding:27px 20px 21px 20px;border:1px solid #d9d9d9;margin:30px 0 0px 0;position:relative;min-height:412px;}.category1-mdm-box1-foto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:155px;position:relative;}
.category1-mdm-box1-foto img{max-height:155px; max-width:100%;}
.category1-pagination-bottom{text-align:right;padding:25px 0 0 0;}
.category1-pagination-bottom .category1-next{margin:16px 10px 0 13px;}
.category1-thumb-bottom{padding:0 0 0 0;}
.category1-thumb-bottom{font-size:15px;line-height:25px;color:#757575;padding:49px 0 0 0;}
.category1-thumb-bottom h2{font-size:24px;line-height:26px;color:#272727;padding:0px 0 35px 0;margin:0px;font-weight:normal;}
.category1-thumb-bottom p{padding:0 0 34px 0;margin:0;}
.category1-thumb-bottom p:last-child{padding:0px;}
.category1-mobile-title{font-size:24px;line-height:26px;color:#272727;}
.category1-mobile-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;padding:26px 0 30px 0;border-bottom:1px solid #e4e4e4;}.fon-toggle{z-index:1;}
.mobile-sorting{font-size:18px;line-height:20px;color:#0167c0;padding:0 0 0 23px;position:relative;}
.mobile-sorting a{color:#0167c0;}
.mobile-sorting:before{content:'';font-family:fontawesome;font-size:18px;line-height:20px;color:#000;position:absolute;top:4px;left:0;width:20px;height:13px;background:url(../images/mobile-sorting.png) 0 0 no-repeat;}
ul.category1-mobile-block1{padding:20px 0 10px 14px;margin:0px;border-bottom:1px solid #e4e4e4;} 
ul.category1-mobile-block1 li{font-size:18px;line-height:20px;margin:0 0 12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;}
ul.category1-mobile-block1 li a{color:#000;}
ul.category1-mobile-block1 li a:hover{text-decoration:underline;}
ul.category1-mobile-block1 li img{margin:0 10px 0 0;}
.minicart-button{position:relative;margin:0 0 0 0; -webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease; cursor: pointer;font-size:18px;line-height:20px;color:#0167c0;padding:0 0 0 22px;}
.minicart-button:after{content:'\f0c9';font-family:fontawesome;font-size:18px;line-height:20px;color:#000;position:absolute;top:1px;left:0;}
.delete-button{position:absolute;top:17px;right:17px;height:32px;width:23px;background:url(../images/delete-button.gif) 0 0 no-repeat;cursor:pointer;z-index:999; display:none;}
.mdm-mobile-icon{font-size:23px;line-height:25px;color:#a09c9b;}
.mdm-mobile-icon i{color:#a09c9b;}.minicart-overlay{position: fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index: 100;opacity:.7;filter:alpha(opacity=70);cursor:pointer;display:none;}.category1-mobile{display:none;}
.button-work{width:135px;position:absolute; top:47px; left:267px;}
.button-work a{display:block;width:100%;height:39px;line-height:39px;text-align:center;font-size:14px;color:#fff;text-transform:uppercase;color:#969595;cursor:pointer;text-align:center;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2),0 1px 0 rgba(0,0,0,.25) inset,0 0px 7px rgba(0,0,0,.2) inset;box-shadow:0 0 3px rgba(0,0,0,.2),0 1px 0 rgba(0,0,0,.25) inset,0 0px 7px rgba(0,0,0,.2) inset;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#fff;}
@media screen and (max-width:767px){.ui-widget.ui-widget-content{width:96% !important;left:2% !important;right:2% !important}
.popup__title .title{font-size:18px;padding:0 15px;}
.fancybox-button.fancybox-close-small{z-index:999999999;}
#content{width:100%;}
.button-work{display:none;}}.group{margin:50px 0 0 0;}.item__props-all{margin:15px 0 0 0;}
.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;	  
}
.no-flexbox  .menu__list{display:table;width:100%;}
.menu__item{vertical-align:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;list-style:none;}
.menu__item a{  font-size:12px;line-height:1em;text-decoration:none;}
.no-flexbox .menu__item{display:table-cell;}
.menu__item::before,
.menu__item::after{content:'';position:absolute;top:14px;bottom:14px;width:1px;z-index:10;}
.menu__item::before{left:0;background:#00549d;}
.menu__item::after{right:0;background:#0176c9;}
.menu__item:first-child:before{content:none;}
.menu__item:last-child:after{content:none;}.main_menu_item ul li a{border-bottom:1px solid #ccc;color:#fff;}
ul.menu__list ul ul{padding:0px;margin:0px;}
.main_menu_item ul ul li a{padding:7px 10px;}
.menu__link{  display:block;text-decoration:none;min-height:50px;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;padding:0 12px 0 12px;}
html.ie .menu__link{height:50px;}
.no-flexbox .menu__link{height:50px;padding-top:20px;}.menu__link:hover{background:#0167c0;color:#fff;}.main_menu_item:hover>a{background:#0167c0 !important;color:#fff; text-decoration:none;}.main_menu_item>ul{  display:none;position:absolute;z-index:1;background:#0167c0;padding:10px 0px;font-size:12px;text-decoration:none;list-style:none;text-transform:none;width:260px;left:-221px;}.main_menu_item:hover>ul{display:block;}.main_menu_item:hover>a{background:#f60;color:#fff;text-decoration:none;}
.main_menu_item ul a{display:block;text-decoration:none;padding:7px 10px;}
.main_menu_item ul a:hover{  background:#f60;color:#fff;text-decoration:none;}
.main_menu_item ul li{position:relative;padding:0 10px;}
.main_menu_item ul li:hover ul{display:block;}
.main_menu_item ul li:hover>a{background:#f60;color:#fff;text-decoration:none;}.wrapper-new .extra-wrap{overflow:visible;}.mdm-product-desctop .wrapper-new{    display:-webkit-box;  display:-ms-flexbox;  display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal; -ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap; flex-wrap:nowrap;-webkit-box-pack:start; -ms-flex-pack:start;justify-content:flex-start;}.text-bottom{text-align:center;padding:10px 0;color:#fff;}
.text-bottom2{text-align:left;padding:10px 0;color:#fff}.border_b{border-bottom:1px solid #a9a4a4;}
.gray-block{background:#efefef;margin:25px 0 0 0;height:51px;}
.gray-block .category1-pagination-bottom{padding:0;}
.mdm-basket-top{font-size:14px;line-height:16px;color:#adadad;border-bottom:1px solid #d9d9d9;margin:0 0 0 0;padding:0 0 14px 0;overflow:hidden;}
.mdm-basket-top-number{margin:0 0 0 25px;float:left;}
.mdm-basket-top-text1{margin:0 0 0 78px;float:left;}
.mdm-basket-top-text2{margin:0 0 0 99px;float:left;}
.mdm-basket-top-text3{margin:0 0 0 347px;float:left;}
.mdm-basket-top-text4{margin:0 0 0 108px;float:left;}
.mdm-basket-top-text5{margin:0 0 0 80px;float:left;}
.mdm-basket-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;padding:28px 0 28px 0;}
.mdm-basket-flex1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;max-width:475px;width:100%;}
.mdm-basket-flex1-number{font-size:14px;line-height:16px;color:#7d7d7d;width:59px;text-align:center;}
.mdm-basket-flex1-foto{width:128px;}
.mdm-basket-flex1-foto img{max-width:128px;}
.mdm-basket-flex1-tovar{font-size:15px;line-height:17px;color:#000;}
.mdm-basket-flex1-article{font-size:14px;line-height:16px;color:#272727;padding:11px 0 0 0;}
.mdm-basket-flex1-article span{color:#7d7d7d;}
.mdm-basket-flex1-block{max-width:250px;width:100%;}
.mdm-basket-flex2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;max-width:480px;width:100%;margin:0 30px 0 0;}
.mdm-basket-flex2-price{font-size:20px;line-height:22px;color:#0167c0;width:115px;text-align:center;}
.mdm-basket-flex2-price span{font-size:16px;line-height:18px;color:#a29e9e;text-decoration:line-through;display:block;padding:0 0 5px 0;}
.mdm-basket-quantity{width:110px;height:30px;border:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;}
.mdm-basket-quantity-plus{width:29px;height:28px;border-left:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:center;  -ms-flex-pack:center; justify-content:center;}
.mdm-basket-quantity-plus img{    vertical-align:middle;}
.mdm-basket-quantity input{width:50px;text-align:center;border:none;font-size:14px;line-height:16px;}
.mdm-basket-quantity-minus{width:29px;height:28px;border-right:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:center;  -ms-flex-pack:center; justify-content:center;}
.mdm-basket-quantity-minus img{    vertical-align:middle;}
.mdm-basket-flex2-price1{font-size:20px;line-height:22px;color:#0167c0;}
.mdm-basket-block1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;padding:28px 0 28px 0;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;}
.mdm-basket-flex3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;max-width:609px;width:100%;}
.mdm-basket-flex3-block{max-width:382px;width:100%;}
.mdm-basket-flex3-width{max-width:305px;width:100%;overflow:hidden;}.mdm-basket-flex3-radio1{list-style:none;font-size:14px;line-height:16px;padding:0 0 0 0;margin:0 0 0 0;color:#5a5a5a;vertical-align:top;font-weight:normal;position:relative;float:left;}
.mdm-basket-flex3-radio1:nth-child(2){float:right;} 
.mdm-basket-flex3-radio1 label{  margin:0 26px 0 0;padding:0 0 0 0;position:relative;border:none;cursor:pointer;}
.mdm-basket-flex3-radio1 input{position:absolute;top:0px;left:0px;}
.mdm-basket-flex3-radio1 input[type="radio"] + span{  position:absolute;left:0px; top:2px;width:19px;height:19px;background:#fff;border:1px solid #dadada;cursor:pointer;border-radius:100%;}
.mdm-basket-flex3-radio1 input[type="radio"]:checked + span{  background:url(../images/mdm-basket-flex3-radio-hover.gif) center center no-repeat #fff;}
.mdm-basket-flex3-radio1 b{padding:2px 0 2px 30px;display:block;overflow:hidden;}
a.mdm-basket-flex3-select{  width:100%;-webkit-appearance:none;padding:9px 0 9px 0;margin:17px 0 0 0;border:1px solid #ededed;border-radius:4px;text-align:left;display:block;font-size:13px;line-height:15px;color:#7d7d7d;-moz-appearance:none;text-indent:0.01px;-o-text-overflow:'';text-overflow:'';-ms-appearance:none;appearance:none!important;text-align:center;cursor:pointer;}
a.mdm-basket-flex3-select:hover{  background:#006bb6;color:#fff;}
a.mdm-active{  background:#006bb6;color:#fff;}
.mdm-basket-flex3-select select{width:100%;-webkit-appearance:none;padding:9px 0 9px 11px;margin:17px 0 0 0;border:1px solid #ededed;border-radius:4px;text-align:left;background:url(../images/mdm-basket-flex3-select.gif) 0 0 no-repeat;background-position:97% center;background-repeat:no-repeat;font-size:13px;line-height:15px;color:#7d7d7d;/* for FF */-moz-appearance:none;text-indent:0.01px; -o-text-overflow:'';    text-overflow:'';/* for IE */-ms-appearance:none;appearance:none!important;}
.mdm-basket-block1-price{font-size:20px;line-height:22px;color:#0167c0;padding:0 110px 0 0;}
.mdm-basket-border{border-top:1px solid #d9d9d9;margin:20px 0 0 0;}
.mdm-basket-all{font-size:20px;line-height:22px;color:#ff6600;text-align:right;padding:31px 0 0 0;}
.mdm-basket-all span{color:#0167c0;display:inline-block;padding:0 17px 0 0;}
.mdm-basket-title{font-size:24px;line-height:26px;color:#272727;padding:50px 0 0 0;}
.tabs1-new{padding:40px 0 0px 0;}
.tabs__content1-new{display:none;}
.tabs__content1-new.active{display:block;}
ul.tabs__caption1-new{padding:0px 0 0 0;margin:0px;overflow:hidden;background:#ededed;}
ul.tabs__caption1-new li{list-style:none;float:left;font-size:15px;line-height:22px;color:#4f4f4f;cursor:pointer;padding:12px 0 12px 0;width:50%;text-align:center;background:#ededed;text-transform:uppercase;text-decoration:underline; }
ul.tabs__caption1-new li.active{z-index:2;position:relative;background:#006bb6;color:#fff;border-radius:6px 6px 0 0;}
.tabs__content1-new{text-align:left;padding:30px 0 0 0;position:relative;}
.tabs1-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;}
.tabs1-flex1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;}
.legal-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;}
.legal-flex-left{width:49%;}
.legal-flex-right{width:49%;}
.tabs1-flex2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;}
.tabs1-flex3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;}
.tabs1-flex4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;}
.tabs1-flex5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;}
/*.tabs1-form input{font-size:15px;line-height:17px;color:#000;width:100%;padding:18px 20px 18px 23px;margin:0 0 25px 0;border:1px solid #ededed;border-radius:4px;}*/
.tabs1-flex1>div, .tabs1-flex2>div, .tabs1-flex3>div, .tabs1-flex4>div, .tabs1-flex5>div{font-size:15px;line-height:17px;color:#000;width:100%;margin:0 0 25px 0;border-radius:4px;}
.tabs1-flex1>div input, .tabs1-flex2>div input, .tabs1-flex3>div input, .tabs1-flex4>div input, .tabs1-flex5>div input{padding:18px 20px 18px 23px;border:1px solid #ededed;}.tabs1-form .error-text{font-size:12px;color:#ff6600;text-align:center;width:100%;display:block;}
.tabs1-form .wrapper-new2{margin:50px 0 0 0;}
.tabs1-form input::-webkit-input-placeholder{color:#000;}
.tabs1-form input::-moz-placeholder{color:#000;}
.tabs1-form input:-moz-placeholder{color:#000;}
.tabs1-form input:-ms-input-placeholder{color:#000;}
.tabs1-flex>div{width:31%;}
.tabs1-flex>div input{width:100%;}
.tabs1-flex1>div{width:100%;}
.tabs1-flex1>div  input{width:100%;}
.tabs1-flex2>div{width:48%;}
.tabs1-flex2>div  input{width:100%;}
.tabs1-flex3>div{width:32%;}
.tabs1-flex3>div input{width:100%;}
.tabs1-flex4>div{width:48%;}
.legal-flex-left .tabs1-flex4>div{width:100%;}
.tabs1-flex4>div input{width:100%;}
.tabs1-flex5>div{width:48%;}
.legal-flex-left .tabs1-flex5>div{width:100%;}
.tabs1-flex5>div input{width:100%;}
.tabs1-form textarea{font-size:15px;line-height:17px;color:#000;width:100%;height:57px;padding:18px 20px 18px 23px;border:1px solid #ededed;border-radius:4px;}
.tabs1-form textarea::-webkit-input-placeholder{color:#000;}
.tabs1-form textarea::-moz-placeholder{color:#000;}
.tabs1-form textarea:-moz-placeholder{color:#000;}
.tabs1-form textarea:-ms-input-placeholder{color:#000;}
.tabs1-form-submit{float:left;margin:0 40px 0 0;}
.tabs1-form-submit input:disabled{font-size:18px !important;line-height:20px !important;color:#000 !important;width:270px !important;background:#ccc !important;padding:14px 0 14px 0 !important;border-radius:0 !important;border:0 none;}
.tabs1-form-submit input[type="submit"]{font-size:18px;line-height:20px;color:#fff;width:270px;background:#0167c0;padding:14px 0 14px 0;border-radius:0;border:0 none;}.registration-form-checkbox1{padding:5px 0 3px 3px;}
.registration-form-checkbox1 label{  width:12px;height:12px;margin:0 10px 0 0;position:relative;border:none;float:left;}
.registration-form-checkbox1 label input[type="checkbox"]{    display:none;}
.registration-form-checkbox1 input[type="checkbox"] + span{  position:absolute;left:-1px; top:3px;width:100%;height:100%; 	background:#fff;cursor:pointer;border:1px solid #d9d9d9;border-radius:3px;}
.registration-form-checkbox1 input[type="checkbox"]:checked + span{  background:url(../images/registration-form-checkbox1.gif) center center no-repeat #fff;}
.registration-form-text2{font-size:14px;line-height:16px;color:#5a5a5a;padding:0 0 0 0;}
.blog1{min-height:195px;background-size:cover;background-position:50%;background-repeat:no-repeat;}
.blog1-bg-block .tovar-mdm-breadcrumbs{-webkit-box-pack:center;  -ms-flex-pack:center; justify-content:center;color:#fff;margin:40px 0 0 0;}
.blog1-bg-block .tovar-mdm-breadcrumbs a:last-child{color:#fff;}
.blog1-bg-title{font-size:40px;line-height:42px;color:#fff;max-width:840px;margin:0 auto;text-align:center;padding:70px 0 0 0;}
.blog1-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;border-bottom:1px solid #d2d7db;padding:35px 0 22px 0;margin:0 0 25px 0;}
.blog1-top-data{font-size:15px;line-height:17px;color:#8e8c8a;}
.blog1-top-tehno{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;font-size:15px;line-height:17px;color:#3a3a3a;}
.blog1-top-tehno span{display:inline-block;padding:0 0 0 8px;}
.blog1-block{font-size:16px;line-height:28px;color:#5f5f5f;}
.blog1-block img{max-width:100%;margin:0 0 48px 0;}
.blog1-block h2{font-size:30px;line-height:32px;color:#333333;padding:20px 0 35px 0;margin:0px;font-weight:normal;}
.blog1-block p{padding:0px 0 32px 0;margin:0px;}
.blog2-block{background:#f9f9f9;}
.blog2-social{padding:27px 0 30px 25px;}
.blog2-flex{border-top:1px solid #f1f1f1;}
.blog2-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;  flex-wrap:wrap;padding:46px 0 69px 0;}
.blog2-flex-banner{margin:0 0 0 56px;}
.blog2-flex-col1{width:130px;margin:0 0 0 49px;}
.blog2-flex-title{font-size:18px;line-height:20px;color:#3a3a3a;padding:6px 0 0 0;}
.blog2-flex-title1{font-size:15px;line-height:17px;color:#3a3a3a;padding:15px 0 0 0;}
.blog2-flex-link{font-size:15px;line-height:17px;padding:23px 0 0 0;}
.blog2-flex-link a{color:#0167c0;text-decoration:underline;}
.blog2-flex-link a:hover{text-decoration:none;}
.blog2-flex-col2{width:360px;margin:0 0 0 137px;}
ul.blog2-flex-list{padding:15px 0 0 0;margin:0px;list-style:none;}
ul.blog2-flex-list li{font-size:15px;line-height:17px;padding:0 0 31px 0;}
ul.blog2-flex-list li:last-child{padding:0 0 0 0;}
ul.blog2-flex-list li a{color:#0167c0;text-decoration:underline;}
ul.blog2-flex-list li a:hover{text-decoration:none;}
.blog2-grey{background:#ededed;margin:0 0 57px 0;}
ul.blog2-grey-list{padding:29px 0 9px 26px;margin:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;  flex-wrap:wrap;}
ul.blog2-grey-list li{font-size:13px;line-height:15px;padding:0 35px 15px 0;}
ul.blog2-grey-list li:last-child{padding:0 0 15px 0;}
ul.blog2-grey-list li a{color:#8e8c8a;}
ul.blog2-grey-list li a:hover{text-decoration:underline;}
.blog{height:500px;background-size:cover;background-position:50%;background-repeat:no-repeat;}
.blog-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;  flex-wrap:wrap;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;max-width:969px;width:100%;margin:0 auto;padding:18px 0 0 0;}
.blog-box-col1{width:470px;}
.blog-box-col2{width:470px;}
.blog-box-black{background:rgba(0, 0, 0, 0.5);padding:17px 25px 10px 25px;min-height:345px;margin:29px 0 0 0;}
.blog-box-black-title{font-size:20px;line-height:22px;color:#fff;}
.blog-box-black-data{font-size:13px;line-height:15px;color:#fff;padding:35px 0 0 0;}
.blog-box-black-text{font-size:20px;line-height:22px;color:#fff;padding:16px 0 0 0;}
.blog-box-black-text1{font-size:13px;line-height:15px;color:#fff;padding:25px 0 0 0;}
.blog-box-border{border-top:1px solid #777c7f;margin:32px 0 0 0;}
.blog-box-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:end;  -ms-flex-pack:end; justify-content:flex-end;font-size:13px;line-height:15px;color:#fff;padding:20px 0 0 0;}
.blog-box-bottom span{display:inline-block;padding:0 0 0 8px;}
.blog-items{padding:0 0 0 0;}
.blog-item{margin:29px 0 0 0;}
.blog-item{background:#fff;padding:13px 24px 17px 14px;}
.blog-item-flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 16px 0;}
.blog-item-foto{min-width:120px;width:120px;}
.blog-item-foto img{max-height:110px;max-width:100%;}
.blog-item-content{margin:0 0 0 22px;}
.blog-item-data{font-size:13px;line-height:15px;color:#8e8c8a;}
.blog-item-title{font-size:20px;line-height:22px;color:#272727;padding:16px 0 0 0;}
.blog-item-text{font-size:13px;line-height:15px;color:#8e8c8a;padding:25px 0 0 0;}
.blog-item-tehno{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:end;  -ms-flex-pack:end; justify-content:flex-end;font-size:13px;line-height:15px;color:#0a111b;padding:20px 0 0 0;}
.blog-item-tehno span{display:inline-block;padding:0 0 0 8px;}
.blog-grey{background:#f4f4f4;margin:45px 0 0 0;padding:18px 0 6px 16px;}
.blog-grey-title{font-size:18px;line-height:20px;color:#0167c0;}
ul.blog-grey-list{padding:19px 0 0 0;margin:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;  flex-wrap:wrap;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;}
ul.blog-grey-list li{font-size:13px;line-height:15px;padding:0 36px 0 0;margin:0 0 13px 0;}
ul.blog-grey-list li.active{padding:0px;background:#0167c0;border-radius:4px;}
ul.blog-grey-list li.active a{display:inline-block;padding:5px 19px 5px 19px;color:#fff;}
ul.blog-grey-list li a{color:#8e8c8a;}
ul.blog-grey-list li a:hover{text-decoration:underline;}
.blog-blocks{padding:5px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;  flex-wrap:wrap;-webkit-box-pack:justify;  -ms-flex-pack:justify; justify-content:space-between;}
.blog-block{margin:30px 0 0 0;width:49%;background:#fff;padding:13px 24px 17px 14px;box-shadow:0 4px 5px #d3d0d4;-moz-box-shadow:0 4px 5px #d3d0d4;-webkit-box-shadow:0 4px 5px #d3d0d4;}.blog-block-flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 16px 0;}
.blog-block-foto{min-width:120px;width:120px;}
.blog-block-foto img{max-height:110px;max-width:100%;}
.blog-block-content{margin:0 0 0 22px;}
.blog-block-data{font-size:13px;line-height:15px;color:#8e8c8a;}
.blog-block-title{font-size:20px;line-height:22px;color:#272727;padding:16px 0 0 0;}
.blog-block-text{font-size:13px;line-height:15px;color:#8e8c8a;padding:25px 0 0 0;}
.blog-block-tehno{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center; align-items:center;-webkit-box-pack:end;  -ms-flex-pack:end; justify-content:flex-end;font-size:13px;line-height:15px;color:#0a111b;padding:20px 0 0 0;}
.blog-block-tehno span{display:inline-block;padding:0 0 0 8px;}
.pagination-new{width:100%;}
.pagination-new .gray-block{background:none;}
.pagination-new .category1-pagination-bottom{text-align:center;}
.pagination-new ul.category1-numbers{padding:14px 0 0 0;}
.pagination-new ul.category1-numbers li{font-size:18px;line-height:20px;width:35px;}
.pagination-new ul.category1-numbers li.active a{color:#0964ba;}
.pagination-new ul.category1-numbers li a:hover{background:none;color:#0964ba;}
.pagination-new .category1-next{background:#59666f;border-radius:5px;width:120px;font-size:14px;line-height:16px;}
.pagination-new .category1-next a{position:relative;display:inline-block;padding:8px 20px 8px 0;color:#fff;}
.pagination-new .category1-next a:hover{text-decoration:underline;}
.pagination-new .category1-next a:before{content:'\f054';font-size:14px;line-height:16px;font-family:fontawesome;position:absolute;top:9px;right:0px;}
.pagination-new .category1-prev{background:#59666f;border-radius:5px;width:120px;font-size:14px;line-height:16px;}
.pagination-new .category1-prev a:hover{text-decoration:underline;}
.pagination-new .category1-prev a{position:relative;display:inline-block;padding:8px 0 8px 20px;color:#fff;}.pagination-new .category1-prev a:before{content:'\f053';font-size:14px;line-height:16px;font-family:fontawesome;position:absolute;top:9px;left:0px;}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.menu__list{display:block;}.menu__item{width:10%;float:left;padding:0 0 0 0;}.menu__item a{font-size:11px;word-wrap:break-word;}.main_menu_item > ul{left:-162px;}.tovar-mdm-breadcrumbs2 span{padding:5px;}.menu__list .main_menu_item:nth-child(2) span{padding-top:13px;}.menu__list .main_menu_item:nth-child(4) span{padding-top:13px;}.menu__list .main_menu_item:nth-child(5) span{padding-top:13px;}.menu__list .main_menu_item:nth-child(7) span{padding-top:13px;}.menu__list .main_menu_item:nth-child(9) span{padding-top:13px;}.menu__list .main_menu_item:nth-child(10) span{padding-top:17px;}}.tabs__content-mdm1 .table--def{text-align:left !important;}
.tabs__content-mdm1 td.text-center{text-align:left !important;}	a{color:#337ab7;}.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content{ cursor:auto !important;}.error-text{font-size:12px;color:#ff6600;   width:100%;display:block;}	.mdm-mobile-grey .extra-wrap{    overflow:visible !important;}.mdm-mobile-grey #mdm-search-form1{margin:0 0 0 60px;}.mob{display:none !important;}.desc{display:block !important;}.input:-moz-read-only{background:#ccc;}.input:read-only{background:#ccc;}.bx-filter-title{display:none;}.bx-filter .bx-filter-parameters-box{	margin:0px 0 35px 0;overflow:hidden;padding:0 0 0 0;box-shadow:0 0 12px #d9d9d9;-moz-box-shadow:0 0 12px #d9d9d9;-webkit-box-shadow:0 0 12px #d9d9d9;}.bx-filter.bx-blue .bx-filter-section{background:none !important;}.bx-filter .bx-filter-parameters-box-title span{color:#1d1f2b;font-size:18px;line-height:22px;padding:18px 15px 20px 15px;position:relative;cursor:pointer;font-weight:600;display:block;}.bx-filter-parameters-box-container{padding:11px 15px 20px 15px;font-size:13px;line-height:18px;color:#2b2e33;}.bx-filter .bx-filter-parameters-box-title span:hover{border-color:#fff !important;}.bx-filter-parameters-box-title i{position:absolute;right:13px;top:13px;background:#c7c7c7;height:26px;width:26px;border-radius:100%;  text-align:center;}
.bx-filter-parameters-box-title .fa-angle-up:before{    font-size:25px;line-height:14px;color:#0167c0 !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.bx-filter-parameters-box-title .fa-angle-down:before{    font-size:25px;line-height:14px;color:#0167c0 !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.bx-filter .bx-filter-section{padding-top:0 !important;}
span.price_from{ margin:0px;text-decoration:none;display:inline-block;} .article-pdf h2{margin:25px 0;}
.article-pdf a{font-size:16px;}
.article-pdf a:hover{text-decoration:underline;cursor:pointer;}.article-name{height:60px;}span.price_from{font-size:30px;line-height:32px;color:#ff6600;text-transform:lowercase;}

.blog1-block ul{margin:20px 0 0 50px;}