@font-face{font-family:'ProximaNovaRegular';src:url('../fonts/ProximaNovaRegular.eot');src:url('../fonts/ProximaNovaRegular.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNovaRegular.woff') format('woff'), url('../fonts/ProximaNovaRegular.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'benguiat-rus';src:url('../fonts/benguiat-rus.eot');src:url('../fonts/benguiat-rus.eot?#iefix') format('embedded-opentype'), url('../fonts/benguiat-rus.woff') format('woff'), url('../fonts/benguiat-rus.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'11748';src:url('../fonts/11748.eot');src:url('../fonts/11748.eot?#iefix') format('embedded-opentype'), url('../fonts/11748.woff') format('woff'), url('../fonts/11748.ttf') format('truetype');font-weight:normal;font-style:normal;}
body{margin:0;padding:0;background:#fff;font-size:17px;font-family:'ProximaNovaRegular', Arial;color:#565555;line-height:1.2;}
.myList li{margin-top: 0;margin-bottom: 0;}
img{border:0;}
a,a .fa,.slider.banners .slick-dots li,.fa-closesvg::before,.butt,.tabs > ul > li,.catItem .img,.s_browse_cc a{outline:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
a,a:visited,a:hover,a:focus{color:#c0a552;outline:none;position:relative;text-decoration:none;}
a::after,.tabs .tabs > ul > li::after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#c0a552;content:'';opacity:0;-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition:height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}
a:hover::after,.tabs .tabs > ul > li::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
#callback,a.logo::after,.phone span a::after,.submenu a::after,.top-menu li.arr a::after,.butt::after,.slider a::after,.catalogCats a::after,a.lightcase-icon-close::after,a.lightcase-icon-prev::after,a.lightcase-icon-next::after,a.lightcase-icon-play::after,a.lightcase-icon-pause::after,a.lightcase-icon-close::after,.catItem a::after,.s_browse_cc a::after,.breadcrumbs a::after,a.img::after,#scrollBack::after,#confirurator .catalog .catItem::after{display:none;}
label{cursor:pointer;font-weight:normal;}
input,select,textarea{color:#222;outline:none;border:0;border:1px solid #c4cacf;padding:9px 12px;width:100%;margin:3px 0 7px 0;font-size:14px;-webkit-appearance:none;border-radius:0;}
select{padding:9px 10px;background:url(../images/gal.svg) no-repeat 97% center;}
.select{position:relative;display:block;}
.select::before{content:"\f078";position:absolute;display:block;right:8px;top:9px;-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;font:normal normal normal 10px/1 FontAwesome;}
input[type=radio],input[type=checkbox]{width:15px;margin:0px 5px 10px 0;float:left;display:inline;padding:0px 8px;height:18px;line-height:25px;}
input[type=radio]:checked,input[type=checkbox]:checked{background:url(../images/gal.svg) no-repeat center center;}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:none;}
textarea{width:533px;-webkit-appearance:none;}
input.error,textarea.error,select.error{border-color:#981a0f;}
button{border:0;outline:none;cursor:pointer;-webkit-appearance:none;}
h1,h2,.h1,.h2,h3,h4,h5,.h3{font-family:'benguiat-rus';text-transform:none;color:#2c2c2c;}
h6,.h6{font-size:16px;color:#2c2c2c;}
h1,.h1{font-size:44px;margin:20px 0;font-weight:normal;}
table.h1{border-collapse:initial;}
table.h1 td{text-align:left;padding:0 35px 0 0;border:0;}
table.h1 td.m_none{color:#8a8a8a;font-size:14px;font-weight:lighter;border:1px solid #f2f2f2;border-width:0 0 0 1px;padding:0 0 0 40px;text-transform:none;font-family:'Roboto-Light';}
table td,table th{text-align:left;}
h2,h3,.h3,.h2{font-size:24px;font-weight:normal;}
h4{font-size:16px;font-weight:normal;color:#981a0f;}
h5{font-size:16px;}
h1 a{font-size:14px;text-transform:none;color:#981a0f;}
.zag{font-size:23px;}
hr{height:0;border:2px solid #e6e6e6;border-width:2px 0 0 0;margin:15px 0 30px;}
hr.gold{height:2px;border:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBzdG9wLWNvbG9yPSIjM2E0ODU5IiBzdG9wLW9wYWNpdHk9IjAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNkMGI2NjUiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwLjQiLz48c3RvcCBzdG9wLWNvbG9yPSIjZDBiNjY1IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC42Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI2QwYjY2NSIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);background-image:-webkit-gradient(linear, 0% 0%, 100% 0%,color-stop(0, rgba(58, 72, 89, 0)),color-stop(0.4, rgb(208, 182, 101)),color-stop(0.6, rgb(208, 182, 101)),color-stop(1, rgba(208, 182, 101, 0)));background-image:-webkit-linear-gradient(left,rgba(58, 72, 89, 0) 0%,rgb(208, 182, 101) 40%,rgb(208, 182, 101) 60%,rgba(208, 182, 101, 0) 100%);background-image:linear-gradient(to right,rgba(58, 72, 89, 0) 0%,rgb(208, 182, 101) 40%,rgb(208, 182, 101) 60%,rgba(208, 182, 101, 0) 100%);background-image:-ms-linear-gradient(left,rgba(58, 72, 89, 0) 0%,rgb(208, 182, 101) 40%,rgb(208, 182, 101) 60%,rgba(208, 182, 101, 0) 100%);}
@media \0screen\,screen\9 {
    hr.gold{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003a4859",endColorstr="#00d0b665",GradientType=1);}
}

ol,ul{padding:0 0 0 15px;}
ol li,ul li{margin:15px 0 15px;}
section{padding:60px 0;}
p{margin-bottom:15px;}
img{max-width:100%;}
.page ul{margin:30px 0;padding:0 0 0 20px;}
.page ul li{margin:10px 0;}
.page ul.styled{list-style:none;padding-left:30px;}
.page ul.styled li{margin:15px 0;}
.page ul.styled li:before{content:'';display:block;float:left;width:10px;height:11px;margin:2px 0 0 -21px;background:url(../images/pattern.png) no-repeat -183px -102px;}
.showblk{display:none;background:#fff;}
.m_yes{display:none;}
.gradient{background-repeat:no-repeat;background-image:linear-gradient(#f6f6f6,#fff);background-size:100% 40px;height:40px;margin-bottom:-10px;}
.fa-closesvg::before{content:'';background:url(../images/close.svg);background-size:100%;padding:2px 10px;opacity:.6;}
.fa-closesvg:hover::before{opacity:1;}
#loading,#preload{width:43px;height:43px;color:#777;margin:30px auto 0;clear:both;-webkit-tap-highlight-color:transparent;-webkit-transition:color, opacity, ease-in-out 0.25s;-moz-transition:color, opacity, ease-in-out 0.25s;-o-transition: color, opacity, ease-in-out 0.25s;transition:color, opacity, ease-in-out 0.25s;height:auto;line-height:1;text-align:center;text-shadow:none;font-size:32px;-moz-transform-origin:50% 53%;}
#loading:before,#preload:before{
	-webkit-animation: lightcase-spin 0.5s infinite linear;
    -moz-animation: lightcase-spin 0.5s infinite linear;
    -o-animation: lightcase-spin 0.5s infinite linear;
    animation: lightcase-spin 0.5s infinite linear;
}
#loadI.preload,#AjaxCart.preload{opacity:.4;}

.w15{width:15%;}
.w20{width:20%;}
.w22{width:22%;}
.w25{width:25%;}
.w30{width:30%;}
.w33{width:33.333%;}
.w34{width:34%;}
.w35{width:35%;}
.w40{width:40%;}
.w45{width:45%;}
.w49{width:49%;}
.w50{width:50%;}
.w60{width:60%;}
.w65{width:65%;}
.w70{width:70%;}
.w75{width:75%;}
.w80{width:80%;}
.w85{width:85%;}

.no_pd-left{padding-left:0 !important;}
.no_pd-right{padding-right:0 !important;}
.no_pd-top{padding-top:0 !important;}
.no_pd-bottom{padding-bottom:0 !important;}
.no_mg-left{margin-left:0 !important;}
.no_mg-right{margin-right:0 !important;}
.no_mg-top{margin-top:0 !important;}
.no_mg-bottom{margin-bottom:0 !important;}

.butt,.butt.goldBlk,.tabs > ul > li,.s_browse_cc a,#scrollBack{display:inline;color:#fff;text-align:center;padding:12px 36px;text-decoration:none;cursor:pointer;font-size:14px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;}
.butt{background:#860024;color:#fff;}
.butt .fa{margin:0 -15px 0 10px;}
.butt:hover{background:#a2042e;color:#fff;text-decoration:none;}
.butt.goldBlk:hover{background:#d9c277;}
.butt:visited{color:#fff;}
.butt:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.butt:focus{text-decoration:none;}

.article span{line-height:0;}

.bordered{border:3px solid #dedede;}
.radius{border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;padding:15px;}
.infoblk{border:1px solid #e6e6e6;background:#fafafa;padding:20px;margin:20px 0;}
.goldBlk,.goldborderBlk{border-color:#d1b869;padding:15px 0;}
.goldBlk{background:#d1b869;}

.floatleft{float:left;}
.floatright{float:right;}
.text-uppercase{text-transform:uppercase;}
.container{margin:0 auto;}
.font-small{font-size:13px;}

.color_gold{color:#b7993e;}
.color_red{color:#b40030;}

.clr{clear:both;}

.text-grey{color:#b4b4b4;}
.grey_blk{background:#fcfcfc;}

table{border-collapse:collapse;width:100%;}
table td,table th{padding:10px;border:1px solid #D6D6D6;text-align:center;}

.tabs__content{display:none;}
.tabs__content.active{display:block;}

.header{position:relative;padding:40px 0 15px;border-bottom:1px solid #cfb461;}
.header .phone a::after,.header .mail a::after{top:90%;opacity:.4;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}

.slogan,.top-menu > li > a,.tabs > ul > li,.s_browse_cc{font-family:'benguiat-rus',Arial;}
.catalogCats .img,.header .mail .fa,.footer .fa{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}

.header .phone{font-size:14px;}
.header .phone span{font-family:'11748',Arial;font-size:21px;font-weight:700;letter-spacing:1px;}
.header .phone span a{color:#2c2c2c;}
.header .mail,.header .phone{line-height:27px;margin:0 0 0 60px;}
.header .phone{line-height:29px;}
.header .mail .fa,.footer .fa{padding:5px 7px 6px;background:#f1f1f1;height:25px;width:26px;text-align:center;}
.header .mail .fa{padding:3px 5px 8px;}

.logo{display:block;width:219px;height:70px;text-decoration:none;background:url(../images/logo.png) no-repeat 0 0;}
.slogan{font-size:20px;line-height:22px;margin:1px 0 0 25px;padding:7px 0 7px 17px;border-left:1px solid #e8e8e8;color:#2c2c2c;}

ul.top-menu{padding:0;margin:40px 0 0;font-size:16px;}
.top-menu > li{display:table-cell;position:relative;}
.top-menu > li > a{color:#2c2c2c;margin:0 28px 0 15px;}
.top-menu > li > a:hover{color: #2c2c2c;}
.top-menu > li > a::after{background:#2c2c2c;}
.top-menu li.arr{background:url(../images/gal.svg) no-repeat 91% 7px;}

.submenu{min-width:200px;border-top:1px solid #e8e8e8;box-shadow:0 3px 5px 0 rgba(0,0,0,.07);background:#fff;position:absolute;top:100%;right:0;margin:0;padding:0;z-index:5;opacity:0;visibility:hidden;transform:translate3d(0,30px,0);transition:.3s ease-out;transform-origin:0% 0%;width:100%;list-style:none;font-size:14px;}
.submenu li{margin:0;border-bottom:1px solid #f6f6f6;}
.top-menu > li:hover .submenu{opacity:1;visibility:visible;transform:translate3d(0,0,0);}
.submenu a{display:block;padding:10px 20px;color:#2c2c2c;}
.submenu a:hover{background:#f6f6f6;}

ul.bottom_menu{margin:0;padding:0;list-style:none;}
ul.bottom_menu li{display:block;margin:0 0 7px;padding-left:12px;position:relative;}
ul.bottom_menu li::before{content:"-";position:absolute;left:0;top:0;}

.main_door{border-bottom:1px solid #ebebeb;}
.main_door h1,.main_door .h1{font-size:44px;text-transform:uppercase;}
.main_door img{margin-top:-50px;}

.tabs > div{padding-top:10px;}
.tabs > ul{margin:0px;padding:0px;}
.tabs > ul > li,.s_browse_cc a,.lineLinks li a{margin:0 5px 5px;cursor:pointer;display:inline-block;padding:15px 20px;border:1px solid #a6a6a6;color:#2c2c2c;font-size:22px;}
.s_browse_cc a{margin:0 10px 10px 0;padding:13px 15px;font-size:16px;white-space:nowrap;}
.tabs > ul > li.active,.tabs > ul > li.active:hover,.s_browse_cc a.active,.s_browse_cc a.active:hover{background:#d1b869;color:#fff;border-color:#d1b869;}
.tabs > ul > li:hover,.s_browse_cc a:hover{background:#f2f2f2;}

.tabs .tabs > ul,.lineLinks{margin:0;padding:0px;list-style:none;}
.tabs .tabs > ul > li,.lineLinks li,.lineLinks li a{position:relative;margin:0 40px 0 0;padding:0;border:none;font-size:16px;font-family:'ProximaNovaRegular', Arial;}
.lineLinks li a{margin:0 0 10px;position:relative;white-space:nowrap;}
.tabs .tabs > ul > li::after,.lineLinks li a::after{opacity:.5;background:#2c2c2c;top:90%;}
.tabs .tabs > ul > li:hover,.lineLinks li a:hover{background:transparent;}
.tabs .tabs > ul > li.active,.tabs .tabs > ul > li.active:hover,.lineLinks li a.active,.lineLinks li a.active:hover{background:transparent;color:#b40030;}
.tabs .tabs > ul > li.active::after,.tabs .tabs > ul > li:hover::after,.lineLinks li a::after{opacity:0;}
.tabs .tabs > ul > .butt{/*margin:-14px -8px -10px;*/margin:-76px -8px -10px;}
.tabs .tabs .tabsBlk{margin:30px 0 0;}

.catalog .catItem{position:relative;margin-bottom:30px;font-size:14px;}
.catalog .catItem p{height:16px;}

.slider{position:relative;}
.slider .owl-stage-outer{overflow:hidden;padding:4px 0;}
.slider .img,.catalog .catItem .img{display:block;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center center;width:133px;height:133px;margin:0 14px;}
.slider.doors .img,.catalog .catItem .img{width:150px;height:344px;}
.catalog.noDoors .catItem .img{height:180px;}
.catalog.items .catItem .img{height:220px;border:2px solid #e6e6e6;}
.catalog .catItem .img{width:auto;margin:0 0 15px;}
.slider.doors .img:hover,.catalog .catItem .img:hover,.images a.img:hover,table a.img:hover,a.light_img:hover{opacity:.65;}
.slider.sert .img{width:209px;height:315px;}
.owl-nav{position:absolute;top:50%;margin-top:-35px;width:100%;}
.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;right:0;width:70px;height:70px;text-indent:-9999px;background-image:url(../images/arrow_right.png);background-size:100%;cursor:pointer;opacity:.85;}
.slider.sert .owl-nav{margin-top:-25px;}
.slider.sert .owl-nav .owl-prev,.slider.sert .owl-nav .owl-next{width:50px;height:50px;}
.owl-nav .owl-prev{left:0;background-image:url(../images/arrow_left.png);}

.catalog .catItem .title{height:40px;}

.icons{position:absolute;top:-1px;left:-6px;font-family:Arial;}
.icons .icon{display:inline;margin-right:6px;padding:2px 4px;background:#8f2a3d;color:#fff;font-size:14px;}
.catalog .catItem .icons{left:10px;}

.catalogCats .catItem{margin:25px 0;color:#2c2c2c;}
.catalogCats .catItem .img{display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;width:220px;height:220px;margin:0 auto 15px;}
.catalogCats .catItem:hover .img{opacity:.65;}
.images .img img{margin-top:30px;}

.s_browse_cc{margin-bottom:50px;}

.footer{border-top:1px solid #cfb461;padding:0 0 25px;font-size:14px;}
.footer p{margin-top:15px;}
.footer .gradient{padding:40px 0;border-top:1px solid #e6e6e6;}
.footer a{color:#2c2c2c;}
.footer a::after{background:#2c2c2c;}
.footer .logo,.footer .slogan{margin:15px auto 0;padding:0;}
.footer .slogan{border-left:0;font-size:17px;line-height:16px;}
.footer .fa{margin-right:5px;}

#footer_map{height:177px;margin-right:20px;}

.breadcrumbs{color:#818181;font-size:14px;}
.breadcrumbs a{text-decoration:none;color:#818181;}
.breadcrumbs a.current,.breadcrumbs a:hover{color:#282828;}
.breadcrumbs a.current:hover,.breadcrumbs a .fa{color:#818181;}

@-ms-keyframes cog {
  from { -ms-transform: rotate(0deg); }
  to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes cog {
  from { -moz-transform: rotate(0deg); }
  to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes cog {
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}
@keyframes cog {
  from {
    transform:rotate(0deg);
  }
  to {
    transform:rotate(360deg);
  }
}

.date{display:block;height:20px;color:#878787;}

#license{position:absolute;top:180px;color:#fff;line-height:20px;}

.copyright{margin-top:50px;color:#fff;}
.copyright p{margin:4px 0;}
.footer_links{position:absolute;right:0;bottom:0;}

.logobot{position:absolute;right:0;top:52px;}
.logobot .zag{margin:0 auto;width:0;height:70px;padding:74px 0 0 310px;background:url(../images/pattern5.png) no-repeat -332px -129px;text-transform:uppercase;font-size:36px;color:#151515;}
.contactsbot{position:absolute;left:0;top:50px;}

.objectstbl{border-collapse:collapse;}
.objectstbl td{vertical-align:top;padding:10px 20px 10px 0;}
.objectstbl .gallery{background-position:center center;}
.imagetbl{display:block;width:250px;height:250px;background-size:cover;}

.slider .name{
position: absolute;
padding: 5px 10px;
top: -3px;
/* background:#e2f0fd; */
left:350px;
text-shadow:1px 1px 0 #fff;
}
.slider .buttons {
    display: inline;
    color: #20282f;
    font-weight: bold;
    text-align: center;
    line-height: 35px;
    text-decoration: none;
    font-size: 20px;
}
.slider .buttons:hover{
    color: #0c4da2;
}
.slider .disable {
    visibility: hidden;
}
.slider .overview {
    list-style: none;
    position: absolute;
    left: 0;
    top: 0;
	padding:0;
	margin:40px 0 0;
}
.tblli{margin:0;padding:0;text-align:center;}

.slider .overview li,.tblli li{
    float: left;
	position:relative;
    margin: 0 30px 0 0;
    overflow: hidden;
    height: 220px;
    border: 2px solid #d9d9d9;
    width: 217px;
	-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;
	background-size:cover;
}

.slider .item{float:left;width:263px;margin:20px;text-align:left;}
.slider h2{text-transform:uppercase;margin-top:0;}
.slider_more{position:absolute;display:block;padding:12px 40px 12px 22px;color:#fff;border:1px solid #db496f;border-radius:3px;text-decoration:none;visibility:hidden;}
.slider_more .fa{position:absolute;top:14px;right:20px;}
.slider_more:hover .fa{right:15px;}

.gallery{
	float: left;
	position:relative;
    margin: 0;
    overflow: hidden;
    height: 225px;
    border: 2px solid #d9d9d9;
    width: 225px;
	-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;
	background-size:cover;
	display:block;
}
.gallery:hover{border-color:#bd3327;cursor:zoom-in;}

.nc_menu_item a{display:block;text-decoration:none;background:#eee;border:1px solid #cacfd0;box-shadow:inset 0 0 8px #F5FAFF;padding:10px;text-align:center;}
.nc_menu_item a:hover{background-color:#bd3327;color:#fff;box-shadow:inset 0 0 0 #F5FAFF;}

.container.page table.contacttbl{width:auto;}
.container.page .contacttbl td{padding:7px 5px 7px 5px;border:1px solid #e6e6e6;}
.container.page .contacttbl span{color:#878787;}

.error,.tpl-status-error{border-color:#981a0f;color:#981a0f;}

.success{display:block;border:8px solid #B6FFA9;color:#2B8E40;text-align:center;padding:20px;}

.infoblock{border:7px solid #eee;padding:10px;}

#creatotId{position:absolute;top:150px;left:370px;line-height:16px;width:230px;}
#creatotId a{color:#fff;}


svg{width:30px;height:26px;transition:all .3s ease;display:block;margin:6px 0 0 0;cursor:pointer;}
svg g{transition:all .3s ease;width:30px;height:30px;display:block;position:absolute;margin:auto;cursor:pointer;}
svg rect{transition:all .3s ease;fill:#282828;}
.top-menu svg{margin-right:10px;float:left;}
.top-menu svg rect{fill:#fff;}

.submit_callback{display:none;}
.show_menu{display:none;font-size:18px;border-top:1px solid #e6e6e6;margin:14px 0 0;padding:10px 0 0;}
.show_menu .fa.active::before{content:'\f00d';}

.modal{display:none;}
.modal .h1:after,.modal .h2:after,.modal .h3:after{content:'';display:block;border-bottom:1px solid #e6e6e6;margin:10px 0 30px;}

#map{height:400px;margin:0;width:100%;}
#map table td,#map table th{padding:2px;}
#map hr{margin:10px 0;}
.YMaps-tile-container{
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    /* Firefox 3.5+ */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.YMaps-b-balloon-content{width:200px !important;}
.YMaps-slider{top:100px !important;left:40px !important;}

.tpl-link-cart-remove{background:transparent;}
#scrollBack{position:fixed;bottom:10px;right:10px;width:38px;padding:10px 0;color:#fff;text-decoration:none;height:38px;text-align:center;display:none;z-index:2;background:#a6a6a6;opacity:0.5;}
#scrollBack:hover{opacity:1;}

iframe[name=google_conversion_frame]{display:none;}

#share a{color:#c1c1c1;display:block;float:left;font-size:16px;margin-right:5px;padding:8px;border:1px solid #c1c1c1;width:36px;height:35px;text-align:center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}
#share a:hover{color:#8b8b8b;border-color:#8b8b8b;}
.owl-item,.owl-item .item{position:relative;float:left;}

#callback hr{margin:15px 0;}
.nc-demo-modal-wrapper{display:none;}
.load{opacity:.65;}

.wo_fix_tab {display:none !important;}

.price{font-size: 20px;color: #b5002f;}

.no_after::after {
display: none;
}