.dx-container {
 max-width:980px;
 clear:both;
 margin:0 auto;
 font-size:15px;
 font-family:russiaregular,sans-serif;
 color:#141414
}
.dx-container .dx-title {
 padding:15px 0 45px
}
.dx-container .dx-title h1 {
 font-size:36px;
 font-family:russiamedium,sans-serif;
 font-weight:400;
 display:inline-block;
 max-width:740px;
 margin:0
}
.dx-container .dx-title a.dx-button {
 border-radius:4px;
 float:right;
 background:#141414;
 color:#fff;
 display:inline-block;
 font-size:14px;
 height:40px;
 line-height:40px;
 text-align:center;
 transition:background .15s;
 width:220px;
 text-decoration:none
}
.dx-container .dx-title a.dx-button:hover {
 background:#036
}
.dx-container .dx-wrap {
 box-shadow:0 0 8px #aaa
}
.dx-container .dx-img-block {
 display:flex;
 width:100%;
 min-height:245px;
 position:relative
}
.dx-container .dx-img-block img {
 width:100%;
 max-height:245px;
 min-height:245px;
 -o-object-fit:cover;
 object-fit:cover;
 position:relative;
}
.dx-container .dx-img-block .dx-logo-wrap {
 position:absolute;
 bottom: 0px;
 left:0px;
 width:238px;
 height:165px;
 z-index:2;
 background:#fff;
 padding: 15px;
}
.dx-container .dx-img-block .dx-logo-wrap img{
  width: 208px;
  max-height: 165px;
  min-height: 165px;
  object-fit:contain;
  display: inline-block;
}
.dx-container .dx-txt {
 margin:0 0 20px;
 padding:15px;
 background:#fff;
 box-sizing:border-box
}
.dx-container .dx-txt p {
 font-size:16px
}
.dx-container .dx-catalog {
 box-sizing:border-box
}
.dx-container .dx-catalog h3 {
 font-size:24px;
 font-family:russiamedium,sans-serif;
 font-weight:400;
 padding:15px 0;
 margin:0
}
.dx-container .dx-catalog .items .item {
 box-shadow:0 0 8px #aaa;
 display:inline-block;
 float:left;
 background:#fff;
 width:49%;
 padding:15px;
 box-sizing:border-box;
 margin-bottom:20px;
 min-height:281px;
 height:281px
}
.dx-container .dx-catalog .items .item a.dx-title {
 padding:0 0 5px;
 display:block;
 color:#036;
 text-decoration:none;
 font-size:18px;
 transition:color .15s;
 font-family:russiamedium,sans-serif;
 font-weight:400
}
.dx-container .dx-catalog .items .item a.dx-title:hover {
 color:#467db5
}
.dx-container .dx-catalog .items .item h4 {
 font-family:russiamedium,sans-serif;
 font-weight:400;
 font-size:18px;
 padding:0 0 15px;
 margin:0
}
.dx-container .dx-catalog .items .item ul {
 padding:0;
 margin:0
}
.dx-container .dx-catalog .items .item ul li {
 text-align:center;
 list-style:none;
 display:inline-block;
 width:33.3%;
 float:left;
 padding:20px;
 box-sizing:border-box
}
.dx-container .dx-catalog .items .item ul li i {
 display:block;
 font-size:60px
}
.dx-container .dx-catalog .items .item ul li span {
 display:block;
 font-size:18px
}
.dx-container .dx-catalog .items .item .info .img {
 display:inline-block;
 width:47%
}
.dx-container .dx-catalog .items .item .info .img img {
 width:100%;
 height:auto
}
.dx-container .dx-catalog .items .item .info .txt {
 display:inline-block;
 width:51%;
 float:right
}
.dx-container .dx-catalog .items .item .info .txt p {
 padding-bottom:3px
}
.dx-container .dx-catalog .items .item:nth-child(2n) {
 margin-left:2%
}
.dx-container .dx-delivery {
 padding:15px;
 box-sizing:border-box;
 clear:both;
 background:#fff;
 box-shadow:0 0 8px #aaa
}
.dx-container .dx-delivery .left {
 width:49%;
 display:inline-block
}
.dx-container .dx-delivery .left img {
 width:100%;
 height:auto
}
.dx-container .dx-delivery .right {
 float:right;
 width:49%;
 display:inline-block;
 box-sizing:border-box;
 padding-left:15px
}
.dx-container .dx-delivery .right h3 {
 font-family:russiamedium,sans-serif;
 font-weight:400;
 font-size:22px;
 padding-bottom:20px;
 margin:0
}
.dx-container .dx-delivery .right .item h4 {
 font-family:russiamedium,sans-serif;
 font-weight:400;
 font-size:16px;
 color:#036;
 padding:10px 0;
 margin:0
}
.dx-container .dx-delivery .right .item p {
 font-size:15px
}
.dx-container .dx-form-wrap {
 margin:20px 0
}
.dx-container .dx-form-wrap h3 {
 font-size:24px;
 font-family:russiamedium,sans-serif;
 font-weight:400;
 padding:25px 0 15px;
 margin:0
}
.dx-container .dx-form-wrap .dx-form {
 /*box-shadow:0 0 8px #aaa;background:#464646;*/box-sizing:border-box;
 /*padding:20px;min-height:230px*/
}
.dx-container .dx-form-wrap .dx-form .left {
 display:inline-block;
 width:48%;
 box-sizing:border-box;
 padding-right:20px
}
.dx-container .dx-form-wrap .dx-form .left .text {
 background:#fff;
 box-sizing:border-box;
 padding:15px 15px 35px
}
.dx-container .dx-form-wrap .dx-form .left .text ul{
  padding-left: 40px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.dx-container .dx-form-wrap .dx-form .left .text ul li {
 list-style:none;
 line-height:26px;
 font-family:russialight,sans-serif;
 font-size:14px
}
.dx-container .dx-form-wrap .dx-form .left .text ul li a {
 text-decoration:none;
 color:#036
}
.dx-container .dx-form-wrap .dx-form .left .text ul li a.phone {
 border-bottom:1px dotted #036
}
.dx-container .dx-form-wrap .dx-form .right {
 border-left:1px solid #000;
 display:inline-block;
 width:52%;
 float:right;
 box-sizing:border-box;
 padding:0 0 0 20px
}
.dx-container .dx-form-wrap .dx-form .right .form .form-group .form-control {
 box-sizing:border-box;
 padding:0 10px;
 height:40px;
 line-height:40px;
 border:none;
 outline:none;
 width:48%;
 margin:0 0 15px;
 display:inline-block;
 float:left
}
.dx-container .dx-form-wrap .dx-form .right .form .form-group .form-control+.form-control {
 margin-left:4%;
 float:none
}
.dx-container .dx-form-wrap .dx-form .right .form .form-group .g-recaptcha {
 display:inline-block
}
.dx-container .dx-form-wrap .dx-form .right .form .form-group .send-btn {
 border:none;
 outline:none;
 border-radius:4px;
 float:right;
 background:#141414;
 color:#fff;
 display:inline-block;
 padding:0 22px;
 font-size:14px;
 height:40px;
 line-height:40px;
 text-align:center;
 transition:background .15s;
 text-decoration:none;
 margin-top:16px;
 cursor:pointer
}
.dx-container .dx-form-wrap .dx-form .right .form .form-group .send-btn:hover {
 background:#036
}
.dx-container .dx-owl {
 width:100%;
 position:relative;
 padding:15px;
 background:#fff;
 box-shadow:0 0 8px #aaa;
 box-sizing:border-box
}
.dx-container .dx-owl .prev {
 position:absolute;
 left:15px;
 top:40%;
 width:40px;
 height:40px;
 background:#fff;
 color:#000;
 font-size:30px;
 line-height:40px;
 text-align:center;
 z-index:100;
 opacity:.4;
 cursor:pointer
}
.dx-container .dx-owl .prev:hover {
 opacity:1
}
.dx-container .dx-owl .next {
 position:absolute;
 right:15px;
 top:40%;
 width:40px;
 height:40px;
 background:#fff;
 color:#000;
 font-size:30px;
 line-height:40px;
 text-align:center;
 z-index:100;
 opacity:.4;
 cursor:pointer
}
.dx-container .dx-owl .next:hover {
 opacity:1
}
.dx-container .message_send {
 margin-top:0;
 color:#fff;
 border:2px solid #fff
}

.mp-title {
  font-size: 24px;
  margin-top: 32px;
  text-align: center;
}

.dealer-address-map {
 width:100%;
 height:400px;
 max-height:100%
}
.di-map-legend {
 position:relative;
 float:right;
 height:1px;
 width:100px;
 z-index:1
}
.di-map-legend .d-addr-map-opt {
 position:absolute;
 top:20px;
 right:0;
 width:100px;
 padding:5px;
 background:hsla(0,0%,100%,.8)
}
.di-map-legend .d-addr-map-opt:before {
 content:"";
 display:block;
 float:left;
 margin-right:7px;
 border-radius:10px;
 width:15px;
 height:15px;
 position:relative;
 background:#036;
 background:url(/png/template/g3.png) no-repeat 50%;
 background-size:contain;
 top:2px
}
.di-map-legend .d-addr-map-rozn {
 position:absolute;
 top:42px;
 width:100px;
 right:0;
 padding:5px;
 background:hsla(0,0%,100%,.8)
}
.di-map-legend .d-addr-map-rozn:before {
 content:"";
 display:block;
 float:left;
 background:url(/png/template/g2.png) no-repeat 50%;
 background-size:contain;
 margin-right:7px;
 border-radius:10px;
 width:15px;
 height:15px;
 position:relative;
 top:2px
}

.dealer-address-map-main {
 height:300px;
 width:100%;
 margin-bottom:20px
}
.dealers-onmain {
 font:15px/1.2 Russia,Arial,sans-serif;
 border-top:0;
 text-align:center
}
.dealers-onmain .button.more {
 display:inline-block;
 display:block;
 margin:auto auto 20px;
 float:none
}
.dealers-onmain .dmitem {
 display:none;
 box-shadow:0 0 8px #aaa;
 background:#fff;
 margin:20px 1% 15px;
 text-align:left;
 width:23%;
 float:left;
 position:relative;
 min-height:175px;
 padding:10px;
 box-sizing:border-box
}
.dealers-onmain .dmitem .dmtitle {
 font-size:15px;
 margin-bottom:5px;
 width:90%;
 font-weight:700
}
.dealers-onmain .dmitem .dmrewrite {
 font-size:12px
}
.dealers-onmain .dmitem .dmaddress {
 width:95%;
 font-size:13px
}
.dealers-onmain .dmitem .dmsite {
 font-size:14px
}
.dealers-onmain .dmitem .dmphone {
 font-size:13px;
 font-weight:700;
 position:absolute;
 bottom:15px;
 left:15px
}
.dealers-onmain.di-m-visible .dmitem {
 box-shadow:none;
 margin:5px 0;
 display:block;
 min-height:inherit
}
.dealers-onmain.di-m-visible .dmitem .dmphone {
 margin-top:10px;
 font-size:14px;
 font-weight:700;
 left:inherit;
 top:inherit;
 bottom:inherit;
 position:static
}
.google_window.dmitem {
 text-align:left;
 position:relative;
 padding:10px;
 box-sizing:border-box
}
.google_window.dmitem .dmtitle {
 font-size:21px;
 margin-bottom:5px;
 width:90%;
 font-weight:700
}
.google_window.dmitem .dmrewrite {
 font-size:12px
}
.google_window.dmitem .dmaddress {
 margin-bottom:5px;
 width:95%;
 font-size:13px
}
.google_window.dmitem .dmsite {
 font-size:14px;
 margin-bottom:5px
}
.google_window.dmitem .dmphone {
 margin-bottom:5px;
 font-size:13px;
 font-weight:700
}
#participateForm .message_send,
#participateForm_2 .message_send {
 color:#fff!important
}
@media screen and (max-width:1199px) {
  .dx-container .dx-title h1 {
  font-size:1.5rem
  }
  .dx-container .dx-catalog .items .item .info .txt p {
  max-height:155px;
  overflow:auto;
  font-size:14px
  }
}
@media screen and (max-width:767px) {
  .dx-container .dx-title h1 {
  font-size:1.2rem
  }
  .dx-container .dx-catalog .items .item ul {
  display:flex;
  flex-direction:column
  }
  .dx-container .dx-catalog .items .item ul li {
  width:100%;
  display:flex
  }
  .dx-container .dx-catalog .items .item ul li span {
  font-size:15px
  }
  .dx-container .dx-catalog .items .item ul li i {
  display:none
  }
  .dx-container .dx-catalog .items .item .info .txt {
  width:auto
  }
  .dx-container .dx-catalog .items .item .info .txt p {
  font-size:12px
  }
  .dx-container .dx-catalog .items .item .info .img img {
  display:none
  }
  .dx-container .dx-form-wrap .dx-form {
  display:flex;
  flex-direction:column
  }
  .dx-container .dx-form-wrap .dx-form .left {
  width:auto;
  box-sizing:border-box;
  padding-right:0
  }
  .dx-container .dx-form-wrap .dx-form .right {
  border-left:none;
  width:auto;
  box-sizing:border-box;
  padding:0;
  margin-top:20px
  }
  .dealers-onmain .dmitem {
  width:48%
  }
}
@media screen and (max-width:650px) {
  .dx-container .dx-title h1, .dx-container .dx-title a.dx-button {
    display:none;
  }
  .dx-container .dx-img-block .dx-logo-wrap {
    width: 168px;
    height: 95px;
    padding: 5px;
    text-align: center;
  }
  .dx-container .dx-img-block .dx-logo-wrap img {
    width: 158px;
    max-height: 95px;
    min-height: 95px;
  }
  .extend-buttons .button {
    float: none;
    margin: 15px auto auto;
  }
}
@media screen and (max-width:480px) {
   .dx-container .dx-catalog .items .item {
    padding:5px
   }
   .dx-container .dx-catalog .items .item a.dx-title {
    font-size:15px
   }
   .dx-container .dx-catalog .items .item ul li {
    padding:10px
   }
   .dx-container .dx-catalog .items .item ul li span {
    font-size:14px
   }
 }
 .dealers-map{margin:15px 0;overflow:hidden;position:relative}.dealers-map_marker{background:url(/png/template/map-marker.png) no-repeat;display:block;height:28px;position:absolute;width:20px;z-index:22;bottom:180px;left:300px}.dealers-map_marker#dealerMarker_153{bottom:233px;left:78px}.dealers-map_marker#dealerMarker_155{bottom:275px;left:80px}.dealers-map_marker#dealerMarker_158{bottom:85px;left:470px}.dealers-map_marker#dealerMarker_159{bottom:175px;left:285px}.dealers-map_marker#dealerMarker_161{bottom:94px;left:404px}.dealers-map_marker#dealerMarker_162{bottom:225px;left:148px}.dealers-map_marker#dealerMarker_163{bottom:205px;left:166px}.dealers-map_marker#dealerMarker_164{bottom:188px;left:100px}.dealers-map_marker#dealerMarker_165{bottom:163px;left:215px}.dealers-map_marker#dealerMarker_166{bottom:50px;left:588px}.dealers-map_marker#dealerMarker_167{bottom:168px;left:25px}.dealers-map_marker#dealerMarker_168{bottom:155px;left:216px}.dealers-map_marker#dealerMarker_677{bottom:124px;left:218px}.dealers-map_marker#dealerMarker_803{bottom:240px;left:120px}.dealers-map_popup{background:#fff;box-shadow:5px 5px 10px 0 rgba(0,0,0,.5);display:none;font-size:14px;margin:0 0 28px;padding:20px;position:absolute;z-index:33}.dealers-map_popup:after{border-color:#fff transparent transparent;border-style:solid;border-width:10px 5px 0;bottom:-10px;content:"";display:block;height:0;left:5px;position:absolute;width:0}.dealers-map_popup .close{font-size:20px;position:absolute;right:6px;top:0}.dealers-map_popup .title{font-size:15px;margin:0 0 10px}.dealers-map_popup span{color:#737373;display:block;margin:8px 0 0}.dealer{background:#fff;box-sizing:border-box;padding:14px}.dealer .title{margin-top:0;text-transform:none}.dealer p{margin:15px 0 0}.dealer .fa{font-size:18px;margin-right:5px;text-align:center;width:12px}.dealer .fa-mobile{font-size:22px;top:2px}.dealer strong{color:#141414;font-weight:600}.article-item .image{display:block}.article-item .image img{width:100%}.article-item .brief{background:#fff;padding:14px}.article-item .brief p{margin:14px 0 0}.article-item .brief time{font-size:14px}.article-item .title{font-size:18px;font-weight:400;margin:0 0 14px;text-transform:uppercase;padding-left:15px}.blog-post-current div[align=left]{float:left;max-width:32%;margin-right:15px}.blog-post-current div[align=right]{float:right;max-width:32%;margin-left:15px}.pagination{margin:15px 0;text-align:center}.pagination ul{display:inline-block;list-style:none;margin:0;padding:0;vertical-align:top}.pagination li{float:left;margin:0 1px}.pagination li.is-active a,.pagination li.is-active span{background:#036;color:#fff}.pagination a,.pagination span{background:#fff;color:#464646;display:block;height:24px;line-height:24px;transition:all .15s;width:30px}.footer,.footer-pusher{height:78px}.footer{background:#464646;color:#c9c9c9;margin:-78px 0 0;padding:10px 0}.footer_logo{display:block;float:left;margin-right:15px}.footer_copyright{float:left;font-size:14px;line-height:1.38}.footer_sns{float:right;list-style:none;margin:13px 0;padding:0}.footer_sns li{float:left;margin-right:10px}.footer_sns a{background-image:url(/png/template/footer-sns.png);display:block;height:32px;width:32px}.footer_sns .sn-1{background-position:0}.footer_sns .sn-2{background-position:-32px}.footer_sns .sn-3{background-position:-64px}.footer_1984{display:block;float:right;margin:13px 0 13px 26px}.popup-form{width:280px;background:#036;display:none;padding:10px;width:305px}.popup-form .title{color:#fff;height:36px;line-height:36px;margin:0 0 20px;text-transform:uppercase;font-size:18px;font-weight:700}.popup-form input[type=text],.popup-form textarea{margin:10px 0;width:100%}.popup-form input[type=submit]{margin:10px 0 0;width:100%}.popup-form h5{color:#fff}.popup-form select{width:100%;margin:10px 0}.popup-form .rule{font-size:12px;color:#fff}.popup-form .rule a{color:#fff;text-decoration:underline}.popup-form .rule a:hover{text-decoration:none}.popup-form .rule input{vertical-align:middle}.gx-popup-form{background:#036;padding:10px;width:280px}.gx-popup-form .title{color:#fff;height:36px;line-height:36px;margin:0 0 20px;text-transform:uppercase}.gx-popup-form input[type=text],.gx-popup-form textarea{margin:10px 0;width:100%}.gx-popup-form input[type=submit]{margin:10px 0 0;width:100%}.gx-popup-form h5{color:#fff}.gx-popup-form select{width:100%;margin:10px 0}#noScriptWarning{color:#fff;padding:12px;text-align:center;background:red}#noScriptWarning a{color:#fff}#outdatedBrowserWarning{color:#fff;padding:12px;text-align:center;background:#ff4500}#outdatedBrowserWarning a{color:#fff}.bx-404-container{text-align:center}.bx-404-block{margin:66px}.bx-404-text-block{font-size:20px;padding-bottom:20px;position:relative}.bx-404-text-block a{color:#036;font-weight:600}.bx-404-search{position:relative;width:100%;margin-bottom:20px}.bx-404-search .query{display:block;width:100%;outline:none}.bx-404-search .send{position:absolute;top:0;right:0;outline:none;border:1px solid #036}.bx-auth-services.modif div{width:auto;display:inline-block}div.bx-auth-services.modif a{font-size:30px}div.bx-auth-services.modif a.bx-ss-selected,div.bx-auth-services.modif a:hover{margin:1px;border:0;outline:0 none}.bx-registration-table td{padding:5px 10px}.search-form.gx-sf form{margin:0;padding:0;display:block;min-width:210px}.search-form.gx-sf input{display:block;float:left;position:relative;margin:0}.container.min-h-cont{min-height:400px}.top_serach{display:inline-block}.show-on-mobile{display:none}.dealer-but{float:right;margin-bottom:10px;margin-top:10px;display:block;width:49%!important}.dealer-but:first-child{margin-left:1%}.dealer-but:last-child{margin-right:1%}.title-logo{background:#fff;display:block;float:left;height:90px;line-height:90px;text-align:center;width:92px;margin-right:35px}.header-title{float:left;padding-top:10px;font-size:28px;font-weight:600;color:#141414}.owl-thumb-item.active{opacity:1}input[type=email]{height:40px;border:1px solid #102942;box-sizing:border-box;color:#464646;display:block;padding:10px}h3.title{color:#1a1a1a;font-size:18px;font-weight:600;padding-left:15px}.form-info p{margin-bottom:15px;clear:both}.form-info p:after{content:"";display:block;clear:both}.form-info p span{width:140px;float:left;text-align:right;margin-right:15px;padding-top:10px}.form-info p input{float:left;width:calc(100% - 155px)}.form-info input[type=email],.form-info input[type=number],.form-info input[type=password],.form-info input[type=tel],.form-info input[type=text]{border:1px solid #102942;box-sizing:border-box;color:#464646;display:block;padding:10px}.form-info .button{background:#141414;color:#fff;display:block;font-size:14px;height:40px;line-height:40px;text-align:center;transition:background .15s;width:100%;margin-bottom:40px;border:0}.form-info .button:hover{background:#036;color:#fff}.form-info~.button{background:#141414;color:#fff;display:block;font-size:14px;height:40px;line-height:40px;text-align:center;transition:background .15s;width:100%;margin-bottom:40px;border:0}.form-info~.button:hover{background:#036;color:#fff}.txt-area{width:100%;height:200px;border:1px solid #102942;resize:none;margin-bottom:15px}.agree-radio,.captcha{margin-bottom:20px}.crovl-info h3.title{float:left;margin-right:30px;margin-top:10px}.crovl-info .nav-tabs{border-bottom:0}.crovl-info .nav-tabs,.crovl-info .nav-tabs>li>a{font-size:14px;text-transform:uppercase;color:#000a12!important;padding:5px 10px;margin:0 15px}.crovl-info .nav-tabs>li>a{border-bottom:1px dashed #000a12}.crovl-info .nav-tabs>li>a:hover{border-bottom:0}.crovl-info .nav-tabs>li.active>a,.crovl-info .nav-tabs>li.active>a:focus,.crovl-info .nav-tabs>li.active>a:hover{background:transparent;border:1px solid #010101!important;border-radius:0}.crovl-info .tab-content{padding-top:15px}#footer{margin-top:30px}.header.no-bg,.header_logo.no-bg{background:transparent}.clear{clear:both}.calcOnMain{box-shadow:0 0 8px #aaa;box-sizing:border-box;width:68%;float:left;font-weith:normal}.calcOnMain label{font-weight:400}.calcOnMain .calculator{margin:0}.calcOnMain .calc-scheme{height:467px;width:55%;width:51%}.calcOnMain .calc-scheme img.diagram{margin-top:75px}.calcOnMain .calc-controls{height:467px;height:484px;width:45%;width:49%;background:#464646}.calcOnMain .calc-controls .title.onm{font-weight:400;font-size:25px;margin-bottom:10px}.calcOnMain .calc-controls .title{margin-top:1px;margin-bottom:1px;text-align:left;font-size:15px}.calcOnMain .calc-controls .calc-controls_type{margin-top:2px}.calcOnMain .calc-controls .calc-variant-1 input[type=submit],.calcOnMain .calc-controls .calc-variant-2 input[type=submit]{margin-top:10px}.footer_icon_container{margin-top:14px;float:right}.footer_icon_container .f-s-icon{display:inline-block;margin-right:7px}.footer_icon_container .f-s-icon img{max-height:29px}#montaj-order-form h3.title,#shifer-order-form h3.title{padding-left:0}.dx-history{max-width:726px;font-size:15px;font-family:russiaregular,sans-serif;color:#141414;margin:15px auto}.dx-history .dx-owl{width:100%;position:relative;padding:0;box-sizing:border-box}.dx-history .dx-owl .prev{position:absolute;left:15px;top:40%;width:40px;height:40px;background:#fff;color:#000;font-size:30px;line-height:40px;text-align:center;z-index:100;opacity:.4;cursor:pointer}.dx-history .dx-owl .prev:hover{opacity:1}.dx-history .dx-owl .next{position:absolute;right:15px;top:40%;width:40px;height:40px;background:#fff;color:#000;font-size:30px;line-height:40px;text-align:center;z-index:100;opacity:.4;cursor:pointer}.dx-history .dx-owl .next:hover{opacity:1}.adv{margin-bottom:10px}.adv .colors-slider{float:none}.adv #colorsSliderPagination{width:490px}#toTop{display:none;position:fixed;bottom:20px;right:20px;width:50px;height:50px;background:url(/png/template/up.png) 50% no-repeat;cursor:pointer}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/png/template/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-height{transition:height .5s ease-in-out}.check_city_wrap{position:relative;display:inline-block;line-height:40px;line-height:23px;float:left}.check_city_wrap span{max-width:110px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:7px;display:inline-block}.test .top-bar_city{cursor:pointer;color:#fff}#my_check_city{background:#fdfdfd;color:#fff;padding:15px;max-width:340px;width:340px;max-width:290px;width:290px;display:none;position:absolute;top:50px;top:30px;left:0;border:1px solid #ccc;font:15px Russia,Arial,sans-serif;box-shadow:0 0 8px #aaa;z-index:999}#my_check_city .choose_title{color:#1e1e1e;padding:0;margin:0;font-size:18px;font-weight:600}#my_check_city #spterm{line-height:30px;outline:none;border:1px solid #e3e3e3;color:#6c6e6b;padding:0;width:100%;text-indent:15px;margin-bottom:3px}#my_check_city ul.tabs{padding:20px 0;margin:0}#my_check_city ul.tabs li{list-style:none;border:1px solid transparent;display:inline-block}#my_check_city ul.tabs li a{display:block;line-height:26px;color:#1e1e1e;text-decoration:none;padding:0 12px}#my_check_city ul.tabs li.active{border:1px solid #1e1e1e}#my_check_city .tab_container .tab_content ul{overflow-y:scroll;width:100%;display:block;padding:0 0 0 3px;height:150px;margin-bottom:0;height:280px}#my_check_city .tab_container .tab_content ul li{list-style:none;cursor:pointer;color:#2d3333;padding:3px 0}#my_check_city .tab_container .tab_content ul p{color:#2d3333;padding:3px 0;margin:0;font-weight:600}#my_check_city .tab_container .tab_content ul.main::-webkit-scrollbar{width:5px;background-color:transparent;margin-right:5px}#my_check_city .tab_container .tab_content ul.main::-webkit-scrollbar-thumb{width:5px;background-color:#e1e0e6}.footer-blackmenu{clear:both;background:#000;text-align:center;line-height:40px}.footer-blackmenu li,.footer-blackmenu ul{margin:0;padding:0;display:inline-block}.footer-blackmenu li:after{content:"|";color:#fff;padding-left:10px;padding-right:5px}.footer-blackmenu li:last-child:after{display:none}.footer-blackmenu li a{color:#fff;text-decoration:none}h3.calc-content-title{font-size:21px;text-transform:uppercase;font-weight:600}@media only screen and (-webkit-min-device-pixel-ratio:1.5){#fancybox-loading{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/gif/template/fancybox_loading@2x.gif);background-size:24px 24px}.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}}@media only screen and (min--moz-device-pixel-ratio:1.5){#fancybox-loading{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/gif/template/fancybox_loading@2x.gif);background-size:24px 24px}.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}}@media only screen and (min-device-pixel-ratio:1.5){#fancybox-loading{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/gif/template/fancybox_loading@2x.gif);background-size:24px 24px}.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}}@media screen and (max-width:1120px){.main-slider-nav{visibility:hidden}}@media (max-width:1000px){.footer{height:auto;min-height:78px}.footer_icon_container{float:left;clear:left}}@media screen and (max-width:999px){.header_nav{clear:both}.main-slider-wrapper{margin:0 0 -345px;top:-222px}.mp-big-link .title br{display:inline}.slating-type-item .title{font-size:19px}.prices-graphic{background:none;height:auto;margin:15px 0;width:auto}.prices-graphic .text{margin:0 0 15px;position:static;width:auto}.prices-graphic .title{margin-bottom:10px}.manufacturer .info span{display:block;margin:0 0 5px}.dealers-map{display:none}}@media (min-width:768px) and (max-width:991px){.dealers-city{display:flex;flex-direction:column}.dealers-city a{width:auto;margin:7px 0 0}.dealers-city select{margin:0}.crovl-info h3.title{float:left}.crovl-info .nav-tabs,.crovl-info .nav-tabs>li>a{margin:0 15px}.top-bar_buy-link{display:none}}@media screen and (max-width:799px){.content-with-sidebar{display:block}.content-with-sidebar .content{display:block;margin:0 0 20px;padding:0}.mp-big-link{width:50%}.slating-type-item{width:49%}.slating-type-item:nth-child(2n){margin-right:0}.slating-type-item .title{font-size:21px}.faq-form .column-left{float:none;margin:0 0 12px;width:auto}.faq-form .column-right{float:none;width:auto}.faq-form .note{height:auto}.sidebar{display:block;width:auto}.sidebar_top-link{float:left;margin:0 2% 0 0;width:49%}.sidebar_top-link:last-child{margin-right:0}.installation-slider .image{float:none;margin:0 0 15px;text-align:center;width:auto}.installation-slider .title{text-align:center}.prices-comparison .column{width:33.33%}.producer-product{float:none;margin:0 0 15px;width:auto}.producer-product:last-child,.producer-product:nth-last-child(2):nth-child(odd){margin:0 0 15px}.calcOnMain{width:100%;margin-top:15px;margin-bottom:15px}.calcOnMain .calc-controls{width:100%}.calcOnMain .calc-scheme{width:100%;display:none}}@media screen and (min-width:767px){.header_nav{display:block!important}}@media (min-width:320px) and (max-width:767px){.carousel-count-form input[type=number]{margin:15px 0 15px 25px}.crovl-info h3.title{float:none}.crovl-info .nav-tabs,.crovl-info .nav-tabs>li>a{margin:0 5px}.header-title{width:56%;font-size:18px;padding-top:5px}.color-title{margin-top:0}.title-logo{margin-right:10px}}@media screen and (max-width:767px){.content-tabs li{margin-bottom:.5%;margin-top:.5%;width:49.5%}.content-tabs li:nth-child(2n){margin-right:0}.dealers-city{display:flex;flex-direction:column}.dealers-city a{width:auto;margin:7px 0 0}.dealers-city select{margin:0}.isotope-item.size-1x3{width:49%}.top-bar_buy-link{display:none}.header_faq-link{float:left}.header_nav{display:none}.header_nav li,.header_nav ul{display:block}.header_nav a{border:none;font-size:15px;height:auto;line-height:1.2;padding:12px;text-align:right}.header_nav a:hover{background:#036}.header_nav-handler{display:block;height:90px;line-height:90px;text-align:right}.header_subnav li{float:none;margin:8px 0 0}.header_subnav li:first-child{margin:0}.header_subnav li:before{display:none}.header_subnav a{text-transform:uppercase}.main-slider-wrapper{height:0;margin:0;top:0}.benefit-item{width:49%}.benefit-item:nth-child(2n){margin-right:0}.colors-slider-wrapper .swatches{padding:0}.colors-slider{float:none;margin:0 0 5px;width:auto}.footer_logo,.specs-table{display:none}}@media (max-width:767px){.catalog-slider-main.shifer-form .catalog-slide .image-holder{width:70%;min-height:80px}.gx-sf{display:none}.top-bar .menu_top_bar{width:200px}}@media screen and (min-width:700px){.main-content{min-height:350px}}@media screen and (max-width:639px){.global-wrapper{min-height:0}.grid-item{width:49%}.grid-item:nth-child(2n){margin-right:0}.grid-item:nth-child(3n){margin-right:2%}.other-product-item{background:#fff}.other-product-item .caption{font-size:14px;padding:16px}.top-bar_phone{float:right;margin:0}.top-bar_nav{clear:both}.interesting-fact .image{display:none}.interesting-fact .description{float:none;height:auto;width:auto}.download-item{float:none;margin-right:0;width:auto}.faq-form-handler{float:none;margin:15px 0}.installation-steps a{margin-right:10px}.manufacturer .logo{float:none;margin:0 0 15px}.manufacturer .title{text-align:center}.producer-description .logo{float:none;margin:0 auto}.producer-description .info,.producer-product .info{padding:15px}.footer-pusher{height:0}.footer{height:auto;margin:0}.footer_copyright{clear:both;float:none}.footer_sns{float:left}.footer_1984,.footer_sns{margin-bottom:0}}@media screen and (max-width:550px){h2.comp-title{display:block!important}}@media screen and (max-width:500px){.list-company{width:98%}.hide-sidebar-mobile .sidebar{display:none}.hide-on-mobile{display:none!important}.show-on-mobile{display:block!important}#filterdform .dealers-city select,#filterdform select{width:80%}a.show-extend-buttons{display:block;width:13%;height:50px;position:relative;color:#fff;font-size:45px;margin-top:-50px;top:-87px;left:82%;z-index:11}a.show-extend-buttons i{position:absolute;left:0;top:0}.extend-buttons{display:none}.extend-buttons .button{float:none;margin:15px auto auto}.extend-buttons .button:last-child{margin-bottom:20px}.extend-buttons.showe{display:block}.dealer-but{width:90%!important}}@media screen and (max-width:479px){.image-left,.image-right{display:block;float:none;margin:15px auto;max-width:100%}.content-tabs li{float:none;margin:1% 0;width:auto}.article-panel .button{float:left;margin:8px 0}.article-panel .shr{float:right;margin:8px 0}.isotope-item.size-1x2,.isotope-item.size-1x3{width:100%}.header_nav-handler .fa-bars{display:inline-block}.header_nav-handler span{display:none}.mp-big-link{padding:16px}.mp-big-link .brief{display:none}.slating-type-item .title{font-size:17px}.specs-swatches li{margin-bottom:1%;width:19.2%}.specs-swatches li:nth-child(5n){margin-right:0}.faq-entry .date,.faq-entry .name{display:block;margin:0 0 4px}.faq-entry .closed,.faq-entry .opened{display:block}.prices-comparison .column{width:50%}.producer-product .image{float:none;width:100%}.producer-button-more{width:300px}.top-bar .menu_top_bar{display:none;float:left;width:auto}}@media (max-width:390px){#my_check_city{width:270px;padding:10px}#my_check_city ul.tabs li a{padding:0 8px}}@media screen and (max-width:359px){.grid-item{float:none;width:auto}.grid-item,.grid-item:nth-child(3n){margin-right:0}.benefit-item,.slating-type-item{float:none;margin-right:0;width:auto}.slating-type-item .title{font-size:21px}.colors-slider-wrapper .swatches li{height:52px}.popup-form{width:240px}}@media screen and (max-width:350px){.top-bar .menu_top_bar{display:none;float:left;width:auto}}@media screen and (max-width:320px){.header_nav-handler{text-align:center}}

 .manufacturer{border-bottom:1px solid #bebebe;margin:0 0 15px}.manufacturer:last-child{border:none}.manufacturer .logo{float:left;margin-right:15px;text-align:center}.manufacturer .description{overflow:hidden}.manufacturer .description p{margin:0}.manufacturer .title{margin-top:0;text-transform:none;color:#1a1a1a;font-size:18px;font-weight:600;padding-left:15px;margin-bottom:15px}.manufacturer .info{color:#141414;padding:10px 0}.manufacturer .info .fa{color:#464646}.manufacturer .info span{margin-right:25px}.manufacturer .info span:last-child{margin:0}.producer-description{background:#fff}.producer-description .logo{display:block;float:left}.producer-description .info{overflow:hidden;padding:25px}.producer-description .info p{margin:0 0 15px}.producer-description .info p:last-child{margin:0}.producer-description .info .fa{text-align:center;width:18px}.producer-description .info span{color:#141414}.producer-product{background:#fff;float:left;margin:0 2% 2% 0;width:49%}.producer-product:nth-child(2n){margin-right:0}.producer-product:last-child,.producer-product:nth-last-child(2):nth-child(odd){margin-bottom:0}.producer-product .image{float:left}.producer-product .info{overflow:hidden;padding:20px}.producer-product .info p{margin:3px 0}.producer-product .name{margin:0 0 15px}.producer-button-more{margin:20px auto;width:350px}.producer-button-more span{display:inline-block;line-height:1;vertical-align:middle}.dealers-city{background:#036;padding:10px 15px}.dealers-city .caption{color:#fff;float:left;height:40px;line-height:40px;margin:0 10px 0 0}.dealers-city select{float:left;margin-right:15px}.dealers-city a{margin-left:10px;background:#036;border:1px solid #fff;color:#fff;display:block;float:right;padding:10px;transition:all .15s;text-transform:uppercase}.dealers-city a:hover{background:#fff;color:#036}.dealers-participate{background:#036;margin:15px 0;padding:10px 15px}.dealers-map{margin:15px 0;overflow:hidden;position:relative}.dealers-map_marker{background:url(/png/template/map-marker.png) no-repeat;display:block;height:28px;position:absolute;width:20px;z-index:22;bottom:180px;left:300px}.dealers-map_marker#dealerMarker_153{bottom:233px;left:78px}.dealers-map_marker#dealerMarker_155{bottom:275px;left:80px}.dealers-map_marker#dealerMarker_158{bottom:85px;left:470px}.dealers-map_marker#dealerMarker_159{bottom:175px;left:285px}.dealers-map_marker#dealerMarker_161{bottom:94px;left:404px}.dealers-map_marker#dealerMarker_162{bottom:225px;left:148px}.dealers-map_marker#dealerMarker_163{bottom:205px;left:166px}.dealers-map_marker#dealerMarker_164{bottom:188px;left:100px}.dealers-map_marker#dealerMarker_165{bottom:163px;left:215px}.dealers-map_marker#dealerMarker_166{bottom:50px;left:588px}.dealers-map_marker#dealerMarker_167{bottom:168px;left:25px}.dealers-map_marker#dealerMarker_168{bottom:155px;left:216px}.dealers-map_marker#dealerMarker_677{bottom:124px;left:218px}.dealers-map_marker#dealerMarker_803{bottom:240px;left:120px}.dealers-map_popup{background:#fff;box-shadow:5px 5px 10px 0 rgba(0,0,0,.5);display:none;font-size:14px;margin:0 0 28px;padding:20px;position:absolute;z-index:33}.dealers-map_popup:after{border-color:#fff transparent transparent;border-style:solid;border-width:10px 5px 0;bottom:-10px;content:"";display:block;height:0;left:5px;position:absolute;width:0}.dealers-map_popup .close{font-size:20px;position:absolute;right:6px;top:0}.dealers-map_popup .title{font-size:15px;margin:0 0 10px}.dealers-map_popup span{color:#737373;display:block;margin:8px 0 0}.dealer{background:#fff;box-sizing:border-box;padding:14px}.dealer .title{margin-top:0;text-transform:none}.dealer p{margin:15px 0 0}.dealer .fa{font-size:18px;margin-right:5px;text-align:center;width:12px}.dealer .fa-mobile{font-size:22px;top:2px}.dealer strong{color:#141414;font-weight:600}.article-item .image{display:block}.article-item .image img{width:100%}.article-item .brief{background:#fff;padding:14px}.article-item .brief p{margin:14px 0 0}.article-item .brief time{font-size:14px}.article-item .title{font-size:18px;font-weight:400;margin:0 0 14px;text-transform:uppercase;padding-left:15px}.blog-post-current div[align=left]{float:left;max-width:32%;margin-right:15px}.blog-post-current div[align=right]{float:right;max-width:32%;margin-left:15px}.pagination{margin:15px 0;text-align:center}.pagination ul{display:inline-block;list-style:none;margin:0;padding:0;vertical-align:top}.pagination li{float:left;margin:0 1px}.pagination li.is-active a,.pagination li.is-active span{background:#036;color:#fff}.pagination a,.pagination span{background:#fff;color:#464646;display:block;height:24px;line-height:24px;transition:all .15s;width:30px}.footer,.footer-pusher{height:78px}.footer{background:#464646;color:#c9c9c9;margin:-78px 0 0;padding:10px 0}.footer_logo{display:block;float:left;margin-right:15px}.footer_copyright{float:left;font-size:14px;line-height:1.38}.footer_sns{float:right;list-style:none;margin:13px 0;padding:0}.footer_sns li{float:left;margin-right:10px}.footer_sns a{background-image:url(/png/template/footer-sns.png);display:block;height:32px;width:32px}.footer_sns .sn-1{background-position:0}.footer_sns .sn-2{background-position:-32px}.footer_sns .sn-3{background-position:-64px}.footer_1984{display:block;float:right;margin:13px 0 13px 26px}.popup-form{width:280px;background:#036;display:none;padding:10px;width:305px}.popup-form .title{color:#fff;height:36px;line-height:36px;margin:0 0 20px;text-transform:uppercase;font-size:18px;font-weight:700}.popup-form input[type=text],.popup-form textarea{margin:10px 0;width:100%}.popup-form input[type=submit]{margin:10px 0 0;width:100%}.popup-form h5{color:#fff}.popup-form select{width:100%;margin:10px 0}.popup-form .rule{font-size:12px;color:#fff}.popup-form .rule a{color:#fff;text-decoration:underline}.popup-form .rule a:hover{text-decoration:none}.popup-form .rule input{vertical-align:middle}.gx-popup-form{background:#036;padding:10px;width:280px}.gx-popup-form .title{color:#fff;height:36px;line-height:36px;margin:0 0 20px;text-transform:uppercase}.gx-popup-form input[type=text],.gx-popup-form textarea{margin:10px 0;width:100%}.gx-popup-form input[type=submit]{margin:10px 0 0;width:100%}.gx-popup-form h5{color:#fff}.gx-popup-form select{width:100%;margin:10px 0}#noScriptWarning{color:#fff;padding:12px;text-align:center;background:red}#noScriptWarning a{color:#fff}#outdatedBrowserWarning{color:#fff;padding:12px;text-align:center;background:#ff4500}#outdatedBrowserWarning a{color:#fff}.bx-404-container{text-align:center}.bx-404-block{margin:66px}.bx-404-text-block{font-size:20px;padding-bottom:20px;position:relative}.bx-404-text-block a{color:#036;font-weight:600}.bx-404-search{position:relative;width:100%;margin-bottom:20px}.bx-404-search .query{display:block;width:100%;outline:none}.bx-404-search .send{position:absolute;top:0;right:0;outline:none;border:1px solid #036}.bx-auth-services.modif div{width:auto;display:inline-block}div.bx-auth-services.modif a{font-size:30px}div.bx-auth-services.modif a.bx-ss-selected,div.bx-auth-services.modif a:hover{margin:1px;border:0;outline:0 none}.bx-registration-table td{padding:5px 10px}.search-form.gx-sf form{margin:0;padding:0;display:block;min-width:210px}.search-form.gx-sf input{display:block;float:left;position:relative;margin:0}.container.min-h-cont{min-height:400px}.top_serach{display:inline-block}.show-on-mobile{display:none}.dealer-but{float:right;margin-bottom:10px;margin-top:10px;display:block;width:49%!important}.dealer-but:first-child{margin-left:1%}.dealer-but:last-child{margin-right:1%}.title-logo{background:#fff;display:block;float:left;height:90px;line-height:90px;text-align:center;width:92px;margin-right:35px}.header-title{float:left;padding-top:10px;font-size:28px;font-weight:600;color:#141414}.owl-thumb-item.active{opacity:1}input[type=email]{height:40px;border:1px solid #102942;box-sizing:border-box;color:#464646;display:block;padding:10px}h3.title{color:#1a1a1a;font-size:18px;font-weight:600;padding-left:15px}.form-info p{margin-bottom:15px;clear:both}.form-info p:after{content:"";display:block;clear:both}.form-info p span{width:140px;float:left;text-align:right;margin-right:15px;padding-top:10px}.form-info p input{float:left;width:calc(100% - 155px)}.form-info input[type=email],.form-info input[type=number],.form-info input[type=password],.form-info input[type=tel],.form-info input[type=text]{border:1px solid #102942;box-sizing:border-box;color:#464646;display:block;padding:10px}.form-info .button{background:#141414;color:#fff;display:block;font-size:14px;height:40px;line-height:40px;text-align:center;transition:background .15s;width:100%;margin-bottom:40px;border:0}.form-info .button:hover{background:#036;color:#fff}.form-info~.button{background:#141414;color:#fff;display:block;font-size:14px;height:40px;line-height:40px;text-align:center;transition:background .15s;width:100%;margin-bottom:40px;border:0}.form-info~.button:hover{background:#036;color:#fff}.txt-area{width:100%;height:200px;border:1px solid #102942;resize:none;margin-bottom:15px}.agree-radio,.captcha{margin-bottom:20px}.crovl-info h3.title{float:left;margin-right:30px;margin-top:10px}.crovl-info .nav-tabs{border-bottom:0}.crovl-info .nav-tabs,.crovl-info .nav-tabs>li>a{font-size:14px;text-transform:uppercase;color:#000a12!important;padding:5px 10px;margin:0 15px}.crovl-info .nav-tabs>li>a{border-bottom:1px dashed #000a12}.crovl-info .nav-tabs>li>a:hover{border-bottom:0}.crovl-info .nav-tabs>li.active>a,.crovl-info .nav-tabs>li.active>a:focus,.crovl-info .nav-tabs>li.active>a:hover{background:transparent;border:1px solid #010101!important;border-radius:0}.crovl-info .tab-content{padding-top:15px}#footer{margin-top:30px}.header.no-bg,.header_logo.no-bg{background:transparent}.clear{clear:both}.calcOnMain{box-shadow:0 0 8px #aaa;box-sizing:border-box;width:68%;float:left;font-weith:normal}.calcOnMain label{font-weight:400}.calcOnMain .calculator{margin:0}.calcOnMain .calc-scheme{height:467px;width:55%;width:51%}.calcOnMain .calc-scheme img.diagram{margin-top:75px}.calcOnMain .calc-controls{height:467px;height:484px;width:45%;width:49%;background:#464646}.calcOnMain .calc-controls .title.onm{font-weight:400;font-size:25px;margin-bottom:10px}.calcOnMain .calc-controls .title{margin-top:1px;margin-bottom:1px;text-align:left;font-size:15px}.calcOnMain .calc-controls .calc-controls_type{margin-top:2px}.calcOnMain .calc-controls .calc-variant-1 input[type=submit],.calcOnMain .calc-controls .calc-variant-2 input[type=submit]{margin-top:10px}.footer_icon_container{margin-top:14px;float:right}.footer_icon_container .f-s-icon{display:inline-block;margin-right:7px}.footer_icon_container .f-s-icon img{max-height:29px}#montaj-order-form h3.title,#shifer-order-form h3.title{padding-left:0}.dx-history{max-width:726px;font-size:15px;font-family:russiaregular,sans-serif;color:#141414;margin:15px auto}.dx-history .dx-owl{width:100%;position:relative;padding:0;box-sizing:border-box}.dx-history .dx-owl .prev{position:absolute;left:15px;top:40%;width:40px;height:40px;background:#fff;color:#000;font-size:30px;line-height:40px;text-align:center;z-index:100;opacity:.4;cursor:pointer}.dx-history .dx-owl .prev:hover{opacity:1}.dx-history .dx-owl .next{position:absolute;right:15px;top:40%;width:40px;height:40px;background:#fff;color:#000;font-size:30px;line-height:40px;text-align:center;z-index:100;opacity:.4;cursor:pointer}.dx-history .dx-owl .next:hover{opacity:1}.adv{margin-bottom:10px}.adv .colors-slider{float:none}.adv #colorsSliderPagination{width:490px}#toTop{display:none;position:fixed;bottom:20px;right:20px;width:50px;height:50px;background:url(/png/template/up.png) 50% no-repeat;cursor:pointer}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/png/template/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-height{transition:height .5s ease-in-out}.check_city_wrap{position:relative;display:inline-block;line-height:40px;line-height:23px;float:left}.check_city_wrap span{max-width:110px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:7px;display:inline-block}.test .top-bar_city{cursor:pointer;color:#fff}#my_check_city{background:#fdfdfd;color:#fff;padding:15px;max-width:340px;width:340px;max-width:290px;width:290px;display:none;position:absolute;top:50px;top:30px;left:0;border:1px solid #ccc;font:15px Russia,Arial,sans-serif;box-shadow:0 0 8px #aaa;z-index:999}#my_check_city .choose_title{color:#1e1e1e;padding:0;margin:0;font-size:18px;font-weight:600}#my_check_city #spterm{line-height:30px;outline:none;border:1px solid #e3e3e3;color:#6c6e6b;padding:0;width:100%;text-indent:15px;margin-bottom:3px}#my_check_city ul.tabs{padding:20px 0;margin:0}#my_check_city ul.tabs li{list-style:none;border:1px solid transparent;display:inline-block}#my_check_city ul.tabs li a{display:block;line-height:26px;color:#1e1e1e;text-decoration:none;padding:0 12px}#my_check_city ul.tabs li.active{border:1px solid #1e1e1e}#my_check_city .tab_container .tab_content ul{overflow-y:scroll;width:100%;display:block;padding:0 0 0 3px;height:150px;margin-bottom:0;height:280px}#my_check_city .tab_container .tab_content ul li{list-style:none;cursor:pointer;color:#2d3333;padding:3px 0}#my_check_city .tab_container .tab_content ul p{color:#2d3333;padding:3px 0;margin:0;font-weight:600}#my_check_city .tab_container .tab_content ul.main::-webkit-scrollbar{width:5px;background-color:transparent;margin-right:5px}#my_check_city .tab_container .tab_content ul.main::-webkit-scrollbar-thumb{width:5px;background-color:#e1e0e6}.footer-blackmenu{clear:both;background:#000;text-align:center;line-height:40px}.footer-blackmenu li,.footer-blackmenu ul{margin:0;padding:0;display:inline-block}.footer-blackmenu li:after{content:"|";color:#fff;padding-left:10px;padding-right:5px}.footer-blackmenu li:last-child:after{display:none}.footer-blackmenu li a{color:#fff;text-decoration:none}h3.calc-content-title{font-size:21px;text-transform:uppercase;font-weight:600}@media only screen and (-webkit-min-device-pixel-ratio:1.5){#fancybox-loading{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/gif/template/fancybox_loading@2x.gif);background-size:24px 24px}.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}}@media only screen and (min--moz-device-pixel-ratio:1.5){#fancybox-loading{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/gif/template/fancybox_loading@2x.gif);background-size:24px 24px}.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}}@media only screen and (min-device-pixel-ratio:1.5){#fancybox-loading{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/gif/template/fancybox_loading@2x.gif);background-size:24px 24px}.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/png/template/fancybox_sprite@2x.png);background-size:44px 152px}}@media screen and (max-width:1120px){.main-slider-nav{visibility:hidden}}@media (max-width:1000px){.footer{height:auto;min-height:78px}.footer_icon_container{float:left;clear:left}}@media screen and (max-width:999px){.header_nav{clear:both}.main-slider-wrapper{margin:0 0 -345px;top:-222px}.mp-big-link .title br{display:inline}.slating-type-item .title{font-size:19px}.prices-graphic{background:none;height:auto;margin:15px 0;width:auto}.prices-graphic .text{margin:0 0 15px;position:static;width:auto}.prices-graphic .title{margin-bottom:10px}.manufacturer .info span{display:block;margin:0 0 5px}.dealers-map{display:none}}@media (min-width:768px) and (max-width:991px){.dealers-city{display:flex;flex-direction:column}.dealers-city a{width:auto;margin:7px 0 0}.dealers-city select{margin:0}.crovl-info h3.title{float:left}.crovl-info .nav-tabs,.crovl-info .nav-tabs>li>a{margin:0 15px}.top-bar_buy-link{display:none}}@media screen and (max-width:799px){.content-with-sidebar{display:block}.content-with-sidebar .content{display:block;margin:0 0 20px;padding:0}.mp-big-link{width:50%}.slating-type-item{width:49%}.slating-type-item:nth-child(2n){margin-right:0}.slating-type-item .title{font-size:21px}.faq-form .column-left{float:none;margin:0 0 12px;width:auto}.faq-form .column-right{float:none;width:auto}.faq-form .note{height:auto}.sidebar{display:block;width:auto}.sidebar_top-link{float:left;margin:0 2% 0 0;width:49%}.sidebar_top-link:last-child{margin-right:0}.installation-slider .image{float:none;margin:0 0 15px;text-align:center;width:auto}.installation-slider .title{text-align:center}.prices-comparison .column{width:33.33%}.producer-product{float:none;margin:0 0 15px;width:auto}.producer-product:last-child,.producer-product:nth-last-child(2):nth-child(odd){margin:0 0 15px}.calcOnMain{width:100%;margin-top:15px;margin-bottom:15px}.calcOnMain .calc-controls{width:100%}.calcOnMain .calc-scheme{width:100%;display:none}}@media screen and (min-width:767px){.header_nav{display:block!important}}@media (min-width:320px) and (max-width:767px){.carousel-count-form input[type=number]{margin:15px 0 15px 25px}.crovl-info h3.title{float:none}.crovl-info .nav-tabs,.crovl-info .nav-tabs>li>a{margin:0 5px}.header-title{width:56%;font-size:18px;padding-top:5px}.color-title{margin-top:0}.title-logo{margin-right:10px}}@media screen and (max-width:767px){.content-tabs li{margin-bottom:.5%;margin-top:.5%;width:49.5%}.content-tabs li:nth-child(2n){margin-right:0}.dealers-city{display:flex;flex-direction:column}.dealers-city a{width:auto;margin:7px 0 0}.dealers-city select{margin:0}.isotope-item.size-1x3{width:49%}.top-bar_buy-link{display:none}.header_faq-link{float:left}.header_nav{display:none}.header_nav li,.header_nav ul{display:block}.header_nav a{border:none;font-size:15px;height:auto;line-height:1.2;padding:12px;text-align:right}.header_nav a:hover{background:#036}.header_nav-handler{display:block;height:90px;line-height:90px;text-align:right}.header_subnav li{float:none;margin:8px 0 0}.header_subnav li:first-child{margin:0}.header_subnav li:before{display:none}.header_subnav a{text-transform:uppercase}.main-slider-wrapper{height:0;margin:0;top:0}.benefit-item{width:49%}.benefit-item:nth-child(2n){margin-right:0}.colors-slider-wrapper .swatches{padding:0}.colors-slider{float:none;margin:0 0 5px;width:auto}.footer_logo,.specs-table{display:none}}@media (max-width:767px){.catalog-slider-main.shifer-form .catalog-slide .image-holder{width:70%;min-height:80px}.gx-sf{display:none}.top-bar .menu_top_bar{width:200px}}@media screen and (min-width:700px){.main-content{min-height:350px}}@media screen and (max-width:639px){.global-wrapper{min-height:0}.grid-item{width:49%}.grid-item:nth-child(2n){margin-right:0}.grid-item:nth-child(3n){margin-right:2%}.other-product-item{background:#fff}.other-product-item .caption{font-size:14px;padding:16px}.top-bar_phone{float:right;margin:0}.top-bar_nav{clear:both}.interesting-fact .image{display:none}.interesting-fact .description{float:none;height:auto;width:auto}.download-item{float:none;margin-right:0;width:auto}.faq-form-handler{float:none;margin:15px 0}.installation-steps a{margin-right:10px}.manufacturer .logo{float:none;margin:0 0 15px}.manufacturer .title{text-align:center}.producer-description .logo{float:none;margin:0 auto}.producer-description .info,.producer-product .info{padding:15px}.footer-pusher{height:0}.footer{height:auto;margin:0}.footer_copyright{clear:both;float:none}.footer_sns{float:left}.footer_1984,.footer_sns{margin-bottom:0}}@media screen and (max-width:550px){h2.comp-title{display:block!important}}@media screen and (max-width:500px){.list-company{width:98%}.hide-sidebar-mobile .sidebar{display:none}.hide-on-mobile{display:none!important}.show-on-mobile{display:block!important}#filterdform .dealers-city select,#filterdform select{width:80%}a.show-extend-buttons{display:block;width:13%;height:50px;position:relative;color:#fff;font-size:45px;margin-top:-50px;top:-87px;left:82%;z-index:11}a.show-extend-buttons i{position:absolute;left:0;top:0}.extend-buttons{display:none}.extend-buttons .button{float:none;margin:15px auto auto}.extend-buttons .button:last-child{margin-bottom:20px}.extend-buttons.showe{display:block}.dealer-but{width:90%!important}}@media screen and (max-width:479px){.image-left,.image-right{display:block;float:none;margin:15px auto;max-width:100%}.content-tabs li{float:none;margin:1% 0;width:auto}.article-panel .button{float:left;margin:8px 0}.article-panel .shr{float:right;margin:8px 0}.isotope-item.size-1x2,.isotope-item.size-1x3{width:100%}.header_nav-handler .fa-bars{display:inline-block}.header_nav-handler span{display:none}.mp-big-link{padding:16px}.mp-big-link .brief{display:none}.slating-type-item .title{font-size:17px}.specs-swatches li{margin-bottom:1%;width:19.2%}.specs-swatches li:nth-child(5n){margin-right:0}.faq-entry .date,.faq-entry .name{display:block;margin:0 0 4px}.faq-entry .closed,.faq-entry .opened{display:block}.prices-comparison .column{width:50%}.producer-product .image{float:none;width:100%}.producer-button-more{width:300px}.top-bar .menu_top_bar{display:none;float:left;width:auto}}@media (max-width:390px){#my_check_city{width:270px;padding:10px}#my_check_city ul.tabs li a{padding:0 8px}}@media screen and (max-width:359px){.grid-item{float:none;width:auto}.grid-item,.grid-item:nth-child(3n){margin-right:0}.benefit-item,.slating-type-item{float:none;margin-right:0;width:auto}.slating-type-item .title{font-size:21px}.colors-slider-wrapper .swatches li{height:52px}.popup-form{width:240px}}@media screen and (max-width:350px){.top-bar .menu_top_bar{display:none;float:left;width:auto}}@media screen and (max-width:320px){.header_nav-handler{text-align:center}}

 .dealers-map > img{
  width: 100%;
 }
 .popup-form input[type=text],.popup-form textarea{
  background: #fff !important;
 }
 .popup-form input[type=text]::placeholder,.popup-form textarea::placeholder{
  color: #0c0c0c;
 }
 .company-info h1{
  margin-bottom: 0;
 }
 .company-info .description{
  padding-bottom: 15px;
 }
 .manufacturer a{
  color: #036;
 }
 .personal h3{
  color: #036;
 }
 .personal h3 a{
  color: #036;
 }

 @media screen and (max-width:650px) {
    .extend-buttons .button {
        float: none;
        margin: 15px auto auto !important;
        width: calc(100% - 60px) !important;
    }
    .dealer-btn-wrap{
        margin-top: 15px;
    }
    .dealer-btn-wrap .button.my-btn{
        margin-bottom: 0;
        margin-right: 0;
    }
    #map-con .container{
        margin-left: -33px;
        margin-right: -33px;
    }
    .container.sellers{
        margin-left: -33px;
        margin-right: -33px;
    }
    .personal .left-col {
        width: 100%;
        float: none;
        margin-right: 0px;
        text-align: center;
        padding-top: 20px;
    }
    .personal .left-col .image img {
        width: 75%;
    }
    .personal .right-col {
        min-height: auto;
        float: none;
        width: 100%;
    }
    .dealers-onmain .dmitem .dmtitle {
        font-size: 13px;
        margin-bottom: 10px;
        width: 100%;
    }
    .dealers-onmain.di-m-visible .dmitem .dmphone {
        font-size: 13px;
    }
    .dealer-address-map{
        max-width: 413px;
    }
    .personal .rew-dadd {
        float: none;
        position: relative;
        margin: 0;
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    .personal h2, .personal h3{
        float: none !important;
        text-align: left;
        display: block;
        font-weight: bold;
        font-size: 18px;
    }
    .personal h3 a{
        text-decoration: none;
        font-weight: bold;
    }
    .dealer-hrefs{
        margin-top: 15px;
    }
    .personal .slating-type-item{
        margin-left: 0;
        margin-right: 0;
    }
}