article, aside, details, figcaption, figure, footer, header, menu, nav, section{display:block;}
textarea:focus, input:focus, select:focus, button:focus{outline:none;}
header *, #container *, footer *, #top-modules *, #bottom-modules *{box-sizing:border-box;}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;}
.noscroll{overflow:hidden;}
.iphone .noscroll{position:fixed;}
.clearfix{clear:both;display:block;}
:before,:after{font-family:'journal-icons';position:relative;font-style:normal;font-variant:normal;font-weight:normal;color:inherit;font-size:inherit;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
i{position:relative;font-style:normal;vertical-align:middle;}
i img{position:relative;vertical-align:middle;max-width:100%;height:auto;}
body::after{position:fixed;width:100%;height:100%;z-index:-1;display:block;top:0;left:0;right:0;bottom:0;}
a {}
.xl-5{width:5%;}
.xl-10{width:10%;}
.xl-15{width:15%;}
.xl-20{width:20%;}
.xl-25{width:25%;}
.xl-30{width:30%;}
.xl-35{width:35%;}
.xl-40{width:40%;}
.xl-45{width:45%;}
.xl-50{width:50%;}
.xl-55{width:55%;}
.xl-60{width:60%;}
.xl-65{width:65%;}
.xl-70{width:70%;}
.xl-75{width:75%;}
.xl-80{width:80%;}
.xl-85{width:85%;}
.xl-90{width:90%;}
.xl-95{width:95%;}
.xl-100{width:100%;}
.xl-11{width:11.11111111111111%;}
.xl-12{width:12.5%;}
.xl-14{width:14.28571428571429%;}
.xl-16{width:16.66666666666666%;}
.xl-33{width:33.33333333333333%;}
.xl-66{width:66.66666666666666%;}
.xs-5, .xs-10, .xs-15, .xs-20, .xs-25, .xs-30, .xs-35, .xs-40, .xs-45, .xs-50, .xs-55, .xs-60, .xs-65, .xs-70, .xs-75, .xs-80, .xs-85, .xs-90, .xs-95, .xs-100, .xs-33, .xs-66, .sm-5, .sm-10, .sm-15, .sm-20, .sm-25, .sm-30, .sm-35, .sm-40, .sm-45, .sm-50, .sm-55, .sm-60, .sm-65, .sm-70, .sm-75, .sm-80, .sm-85, .sm-90, .sm-95, .sm-100, .sm-33, .sm-66, .md-5, .md-10, .md-15, .md-20, .md-25, .md-30, .md-35, .md-40, .md-45, .md-50, .md-55, .md-60, .md-65, .md-70, .md-75, .md-80, .md-85, .md-90, .md-95, .md-100, .md-33, .md-66, .lg-5, .lg-10, .lg-15, .lg-20, .lg-25, .lg-30, .lg-35, .lg-40, .lg-45, .lg-50, .lg-55, .lg-60, .lg-65, .lg-70, .lg-75, .lg-80, .lg-85, .lg-90, .lg-95, .lg-100, .lg-33, .lg-66, .xl-5, .xl-10, .xl-15, .xl-20, .xl-25, .xl-30, .xl-35, .xl-40, .xl-45, .xl-50, .xl-55, .xl-60, .xl-65, .xl-70, .xl-75, .xl-80, .xl-85, .xl-90, .xl-95, .xl-100, .xl-33, .xl-66{float:left;}
.xs-11, .xs-12, .xs-14, .xs-16,
.sm-11, .sm-12, .sm-14, .sm-16,
.md-11, .md-12, .md-14, .md-16,
.lg-11, .lg-12, .lg-14, .lg-16,
.xl-11, .xl-12, .xl-14, .xl-16{float:left;}
.j-min{height:40px;}
.j-med{height:80px;}
.j-tall{height:120px;}
.j-50{height:50px;}
.j-100{height:100px;}
.z-0{z-index:0;}
.z-1{z-index:1;}
.z-2{z-index:2;}
.z-3{z-index:3;}
.z-4{z-index:4;}
.z-5{z-index:5;}
.z-6{z-index:6;}
.z-7{z-index:7;}
.z-8{z-index:8;}
.z-9{z-index:9;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#container{max-width:1440px;position:relative;margin:0 auto;background-color:transparent;z-index:3;}
.heading-title, .box-heading{line-height:40px;font-size:15px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.heading-title{margin-bottom:20px;}
.information-page #content div.heading-title, .category-page .heading-title, .heading-title.skrytoe{display:none !important;}
.secondary-title{font-size:17px;color:#5C8BA6;}
.extended-layout #container{background-color:#f3f3f3;background-image:none;}
.extended-container.information-page #container .row{/*background-color: #fff;*/margin: 0 30px;margin-top: 40px;/*box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);*/ border-radius: 5px;}
.extended-container.contact-page #container .row{background-color: #fff;margin: 0 30px;margin-top: 40px;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16); border-radius: 5px;}
.extended-container.information-page .dostavka_page, .extended-container.information-page .politika_page, .extended-container.information-page .soglasie_page{background-color: #fff;margin: 0 -130px;padding: 20px 130px;    margin-bottom: -40px;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;}
.fly-drop-down ul > li > ul.nas_ul_fl{width:760px;background-color:#fff;top:-160px !important;}
.fly-drop-down ul > li > ul.nas_ul_fl > li{display:inline;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:none;width:20%;float:left;line-height:20px !important;padding:0px 0 0 0 !important;margin:0 !important;overflow:hidden;}
.fly-drop-down ul > li > ul.nas_ul_fl > li:first-child{border-top:none;}
.fly-drop-down ul > li > ul.nas_ul_fl > li a{padding:10px 15px 0px 12px;}
.dr-down-menu-overlay{width:100%;height:100%;position:fixed;z-index:99;display:none;background-color:rgba(0,0,0,0.5);top:0px;left:0px;}
.col_l_convert{border-radius: 5px;padding: 20px;margin-bottom: 40px;padding-top: 0px;background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);}
.col_l_convert_img{padding: 0px;margin-bottom: 5px;height: 180px;position:relative;}
.col_l_convert_img .img_convert{width: 168px;position:absolute;left: 10px;}
.convert_title{font-family: 'pt_sansbold',Arial,Helvetica,sans-serif;font-size: 16px;position: relative;height: 30px;}
.convert_title .convert_name{position:absolute;}
.convert_text{font-size: 14px;padding-bottom: 10px;}
.convert_tags{position: relative;height: 55px;}
.convert_tags .convert_tags_ul{margin:0;padding:0;list-style: none;position:absolute;}
.convert_tags .convert_tags_ul li{font-size: 13px;padding: 3px 11px;display: inline-block;color: #333;}
.convert_tags .convert_tags_ul li img {width: 40px;border: 1px solid #ddd;border-radius: 5px;}
.convert_tags .convert_tags_ul li:first-child{}
.convert_tags .convert_tags_ul li:last-child{}
.convert_form{}
.convert_form .irow{}
.convert_form .irow .irow_l.irow_t{height: 40px;}
.convert_form .irow .irow_t::before{left: 14px;font-size: 16px;top: 8px;content: '\f095';}
.convert_form .irow .irow_l.irow_t .your-tel2 .tel_cnvrt {font-size: 16px;margin-top: 8px;text-indent: 35px;}
.convert_form .irow .irow_l.irow_t .your-tel2{}
.convert_form .irow .irow_l.irow_t .your-tel2 .tel_msk{font-size: 16px;margin-top: 8px;text-indent: 35px;}
.bttn_convert.btn_yel{font-size: 14px !important;width: 100%;height: 40px;line-height: 40px !important;margin: 0;}

.recomend_block_title{text-align: center !important;}
.recomend_block{padding: 3px;margin-right: -20px;width: 101.5% !important;margin-bottom: 20px;}

.link_contact_org:hover{text-decoration:underline;}
.rt_bot h3{display:inline-block;}
.rt_bot {margin-bottom: 30px;}

.map_block{margin: 0 30px;margin-top: 40px;padding: 0 !important;}
.tabsContent .map_block{margin: 0;padding: 0;box-shadow: none;}
.map_block .title_map_block{font-size: 22px;color: #000;text-transform: uppercase;font-weight: 400;text-align: center;padding: 0 0 10px;margin-bottom: 30px;position: relative;line-height: 40px;}
.map_block .title_map_block:after {position: absolute;left: 50%;bottom: 10px;width: 200px;height: 2px;margin: 0 0 0 -50px;margin-left: -100px;background: #FDBA4D;content: "";}
.tabsContent .map_block .title_inner{padding: 20px 0 10px;text-align:center;}
.iframe_map {overflow: hidden;height: 380px;width: 100%;border: 0;background-color: #fff;margin-top: 20px !important;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;}
.iframe_map #map {width: 100%; height: 100%; padding: 0; margin: 0;}

.prmn-cmngr-cities .modal-title{display: inline-block;}
.prmn-cmngr-cities .prmn-cmngr-cities__search-block{display: inline-block;margin: 0 !important;padding-left: 30px;}

.prmn-cmngr-cities .modal-dialog{text-align: left;width: 100%;max-width: 1150px;margin: 0 auto;position: relative;margin-top: 10vh;max-height: 85vh; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}
.prmn-cmngr-cities .modal-dialog .modal-header {padding: 15px 25px;}
.prmn-cmngr-cities .modal-body{min-height: 2em;-webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; overflow: auto; padding: 20px 30px 30px;}
.prmn-cmngr-cities .modal-body .row{-webkit-column-width: 9em; -moz-column-width: 9em; column-width: 9em; -webkit-column-gap: 2em; -moz-column-gap: 2em; column-gap: 2em;}
.prmn-cmngr-cities .city_list_group{-webkit-column-break-inside: avoid;break-inside: avoid; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;margin-bottom: 2em;}
.prmn-cmngr-cities .city_without_letter{display:inline-block;width:17%;vertical-align:top;float:left;}
.prmn-cmngr-cities .city_without_letter .prmn-cmngr-cities__city-name{text-transform:uppercase;}
.prmn-cmngr-cities .city_with_letter{display:inline-block;width:80%;padding-left:30px;border-left:1px solid #ccc;}
.prmn-cmngr-cities .letter_popup_geo{}
.prmn-cmngr-cities .geo_cities_group{}
.prmn-cmngr-cities .prmn-cmngr-cities__city{font-size: 16px; margin-top: 5px;}
.prmn-cmngr-cities .prmn-cmngr-cities__city-name{}
.arrowbox .in span.geo_span_h1{display: inline;font-size: inherit;color: #0072e5;}

.city_footer{color: #fff;line-height: 30px;}
.city_footer .iconcity{}
.city_footer .iconcity svg{width: 25px;position: relative;top: 6px;}
.city_footer .iconcity svg .st0{fill: none;stroke: #f9a42e;stroke-width: 3;stroke-linecap: round;stroke-linejoin: round;}

.p-geo_sklad{margin-top: 10px;}
.p-geo_sklad span{line-height: 30px;}

/* blog_post_articles */
.blog_post_articles{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 40px;margin-bottom: 30px;border-radius: 5px;}
.blog_post_articles ul{/*list-style-type:none;*/}
.blog_post_articles ul li{color:#337ab7;}
.blog_post_articles ul li a{color:#337ab7;}
.blog_post_articles ul li ul{padding-bottom:0 !important;}
.blog_post_articles .title_articles{padding: 20px 0;font-family: 'pt_sansbold', Arial;text-transform: uppercase;font-size: 18px;}
.pw-right.posts_blog_block .pw-left{margin-bottom:0;}

.post-details a:hover{text-decoration:underline;}
.blog_post_content_block{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 40px;margin-bottom: 30px;border-radius: 5px;}

/* btp */
.podbor_page_btp{background-color: #fff;margin: 0 -130px;padding: 20px 130px;margin-bottom: 40px;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;}
.btp_page_left{width: 48%;display: inline-block;}
.btp_page_left img{padding: 30px 0 30px;width: 80%;}
.btp_page_right{width: 50%;display: inline-block;vertical-align: top;padding-top: 50px;float: right;}
.btp_page_right h1{text-transform: uppercase;font-family: 'roboto', Arial;font-size: 30px;}
.btp_page_right ul{padding: 0;}
.btp_page_right ul li{list-style-type: none;position: relative;padding: 0px 0px 15px 35px;font-size:20px;}
.btp_page_right ul li i{position: absolute;left: 0px;top: 3px;content: "";z-index: 9;width: 19px;height: 19px;fill: rgb(26, 62, 176);fill-rule: evenodd;}
.btp_step1{margin-bottom: 40px;}
.podbor_page_btp .pg_title_h{margin-bottom: 0px !important;font-size: 24px;}
.podbor_page_btp .pg_title_h:after{display:none;}
.podbor_page_btp .p_center_btp{text-align:center; margin-bottom: 40px;font-size:20px;}
.btp_img_block{margin-bottom: 40px;text-align: center;}
/*.btp_naz1{display:none;}
.btp_naz2{display:none;}
.btp_naz3{display:none;}*/
.btp_step1_error{display:none;color:#c00;text-align: center;margin-bottom: 20px;}
.btp_img_block .btp_img{width: 32%;display: inline-block;padding: 0px;vertical-align: top;}
.img_block_btp{width: 220px;height: 220px;display: inline-block;border: 1px solid #ccc;border-radius: 5px;cursor: pointer;}
.img_block_btp.active{border: 2px solid #fdba4d;}
.img_block_btp img{width: 60%;opacity:0.4;padding-top: 40px;margin: 0 auto;}
.img_block_btp:hover img{opacity:1;}
.img_block_btp.active img{opacity:1;}
.btp_img_block .btp_img span{display: block;margin-top: 20px;font-size: 20px;}
.podbor_page_btp .btn_yel{margin: 0;width: 240px;height: 50px;line-height: 50px !important;}
.btp_btn_block{text-align:center;}
.btp_btn_block .btn_step1{display: inline-block;}
.btp_btn_block .btn_step2, .btp_btn_block .btn_step3, .btp_btn_block .btn_step4{display: inline-block;}
.btp_btn_block .btn_step3{margin-left:11px;}
.btp_btn_block .btn_to_step1, .btp_btn_block .btn_to_step2, .btp_btn_block .btn_to_step3{display: inline-block;color: #fff !important;background-color: #999 !important;}
.progress_btp{margin-top: 40px;}
.progress_btp ul{list-style-type: none;}
.progress_btp ul li{display: inline-block;width: 24%;border: 1px solid #ccc;padding: 0;margin: 0;line-height: 10px;border-radius: 3px;}
.progress_btp ul li.progress_active{background-color: #fdba4d;border-color:#fdba4d;cursor: pointer;}
.step_pregress_btp{display: block;text-align: center;margin-bottom: 40px;}
.btp_step2{display: none;margin-bottom: 40px;}
.btp_oborud_block{margin-bottom: 40px;margin-left: 35px;}
.btp_oborud_left{width: 33%;display: inline-block;}
.btp_oborud_left p{font-size: 20px;}
.btp_oborud_left p input{}
.btp_oborud_center{width: 33%;display: inline-block;}
.btp_oborud_center p{font-size: 20px;}
.btp_oborud_center p input{}
.btp_oborud_right{width: 33%;display: inline-block;}
.btp_oborud_right p{font-size: 20px;}
.btp_oborud_right p input{}
.btp_primech{margin-bottom:40px;margin-left: 40px;font-size:20px;}
.btp_step3{display: none;margin-bottom: 40px;}
.btp_temp_zima, .btp_davlenie_left{width: 45%;display: inline-block;border: 1px solid #ccc;border-radius: 5px;margin-left: 40px;}
.btp_temp_leto, .btp_davlenie_right{width: 45%;display: inline-block;float: right;border: 1px solid #ccc;border-radius: 5px;margin-right: 32px;}
.title_zima_btp, .title_leto_btp, .title_grafik_btp{padding: 10px 20px;background-color: #ddd;margin-bottom: 20px;text-transform:uppercase;}
.btp_input{margin-bottom: 20px;padding-left: 20px;}
.btp_input label{font-size: 18px;display: inline-block;width: 75%;}
.btp_input input{width: 20% !important;border: none !important;box-shadow: none !important;border-bottom: 1px solid #666 !important;border-radius: 0 !important;padding-bottom: 0px !important;text-align: center;}
.btp_input select{width: 21% !important;border: none !important;box-shadow: none !important;border-bottom: 1px solid #666 !important;border-radius: 0 !important;padding-bottom: 4px !important;text-align: center;    margin: 0;margin-left: 8px;font-size: 18px;}
.btp_davlenie{margin: 40px 0;}
.btp_davlenie_left{padding: 20px;}
.btp_davlenie_left label{font-size: 18px;display: inline-block;width: 55%;}
.btp_davlenie_left input{width: 20% !important;border: none !important;box-shadow: none !important;border-bottom: 1px solid #666 !important;border-radius: 0 !important;padding-bottom: 0px !important;text-align: center;}
.btp_davlenie_left select{width: 21% !important;border: none !important;box-shadow: none !important;border-bottom: 1px solid #666 !important;border-radius: 0 !important;padding-bottom: 4px !important;text-align: center;    margin: 0;margin-left: 8px;font-size: 18px;float: right;}
.btp_davlenie_right{padding: 20px;}
.btp_davlenie_right label{font-size: 18px;display: inline-block;width: 55%;}
.btp_davlenie_right input{width: 20% !important;border: none !important;box-shadow: none !important;border-bottom: 1px solid #666 !important;border-radius: 0 !important;padding-bottom: 0px !important;text-align: center;}
.btp_davlenie_right select{width: 21% !important;border: none !important;box-shadow: none !important;border-bottom: 1px solid #666 !important;border-radius: 0 !important;padding-bottom: 4px !important;text-align: center;    margin: 0;margin-left: 8px;font-size: 18px;float: right;}
.btp_step4{display: none;margin-bottom: 40px;}
.grafik_otoplenie{width: 50%;margin: 0 auto;margin-bottom: 60px;display:none;border: 1px solid #ccc;border-radius: 5px;}
.grafik_otoplenie .btp_input label{width: 50%;}
.grafik_otoplenie .btp_input.all_w label{width: 75%;}
.grafik_gvs{width: 50%;margin: 0 auto;margin-bottom: 60px;display:none;border: 1px solid #ccc;border-radius: 5px;}
.grafik_gvs .btp_input label{width: 50%;}
.grafik_gvs .btp_input.all_w label{width: 75%;}
.grafik_vent{width: 50%;margin: 0 auto;margin-bottom: 60px;display:none;border: 1px solid #ccc;border-radius: 5px;}
.grafik_vent .btp_input label{width: 50%;}
.grafik_vent .btp_input.all_w label{width: 75%;}


/* uplinks */
.uplinks{margin: 30px 0;}
.uplinks.uplinks_cat{}
.uplinks.uplinks_prod{margin: 0px;padding: 0 !important;margin-top: 14px;margin-right: 20px;}
.uplinks.uplinks_prod li a{color:#fff !important;background: #666;margin-right: 20px;height: 24px;line-height: 24px;}
.uplinks.uplinks_prod li a:before{border-color: transparent transparent transparent #666;right: -12px;border-width: 12px 0px 12px 12px;}
.uplinks.uplinks_prod li a:after {top: 10px;}
.uplinks ul{list-style-type: none;margin: 0;padding: 0;}
.uplinks ul li{}
.uplinks li a{color: #fff;float: left;position: relative;width: auto;height: 24px;margin-right: 20px;margin-bottom: 10px;padding: 0 10px;line-height: 24px;background: #666;font-size: 14px;outline: none; -webkit-transition: all 0.1s; -o-transition: all 0.1s;-moz-transition: all 0.1s;border-radius: 5px 0 0 5px;}
.uplinks li a:before{content: "";position: absolute;top: 0;width: 0;height: 0; border-style: solid;right: -12px; border-color: transparent transparent transparent #666; border-width: 12px 0px 12px 12px;-webkit-transition: all 0.1s; -o-transition: all 0.1s;-moz-transition: all 0.1s;}
.uplinks li a:after{right: -2px; content: "";position: absolute;top: 10px; width: 4px;height: 4px; -moz-border-radius: 4px;-webkit-border-radius: 4px; border-radius: 4px; background: #fff; -moz-box-shadow: -1px -1px 2px #666; -webkit-box-shadow: -1px -1px 2px #666; box-shadow: -1px -1px 2px #666;}
.uplinks li a:hover{background: #fdba4d;color:#000 !important;}
.uplinks li a:hover:before{border-color: transparent transparent transparent #fdba4d;}
.uplinks.uplinks_cat a{}

/* Посадочная страница */
.posad_page{background-color: #fff;margin: 0 -130px;padding: 20px 130px;margin-bottom: 40px;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;}
.posad_page .posad_top_left{width: 45%;display: inline-block;}
.posad_page .posad_top_left img{width: 90%;padding: 50px 0;}
.posad_page .posad_top_right .img_posad_under{display:none;}
.posad_page .posad_top_right{float: right;display: inline-block;width: 50%;padding-top: 45px;padding-left:32px;}
.posad_page .posad_title{font-size: 30px;font-family: 'roboto', Arial, sans-serif;font-weight: bold;margin-bottom: 20px;text-transform:uppercase;}
.posad_page .posad_top_right p{font-size:26px;}
.posad_page .posad_top_right ul{list-style-type:none;padding: 0;}
.posad_page .posad_top_right ul li{margin-bottom: 15px;position: relative;padding-left: 30px;}
.posad_page .posad_top_right ul li i{box-sizing: border-box;position: absolute;left: 0px;top: 3px;content: "";z-index: 9;}
.posad_page .posad_top_right ul li i svg{width: 19px;height: 19px;fill: rgb(26, 62, 176);fill-rule: evenodd;}
.posad_page .btn_yel.bttn_posad{width: 70%;margin: 0;margin-top: 40px;}
.posad_page .pg_title_h{margin-bottom: 40px !important;font-size:24px;}
.posad_page .pg_title_h:after{display:none;}
.posad_page .posad_bottom_pr_left{display: inline-block;width: 49%;vertical-align: top;}
.posad_page .posad_bottom_pr_right{display: inline-block;width: 49%;vertical-align: top;}
.posad_page .posad_bottom_pr_row{height: 150px;}
.posad_page .posad_bottom_pr_img {display: inline-block;width: 140px;text-align: center;}
.posad_page .posad_bottom_pr_txt{display: inline-block;width: 70%;vertical-align: top;}
.posad_page .posad_bottom_pr_txt h3{margin-top: 0;text-align:left;}
.popup_zakaz .fileform_upload{}
.popup_zakaz .fileform_upload .file-label{padding: 17px 5px;background-color: #fff;border-color: #e0e0e0;}
.irow .irow_l.irow_f{height: 100%;border: none;background-color: inherit;text-align: left;}

/* Страницы подбора */
.extended-container.information-page #content{padding-top:0;padding-bottom: 0;}
.podbor_page{background-color: #fff;margin: 0 -130px;padding: 20px 130px;margin-bottom: 40px;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;}
.podbor_page .podbor_top_left{display: inline-block;width: 45%;margin-left:40px;}
.podbor_page .podbor_top_left img{width: 100%;height: auto;}
.podbor_page.ustanovka_podbor .forms_block.form_ustanovka .left_form img{width: 50%;}
.podbor_page.reagenty_podbor .forms_block.form_reagenty .left_form img{width: 45%;}
.podbor_page.plastiny_podbor .forms_block.form_plastiny .left_form img{width: 70%;padding-top: 15%;}
.podbor_page.uplotneniya_podbor .forms_block.form_uplotneniya .left_form img{width: 65%;padding-top: 6%;}
.podbor_page.teplo_podbor .podbor_top_left img{width: 90%;}
.podbor_page.nasos_podbor .podbor_top_left img{padding: 60px 0;}
.podbor_page.nasos_podbor .podbor_top_left{margin-left:0;}
.podbor_page.stancii_podbor .podbor_top_left img{padding: 60px 0;}
.podbor_page.stancii_podbor .podbor_top_left{margin-left:0;}
#nasos_grafik .pg_title_h{margin-bottom: 20px !important;}
.podbor_page.nasos_podbor .graf_nasos{margin-bottom:10px;width: 100%; height: auto;}
.podbor_page.nasos_podbor .podbor_naklon_txt_img{margin-bottom:30px;display: block;text-align: center;color: #666;font-style: italic;}
#stancii_grafik .pg_title_h{margin-bottom: 20px !important;}
.podbor_page.stancii_podbor .graf_stancii{margin-bottom:10px;width: 100%; height: auto;}
.podbor_page.stancii_podbor .podbor_naklon_txt_img{margin-bottom:30px;display: block;text-align: center;color: #666;font-style: italic;}
.podbor_page .podbor_top_right{display: inline-block;width: 50%;float: right;padding-top: 60px;padding-left: 40px;}
.podbor_page.nasos_podbor .podbor_top_right{padding-left: 80px;}
.podbor_page.stancii_podbor .podbor_top_right{padding-left: 80px;}
.podbor_page .h1_podbor{text-transform:uppercase;font-family: 'roboto', Arial;font-size:30px;}
.podbor_page .h1_podbor_inform{text-transform:uppercase;font-family: 'roboto', Arial;font-size:30px;margin-bottom: 50px;}
.podbor_page .podbor_top_right ul{list-style-type:none;margin-bottom: 10px;}
.podbor_page .podbor_top_right ul li{position:relative;padding-bottom:10px;}
.podbor_page .podbor_top_right ul li i{position: absolute;top: 4px;left: -35px;}
.podbor_page .podbor_top_right ul li i img{width: 30px;}
.podbor_page .podbor_top_right ul li a{color:#333;font-size:26px;}
.podbor_page .podbor_top_right ul li i img.gray_arrow{}
.podbor_page .podbor_top_right ul li i img.blue_arrow{display:none;}
/*.podbor_page .podbor_top_right ul li:hover a{color:#337ab7;}*/
.podbor_page .podbor_top_right .info_top_acc{}
.podbor_page .podbor_top_right .info_top_acc img{width: 30px;margin-right: 5px;}
.podbor_page .podbor_top_right .info_top_acc a{color: #333;font-size: 22px;vertical-align: top;}
.podbor_page .podbor_top_right .info_top_acc a:hover{color:#337ab7;}
.podbor_page .podbor_top_right .btn_yel{margin: 0;margin-top: 40px;display:none;}
.podbor_page .pg_title_h{margin-bottom: 40px !important;font-size:24px;}
#accordeon_podbor .pg_title_h{margin-bottom: 20px !important;}
.podbor_page .pg_title_h:after{display:none;}
.podbor_page .title_podbor_span{text-align: center;display: block;margin-bottom: 30px;}
.podbor_page .title_podbor_span a{}
.podbor_page h3{text-transform: uppercase;font-size: 18px;margin-bottom: 15px; margin-top: 30px;font-family: 'pt_sansbold', Arial;text-align:center;}
.podbor_page h3.galka_title{margin-top:50px;}
.podbor_page ul.galka{list-style-type:none;}
.podbor_page ul.galka li{position:relative;margin-bottom:5px;}
.podbor_page ul.galka li i{position: absolute;top: -1px;left: -25px;}
.podbor_page ul.galka li i img{}
.podbor_page .galka_ul_block{padding-left: 90px;margin-bottom: 30px;}
.podbor_page ul.galka.ul_left{display: inline-block;width: 60%;vertical-align: top;}
.podbor_page ul.galka.ul_right{display: inline-block;vertical-align: top;}
.podbor_page.nasos_podbor .galka_ul_block{padding-left:11px;margin-bottom: 40px;}
.podbor_page.nasos_podbor ul.galka.ul_left{width: 49%;}
.podbor_page.nasos_podbor ul.galka.ul_right{width: 49%;padding-left: 60px;}
.podbor_page#nasos_online h3{margin-top: 50px;}
.podbor_page#stancii_online h3{margin-top: 50px;}
.podbor_page.stancii_podbor .galka_ul_block{padding-left:11px;margin-bottom: 40px;}
.podbor_page.stancii_podbor ul.galka.ul_left{width: 49%;}
.podbor_page.stancii_podbor ul.galka.ul_right{width: 49%;padding-left: 60px;}
.podbor_page.nasos_podbor .forms_block.form_nasosy .left_form img{padding-bottom:0;}
.podbor_page.stancii_podbor .forms_block.form_stancii .left_form img{padding-top:0;width: 42%;}
.podbor_page .podbor_img_block{margin: 30px 0;text-align: center;}
.podbor_page .catpodbor_img_left{margin-right: 20px;}
.podbor_page .catpodbor_img_right{}
.podbor_page .podbor_p{margin-bottom: 15px;}
.podbor_page .podbor_p a:hover{text-decoration:underline;}
.podbor_page .podbor_preimushestva{margin-bottom: 30px;margin-top: 30px;margin-bottom: 30px;margin-top: 30px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.podbor_page .podbor_pr_left{display: inline-block;width: 49%;padding: 20px 20px 20px 10px;border: 1px solid #afdaff;margin-right: 20px;border-radius: 5px;background-color:#f4f9ff;}
.podbor_page .podbor_pr_right{display: inline-block;width: 49%;padding: 20px 20px 20px 10px;border: 1px solid #ffb6b0;border-radius: 5px;background-color:#fff7f7;}
.podbor_page .podbor_preimushestva h3{margin: 0 !important;}
.podbor_page .podbor_pr_left ul{list-style-type:none;margin-bottom: 10px;margin-top: 10px;}
.podbor_page .podbor_pr_left ul li{position:relative;margin-bottom:10px;}
.podbor_page .podbor_pr_left ul li i{position: absolute;top: -2px;left: -25px;}
.podbor_page .podbor_pr_left ul li i img{}
.podbor_page .podbor_pr_right ul{list-style-type:none;margin-bottom: 10px;margin-top: 10px;}
.podbor_page .podbor_pr_right ul li{position:relative;margin-bottom:10px;}
.podbor_page .podbor_pr_right ul li i{position: absolute;top: -2px;left: -25px;}
.podbor_page .podbor_pr_right ul li i img{}
.podbor_page .programmy_podbor_teplo{}
.podbor_page .program_podbor_row{}
.podbor_page .program_podbor_row img{}
.podbor_page .program_podbor_row span{}
.podbor_page .program_podbor_row a{}
.podbor_page .important_podbor{background-color: #f6f6f6;padding: 20px 30px;border-radius: 5px;}
.podbor_page .calculator_page{margin-top: 40px;margin-bottom: 40px;width: 100%;}
.podbor_page .block_forms{margin-top: 40px;margin-bottom: 40px;}
.podbor_page .block_forms .form_teplo {width: 100%;position: relative;}
.podbor_page .forms_block{box-shadow: none;padding: 0;}
.podbor_page .podbor_bottom_pr{}
.podbor_page .podbor_bottom_pr_left{display: inline-block;width: 49%;vertical-align: top;}
.podbor_page .podbor_bottom_pr_right{display: inline-block;width: 49%;vertical-align: top;}
.podbor_page .podbor_bottom_pr_row{height: 150px;}
.podbor_page .podbor_bottom_pr_img {display: inline-block;width: 140px;text-align: center;}
.podbor_page .podbor_bottom_pr_img img{}
.podbor_page .podbor_bottom_pr_txt{display: inline-block;width: 70%;vertical-align: top;}
.podbor_page .podbor_bottom_pr_txt h3{margin-top: 0;text-align:left;}
.podbor_page .podbor_bottom_pr_txt span{}
.podbor_page .acc_head{padding: 10px 0;text-transform: uppercase;}
.podbor_page .acc_head span{cursor: pointer;border-bottom: 1px solid #999;vertical-align: top;}
.podbor_page .acc_head img{margin-right: 10px;width: 30px;}
.podbor_page .acc_head span:hover{color:#337ab7;border-bottom: 1px solid #337ab7;}
.podbor_page .acc_body{display: none;padding: 20px 20px;border-radius: 5px;padding-left: 45px;}
.podbor_page .acc_body p{margin-bottom:15px;}

/* конец Страницы подбора */

/* forms */
	/* loader in forms popup */
@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(.4);transform:scale(.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(.4);transform:scale(.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
.popup_zakaz #view-loader-ball-spin-fade-loader{position: absolute;top: 45%;left: 50%;z-index: 1;}
.popup_zakaz .loader {display: block;padding-top: 15px;padding-bottom: 15px;position: relative;text-align: center;}
.popup_zakaz .loader > div {display: inline-block;margin: 0 auto;}
.popup_zakaz .ball-spin-fade-loader {position: relative;top: -10px;left: -10px;}
.popup_zakaz .ball-spin-fade-loader > div:nth-child(1) {top: 25px;left: 0;-webkit-animation: ball-spin-fade-loader 1s -0.96s infinite linear;animation: ball-spin-fade-loader 1s -0.96s infinite linear;}
.popup_zakaz .ball-spin-fade-loader > div:nth-child(2) {top: 17.04545px;left: 17.04545px;-webkit-animation: ball-spin-fade-loader 1s -0.84s infinite linear;animation: ball-spin-fade-loader 1s -0.84s infinite linear;}
.popup_zakaz .ball-spin-fade-loader > div:nth-child(3) {top: 0;left: 25px;-webkit-animation: ball-spin-fade-loader 1s -0.72s infinite linear;animation: ball-spin-fade-loader 1s -0.72s infinite linear;}
.popup_zakaz .ball-spin-fade-loader > div:nth-child(4) {top: -17.04545px;left: 17.04545px;-webkit-animation: ball-spin-fade-loader 1s -0.6s infinite linear;animation: ball-spin-fade-loader 1s -0.6s infinite linear;}
.popup_zakaz .ball-spin-fade-loader > div:nth-child(5) {top: -25px;left: 0;-webkit-animation: ball-spin-fade-loader 1s -0.48s infinite linear;animation: ball-spin-fade-loader 1s -0.48s infinite linear;}
.popup_zakaz .ball-spin-fade-loader > div:nth-child(6) {top: -17.04545px;left: -17.04545px;-webkit-animation: ball-spin-fade-loader 1s -0.36s infinite linear;animation: ball-spin-fade-loader 1s -0.36s infinite linear;}
.popup_zakaz .ball-spin-fade-loader > div:nth-child(7) {top: 0;left: -25px;-webkit-animation: ball-spin-fade-loader 1s -0.24s infinite linear;animation: ball-spin-fade-loader 1s -0.24s infinite linear;}
.popup_zakaz .ball-spin-fade-loader > div:nth-child(8) {top: 17.04545px;left: -17.04545px;-webkit-animation: ball-spin-fade-loader 1s -0.12s infinite linear;animation: ball-spin-fade-loader 1s -0.12s infinite linear;}
.popup_zakaz .ball-spin-fade-loader > div {background-color: #428bca;width: 15px;height: 15px;border-radius: 100%;margin: 2px;-webkit-animation-fill-mode: both;animation-fill-mode: both;position: absolute;}
.popup_zakaz .view-loader-collapse{display:none;visibility:hidden;}
.popup_zakaz .view-loader-collapse.in{display:block;visibility:visible;}
	/* end loader in forms popup */
	
.posts_blog_block .forms_block{box-shadow: none;padding: 30px 0;}
.forms_block{width: 100%;position: relative;margin: 0px auto;font-size:18px;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);background-color: #fff;border-radius: 5px;padding: 30px 40px 40px 40px;margin-top: 40px;margin-bottom: 40px;}
.category-page .forms_block{margin-bottom: -50px;}
.product-page .forms_block{margin-top: 20px;}
.forms_block .forms_title{}
.forms_block.form_stancii .form_top{}
.forms_block.form_nasosy .form_top{}
.forms_block.form_plastiny .form_top{}
.forms_block.form_reagenty .form_top{}
.forms_block.form_uplotneniya .form_top{}
.forms_block.form_ustanovka .form_top{}
.forms_block .left_form{width: 63%;display:inline-block;text-align: center;float: left;}
.forms_block .right_form{width: 36.5%;display:inline-block;padding-left: 15px;vertical-align: top;}
.forms_block .right_form input{margin-bottom:10px;text-align:center;padding: 10px 5px;font-size:18px;}
.forms_block .left_form img{width:45%;}
.forms_block.form_stancii .left_form img{width:45%;padding-top: 10px;}
.product-page .forms_block.form_stancii .left_form img{width:35%;}
.forms_block.form_nasosy .left_form img{width:45%;padding-bottom: 45px;padding-top: 20px;}
.product-page .forms_block.form_nasosy .left_form img{width:35%;}
.forms_block.form_plastiny .left_form img{width: 60%;padding-bottom: 60px;padding-top: 40px;}
.product-page .forms_block.form_plastiny .left_form img{width: 47%;}
.forms_block.form_reagenty .left_form img{width: 25%;padding-bottom: 10px;}
.product-page .forms_block.form_reagenty .left_form img{width: 20%;}
.forms_block.form_uplotneniya .left_form img{width: 60%;padding-bottom: 40px;padding-top: 10px;}
.product-page .forms_block.form_uplotneniya .left_form img{width: 47%;}
.forms_block.form_ustanovka .left_form img{width: 35%;padding-top: 25px;}
.product-page .forms_block.form_ustanovka .left_form img{width: 28%;}
.fileform_upload{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.fileform_upload .file-label{cursor: pointer;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;border: 1px solid #ccc;color: #777;font-size: 18px;padding: 8px 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;text-align: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.fileform_upload .file-label:before{content: '';background-image: url(/image/svg/skrepka.svg);-webkit-background-size: contain;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;width: 22px;height: 22px;display: block;margin: -0.2em 0.6em -0.2em -0.5em;}
.fileform_upload .file-list{margin-top:10px;}
.fileform_upload .file-item {font-size: 16px;margin-bottom: 10px;color:#777;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.fileform_upload .file-item b {font-weight: inherit;margin-right: 10px;margin-left: 8px;}
.fileform_upload .file-item img {max-width:14px;height: auto;vertical-align: middle;}
.fileform_upload input.file-input{display: none!important;overflow: visible;}

.fileform_upload.forma_podbora_teplo{width: 46.5%;}
.fileform_upload.forma_podbora_teplo .file-label{padding-top: 11px;padding-bottom: 11px;}

.forms_block .form_bottom{margin-top:20px;}
.forms_block .primechanie_form{width: 63%;display:inline-block;float: left;}
.forms_block .primechanie_form textarea{height: 65px;padding: 10px;text-align: center;font-size:18px;}
.forms_block .button_form{width: 36.5%;display: inline-block;padding-left: 15px;vertical-align: top;}
.forms_block .button_form input{margin: 0 auto;height: 65px;line-height: 65px !important;width: 100%;font-size:18px;}

.blog-post .block_forms.post_blog_form{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 40px;margin-bottom: 30px;border-radius: 5px;}
.blog-post .form_teplo.post_blog_form{width:100%;margin: 20px 0;}
.blog-post .block_forms .ready_teplo{font-size:18px;}
.blog-post .form_teplo .title_left, .blog-post .form_teplo .title_right{font-size:18px;}

.form_teplo{width: 92%;margin: 0 auto;position:relative;}
.form_teplo .left_form{display: inline-block;width: 33%;float: left;padding-right: 20px;}
.form_teplo .center_form{display: inline-block;width: 34%;}
.form_teplo .right_form{display: inline-block;width: 33%;float: right;padding-left: 20px;}
.form_teplo .title_left{border-radius: 5px;text-align: center;padding: 13px;background-color: #ff5050;color: #fff;margin-bottom:12px;}
.form_teplo .title_right{border-radius: 5px;text-align: center;padding: 13px;background-color: #4da6f1;color: #fff;margin-bottom:12px;}
.form_teplo input{border: none;width: 100%;text-align: center;line-height: 30px;font-size: 18px !important;color:#666;}
.form_teplo textarea{font-size:18px !important;box-shadow: none;border-color: #ccc !important;}
.form_teplo input:disabled{background-color:#e8e8e8;}
.form_teplo select{border: 1px solid #ccc;border-radius: 5px;width: 100%;text-align: center;line-height: 30px;font-size: 18px;color:#666;margin: 0;padding:12px 5px;padding-left: 25px;}
.category-page .form_teplo select{padding-left:10px;}
.form_teplo .option_form{display: inline-block;width: 100%;}
.form_teplo .option_form.rashod{width: 30.5%;float: right;}
.form_teplo .option_form.moshnost{width: 30.5%;float: right;}
.form_teplo .sreda_form{text-align: center;margin-bottom:12px;}
.form_teplo .sreda_form input{padding: 9px 5px 10px;border-radius: 5px;border: 1px solid #ccc;background-color: #fff;color: #333;width: 100%;font-size: 18px;}
.form_teplo .temp_form{border: 1px solid #ccc;border-radius: 5px;text-align: center;padding: 8px 5px 9px;background-color: #fff;color: #333;margin-bottom:12px;}
.form_teplo .temp_form input[type='number']{border:none;box-shadow: none;padding: 0;}
.form_teplo .moshnost_form, .form_teplo .rashod_form {border: 1px solid #ccc;border-radius: 5px;background-color: #fff;color: #333;margin-bottom:12px;width: 68%;display: inline-block;}
.form_teplo .moshnost_form input, .form_teplo .rashod_form input{padding: 9px 5px 10px;border-radius: 5px;border: none;box-shadow: none;}
.form_teplo .moshnost_form select{}
.form_teplo .form_img_center{text-align: center;margin-bottom: 2px;}
.form_teplo .form_img_center img{max-width: 255px; width: 100%;}
.form_teplo_bottom{}
.form_teplo_bottom .podbor_left_bottom_forma{display: inline-block;width: 67%;}
.form_teplo_bottom .podbor_right_bottom_forma{width: 33%;display: inline-block;float: right;padding-left: 20px;}
.form_teplo_bottom .ready_teplo{margin-top: 10px;color: #333;margin-bottom: 15px;}
.form_teplo_bottom .file_teplo{}
.form_teplo_bottom .file_teplo .file_pr{}
.fileform {height: 51px;overflow: hidden;position: relative;}
.fileform .selectbutton {background-color: #A2A3A3;border-radius: 5px;color: #FFFFFF;float: left;font-size: 18px;line-height: 22px;overflow: hidden;padding: 9px 10px 10px;text-align: center;vertical-align: middle;}
.fileform #upload{position:absolute;top:0;left:0;width:150px;-moz-opacity: 0;filter: alpha(opacity=0);opacity: 0;font-size: 150px;height: 51px;z-index:20;}
.fileform #fileformlabel{line-height: 20px;overflow: hidden;padding: 10px;color: #666;padding-left: 20px;}
.form_teplo_bottom .primechanie_text{width: 100%;}
.form_teplo .button_form{}
.form_teplo .button_form .button_form_teplo{margin: 0;height: 70px;line-height: 70px !important;}
/*end forms */
.category-page .block_forms{width: 100%;margin-top: 40px;margin-bottom: -50px;box-shadow: inset 0 -1px 0 1px rgba(0,0,0,0.1); background-color: #fff; border-radius: 5px;padding: 30px 0 40px;}
.product-page .block_forms{width: 100%;margin-bottom: 40px;box-shadow: inset 0 -1px 0 1px rgba(0,0,0,0.1); background-color: #fff; border-radius: 5px;padding: 40px 0;}
.category-page .forms_title{text-align: center;margin-bottom: 40px;font-size: 18px;}
.product-page .forms_title{margin-top: -50px;text-align: center;}
.fileform .selectbutton{width: 150px;}
.category-page .form_teplo select{padding-left:20px;}
.blog-post-page .block_forms.post_bottom_form{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 0;margin-bottom: 40px;padding-bottom: 100px;border-radius: 5px;}
.blog-post-page .forms_title{text-align: center;margin-bottom: 40px;font-size: 18px;}
.blog-post-page .form_teplo select{padding-left:10px;}

.calculator_page{width: 92%;margin: 0 auto;margin-bottom: 40px;position: relative;margin-top: 20px;}
.calculator_page .left_calc{display: inline-block;width: 33%;float: left;padding-right: 20px;}
.calculator_page .center_calc{display: inline-block;width: 34%;}
.calculator_page .right_calc{display: inline-block;width: 33%;float: right;padding-left: 20px;}
.calculator_page .title_left{border-radius: 5px;text-align: center;padding: 9px 5px 10px;background-color: #ff5050;color: #fff;margin-bottom:10px;}
.calculator_page .title_right{border-radius: 5px;text-align: center;padding: 9px 5px 10px;background-color: #4da6f1;color: #fff;margin-bottom:10px;}
.calculator_page input{border: none;width: 100%;text-align: center;line-height: 30px;font-size: 18px !important;color:#666;}
.calculator_page input:disabled{background-color:#e8e8e8;}
.calculator_page select{border: 1px solid #ccc;border-radius: 5px;width: 100%;text-align: center;line-height: 30px;font-size: 18px;color:#666;margin: 0;padding:8px 5px 9px;padding-left: 25px;}
.calculator_page select#davlenie{padding-left: 32px;}
.calculator_page .option_calc{display: inline-block;width: 100%;}
.calculator_page .option_calc.rashod{width: 30.5%;float: right;}
.calculator_page .option_calc.poteri{width: 30.5%;float: right;}
.calculator_page .option_calc.moshnost{width: 30.5%;float: right;}
.calculator_page .title_left span{}
.calculator_page .title_right span{}
.calculator_page .sreda_calc{border-radius: 5px;text-align: center;padding: 9px 5px 10px;background-color: #e8e8e8;color: #333;margin-bottom:10px;}
.calculator_page .sreda_calc span{}
.calculator_page .rashod_calc{border: 1px solid #ccc;border-radius: 5px;background-color: #fff;color: #333;margin-bottom:10px;width: 68%;display: inline-block;}
.calculator_page .rashod_calc input{padding: 6px 5px;border-radius: 5px;border: none;box-shadow: none;}
.calculator_page .rashod_calc select{}
.calculator_page .temp_calc{border: 1px solid #ccc;border-radius: 5px;text-align: center;padding: 3px 5px 4px;background-color: #fff;color: #333;margin-bottom:10px;}
.calculator_page .temp_calc input{border: none;box-shadow: none;padding: 0;}
.calculator_page .poteri_calc{border: 1px solid #ccc;border-radius: 5px;padding: 3px 5px 4px;background-color: #fff;color: #333;margin-bottom:10px;width: 68%;display: inline-block;}
.calculator_page .poteri_calc input{border: none;box-shadow: none;padding: 0;}
.calculator_page .poteri_calc select{}
.calculator_page .moshnost_calc{border: 1px solid #ccc;border-radius: 5px;background-color: #fff;color: #333;margin-bottom:10px;width: 68%;display: inline-block;}
.calculator_page .moshnost_calc input{padding: 6px 5px;border-radius: 5px;border: none;box-shadow: none;}
.calculator_page .moshnost_calc select{}
.calculator_page .calc_img_center{text-align: center;margin-bottom: 15px;}
.calculator_page .calc_img_center img{max-width: 265px;width:100%;}
.calculator_page .temp_max_calc{border: 1px solid #ccc;border-radius: 5px;text-align: center;padding: 3px 5px 4px;background-color: #fff;color: #333;margin-bottom:10px;}
.calculator_page .temp_max_calc input{border: none;box-shadow: none;padding: 0;}
.calculator_page .davlenie_calc{margin-bottom:10px;}
.calculator_page .label_davlenie{width: 68%;display: inline-block;border: 1px solid #ccc;border-radius: 5px;text-align: center;line-height: 30px;font-size: 18px; color: #666;padding: 6px;}
.calculator_page .option_calc.davlenie{width: 30.5%;float: right;}
.calculator_page .button_calc{}
.calculator_page .calc_pdf{width: 100%;line-height: 40px !important;height: 44px;font-size: 18px !important;margin: 0;}

.blog_post_content_block .calculator_page{width: 100%;}
.blog_post_content_block .calculator_page .title_left, .blog_post_content_block .calculator_page .title_right, .blog_post_content_block .calculator_page .sreda_calc{font-size:18px;}
.blog_post_content_block .calculator_page select{padding-left:15px;}
.blog_post_content_block .error_calc, .blog_post_content_block .error_calc_temp, .blog_post_content_block .error_calc_temper, .blog_post_content_block .error_calc_tempdelta, .blog_post_content_block .error_calc_poteri, .blog_post_content_block .error_calc_tempmax, .blog_post_content_block .error_calc_tempermax, .blog_post_content_block .error_calc_moshnost, .blog_post_content_block .error_calc_rashod{max-width:325px;}

/*.dream-filter.filter-vertical{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 0px;}*/
.dream-filter.filter-vertical .rdf-header h3{padding: 10px 15px;text-transform: uppercase;font-family: 'pt_sansbold', Arial, Helvetica, sans-serif;font-weight: 200;font-size: 16px;}
/*.dream-filter>.rdf-form .rdf-footer {padding: 0 20px 20px;}*/
/*.dream-filter .panel{border:none !important;box-shadow:none !important;}*/
/*.dream-filter .panel-heading{color: #333;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 0;}*/
.dream-filter .panel-title{/*margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;*/font-weight: normal;/*padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;*/}
.dream-filter .rdf-truncate-element .rdf-truncate-show, .dream-filter .rdf-truncate-element .rdf-truncate-hide{font-size: 13px;color: #333;letter-spacing: 1px;text-decoration: underline;}
.dream-filter .rdf-group .rdf-label{font-size:12px !important;background: #ececec !important;color: #404040 !important;}
.dream-filter .panel-heading {white-space:normal !important;background-color: #ececec !important;border-radius: 5px 5px 0 0 !important;}
.dream-filter .btn.btn-material, .dream-filter .btn.btn-material-reset {-webkit-box-shadow: rgb(170, 170, 170) 1px 1px 3px 0px !important;box-shadow: rgb(170, 170, 170) 1px 1px 3px 0px !important;}
.dream-filter .panel-group .panel+.panel {margin-top: 17px !important;}
.dream-filter .panel-group .panel {border-radius: 5px !important;}
#main-menu-item-2 a span{padding-left:10px;}
.dr-down-menu-overlay.open{display:block;}
.drop-down ul li:hover > a > i.menu-plus{display:none;}
.close-swipe-menu{/*display:none;*/position:absolute;top:5px;right:10px;padding:5px 10px;cursor:pointer;/*z-index:99999;*/}
.close-swipe-menu:before{content:"\e602";font-size:20px;color:#fff;}
.swipe-munu-text{display:none;}
.ptxt_img{text-align:center;}
.close-menu-wrap{display:none;position:absolute;top:6px;left:10px;font-size:18px;padding:7px 10px;cursor:pointer;}
.close-menu-wrap:before{content:"\f053";font-size:12px;padding-right:5px;top:0;color:#ccc;}
.close-menu-drpdwn{display:none;position:absolute;z-index:9999;top:6px;left:10px;color:#fff;font-size:18px;padding:7px 10px;cursor:pointer;}
.close-menu-drpdwn:before{content:"\f053";font-size:12px;padding-right:5px;top:0;color:#ccc;}
.ul_dv .close-menu-drpdwn:before{top:0px;}
.drop-down-str ul li:hover > a {color: #5195EF;}
.drop-down-str ul li a {font-size: 16px;}
ul.ul-wrap-m.seo-mobile-menu{display:none;}
.mobile-menu-title{height: 50px;background-color: #444349;text-align: center;display: none;position: relative;z-index:9;opacity: 1;visibility: visible;}
.ul-wrap-m .mobile-menu-title{z-index:99;}
.ul_dv .mobile-menu-title{z-index:999;}
.drop-down .seo-wrap-m .seo-wrap-row a:hover {color: #5195EF;}
.drop-down ul li:hover > a{color: #5195EF !important;}
.drop-down .seo-wrap-m .seo-wrap-row a {font-size: 16px;}
.drop-down .menu-wrap .seo-wrap-m .seo-wrap-row > div.menu_drpdwn{left:100%;position:absolute;min-height:100%;top:0;background-color:#fff;padding:15px 10px 15px 20px;}
.drop-down .menu-wrap .seo-wrap-m .seo-wrap-row > div.menu_drpdwn > ul.ul_dv{position:relative;box-shadow:none;}
.drop-down .menu-wrap .seo-wrap-m .seo-wrap-row > div.menu_drpdwn > ul.ul_dv > li{border:none;display:inline-block;position:relative;min-width:150px;padding-right:15px;}
.drop-down .menu-wrap .seo-wrap-m .seo-wrap-row > div.menu_drpdwn > ul.ul_dv > li a{padding:5px 10px 2px 15px;display:inline-block;}
.drop-down .menu-wrap .seo-wrap-m .seo-wrap-row > div.menu_drpdwn > ul.ul_dv > li a i.menu-plus{top:1px;position:relative;right:-5px;display:unset;}
.drop-down .menu-wrap .seo-wrap-m .seo-wrap-row > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn{position:absolute;left:100%;top:-10px;background-color:#fff;box-shadow:-1px 2px 5px 0 rgba(0,0,0,0.23);border:1px solid #ccc;padding:15px 5px 15px 15px;z-index:99;}
.drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv{position:relative;box-shadow:none;background-color: #fff;}
.drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li{border:none;display:inline-block;position:relative;min-width:150px;padding-right:15px;}
.drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn:before{box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.23);content:'';position:absolute;border:8px solid #fff;border-left-color:#fff;border-bottom-color:#fff;margin-right:-16px;transform-origin:0 0;transform:rotate(45deg);left:1px;}
.drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv{position:relative;box-shadow:none;max-width:760px;min-width:150px !important;}
.drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv > li{border:none;display:inline-block;width:30%;}
.drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv > li a{padding:0px 10px;line-height:16px;}
.menu_tags_seopages{padding: 20px 40px;position:absolute;visibility:hidden;opacity:0;transition: 0s 0.2s;width: 1104px;left: 336px;top: 0;height: 630px;display: flex;flex-direction: column;flex-wrap: wrap;}
.seo-wrap-content:first-child .menu_tags_seopages{visibility: visible;opacity: 1;}
.seo-wrap-content:first-child > a > i.menu-plus{display:block;}
.seo-wrap-content:first-child a.menu-tab {color: #5195EF;}
.seo-wrap-content:hover > .menu_tags_seopages {transition-delay: 0.2s;visibility: visible;opacity: 1;}
.seo-wrap-content > a > i.menu-plus{display:none;}
.seo-wrap-content:hover > a > i.menu-plus{display:block;}
.seo-wrap-content:hover:after{}
.menu_tags_seopages .menu_tags{width: 29%;display: inline-block;margin-right: 40px; margin-bottom:40px;vertical-align: top;}
.ie9 .menu_tags_seopages .menu_tags{max-height:280px;overflow-y:auto;}
.menu_tags_seopages .menu_tags.menu_brand{}
.menu_tags_seopages .menu_tags.menu_constr{}
.menu_tags_seopages .menu_tags.menu_naznach{}
.menu_tags_seopages .menu_tags.menu_sfera{}
.menu_tags_seopages .menu_tags.menu_sreda{}
.menu_tags_seopages .menu_tags.menu_seriya{width: 40%;margin-bottom: 0;}
.menu_tags_seopages .menu_tags.menu_seriya span{text-align:center;display: block;}
.menu_tags_seopages span{color: #333;font-family: 'pt_sansbold', Arial, Helvetica, sans-serif;font-weight: 400;}
.menu_tags_seopages ul.ul_dv{list-style-type: none;padding: 0;}
.menu_tags_seopages ul.ul_dv li{border-bottom-style: none !important;}
.menu_tags_seopages .menu_tags.menu_seriya ul.ul_dv{width: 100%;height: 560px;display: flex;flex-direction: column;flex-wrap: wrap;}
.menu_tags_seopages .menu_tags.menu_seriya ul.ul_dv li{width: 150px;}
.menu_tags_seopages ul.ul_dv li a{}
.img_proteplo_menu{width: 40px;position: absolute;left: 15px;top: 10px;}
.ie .img_proteplo_menu{top:14px;}
.submenu-li-item-25 > div.menu_drpdwn{left:60% !important;}
.submenu-li-item-25 > div.menu_drpdwn > ul.ul_dv{width:750px;}
.submenu-li-item-25 > div.menu_drpdwn > ul.ul_dv > li{width:24% !important;}
.submenu-li-item-26 > div.menu_drpdwn{left:60% !important;}
.submenu-li-item-26 > div.menu_drpdwn > ul.ul_dv{width:500px;}
.submenu-li-item-26 > div.menu_drpdwn > ul.ul_dv > li{width:49% !important;}
.submenu-li-item-1 > div.menu_drpdwn > ul.ul_dv > li{display:block !important;}
.submenu-li-item-2 > div.menu_drpdwn > ul.ul_dv > li{display:block !important;}
.filter-na-mobilke{display:none !important;cursor: pointer;}
.reset-filtr{background-color: #fff;width: 48%;display: inline-block;}
.mobile-reset-filtr{position:relative;bottom:1px;background-color:#fff;width:49%;text-align: center;height:75px;display: inline-block;}
.not_show_f{display:none;position:absolute;right:23px;top:0px;}
.not_show_f:before{content:"\e602";font-size:20px;}
.sf-pokaz.btn_yel{display:none;position:relative;right:0px !important;box-shadow:none !important;margin:0 auto;margin-bottom:20px;z-index:99;transition:color .2s;width:80%;height:52px;font-size:16px !important;line-height:50px !important;}
.error_page{margin: 40px 0;}
/*.error_cat_title{margin: 20px 0;font-size: 22px;font-weight: bold;text-transform: uppercase;text-align: center;}*/
.error_cat{display: inline-block;width: 23%;text-align: center;padding: 20px 20px 50px;}
.count-d{color:#FDBA4D;/*text-shadow:1px 1px 2px rgba(0,0,0,.35);*/padding:0 0 20px;}
.count-num, .count-text, .count-number{display:inline-block;text-transform:uppercase;font-family:'pt_sansbold', Arial, Helvetica, sans-serif;}
.count-num, .count-number{font-size:90px;padding-right:5px;}
.count-text{font-size:36px;}
.ico{width:85px;height:85px;border:1px #d9d9d9 solid;margin-top: 5px;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;text-align:center;position: absolute;}
.imo{margin:0;text-align: center;}
.imo img{width:150px;height:150px;border:1px solid #d9d9d9;}
.ico svg{width:auto;height:60px;margin-top:10px;}
.ico svg#icosvg_4{height: 40px;margin-top: 20px;}
.cls-1{fill:#FDBA4D;fill-rule:evenodd;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;}
.cms-blocks .box-heading, .static-banners .box-heading{font-size:22px;color:#000;text-transform:uppercase;font-weight:400;text-align:center;padding:0 0 10px;margin:20px 0 20px !important;position:relative;border:none;}
.cms-blocks .hp_cms_h{font-size:22px;color:#000;text-transform:uppercase;font-weight:400;text-align:center;padding:0 0 10px;margin-bottom:30px;position:relative;}
.cms-blocks .hp_cms_h.all_p_form{font-size:22px;margin-bottom:82px;}
.cms-blocks .hp_cms_h.all_p_form:after{width:200px;height:2px;margin-left:-100px;}
#column-left + #content{margin-left:270px}
.form_questions{letter-spacing:-0.3em;}
.form_questions .irow{letter-spacing:normal;display:inline-block;vertical-align:top;width:31.3%;margin:0 3% 0 0;}
.irow .irow_l{float:left;display:block;width:100%;height:62px;border:1px #e0e0e0 solid;background:#fff;border-radius:5px;position:relative;z-index:1;margin:0 0 12px;}
.irow .irow_n:before{position:absolute;left:20px;top:15px;z-index:999;font-size: 20px;color: #999;content:"\f2c0";}
.irow .irow_t:before{position:absolute;left:20px;top:17px;z-index:999;font-size: 20px;color: #999;content:"\f095 ";}
.form_questions .irow.irow_b{margin:0;}
.form_questions .btn_yel{width:100%;height:61px;line-height:60px !important;margin:0;box-shadow: rgb(170, 170, 170) 1px 1px 3px 0px !important;}
.irow input[type=text], .irow input[type=tel], .irow input[type=number]{font-size:18px;color:#717171;line-height:21px;text-indent:53px;border:none;margin-top:19px;width:90%;box-shadow:none;padding:0;min-height:20px;}
.soglasie.long{width:70%;margin-top:31px;margin-bottom:-13px;}
.soglasie{font-size:13px;color:#000;display:block;clear:both;margin:10px auto;line-height:1.1;width:85%;overflow:hidden;text-align:justify;}
.contpg-form .soglasie{width:94%; margin-bottom: 20px;}
.soglasie.otziv_agr{width:100%;}
.cooki{float:left;width:80%;padding:30px 50px 10px 50px;font-size:14px;color:#333;}
.cooki_b{position:absolute;right:7%;top:50%;margin-top:-12px;}
.cooki_b input{width:100px;height:44px;background-color:#666;color:#fff;font-size:16px;line-height:44px;border-radius:5px;text-align:center;border:none;padding:0 10px;cursor:pointer;}
.flyout{border:1px solid #bbb;}
.title_inner{font-size:20px;font-family:'pt_sansbold', Arial, Helvetica, sans-serif;font-weight:400;text-transform:uppercase;margin:0 0 20px;padding:0;text-align:left;}
#content .text{margin-bottom:60px;}
#content .text.teplofive{margin-bottom:0px;}
#content .text.indent{margin-bottom:0px;}
#content .text h2{font-weight:normal;font-size:20px;margin:20px 0 14px;font-family:'pt_sansbold', Arial;}
#content .text h3{font-family:'pt_sansbold', Arial;font-weight:200;font-size:16px;margin:20px 0 5px;}
#content .text p{margin:0 0 20px;padding:0;font-size:18px;}
.text.opros{margin:0 auto;margin-bottom: 30px !important;margin-top: 40px;}
.text.opros p{font-size: 20px !important;}
.opros_img{width: 300px;float: left;margin-top: 60px;}
.opros_img img{width: 200px;height: 200px;}
.opros_img p{margin-bottom: 0px !important;font-family: 'pt_sansbold', Arial, Helvetica, sans-serif;font-size: 20px !important;}
.opros_img span{font-size: 18px;}
.pg_title_h.mobi_opros{display:none;}
.text.opros .opros_p{padding-left: 300px;}
.opros_form{margin:0 auto;margin-bottom: 90px;-webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,0.37);box-shadow: 0 1px 4px 0 rgba(0,0,0,0.37);padding: 30px;margin-top: 50px;}
.opros_form .opros_title{font-size: 24px;margin-bottom: 20px;}
.opros_form p{margin-bottom: 10px;}
.opros_form ul.opros_cifry{margin-bottom: 10px;padding-left: 28px !important;}
.opros_form ul.opros_cifry li{display: inline-block;padding-right: 26px !important;padding-left: 2px !important;padding-bottom: 0px !important;}
.opros_form ul.opros_cifry li.oc1{}
.opros_form ul.opros_cifry li.oc2{}
.opros_form ul.opros_cifry li.oc3{}
.opros_form ul.opros_cifry li.oc4{}
.opros_form ul.opros_cifry li.oc5{padding-right: 32px !important;}
.opros_form ul.opros_cifry li.oc6{padding-right: 28px !important;}
.opros_form ul.opros_cifry li.oc7{}
.opros_form ul.opros_cifry li.oc8{}
.opros_form ul.opros_cifry li.oc9{padding-right: 20px !important;}
.opros_form ul.opros_cifry li.oc10{}
.opros_form .radio_opros{margin-bottom: 40px !important;}
.opros_form .radio_opros input{margin: 0 15px 0 15px;position: relative;top: 2px;transform: scale(1.5);}
.opros_form textarea.input-opros{width: 730px;height: 35px;margin-bottom: 30px;border: 1px solid #ccc;border-top: none;border-right: none;border-left: none;box-shadow: none;}
.opros_form input.input-opros.dolgn{width: 300px;margin-bottom: 30px;border: 1px solid #ccc;border-top: none;border-right: none;border-left: none;box-shadow: none;}
.opros_form input.input-opros.sfera{width: 300px;margin-bottom: 30px;border: 1px solid #ccc;border-top: none;border-right: none;border-left: none;box-shadow: none;}
.opros_form .bttn_opros{background: #0194ff !important;color: #fff !important;width: 150px;height: 45px;line-height: 45px !important;font-size: 18px !important;margin: 0;margin-top: 30px;}
#opros_spasibo .news-opros{margin: 20px;text-transform: uppercase;}
#opros_spasibo .journal-popup-header-content.heading-title{padding-right: 20px;padding-left: 20px;}
#opros_spasibo p{padding: 10px 60px;}
#opros_spasibo #mc_embed_signup{padding: 0 30px;}
#opros_spasibo #mc_embed_signup .mc-field-group input{width: 80%;margin: 0 auto;}
#opros_spasibo .mc-field-group{padding-bottom: 5px !important;}
#opros_spasibo  #mc_embed_signup .button.btn_yel{width: 83%;height: 50px;line-height: 50px !important;}
#content .text ul{padding-top:10px;}
#content .text ul{margin:0 0 10px 20px;padding:0 0 0 20px;list-style-type:disc;}
#content .text ul li{list-style-type:disc;padding:0 0 15px;}
#content .text ul li span{font-weight:700;}
.table1{text-align:center;font-size:14px;margin:20px 0 0;table-layout:fixed;width:100%;}
.bc_p{font-size:16px;font-weight:bold;}
.table1 .btn_yel{margin-left:0px;width:100%;}
.table1 img.aligncenter{display:block;margin-top:40px !important;margin-bottom:30px !important;width:60%;}
img.aligncenter{display:block;margin:0 auto 10px;}
img.size-full{display:block;width:80%;height:auto;}
.bttn_thx.btn_yel{width:90% !important;}
.tepl_img{padding:0 20px;}
.telp_form{padding:20px;padding-right:50px;}
.pg_title_h{font-size:20px;color:#000;text-transform:uppercase;font-weight:400;text-align:center;padding:0 0 10px;margin:20px 0px 40px !important;position:relative;border:none;}
.pg_title_h:after{position:absolute;left:50%;bottom:0;height:3px;width:100px;margin:0 0 0 -50px;background:#FDBA4D;content:"";}
.pg_title_h.ed_cont{margin:20px 0 20px !important;font-size:20px !important;}
.cont_pg_lf{/*background:#ddd;*/padding:0 0 15px;overflow:hidden;}
.cont_pg_lf h3{font-size:18px !important;font-weight:400;margin:14px 14px 9px !important;font-family:'pt_sansbold', Arial, Helvetica, sans-serif;}
.editor-content h1, .editor-content h2, .editor-content h3, .side-block-content h1, .side-block-content h3, .side-block-content h3 {
    font-size: 18px;
    padding-bottom: 7px;
}
.contpg-form span{position:relative;}
.cont_pg_lf input{display:block;margin:0 3% 20px;width:50% !important;height:36px;border:1px #ededed solid;background:#fff;text-indent:10px;font-size:16px !important;}
.cont_pg_lf textarea{display:block;margin:0 3% 20px;width:94%;height:114px;/*border:1px #ededed solid;*/border: 1px #ccc solid;border-radius: 5px;padding:10px 20px;background:#fff;text-indent:0px;font-size:16px !important;margin-bottom:15px;}
.cont_pg_lf .btn_yel{margin:0 16px;width:260px;height:50px;line-height:48px !important;}
.cont_pg_rt{margin:0px;}
.cont_pg_rt h3, .cont_pg_rt h4{margin-top:14px;font-family:"pt_sansbold",Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;margin-bottom:10px;padding-bottom:0 !important;}
.cont_pg_rt .rt_bot h3{margin-top:0px;margin-bottom: 20px;}
.cont_pg_rt .rt_top{margin-bottom:0px;}
.cont_pg_rt p{margin-bottom:15px;line-height:25px !important;}
.active_nav{color:#fdba4d !important;}
.map_cont_pg{margin-bottom:-17px;}
.extended-container.contact-page{margin-bottom: 40px;}
.txt1{margin:-5px 0 20px;font-size:18px;}

.category-info .txt1 ul, .category-info .txt2 ul, .category-info .txt3 ul{padding:0 0 20px 16px;margin:0 0 0 20px;}
.category-info .txt1 p{margin:0 0 15px;}
.category-info .txt1 ul li, .category-info .txt2 ul li, .category-info .txt3 ul li{list-style-type:disc;}
.cat_dopinfo{margin:20px 0 10px;}
.feed_title{font-size:20px;font-weight:200;font-family:'pt_sansbold', Arial, Helvetica, sans-serif;text-transform:uppercase;}
.feed_title.l, .prod_dopdescript h2{text-align:left;padding-bottom:5px;font-size:18px;margin-bottom:5px;font-family:'pt_sansbold', Arial;padding-top:10px;}
.title_inner.center2{text-align:center;font-size:18px;font-weight:200;padding:20px 0 5px 0;}
.cat_dopinfo .feed_title{margin-top:0px !important;}
.cat_dopinfo .tbox, .prod_dopdescript > div{width:100%;overflow:hidden;padding:0 0 15px;}
.tbox.imgleft .i{width:45%;float:left;margin:0 15px 15px 0;}
.tbox.imgleft .t{overflow:hidden;}
.tbox.imgright .i{width:45%;float:right;margin:0 0 15px 15px;}
.tbox .i img{display:block;width:100%;height:auto;}
.scrlt{overflow-x:auto;overflow-y:hidden;}
.product-filter .display .minlist-view i{font-size: 20px;margin-left: 10px;}
.product-filter .display .minlist-view i:before{content: "\f03a";}
.product-list-item .dop_atr, .product-grid-item .dop_atr{display:none;}
.stock_status.minlst{display:none;}
.product-list-item .minlist_right, .product-grid-item .minlist_right{width:100%;display: contents;}
.product-minlist-item{box-shadow: none;border-width: 1px;border-style: solid;border-color: rgb(228, 228, 228);background-color: rgb(255, 255, 255);padding: 10px;border-bottom: none;}
.product-minlist-item:last-of-type{border-bottom:1px solid rgb(228, 228, 228);}
.product-minlist-item .image{width: 100px;float: left;margin-right: 15px;position: relative;overflow: hidden;}
.product-list-item .image img, .product-minlist-item .image img{width: 100%;height: auto;}
.product-minlist-item .image > a{display: block;overflow: hidden;}
.product-list-second-image .product-minlist-item .image > a.has-second-image {background-size: 100% 100% !important;}
.product-minlist-item .image > a {background-position: 500px !important;}
.product-minlist-item .product-details{margin-left: 120px;background-color: transparent;padding-bottom: 0;}
.product-minlist-item .product-details .caption{}
.product-minlist-item .name{display: table;}
.product-minlist-item .name a{color:#333 !important;font-weight:bold;}
.product-minlist-item .description{}
.product-minlist-item .dop_atr{font-size:16px;color:#666;max-height: 67px;overflow: hidden;}
.product-minlist-item .dop_atr h2{display: none;}
.product-minlist-item .dop_atr ul{margin: 0;padding: 0;list-style-type:none;}
.product-minlist-item .dop_atr ul li{display: inline;}
.product-minlist-item .dop_atr strong{font-weight: normal;}
.product-minlist-item .rating{display:none;}
.product-minlist-item .minlist_left{width: 75%;display: inline-block;}
.product-minlist-item .minlist_right{float: right;width: 22%;text-align: center;}
.product-minlist-item .price{font-size: 24px; color:#337ab7;}
.product-minlist-item .stock_status.grd_lst{display:none;}
.product-minlist-item .stock_status.minlst{display:block;}
.product-minlist-item .stock_status.minlst.mobile{display:none;}
.product-minlist-item .btn_yel.prod_btn.list_btn{width: 145px !important;height: 35px !important;line-height: 35px !important;font-size: 16px !important;    margin-top: 10px;}
.prod_dopdescript table, .cat_dopinfo table, .tabsContent table{border-collapse:collapse;border-spacing:0;}
.prod_preimushestva{}
.product-wrapper {
	margin-right: 20px;
    /*border-width: 1px;*/
    border-radius: 5px;
    /*border-style: solid;
    border-color: rgb(204, 204, 204);*/
    padding: 8px;
    background-color: rgb(255, 255, 255);box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);
}
.product-thumb.product-wrapper:hover .btn_yel.prod_btn{background: rgb(253, 186, 77) !important;border: 1px solid rgb(253, 186, 77) !important;}
.inline-button .product-details {
    padding-bottom: 0;
}

.dream-filter.rdf-mobile-view {top: 0 !important;width: 100%;height: 100%;}
.dream-filter.rdf-mobile-view .rdf-form{width: 100% !important;max-height: 100% !important;height: 100%;}
.dream-filter.rdf-mobile-view .rdf-form .rdf-body{height: 100vh;/*max-height: 73% !important;*/}
.dream-filter.rdf-mobile-view .rdf-form .scroll-wrapper.rdf-filters{/*max-height: 100% !important;*/height: 100%;}
body.open_dr_filter{overflow:hidden;}
.dream-filter.rdf-mobile-view .btn.rdf-mobile-toggle.btn-material {z-index: 9;background: none;box-shadow: none !important;padding: 20px;top: 0px;line-height: 20px;left: 85%;height:auto;}
.dream-filter.rdf-mobile-view .btn.rdf-mobile-toggle.btn-material .fa-filter {}
.dream-filter.rdf-mobile-view .btn.rdf-mobile-toggle.btn-material .fa-filter:before {content:"\e602";font-family: 'journal-icons';color: #333;font-size: 22px;}

#top-modules>div, #bottom-modules>div {
    padding-left: 20px;
    padding-right: 20px;
}
div#footer {
    margin-top: 20px;
}
.hmenu .multi-list.fw-list > ul {
    padding-bottom: 60px;
}
.notfound-page .heading-title{font-size: 22px;text-align: center;line-height: 20px;min-height: 20px;}
.product-list-item .description p{display: inline-block;padding-left: 0px;padding-right: 5px;}
.product-list-item .description p:first-child{padding-left: 0;}
.product-list-item .description ul{display: inline;padding: 0;margin: 0;list-style-type: none;}
.product-list-item .description ul li{display: inline;padding: 0;margin: 0;padding-left: 5px;list-style-type: none;}
.product-list-item .description ul li:first-child{padding-left: 0;}
.prod_dopdescript table, .cat_dopinfo table, .tabsContent table{width:100%;table-layout:auto;margin:10px 0 30px;}
.tbox p {margin: 0 0 20px;padding: 0;font-size: 18px;}
.prod_dopdescript table tbody tr td, .cat_dopinfo table tbody tr td, .tabsContent table tbody tr td{padding:8px 4px;font-family:'pt_sansregular', Arial;font-weight:400;font-size:18px;}
.prod_dopdescript table tr td, .cat_dopinfo table tr td, .tabsContent table tbody tr td{text-align:center !important;vertical-align:middle !important;border:1px #bbb solid !important;font-family:'pt_sansregular', Arial;font-weight:400;font-size:18px;}
.prod_dopdescript table tbody .th, .prod_dopdescript table tbody tr:first-child th, .prod_dopdescript table tbody tr:first-child td, .cat_dopinfo table tbody .th, .cat_dopinfo table tbody tr:first-child th, .cat_dopinfo table tbody tr:first-child td, .tabsContent table tbody .th, .tabsContent table tbody tr:first-child th, .tabsContent table tbody tr:first-child td{border:1px #bbb solid !important;background-color:#eee;font-family:'pt_sansbold', Arial;font-weight:200;font-size:18px;padding:8px 4px;}
.category-info h2, .category-info h3, .category-info h4, .category-info h5, .category-info strong, .prod_dopdescript h2, .prod_dopdescript h3, .prod_dopdescript h4, .prod_dopdescript h5, .prod_dopdescript strong, .tabsContent h2, .tabsContent h3, .tabsContent h4, .tabsContent h5, .tabsContent strong{font-family:'pt_sansbold', Arial;font-weight:200;font-size:18px;margin-top:10px !important;}
h2.review_h2{text-align:center;margin-top:20px;margin-bottom:10px;font-size:18px;font-weight:200;font-family:'pt_sansbold', Arial, Helvetica, sans-serif;text-transform:uppercase;}
li > h2.review_h2{margin: 0;font-weight: normal;text-transform: none;font-family: 'PT Sans';display: inline-block;padding-right: 5px;}
.commover{overflow:hidden;position:relative;border-bottom:1px solid #bbb;margin-bottom:30px;}
.commover img{position:absolute;left:5px;top:12px;width:72px;height:72px;display:block;border:1px #ccc solid;}
.commbody{margin:0 0 25px 0px;}
.commbody .right_otziv{width: 20%;float: left;margin-right: 15px;}
.commbody .left_otziv{width: 75%;display: inline-block;}
.commbody .fn{font-weight:600;font-family:'pt_sansregular', Arial, Helvetica, sans-serif;display:block;font-size:17px;padding:0;font-style:normal;}
.commbody .dd{display:block;font-size:12px;padding: 5px 0 10px 1px;color:#666;}
.commbody .ps{font-size:14px;padding:0 0 5px;}
.commbody .rs{overflow:hidden;padding:0 0 15px;}
.commbody .nm_dt{}
.commbody .rs .fa-stack{width: auto !important;height: auto !important;line-height: 100% !important;padding: 0 8px !important;display: inline-block !important;margin-bottom: 20px !important;}
.commbody .rs .fa-star {color: #fdba4d !important;}
.commbody .rs .fa-star + .fa-star-o {color: #fdba4d !important;}
.commbody .rs .fa-star-o {color: #666 !important;}
.rs{width:100px;overflow:hidden;}
.commbody .tt .tfull p{margin:0 0 15px;}
.commbody .tt .tfull ol{padding-left: 17px;}
.commbody .tt .tfull ol li{margin-bottom: 10px;}
.tt.left_otziv ol li{margin-bottom: 0px !important;}
.tt.left_otziv ol{margin-bottom: 0px !important;}
.tt.left_otziv ol li ul {margin-bottom: 0px !important;}
.tt.left_otziv ol li ul li{margin-bottom: 0px !important;}
.tt.left_otziv ol li ul li:last-child{padding-bottom: 0px !important;}
.commbody .tt .tfull ul{padding-left: 25px;list-style-type: disc;margin: 10px 0;}
.commbody .tt .tfull ul li{margin-bottom: 10px;}
.category-info h2, .category-info h3, .category-info h4, .category-info h5, .prod_dopdescript h2, .prod_dopdescript h3, .prod_dopdescript h4, .prod_dopdescript h5{margin-top:20px;margin-bottom:10px;}
.cat_dopinfo .tbox p, .prod_dopdescript p{margin:0 0 15px;}
.cat_dopinfo .tbox ol, .cat_dopinfo .tbox ul, .prod_dopdescript ol, .prod_dopdescript ul{padding:0 0 0 16px;list-style-type:disc;margin:0 0 10px 20px;}
.cat_dopinfo .tbox ul li, .prod_dopdescript ul li, .tabsContent ul li{padding:0;list-style-type:disc;padding:0 0 15px;}
.cat_dopinfo .tbox ol li, .prod_dopdescript ol li, .tabsContent ol li{padding:0 0 15px;}
.list_adv_cat{text-align:center;padding:30px 0 40px;}
.list_adv_cat li{vertical-align:top;display:inline-block;max-width:30%;margin:0 1.5%;padding: 0 20px;}
.list_adv_cat li img{display:block;margin:0 auto 23px;width:160px;height:160px;border:3px #f1f1f1 solid;border-radius:4px;}
.list_adv_cat li span{font-size:18px;text-align:center;text-transform:uppercase;line-height:1.3;font-weight:400;color:#15150e;}
.pg_box{padding:0px;}
.pg_box.calc_ustanovki{margin-bottom: 50px;}
.pg_txt_p{margin-bottom:20px;font-size:18px;margin-top:60px;}
.pg_txt_p p{padding-bottom:15px;font-size:18px;}
.pg_calc{}
.cs-select select{display:none;}
.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden;}
.cs-select ul{list-style:none;margin:0;padding:0;width:100%;}
.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cs-active .cs-options{opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}
.cs-select.cs-active .cs-options{visibility:visible;z-index:1;}
.calc_img{display:inline-block;width:40%;}
.calc_img.ustanovki_img{width: 50%;}
.calc_img.ustanovki_img.ust_bottom{display: none;}
.calc_img.ustanovki_img .pg_txt_p img{width: 30%;float: left;margin: 0 20px 20px;}
.calc_img.ustanovki_img .pg_txt_p{margin-top: 70px;}
.calc_img.ustanovki_img .pg_txt_p p, .calc_img.ustanovki_img .pg_txt_p ul li{text-align: justify;}
.calc_img img{width:85%;}
.calc_img.nasos_img{padding-top:10%;width:40%;}
.atr_table{margin-top:60px;width:100% !important;}
.atr_table .atr_td, .tabsContent .atr_td{width:65% !important;}
.atr_table .atr_znach, .atr_table .atr_td, .tabsContent .atr_znach, .tabsContent .atr_td{font-size:18px !important;font-weight:bold;width:35%;}
.atr_table .atr_cntr{text-align:center !important;}
.product-details .caption h4.grid_name a{line-height:22px;}
.vidos_1, .vidos_2{}
.vidos_1{}
.vidosy img{}
.journal-city .prmn-cmngr.iscity .prmn-cmngr__content .prmn-cmngr__title .glyphicon.glyphicon-map-mrkr svg{width: 23px;position: relative;top: 4px;}
.ie .journal-city .prmn-cmngr.iscity .prmn-cmngr__content .prmn-cmngr__title .glyphicon.glyphicon-map-mrkr svg{height:30px;top: 6px;}
.journal-city .prmn-cmngr.iscity .prmn-cmngr__content .prmn-cmngr__title .glyphicon.glyphicon-map-mrkr svg .st0{fill:none;stroke:#078CD6;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}
.telheader .icontelh svg{width: 25px;position: relative;top: 6px;}
.ie .telheader .icontelh svg{height:30px;top: 8px;}
.mailheader .iconmailh svg{width: 25px;position: relative;top: 6px;}
.ie .mailheader .iconmailh svg{height:30px;top: 8px;}
.telheader .icontelh svg .st0{fill:none;stroke:#078CD6;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}
.mailheader .iconmailh svg .st0{fill:none;stroke:#078CD6;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}
.f_tel .icontelh svg{width: 25px;position: relative;top: 6px;}
.ie .f_tel .icontelh svg{height:25px;}
.ie .f_mail .iconmailh svg{height:25px;}
.f_mail .iconmailh svg{width: 25px;position: relative;top: 6px;}
.f_tel .icontelh svg .st0{fill:none;stroke:#f9a42e;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}
.f_mail .iconmailh svg .st0{fill:none;stroke:#f9a42e;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}
.calc_culkul{float:right;width:620px;text-align:center;padding-top:30px;}
.calc_culkul.nasosy_r{width:470px;}
.calc_culkul.ustanovki_r{width:470px;}
.nasos_hc{font-size:22px;font-weight:bold;}
.calc_h{padding:8px 0 10px;background:#ddd;position:relative;z-index:9;}
.calc_h span{display:block;font-size:18px;font-weight:400;color:#000;padding:0 0 5px;}
.calc_tn{text-align:center;}
.tnrel{display:inline-block;position:relative;}
.tnrel.up{z-index:auto;}
.tnrel.up.stt{z-index:auto !important;}
.stock_status{font-size:16px;}
.ie .product-grid-item .stock_status{min-height:50px;}
.p-brand{font-size:16px;}
li.p-brand {
    display: none;
}
li.p-model {
    display: none;
}
li.p-stock {
    display: block;
}
.topn{cursor:pointer;position:absolute;right:-28px;top:5px;width:20px;height:20px;background-image:url(/image/data/ttip.png);background-size:100% auto;}
.ttip{display:none;position:absolute;right:-38px;bottom:53px;z-index:9999;width:200px;border-radius:10px;background:#333;color:#fff;font-size:14px;line-height:1.1;padding:7px 7px 10px;}
input.power{display:inline-block;vertical-align:top;width:128px;height:32px;background:#fff;border:1px #e4e4e4 solid;padding:0 13px;margin:0 15px 0 0;font-size:14px;color:#333;}
.ie9 input.power{width:128px !important;}
.fakesel{text-align:left;display:inline-block;vertical-align:top;border:#434343 1px solid;background:#434343;height:32px;width:126px;position:relative;}
.fakesel span{display:block;text-indent:12px;color:#fff;font-size:18px;font-weight:400;padding:2px 0 2px;cursor:pointer;}
.fakesel.station span{font-size:16px;padding:4px 0 5px;}
.fakesel ul{width:100%;border:#434343 1px solid;background:#434343;padding:0;margin-top:1px;}
.fakesel ul li{display:block;padding:5px 12px;color:#fff;font-size:18px;cursor:pointer;}
.fakesel ul li:hover{background:#FDBA4D;}
.fakesel span.cs-placeholder:after{height:12px;width:12px;position:absolute;right:20px;top:4px;bottom:0;color:#fff;z-index:auto;content:"\e62e";font-size:18px;cursor:pointer;}
.calc_b{padding:13px 0 12px;position:relative;z-index:8;}
.hbgdiv{float:left;width:100%;height:300px;position:relative;overflow:hidden;margin:0 10px 0 0;}
.calc_b .cb_left{float:left;width:49%;background:#ddd;padding:0 0 50px;}
.calc_b .cb_left.nasos{width:100%;}
.cb_right .tnrel, .cb_left .tnrel{display:block;}
.cb_right .topn, .cb_left .topn{right:20px;}
.cb_right .ttip, .cb_left .ttip{right:10px;bottom:50px;}
.ttip.o{display:block;}
.ttip::before{content:"";position:absolute;right:20px;bottom:-20px;width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid #333;border-bottom:10px solid transparent;border-top:10px solid #333;}
.calc_b .fakesel{width:72%;margin:0 auto;float:none;}
.calc_b input{border:1px #fff solid;background:#fff;text-indent:10px;width:72%;height:30px;margin:0 auto;font-size:14px;color:#333;}
.calc_b input, .calc_b input[type='text']{border:1px #fff solid;background:#fff;text-indent:10px;width:72%;height:30px;margin:0 auto;font-size:14px;color:#333;padding: 0;min-height: 30px;}
.calc_b .cb_right{float:right;width:49%;background:#ddd;padding:0 0 50px;}
.calc_b span.hh_tepl5{font-size:20px;background:#f00;color:#fff;height:44px;line-height:44px;text-align:center;font-weight:400;margin:0 0 23px;display:block;}
.calc_b label{display:block;width:72%;margin:0 auto;font-size:18px;color:#000;padding:12px 0 8px;text-align:left;}
.calc_b .cb_right span.hh_tepl5{background:#1951b3;}
.addf, .ready-calc{text-align:left;text-indent:20px;font-size:18px;padding:0 0 10px;}
.ready-calc{}
.addf{padding:0 0 20px;}
div.form_culc{margin:0 0 20px;padding:0;}
#tarea{border:1px #ddd solid;background:#fff;width:100%;height:70px;text-indent:0;padding:20px;color:#333;font-size:16px;}
.pg_calc .btn_yel{margin:13px auto 0 !important;}
.succ{text-align:center;display:block;font-size:15px;color:#f00;padding:10px;border:1px #666 solid;display:none;margin:20px 0 0;}
.pg_h3{font-family:'pt_sansbold', Arial, Helvetica, sans-serif;font-size:18px;text-align:left;font-weight:400;padding:0px;margin-top:0px;margin-bottom:10px;}
.pg_txt_p h5{margin-top:10px;margin-bottom:10px;}
.pg_txt_p ul{margin:0 0 10px 20px;padding:0 0 0 20px;list-style-type:disc;}
.ya-share2__list{padding:0 !important;margin:0 !important;}
.pg_txt_p ul li{list-style-type:disc;padding:0 0 15px;}
.product-info .right > div > div, .product-info .right > div > ul{padding-left: 0 !important;padding-right: 0 !important;padding-bottom: 10px;}
.hbgdiv:after{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;content:"";background:rgba(0,0,0,.8);opacity:0;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;}
.hbgdiv:hover:after{opacity:1;}
.spec_himg{position:relative;}
.spec_hh{background:#FDBA4D;text-transform:uppercase;position:absolute;left:0;bottom:0;z-index:5;height:62px;padding:0 0 0 13px;margin:0;width:227px;font-size:20px;font-weight:400;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;}
.hbgdiv:hover h4{width:100%;}
.spec_hh:after{position:absolute;right:-30px;top:0;z-index:2;content:"";border:62px solid transparent;border-bottom:0px solid transparent;border-right:0px solid transparent;border-left:30px solid #FDBA4D}
.spec_hh i{font-style:normal;position:absolute;top:50%;transform:translateY(-50%);}
.spec_hp{font-size:18px !important;line-height:1.4 !important;color:#fff;padding:20px;position:absolute;left:0;top:0;z-index:99;opacity:0;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;}
.box_main_tb{margin:50px 0 20px 150px;padding:0px 0 0;}
.box_main_tb p{font-size:18px !important;color:#121212;line-height:22px !important;}
.box_main_tb p.big_ph{font-size:22px !important;font-weight:400;text-transform:uppercase;color:#121212;margin:0 0 10px;}
.box_main_button{margin:50px 0 40px 0;}
.img_brand_main{padding:0px 1px;}
.hbgdiv:hover p{opacity:1;}
.cms-blocks .box-heading:after, .static-banners .box-heading:after, .cms-blocks .hp_cms_h:after{position:absolute;left:50%;bottom:10px;height:3px;width:100px;margin:0 0 0 -50px;background:#FDBA4D;content:"";}
.editor-content h1, .editor-content h2, .editor-content h3, .side-block-content h1, .side-block-content h3, .side-block-content h3 {
    font-size: 18px;
	padding-bottom: 7px;
}
.block-content {
	padding: 10px;
}
/*.main_cat{text-align:center;}*/
.main_cat h3{margin-top:20px;text-transform:uppercase;color:#353535}
.main_cat:hover img{border:1px #FDBA4D solid;box-shadow:0px 0px 4px #FDBA4D;}
.main_cat:hover h3 a{text-decoration:underline;color:#353535;}
.offcat_h{margin-left: 115px;}
.main_offer h3{text-transform:uppercase;color:#353535;margin-top:30px;}
.main_cat h3 a{color:#353535;}
.offcat_h p{font-size:18px !important;color:#353535;line-height:1.1 !important;}
.offcat_h ul{font-size:18px !important;color:#353535;line-height:1.1 !important;padding:0 !important;}
.offcat_h ul li{margin:0 !important;list-style-type:none;padding-bottom:2px;}
.offcat_h ul li a{color:#4e4e4e;}
.offcat_h ul li a:hover{color:#fdba4d;text-decoration:underline;}
.arr_right{padding-top:10px;margin-left:0px;}
.arrowbox{box-sizing:border-box;/*border:5px solid rgb(87, 87, 87);*/padding:0px;margin:0px;position:relative;z-index:1;color:rgb(0, 0, 0);font-size:16px;}
/*.arrowbox:before, .arrowbox:after{content:'';position:absolute;z-index:2;left:-45px;top:-6px;width:0;height:0;border-top:89px solid transparent;border-right:40px solid #575757;border-bottom:92px solid transparent;}
.arrowbox:after{top:-6px;left:-39px;border-right:40px solid #fff;}*/
.arrowbox .in{box-sizing:border-box;margin:0px auto;margin-bottom: 5px;position:relative;padding-left:20px;}
/*.arrowbox .in:before, .arrowbox .in:after{position:absolute;left:-25px;top:-5px;z-index:9;width:5px;height:5px;background:#575757;content:"";}
.arrowbox .in:before{top:auto;bottom:-5px;}*/
.arrowbox .in .h1{box-sizing:border-box;font-size:36px;margin:0px;font-family:akrobatextrabold, Arial, Helvetica, sans-serif;line-height:50px;color:rgb(30, 32, 36);padding:26px 0px 10px;text-transform:uppercase;position:relative;z-index:9;}
.img_main_top img{width: 85%;padding: 20px 0 0 20px;margin-left: 20px;}
.arrowbox .in span{box-sizing:border-box;display:block;font-family:akrobatextrabold, Arial, Helvetica, sans-serif;font-size:26px;line-height:30px;text-transform:uppercase;color:#0072e5;}
.list_more{box-sizing:border-box;margin:0px 0px 5px 25px;list-style:none;padding-right:0px;padding-left: 0px !important;color:rgb(0, 0, 0);font-size:16px;}
.list_more li{box-sizing:border-box;list-style-type:none;position:relative;padding:0px 0px 5px 28px;font-size:18px;color:rgb(61, 61, 61);margin-left: 21px !important;}
.list_more li i{box-sizing:border-box;position:absolute;left:0px;top:3px;content:"";z-index:9;width:19px;height:19px;fill:rgb(26, 62, 176);fill-rule:evenodd;}
.box_arr{box-sizing:border-box;margin:30px 0px 0px 0px;position:relative;color:rgb(0, 0, 0);font-family:pt_sansregular, "Helvetica Neue", Arial, sans-serif;font-size:16px;outline:0px !important;outline-offset:0px !important;}
.box_arr span.svg{box-sizing:border-box;position:absolute;left:34px;top:10px;width:27px;fill:rgb(26, 62, 176);fill-rule:evenodd;height:45px;content:"";}
.btn_yel{box-sizing:border-box;background:rgb(253, 186, 77) !important;color:rgb(22, 22, 22) !important;text-decoration-line:none;display:block;font-size:20px !important;width:397px;height:75px;line-height:74px !important;overflow:hidden;border-radius:5px !important;text-align:center;margin-left:90px;border:none !important;text-transform:uppercase !important;/*box-shadow:rgb(170, 170, 170) 1px 1px 3px 0px !important;*/transition:all 0.6s ease !important;cursor:pointer;}
.btn_yel:hover{color:#fff !important;background:#434343 !important;}
.box_arr .btn_yel{width:397px;}
.stars-rating label {display: block;} 
.stars-rating .wrap {display: inline-block; font-size: 0;} 
.stars-rating .wrap span {font-size: 28px; line-height: 18px; cursor: pointer;margin-right:2px;} 
.stars-rating .wrap span:before {content: "\2606"; color: #bbb;} 
.stars-rating .wrap:not([data-rate="0"]) span:before {content: "\2605";} 
.stars-rating .wrap:hover span:before {content: "\2605"; color: #fa0;} 
.stars-rating .wrap:hover span:hover ~ span:before {color: #bbb;}
.stars-rating .wrap[data-rate="1"] span:nth-child(-n+1):before, 
.stars-rating .wrap[data-rate="2"] span:nth-child(-n+2):before, 
.stars-rating .wrap[data-rate="3"] span:nth-child(-n+3):before, 
.stars-rating .wrap[data-rate="4"] span:nth-child(-n+4):before, 
.stars-rating .wrap[data-rate="5"] span:nth-child(-n+5):before {color: #fa0;}
/*.rating-hide{opacity:0;float:left;cursor:pointer;height:24px;width:24px;margin: 0 1px 0 0 !important;}*/
#rating-updated{/*background-image: url("../image/bg-stars-23.png");background-repeat: no-repeat;display:inline-block;vertical-align:text-top;height:24px;width:125px;*/margin-left: 7px;position: relative;top: -3px;float: left !important;margin-bottom: 25px;}
.knopka_otziva .button{height: 52px;line-height: 52px !important;margin: 0;}
.icon-large-stars-0 {background-position: 0 0px;}
.icon-large-stars-1 {background-position: 0 -24px;}
.icon-large-stars-2 {background-position: 0 -48px;}
.icon-large-stars-3 {background-position: 0 -72px;}
.icon-large-stars-4 {background-position: 0 -97px;}
.icon-large-stars-5 {background-position: 0 -122px;}﻿
.journal-cms-block-1{}
.journal-cms-block-2{padding-left:60px; padding-right:60px;}
.journal-cms-block-3{padding-left:60px; padding-right:60px;}
.journal-cms-block-5{padding-left:60px; padding-right:60px;}
.journal-cms-block-7{padding-left:60px; padding-right:60px;}
.static-banners.journal-carousel{padding-left:60px; padding-right:60px;}
.product-info .right .tabsContent p{font-size:18px !important;margin:0 0 15px;}
.product-info .right .tabsContent{padding-top:0 !important;padding-left:0 !important;}
.list_adv{overflow:hidden;/*padding:20px 0px;*/margin:0;position:relative;list-style-type:none;padding-left: 25px;/*border-bottom:1px solid #8c8c8c;border-top:1px solid #8c8c8c;*/}
.perenos{display:block;}
.list_adv li{min-height:50px;position:relative;padding:0px 10px 0px 50px;margin:0 20px 0px 0 !important;font-size:16px !important;text-transform:uppercase;display:inline-block;font-weight:600;width:28%;vertical-align: top;padding-top: 12px;}
.safari .list_adv li{width:27%;}
.ipad .list_adv li{width:27%;}
.iphone .list_adv li{width:27%;}
.list_adv li:first-child{width:32%;margin-right:20px !important;padding-top: 12px;padding-left: 45px;}
.list_adv li:last-child{width:33%;margin-right:0px !important;padding-left: 40px;}
.list_adv img{position:absolute;left:0;top:5px;width:40px;height:40px;}
.product-info .right .description{font-size:16px;font-family:'pt_sansregular', Arial;font-weight:600;padding-top:0;display:inline-block !important;width:50%;margin-bottom:0;vertical-align:top;/*text-align:center;*/padding-left: 30px;padding-right: 20px;}
.product-info .right .description .p-sku{font-weight:bold;padding-top:6px;}
.product-info .right .description span{font-weight:normal !important;}
.product-info .right .price li.product-price{font-size:28px !important;font-family:'pt_sansregular', Arial;padding:0 !important;}
.product-info .right .price li.product-price span{font-weight:normal;color:#FF3737;}
.inf_box_prod{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;padding: 15px 0 !important;margin-bottom: 20px !important;}
.price-block-prod{/*background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;padding: 20px 0 20px !important;text-align: center;*/    padding-top: 0px !important;}
.rating_txt{font-size:16px !important;font-family:'pt_sansregular', Arial;font-weight:600;}
.product-info .right .rating{display:inline-block;width:48%;/*text-align:center;*/padding-left: 15px;}
.rating p.otzivov{font-size:16px !important;margin-top: 6px;}
.product-info .right .price{/*margin-right:10px !important;text-align:center;padding-left:10px !important;padding-top:25px !important;border-top:1px solid #8c8c8c;padding: 0;display:block;*/display: inline-block;margin: 0; vertical-align: middle;/*padding-right: 130px;*/background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);
    border-radius: 5px;
    padding: 20px 0 20px !important;
    text-align: center;
    /* padding-right: 130px; */
    /* padding-left: 20px; */
    width: 50%;}
.ie9 .product-info .right .price, .ie10 .product-info .right .price{background-color:#fff !important;}
.product-info .right .order_tovar{/*text-align:center;*/padding-left:0;display: inline-block;    width: 47.5%;
    margin-left: 15px;}
.order_tovar span{font-size:18px;display:block;padding:0 0 7px;font-family:'pt_sansregular', Arial;font-weight:600;}
.order_tovar #consult{/*width:392px !important;height:62px !important;line-height:60px !important;font-size:24px !important;*//*width: 300px !important;height: 45px !important;line-height: 45px !important;font-size: 22px !important; margin: 0; vertical-align: middle;box-shadow: none !important;*/width: 100% !important;
    height: 100% !important;
    line-height: 35px !important;
    font-size: 22px !important;
    margin: 0;
    vertical-align: middle;
    box-shadow: none !important;
    padding: 22px 0;box-shadow: rgb(170, 170, 170) 1px 1px 3px 0px !important;}
.sharethis-inline-share-buttons{margin-bottom:40px;}
.txt_shareb{margin-bottom:10px;}
.pg_txt_p .txt_shareb{margin-top:30px;}
.ie9 .txt_shareb, .ie10 .txt_shareb, .ie9 .ya-share2, .ie10 .ya-share2{display:none;}
.btn_yel.sm{display:inline-block;vertical-align:top;width:auto;padding:0 15px;height:45px;line-height:46px;font-size:18px;margin:10px auto 0;}
.prod_descript{margin-bottom:20px;background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;padding: 20px 30px;}
.filter_input_content{max-height: 81vh;overflow-y: auto;}
.ie .filter_input_content{overflow-x:hidden;}
/*.filter_input_content::-webkit-scrollbar { width: 3px; height: 3px;}
.filter_input_content::-webkit-scrollbar-button {  background-color: #666; }
.filter_input_content::-webkit-scrollbar-track {  background-color: #999;}
.filter_input_content::-webkit-scrollbar-track-piece { background-color: #ffffff;}
.filter_input_content::-webkit-scrollbar-thumb { height: 50px; background-color: #666; border-radius: 3px;}
.filter_input_content::-webkit-scrollbar-corner { background-color: #999;}
.filter_input_content::-webkit-resizer { background-color: #666;}*/
.prod_descript p{margin-bottom:10px;font-size:18px;}
.prod_descript ul{margin: 0;margin-bottom: 5px;padding-top: 0px !important;margin-left: 30px !important;}
.prod_descript ul li{}
.prod_dopdescript{margin:40px 0 30px 0;width:100% !important;font-size:18px;}
.product-info .tabs, .seopage-info .tabs{width: 100%;margin-top: 40px;/*margin-bottom: -50px;*/box-shadow: inset 0 -1px 0 1px rgba(0,0,0,0.1);background-color: #fff;border-radius: 5px;}
.product-info .tabs .tabsNav, .seopage-info .tabs .tabsNav{padding: 0;list-style-type: none;margin: 0; margin-bottom:-1px;overflow: hidden;position: relative;background-color: #f3f3f3;}
.product-info .tabs .tabsNav .itemTab, .seopage-info .tabs .tabsNav .itemTab{font-size:18px;cursor:pointer;position: relative;margin-right:3px;background-color: #f8f8f8;border-right: 1px solid #ddd;border-top: 1px solid #ddd;border-left: 1px solid #ddd;display:inline-block;padding:10px 20px;white-space:nowrap;border-radius:5px 5px 0px 0px;margin-bottom: -2px;border-bottom: 1px solid #ddd;}
.product-info .tabs .tabsNav .itemTab:hover, .seopage-info .tabs .tabsNav .itemTab:hover{background-color: #eee;}
.product-info .tabs .tabsNav .itemTab.activeTab, .seopage-info .tabs .tabsNav .itemTab.activeTab{background-color: #fff;border-right:1px solid #ddd;border-left:1px solid #ddd;z-index: 9;}
.product-info .tabs .tabsNav .itemTab.activeTab:before, .seopage-info .tabs .tabsNav .itemTab.activeTab:before{content: "";display: block;height:3px;width: 100%;position: absolute;top: 0px;left: 0px;right: 0px;padding: 0px;margin: 0px;background-color: #fdba4d;border-radius: 5px 5px 0 0;}
.product-info .tabsContent, .seopage-info .tabsContent{border-top: 1px solid #ddd;padding: 40px 30px;position: relative;}
.product-info .tabsContent .text_content, .seopage-info .tabsContent .text_content{padding: 0 10px;}
.text_content .review_count, .product-tabs .review_count{padding-bottom: 20px;}
.text_content.review_content{}
.review_content .knopka_otziva{border: none;padding: 0;margin: 0;float: left;margin-bottom: 30px;}
.product-info .soc_but_box, .soc_but_box.tab_prod{padding-left: 30px;}
.product-page-content{padding-bottom:0px !important;margin: 0 70px 0 40px !important;}
.social_seopage{box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16); background-color: #fff; padding: 20px 40px 30px;}
#column-left .social_seopage{box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16); background-color: #fff; padding: 15px;border-radius: 5px;margin-top: 40px;}
#column-left .social_seopage .txt_shareb {font-size: 16px;}
#column-left .social_seopage .ya-share2__container_size_m .ya-share2__item {margin: 0px 5px 0px 0 !important;}
#column-left .social_seopage .ya-share2__container_size_m .ya-share2__item:last-of-type {margin-right: 0px !important;}
.seopage_bottom_txt{margin-top:90px; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16); background-color: #fff; padding: 20px 0px 0px 0px; border-radius: 5px;padding-bottom: 10px;}
.seopage_bottom_txt h2{text-align:center !important;padding-right: 10px;padding-left: 10px;}
.seopage-info{position: relative;}
#content.search-page{min-height:600px;}
.search-page-top{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 40px;margin-top: 20px;}
.search-page-top .col-sm-4{width:48%;}
.search-page-top .col-sm-3{width:49%;}
.search-page-bottom{margin-top: 40px;margin-bottom: 30px;}
.search-page-bottom h2{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 40px;}
.search-page-bottom p{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 40px;margin-top: 20px;}
.search-page-bottom .product-filter{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 10px 20px;margin: 20px 0 10px;}

/*sprite with stars*/
#reviewStars-input input:checked ~ label, #reviewStars-input label, #reviewStars-input label:hover, #reviewStars-input label:hover ~ label {
  background: url('http://positivecrash.com/wp-content/uploads/ico-s71a7fdede6.png') no-repeat;
}

#reviewStars-input {
  
  /*fix floating problems*/
  overflow: hidden;
  *zoom: 1;
  /*end of fix floating problems*/
  
  position: relative;
  float: left;
}

#reviewStars-input input {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  
  width: 43px;
  height: 40px;
  
  position: absolute;
  top: 0;
  z-index: 0;
}

#reviewStars-input input:checked ~ label {
  background-position: 0 -40px;
  height: 40px;
  width: 43px;
}

#reviewStars-input label {
  background-position: 0 0;
  height: 40px;
  width: 43px;
  float: right;
  cursor: pointer;
  margin-right: 10px;
  
  position: relative;
  z-index: 1;
}

#reviewStars-input label:hover, #reviewStars-input label:hover ~ label {
  background-position: 0 -40px;
  height: 40px;
  width: 43px;
}

#reviewStars-input #star-0 {
  left: 0px;
}
#reviewStars-input #star-1 {
  left: 53px;
}
#reviewStars-input #star-2 {
  left: 106px;
}
#reviewStars-input #star-3 {
  left: 159px;
}
#reviewStars-input #star-4 {
  left: 212px;
}
#reviewStars-input #star-5 {
  left: 265px;
}

.seopage-info .tabsContent .text_content .review_content .knopka_otziva{float:none;}
.tags_container{position: relative;margin: 20px 0 0px 0;position: relative;background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 20px; border-radius: 5px 5px 0 0;}
.tags_container .tags_row{height: 15px;min-height: 15px;width: 85%;}
.tags_cont_title{text-align: center;font-family: 'pt_sansbold', Arial, Helvetica, sans-serif;margin-bottom: 20px;display:none;}
.tags_container .tags_row:after{transition: all 200ms ease-out 0ms;/*box-shadow: 0 0 20px 10px #fff, 0 0 50px 20px #fff;*/bottom: 0;content: ' ';font-size: 0;height: 1000px;left: 0;position: absolute;right: 0;top: 100%;background-color: #f3f3f3;/*margin-top: -50px;*/}
.tags_container .tags_row.notshadow:after{box-shadow:none;}
.tags_type{margin-bottom: 15px;}
.tags_type p{display: inline-block;padding-right: 20px;vertical-align: top;padding-bottom: 10px;}
.tags_type ul{list-style-type: none;display: inline-block;margin: 0;padding: 0;width:80%;}
.tags_type ul li{display: inline-block;padding-right: 10px;margin-bottom: 15px;}
.tags_type ul li a{color: #333;font-size: 16px;border: 1px solid #999;border-radius: 20px;padding: 3px 15px;background-color: #f8f8f8;}
.tags_type ul li a:hover{background-color: #ddd;}
.more_tags{text-align: center;position: absolute;right: 30px;bottom: 10px;}
.more_tags span{color: #337ab7;text-decoration: underline;cursor: pointer;overflow: hidden;position: relative;width: 100%;}
.ie .more_tags i{position: absolute;}
.more_tags span.pokazat{display: block;}
.more_tags span.svernut{display: none;}
.btn_yel.seopage_txt_btn{margin: 0;margin-bottom: 25px;height: 45px;line-height: 45px !important;width: 375px;text-transform: none !important;}
.p_info_gray{color: #666;font-size: 16px;padding-left: 40px;position: relative;}
.p_info_gray a {text-decoration: underline;}
.p_info_gray a:hover {text-decoration: none;}
.p_info_gray i {font-size: 28px !important;position: absolute;left: 15px;top: 10px;color: #3f82bb;}
/*.soc_but_box.tab_prod{margin-left:15px;}*/
.product-tabs.not_dopdescr{margin-top: 50px;}
.tabsContent .ul_tab{padding:0;margin-top:0;padding-left: 25px;}
.tabsContent .ul_tab li{padding-bottom:15px;}
.product-info .tab-content, .tab-content{padding:30px 0px 15px !important;}
.main_form_bott{margin-right:40px;margin-left:40px;}
@media only screen and (min-width:760px){.extended-layout #column-left{padding: 0px 0px 20px 40px !important;}
.extended-layout #column-right{padding:20px 0 0 0;}
.extended-layout #column-right + #content{padding:20px 20px 0 0;}
.extended-layout #column-left + #content{padding: 13px 10px 0px 40px !important;margin-right: 60px;}
.extended-layout #column-left + #column-right + #content{padding:20px 20px 0 20px;}
.extended-layout #content{padding:20px 0 40px 0;}
}
.home-page #content:empty{padding-top:0 !important;padding-bottom:0 !important;}
#content{position:relative;z-index:2;padding:60px 20px 40px 45px;margin:0 130px;background-color:transparent;-webkit-transform:translate3d(0, 0, 0);}
#content:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.box{position:relative;}
#content .content ul, #content .content li{margin:0;padding:0;list-style:none;position:relative;}
#content .content ul{margin:8px 0;}
#content .content > ul > li > a{display:inline-block;padding:4px 0 4px 10px;font-size:inherit;}
input, textarea, keygen, select, button{font-family:inherit;}
a{/*color:#333745;*/color: rgb(51, 122, 183);text-decoration:none;cursor:pointer;}
button{border:none;background-color:transparent;padding:0;}
.button{cursor:pointer;font-size:14px;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-color 0.15s ease-in-out;padding:0 12px;border:0;line-height:32px;background-color:transparent;display:inline-block;-webkit-appearance:none;text-align:center;position:relative;}
.button i:before{padding:0 1px;}
.cart{position:relative;}
.button-disabled{opacity:.5;cursor:default;}
.button-disabled:before, .button-disabled:after{display:none !important;}
.buttons{overflow:hidden;padding:15px 0;line-height:30px;margin:20px 0 20px 0;}
.buttons .left{padding-top:2px;}
.buttons .left{float:left;text-align:left;}
.buttons .right{float:right;text-align:right;}
.buttons .right a{text-decoration:none !important;}
.buttons .center{float:left;text-align:center;margin-left:auto;margin-right:auto;}
hr{border:0;background-color:#E4E4E4;height:1px;margin:0;}
.popup_zakaz, .popup_thx{position:fixed;left:50%;top:50%;background:#f6f6f6;border:6px #efefef solid;display:none;z-index:9999;width:600px;padding:0;text-align:center;color:#2d2c2c;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0px 3px 3px rgba(0,0,0,0.3);}
.popup_zakaz .irow{width:100%;}
.popup_zakaz .irow .irow_l{float:none;width:62%;margin:0 auto;margin-bottom:10px;}
.popup_zakaz .irow .text-danger{display:none;}
.popup_zakaz .soglasie{width:62%;margin-bottom: 40px; margin-top: 35px;}
.popup_zakaz .btn_yel{margin:0 auto;}
.popup_zakaz_overlay{width:100%;height:100%;position:fixed;z-index:999;display:none;background-color:rgba(0,0,0,0.8);top:0px;left:0px;}
.popup_thx_h{text-transform:uppercase;font-size:30px;font-family:'akrobatextrabold';color:#181818;padding:20px 0px;}
.popup_thx_p{font-size:22px;padding-bottom:30px;}
.bttn_thx.btn_yel{margin-bottom:30px;}
.bttn_teplo{}
.bttn_nas{}
.bttn_nasst{}
.header_popup{z-index:9 !important;}
.journal-popup-header-content.heading-title{text-align:center !important;display:block !important;margin:0 auto;border:0;border-radius:0;white-space:normal;line-height:1.3;font-size:30px;font-family:'akrobatextrabold';color:#181818;font-weight:400;text-transform:uppercase;padding:30px 0 30px;}
.knopka_ppp{position:absolute;right:-22px;top:-22px;cursor:pointer;}
.irow_t.required.red, .irow_e.required.red,.mail_required.red{border:1px solid #f00 !important;}
.moshnost_calc.red, .temp_calc.vhod_left.red, .temp_calc.vihod_left.red, .temp_calc.vhod_right.red, .temp_calc.vihod_right.red, .rashod_left.red, .rashod_right.red, .poteri_left.red, .poteri_right.red, .temp_max_calc.red, .option_calc.red {border:1px solid #f00 !important;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{color:#333;margin-top: 15px;display: none;border: 1px solid #ff9e00;   padding: 4px 20px 15px 13px;position: absolute; max-width: 350px;width: 100%; background-color: #fff;}
.information-page .error_calc, .information-page .error_calc_temp, .information-page .error_calc_temper, .information-page .error_calc_tempdelta, .information-page .error_calc_poteri, .information-page .error_calc_tempmax, .information-page .error_calc_tempermax, .information-page .error_calc_moshnost, .information-page .error_calc_rashod {max-width: 380px;box-shadow: 0 0 5px 0px #d0d0d0;}
.calc_error_pic{width:30px;position: relative;top: 8px;margin-right: 10px;}
.error_calc p, .error_calc_temp p, .error_calc_temper p, .error_calc_poteri p, .error_calc_tempmax p, .error_calc_tempermax p, .error_calc_moshnost p, .error_calc_rashod p{line-height: 28px;}
.error_calc_tringl{top: -10px;left: 50%;margin-top: -11px;border-bottom-width: 0;border-bottom-color: #ff9e00 !important;}
.error_calc_tringl{border-width: 10px;}
.error_calc_tringl:after{content: " ";left: -10px;bottom: -12px;border-top-width: 0;border-bottom-color: #fff!important;}
.error_calc_tringl:after{border-width: 10px;content: "";}
.error_calc_tringl, .error_calc_tringl:after{position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.search-page .irow input[type=text], .search-page .irow select{font-size:18px;color:#717171;line-height:21px;text-indent:23px;border:none;margin-top:19px;width:90%;box-shadow:none;padding:0;min-height:20px;}
.search-page .irow select{margin:0 !important;margin-top:17px !important;width:330px;}
#content.search-page .content .s-check{margin-top:3px;margin-left:20px;display:none;}
#content.search-page .s-check label{font-size:18px;color:#717171;}
.pg_title_h.srch_h{margin-top:0px !important;}
#content.search-page .content{display:inline-block !important;}
.buttons.srch_pg{display:inline-block;border:none;padding:0;margin:0;}
.btn_srch .btn_yel{margin:15px 3px 2px 0px;height:60px;line-height:50px !important;float:right;width:95%;}
.s-cat.irow{margin-left:20px;}
.breadcrumb{font-size: 14px;color: #000;position:relative;z-index:1;margin-bottom: 0;}
.extended-container.category-page .breadcrumb{}
.extended-container.product-page .breadcrumb{margin: 0;padding: 0;margin-bottom: 12px;margin-left: 2px;}
.extended-container.product-page h1{}
.breadcrumb a{color:inherit;font-size:inherit;transition:all .2s ease;display:inline-block;}
.breadcrumb a:hover{color:#fdba4d;}
.breadcrumb a .fa{top:-1px;}
ul.breadcrumb{list-style:none;margin-left: 2px;}
ul.breadcrumb li{overflow:hidden;position:relative;display:inline-block;}
ul.breadcrumb li span.where_bread{color: #636363;}
/*ul.breadcrumb li:after{position:absolute;right:0;top:0;width:22px;height:27px;content:'';background:url(/image/data/bc_line.png) no-repeat 100% 0;}*/
.breadcrumb > li+li:before {color: #333; content: "> "; padding: 0 5px;font-family: "PT Sans";}
ul.breadcrumb li:last-of-type{background-position:0 -27px;}
ul.breadcrumb li:last-of-type:after{background-position:100% -27px;}
@media only screen and (max-width:500px){ul.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4;height:auto;padding:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
ul.breadcrumb > li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:normal;text-align:left;}
}
.extended-container{position:relative;z-index:10;background-color: #f3f3f3;}
/*.extended-container:before{content:"";display:block;width:100%;height:40px;position:absolute;background-color:#fff !important;}*/
.home-page .extended-container:before,
.maintenance-mode .extended-container:before{display:none;}
.home-page #container:before{content:"";display:block;position:absolute;left:50%;top:0;}
.maintenance-message{padding-bottom:20px;padding-top:20px;}
.maintenance-message h1{line-height:30px;}
.maintenance-message h1 br{display:none;}
.journal-slider + #container > #notification{display:none;}
#notification{position:absolute;z-index:2;width:100%;}
.success, .warning, .information, .attention{width:100%;position:relative;z-index:2;height:auto;padding:10px 15px;line-height:20px;}
.success a, .warning a, .information a, .attention a{color:#428bca;}
.success img, .warning img, .information img, .attention img{float:right;margin-top:6px;cursor:pointer;display:block;}
.success{background-color:#CDECA6;}
.warning{background-color:#FBE3A7;}
.attention{background-color:#FBE3A7;}
.information{background-color:#BFE7F1;}
.fa-exclamation-circle{font-size:17px;}
.required, .cart-info .stock{color:#EA2E49;font-size:16px;}
input[type='text'],
input[type='email'],
input[type='password'],
input[type='tel'],
input[type='number'],
textarea{-webkit-appearance:none;background:white;/*border-radius:0;border-width:1px;border-style:solid;border-color:#EEEEEE;*/border: 1px #ccc solid;border-radius: 5px;padding:5px 10px;width:100%;transition:all 0.2s;font-size:16px;min-height:35px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.08);}
textarea{width:100%;max-width:100%;resize:none;height:150px;}
input[type='radio'],
input[type='checkbox']{margin:5px;}
select{background:#fff;border:1px solid #ccc;padding:5px;margin:5px;max-width:100%;}
select::-ms-expand{border:none;background-color:#fff;width:10px;}
label{cursor:pointer;padding-right:20px;}
span.error,
.text-danger{display:inline-block;background-color:#EA2E49;color:white;padding:3px 4px 2px 4px;font-size:12px;position:relative;}
#cboxLoadedContent h1{padding-bottom:2px;display:inline-block;border-bottom:1px solid #E4E4E4;margin:10px 0 10px 10px;font-size:24px;}
#cboxLoadedContent p{padding:0 10px;}
.responsive-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.responsive-video > iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#top-modules, #bottom-modules{z-index:1;position:relative;background-color: #f3f3f3;}
.safari #bottom-modules, .ipad #bottom-modules{z-index:99;position:relative;}
#top-modules > div, #bottom-modules > div{margin:0 auto;z-index:1;}
#top-modules > div > div, #bottom-modules > div > div{position:relative;margin:0 auto;}
#top-modules .box.static-banners,
#top-modules .multi-modules-wrapper,
#top-modules .box.journal-carousel
.box.custom-sections,
#top-modules .box.cms-blocks, #bottom-modules .box.static-banners,
#bottom-modules .multi-modules-wrapper,
#bottom-modules .box.journal-carousel
.box.custom-sections,
#bottom-modules .box.cms-blocks{padding-bottom:0 !important;background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);border-radius: 5px;}
#bottom-modules.map_contacts .box.cms-blocks{background-color: #f3f3f3;box-shadow: none;}
#top-modules .gutter-on.bullets-on, #bottom-modules .gutter-on.bullets-on{padding-bottom:0 !important;}
#top-modules{position:relative;}
.ui-menu{z-index:99 !important;}
#logo a .cls-1,#logo a .cls-7{fill:#212121;}
#logo a .cls-1,#logo a .cls-2,#logo a .cls-4{fill-rule:evenodd;}
#logo a .cls-2,#logo a .cls-6{fill:#434343;}
#logo a .cls-3,#logo a .cls-4{fill:#f9a42e;}
#logo a .cls-5{fill:#fab959;}
.oc2.information-page #content{padding-bottom:20px;}
.oc2 .required{color:inherit;}
.oc2 .required label{font-weight:normal;}
.oc2 .required label:before{content:"*";color:#EA2E49;font-weight:bold;font-size:16px;position:relative;margin-right:3px;}
.oc2 fieldset{border:none;padding:0;margin:0;}
.oc2 fieldset > div{clear:both;margin-bottom:6px;overflow:hidden;}
.oc2 fieldset .radio{padding-top:7px;}
.oc2 fieldset .radio label{width:100%;padding-top:0;}
.oc2 fieldset .radio label:before{display:none;}
.oc2 fieldset label{width:25%;float:left;display:block;padding-top:7px;}
.oc2 fieldset label + div, .oc2 fieldset label + input.form-control{width:75%;float:right;}
.oc2 fieldset .radio-inline{width:auto;}
.oc2 fieldset .radio-inline:before{display:none;}
.oc2 .form-horizontal .form-group{overflow:hidden;margin-bottom:5px;}
.oc2 .form-horizontal .form-group label{width:25%;float:left;display:block;padding-top:7px;}
.oc2 .form-horizontal .form-group label + div{width:75%;float:right;}
.oc2 .secondary-title{margin-bottom:10px;}
.oc2 .input-group{display:table;position:relative;}
.oc2 .input-group .form-control{float:left;display:table-cell;}
.oc2 .input-group.datetime{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;}
.oc2 .input-group-btn{font-size:14px;display:table-cell;vertical-align:middle;}
.oc2 .input-group-btn button{padding:6px 12px 9px 12px;cursor:pointer;font-size:12px;box-shadow:none;}
.oc2 .input-group-btn button:hover{transition:all 0.2s;}
.oc2 .date .input-group-btn button, .oc2 .time .input-group-btn button, .oc2 .datetime .input-group-btn button{border-top-left-radius:0;border-bottom-left-radius:0;}
.oc2 .fa{font-size:16px;}
.oc2 .fa:before{font-family:'FontAwesome';}
.oc2 .captcha-row .pull-right{float:none;margin-left:25%;}
.oc2 .alert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.oc2 .alert button{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;opacity:.6;}
.oc2 .alert i{margin-right:5px;}
.oc2.route-account-register .form-horizontal .radio{padding-top:0;}
.oc2.route-account-register .form-horizontal .radio label{width:auto;float:none;padding-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.oc2.route-account-register .form-horizontal label.radio-inline{width:auto;}
.modal{color:#222;}
.old-browser{display:table;width:100%;text-align:center;font-size:16px;color:#ffffff;background-color:#f74558;height:60px;line-height:60px;position:fixed;z-index:9999999;top:0;}
.old-browser a{text-decoration:underline;color:#fff;}
.oc1 .ui-datepicker{z-index:99999999 !important;}
.i6 body, .ie7 body, .ie8 body{padding-top:60px;}
.tooltip + .tooltip{visibility:visible;}
.android:not(.chrome) .product-grid-item .name a{display:block;}
.ie:not(.edge) .mini-cart-info table tr td.remove button{padding-right:5px;}
.one-page-checkout .confirm-section{float:left;width:100%;}
.one-page-checkout .payment-stripe{display:block !important;}
.one-page-checkout .checkout-cart .buttons{display:none !important;}
.skin-10 .super-menu .mobile-firstpage > li:first-of-type{border-top-width:0;}
.skin-11 .side-column .box:not(.flyout-menu){overflow:hidden;}
.skin-11 .heading-title,
.skin-11 .refine-image a,
.skin-11 .side-column .box{box-shadow:1px 1px 0 0 rgba(0, 0, 0, 0.05);}
.skin-11 .journal-cms-block-96 .block-content-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.skin-11 .product-grid .product-grid-item .price{margin:7px 0 10px 0;}
.skin-11 .secondary-title, .skin-11 #content #review-title{padding-top:0;}
@media only screen and (min-width:760px){.skin-11 body:not(.is-sticky) .journal-header-center .journal-search,
.skin-11 body:not(.is-sticky) .journal-header-center .journal-cart{margin-top:10px;}
.skin-11 body:not(.is-sticky) .journal-header-center .header-assets:not(.top-bar){top:10px;position:relative;}
.skin-12 #logo a svg{top:45%;}
.skin-12 .journal-header-center .journal-cart,
.skin-12 .journal-header-center .journal-search{margin-top:-10px;}
}
@media only screen and (min-width:760px) and (max-width:800px){.skin-12 .journal-header-center #cart .heading{right:10px;}
}
.skin-12 .product-grid-item .image .wishlist,
.skin-12 .product-grid-item .image .compare{bottom:-3px;}
.skin-12 .product-grid-item .image .wishlist{left:-5px;}
.skin-12 .product-grid-item .image .compare{right:-5px;}
.skin-14 .product-info .product-options > .cart,
.skin-14 .product-info .product-options > .rating{margin-bottom:0;}
.skin-15 #bottom-modules .journal2_text_rotator .rotator-image.image-center{margin:40px auto 10px auto !important;}
.skin-15 #bottom-modules .journal2_text_rotator .bullets-on .rotator-author{margin-bottom:30px;}
.skin-15 #bottom-modules .journal2_text_rotator .rotator-text{padding:10px 30px;}
.skin-15 #bottom-modules .journal2_text_rotator .text-rotator.bullets-center .quovolve-nav{bottom:20px !important;}
@media only screen and (min-width:1440px){#column-left + #content{margin-left:270px !important;}
}
@media only screen and (max-width:1440px){
#column-left + #content{margin-left:270px !important;}
.list_adv li{width:28%;}
}
@media only screen and (max-width:1432px){
.super-menu #main-menu-item-2:before{left:13px !important;}
.seo-wrap-row{width:323px !important;}
.menu_tags_seopages {width: 1077px;left: 323px;}
}
@media only screen and (max-width:1400px){
.foot_img_y{right:112px !important;}
.seo-wrap-m{left: -140px !important;width: 1400px !important;}
.menu_tags_seopages{width: 1074px;left: 326px;}
.seo-wrap-row{width: 326px !important;}
.arrowbox .in span{font-size:24px;}
.drop-down .seo-wrap-m .seo-wrap-row a {font-size: 14px;}
.drop-down-str ul li a{font-size: 14px;}
.menu_tags_seopages span{font-size:16px;}
.seo-wrap-row a.menu-tab{padding-top:25px !important;}
.calculator_page{width:100%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:368px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:310px;}
.podbor_page .catpodbor_img_left{width:24.5%;}
.podbor_page .catpodbor_img_right {width: 73%;}
.posad_page .posad_top_right{padding-top:25px;padding-left:25px;}
}
@media only screen and (max-width:1371px){.arrowbox .in h1{font-size:32px !important;}
.arrowbox .in span{font-size:22px;}
.arrowbox .in{padding:0;}
.arrowbox .in .h1{padding-top:20px;line-height: 45px;padding-bottom: 5px;}
.list_more li{margin-left:1px !important;}
.box_arr span.svg{left:14px;}
.box_arr .btn_yel{margin-left:70px;}
.img_main_top{padding-left: 40px;}
.list_adv li:first-child{margin-right:5px !important;}
.list_adv li{width:26%;font-size:16px !important;}
.list_adv li:last-child{width:35%;}
.product-info .right .price li.product-price{font-size:26px !important;}
.order_tovar span{font-size:16px;}
.product-info .gallery-text span{font-size:16px;}
.category-info h2, .category-info h3, .category-info h4, .category-info h5, .category-info strong, .prod_dopdescript h2, .prod_dopdescript h3, .prod_dopdescript h4, .prod_dopdescript h5, .prod_dopdescript strong, .tabsContent h3, .tabsContent h4, .tabsContent h5, .tabsContent strong{font-size:16px;}
.cat_dopinfo .tbox, .prod_dopdescript > div{padding-bottom:5px;}
.cat_dopinfo .tbox ul li, .prod_dopdescript ul li,#content .text ul li, .tabsContent .ul_tab li{padding-bottom:10px;}
#content .text p{margin-bottom:15px;}
.side-column .journal-sf .box{padding:10px 25px 0px 15px !important;}
.side-column .journal-sf .box ul{padding-bottom:10px;}
.side-column .journal-sf h3{font-size:14px;}
.side-column .journal-sf .box ul li label{font-size:13px;}
.side-column .journal-sf .box-heading{font-size:15px !important;}
.pg_title_h{margin:20px 0 !important;}
.pg_title_h.srch_h{margin-top:20px !important;}
.pg_title_h.ed_cont{margin:10px 0 0 !important;}
.pg_txt_p{margin-top:30px;}
#content.search-page .content > div.col-sm-4,#content.search-page .content > div.col-sm-3{width:48%;}
.buttons.srch_pg .btn_srch .btn_yel{margin-top:15px;}
#content.search-page .content input[type="text"]{width:100% !important;}
.foot_img_y{right:107px !important;}
.calc_b .cb_right, .calc_b .cb_left{padding-bottom:30px;}
.calc_b span.hh_tepl5{margin-bottom:5px;}
.soglasie.long{width:80%;}
.title_inner{font-size:18px;}
.txt1{font-size:16px;}
.category-info{font-size:16px !important;}
.prod_dopdescript table tbody tr td, .tabsContent table tbody tr td, .cat_dopinfo table tbody tr td,.prod_dopdescript table tr td, .tabsContent table tr td, .cat_dopinfo table tr td{font-size:16px;}
.prod_dopdescript table tbody .th, .prod_dopdescript table tbody tr:first-child th, .prod_dopdescript table tbody tr:first-child td, .cat_dopinfo table tbody .th, .cat_dopinfo table tbody tr:first-child th, .cat_dopinfo table tbody tr:first-child td, .tabsContent table tbody .th, .tabsContent table tbody tr:first-child th, .tabsContent table tbody tr:first-child td{font-size:16px;}
.refine-image img{width:180px !important;}
.refine-category-name{font-size:16px !important;}
.product-grid-item .price, .product-grid-item .price-new{font-size:20px !important;}
.prod_descript p, .oc2 .rating a{font-size:16px;}
.prod_dopdescript, #content .text p, .tabsContent, .product-tabs{font-size:16px;}
.tbox p{font-size:16px;margin-bottom:15px;}
.cat_dopinfo .tbox ul li, .prod_dopdescript ul li, .tabsContent ul li{padding-bottom:10px;}
.cat_dopinfo .tbox ul, .prod_dopdescript ul, .tabsContent ul{margin-bottom:10px;}
.list_adv_cat li span {font-size: 16px;}
.product-minlist-item .dop_atr {font-size: 16px;}
.seo-wrap-m{width: 1371px !important;left: -138px !important;}
.menu_tags_seopages{width: 1000px;}
.super-menu .mobile-firstpage > li > a{font-size:14px !important;}
.more_tags span{font-size:16px;}
.tags_type p{font-size:16px;padding-right: 10px;}
.tags_type ul li a{padding: 1px 10px;font-size:15px;}
.tags_type ul li {padding-right: 5px;margin-bottom: 10px;}
.product-filter > div b{font-size:16px;}
.list_adv_cat li {margin: 0 10px;padding: 0;}
.seo-wrap-row {width: 320px !important;}
.menu_tags_seopages {width: 1038px;left: 320px;}
.super-menu #main-menu-item-2:before {left: 18px !important;font-size: 12px !important;top: 12px !important;}
.cont_pg_rt p, .cont_pg_rt p span {font-size: 16px !important;}
.prod_descript ul{font-size: 16px;}
.product-info .tabs .tabsNav .itemTab, .seopage-info .tabs .tabsNav .itemTab{font-size:16px;}
h2.review_h2{font-size:16px;}
.ie9 .menu_tags_seopages .menu_tags{margin-right:20px;}
.pg_txt_p p{font-size:16px;}
.pg_txt_p{font-size:16px;}
.pg_calc .btn_yel{font-size:18px !important;}
.pg_title_h{font-size:18px;}
.nasos_hc{font-size:20px;}
.calc_b label{font-size:16px;}
.fakesel span{font-size:16px;}
.text.opros p {font-size: 18px !important;}
.opros_img span {font-size: 16px;}
.opros_form .radio_opros input {margin: 0 13px;}
.opros_form ul.opros_cifry {padding-left: 23px !important;}
.opros_form ul.opros_cifry li {padding-right: 22px !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 27px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 23px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 18px !important;}
.order_tovar #consult{line-height: 30px !important;}
.calc_img {width: 35%;}
.form_teplo .title_left, .form_teplo .title_right, .form_teplo input, .form_teplo select, .form_teplo .sreda_form input, .form_teplo textarea, .fileform .selectbutton, .form_teplo_bottom .ready_teplo{font-size:16px !important;}
.form_teplo select{padding-top:13px;padding-bottom:14px;}
.form_teplo .title_left, .form_teplo .title_right{padding-top:14px;padding-bottom:15px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:357px;font-size:16px;}
.calculator_page .title_left, .calculator_page .title_right, .calculator_page .sreda_calc, .calculator_page input, .calculator_page select, .calculator_page .label_davlenie{font-size:16px;}
.posts_blog_block .calculator_page .title_left, .posts_blog_block .calculator_page .title_right, .posts_blog_block .calculator_page .sreda_calc{font-size:16px;}
.calculator_page .calc_pdf{font-size:16px !important;}
.calculator_page .title_left, .calculator_page .title_right, .calculator_page .sreda_calc{padding:11px 5px;}
.calculator_page select{padding:10px 5px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:300px;}
.forms_block, .forms_block .right_form input, .fileform_upload .file-label, .forms_block .primechanie_form textarea{font-size:16px;}
.forms_block .button_form input{font-size:16px !important;}
.forms_block.form_uplotneniya .left_form img{padding-bottom:0;padding-top:5%;}
.product-page .forms_block.form_uplotneniya .left_form img{padding-top:2%;}
.podbor_page .h1_podbor_inform{font-size: 26px;margin-bottom: 40px;}
.podbor_page, .posad_page{font-size:16px;}
.podbor_page .pg_title_h, .posad_page .pg_title_h{font-size: 18px;}
.txt_shareb{font-size:16px;}
.podbor_page h3 {font-size: 16px;margin-bottom: 10px;}
.podbor_page .h1_podbor, .btp_page_right h1{font-size:26px;}
.podbor_page .podbor_top_right ul li a{font-size:22px;}
.podbor_page .h1_podbor_inform{margin-bottom:30px;}
.podbor_page .forms_block{margin-top:20px;}
.posad_page .posad_title{font-size:26px;}
.posad_page .posad_top_right p {font-size: 22px;}
.posad_page .posad_top_right ul li{font-size:16px;}
.posad_page .btn_yel.bttn_posad {font-size: 18px !important;height: 60px;line-height: 60px !important;}
.posad_page .posad_top_left img {padding: 25px 0 15px;}
.popup_zakaz .irow .irow_l {height: 45px;}
.popup_zakaz .irow .irow_n:before, .popup_zakaz .irow .irow_e:before {top: 10px;font-size: 18px;}
.popup_zakaz .irow .irow_t:before{top: 11px;font-size: 18px;}
.popup_zakaz .irow input[type=text], .popup_zakaz .irow input[type=tel], .popup_zakaz .irow input[type=number] {margin-top: 12px;text-indent: 40px;}
.q_tel .irow input[type=number]{margin-top: 20px;}
.popup_zakaz .btn_yel {height: 47px;line-height: 47px !important;}
.journal-popup-header-content.heading-title{font-size:26px;padding:20px 0 20px;}
.popup_zakaz .soglasie {margin-bottom: 30px;margin-top: 25px;}
.btp_page_right ul li{font-size:18px;}
.podbor_page_btp .pg_title_h, .podbor_page_btp .p_center_btp, .btp_img_block .btp_img span, .btp_oborud_left p, .btp_oborud_right p, .btp_oborud_center p, .btp_primech{font-size:18px;}
.btp_input label, .btp_davlenie_left label, .btp_davlenie_right label{font-size:16px;}
}
@media only screen and (max-width:1344px){.foot_img_y{right:102px !important;}
.seo-wrap-m{width: 1344px !important;left: -135px !important;}
.seo-wrap-row {width: 312px !important;}
.menu_tags_seopages {width: 1018px;left: 312px;}
.arrowbox .in h1 {font-size: 30px !important;}
.calc_img{width:35%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:350px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:290px;}
}
@media only screen and (max-width:1324px){.arrowbox .in h1{font-size: 30px !important;}
.seo-wrap-m{width: 1324px !important;left: -133px !important;}
.menu_tags_seopages{width: 1000px;left: 310px;}
.seo-wrap-row {width: 310px !important;}
.super-menu #main-menu-item-1:before{left: 38px !important;}
.super-menu #main-menu-item-2:before{left: 16px !important;}
.menu_conv_bot p {font-size: 14px;}
.menu_conv_top_right .menu_conv_dolg{font-size: 14px;}
.menu_conv_top_right .menu_conv_name{font-size: 14px;}
.menu_conv_top_left {width: 82px;height: 82px;margin-top: -6px;}
.box_main_tb{margin-left:120px;}
.post-item-img{margin-right:30px !important;}
.calculator_page select{padding-left:20px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:340px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:285px;}
.forms_block .left_form, .forms_block .primechanie_form{width: 58%;}
.forms_block .right_form, .forms_block .button_form {width: 41.5%;}
.product-page .forms_block.form_uplotneniya .left_form img{padding-top:5%;}
.forms_block.form_nasosy .left_form img {width: 55%;padding-top: 5%;padding-bottom:0;}
.product-page .forms_block.form_nasosy .left_form img {width: 40%;}
.forms_block.form_stancii .left_form img {width: 55%;padding-bottom:0;}
.product-page .forms_block.form_stancii .left_form img {width: 40%;}
.forms_block.form_ustanovka .left_form img {width: 45%;padding-top: 10px;padding-bottom:0;}
.product-page .forms_block.form_ustanovka .left_form img {width: 35%;}
.forms_block.form_plastiny .left_form img {width: 67%;padding-bottom: 0;}
.product-page .forms_block.form_plastiny .left_form img {width: 55%;}
}
@media only screen and (max-width:1301px){
.foot_img_y{right:94px !important;}
#footer .column.menu{padding-left:10% !important;}
.calc_img.ustanovki_img{width:45% !important;}
.calc_img{width:35% !important;}
.calc_img img{width:100%;}
.arrowbox{padding-right:15px;}
.arrowbox .in h1{font-size:28px !important;padding-top:16px !important;}
.arrowbox .in span{font-size:20px;}
.box_arr .btn_yel {width: 370px;}
.arrowbox .in{}
.arrowbox:before, .arrowbox:after{border-top:80px solid transparent;border-bottom:80px solid transparent;}
.arr_right{padding-top:0px;}
p.brands_home{margin-left:-10px;margin-right:-10px;}
.box_main_tb{margin-left:100px;}
.list_adv li{font-size:16px !important;padding-right: 0px;}
.autocomplete2-suggestion .p-name{font-size:14px;}
.journal-header-center .autocomplete2-suggestions{width:320px !important;right:0;}
.list_adv_cat li{margin:0 0;}
.btn_srch .btn_yel{width:300px;}
.cms-block img.spec_himg{max-width:110% !important;}
.seo-wrap-m {width: 1301px !important;left: -131px !important;}
.menu_tags_seopages{width: 984px;left: 306px;}
.seo-wrap-row {width: 306px !important;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:332px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:275px;}
.forms_block.form_reagenty .left_form img {width: 30%;padding-bottom:0;}
.product-page .forms_block.form_reagenty .left_form img {width: 23%;}
.podbor_page .podbor_bottom_pr_img, .posad_page .posad_bottom_pr_img{width:100px;}
.podbor_page .podbor_bottom_pr_img img, .posad_page .posad_bottom_pr_img img{width:70%;}
.posad_page .posad_top_left {margin-bottom: 30px;}
}
@media only screen and (max-width:1280px){#content{margin:0 80px;}
.extended-layout #column-left + #content{margin-right:60px;}
.foot_img_y{right:92px !important;}
.main_cat h3, .main_offer h3{font-size:16px !important;}
.offcat_h ul, .offcat_h p{font-size:16px !important;}
.box_main_tb p.big_ph{font-size:20px !important;}
.seo-wrap-m {width: 1280px !important;left: -128px !important;}
.product-info .right .order_tovar{width:47%;}
.menu_tags_seopages{width: 967px;left: 299px;}
.seo-wrap-row {width: 299px !important;}
.super-menu #main-menu-item-1:before{left:35px !important;}
.super-menu #main-menu-item-2:before{left:13px !important;}
.side-column .journal-sf h3{font-size:14px !important;}
.side-column .journal-sf .box-heading {font-size: 14px !important;}
.blog-post-page .form_teplo select{padding-left:5px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:360px;}
.posts_blog_block .calculator_page .left_calc{width:32%;padding-right:10px;}
.posts_blog_block .calculator_page .right_calc{width:32%;padding-left:10px;}
.posts_blog_block .calculator_page .center_calc{width:36%;}
.posts_blog_block .calculator_page select {padding-left: 5px;}
.posts_blog_block .calculator_page select#davlenie{padding-left:20px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:285px;}
.podbor_page, .posad_page, .podbor_page_btp  {margin-right:-80px;margin-left:-80px;padding-right:80px;padding-left:80px;}
.posad_page .posad_top_left {margin-bottom: 0px;}
}
@media only screen and (max-width:1242px){.journal-header-mega .journal-city{margin-top:-40px;}
.box_arr .btn_yel{width: 350px;}
.seo-wrap-m {width: 1242px !important;left: -125px !important;}
.menu_tags_seopages{width: 938px;left: 289px;}
.seo-wrap-row {width: 289px !important;}
.super-menu #main-menu-item-1:before {left: 33px !important;}
.super-menu #main-menu-item-2:before {left: 11px !important;}
.list_adv li{padding-top:0px;}
.list_adv li:last-child{padding-top:12px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:350px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:270px;}
.product-page .forms_block.form_uplotneniya .left_form img{width:55%;}
.product-page .forms_block.form_plastiny .left_form img {width: 65%;}
}
@media only screen and (max-width:1219px){.journal-header-mega .journal-logo{padding-left: 0px !important;padding-right: 40px;}
.journal-header-mega .journal-city {padding-right: 40px;}
.arrowbox .in h1 {font-size: 26px !important;}
.arrowbox .in span {font-size: 18px;}
.list_more{padding-top: 0px !important;}
.box_arr{margin-top:20px;}
.box_arr .btn_yel{width: 340px;}
.seo-wrap-m {width: 1219px !important;left: -122px !important;}
.seo-wrap-row {width: 281px !important;}
.menu_tags_seopages{width: 920px;left: 281px;}
.menu_conv_top_left {width: 78px;height: 78px;margin-top: -5px;}
.menu_conv_top_right{padding-left:15px;}
.menu_conv_top_right .menu_conv_btn{line-height: 14px;margin-top: 8px;}
.menu_conv_top_left img{width:100%;}
.list_more li{font-size:16px;}
.list_adv li:last-child{padding-top:0px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:340px;}
.posts_blog_block .calculator_page .title_left, .posts_blog_block .calculator_page .title_right, .posts_blog_block .calculator_page .sreda_calc, .posts_blog_block .calculator_page input, .posts_blog_block .calculator_page select, .posts_blog_block .calculator_page .label_davlenie, .posts_blog_block .calculator_page .title_left, .posts_blog_block .calculator_page .title_right, .posts_blog_block .calculator_page .sreda_calc{font-size:14px;}
.posts_blog_block .calculator_page .title_left, .posts_blog_block .calculator_page .title_right, .posts_blog_block .calculator_page .sreda_calc {padding: 12px 5px 13px;}
.posts_blog_block .calculator_page select {padding: 11px 5px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:260px;}
.product-page .forms_block.form_nasosy .left_form img {width: 45%;}
.forms_block.form_stancii .left_form img {width: 60%;}
.forms_block.form_plastiny .left_form img {width: 73%;}
}
@media only screen and (max-width:1200px){.cms-block img.spec_himg{max-width:120% !important;}
p.brands_home{width:60%;margin:0 auto;}
.img_brand_main{padding:0px 2px 5px 0;}
.journal-cms-block-6{margin-top:-20px !important;margin-bottom:-40px !important;}
.foot_img_y{right:78px !important;}
#content{margin:0 60px;}
.soglasie.long{width:90%;}
.extended-layout #column-left + #content{margin-right:40px;}
.prod_descript p{font-size:16px;}
.product-info .right .journal-custom-tab{margin-bottom:5px;}
.product-info .right .price{padding-top:15px !important;margin-bottom:0px;}
.blog_left_sidebar{padding-top:35px !important;}
.imo img{padding:5px;}
.refine-image img{margin:0 auto;}
.calc_culkul.nasosy_r{padding-right:70px;}
.calc_img.nasos_img{margin:0 0 0 50px;}
.calc_b .cb_left.nasos{padding-bottom:20px;}
.calc_b label{font-size:16px;padding:3px 0 2px;}
.calc_b .cb_left.nasos label{padding:8px 0 4px;}
.calc_b .cb_left.nasos label, .calc_b .cb_left.nasos input, .calc_b .cb_left.nasos .fakesel{width:80%;}
.calc_b .cb_left.nasos input[type='text']{padding:0 !important;min-height:26px !important;}
.pg_calc .btn_yel{margin:7px auto 0 !important;}
.calc_h{padding:5px 0 7px;}
.calc_h span{font-size:16px;padding-bottom:3px;}
input.power, .fakesel{height:26px;}
.fakesel.station span{padding-top:0px;}
.fakesel span.cs-placeholder:after{top:0px;}
.calc_b{padding-top:5px;padding-bottom:7px;}
.calc_culkul{width:570px;padding-right:20px;}
.calc_culkul.ustanovki_r{padding-right:0px !important;padding-left: 40px;}
.calc_img.ustanovki_img .pg_txt_p {margin-top: 60px;}
.calc_b span.hh_tepl5{margin-bottom:0px;font-size:16px;height:30px;line-height:30px;}
.cb_right .topn, .cb_left .topn{right:10px;}
.fakesel span{font-size:16px;padding-top:0px;}
.fakesel ul li{padding:3px 12px;}
.ready-calc{font-size:16px;padding-bottom:2px;}
.calc_b .cb_right, .calc_b .cb_left{width:49.5%;padding-bottom:15px;}
div.form_culc{margin-bottom:10px;}
.calc_b input, .calc_b input[type='text']{height:26px;}
.product-minlist-item .btn_yel.prod_btn.list_btn{width: 135px !important;}
.seo-wrap-m {width: 1200px !important;left: -120px !important;}
.menu_tags_seopages{width: 903px;}
.super-menu #main-menu-item-1:before {left: 30px !important;}
.super-menu #main-menu-item-2:before {left: 8px !important;}
.text.opros p {font-size: 16px !important;}
.opros_img span {font-size: 15px;}
.opros_form .radio_opros input {margin: 0 13px;}
.opros_form ul.opros_cifry {padding-left: 20px !important;}
.opros_form ul.opros_cifry li {padding-right: 23px !important;font-size: 16px;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 28px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 24px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 19px !important;}
.opros_form .bttn_opros {font-size: 16px !important;}
.img_main_top img{margin-left:0;}
.arr_right{margin-left:-20px;}
.order_tovar #consult {line-height: 26px !important;}
.form_teplo select{padding-left:10px;}
.category-page .form_teplo .moshnost_form, .category-page .form_teplo .rashod_form{width:63%;}
.category-page .form_teplo .option_form.moshnost, .category-page .form_teplo .option_form.rashod {width: 35.5%;}
.category-page .form_teplo .left_form{padding-right:15px;}
.category-page .form_teplo .right_form, .category-page .form_teplo .podbor_right_bottom_forma{padding-left:15px;}
.blog-post-page .form_teplo .moshnost_form, .blog-post-page .form_teplo .rashod_form{width:63%;}
.blog-post-page .form_teplo .option_form.moshnost, .blog-post-page .form_teplo .option_form.rashod {width: 35.5%;}
.blog-post-page .form_teplo .left_form{padding-right:15px;}
.blog-post-page .form_teplo .right_form, .blog-post-page .form_teplo .podbor_right_bottom_forma{padding-left:15px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:345px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:265px;}
.product-page .forms_block.form_stancii .left_form img {width: 47%;}
.podbor_page, .posad_page, .podbor_page_btp  {margin-right:-60px;margin-left:-60px;padding-right:60px;padding-left:60px;}
.podbor_page.nasos_podbor .podbor_top_right {padding-left: 40px;}
.btp_page_right ul li{font-size:16px;}
.podbor_page_btp .pg_title_h, .podbor_page_btp .p_center_btp, .btp_img_block .btp_img span, .btp_oborud_left p, .btp_oborud_right p, .btp_oborud_center p, .btp_primech{font-size:16px;}
.btp_oborud_left {width: 30%;margin-right: 20px;}
}
@media only screen and (max-width:1152px){
.img_main_top img{width:90% !important;padding-left: 20px;}
.journal-header-mega .journal-city {padding-right: 20px;}
.journal-header-mega .journal-logo{padding-right: 0px;}
.arrowbox{padding-left:20px !important;}
.arr_right{padding-top:0px;}
.arrowbox .in h1{font-size:22px !important;line-height:30px !important;padding-top:10px !important;padding-bottom:0px !important;}
.arrowbox .in span{font-size:16px;}
.list_more{padding-left:0px !important;margin-right:40px !important;}
.list_more li{margin-left:20px !important;font-size:16px;}
.box_arr{margin-left:0px;margin-top:20px;}
.box_arr span.svg{left:24px;top: 5px;}
.box_arr .btn_yel{width:320px;height: 65px;line-height: 65px !important;font-size: 18px !important;}
.count-num, .count-number{font-size:80px;line-height:80px;}
.main_cat h3, .main_offer h3{margin-top:15px;}
.ico{margin-bottom:20px;}
.cms-blocks .box-heading, .static-banners .box-heading{font-size:20px !important;}
.spec_hh{font-size:18px !important;}
.spec_hp{font-size:16px !important;}
.count_p{font-size:16px !important;}
.journal-header-mega .journal-logo{padding-left:0px;}
#logo a svg{left:45%;padding-left: 20px !important;max-width: 80% !important;width: 80% !important;}
.journal-header-center .journal-search{padding-right:30px !important;padding-left:40px !important;}
.journal-city .iscity{margin-right:0px !important;}
.journal-city .telheader{margin-right:15px !important;}
.journal-city .mailheader{margin-right:0px !important;}
.box_main_tb p{font-size:16px !important;}
.box_main_button .btn_yel{width:350px;margin-left:60px;font-size:18px !important;}
.form_questions .btn_yel{font-size:18px !important;}
.journal-cms-block-5 .cms-block{padding-right:0px;margin-bottom:0px;}
.foot_img_y{right:70px !important;}
.pg_txt_p{margin-top:20px;}
.product-details{margin-top:5px !important;}
.fcopy_a a{font-size:16px !important;}
.pg_txt_p p{font-size:16px;}
.pg_txt_p{font-size:16px;}
.txt_shareb{font-size:16px;}
.pg_txt_p ul li{padding-bottom:5px;}
.cont_pg_rt p, .cont_pg_rt p span{font-size:16px !important;}
#content .text p{font-size:16px;}
.title_inner, #content .text h2{font-size:18px;}
.table1 img.aligncenter{margin-top:50px !important;}
#content .text ul{font-size:16px;}
#content .text ul li{padding-bottom:5px !important;}
img.size-full{width:70%;margin:0 auto;}
.txt1{font-size:16px;}
.cat_dopinfo .tbox p, .prod_dopdescript p, .prod_dopdescript table tbody tr td, .cat_dopinfo table tbody tr td{font-size:16px;}
.prod_dopdescript table tbody .th, .prod_dopdescript table tbody tr th, .prod_dopdescript table tbody tr:first-child th, .prod_dopdescript table tbody tr:first-child td, .cat_dopinfo table tbody .th, .cat_dopinfo table tbody tr:first-child th, .cat_dopinfo table tbody tr:first-child td{font-size:16px;}
.cat_dopinfo .tbox ol, .cat_dopinfo .tbox ul, .prod_dopdescript ol, .prod_dopdescript ul{font-size:16px;}
.cat_dopinfo .tbox ul li, .prod_dopdescript ul li{padding-bottom:5px;}
.list_adv_cat li span{font-size:16px;}
.tags_type ul{width:70%;}
.product-filter{font-size:16px !important;}
.product-grid-item .price, .product-grid-item .price-new{font-size:22px !important;}
.tab-content p{font-size:16px;}
.tab-content ul li, .cms-blocks ul li, .journal-custom-tab ul li{padding-top:0px;}
.irow input[type=text], .irow input[type=tel], .irow input[type=number]{font-size:16px;}
#form-review .comm_ta textarea{font-size:16px;}
.order_tovar #consult{font-size:22px !important;}
.f_mail .iconmailh svg{width: 20px;top: 4px;}
.f_tel .icontelh svg{width: 20px;top: 4px;}
.seo-wrap-m {width: 1152px !important;left: -116px !important;}
.seo-wrap-row{width:280px !important;}
.menu_tags_seopages{left: 280px;width: 856px;}
.super-menu #main-menu-item-1:before {left: 27px !important;}
.super-menu #main-menu-item-2:before {left: 6px !important;}
.menu-subplus{right:-7px !important;}
.ie .journal-cms-block-5 .cms-block{margin-bottom:10px;padding-right:10px;}
.opros_form ul.opros_cifry {font-size: 18px !important;}
.list_adv li:first-child{padding-top:0;}
.product-page-bottom-modules .main_form_bott{margin-left:40px !important;margin-right:40px !important;}
.calculator_page select{padding-left:10px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:330px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:250px;}
.podbor_page .h1_podbor, .btp_page_right h1 {font-size: 24px;}
.information-page #content{padding-top:0 !important;}
.city_footer{font-size:16px;}
.posad_page .posad_top_right {padding-top: 15px;padding-left: 0px;width: 52%;}

}
@media only screen and (max-width:1138px){.box_arr .btn_yel{margin-left: 70px;}
.product-minlist-item .minlist_right{width:25%;}
.seo-wrap-m {width: 1138px !important;left: -114px !important;}
.menu_tags_seopages{width: 843px;}
.box_main_tb {margin-left: 60px;}
.journal-cms-block-5{padding-right: 80px;}
.journal-cms-block-5 .blocks{padding-bottom: 30px !important;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:325px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:245px;}
.forms_block.form_nasosy .left_form img {width: 65%;}
.podbor_page .catpodbor_img_left{margin-right:0;}
}
@media only screen and (max-width:1120px){.mailheader .iconmailh svg{width: 22px;top: 5px;}
.telheader .icontelh svg {width: 21px;}
.journal-city .prmn-cmngr.iscity .prmn-cmngr__content .prmn-cmngr__title .glyphicon.glyphicon-map-mrkr svg{width: 20px;top: 3px;}
.seo-wrap-m {width: 1120px !important;left: -112px !important;}
.menu_tags_seopages{width: 822px;padding-left: 25px;padding-right: 25px;}
.super-menu .mobile-firstpage > li > a {font-size: 13px !important;}
.super-menu #main-menu-item-1:before{font-size:13px !important;}
.super-menu #main-menu-item-2:before{font-size:11px !important;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:320px;}
.posts_blog_block .calculator_page .left_calc{width:100%;padding-right:0;}
.posts_blog_block .calculator_page .right_calc{width:100%;padding-left:0;padding-bottom: 210px;margin-bottom: 40px;}
.posts_blog_block .calculator_page .center_calc{width:100%;position: absolute;left: 0;bottom: 45px;}
.posts_blog_block .calculator_page .calc_img_center{display:none;}
.posts_blog_block .calculator_page .posts_blog_block .center_calc, .posts_blog_block .calculator_page .left_calc, .posts_blog_block .calculator_page .right_calc {float:none;}
.posts_blog_block .calculator_page .title_left, .posts_blog_block .calculator_page .title_right, .posts_blog_block .calculator_page .sreda_calc, .posts_blog_block .calculator_page input, .posts_blog_block .calculator_page select, .posts_blog_block .calculator_page .label_davlenie{font-size:16px;}
.posts_blog_block .calculator_page .title_left, .posts_blog_block .calculator_page .title_right, .posts_blog_block .calculator_page .sreda_calc{padding:11px 5px;}
.posts_blog_block .calculator_page select{padding:10px 5px;}
.posts_blog_block .calculator_page{margin-bottom:0;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{width:290px;left: 27%;}
.forms_block .left_form, .forms_block .primechanie_form{width: 50%;}
.forms_block .right_form, .forms_block .button_form {width: 49.5%;}
.forms_block.form_uplotneniya .left_form img{width:80%;padding-top:10%;}
.product-page .forms_block.form_uplotneniya .left_form img {width: 75%;}
.forms_block.form_nasosy .left_form img {width: 75%;padding-top:10%;}
.product-page .forms_block.form_nasosy .left_form img {width: 55%;}
.forms_block.form_stancii .left_form img {width: 80%;}
.product-page .forms_block.form_stancii .left_form img {width: 60%;}
.forms_block.form_ustanovka .left_form img {width: 65%;}
.product-page .forms_block.form_ustanovka .left_form img {width: 50%;}
.forms_block.form_reagenty .left_form img {width: 43%;}
.product-page .forms_block.form_reagenty .left_form img {width: 30%;}
.forms_block.form_plastiny .left_form img {width: 85%;padding-top: 15%;}
.product-page .forms_block.form_plastiny .left_form img {width: 75%;padding-top: 10%;}
.podbor_page.ustanovka_podbor .forms_block.form_ustanovka .left_form img {width: 70%;}
.podbor_page.reagenty_podbor .forms_block.form_reagenty .left_form img {width: 65%;}
.posad_page .posad_top_left {margin-bottom: 20px;}
.post_blog_form .fileform_upload.forma_podbora_teplo{width:70%;}
.prmn-cmngr-cities .city_without_letter{width:100%;float:none;border-bottom:1px solid #ccc;margin-bottom: 30px;}
.prmn-cmngr-cities .city_without_letter .city_list_group{margin-bottom:10px;}
.prmn-cmngr-cities .city_with_letter{width:100%;padding-left:0;border-left:none;}
}
@media only screen and (max-width:1093px){.box_arr .btn_yel{width: 300px;}
.box_main_tb p.big_ph{font-size:18px !important;}
.hbgdiv{height:250px;}
.count-num, .count-number{font-size:70px;}
.soglasie.long{width:95%;}
.foot_img_y{right:59px !important;}
#footer .column.menu{padding-left:7% !important;}
.spec_hp{font-size:16px !important;}
.calc_img{width:30% !important;margin-left:0px;}
.extended-layout #column-left + #content{padding-left:25px !important;}
.menu-subplus{right:-4px !important;}
.journal-cms-block-3{margin-top:-20px !important;margin-bottom:-20px !important;}
.journal-cms-block-5{margin-top:-20px !important;}
.static-banners-8{margin-bottom:-40px !important;}
.seo-wrap-m {width: 1093px !important;left: -110px !important;}
.menu_tags_seopages {width: 798px;}
.list_adv li:last-child {padding-right: 10px;}
.product-info .right .order_tovar {width: 46.5%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:310px;}
.podbor_page.stancii_podbor .podbor_top_right {padding-left: 40px;}
.grafik_otoplenie, .grafik_gvs, .grafik_vent{width: 60%;}
}
@media only screen and (max-width:1080px){.arrowbox .in{padding-left:0px;}
.img_main_top img{width:95% !important;}
.product-info .right .price li.product-price{font-size:24px !important;}
.seo-wrap-m {width: 1080px !important;left: -108px !important;}
.menu_tags_seopages {width: 786px;}
.order_tovar #consult {line-height: 22px !important;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:305px;}
.posad_page .posad_title {font-size: 22px;}
.posad_page .posad_top_right p {font-size: 20px;}
.posad_page .btn_yel.bttn_posad {margin-top: 30px;}
}
@media only screen and (max-width:1067px){.box_arr .btn_yel{width:290px;}
.product-minlist-item .image {width: 90px;}
.product-minlist-item .product-details {margin-left: 100px;}
.product-minlist-item .minlist_left {width: 73%;padding-right: 10px;}
.product-minlist-item .name {font-size: 16px;}
.product-minlist-item .dop_atr {font-size: 14px;max-height: 55px;}
.product-minlist-item .price {font-size: 20px;line-height: 22px;}
.product-minlist-item .btn_yel.prod_btn.list_btn {height: 30px !important;line-height: 30px !important;}
.seo-wrap-m {width: 1067px !important;left: -107px !important;}
.menu_tags_seopages {width: 770px;}
.category-page .form_teplo select {padding-left: 5px;}
.blog-post-page .form_teplo select {padding-left: 5px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:300px;}
}
@media only screen and (max-width:1050px){.journal-header-center .journal-search{padding-right:30px !important;}
.journal-header-mega .journal-city{font-size:16px !important;}
.main_cat h3, .main_offer h3{margin-top:15px;}
.ico{margin-bottom:20px;}
.box_main_tb{margin-left:70px;}
.journal-cms-block-5{margin-top:-30px !important;}
.journal-cms-block-3{margin-top:-30px !important;}
.journal-cms-block-8{margin-top:-30px !important;}
.count-num, .count-number{font-size:70px;}
.foot_img_y{right:51px !important;}
.menu-subplus{right:-5px !important;}
.super-menu{width:90% !important;}
.arrowbox .in span {font-size: 15px;}
.seo-wrap-m {width: 1050px !important;left: -53px !important;}
.menu_tags_seopages {width: 776px;left: 260px;padding-top: 12px;padding-bottom: 15px;}
.seo-wrap-row {width: 260px !important;}
.drop-down .seo-wrap-m .seo-wrap-row a {font-size: 14px;}
.seo-wrap-content .menu-plus {font-size: 25px !important;}
.super-menu #main-menu-item-1:before {left: 30px !important;}
.super-menu #main-menu-item-2:before {left: 11px !important;}
.seo-wrap-content a.menu-tab{font-size:13px !important;}
.img_proteplo_menu {width: 30px;}
.seo-wrap-row a.menu-tab {height:50px !important;padding: 18px 30px 10px 60px !important;}
.menu_conv_top_left {width: 70px;height: 70px;}
.menu_conv_top_right .menu_conv_dolg{font-size:13px;}
.title_inner, #content .text h2 {font-size: 16px;}
.home_top_modules{padding-bottom: 20px;}
.home_block_1{}
.home_block_2{padding-bottom: 50px !important;}
.home_block_3{padding-bottom: 40px !important;}
.home_block_4{padding-bottom: 50px !important;}
.home_block_5{padding-bottom: 40px !important;}
.home_block_6{margin-bottom: 20px !important;}
.home_block_7{}
.home_block_8{padding-bottom: 50px !important;}
.home_block_9{}
.blog-post-page .form_teplo .left_form {padding-right: 10px;}
.blog-post-page .form_teplo .right_form, .blog-post-page .form_teplo .podbor_right_bottom_forma {padding-left: 10px;}
.blog-post-page .form_teplo .moshnost_form, .blog-post-page .form_teplo .rashod_form {width: 60%;}
.blog-post-page .form_teplo .option_form.moshnost, .blog-post-page .form_teplo .option_form.rashod {width: 38.5%;}
.calculator_page select#davlenie {padding-left: 25px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:295px;}
.posts_blog_block .calculator_page select#davlenie {padding-left: 10px;}
.posad_page .posad_title {font-size: 20px;margin-bottom: 15px;}
.posad_page .btn_yel.bttn_posad {font-size: 16px !important;height: 50px;line-height: 50px !important;margin-top:25px;}
.posad_page .posad_top_right {padding-top: 15px;padding-left: 20px;float: none;}
.posad_page .posad_top_left {vertical-align: top;}
}
@media only screen and (max-width:1030px){.btn_srch .btn_yel{width:300px;float:left;margin-top:0px;margin-bottom:40px;}
.journal-header-mega .journal-city{margin-top:-42px;padding-right: 0px;}
.ie9 .journal-header-mega .journal-city{margin-top:-20px;}
.arrowbox .in h1{font-size:22px !important;padding-top:16px !important;line-height:30px !important;}
.arrowbox .in span{font-size:16px;}
.arr_right{padding-top:0px;margin-left:20px;}
.arrowbox .in{padding-left:5px;}
.arrowbox:before, .arrowbox:after{border-top:0;border-bottom:0;}
.arrowbox .in:before, .arrowbox .in:after{display:none;}
.arrowbox{margin-bottom:20px;padding: 0 15px;}
.list_more{padding-left:0px !important;}
.box_arr{margin-left:0px;}
.box_main_tb{margin-left:50px;}
.box_main_button .btn_yel{margin-left:60px;}
.cms-block img.spec_himg{max-width:200% !important;max-height:100% !important;}
.img_brand_main{padding-bottom:5px;}
.foot_img_y{right:35px !important;}
.cont_pg_lf{margin-left:0px;margin-right:0px;}
.cont_pg_rt{margin-right:0px;margin-left:0px;}
.pg_title_h{font-size:18px;}
.pg_box{padding:0;}
.calc_img{width:350px;}
.calc_img img{width:95%;}
.calc_culkul{width: 540px;padding-right: 0;}
.cb_right .topn, .cb_left .topn{right:15px;}
.list_adv_cat li span{font-size:15px;}
.product-grid-item .price, .product-grid-item .price-new{font-size:20px !important;}
.prod_descript p{font-size:16px;}
.list_adv li{min-height:30px;padding:0px 0px 0px 45px;margin:0 !important;font-size:14px !important;}
.list_adv img{top:2px;width:35px;height:35px;}
.oc2 .rating a{font-size:14px;}
.product-filter{font-size:16px;}
.product-grid-item .name a, .posts h2 a{font-size:15px;}
.list_adv li:first-child{width:31%;}
.list_adv li{width:27%;}
.list_adv li:last-child{width:38%;}
.telp_form{padding-right:20px;}
.table1 img.aligncenter{width:90%;}
.calc_culkul.nasosy_r{padding-right:30px;}
.stock_status{font-size:14px;}
.product-grid-item .name a{font-size:14px !important;}
.product-details .caption h4.grid_name a{line-height:18px;}
.fcopy_a a{font-size:14px !important;}
footer .f_tel, footer .f_mail{font-size:16px !important;}
footer .column-menu-wrap > ul a{font-size:16px !important;}
footer .column-text-wrap img{max-width:70% !important;}
.f_copy{margin-right:-30px !important;}
.nasos_hc{font-size:20px;}
.refine-image a span{font-size:16px;}
.product-minlist-item .btn_yel.prod_btn.list_btn {width: 120px !important;}
.product-minlist-item .stock_status.minlst {margin-top: 5px;}
.seo-wrap-m {width: 1030px !important;left: -52px !important;}
.menu_tags_seopages {width: 752px;}
.calc_culkul.ustanovki_r {width: 50%;}
.calc_culkul.ustanovki_r .btn_yel{width:100%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:290px;}
.podbor_page .podbor_top_left{margin-left:0;}
.podbor_page .podbor_top_right{padding-left:0;padding-top:30px;}
.podbor_page .h1_podbor, .btp_page_right h1{font-size:22px;}
.podbor_page .podbor_img_block, .podbor_page .calculator_page, .podbor_page .block_forms{margin-top:-20px;}
.podbor_page .galka_ul_block{padding-left:0;}
.category-page .fileform_upload.forma_podbora_teplo{width:70%;}
}
@media only screen and (max-width:1024px){p.brands_home{width:70%;}
.calc_img{margin-top:20px;}
.calc_img.ustanovki_img{margin-top:0px !important;}
.calc_culkul.nasosy_r{padding-right:0px;padding-left:30px;}
.foot_img_y{right:33px !important;}
.seo-wrap-m {width: 1024px !important;}
.menu_tags_seopages {width: 746px;}
.product-info .tabs .tabsNav .itemTab, .seopage-info .tabs .tabsNav .itemTab{padding:7px 15px;}
.ie #logo a svg{left:0;}
.ie .product-minlist-item .price{height:25px !important;}
.img_main_top img {padding-left: 0px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:285px;}
.post_blog_form .form_teplo .title_right {padding-left: 5px;padding-right: 5px;}
}
@media only screen and (max-width:1000px){.arrowbox .in span {font-size: 15px;}
	.journal-header-mega .journal-city {line-height: 25px !important;}
	.product-minlist-item .image {width: 80px;}
	.product-minlist-item .product-details {margin-left: 80px;}
	.product-minlist-item .minlist_left {width: 70%;}
	.product-minlist-item .name {font-size: 15px;}
	.seo-wrap-m {width: 1000px !important;left: -50px !important;}
.menu_tags_seopages {width: 723px;}
.count-num, .count-number {font-size: 60px;line-height: 60px;}
.calc_culkul {width: 520px;padding-right: 0;}
.calc_b label {font-size: 14px;}
.blog-post-page .form_teplo .title_right{padding-left:5px;padding-right:5px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:280px;}
.btp_oborud_block {width: 50%;margin: 0 auto;margin-bottom: 40px;}
.btp_oborud_left, .btp_oborud_center, .btp_oborud_right{width:100%;}
.btp_oborud_left p, .btp_oborud_center p, .btp_oborud_right p{margin-bottom:15px;}
}
@media only screen and (max-width:992px){.journal-cms-block-2 .block-content, .journal-cms-block-3 .block-content{padding:0;}
.arr_right{margin-left:0px;}
.arrowbox{margin-right:30px;}
.box_main_button .btn_yel{margin-left:50px;}
.count-text{font-size:28px;}
.journal-cms-block-9 .cms-block{padding-right:0 !important;}
.main_form_bott{margin:0px;}
.header-notice{padding-right:60px !important;padding-left:60px !important;}
.header-notice.floated-icon > div{padding-bottom:0px !important;}
.header-notice .notice-text{width:85% !important;}
.foot_img_y{right:17px !important;}
.list_more{padding-top:0px !important;}
.box_arr{margin-top:15px;}
.cont_pg_lf input{width:70% !important;}
.product-filter .display a{margin-right:0px !important;}
.product-filter select option{font-size:16px !important;}
.product-filter .display .txt_grid, .product-filter .display .txt_lst{display:none;}
.product-filter .limit{margin-right:0 !important;}
.pg_box{padding-left:0;padding-right:0;}
.feed_title.l, .prod_dopdescript h2, .title_inner, #content .text h2, h2.review_h2{font-size:16px !important;}
.order_tovar #consult{font-size:20px !important;}
.product-info .tabs .tabsNav .itemTab {font-size: 16px;}
.tags_type ul{width:100%;}
.seo-wrap-m {width: 992px !important;}
.menu_tags_seopages {width: 716px;}
.super-menu #main-menu-item-1:before {left: 28px !important;}
.super-menu #main-menu-item-2:before {left: 8px !important;}
.tags_container .tags_row {height: 45px;width:75%;}
.calculator_page select {padding-left: 5px;}
.form_teplo .title_left, .form_teplo .title_right {padding-left: 5px;padding-right: 5px;}
.category-page .form_teplo .left_form {padding-right: 10px;}
.category-page .form_teplo .right_form, .category-page .form_teplo .podbor_right_bottom_forma {padding-left: 10px;}
.category-page .form_teplo .moshnost_form, .category-page .form_teplo .rashod_form {width: 58%;}
.category-page .form_teplo .option_form.moshnost, .category-page .form_teplo .option_form.rashod {width: 40.5%;}
.blog-post-page .form_teplo .left_form {padding-right: 10px;}
.blog-post-page .form_teplo .right_form, .blog-post-page .form_teplo .podbor_right_bottom_forma {padding-left: 10px;}
.blog-post-page .form_teplo .moshnost_form, .blog-post-page .form_teplo .rashod_form {width: 58%;}
.blog-post-page .form_teplo .option_form.moshnost, .blog-post-page .form_teplo .option_form.rashod {width: 40.5%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:275px;}
.forms_block .left_form{display:none;}
.forms_block .primechanie_form{width:100%;margin-bottom: 5px;}
.forms_block .right_form, .forms_block .button_form{width:100%;padding: 0;}
.forms_block .form_bottom {margin-top: 10px;}
.podbor_page .forms_block{margin-top: 10px;}
.podbor_page .h1_podbor_inform{margin-bottom: 30px;font-size: 22px;text-align:center;}
}
@media only screen and (max-width:982px){.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn{left:0;}
.super-menu.mobile-menu-swipe{background-color:#444349 !important;}
.swipe-munu-text{position:absolute;top:12px;color:#fff;left:48%;/*z-index:99999;*/}
.menu-wrap .swipe-munu-text, .menu_drpdwn .swipe-munu-text{position:relative;top:12px;color:#fff;left: 0;}
.where-seo-menu{visibility: visible !important;opacity: 1 !important;height: 25%;border-top: 1px solid #ccc;font-size: 16px;color: #666;background-color: #f3f3f3;display: block !important;padding: 15px 18px 10px 20px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv{height: 80%;padding:10px 18px 10px 20px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv{height: 80%;}
.mobile-menu-swipe .drop-down ul.ul-wrap-m li a{width:70%;display:inline-block;padding-left:0;padding-bottom:8px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li span.type_name {font-size:16px;width:70%;display:inline-block;padding-left:0;padding-bottom:8px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li span.mobile-plus.subtwo-plus{margin-top: -5px;}
.super-menu.mobile-menu-swipe .mobile-firstpage > li > a i.menu-subplus{display:none;}
.mobile-menu-swipe .drop-down .menu-plus{display:none;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li a i.menu-plus{display:none;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn{padding:0px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn{padding:0px;}
.mobile-menu-swipe .submenu-li-item-25 > div.menu_drpdwn > ul.ul_dv, .mobile-menu-swipe .submenu-li-item-26 > div.menu_drpdwn > ul.ul_dv{width:100% !important;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv{max-width:100%;background-color: #fff;padding:10px 18px 10px 20px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li{display:block;border-width:0 0 1px 0;border-style:solid;border-color:#EEEEEE;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li a{padding:11px 17px 7px 0px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li {padding:11px 17px 7px 0px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn:before{content:none;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv > li{border-width:0 0 1px 0;border-style:solid;border-color:#EEEEEE;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv > li a{padding:11px 17px 7px 0px;line-height:22px;}
.mobile-menu-swipe .submenu-li-item-25 > div.menu_drpdwn, .mobile-menu-swipe .submenu-li-item-26 > div.menu_drpdwn{left:0 !important;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv > li{display:block;width:100% !important;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m, .mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv, .mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn > ul.ul_dv > li > div.menu_drpdwn > ul.ul_dv{overflow-y:auto;}
#content{padding:0 !important;padding-top:20px !important;padding-bottom: 20px !important;}
#content.blog_main, #content.blog-post{padding: 35px 40px 35px 30px !important;}
.foot_img_y{right:14px !important;}
.spec_hh{font-size:16px !important;}
.list_more{margin-right:30px !important;}
.soc_but_box.tab_prod {margin-bottom: 0px;}
.seo-wrap-m {width: 982px !important;}
.menu_tags_seopages {width: 706px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:270px;}
.btp_temp_zima, .btp_davlenie_left{width: 48%;margin-left: 0px;}
.btp_temp_leto, .btp_davlenie_right{width: 48%;margin-right: 0px;}
.btp_page_right h1{font-size:20px;}
}
@media only screen and (max-width:980px){.super-menu #main-menu-item-1:before, .super-menu #main-menu-item-2:before{display:none;}
#main-menu-item-2 a span{padding-left:0;}
.super-menu .mobile-firstpage > li > a {font-size: 16px !important;}
.mobile-menu-on-tablet ul.super-menu .mobile-firstpage > li, .mobile-menu-on-tablet ul.super-menu .mobile-firstpage > li:hover{background-color:#444349;}
#column-left{width:270px !important;}
.super-menu > li > a, .mobile-firstpage > li > a {line-height: 34px !important;}
.drop-down-str ul li a{font-size:16px;padding-left:0 !important;}
.close-menu-wrap, .close-menu-drpdwn, .menu-wrap .swipe-munu-text, .menu_drpdwn .swipe-munu-text{font-size:16px;}
.opros_form .radio_opros input {margin: 0 10px;}
.opros_form ul.opros_cifry {font-size: 16px !important;margin-bottom: 0 !important;padding-left: 17px !important;}
.opros_form ul.opros_cifry li {padding-right: 18px !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 22px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 18px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 13px !important;}
.calculator_page .left_calc{width:32%;padding-right: 10px;}
.calculator_page .right_calc{width:32%;padding-left: 10px;}
.calculator_page .center_calc{width:36%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:287px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{left: 22%;}

}
@media only screen and (max-width:962px){.foot_img_y{right:11px !important;}
.arrowbox{margin-right:10px;}
.arrowbox .in span {font-size: 16px;}
.list_more{margin-right:0px !important;}
.journal-cms-block-4 .cms-block, .journal-cms-block-6 .cms-block{padding-right:0 !important;}
.count-num, .count-number{font-size:60px;}
.product-info .right .order_tovar {width: 46%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:280px;}
}
@media only screen and (max-width:960px){.form_teplo select {padding-left: 5px;}
.category-page .form_teplo .title_left, .category-page .form_teplo .title_right, .category-page .form_teplo input, .category-page .form_teplo select, .category-page .form_teplo .sreda_form input, .category-page .form_teplo textarea, .category-page .fileform .selectbutton, .category-page .form_teplo_bottom .ready_teplo {font-size: 14px !important;}
.blog-post-page .form_teplo .title_left, .blog-post-page .form_teplo .title_right, .blog-post-page .form_teplo input, .blog-post-page .form_teplo select, .blog-post-page .form_teplo .sreda_form input, .blog-post-page .form_teplo textarea, .blog-post-page .fileform .selectbutton, .blog-post-page .form_teplo_bottom .ready_teplo {font-size: 14px !important;}
.category-page .form_teplo select {padding-top: 14px;padding-bottom: 15px;}
.blog-post-page .form_teplo select {padding-top: 14px;padding-bottom: 15px;}
.category-page .form_teplo .title_left, .category-page .form_teplo .title_right {padding-top: 16px;padding-bottom: 16px;}
.blog-post-page .form_teplo .title_left, .blog-post-page .form_teplo .title_right {padding-top: 16px;padding-bottom: 16px;}
.btp_page_right{padding-top: 30px;}
.grafik_otoplenie, .grafik_gvs, .grafik_vent {width: 80%;}
}
@media only screen and (max-width:939px){.foot_img_y{right:8px !important;}
.bc_p{font-size:16px !important;}
.calc_culkul {width: 500px;}
.calc_img.nasos_img{display:none;}
.calc_culkul.nasosy_r{margin: 0 auto;float:none;padding-top:0px;}
.product-info .right .price li.product-price{font-size:22px !important;}
.order_tovar #consult {line-height: 20px !important;}
.calculator_page .title_left, .calculator_page .title_right, .calculator_page .sreda_calc, .calculator_page input, .calculator_page select, .calculator_page .label_davlenie {font-size: 14px;}
.calculator_page .title_left, .calculator_page .title_right, .calculator_page .sreda_calc{padding:12px 5px 13px;}
.calculator_page select {padding: 11px 5px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:270px;}
.podbor_page, .posad_page, .podbor_page_btp  {margin-right: -40px;margin-left: -40px;padding-right: 40px;padding-left: 40px;}
.podbor_page .podbor_top_right{width:55%;}
.podbor_page .pg_title_h{margin-top:5px !important;}
.btp_temp_zima, .btp_davlenie_left {width: 70%;margin: 0 auto;display: block;margin-bottom: 40px;}
.btp_temp_leto, .btp_davlenie_right {width: 70%;margin: 0 auto;display: block;float: none;margin-bottom: 40px;}
}
@media only screen and (max-width:904px){#logo a svg {padding-left: 20px !important;}
.arrowbox {margin-bottom: 10px;margin-right:0;padding: 0 !important;}
.arrowbox .in {padding-left:0px !important;}
.list_more li {margin-left: 0px !important;}
.arrowbox .in h1 {font-size: 20px !important;padding-top: 10px !important;line-height: 28px !important;}
.arrowbox .in span {font-size: 15px;line-height: 25px;}
.box_arr {margin-top: 10px;}
.box_arr .btn_yel {width: 280px;height: 55px;line-height: 55px !important;font-size: 16px !important;margin-left: 50px;}
.box_arr span.svg {top: -4px;left: 10px;}
.product-minlist-item .btn_yel.prod_btn.list_btn {width: 100px !important;font-size: 14px !important;}
.sort b, .limit b{display:none;}
.box_main_button .btn_yel {margin-left: 0px;}
.count-num, .count-number {font-size: 50px;line-height:50px;}
.count-d{padding-bottom:10px;}
.calc_culkul{width:480px;}
.form_teplo .left_form{padding-right:15px;}
.form_teplo .right_form, .form_teplo .podbor_right_bottom_forma{padding-left:15px;}
.form_teplo .moshnost_form, .form_teplo .rashod_form{width:63%;}
.form_teplo .option_form.moshnost, .form_teplo .option_form.rashod {width: 35.5%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:260px;}
}

@media only screen and (max-width:900px){.mobile-menu-on-tablet header .journal-menu .mobile-menu .mobile-firstpage > li > a{width:70% !important;}
.foot_img_y{right:2px !important;}
.calc_b label{font-size:14px;}
.calc_h span{font-size:14px;}
.journal-header-mega .journal-city{margin-top:-50px;}
.count-text{font-size:22px;}
.journal-cms-block-4 .block-content{padding:0px !important;}
.cb_right .ttip, .cb_left .ttip{bottom:40px;}
.cb_right .topn, .cb_left .topn{right:10px;}
.cont_pg_rt h3, .cont_pg_rt h4{font-size:16px !important;}
.cont_pg_lf h3{font-size:16px !important;padding-bottom:0px !important;}
.pg_calc .btn_yel, .table1 .btn_yel{font-size:18px !important;height:60px;line-height:60px !important;}
.soglasie{font-size:12px;width:95%;}
.list_adv_cat li span{font-size:14px;}
.post-item-img {width: 100% !important;}
.text.opros .opros_p {padding-left: 250px;}
.opros_img {width: 250px;margin-top: 40px;}
.product-page-bottom-modules .cms-blocks .blocks{margin-right:0px;}
.product-page-bottom-modules .main_form_bott {margin-left: 0px !important; margin-right: 0px !important;}
.podbor_page .podbor_bottom_pr_img, .posad_page .posad_bottom_pr_img  {width: 80px;}
.information-page #content{margin: 0 40px;}
.blog-post-page .form_teplo .title_left, .blog-post-page .form_teplo .title_right, .blog-post-page .form_teplo input, .blog-post-page .form_teplo select, .blog-post-page .form_teplo .sreda_form input, .blog-post-page .form_teplo textarea, .blog-post-page .fileform .selectbutton, .blog-post-page .form_teplo_bottom .ready_teplo {font-size: 16px !important;}
.blog-post-page .form_teplo .title_left, .blog-post-page .form_teplo .title_right {padding-top: 14px;padding-bottom: 15px;}
.blog-post-page .form_teplo select {padding-top: 13px;padding-bottom: 14px;padding-left:37%;}
.blog-post-page .form_teplo .left_form{width:100%;padding-right:0;margin-top: 62px;float: none;}
.blog-post-page .form_teplo .right_form, .blog-post-page .form_teplo .button_form{width:100%;padding-left:0;float: none;} 
.blog-post-page .form_teplo .center_form{width:100%;position: absolute;top: 0;}
.blog-post-page .form_teplo .form_img_center{display:none;}
.blog-post-page .form_teplo_bottom {position: relative;}
.blog-post-page .form_teplo .button_form {width: 100%;padding-left: 0;}
.blog-post-page .form_teplo_bottom .podbor_left_bottom_forma{width:100%;}
.blog-post-page .form_teplo_bottom .podbor_right_bottom_forma{width:100%;padding-left:0;}
.blog-post-page .form_teplo_bottom .ready_teplo{text-align:center;}
.post_blog_form .fileform_upload.forma_podbora_teplo {margin:0 auto;margin-bottom:20px;}
.post_blog_form .primechanie_text textarea{text-align:center;}
}
@media only screen and (max-width:864px){.journal-header-center .journal-search{padding-right:2% !important;padding-left:15px !important;}
.list_more li{font-size:16px;}
.box_arr .btn_yel{width:270px;}
p.brands_home{width:80%;}
.calc_culkul {width: 460px;}
.journal-cms-block-7 .block-content{padding:0 !important;}
.f_copy{margin-right:-40px !important;}
.foot_img_y{right:-9px !important;}
.calc_img img{width:100%;}
.calc_img.nasos_img{margin:0 0 0 30px;padding-top:15%;}
.refine-category-name{font-size:16px !important;}
.pg_title_h{font-size:16px;margin: 10px 0 !important;}
.bc_p{font-size:15px !important;}
.filter-na-mobilke{display:block !important;float:left !important;/*border:1px solid #ccc;*/line-height:30px !important;height:34px !important;padding:0px 50px 0 10px;margin:13px 20px;color:#fff;background: #428bca;/*box-shadow: rgb(170, 170, 170) 1px 1px 3px 0px !important;*/border-radius: 5px;}
.filter-on-mobile.category-page #container #column-left, .filter-on-mobile #container #column-left, .filter-on-mobile.manufacturer-page #container #column-left, .filter-on-mobile.search-page #container #column-left, .filter-on-mobile.special-page #container #column-left{position:sticky !important;}
.journal-sf{max-height:300px;overflow-y:auto;top:-2px !important;}
.side-column .journal-sf h3{display:none;}
.filter_input_content {max-height: none !important;padding-bottom: 100px;}
.extended-layout #column-left + #content{padding-left:60px !important;padding-right:60px !important;margin-right:0;}
/*.sf-reset{padding:5px 10px;left:15px;}*/
.extended-layout #column-left{display:none;}
.filter-on-mobile #column-left.open-filter-mobile{display:block !important;padding-right:0px !important;padding-left:0px !important;top:0px !important;}
.journal-sf.op_fltr_m{height:calc(100vh);max-height:unset;border:none;top:0px !important;}
.journal-sf .box-content.open_fltr_mbl{max-height:unset;}
.side-column .journal-sf .box ul.opn_flter_mbl{max-height:unset;padding-bottom:0;}
/*.reset-filtr{position:relative;bottom:0px;background-color:#fff;width:100%;border:none;border-top:1px solid #ccc;padding-bottom:5px;}*/
/*.sf-pokaz.btn_yel{display:inline;margin-left:30px;font-size:16px !important;padding:6px 10px;}*/
.product-filter .limit b{display:none;}
.filter-na-mobilke i.icon_filter{padding-right:8px;top:-1px;}
.filter-na-mobilke i.icon_filter:before{content:"\f1de";}
.product-minlist-item .btn_yel.prod_btn.list_btn {width: 120px !important;}
.ie .journal-city .prmn-cmngr.iscity .prmn-cmngr__content .prmn-cmngr__title .glyphicon.glyphicon-map-mrkr svg{height:20px;top:3px;}
.ie .telheader .icontelh svg{height:20px;top:5px;}
.ie .mailheader .iconmailh svg{height:20px;top:5px;}
.ie .arrowbox .in h1{font-size:18px !important;}
.ie .journal-cms-block-2 .cms-block{height:230px;}
.ie .journal-cms-block-3 .cms-block{height:370px;}
.ie .close-menu-drpdwn{top:5px;}
.product-info .right .rating{padding-left:0px;}
.product-info .right .order_tovar {width: 45%;}
ul.breadcrumb {padding-left: 58px;}
.product-info .right .price li.product-price {font-size: 20px !important;}
.order_tovar #consult {line-height: 18px !important;font-size:18px !important;}
.category-page .form_teplo .title_left, .category-page .form_teplo .title_right, .category-page .form_teplo input, .category-page .form_teplo select, .category-page .form_teplo .sreda_form input, .category-page .form_teplo textarea, .category-page .fileform .selectbutton, .category-page .form_teplo_bottom .ready_teplo {font-size: 16px !important;}

.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {max-width: 245px;}
.calculator_page select#davlenie {padding-left: 15px;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{left: 15%;}
.podbor_page.stancii_podbor .podbor_top_right{padding-left:0;float:none;width: 100%;text-align: center;}
.podbor_page.stancii_podbor .podbor_top_right ul{padding-left:0;}
.podbor_page.stancii_podbor .podbor_top_left{display:none;}
.podbor_page.stancii_podbor .podbor_top_right ul li i{display:none;}
.podbor_page.nasos_podbor .podbor_top_right{padding-left:0;float:none;width: 100%;text-align: center;}
.podbor_page.nasos_podbor .podbor_top_right ul{padding-left:0;}
.podbor_page.nasos_podbor .podbor_top_left{display:none;}
.podbor_page.nasos_podbor .podbor_top_right ul li i{display:none;}
.podbor_page.nasos_podbor .h1_podbor {margin-bottom: 30px;}
.podbor_page.nasos_podbor .podbor_top_right ul li{margin-bottom:10px;}
.podbor_page.nasos_podbor .podbor_top_right ul li a {border-radius: 5px;padding: 5px 10px;display: block; max-width: 300px; margin: 0 auto;background-color: #fdba4d;}
.podbor_page.nasos_podbor .podbor_top_right ul li a:hover {background-color: #434343;color:#fff !important;}
.podbor_page.stancii_podbor .h1_podbor {margin-bottom: 30px;}
.podbor_page.stancii_podbor .podbor_top_right ul li{margin-bottom:10px;}
.podbor_page.stancii_podbor .podbor_top_right ul li a {border-radius: 5px;padding: 5px 10px;display: block; max-width: 300px; margin: 0 auto;background-color: #fdba4d;}
.podbor_page.stancii_podbor .podbor_top_right ul li a:hover {background-color: #434343;color:#fff !important;}
.product-page .fileform_upload.forma_podbora_teplo{width:70%;}
}
@media only screen and (max-width:857px){.arrowbox .in span {font-size: 14px;}
}
@media only screen and (max-width:846px){
.ready-calc{font-size:14px;}
.cb_right .topn, .cb_left .topn{right:10px;top:6px;width:15px;height:15px;}
.topn{right:-23px;width:15px;height:15px;}
.box_arr .btn_yel{width:260px;}
.foot_img_y{right:-11px !important;}
.cb_right .ttip, .cb_left .ttip{right:5px;}
.ttip{right:-30px;bottom:43px;}
.spec_hp{font-size:14px !important;}
.journal-sf{max-height:260px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {max-width: 250px;}
.information-page #content{margin-left:40px !important;margin-right:40px !important;}
.podbor_page, .posad_page, .podbor_page_btp  {margin-right:-40px;margin-left:-40px;padding-right:40px;padding-left:40px;}
.podbor_page .catpodbor_img_left{display:none;}
.podbor_page .catpodbor_img_right {width: 100%;}
.podbor_page .podbor_top_left{display:none;}
.podbor_page .podbor_top_right {width: 100%;text-align: center;float: none;padding-top: 20px;}
.podbor_page .podbor_top_right ul{padding-left:0;}
.podbor_page .podbor_top_right ul li i{display:none;}
.podbor_page .h1_podbor {margin-bottom: 30px;}
.podbor_page .podbor_top_right ul li{margin-bottom:10px;}
.podbor_page .podbor_top_right ul li a {border-radius: 5px;padding: 5px 10px;display: block; max-width: 300px; margin: 0 auto;background-color: #fdba4d;}
.podbor_page .podbor_top_right ul li a:hover {background-color: #434343;color:#fff !important;}
.posad_page .posad_top_left{display:none;}
.posad_page .posad_top_right{width:100%; text-align:center;}
.posad_page .posad_top_right ul{text-align:left;}
.posad_page .btn_yel.bttn_posad {margin: 0 auto;width: 300px;}
.posad_page .posad_top_right .img_posad_under {display: block;width: 50%;margin: 0 auto;margin-bottom: 20px;}
.podbor_page_btp .btp_page_left{display:none;}
.podbor_page_btp .btp_page_right{width:100%;float:none;}
.btp_page_right h1{text-align:center;}
.btp_page_right {padding-top: 20px;}
.progress_btp ul {padding: 20px;text-align:center;}
.img_block_btp {width: 180px;height: 180px;}
.btp_page_right ul {padding-left: 30px;}
}
@media only screen and (max-width:840px){.arrowbox{padding-right:10px;}
.cont_pg_lf input{width:94% !important;}
.opros_img img {width: 180px;height: 180px;}
.opros_img span {font-size: 14px;}
.opros_img {width: 200px;}
.text.opros .opros_p {padding-left: 200px;}
}
@media only screen and (max-width:820px){.calc_img.nasos_img{margin:0px;}
.arrowbox{padding-right:5px;margin-right: 0;}
.list_more{margin-right:0px !important;}
.box_arr .btn_yel{margin-left:60px;}
.box_main_tb p.big_ph{font-size:16px !important;margin:0px !important;}
.foot_img_y{right:-16px !important;}
.prod_dopdescript table, .cat_dopinfo table {display: block;overflow-x: auto;}
#content.blog_main, #content.blog-post {padding: 35px 50px 35px 20px !important;}
.calc_culkul {width: 440px;}
.product-info .right .order_tovar {width: 40%;}
.product-info .right .price{width:55.5%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {max-width: 245px;}
}
@media only screen and (max-width:812px){.list_more li {margin-left: 10px !important;}
.arrowbox {padding-left: 15px !important;}
.box_arr span.svg {left: 14px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {max-width: 240px;}
.podbor_page .podbor_pr_left{display: block;width: 100%;margin: 0;margin-bottom: 20px;}
.podbor_page .podbor_pr_right{display: block;width: 100%;}
.podbor_page .podbor_preimushestva{display:block;}
.btp_temp_leto, .btp_davlenie_right, .btp_temp_zima, .btp_davlenie_left {width: 90%;}
}
@media only screen and (max-width:800px){.prmn-cmngr a{border-bottom:none;}
.journal-city .iscity, .journal-city .telheader, .journal-city .mailheader{font-size:16px !important;line-height:25px;}
.journal-city .iscity, .journal-city .telmail, .journal-city .telheader, .journal-city .mailheader{display:block !important;}
.arrowbox .in span{line-height:26px;}
.arrowbox .in h1{line-height:26px !important;}
.arrowbox .in{}
.journal-cms-block-1{margin-top:-10px !important;}
.box_main_button .btn_yel{margin-left:40px;width:300px;}
.box_main_tb p.big_ph{font-size:16px !important;font-weight:600;}
.box_main_tb p{font-size:16px !important;}
.count-num, .count-number{font-size:60px;}
.count-text{font-size:20px;}
.header-notice .notice-text{width:80% !important;}
.cont_pg_lf input{width:80% !important;}
.cont_pg_rt .rt_top{margin-bottom:30px;}
.cont_pg_lf .soglasie{width:90%;}
.soglasie.long{width:95%;}
.calc_img{width:29% !important;}
.calc_img img{width:100%;}
.calc_culkul{width:70%;}
.pg_calc .btn_yel{margin:10px auto !important;width: 100%;}
.pg_h3{padding-top:30px;}
.f_copy{margin-left:0px !important;margin-right:-30px;}
.fcopy_a a{font-size:12px !important;}
.lofo_footr{width:80%;}
#footer .column.menu{font-size:16px;}
.fsocico a{width:30px !important;height:30px !important;}
.foot_img_y{right:-10px !important;width:30px;}
.calc_culkul.nasosy_r .btn_yel{margin:0 auto !important;margin-top:20px !important;}
#column-left + #content{margin-left:200px !important;}
.prod_dopdescript table tbody th, .prod_dopdescript table tbody tr:first-child th, .prod_dopdescript table tbody tr:first-child td, .cat_dopinfo table tbody .th, .cat_dopinfo table tbody tr:first-child th, .cat_dopinfo table tbody tr:first-child td{font-size:15px;}
.prod_dopdescript table tbody .th, .prod_dopdescript table tbody tr th, .prod_dopdescript table tbody tr:first-child th, .prod_dopdescript table tbody tr:first-child td, .cat_dopinfo table tbody .th, .cat_dopinfo table tbody tr:first-child th, .cat_dopinfo table tbody tr:first-child td
.prod_dopdescript table tbody tr td, .cat_dopinfo table tbody tr td{font-size:15px;}
.prod_dopdescript table tbody tr td, .cat_dopinfo table tbody tr td{font-size:15px;}
.category-info h2, .category-info h3, .category-info h4, .category-info h5, .category-info strong, .prod_dopdescript h2, .prod_dopdescript h3, .prod_dopdescript h4, .prod_dopdescript h5, .prod_dopdescript strong{font-size:15px;}
.product-grid-item .name a, .posts h2 a{font-size:15px !important;}
.cont_pg_rt p, .cont_pg_rt p span{font-size:15px !important;}
.table1 img.aligncenter{width:80% !important;}
.journal-header-mega .journal-city{margin-top:-40px;}
.popup_zakaz{width:500px;}
.popup_zakaz#opros_spasibo{width:500px;height: 400px;}
.popup_zakaz .irow .irow_l{height:35px;}
.popup_zakaz .irow input[type=text], .popup_zakaz .irow input[type=tel], .popup_zakaz .irow input[type=number]{margin-top:6px;font-size: 16px !important;text-indent: 30px;}
.popup_zakaz .irow .irow_n:before, .popup_zakaz .irow .irow_e:before, .popup_zakaz .irow .irow_t:before{top: 6px;left: 15px;font-size: 16px;}
.popup_zakaz .fileform_upload .file-label {padding: 6px 5px;}
.popup_zakaz .irow .irow_l.irow_f{height:100%;}
.journal-popup-header-content.heading-title{padding:10px 0 10px;font-size:18px;}
.popup_zakaz .btn_yel{height:40px;line-height:40px !important;font-size: 16px !important;}
.soglasie{font-size:12px;}
.list_adv li{padding-top:0px;}
.product-info .gallery-text span{font-size:16px;}
.sf-pokaz.btn_yel{font-size:14px !important;}
#column-left{width:220px !important;}
.popup_zakaz .soglasie{width:85%;margin-bottom:10px;}
.journal-cms-block-5 {padding-left: 30px;padding-right: 30px;}
.journal-cms-block-3, .journal-cms-block-2{padding-left:30px;}
.box-social-footer a svg {width: 30px !important;}
.ie .list_adv li{font-size:13px !important;}
.ie .rating_txt span{display:block;}
.list_adv li {font-size: 13px !important;}
.home_block_1{padding-bottom: 10px !important;}
.home_block_2{padding-bottom: 40px !important;}
.home_block_3{padding-bottom: 30px !important;}
.home_block_4{padding-bottom: 40px !important;}
.home_block_5{padding-bottom: 30px !important;}
.home_block_6{padding-bottom: 10px !important;}
.home_block_7{padding-bottom: 10px !important;}
.calculator_page .left_calc{width:100%;padding-right:0;margin-bottom: 20px;}
.calculator_page .right_calc{width:100%;padding-left:0;padding-bottom: 230px;margin-bottom: 40px;}
.calculator_page .center_calc{width:100%;position: absolute;left: 0;bottom: 45px;}
.calculator_page .calc_img_center{display:none;}
.calculator_page .center_calc, .calculator_page .left_calc, .calculator_page .right_calc {float:none;}
.calculator_page .title_left, .calculator_page .title_right, .calculator_page .sreda_calc, .calculator_page input, .calculator_page select, .calculator_page .label_davlenie{font-size:16px;}
.calculator_page .title_left, .calculator_page .title_right, .calculator_page .sreda_calc{padding:11px 5px;}
.calculator_page select{padding:10px 5px;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {max-width: 300px;left: 27%;}
.podbor_page .calculator_page{margin-bottom:0;}
.cont_pg_lf .btn_yel{margin:0 3%; width:90%;}
}
@media only screen and (max-width:786px){.journal-cms-block-5{padding-left:40px;padding-right:40px;}
p.brands_home{width:90%;}
.journal-cms-block-7{padding-left:40px;padding-right:40px;}
.static-banners.journal-carousel{padding-left:40px;padding-right:40px;}.foot_img_y{right:-13px !important;}
.calc_b label{width:80%;}
.calc_b input, .calc_b input[type='text']{width:80%;}
.calc_b .fakesel{width:80%;}
.cb_right .topn, .cb_left .topn{right:5px;}
.cb_right .ttip, .cb_left .ttip{right:-5px;}
.list_adv li{font-size:13px !important;}
.product-info .gallery-text span{font-size:14px;}
.arr_right {padding-right: 0px;}
.img_main_top {padding-left: 10px;}
#content.blog_main, #content.blog-post {padding-right: 30px !important;}
.ie .list_adv li:last-child{width:39%;}
.opros_img img {width: 160px;height: 160px;}
.opros_img {width: 180px;}
.text.opros .opros_p {padding-left: 180px;}
.product-info .right .rating {margin-left: -10px;}
/*.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod{max-width:245px;}*/
}
@media only screen and (max-width:768px){.arrowbox .in h1{font-size:18px !important;}
.arrowbox{padding-left:15px !important;}
.arrowbox{margin-bottom:15px;}
.box_arr{margin-top:10px;}
.box_arr .btn_yel{height:50px !important;line-height:50px !important;margin-left: 50px;}
.box_arr span.svg{width:22px;}
.list_more li{padding-left:23px;}
.list_more li i{width:15px;height:15px;}
.foot_img_y{right:-16px !important;}
.calc_culkul.nasosy_r{width:400px;padding-left:0px;}
.ie .list_adv li:first-child{padding-left:40px;}
.ie .list_adv li:last-child{padding-left:40px;}
.product-page-content{margin: 0 30px 0 30px !important;}
.box_main_button .btn_yel {margin-left: 20px;}
.journal-cms-block-3, .journal-cms-block-2 {padding-left: 30px;padding-right: 30px;}
.box_main_tb {margin-left: 30px;}
.journal-cms-block-5 {padding-left: 30px;}
.extended-layout #column-left + #content {padding-left: 30px !important;padding-right: 30px !important;}
ul.breadcrumb {padding-left: 28px;}
.form_teplo .title_left, .form_teplo .title_right, .form_teplo input, .form_teplo select, .form_teplo .sreda_form input, .form_teplo textarea, .fileform .selectbutton, .form_teplo_bottom .ready_teplo{font-size:14px !important;}
.category-page .form_teplo .title_left, .category-page .form_teplo .title_right, .category-page .form_teplo input, .category-page .form_teplo select, .category-page .form_teplo .sreda_form input, .category-page .form_teplo textarea, .category-page .fileform .selectbutton, .category-page .form_teplo_bottom .ready_teplo {font-size: 14px !important;}
.form_teplo .title_left, .form_teplo .title_right {padding-top: 16px;padding-bottom: 16px;}
.form_teplo select {padding-top: 14px;padding-bottom: 15px;}
}
@media only screen and (max-width:760px){.journal-cms-block-1 .cms-block:first-of-type{display:none;}
.journal-cms-block-1 .cms-block{padding-left:40px;padding-right:40px;}
.journal-cms-block-1 .cms-block .editor-content{text-align:center !important;}
.arr_right{width:90%;margin:0 auto;}
.arrowbox{padding:0 !important;}
.arrowbox .in h1{font-size:24px !important;line-height:28px !important;}
.arrowbox .in{padding:0;}
.arrowbox .in span{line-height:26px;font-size:18px;}
.list_more li{text-align:left;font-size:18px;}
.box_arr span.svg{display:none;}
.box_arr .btn_yel{margin:0 auto;}
.mobile-menu-swipe .drop-down ul.ul-wrap-m li a{padding-top:11px;margin-right:0;padding-bottom:0px;min-height:40px;}
#logo a{margin-top: 10px;}
#logo a svg{left:unset;width: 35% !important;padding-left: 0px !important;padding-bottom: 10px !important;}
.journal-city .telmail{margin-right:0px;margin-left:0px;}
.journal-header-mega .journal-city{margin-top:10px;}
.journal-header-mega .journal-city{margin-top:5px;height:90px;}
.journal-header-center .journal-search, html[dir="rtl"] .journal-header-center .journal-search{margin:0 auto;padding-left:0 !important;padding-right:0 !important;width:50%;margin-bottom:20px;}
.center-header #search input, .default-header #search input{background-color:#fff !important;}
#content.blog_main, #content.blog-post {padding: 30px 30px 35px 30px !important;}
.blog-post .post-stats span{margin-bottom:0px !important;}
.sort b{display:none;}
.filter-na-mobilke{margin: 13px 20px 13px 35px;}
.opros_p .pg_title_h{display:none;}
.pg_title_h.mobi_opros{display:block;}
.opros_img {margin-top: 0px;}
.opros_img img {width: 140px;height: 140px;}
.text.opros .opros_p {padding-left: 0px;}
.opros_form {margin-top: 70px;}
.box_main_tb {margin: 0;padding: 30px;text-align: center;padding-bottom: 0;}
.box_main_tb p.big_ph{padding-bottom:10px;}
.box_main_button {margin: 0;}
.box_main_button .btn_yel {margin: 0 auto;}
.hbgdiv{margin-right:0;}
.journal-cms-block-5 {padding-right: 30px;}
.cms-block img.spec_himg{width:100%;}
.count-d, .count_p{text-align:center;}
div#footer {text-align: center;margin-bottom: 20px;}
footer .columns{padding:0 20px;}
footer .column{padding:0 !important;}
.f_copy {margin-right: 0px !important;}
#footer .column.menu {padding-left: 0 !important;}
.product-page-content {margin: 0 10px !important;}
.extended-layout #column-left + #content{padding-top: 10px !important;}
.journal-cms-block-3 .cms-block{padding-right:0 !important;margin-bottom: 0px;}
.ico{position:relative;display:inline-block;float:left;}
.blog-post-page .form_teplo_bottom .file_teplo .file_pr {left: 38% !important;}
.information-page #content{padding-left:0 !important;padding-right:0 !important;}
.podbor_page ul.galka.ul_left{margin-bottom:0;width: 100%;}
.podbor_page ul.galka.ul_right{margin-top:0;width: 100%;}
.contact-page .cms-block {padding-right: 0px;}
.cont_pg_lf h3{text-align:center;}
.cont_pg_lf input {width: 94% !important;margin: 0 auto 20px !important;}
.cont_pg_lf .btn_yel {width: 94%;margin: 0 auto 20px !important;}
.cont_pg_lf textarea {width: 94%;margin: 0 auto 20px !important;}
.cont_pg_lf .soglasie {width: 94%;}
.ymaps-2-1-74-map{width:100% !important;}
}
@media only screen and (max-width:750px){.mobile-menu-swipe .drop-down ul.ul-wrap-m li a{width:70%;}

}
@media only screen and (max-width:740px){
.journal-cms-block-2, .journal-cms-block-3{padding-left:40px;padding-right:40px;}
.journal-cms-block-2 .cms-block .editor-content, .journal-cms-block-4 .cms-block .editor-content, .journal-cms-block-7 .cms-block .editor-content{text-align:center !important;}
.journal-cms-block-2 .cms-block, .journal-cms-block-3 .cms-block{padding-right:0px !important;}
.box_main_tb{margin:20px 40px;padding:0;}
.box_main_tb p.big_ph{font-size:18px !important;}
.box_main_tb p{font-size:18px !important;}
.box_main_button{margin:0px;margin-top:-20px;}
.box_main_button .btn_yel{width:300px;margin:0 auto;height:50px;line-height:50px !important;}
.journal-cms-block-5, .static-banners-8{margin-top:-40px !important;}
.journal-cms-block-7{margin-top:-20px !important;}
.journal-cms-block-5 .box-heading{margin-bottom:30px !important;}
.cms-block img.spec_himg{max-height:150% !important;}
.spec_hp{font-size:16px !important;}
.count-d{padding-bottom:0;}
.count_p{font-size:18px !important;}
.journal-cms-block-9 .block-content{padding:30px !important;}
.main_form_bott .hp_cms_h{margin-bottom:30px !important;}
.form_questions .irow{display:block;width:50%;margin:0 auto;}
.form_questions .irow.irow_b{margin:0 auto;}
.form_questions .irow input[type=text], .form_questions .irow input[type=tel], .form_questions .irow input[type=number]{font-size:20px;text-indent:40px;}
.form_questions .soglasie.long{width:50%;margin-top:15px;}
.f_log, .f_telmail{text-align:center;}
.lofo_footr{width:40%;margin-top:0px !important;}
.f_copy{margin:0 !important;padding-top:0 !important;margin-bottom:30px !important;}
.fcopy_text{font-size:14px;}
.fcopy_a a{font-size:16px !important;}
.foot_img_y{right:237px !important;}
#footer .column.menu{display:none;}
.popup_zakaz .irow input[type=text], .popup_zakaz .irow input[type=tel],  .popup_zakaz .irow input[type=number]{text-indent:25px;}
.journal-cms-block-25 .cms-block, .journal-cms-block-16 .cms-block{padding-right:0px !important;}
.pg_title_h.ed_cont{margin:0 !important;}
.cont_pg_lf{text-align:center;}
.journal-cms-block-17 .cms-block{padding-right:0px !important;}
.pg_title_h{margin-top:10px !important;}
#content{margin:0 40px;}
.calc_img{display:none;}
.pg_calc{width:75%;margin:0 auto;}
.calc_culkul{width:100% !important;}
.topn{right:-20px;width:13px;height:13px;}
.cb_right .topn, .cb_left .topn{width:13px;height:13px;}
.product-filter .sort{width:45% !important;}
.product-info .left{width: 100% !important;float: none !important;margin-bottom: 20px;}
.product-info .left .image {width: 60%;margin: 0 auto;}
.product-info.split-30-70 .right{width: 100% !important;float: none !important; padding-top: 10px;padding-left:0;}
.product-info .right .order_tovar {width: 41%;}
.list_adv li{font-size:16px !important;padding-top:0px !important;}
.list_adv img{top:4px;width:40px;height:40px;}
.tab-content p{text-align:center;}
#form-review .comm_ta textarea{width:100% !important;margin:0 auto !important;}
.ocenka_otziva{width:100%;margin:0 auto;}
.knopka_otziva{width:100%;margin:0 auto;}
#tab-review .buttons .right, #tab-review .buttons .pull-right{float:unset !important;width:100%;}
.knopka_otziva .btn_yel{width:100% !important;}
.table1 img.aligncenter{width:40% !important;margin-top:10px !important;}
.telp_form{padding-right:20px;width:70% !important;margin:0 auto !important;float:unset;}
.pg_txt_p ol{padding-left:20px;}
.fakesel span{font-size:15px;}
.filter-on-mobile.category-page #container #column-left, .filter-on-mobile #container #column-left, .filter-on-mobile.manufacturer-page #container #column-left, .filter-on-mobile.search-page #container #column-left, .filter-on-mobile.special-page #container #column-left{padding-right:20px !important;}
.commbody .right_otziv, .commbody .left_otziv {width: 100%;}
.commbody .nm_dt{width: 120px;float: left;}
.commbody .rs {margin-top: 1px;}
.product-filter .sort {width: 40% !important;}
.ie #logo a svg{left:33% !important;}
.ie .rating_txt span{display:inline-block;}
.ie .product-info .left{float:none;}
.ie .list_adv li:last-child{width: 36%;}
.ie .list_adv img{top:2px;width:35px;height:35px;}
.calc_img.ustanovki_img.ust_bottom {display: block;width: 100% !important;}
.calc_culkul.ustanovki_r {padding-left: 0px;margin-bottom: 40px;}
.pg_box.calc_ustanovki {margin-bottom: 0px;}
.social_seopage {text-align: center;}
.home_block_4 {padding-bottom: 50px !important;}
.home_block_6 {padding-bottom: 30px !important;}
.home_block_7 {padding-bottom: 30px !important;}
.cont_pg_lf .btn_yel{margin:0 auto;}
}
@media only screen and (max-width:732px){.foot_img_y{right:233px !important;}
.ie .hbgdiv{width:590px;}
.img_block_btp {width: 180px;height: 180px;}
.grafik_otoplenie, .grafik_gvs, .grafik_vent {width: 100%;}
}
@media only screen and (max-width:720px){.foot_img_y{right:227px !important;}
.podbor_page .podbor_bottom_pr_img, .posad_page .posad_bottom_pr_img  {width: 70px;}
}
@media only screen and (max-width:699px){.foot_img_y{right:217px !important;}
.list_adv_cat{text-align:center;padding:0px 0 0px;}
.list_adv_cat li{padding:0 20px;line-height:15px;}
.list_adv_cat li img{width:100%;height:auto;}
.product-filter .sort {width: 37% !important;}
.form_teplo .left_form{width:100%;padding-right:0;margin-top: 62px;float: none;}
.category-page .form_teplo .left_form{padding-right:0;}
.form_teplo .right_form{width:100%;padding-left:0;float:none;}
.category-page .form_teplo .right_form{padding-left:0;}
.form_teplo .center_form{width:100%;position: absolute;top: 0;}
.form_img_center{display:none;}
.form_teplo_bottom .primechanie_text{width:100%;}
.form_teplo_bottom {position: relative;}
.form_teplo_bottom .podbor_left_bottom_forma{width:100%;}
.form_teplo_bottom .file_teplo{height:100%;}
.fileform #fileformlabel{text-align:center;}
.form_teplo_bottom .podbor_right_bottom_forma{float:none;padding-left:0 !important;width:100%;}
.form_teplo .button_form{}
.category-page .form_teplo .button_form{padding-left:0;}
.form_teplo .title_left, .form_teplo .title_right, .form_teplo input, .form_teplo select, .form_teplo .sreda_form input, .form_teplo textarea, .fileform .selectbutton, .form_teplo_bottom .ready_teplo{font-size:16px !important;}
.form_teplo_bottom .file_teplo .file_pr {left: 37% !important;}
.fileform .selectbutton {margin: 0 auto;float: none;}
.fileform_upload.forma_podbora_teplo {margin: 0 auto;margin-bottom: 20px;}
.form_teplo_bottom .ready_teplo {text-align: center;padding: 0 20px;}
.category-page .form_teplo select, .form_teplo select{padding-left: 37%;padding-top: 13px;padding-bottom: 14px;}
.form_teplo textarea{text-align:center;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {left: 20%;}
.blog-post-page .block_forms.post_bottom_form{padding-bottom:30px;}
}
@media only screen and (max-width:667px){.foot_img_y{right:201px !important;}
.arr_right{width:100%;}
.pg_calc{width:85%;}
.product-filter .sort b{display:none;}
.filter-na-mobilke{margin:13px 10px 13px 30px;}
.product-minlist-item .btn_yel.prod_btn.list_btn {width: 100px !important;}
.ie .hbgdiv{width:530px;}
.opros_img {width: 100%;float: none;text-align:center;margin-bottom: 30px;}
.opros_img img {width: 200px;height: 200px;}
.text.opros {margin-top: 20px;}
.opros_form {margin-top: 30px;}
.form_questions .irow{width:60%;}
.blog-post-page .form_teplo_bottom .file_teplo .file_pr {left: 37% !important;}
.podbor_page.nasos_podbor ul.galka.ul_left{width:100%;}
.podbor_page.nasos_podbor ul.galka.ul_right {width: 100%;padding-left: 40px;}
.podbor_page.stancii_podbor ul.galka.ul_left{width:100%;}
.podbor_page.stancii_podbor ul.galka.ul_right {width: 100%;padding-left: 40px;}
}
@media only screen and (max-width:640px){.list_more li{font-size:16px;}
.pg_calc{width:100%;}
.form_questions .irow{width:60%;}
.foot_img_y{right:187px !important;}
.header-notice{padding-right:40px !important;padding-left:40px !important;}
img.size-full{width:100%;}
#logo a svg{width:40% !important;}
.product-filter select{margin:0;}
.product-minlist-item .minlist_left {width: 95%;padding-right: 0;}
.product-minlist-item .minlist_right {width: 100%;}
.product-list-item .btn_yel.prod_btn {margin: 0 auto !important;margin-bottom: 10px !important;width: 95% !important;}
.product-minlist-item .stock_status.minlst{display:none;}
.product-minlist-item .stock_status.minlst.mobile{display:block;}
.product-list-item .stock_status{text-align:center;}
.product-list-item .price {display: block !important;margin: 0 auto;text-align: center !important;}
.product-minlist-item .btn_yel.prod_btn.list_btn {width: 100px !important;margin: 5px 0 0 15px;height: 25px !important;line-height: 25px !important;font-size: 13px !important;}
.product-minlist-item .price {padding-top: 5px;display: inline-block;margin-left: 15px;}
.product-minlist-item .stock_status.minlst.mobile {display: block;text-align: left;margin-top: 0;margin-left: 15px;}
.product-minlist-item .minlist_right {width: 100%;float: none;text-align: left;position: relative;}
.product-minlist-item .image {width: 100px;}
.product-minlist-item .product-details {margin-left: 100px;}
.ie .product-filter .sort{width:35% !important;}
.ie .hbgdiv{width:510px;}
.blog-post-page .form_teplo_bottom .file_teplo .file_pr {left: 36% !important;}
.podbor_page .podbor_bottom_pr_row, .posad_page .posad_bottom_pr_row  {text-align: center;height: 200px;margin-bottom: 20px;}
.podbor_page .podbor_bottom_pr_txt h3, .posad_page .posad_bottom_pr_txt h3  {text-align: center;margin-top: 10px;}
.fileform_upload.forma_podbora_teplo {width:70%;}
.btp_img_block .btp_img {width: 100%;}
.img_block_btp {width: 220px;height: 220px;}
.btp_img_block .btp_img span {margin-top: 15px;margin-bottom: 40px;}
.progress_btp {margin-top: 20px;}
.btp_btn_block .btn_step3 {margin-left: 0px;}
}
@media only screen and (max-width:615px){.telp_form{padding-right:20px;width:80% !important;}
.foot_img_y{right:174px !important;}
#content{margin:0 30px;}
.cms-block img.spec_himg{max-height:120% !important;}
.product-filter .limit{margin-left:0px !important;}
.filter-na-mobilke{margin:13px 5px 13px 30px;}
.product-filter .sort select {margin-left: 1% !important}
.product-info .right .order_tovar {width: 40%;}
.form_teplo_bottom .file_teplo .file_pr {left: 35% !important;}
.btp_oborud_block {width: 70%;}
.title_zima_btp, .title_leto_btp, .title_grafik_btp{font-size:16px;}
}
@media only screen and (max-width:601px){.foot_img_y{right:167px !important;}
.prod_dopdescript table tbody .th, .prod_dopdescript table tbody tr th, .prod_dopdescript table tbody tr:first-child th, .prod_dopdescript table tbody tr:first-child td, .cat_dopinfo table tbody .th, .cat_dopinfo table tbody tr:first-child th, .cat_dopinfo table tbody tr:first-child td .prod_dopdescript table tbody tr td, .cat_dopinfo table tbody tr td{font-size:14px;}
.list_adv_cat li span{font-size:13px;}
.filter-na-mobilke{margin:13px 5px 13px 18px;}
.product-filter .display{padding-left:0px !important;}
#logo a svg{width:45% !important;}
.prod_dopdescript table, .cat_dopinfo table, .tabsContent table{display:block;overflow-x:auto;}
.product-minlist-item .price {font-size: 18px;}
.product-minlist-item .btn_yel.prod_btn.list_btn {width: 95px !important;}
.product-filter .display {margin-right: -5px !important;}
.ie .product-filter .sort{width:34% !important;}
.ie #logo a svg{left:28%;}
.ie .hbgdiv{width:480px;}
.category-page .form_teplo select, .form_teplo select {padding-left: 32%;}
.posad_page .posad_top_right .img_posad_under{width:70%;}
}
@media only screen and (max-width:578px){.mobile-menu-swipe .drop-down ul.ul-wrap-m li a{width:70%;}
.filter-na-mobilke{margin:13px 5px 13px 20px;padding-right:20px;}
.product-filter .sort {width: 40% !important;}
.product-minlist-item .btn_yel.prod_btn.list_btn {width: 90px !important;}
.blog-post-page .form_teplo_bottom .file_teplo .file_pr {left: 34% !important;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {left: 15%;}
}
@media only screen and (max-width:570px){.journal-cms-block-2, .journal-cms-block-3{padding-left:20px;padding-right:20px;}
p.brands_home{width:100%;}
.form_questions .irow{width:70%;}
.header-notice .notice-text{width:75% !important;}
.foot_img_y{right:153px !important;}
#content{margin:0 20px;}
.product-filter .sort {width: 44% !important;}
.ie .arrowbox .in span{font-size:16px;}
.ie .hbgdiv{width:440px;}
.cms-block img.spec_himg{width:120%;}
}
@media only screen and (max-width:568px){.arrowbox .in{padding:0;}
.podbor_page .podbor_bottom_pr_row, .posad_page .posad_bottom_pr_row{height:220px;}
.progress_btp ul {padding: 0px;text-align: center;}
.progress_btp ul li {width: 23%;}
.btp_temp_leto, .btp_davlenie_right, .btp_temp_zima, .btp_davlenie_left {width: 100%;}
}
@media only screen and (max-width:534px){.foot_img_y{right:135px !important;}
.telp_form{width:85% !important;}
.pg_calc{width:100%;}
.popup_zakaz{width:450px;}
.list_adv li{font-size:14px !important;}
.list_adv img{top:2px;width:35px;height:35px;}
.list_adv_cat li{display:block;margin:0 auto;padding:0 0 40px 0;max-width:90%;}
.list_adv_cat li img{width:40%;margin-bottom:15px;}
.list_adv_cat li span{font-size:16px;display: inline-block; max-width: 290px;}
.filter-na-mobilke{margin-left:20px !important;margin-right:5px !important;padding-left:10px !important;padding-right:15px !important;}
#logo a svg{width:50% !important;}
.product-filter .sort {width: 40% !important;}
.product-minlist-item .image {width: 90px;}
.product-minlist-item .product-details {margin-left: 90px;}
.product-minlist-item .price {margin-left: 15px;}
.ie .hbgdiv{width:400px;}
.popup_zakaz#opros_spasibo {width: 450px;height: 450px;}
#opros_spasibo p {padding: 10px 20px;}
.opros_form .radio_opros span {display: none;}
.opros_form .radio_opros input {margin: 0 13px;}
.radio_opros input:first-of-type{margin-left:0 !important;}
.radio_opros input:last-of-type{margin-right:0 !important;}
.opros_form ul.opros_cifry {padding-left: 0px !important;margin-left: 0px !important;}
.opros_form ul.opros_cifry li {padding-right: 24px !important;}
.opros_form ul.opros_cifry li:last-of-type{padding-right:0 !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 27px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 23px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 20px !important;}
.form_teplo_bottom .file_teplo .file_pr {left: 32% !important;}
.podbor_page .catpodbor_img_left {display: block;width: 60%;margin: 0 auto;}
.podbor_page .catpodbor_img_right {display: none;}
}
@media only screen and (max-width:512px){.ready-calc{text-align:center;}
.form_questions .irow{width:80%;}
.foot_img_y{right:123px !important;}
.list_adv li{font-size:13px !important;}
.list_adv img{top:0px;}
.journal-cms-block-1 .cms-block{padding-left:20px;padding-right:20px;}
.journal-cms-block-2, .journal-cms-block-3{padding-left:10px;padding-right:10px;}
.journal-cms-block-5{padding-left:20px;padding-right:20px;}
.journal-header-center .journal-search, html[dir="rtl"] .journal-header-center .journal-search{width:70%;}
.filter-na-mobilke{margin-left:15px !important;padding-right:10px !important;}
.ie .list_adv li:last-child{width:38%;}
.ie .journal-cms-block-2 .cms-block{height:250px;}
.ie .journal-cms-block-3 .cms-block{height:380px;}
.opros_form .radio_opros input {margin: 0 10px;}
.opros_form ul.opros_cifry li {padding-right: 18px !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 22px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 19px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 12px !important;}
.main_offer{padding-left:10px;}
.blog-post-page .form_teplo_bottom .file_teplo .file_pr {left: 32% !important;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{left: 8%;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {left: 5%;}
.podbor_page .acc_head {text-align: center;margin-bottom: 20px;}
.podbor_page .acc_head img {margin-right: 0px;width: 50px;display: block;margin: 0 auto; margin-bottom: 10px;}
.posad_page .posad_top_right .img_posad_under{width:90%;}
.btp_oborud_block {width: 80%;}
.btp_davlenie_left label, .btp_davlenie_right label  {width: 50%;}
}
@media only screen and (max-width:499px){.form_teplo_bottom .ready_teplo {padding: 0;font-size: 14px !important;}
}
@media only screen and (max-width:480px){.mobile-menu-on-tablet .mobile-menu .drop-down ul li{max-width:100%;}
.popup_thx_h{font-size:24px;}
.popup_thx_p{font-size:18px;}
.swipe-munu-text{left:45%;}
.foot_img_y{right:108px !important;}
.header-notice{padding-right:20px !important;padding-left:20px !important;}
.popup_zakaz{width:400px;}
.popup_zakaz .irow .irow_l{float:unset;width:85%;margin:0 auto 8px !important;}
.ie .popup_zakaz .irow .irow_l{float:none;}
.calc_b label{font-size:13px;}
.list_adv li{font-size:12px !important;}
.telp_form{width:95% !important;}
.product-filter{margin-bottom: 4px !important;}
.filter-na-mobilke{bottom:5px;width:100%;left:0px;text-align:center;margin:0 !important;padding:0 !important;}
.product-filter .limit select, .product-filter .sort select{margin:0px !important;}
.product-filter .sort{width:58% !important;}
.product-grid, .product-list, .product-minlist, #content .box-product{padding-top:4px !important;}
.product-wrapper {margin-right: 8px !important;}
.recomend_block {margin-right: -8px;margin-bottom: 35px;}
.product-grid, #content .box-product {margin-right: -8px !important;}
#content.blog_main, #content.blog-post {padding: 8px 4px 8px 4px !important;}
.product-list-item{margin-bottom:8px !important;}
.product-info .tabs, .seopage-info .tabs{margin-top:20px;}
.seopage_bottom_txt {margin-top: 58px;}
.product-minlist-item{box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16); border-radius: 5px; margin-bottom: 8px;}
.extended-container.product-page .breadcrumb {padding-top: 10px;padding-left: 25px;}
.extended-container.product-page h1 {padding-left: 25px;padding-right: 25px;}
.product-info.split-30-70 .left{margin-bottom:8px;}
.prod_descript{margin-bottom:8px;}
.product-info .right .journal-custom-tab{margin-bottom:8px !important;}
.product-info .right .price {width: 60%;}
.product-info .right .order_tovar {width: 38%; margin-left: 4px;}
.inf_box_prod{margin-bottom:8px !important;}
.blog_posts_block{margin-bottom:8px !important;}
#content.blog_main .pagination{margin:4px 0;}
.pw-right.posts_blog_block{margin-bottom:8px;}
.extended-container.information-page #container .row{margin:8px 4px;}
#logo a svg{width:55% !important;}
.product-minlist-item .minlist_left {width: 90%;}
.product-minlist-item .name {font-size: 14px;}
.product-minlist-item{padding-right:5px;}
.product-list-item .image {width: 180px !important;}
.product-list-item .product-details {margin-left: 195px !important;}
.popup_zakaz .irow {width: 100%;}
.journal-popup-header-content.heading-title{font-size:16px;}
.journal-popup-footer-content .btn_yel {width: 85% !important;}
.ie #logo a svg{left:24%;}
.ie .list_adv img{top:3px;width:30px;height:30px;}
.ie .list_adv li:first-child{padding-left:32px;width:30%;}
.ie .list_adv li:last-child{padding-left:32px;width:40%;}
.ie .journal-cms-block-3 .cms-block{height:400px;}
.close-menu-wrap, .close-menu-drpdwn, .menu-wrap .swipe-munu-text, .menu_drpdwn .swipe-munu-text{font-size:14px;}
.close-menu-wrap, .close-menu-drpdwn{top:10px;}
#opros_spasibo p{font-size:16px;padding: 10px 20px;}
.popup_zakaz#opros_spasibo {width: 400px;height: 420px;}
#opros_spasibo #mc_embed_signup .mc-field-group input {width: 90%;}
#opros_spasibo #mc_embed_signup .button.btn_yel {width: 95%;}
.cms-block img.spec_himg {width: 130%;}
.home_block_1 {padding: 18px 4px 4px !important;}
.home_block_2 {padding: 4px 4px 24px !important;}
.home_block_3 {padding: 4px 4px 14px !important;margin: 10px 0 !important;}
.home_block_4 {padding: 4px 4px 34px !important;margin: 10px 0 !important;}
.home_block_5 {padding: 4px 4px 14px !important;margin: 10px 0 !important;}
.home_block_5 .box-heading {margin-bottom:10px !important;}
.home_block_6 {padding: 4px 4px 24px !important;margin: 10px 0 !important;}
.home_block_7 {padding: 4px 4px 14px !important;margin: 10px 0 !important;}
.home_block_8 {padding: 4px 4px 34px !important;margin: 10px 0 !important;}
.home_block_9 {padding: 4px 4px !important;margin: 10px 0 !important;}
.offcat_h {padding-right: 15px;}
ul.breadcrumb{margin-top:8px;}
.extended-layout #column-left + #content{padding: 8px 4px !important;}
.tags_container{margin-top:8px;}
.product-grid-item{margin-bottom:8px !important;}
.heading-title, .box-heading{white-space:normal;}
.recomend_block_title{text-align:center;}
.podbor_page, .posad_page, .podbor_page_btp {margin-bottom: 8px;}
.fileform_upload.forma_podbora_teplo, .category-page .fileform_upload.forma_podbora_teplo, .product-page .fileform_upload.forma_podbora_teplo, .blog-post-page .fileform_upload.forma_podbora_teplo{width:100%;}
}

@media only screen and (max-width:470px){header .journal-menu .mobile-trigger{margin-top:0px !important;width:100% !important;}
.journal-header-center .journal-menu{background-color:#333;}
.arrowbox .in h1 {font-size: 22px !important;}
.arrowbox .in span {font-size: 16px;}
.btn_yel.seopage_txt_btn{width:95%;margin:0 auto;margin-bottom: 20px;}
.opros_form input.input-opros.dolgn, .opros_form input.input-opros.sfera {width: 100%;}
.opros_form {padding: 20px;}
.opros_form .radio_opros {margin-bottom: 30px !important;}
.opros_form .bttn_opros{margin-top:10px;}
.more_tags{right:15px;}
.product-grid, #content .box-product {margin-right: 0px !important;}
.product-wrapper {margin-right: 0px !important;}
.recomend_block {margin-right: 0px;}
.recomend_block .product-grid-item{padding-right:8px !important;}
}
@media only screen and (max-width:451px){.foot_img_y {right: 93px !important;}
.product-filter .sort{width:56% !important;}
.product-list-item .image {width: 160px !important;}
.product-list-item .product-details {margin-left: 175px !important;}
.opros_form {padding: 16px;}
.opros_form .radio_opros input {margin: 0 10px;}
.opros_form ul.opros_cifry li {padding-right: 18px !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 22px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 19px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 12px !important;}
.product-page-bottom-modules .journal2_cms_blocks,.category-page-bottom-modules .journal2_cms_blocks, .information-page-bottom-modules .journal2_cms_blocks{padding:0 !important;}
.main_form_bott .box-heading{font-size:18px !important;}
}
@media only screen and (max-width:430px){
.opros_form .radio_opros input {margin: 0 9px;}
.opros_form ul.opros_cifry li {padding-right: 16px !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 20px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 17px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 10px !important;}
.product-info .right .order_tovar {width: 37%;}
.posad_page .btn_yel.bttn_posad {width: 100%;}
.btp_input input, .btp_davlenie_left input, .btp_davlenie_right input{font-size:14px !important;}
.btp_input label{width: 70%;}
.btp_input label, .btp_davlenie_left label, .btp_davlenie_right label {font-size: 14px;}
.btp_davlenie_left select, .btp_davlenie_right select, .btp_input select{font-size: 14px;padding-bottom: 6px !important;padding-top: 8px;}
}
@media only screen and (max-width:424px){.foot_img_y {right: 78px !important;}
.product-filter .sort{width:53% !important;}
.product-minlist-item .btn_yel.prod_btn.list_btn {margin-left: 10px;}
.product-minlist-item .image {width: 60px;margin-right: 10px;}
.product-minlist-item .product-details {margin-left: 60px;}
.product-minlist-item .stock_status.minlst.mobile{margin-left: 10px;}
.product-minlist-item .price {margin-left: 10px;}
.product-list-item .image {width: 130px !important;}
.product-list-item .product-details {margin-left: 145px !important;}
.blog-post-page .form_teplo_bottom .file_teplo .file_pr {left: 30% !important;}
.error_calc, .error_calc_temp, .error_calc_temper, .error_calc_tempdelta, .error_calc_poteri, .error_calc_tempmax, .error_calc_tempermax, .error_calc_moshnost, .error_calc_rashod {left: 2%;width:260px;}
.podbor_page .podbor_bottom_pr_left, .podbor_page .podbor_bottom_pr_right, .posad_page .posad_bottom_pr_left, .posad_page .posad_bottom_pr_right{width:100%;}
.podbor_page .podbor_bottom_pr_row, .posad_page .posad_bottom_pr_row{height:100%;text-align:center;margin-bottom:40px;}
.podbor_page .podbor_bottom_pr_img, .posad_page .posad_bottom_pr_img {width: 80px;display: block; margin: 0 auto; margin-bottom: 0px;}
.podbor_page .podbor_bottom_pr_txt, .posad_page .posad_bottom_pr_txt {width: 100%;}
.podbor_page .podbor_bottom_pr_txt h3, .posad_page .posad_bottom_pr_txt h3{margin-top: 0; text-align:center;margin-bottom: 0;}
}
@media only screen and (max-width:420px){
.journal-cms-block-1 .cms-block{padding-left:10px;padding-right:10px;}
.arrowbox .in h1{font-size:22px !important;}
.arrowbox .in span{font-size:16px;}
.list_adv{padding-bottom:5px;}
.list_adv li{display:block;width:100% !important;margin-bottom:30px !important;padding:15px 0 0 70px !important;}
.list_adv img{top:2px;width:50px;height:50px;}
.perenos{display:inline-block;}
.product-info .right .description{width:100%;margin-bottom:10px;}
.product-info .right .rating{width:100%;padding-left: 30px;margin-left:0;}
.cat_dopinfo .tbox, .prod_dopdescript > div{overflow:overlay;}
#form-review .ocenka{display:block;}
#form-review .pull-right .btn_yel{width:99% !important;}
.cms-blocks .hp_cms_h.all_p_form{font-size:18px;}
button.close-notice{right:8px;position:relative !important;margin-top:10px;margin-left:140px;padding:5px 20px !important;}
.header-notice.floated-icon .notice-text{text-align:justify;}
.header-notice > div{padding-right:0px !important;padding-left:0px !important;}
.header-notice .notice-text{width:100% !important;}
.f_log{display:block;margin-left:30px !important;width:80%;}
.f_telmail{display:block;text-align:center;margin-top:5px;float:none;}
.collapse-footer-columns footer .column > div > ul{margin-left:-50px;margin-right:-50px;}
footer .column-menu-wrap > ul li{padding:0 10px !important;}
.calc_culkul.nasosy_r .btn_yel{width:330px;}
.order_tovar #consult{width:100% !important;}
.pg_calc .btn_yel{width:330px;}
.calc_b .cb_left{width:100%;margin-bottom:10px;}
.calc_b .cb_right{width:100%;}
.category-info{display:block !important;}
.soglasie{width:100%;}
.soglasie.long{width:100%;}
.lofo_footr{width:60%;margin-bottom:0px !important;}
.foot_img_y{right:74px !important;}
.txt_grid, .txt_lst{display:none;}
.offcat_h p{padding:0px;}
.journal-cms-block-5{padding-left:10px;padding-right:10px;}
#content{margin:0 10px;}
.fakesel.station span{font-size:14px;padding-top:2px;}
.calc_culkul{padding-top:0 !important;}
.cb_right .topn, .cb_left .topn{right:15px;width:15px;height:15px;}
.topn{width:15px;height:15px;}
.calc_b label{font-size:14px;}
.telp_form{width:100% !important;}
.journal-cms-block-9 .block-content{padding:20px !important;}
.cms-block img.spec_himg{max-width:200% !important;max-height:100% !important;}
/*.cms-blocks, .static-banners{display:block !important;}*/
.ie .cms-blocks{display:table !important;}
.ie .static-banners{display:block !important;}
.ie .journal-cms-block-2 .cms-block{height:auto;}
.ie .journal-cms-block-3 .cms-block{height:auto;}
.ie .hbgdiv{width:340px;}
.cms-blocks .hp_cms_h{white-space:normal !important;line-height:30px !important;}
.popup_zakaz{width:300px;}
.journal-popup-header-content.heading-title{font-size:18px;}
.popup_zakaz .irow{width:100%;}
.main_cat h3{margin-top:10px;}
.spec_hp{font-size:15px !important;}
.popup_zakaz .soglasie{width:80%;}
.product-filter .limit{right:0px !important;}
.mobile-menu-on-tablet header .journal-menu .mobile-menu .mobile-firstpage > li > a{width:70% !important;}
.mobile-menu-on-tablet header .journal-menu .mobile-menu .mobile-firstpage > li > a{padding-left:15px;}
.mobile-menu-swipe .drop-down .menu-wrap{padding-left:15px;}
.close-menu-wrap, .close-menu-drpdwn{padding-left:5px;}
.mobile-menu-swipe .drop-down .menu-wrap .ul-wrap-m > li > div.menu_drpdwn{padding-left:0px;}
.product-grid-item:not(.swiper-slide) .product-wrapper, .ias-button, .ias-loader, .ias-noneleft{margin:0 auto !important;/*margin-bottom:20px !important;*/}
.product-grid-item .name a{font-size:16px !important;}
.stock_status{font-size:16px;}
.stock_status.minlst{font-size:14px;}
.product-grid-item .price, .product-grid-item .price-new{font-size:24px !important;}
.list_adv li{font-size:16px !important;}
.order_tovar span{font-size:16px;}
#form-review .irow .l{width:100% !important;}
.scroll-top{right:5px !important;}
.form-group.ocenka_otziva{font-size:16px !important;}
#form-review .ocenka{font-size:16px !important;}
.product-filter .limit{top:0px !important;}
.ie .product-grid-item .stock_status{min-height:auto;}
.ie .list_adv img{top:5px;width:40px;height:40px;}
.ie .list_adv li{font-size:16px !important;}
.popup_zakaz#opros_spasibo {width: 300px;height: 420px;}
/*.seopage_bottom_txt {margin-top: 8px;}*/
.main_offer {margin-bottom: 10px;}
.recomend_block .product-grid-item{padding-right:4px !important;}
.category-page .form_teplo select, .form_teplo select {padding-left: 27%;}
.posts_blog_block .error_calc, .posts_blog_block .error_calc_temp, .posts_blog_block .error_calc_temper, .posts_blog_block .error_calc_tempdelta, .posts_blog_block .error_calc_poteri, .posts_blog_block .error_calc_tempmax, .posts_blog_block .error_calc_tempermax, .posts_blog_block .error_calc_moshnost, .posts_blog_block .error_calc_rashod{left: 2%;width: 260px;}
}
@media only screen and (max-width:393px){.arrowbox .in h1{font-size:20px !important;}
.arrowbox .in span, .ie .arrowbox .in span{font-size:15px;}
.ie .arrowbox .in span
.foot_img_y{right:64px !important;}
.fcopy_a a{font-size:14px !important;}
button.close-notice{margin-left:130px;}
.product-filter .display{padding-left:0px !important;}
.sf-reset {font-size: 11px !important;}
.product-list-item .image {width: 100px !important;}
.product-list-item .product-details {margin-left: 115px !important;}
.ie .hbgdiv{width:320px;}
.ie #logo a svg{left:20%;}
.opros_form .radio_opros input {margin: 0 8px;}
.opros_form ul.opros_cifry li {padding-right: 14px !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 18px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 15px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 8px !important;}
.cms-block img.spec_himg {width: 135%;}
.form_teplo_bottom .file_teplo .file_pr {left: 29% !important;}
.podbor_page .catpodbor_img_left{width:70%;}
.category-page .form_teplo select, .form_teplo select {padding-left: 10%;}
.btp_oborud_block {width: 100%;}
.btp_primech{margin-left:0;}
.title_zima_btp, .title_leto_btp, .title_grafik_btp {padding: 10px;}
.btp_input{padding-left:10px;}
.btp_davlenie_right, .btp_davlenie_left {padding: 15px 10px;}
.btp_input input {float: right;margin-right: 10px;}
.btp_davlenie_left label, .btp_davlenie_right label { padding-right: 10px;}
.grafik_otoplenie .btp_input input, .grafik_gvs .btp_input input, .grafik_vent .btp_input input{float: none;width: 35% !important;}
.grafik_otoplenie .btp_input select, .grafik_gvs .btp_input select, .grafik_vent .btp_input select {width: 30% !important;}
.grafik_otoplenie .btp_input.all_w label, .grafik_gvs .btp_input.all_w label, .grafik_vent .btp_input.all_w label, .grafik_otoplenie .btp_input label, .grafik_gvs .btp_input label, .grafik_vent .btp_input label {width:100%;}
.title_grafik_btp, .grafik_otoplenie .btp_input, .grafik_gvs .btp_input, .grafik_vent .btp_input{text-align:center;}
}
@media only screen and (max-width:375px){.arrowbox .in{}
.arrowbox .in h1, .ie .arrowbox .in h1{font-size:18px !important;line-height:24px !important;}
.arrowbox .in span, .ie .arrowbox .in span{font-size:14px;}
button.close-notice{margin-left:120px;}
.foot_img_y{right:55px !important;}
.pg_calc .btn_yel, .calc_culkul.nasosy_r .btn_yel{width:290px;}
.irow .l{width:305px;}
#content{margin:0 0;}
#logo a svg{width:65% !important;}
.product-filter .sort {width: 50% !important;}
.product-minlist-item .minlist_left {width: 95%;}
.tags_container .tags_row:after{height:1300px;}
.ie #logo a svg{left:18%;}
.cms-block img.spec_himg {width: 145%;}
.form_teplo_bottom .file_teplo .file_pr {left: 27% !important;}
.blog-post-page .form_teplo_bottom .file_teplo .file_pr {left: 28% !important;}
.calculator_page .center_calc, .calculator_page .left_calc, .calculator_page .right_calc {width:117%;margin-left:-20px;}
.posts_blog_block .calculator_page .center_calc, .posts_blog_block .calculator_page .left_calc, .posts_blog_block .calculator_page .right_calc {margin-left:0px;}
.pw-right.posts_blog_block{padding:20px !important;}
.podbor_page .podbor_bottom_pr_img, .posad_page .posad_bottom_pr_img {width: 100%;}
.podbor_page .podbor_bottom_pr_img img, .posad_page .posad_bottom_pr_img img  {width: 20%;}
.podbor_page .podbor_bottom_pr_txt, .posad_page .posad_bottom_pr_txt {width: 100%;}
.podbor_page .podbor_bottom_pr_txt h3, .posad_page .posad_bottom_pr_txt h3{text-align:center;margin-top:10px;}
.podbor_page .podbor_bottom_pr_row, .posad_page .posad_bottom_pr_row {text-align: center;}
}
@media only screen and (max-width:360px){
.irow .l, #form-review .pull-right .btn_yel{width:290px;}
.pg_calc .btn_yel, .calc_culkul.nasosy_r .btn_yel{width:280px;}
.product-filter .sort{width:48% !important;}
.foot_img_y{right:48px !important;}
.arrowbox .in span, .ie .arrowbox .in span{font-size:13px;}
.ie .hbgdiv{width:300px;}
.opros_form .radio_opros input {margin: 0 7px;}
.opros_form ul.opros_cifry li {padding-right: 12px !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 16px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 13px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 6px !important;}
.cms-block img.spec_himg {width: 150%;}
.podbor_page_btp .btn_yel {width: 220px;}
.btp_page_right ul {padding-left: 0px;}
}

@media only screen and (max-width:338px){#logo a svg{width:70% !important;}
.product-minlist-item .image {width: 50px;}
.product-minlist-item .product-details {margin-left: 50px;}
.tags_type ul li{padding-right:0;}
.ie .hbgdiv{width:290px;}
.opros_form .radio_opros input {margin: 0 6px;}
.opros_form ul.opros_cifry li {padding-right: 10px !important;}
.opros_form ul.opros_cifry li.oc5 {padding-right: 13px !important;}
.opros_form ul.opros_cifry li.oc6 {padding-right: 11px !important;}
.opros_form ul.opros_cifry li.oc9 {padding-right: 5px !important;}
.cms-block img.spec_himg {width: 160%;}
.form_teplo_bottom .file_teplo .file_pr {left: 25% !important;}
.blog-post-page .form_teplo_bottom .file_teplo .file_pr {left: 26% !important;}
}
@media only screen and (max-width:320px){button.close-notice{margin-left:90px;}
.pg_calc .btn_yel, .calc_culkul.nasosy_r .btn_yel{width:240px;}
.product-filter .display a{margin-right:0px;}
.product-filter .sort select{width:98%;}
.foot_img_y{right:32px !important;}
.journal-cms-block-5 .block-content{padding:5px 0 !important;}
.journal-cms-block-7 .cms-block{padding-right:0px;}
.spec_hp{padding-top:7px;}
.box_main_button .btn_yel{width:90%;}
.journal-cms-block-1 .cms-block{padding-left:0px;padding-right:0px;}
.arrowbox .in{}
.arrowbox .in h1, .ie .arrowbox .in h1{font-size:16px !important;}
.ie .arrowbox .in span{font-size:12px;}
.ie .arrowbox .in h1{line-height:22px !important;}
.cb_right .topn, .cb_left .topn{right:7px;}
input.power, .fakesel{width:100px;}
.journal-cms-block-9 .block-content{padding:20px 10px !important;}
.ie .hbgdiv{width:280px;}
.ie #logo a svg{left:15%;}
.offcat_h { padding-right: 0;}
}
.p-comment {
  line-height: 22px;
}
.p-comment span.mc-stars {
  float: left;
  margin: 0;
  height: 22px;
}
.form--rating {
  margin: 0 7px;
}
.p-comment .mc-stars svg {
  margin-top: 2px;
}
.p-comment.footer-rating__action .mc-stars .wp-star:hover path, .p-comment.footer-rating__action .mc-stars.hovered path, .p-comment.footer-rating__action .mc-stars.selected path {
  fill: #ff9800;
}
.p-comment.footer-rating__action .mc-stars.not-hovered path {
  fill: #aaa;
}
.p-comment .g-recaptcha, #form--rating_container {
  position: absolute;
  bottom: -90px;
  z-index: 1;
}
span.rating--info, .form--rating, .post-stats.comment-date > div, .comment-date > div {
  float: left;
}
.blog--footer__rate {
  float: left;
  width: 100%;
  margin-bottom: 15px;
  padding-left: 40px;
  position: relative;
}
.blog--footer__rate .rating--info {
  font-weight: bold;
  font-size: 18px;
  color: black;
}
.blog--footer__rate .p-comment:before {
  content: "";
  display: none;
}
.blog--footer__rate .rating--info.blog--rate-count {
  font-size: 14px;
  color: #aaa;
  font-weight: normal;
}
.ya-share2__container_size_m .ya-share2__icon {
  background-position: center;
}
.footer-rating__action .mc-stars {
  cursor: pointer;
}
@media (max-width: 1250px) {
  .post-stats.comment-date {
    display: grid !important;
  }
  .post-stats .p-comment:before {
    top: -1px !important;
  }
  .post-stats.comment-date .p-comment {
    line-height: 17px;
  }
  .post-stats.comment-date .form--rating, .post-stats.comment-date .p-comment span.mc-stars, .post-stats.comment-date .comment-date span, .post-stats.comment-date .mc-stars svg {
    height: 16px;
  }
  .post-stats.comment-date .p-date {
    margin-bottom: 0;
  }
  .p-comment .mc-stars svg {
    margin-top: 1px;
  }
}
@media (min-width: 768px) and (max-width: 1138px) {
  .blog_main .comment-date, .post-stats.comment-date {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: minmax(min-content, max-content);
  }
}
@media (max-width: 767px) {
  .blog_main .comment-date, .post-stats.comment-date {
    display: grid;
    grid-template-columns: 1fr;
    grid-auto-rows: minmax(min-content, max-content);
  }
  .blog_main .p-date {
    margin-bottom: 0;
  }
}
@media (min-width: 1251px) {
  .post-stats .p-category, .comment-date .p-category {
    margin-left: 20px;
  }
}

