form{padding:0;margin:0}.im,form,{margin:0}body,html{-webkit-text-size-adjust:none}.header .logo,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.about-us ul,.article-list,.aside-viewed_list,.b-calculateBox__nav,.b-calculate__add,.b-calculate__dataList,.basket-popup_header,.basket-popup_list,.benefits-list,.breadcrumbs,.catalog-menu_item,.catalog-menu_list,.certificates-list li,.dd-catalog_list,.f-spoiler_list,.filter-list,.footer-nav,.header-dd ul,.header-menu_dd li,.header-menu_list,.main-catalog_list,.news-catalog_list,.news-detailed_controls .product-controls,.news-list,.pagination li,.photo-box .product-controls,.photo-gallery_list,.photo-list_in li,.popups-examples,.product-description_controls .product-controls,.selected-params_list,.soc-list,.split-list,.spoilers-list,.tabs,.tooltip-list{list-style:none}.fL{float:left}.fR{float:right}.header .logo,.header-dd.lang,.header-menu{float:left}.clear{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.breadcrumbs li:before,.catalog-menu:before,.dd-trigger:before,.description-spoiler_trigger i:before,.f-spoiler-trigger:before,.filter-trigger:after{content:''}html{-ms-text-size-adjust:none;height:100%}input,textarea{font:12px OpenSans-CondensedLight,Arial,sans-serif;color:#333;outline:0}b,body{font-weight:700}button,input[type=button],input[type=submit]{cursor:pointer}:focus{outline:0}input[type=submit],input[type=text]{-webkit-appearance:none}a{color:#000100;-webkit-transition:color 0ms linear;transition:color 0ms linear;text-decoration:none}body.pixelperfect{background:url(../img/pixel.jpg) center 0 no-repeat}.header,body{background-color:#fff;position:relative}body{min-height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Gotham Pro", sans-serif;font-size:14px;line-height:normal;width:100%;margin:auto;min-width:992px}.img-box{margin-right:7px}.content{padding:0 20px;max-width:1200px;margin:auto}.news-detailed li{color:#555052;font-family:Arial;font-size:15px;font-weight:400}.dd-trigger,.header-dd li a{font-size:12px;text-transform:uppercase}.header{z-index:150;padding:22px 30px}.header .logo{margin-right:47px}.header-dd{display:inline-block}.dd-trigger{position:relative;padding:13px 15px;display:block;color:#BF1E2E;font-weight:700}.header-dd.active .dd-trigger{opacity:0}.dd-trigger:before{display:block;position:absolute;top:18px;left:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #BF1E2E}.header-dd.price .dd-trigger:before{left:auto;right:0}.header-dd.price .dd-trigger{padding-left:1px}.header-dd{position:relative}.header-dd ul{z-index:160;position:absolute;top:0;left:0;display:none}.header-dd.active ul{display:block}.header-dd li a{white-space:nowrap;padding:13px 15px;font-weight:500;color:#EFC3C7;display:block;background-color:#C01E2E}.header-dd.price ul{background-color:#C01E2E;padding:6px 0}.header-dd.price li a{padding:8px 15px 8px 13px}.header-dd li a:hover{color:#FFF}.header-menu_item{position:relative;margin-right:5px;float:left}.header-menu_item>a{display:block;padding:13px;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#231F20}.header-menu_item.dd-item:hover>a{background-color:#c01e2e;color:#FFF;text-transform:uppercase}.header-menu_list>li a:hover,.header-menu_list>li.active>a{color:#C01E2E}.header-phone{float:right}.header-phone .header-dd>span{text-transform:none;color:#C01E2E;font-family:Arial;font-size:15px;font-weight:400;display:block}.header-phone .dd-trigger{padding-top:1px;padding-bottom:1px;font-size:18px;text-transform:uppercase;color:#231F20;font-weight:500}.header-phone .header-dd a span{font-size:18px;text-transform:uppercase;color:#BF1E2E;font-weight:300}.header-phone .dd-trigger:before{top:10px}.header-phone .header-dd ul{box-sizing:border-box}.header-phone .header-dd li span{color:#fff}.header-phone .header-dd li a{padding-right:0;font-size:18px;text-transform:uppercase;font-weight:500;color:#FFF}.dd-catalog_list,.header-menu_dd li a{font-family:Arial;font-weight:400}.header-menu_dd{display:none;padding:14px 0;background-color:#C01E2E;position:absolute;top:26px;left:0}.header-menu_dd li{padding:0 15px}.header-menu_dd li a{white-space:nowrap;line-height:26px;font-size:14px;color:#EFC3C7;text-decoration:underline}.header-basket,.search-box button,.search-box_404 button{width:50px;line-height:50px;text-align:center;height:50px}.header-menu_dd li a:hover{text-decoration:none;color:#fff}.header-menu_item.dd-item:hover .header-menu_dd{display:block}.top-section{background-color:#cc2132}.header-basket{color:#C21F2F;background-color:#fff;font-size:18px;position:absolute;right:0;bottom:-50px}.header-basket:hover{color:#fff;background-color:#30292B}.search-box{overflow:hidden;right:50px;height:50px;position:absolute;bottom:-50px}.search-box button,.search-box_404 button{float:right;padding:0;border:none;background:#30292B;color:#fff;font-size:20px}.search-box button:hover,.search-box_404 button:hover,.search-trigger:hover+button{background-color:#C01E2E}.search-box input[type=text],.search-box_404 input[type=text]{display:none;padding:0 15px;border:none;color:#817E75;font-family:Arial;font-size:14px;font-weight:400;width:241px;height:50px;background-color:#E0DFDB;float:right}.search-trigger{position:absolute;top:0;right:0;width:50px;height:50px}.catalog-menu_box{position:relative}.dd-catalog{display:none;z-index:300;background-color:#C01E2E;position:absolute;top:248px;left:0;width:100%}.dd-catalog_list{font-size:14px;padding:30px 49px 20px 30px;box-sizing:border-box;float:left}.dd-catalog_list h4,.dd-catalog_list li span.tag{font-family:"Gotham Pro", sans-serif;font-weight:500;text-transform:uppercase}.dd-catalog_list h4{color:#FFF;font-size:12px}.dd-catalog_list a{color:#EFC3C7}.dd-catalog_list li:nth-child(1){min-height:15px}.dd-catalog_list li{margin-bottom:12px}.dd-catalog_list li span.tag{vertical-align:middle;color:#FFF;font-size:8px;display:inline-block;padding:3px 6px;background-color:#30292B}.dd-catalog_list li a:hover{color:#fff;text-decoration:underline}.page-header{padding:27px 0 30px}.breadcrumbs{margin-bottom:3px;overflow:hidden}.breadcrumbs li{position:relative;float:left;margin-right:25px}.breadcrumbs li:before{position:absolute;top:65%;margin-top:-2px;right:-17px;display:block;width:8px;height:3px;background-color:#EFC3C7}.breadcrumbs li:last-child:before{display:none}.breadcrumbs li,.breadcrumbs li a{color:#EFC3C7;font-family:Arial;font-size:14px;font-weight:400;text-decoration:underline}.page-header h1,.page-header h2,.top-slider h1,.top-slider span,.top-slider h2{font-family:"Gotham Pro", sans-serif;color:#FFF;text-transform:uppercase}.breadcrumbs li,.breadcrumbs li a:hover{text-decoration:none}.page-header h1,.page-header h2{letter-spacing:1.4px;font-size:40px;font-weight:700}.top-slider{position:relative;padding-top:47px}.top-slider span,.top-slider h1,.top-slider h2{margin-bottom:20px;letter-spacing:1px;font-size:30px}.top-slider_text{max-width:500px;padding:38px 0 40px 170px;color:#FFF;font-family:Arial;font-size:15px;font-weight:400}.top-slider_text p{margin-bottom:22px}.button{font-family:"Gotham Pro", sans-serif;display:inline-block;padding:0 18px;height:44px;line-height:44px;border:1px solid #FFF;color:#FEFEFE;font-size:13px;font-weight:700;text-transform:uppercase}.button:hover{background-color:#fff;color:#C01E2E}.button_red{color:#C01E2E;border-color:#C01E2E}.button_black{color:#30292B;border:1px solid #30292B}.button_black:hover{color:#fff;background-color:#30292B}.button_red:hover{background-color:#C01E2E;color:#fff}.top-slider .img-box{position:absolute;right:165px;bottom:0}.top-slider .img-box img{display:block}.top-slider .item .content{min-height:310px;position:relative}.owl-dots,.slider-nav a{position:absolute;text-align:center}.owl-dots{width:100%;bottom:20px}.owl-dots .owl-dot{border-radius:50%;display:inline-block;margin:0 4px;width:14px;height:14px;background-color:#FFF}.owl-dots .owl-dot.active{opacity:.3}.slider-nav a{z-index:155;top:50%;margin-top:-25px;color:#fff;line-height:49px;font-size:15px;display:block;width:49px;height:49px;background-color:#30292B}.slider-nav a:hover{background-color:#FFF;color:#C01E2E}.slider-nav a.prev{left:0}.slider-nav a.next{right:0}.top-slider_wrapper{position:relative}.catalog-menu:before{position:absolute;top:0;left:0;background-color:#CC2132;width:100%;display:block;height:248px}.catalog-menu,.catalog-menu_slider{position:relative}.catalog-menu_item{float:left;width:25%;height:248px}.catalog-menu_item.double{width:50%}.catalog-menu_slider .item{position:relative;display:block;background-color:#f5d302;height:248px}.catalog-menu_slider .price,.catalog-menu_slider .text{position:absolute;color:#1D1916;font-family:Arial}.catalog-menu_slider .text{width:175px;bottom:30px;left:30px;font-size:14px;font-weight:400}.catalog-menu_slider .text b{font-weight:900}.catalog-menu_slider .price{bottom:23px;right:30px;font-size:48px;font-weight:900}.catalog-menu_slider .price span{position:relative;left:-5px;color:#1D1916;font-family:Arial;font-size:14px;font-weight:400}.catalog-menu_item.map_2 span,.catalog-menu_link span.title,.catalog-menu_link.on-line_2 span{font-family:"Gotham Pro", sans-serif;font-size:13px;text-transform:uppercase}.catalog-menu_link{position:relative;display:block;height:248px}.catalog-menu_link:hover{background-color:#C01E2E!important}.catalog-menu_link.actions{background:url(../img/ui/cat-1.png) center no-repeat #30292B}.catalog-menu_link.on-line{background:url(../img/ui/cat-4.jpg) center/cover no-repeat #fff}.catalog-menu_link span.title{position:absolute;top:35px;left:30px;max-width:95px;color:#FFF;font-weight:500}.catalog-menu_link span.title.bottom{top:auto;bottom:25px}.catalog-menu_link .layout{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.16) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.16) 0,rgba(0,0,0,0) 100%);display:block;position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%}.catalog-menu_link.on-line:hover .layout{background-color:rgba(180,115,66,.87)}.catalog-menu_link.walls{background:url(../img/ui/cat-5.jpg) center/cover no-repeat}.catalog-menu_link.walls.active .layout,.catalog-menu_link.walls:hover .layout{background:url(../img/ui/cat-5h.png) center no-repeat;background-color:rgba(192,30,46,.91)}.catalog-menu_link.mixture{background:url(../img/ui/cat-6.jpg) center/cover no-repeat}.catalog-menu_link.mixture.active .layout,.catalog-menu_link.mixture:hover .layout{background:url(../img/ui/cat-6h.png) center no-repeat;background-color:rgba(192,30,46,.91)}.catalog-menu_link.roof,.catalog-menu_link.roof.active .layout{background:url(../img/ui/cat-7.jpg) center/cover no-repeat}.catalog-menu_link.roof:hover .layout{background:url(../img/ui/cat-7h.png) center no-repeat;background-color:rgba(192,30,46,.91)}.catalog-menu_link.roof2{background:url(../img/ui/cat-8.jpg) center/cover no-repeat}.catalog-menu_link.roof2.active .layout,.catalog-menu_link.roof2:hover .layout{background:url(../img/ui/cat-8h.png) center no-repeat;background-color:rgba(192,30,46,.91)}.catalog-menu_link.season{background:url(../img/ui/cat-2.png) center no-repeat #494244}.catalog-menu_item.map{background:url(../img/ui/cat-9.jpg) right center/cover no-repeat}.catalog-menu_link.active .layout{background-color:rgba(192,30,46,.91)}.catalog-menu_link.on-line_2 span{display:block;background:0 0;padding:40px 0 0 30px;opacity:.92;color:#FFF;font-weight:700}.catalog-menu_item.map.map_2{padding:0}.catalog-menu_item.map_2 span{display:block;color:#231F20;font-weight:500;padding:40px 0 0 30px}.catalog-menu_link.on-line_2:hover .layout{background-color:rgba(180,115,66,.87)}.catalog-menu_item.map{color:#2E2925;font-family:Arial;font-size:15px;font-weight:400;box-sizing:border-box;padding:40px 0 0 30px}.catalog-menu_item.map .title{display:block;margin-bottom:11px;color:#231F20;font-family:"Gotham Pro", sans-serif;font-size:12px;font-weight:500;text-transform:uppercase}.catalog-menu_link.makers:hover span,.catalog-menu_link.useful span{color:#fff}.catalog-menu_item.map p{margin-bottom:25px}.catalog-menu_link.delivery{background:url(../img/ui/cat-3.png) center no-repeat #665970}.catalog-menu_item.small,.catalog-menu_item.small .catalog-menu_link{height:100px}.catalog-menu_item.small .catalog-menu_link.gallery{background:url(../img/ui/gallery.jpg) 0 0/cover no-repeat}.catalog-menu_link.gallery:hover .layout{background-color:rgba(192,30,46,.87)}.catalog-menu_link.gallery .title{top:auto;bottom:25px}.catalog-menu_link.makers{color:#fff;background-color:#C01E2E}.catalog-menu_link.makers span,.catalog-menu_link.useful span{text-transform:uppercase;position:relative;display:block;margin-left:30px;padding:37px 0 0 55px}.catalog-menu_link.makers span i,.catalog-menu_link.useful span i{position:absolute;top:35px;left:0;font-size:40px}.catalog-menu_link.makers:hover{background-color:#494244!important}.catalog-menu_link.useful{background-color:#30292B}.catalog-menu_link.useful:hover{background-color:#E0DFDB!important}.catalog-menu_link.useful:hover span{color:#302C2D}.popular-slider_wrapper{padding-bottom:1px}.popular-header{margin-bottom:50px;padding:47px 0 0}.popular-header .button{float:right}.select-wrapper{position:relative}.popular-header .select-wrapper{vertical-align:middle;display:inline-block;width:242px}.popular-header span.title{margin-right:10px;vertical-align:middle;letter-spacing:.7px;color:#231F20;font-size:20px;font-weight:700;text-transform:uppercase}.catalog-item h3,.ui-menu .ui-menu-item,.ui-state-default{font-family:Arial;font-weight:400}.popular-header span.title.red{color:#C01E2E}.ui-selectmenu-button{width:100%!important}.article-box,.main-page_inform-box .news-box,.news-list li{width:50%;float:left}.ui-state-default{font-size:14px;color:#817E75;border:none!important}.ui-selectmenu-button span.ui-selectmenu-text{background-color:#E0DFDB;padding:9px 30px 9px 15px}.ui-widget-content{border:none;background-color:#E0DFDB}.ui-menu .ui-menu-item{padding:1px 15px 9px;font-size:14px;color:#30292B;text-decoration:underline;border:none}.f-spoiler-trigger:before,.select-trigger{border-left:5px solid transparent;border-right:5px solid transparent}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:auto}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:0 0}.ui-menu .ui-menu-item:hover{color:#817E75;text-decoration:none}.select-trigger{position:absolute;z-index:20;top:16px;right:10px;display:block;border-top:6px solid #30292b}.select-wrapper.open-dd .select-trigger{border-top:none;border-bottom:6px solid #30292b}.popular-slider_wrapper{position:relative}.popular-slider .item{padding-bottom:50px}.catalog-item .img-box{margin-bottom:4px;margin-right:0}.catalog-list .img-box img{margin:auto}.catalog-item h3{margin-bottom:14px;color:#C01E2E;font-size:15px}.catalog-item .tag{color:#231F20;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;padding-right:15px;max-width:270px}.catalog-item .price,.catalog-item .price b{color:#C01E2E;font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.catalog-item .price{font-size:12px;font-weight:500}.catalog-item .price b{display:inline-block;margin-right:10px;font-size:20px;font-weight:700}.catalog-item .price .old,.catalog-item .price .old span{color:#231F20;font-weight:400;font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.catalog-item .price .old{position:relative;top:3px;letter-spacing:.6px;font-size:12px}.catalog-item .price .old span{font-size:18px;text-decoration:line-through}.main-page_inform-box{background-color:#e5e4e0;padding:30px 0 43px}.article-box h3,.news-box h3{margin-bottom:28px;left:.7px;color:#30292B;font-family:"Gotham Pro", sans-serif;font-size:20px;font-weight:700;text-transform:uppercase}.news-list li{padding-right:60px;box-sizing:border-box}.news-list .date{margin-bottom:3px;color:#C01E2E;font-family:"Gotham Pro", sans-serif;font-size:12px;font-weight:500;text-transform:uppercase}.news-list a{color:#231F20;font-family:Arial;font-size:15px;font-weight:400;text-decoration:underline}.news-list a:hover{text-decoration:none}.news-list{overflow:hidden;margin-bottom:30px}.article-list h4,.article-list p{margin-bottom:15px}.article-list .img-box{float:left;margin-right:30px}.article-list h4 a{color:#C01E2E;font-family:"Gotham Pro", sans-serif;font-size:12px;font-weight:500;text-transform:uppercase}.article-list h4 a:hover{color:#231F20}.article-list p,.seo-box{color:#555052;font-family:Arial;font-size:15px;font-weight:400}.seo-box{padding:60px 0 45px}.footer-column .title,.seo-box h2,.seo-box h1{font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.seo-box h2,.seo-box h1{letter-spacing:.7px;margin-bottom:20px;color:#30292B;font-size:20px;font-weight:700}.seo-box p{margin-bottom:15px}.footer{background-color:#30292b;padding:45px 0 0}.footer-top{padding-bottom:55px}.footer-column{padding:0 60px 0 30px;box-sizing:border-box;float:left;width:25%}.footer-column .title{margin-bottom:14px;letter-spacing:.5px;color:#FFF;font-size:13px;font-weight:500}.footer-nav a,.footer-nav a:hover{font-family:Arial;font-size:14px;font-weight:400}.footer-nav a{color:#8E888A}.footer-nav li{margin-bottom:8px}.footer-nav a:hover{color:#FFF;text-decoration:underline}.f-spoiler_item{margin-bottom:13px}.f-spoiler-trigger{border-bottom:1px dotted #fff;position:relative;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}.developer-link,.f-spoiler_box,.footer-column .copyright{color:#8E888A;font-size:14px}.developer-link,.f-spoiler_box,.footer-column .copyright,.login-manager a{font-family:Arial;font-weight:400}.f-spoiler-trigger:before{position:absolute;top:50%;left:-17px;margin-top:-2px;border-top:6px solid #fff}.f-spoiler-trigger.active,.f-spoiler-trigger:hover{border-bottom:none}.f-spoiler-trigger.active:before{border-top:none;border-bottom:6px solid #fff}.f-spoiler_box{display:none;padding:15px 0 5px}.f-spoiler_box span{display:block;margin-bottom:12px}.f-spoiler_item.open .f-spoiler_box{display:block}.f-column-wrapper{display:table-cell;height:90px;vertical-align:middle}.developer-link a{margin-left:2px;display:inline-block;vertical-align:middle}.developer-link a:hover{opacity:.6}.login-manager span{margin-right:4px;vertical-align:middle;color:#fff;font-size:17px}.login-manager a{text-decoration:underline;color:#8E888A;font-size:14px;vertical-align:middle}.selected-clear,.selected-params_list li:nth-child(1) span{font-family:"Gotham Pro", sans-serif;font-weight:500;text-transform:uppercase}.login-manager a:hover{text-decoration:none;color:#fff}.soc-list{display:inline-block;overflow:hidden}.soc-list li{float:left;margin-right:20px}.soc-list li a{color:#fff;font-size:20px}.soc-list li a:hover{color:#8E888A}.soc-list li:last-child{margin-right:0}.footer-bottom .footer-column{background-color:#494244}.footer-column.soc{display:table;padding:0;background-color:#30292b;text-align:center}.catalog-box{padding:37px 0 20px}.filter-sidebar{margin-bottom:30px;float:left;width:270px}.selected-clear{text-align:center;line-height:41px;display:block;color:#BF1E2E;font-size:12px;width:119px;height:41px;background-color:#E0DFDB}.selected-clear i,.selected-clear span{display:inline-block;vertical-align:middle}.selected-clear i{font-size:8px;margin-left:10px}.selected-params_box{background-color:#E0DFDB;padding:17px 20px 10px}.selected-params_list li{margin-bottom:10px}.selected-params_list li:nth-child(1) span{display:block;padding-bottom:3px;color:#231F20;font-size:12px}.selected-params_list{margin-bottom:11px}.selected-params_list .selected-params_item{color:#C01E2E;font-family:Arial;font-size:15px;font-weight:400}.delete-button{vertical-align:middle;margin-right:10px;padding-left:2px;box-sizing:border-box;background-color:#c01e2e;text-align:center;line-height:21px;font-size:8px;color:#fff;width:19px;height:19px;display:inline-block}.delete-button:hover{background-color:#30292B;color:#fff}.selected-params_item span{display:inline-block;vertical-align:middle}.filter-box{margin-bottom:60px;background-color:#30292b;padding:5px 20px 1px 22px}.filter-title,.filter-title .header-dd .dd-trigger{letter-spacing:0;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}.filter-item span,.max-min,.range-label,.range-label input[type=text]{font-family:Arial;font-size:14px;font-weight:400}.filter-title .dd-trigger span{border-bottom:1px dotted #fff}.range-label{margin-right:10px;color:#8E888A;display:inline-block}.range-label span{display:inline-block;margin-right:10px}.range-label input[type=text]{box-sizing:border-box;border:none;padding:0 10px;color:#8E888A;width:81px;height:32px;background-color:#E0DFDB}.range-label.no-margin{margin-right:0}.price-diapazone .ui-widget-content{height:8px;background-color:#8E888A}.price-diapazone .ui-slider-range{height:8px;background-color:#BF1E2E}.slider-range .ui-slider-handle{border-radius:50%;width:14px;height:14px;background-color:#FFF}.sliderCont{padding-top:23px}.price-diapazone{padding:4px 0 0}.max-min{color:#8E888A;overflow:hidden}.max-min span{display:inline-block;padding-top:13px}.max-min span:nth-child(2){display:inline-block;float:right}.filter-box_item{margin-bottom:29px}.filter-trigger{position:relative;color:#fff}.filter-trigger:after{position:absolute;top:5px;display:block;border-right:5px solid transparent;border-left:5px solid transparent;border-top:6px solid #fff}.catalog-list .catalog-item,.catalog-list>li{position:relative}.filter-trigger.active:after{border-top:0;border-bottom:6px solid #fff}.filter-item input[type=checkbox]{display:none}.filter-item input[type=checkbox]+i{margin-right:10px;vertical-align:middle;display:inline-block;box-sizing:border-box;width:14px;height:14px;background-color:#E0DFDB;border:2px solid #E0DFDB}.filter-item input[type=checkbox]:checked+i{background-color:#BF1E2E}.filter-item span{display:inline-block;vertical-align:middle;color:#8E888A;margin:0 0 0 -30px;padding-left:30px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.benefits-list li,.benefits-title{font-size:12px;font-weight:500;font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.benefits-list,.box,.catalog-slider .item,.catalog-slider .owl-dots,.catalog-tag,.pagination li.active a,.product-basket_box,.tabs li{box-sizing:border-box}.filter-item:hover{cursor:pointer}.filter-list{padding-top:4px}.filter-list li{margin-bottom:10px}.filter-box_spoiler{padding-bottom:1px;display:none}.filter-box_item.open .filter-box_spoiler{display:block}.benefits-box{margin-bottom:47px}.benefits-title{letter-spacing:.5px;float:left;background-color:#E0DFDB;padding:18px 20px 8px;display:block;color:#231F20}.benefits-list{float:left;width:100%}.benefits-list li{color:#FFF;padding:40px 35px 35px 90px}.benefits-list li:nth-child(1){color:#30292B;background:url(../img/ui/benefits-1.png) 30px center no-repeat #e0dfdb}.benefits-list li:nth-child(2){background:url(../img/ui/benefits-2.png) 30px center no-repeat #bb2534}.benefits-list li:nth-child(3){background:url(../img/ui/benefits-3.png) 30px center no-repeat #494244}.aside-viewed .box-title{letter-spacing:.7px;margin-bottom:30px;color:#30292B;font-family:"Gotham Pro", sans-serif;font-size:20px;font-weight:700;text-transform:uppercase}.aside-viewed_list li a.img-box{display:block;float:left;margin-top:-4px}.aside-viewed_list>li{margin-bottom:7px;padding-right:10px}.aside-viewed_list .price{color:#C01E2E}.aside-viewed_list li a.title{color:#231F20;font-family:"Gotham Pro", sans-serif;font-size:12px;font-weight:500;text-transform:uppercase}.catalog-slider .item .price,.catalog-slider .item .price span,.catalog-slider .item .text{color:#1D1916;font-family:Arial}.catalog-content{padding-left:310px}.catalog-slider{margin-bottom:40px}.catalog-slider .item{padding:13px 0 0 45px;height:102px}.catalog-slider .img-box{margin-right:40px;float:left}.catalog-slider .item .text{margin-right:35px;padding-top:6px;float:left;font-size:13px;font-weight:400;max-width:165px}.catalog-slider .item .text a{font-weight:900}.catalog-slider .item .price{line-height:45px;font-size:48px;font-weight:900}.catalog-slider .item .price span{display:block;line-height:normal;font-size:14px;font-weight:400}.catalog-controls .filter-item span,.catalog-controls_item>span{color:#555052;font-size:15px;font-family:Arial;font-weight:400}.catalog-slider .owl-dots{padding-right:20px;text-align:right}.catalog-controls .filter-item{margin-top:10px;float:left;margin-right:80px;padding-bottom:4px;display:inline-block;vertical-align:middle}.catalog-controls_item{margin-right:30px;float:left}.catalog-controls_item>span{margin-right:4px}.catalog-controls_item .select-wrapper{display:inline-block;vertical-align:middle;background-color:#e0dfdb}.catalog-controls_price .select-wrapper{width:120px}.catalog-controls_soart .select-wrapper{width:150px}.catalog-controls_count .select-wrapper{width:65px}.catalog-controls_trigger{margin-top:9px;float:right;display:block}.catalog-controls_item span.ui-selectmenu-text{padding-bottom:7px}.catalog-list_wrapper{width:100%;overflow:hidden}.catalog-list{margin-right:-60px;padding-top:88px}.catalog-list>li{width:32.3%;margin:0 0 41px;display:inline-block;vertical-align:top}.catalog-list .img-box img{display:block;width:100%}.catalog-list>li .catalog-item{padding-right:40px}.catalog-list .tag{margin-bottom:11px;max-width:200px}.catalog-list .tag a{color:#231F20}.catalog-list .tag a:hover{color:#C01E2E}.availability{color:#555052;font-family:Arial;font-size:14px;font-weight:400}.availability i,.availability span{display:inline-block;vertical-align:middle}.availability i{margin-right:7px}.add-trigger{z-index:1;background-color:#c01e2e;position:absolute;top:0;right:40px;display:block;width:38px;height:38px;color:#fff;line-height:41px;text-align:center;font-size:12px}.catalog-tag,.custom-tooltip,.custom-tooltip_product{position:absolute;color:#FFF;font-family:Arial;font-weight:400;left:0}.add-trigger:hover{background-color:#7a8927}.custom-tooltip_text{display:none}.custom-tooltip,.custom-tooltip_product{z-index:210;display:none;top:0;font-size:14px;padding:8px 15px;background-color:#7A8927}.custom-tooltip_product{background-color:#B47342}.catalog-tag{text-align:center;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#E6BA20;padding:0 10px;top:100px;height:25px;font-size:13px;line-height:25px}.gui-catalog-tags{padding:200px 150px 50px}.main-catalog_list__gui{padding-left:150px!important}.gui-catalog-tags li{vertical-align:top;display:inline-block}.gui-catalog-tags .catalog-tag{position:static}.catalog-tag.blue{background-color:#66B2B5}.catalog-tag.oliva{background-color:#7a8927}.catalog-tag.viola{background-color:#665970}.catalog-tag.red{background-color:#f04832}.catalog-tag.blue-2{background-color:#5d90c3}.catalog-tag.brown{background-color:#97593b}.catalog-tag.dark{background-color:#494244}.catalog-tag.red-2{background-color:#c01e2e}.pagination{margin-bottom:64px;padding-top:5px;text-align:center}.pagination li{display:inline-block}.pagination li.next-page a,.pagination li.prev-page a{box-sizing:border-box;text-decoration:none;color:#30292B;font-size:14px;line-height:41px;text-align:center;display:block;width:38px;height:38px;background-color:#E0DFDB}.pagination li.next-page a:hover,.pagination li.prev-page a:hover{background-color:#C01E2E;color:#fff}.prev-page{margin-right:20px}.next-page{margin:0 0 0 20px}.pagination li a{color:#231F20;font-family:Arial;font-size:14px;font-weight:400;display:inline-block;padding:0 3px;text-decoration:underline}.pagination li a:hover{text-decoration:none}.pagination li.active a{text-decoration:none;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;width:38px;height:38px;line-height:38px;background-color:#30292B}.description-spoiler{margin-bottom:30px}.description-spoiler_box{display:none;padding-top:22px;color:#555052;font-family:Arial;font-size:15px;font-weight:400}.description-spoiler_box img{display:block;float:left;margin:4px 30px 30px 0}.description-spoiler_box p{margin-bottom:22px}.description-spoiler_trigger{display:inline-block;color:#30292B;font-family:"Gotham Pro", sans-serif;font-size:20px;font-weight:700;text-transform:uppercase}.description-spoiler_trigger i{margin-right:10px;vertical-align:middle;text-align:center;line-height:11px;display:inline-block;width:20px;height:20px;background-color:#E0DFDB}.description-spoiler_trigger i:before{display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #30292b}.description-spoiler_trigger span{letter-spacing:.7px;display:inline-block;vertical-align:middle}.description-spoiler .read{cursor:pointer;border-bottom:1px dotted #c01e2e;color:#C01E2E;font-family:Arial;font-size:15px;font-weight:400}.description-spoiler .read:hover{border-bottom:none;color:#30292B}.description-spoiler.open .description-spoiler_trigger,.description-spoiler_trigger:hover{color:#C01E2E}.description-spoiler.open i{background-color:#C01E2E}.description-spoiler.open i:before{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #fff;border-top:none}.catalog-list_wrapper.list-mode .catalog-tag,.main-catalog_column .catalog-title{color:#FFF;font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.description-spoiler.open .description-spoiler_box{display:block;float:left;}.catalog-list_wrapper.list-mode .catalog-list{margin-right:0}.catalog-list_wrapper.list-mode .catalog-list>li{padding:13px 0;border-bottom:1px solid #c6c4bf;margin-bottom:0;float:left;width:100%}.catalog-list_wrapper.list-mode .catalog-list>li:last-child{border-bottom:0;margin-bottom:30px}.catalog-list_wrapper.list-mode .catalog-item{padding:0}.catalog-list_wrapper.list-mode .img-box{float:left;width:75px}.catalog-list_wrapper.list-mode .left{padding:10px 0 0 5px;float:left;width:50%}.catalog-list_wrapper.list-mode .tag{margin:10px 0 0;max-width:100%;width:auto}.catalog-list_wrapper.list-mode .catalog-list{padding-top:42px}.catalog-list_wrapper.list-mode .catalog-item>.price{text-align:right;float:right;padding:18px 58px 0 0;width:33%}.catalog-list_wrapper.list-mode .catalog-item .price .old{padding-top:5px;margin-right:20px;vertical-align:top;display:inline-block}.catalog-list_wrapper.list-mode .add-trigger{top:18px;right:0}.catalog-list_wrapper.list-mode .catalog-tag{top:-13px!important;padding:0 4px;height:14px;line-height:14px;z-index:20;-webkit-transform:none;transform:none;-webkit-transform-origin:none;transform-origin:none;font-size:8px;font-weight:500}.catalog-list_wrapper.list-mode .header-dd.price ul{text-align:left}owl-carousel .owl-item{-webkit-transform:translateZ(0)!important}.main-catalog{position:relative}.main-catalog:before{background-color:#cc2132;content:"";display:block;height:247px;left:0;position:absolute;top:0;width:100%}.main-catalog .content{position:relative;z-index:100}.main-catalog_column{float:left;width:20%}.main-catalog_column .catalog-img{height:185px}.main-catalog_column.walls .catalog-img{background:url(../img/ui/cat-h-1.jpg) center 0 no-repeat;background-size:300px auto}.main-catalog_column.mixture .catalog-img{background:url(../img/ui/cat-h-2.jpg) center 0 no-repeat;background-size:300px auto}.main-catalog_column.roof .catalog-img{background:url(../img/ui/cat-h-3.jpg) center 0 no-repeat;background-size:300px auto}.main-catalog_column.floor .catalog-img{background:url(../img/ui/cat-h-4.jpg) center 0 no-repeat;background-size:300px auto}.main-catalog_column .catalog-title{margin-bottom:25px;background-color:#30292B;font-size:15px;font-weight:700;height:62px;display:flex; align-items: center;padding:0 20px}.main-catalog_column.mixture .catalog-title{background-color:#494244}.main-catalog_column.roof .catalog-title{background-color:#BF1E2E}.main-catalog_column.floor .catalog-title{background-color:#494244}.main-catalog_list{padding:0 60px 50px 0}.main-catalog_list a{color:#C01E2E;font-family:Arial;font-size:14px;font-weight:400;text-decoration:underline}.main-catalog_list a:hover{color:#231F20;text-decoration:none}.main-catalog_list li{margin-bottom:12px}.main-catalog_list span{margin-left:5px;line-height:14px;vertical-align:middle;padding:0 3px;display:inline-block;height:14px;background-color:#97593B;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:8px;font-weight:500;text-transform:uppercase}.main-catalog_list span.yellow{background-color:#E6BA20}.main-catalog_list span.orange{background-color:#F04832}.main-catalog_list span.green{background-color:#7A8927}.main-catalog_list span.blue{background-color:#66B2B5}.main-catalog_list span.oliva{background-color:#7a8927}.main-catalog_list span.viola{background-color:#665970}.main-catalog_list span.red{background-color:#f04832}.main-catalog_list span.blue-2{background-color:#5d90c3}.main-catalog_list span.brown{background-color:#97593b}.main-catalog_list span.dark{background-color:#494244}.main-catalog_list span.red-2{background-color:#c01e2e}.product-slider{float:left;width:47.5%}.vertical-wrapper{float:left;position:relative;width:82px}.frame{height:450px;overflow:hidden}.scrollbar{background:0 0;z-index:100;position:absolute;right:0;width:2px;height:450px;line-height:0}.scrollbar .handle{width:5px;height:82px;background-color:#C01E2E;cursor:pointer}.scrollbar .handle .mousearea{position:absolute;top:0;left:-10px;width:22px;height:100%}.product-card{padding:33px 0 20px}.vertical-wrapper li{cursor:pointer;height:70px;width:70px;position:relative}.vertical-wrapper .active .layout{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(205,27,45,.91)}.big-slide,.box{position:relative;float:left;display:none}.big-slide.visible,.box.visible{display:block}.product-slider .catalog-tag{left:auto;left:91%;white-space:nowrap;-webkit-transform-origin:left top 0;transform-origin:left top 0}.big-slide{width:78%}.big-slide img{display:block;width:100%}.product-slider_controls_list{padding-top:33px;list-style:none;overflow:hidden;min-height:40px}.product-slider_controls_list li{float:left;margin-right:35px}.product-slider_controls_list li:last-child{margin-right:0}.product-slider_controls_list a{display:block;position:relative;padding-left:55px;color:#231F20;font-family:Arial;font-size:14px;font-weight:400}.product-controls li a,.product-description_controls .article{color:#C01E2E;font-family:Arial;font-size:15px;font-weight:400}.product-slider_controls_list a span{text-decoration:underline}.product-slider_controls_list a:hover span{text-decoration:none}.product-slider_controls_list i{position:absolute;top:0;left:0;display:inline-block;vertical-align:middle;margin-right:15px}.product-description{width:52.5%;float:left}.product-description_controls .article{float:left}.product-description_controls .product-controls{margin-bottom:10px;float:right;overflow:hidden}.product-controls li{float:left;margin-left:30px}.product-controls li a span{text-decoration:underline}.product-controls li a:hover span{color:#30292B;text-decoration:none}.product-controls li a i{position:relative;top:-1px;margin-right:5px;font-size:14px;display:inline-block;vertical-align:middle;color:#30292b}.product-description h1,.product-prices .old{color:#231F20;font-family:"Gotham Pro"}.product-description h1{margin-bottom:35px;letter-spacing:.9px;font-size:30px;font-weight:700;text-transform:uppercase}.product-description .select-wrapper{background-color:#e0dfdb;margin-bottom:12px;max-width:170px}.product-prices .old{font-weight:400;font-size:12px}.product-prices .old span{font-size:18px;text-decoration:line-through}.product-prices .actual{color:#C01E2E;font-size:12px;text-transform:uppercase;font-family:"Gotham Pro", sans-serif;font-weight:500}.product-prices .actual span{display:inline-block;margin-right:7px;color:#C01E2E;font-family:"Gotham Pro", sans-serif;text-transform:uppercase;font-size:30px;font-weight:700}.best-price a,.delivery-tooltip,.plus-min_billets input,.product-card_controls .delivery a{font-family:Arial;font-weight:400}.product-prices_item{position:relative;display:inline-block;margin-right:27px}.product-prices_item i{position:absolute;display:block;bottom:4px;left:0}.best-price{margin-bottom:40px}.best-price i{vertical-align:middle;display:inline-block;margin-right:7px}.best-price a,.product-card_controls .delivery a{border-bottom:1px dotted #C01E2E;color:#C01E2E;font-size:15px}.product-prices{margin-bottom:11px}.best-price a:hover,.product-card_controls .delivery a:hover{color:#30292B;border-bottom:none}.product-card_controls .delivery:hover .delivery-tooltip{display:block}.delivery-tooltip{display:none;bottom:27px;left:25px;position:absolute;width:347px;color:#FFF;font-size:14px;padding:20px;background-color:#494244}.product-basket{margin-bottom:20px}.product-basket_header{overflow:hidden}.product-basket_header span{margin-right:12px;background-color:#30292b;display:block;float:left;height:38px;width:46px;text-align:center;line-height:38px;color:#fff}.product-basket_header .availability{padding:9px 0 0}.plus-min_billets{margin-right:3px;overflow:hidden;vertical-align:middle;display:inline-block}.plus-min_billets span{cursor:pointer;color:#fff;font-size:11px;text-align:center;display:block;float:left;width:32px;line-height:34px;height:32px;background-color:#C01E2E}.plus-min_billets span:hover{color:#fff;background-color:#494244}.plus-min_billets input{border:none;color:#817E75;font-size:14px;padding:0;height:32px;background-color:#E0DFDB;float:left}.plus-min_billets .minus{font-size:3px}.product-basket_box .count,.product-basket_box .total{color:#8E888A;font-family:Arial;font-size:14px;font-weight:400}.product-basket_box{background-color:#30292b;padding:27px 25px 18px 30px;width:300px}.product-basket_box .count{margin-bottom:6px;display:block}.product-card_controls,.tooltip-list{margin-bottom:50px}.product-basket_box .total,.product-card_controls .delivery,.product-card_controls .delivery i,.product-card_controls input{display:inline-block;vertical-align:middle}.total-price,.total-price span{font-family:"Gotham Pro", sans-serif;text-transform:uppercase;color:#FFF}.total-price{padding-top:19px;font-size:30px;font-weight:700}.total-price span{font-size:12px;font-weight:500}.product-card_controls input,.text-box h2{font-family:"Gotham Pro", sans-serif;font-weight:700;text-transform:uppercase}.product-card_controls .delivery{position:relative}.product-card_controls input{margin-right:20px;letter-spacing:.2px;color:#FFF;font-size:13px;border:none;padding:0 17px;height:44px;background-color:#7A8927}.product-card_controls input:hover{background-color:#C01E2E}.product-card_controls .delivery i{margin-right:8px;font-size:14px;color:#30292B}.tooltip-link{background-position:center top;vertical-align:middle;display:table-cell;text-align:center;width:49px;height:49px;background-color:#E0DFDB}.tooltip-link span,.tooltip-link:hover i{display:inline-block}.tooltip-link span{line-height:49px}.tooltip-link:hover{background-position:center bottom;background-color:#B47342}.tooltip-link:hover span{display:none}.tooltip-list{overflow:hidden}.tooltip-list li{float:left;margin:0 10px 10px 0}.tooltip-link_1{background-image:url(../img/toolltip/1.png)}.tooltip-link_2{background-image:url(../img/toolltip/2.png)}.tooltip-link_3{background-image:url(../img/toolltip/3.png)}.tooltip-link_4{background-image:url(../img/toolltip/4.png)}.tooltip-link_5{background-image:url(../img/toolltip/5.png)}.tooltip-link_6{background-image:url(../img/toolltip/6.png)}.tooltip-link_7{background-image:url(../img/toolltip/7.png)}.product-card_detai{margin-bottom:45px}.tabs{height:auto;overflow:hidden}.tabs li{cursor:pointer;color:#fff;background-color:#494244;padding:0 30px;float:left;width:300px;height:50px;line-height:50px}.box,.tabs li.current{background-color:#E0DFDB}.tabs li.current{color:#231F20}.box{width:100%;padding:30px}.product-card_detail{float:left;width:100%}.text-box{background-color:#fff;font-weight: normal; font-family: Arial; letter-spacing: .3px; line-height: 1.4;padding:30px}.text-box h2{margin-bottom:25px;letter-spacing:.5px;color:#30292B;font-size:20px}/*.characteristics,.news-detailed table{margin:15px 0}.characteristics-table td,.text-box p{color:#555052;font-family:Arial;font-size:15px}.characteristics td,.text-box p{font-weight:400}.characteristics-table{width:100%;background-color:#fff}.characteristics-table td{border-bottom:1px solid #c6c4bf;font-weight:400;padding:12px 30px}.characteristics td,.news-detailed td{border:1px solid #c6c4bf;color:#555052;font-family:Arial;font-size:15px;padding:5px}.characteristics tr:first-child td{font-weight:700}.news-detailed td{font-weight:400}.news-detailed tr:first-child td{font-weight:700}.characteristics-table td:first-child{background-color:#f7f6f4;width:40%}*/.add-elements,.basket-popup{background-color:#fff}/*.characteristics-table tr:first-child td{padding-top:25px}.characteristics-table tr:last-child td{border-bottom:none;padding-bottom:25px}*/.add-elements>li{padding:20px 30px;border-bottom:1px solid #c6c4bf;overflow:hidden}.add-elements>li .left{float:left}.add-elements li .right{padding-top:15px;float:right}.add-elements>li:last-child{border-bottom:none}.add-elements .img-box{vertical-align:middle;display:inline-block}.add-elements>li .title{color:#231F20;font-family:"Gotham Pro", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.add-elements .dd-trigger,.add-elements .header-dd{display:inline-block;color:#C01E2E;font-size:12px;font-family:Arial;text-transform:uppercase}.add-elements>li .title:hover{color:#C01E2E}.add-elements .add-trigger{margin-left:40px;position:static;display:inline-block;vertical-align:middle}.add-elements .availability{display:inline-block;margin-right:40px;vertical-align:middle}.add-elements .header-dd{vertical-align:middle;font-weight:400}.add-elements .dd-trigger{padding-top:14px;font-weight:400}.add-elements .dd-trigger span{border-bottom:1px dotted #C01E2E}.add-elements .header-dd ul{left:auto;right:0}.popup{padding-top:38px}.popups-examples{padding-top:40px}.popups-examples li{font-weight:400;font-size:20px;margin-bottom:20px}.popups-examples li a:hover{color:#c01e2e}.basket-popup{width:900px}.popup-header{letter-spacing:.7px;background-color:#C01E2E;padding:0 30px;height:71px;line-height:71px;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:30px;font-weight:700;text-transform:uppercase}.close-fancy{z-index:100;background-color:#C01E2E;position:absolute;top:0;right:0;text-align:center;display:block;width:38px;height:38px;line-height:38px;font-size:10px;color:#fff}.popup-name,.popup-name .img-box,.popup-name_box{display:inline-block;vertical-align:middle}.close-fancy:hover{background-color:#B47342}.basket-popup_header{padding:0 30px;background-color:#C01E2E;overflow:hidden}.basket-popup_header li{padding-bottom:4px;height:25px;color:#EFC3C7;font-family:Arial;font-size:14px;font-weight:400;float:left}.basket-popup_header li:nth-child(1){width:390px}.basket-popup_header li:nth-child(2){width:120px}.basket-popup_header li:nth-child(3){text-align:center;width:150px}.basket-popup_header li:nth-child(4){text-align:right;width:180px}.basket-popup_list li{position:relative;margin-bottom:13px;height:73px}.basket-popup_list li:last-child{margin-bottom:0}.basket-popup_box{padding:30px}.popup-name{width:387px}.popup-name .img-box{width:70px}.popup-name_box{margin:0 0 0 -76px;padding:0 0 0 80px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.certificates-table{ border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;}.certificates-table td,.contact-inform_collumn,.custom-tooltip.table,.news-mark,.photo-list_in li,.split-list{box-sizing:border-box}.popup-name_box a{color:#231F20;font-family:"Gotham Pro", sans-serif;font-size:13px;letter-spacing:-.5px;font-weight:500;text-transform:uppercase}.popup-name_box a:hover{color:#C01E2E}.popup-name_box .article{padding-top:3px;color:#C01E2E;font-family:Arial;font-size:14px;font-weight:400}.basket-popup_list .total-price,.popup-price{display:inline-block;vertical-align:middle;font-family:"Gotham Pro", sans-serif;text-transform:uppercase;font-weight:700;color:#231F20}.popup-price{width:120px;font-size:12px}.popup_plus-minus{display:inline-block;vertical-align:middle;width:155px;text-align:center}.popup_plus-minus .plus-min_billets{margin-right:0}.popup_plus-minus .plus-min_billets span{background-color:#494244}.popup_plus-minus .plus-min_billets span:hover{background-color:#c01e2e}.basket-popup_list .total-price{padding-top:0;width:165px;text-align:right;font-size:20px}.pdf-table{border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;}.pdf-table table{border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;}.action_img-box,.b-calculate__add,.box-404,.download-column,.news-detailed_nav,.pdf-table td:last-child,.popup-delete,.tel-icon{text-align:center}.basket-popup_list .total-price span{color:#231F20;font-size:12px}.popup-delete{background-color:#C01E2E;position:absolute;top:0;left:0;width:19px;height:19px;display:block;line-height:19px;color:#fff;font-size:8px}.popup-delete:hover{background-color:#B47342}.basket-popup-scroll{overflow:hidden;height:245px}.basket-popup_box .scrollbar{right:3px;height:245px}.basket-popup_controls{padding:30px;background-color:#e0dfdb}.basket-popup_controls input{margin-right:20px;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border:none;float:left;display:block;padding:0 18px;width:209px;height:44px;line-height:44px;background-color:#494244}.basket-total-price,.basket-total-price span{color:#C01E2E;font-family:"Gotham Pro", sans-serif;text-transform:uppercase;font-weight:700}.popup input.green-button{background-color:#7A8927!important}.basket-popup_controls input:hover{background-color:#30292B}.popup input.green-button:hover{background-color:#C01E2E!important}.basket-total-price{float:right;font-size:13px}.basket-total-price span{display:inline-block;padding:0 10px;font-size:30px}.popup-box{background-color:#fff;padding:30px}.enter-popup{width:460px}.popup-box input[type=text],.popup-box textarea{color:#231F20;font-family:Arial;font-size:12px;font-weight:700;text-transform:uppercase;margin-right:4px;border:none;padding:0 20px;box-sizing:border-box;width:280px;height:38px;background-color:#E0DFDB}.popup-box input[type=submit],.popup-box label span,.popup-line span{font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.popup-box textarea{display:inline-block;vertical-align:top;height:110px;padding:10px 20px;resize:none}.popup-box label,.popup-line{display:block;margin-bottom:25px}.popup-box label span,.popup-line span{display:inline-block;color:#231F20}.popup-box label span i{color:#C01E2E}.popup-box input[type=submit]{margin-right:15px;display:inline-block;vertical-align:middle;border:none;color:#FFF;padding:0 16px;height:44px;background-color:#B47342}.confirm-popup,.popup-box .mark{font-family:Arial;font-size:15px;font-weight:400}.popup-box input[type=submit]:hover{background-color:#C01E2E}.checkout-popup{width:460px}.checkout-popup .select-wrapper{vertical-align:middle;display:inline-block;margin-right:4px;width:280px}.checkout-popup .ui-corner-all{border-radius:0}.checkout-popup .ui-selectmenu-button span.ui-selectmenu-text{padding-top:11px;padding-bottom:11px}.popup-box .mark{color:#555052}.popup-box .mark i{display:inline-block;margin-right:4px;color:#C01E2E}.confirm-popup{color:#555052;width:460px}.confirm-popup p span,.spoiler-trigger{font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.confirm-popup p{margin-bottom:15px}.confirm-popup p span{letter-spacing:.6px;color:#7A8927;font-size:20px;font-weight:700}.popup-box input[type=submit].black-button{background-color:#494244}.popup-box input[type=submit].black-button:hover{background-color:#30292B}.feedback-popup{width:460px}.faq-box{padding:40px 0 70px}.spoiler-item{border-bottom:1px solid #fff}.spoiler-trigger{cursor:pointer;position:relative;padding:18px 270px 18px 30px;background-color:#E0DFDB;color:#231F20;font-size:13px;font-weight:500}.spoiler-trigger i{margin-top:-7px;display:block;position:absolute;font-size:15px;right:15px;top:50%}.spoiler-trigger:hover{color:#BF1E2E}.spoiler-box{display:none;background-color:#494244;padding:0 30px 30px}.spoiler-item.open .spoiler-trigger{color:#fff;background-color:#494244}.faq-text,.pdf-table{background-color:#fff}.spoiler-item.open i:before{content:"\e918"}.faq-text{color:#555052;font-family:Arial;font-size:15px;font-weight:400;padding:20px 30px}.faq-text p{margin-bottom:10px}.spoiler-item.open_start .spoiler-box{display:block}.pdf-title{padding:15px 30px;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:12px;font-weight:500;text-transform:uppercase}.pdf-table{border:1px solid transparent;color:#555052;font-family:Arial;font-size:15px;font-weight:400;width:100%}.pdf-table td{padding:0 30px;height:44px;border-bottom:1px solid #c6c4bf}.pdf-table td:first-child{width:75%;height:44px;background-color:#F7F6F4}.pdf-table td.size{width:180px}.download-pdf:hover{color:#c01e2e}.certificates-table{background-color:#F7F6F4;width:100%; border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;} .certificates-table table{background-color:#F7F6F4;width:100%; border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;}.certificates-table th{padding:0 20px;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;height:46px;background-color:#B47342}.certificate-column a,.certificates-table td,.contact-box,.custom-tooltip.table{font-family:Arial;font-weight:400}.brand-column{width:190px}.name-column{width:600px}.certificate-column,.valid-column{width:70px;border:none}.valid-column{padding-left:0;padding-right:0}.download-column{border:none;width:25px}.certificates-table td{padding:14px 30px;border:1px solid #c6c4bf;color:#555052;font-size:15px;vertical-align:top}.certificates-table td.certificate-column,.certificates-table td.download-column,.certificates-table td.valid-column{padding:14px 0;border-right:0;border-left:0;background-color:#FFF}.certificates-table td.certificate-column{padding-left:30px}.certificates-table td.valid-column{padding-left:20px}.certificate-column a{color:#BF1E2E;font-size:15px;border-bottom:1px dotted #BF1E2E}.custom-tooltip.table{width:374px;background-color:#30292B;display:none;padding:20px 30px;color:#8E888A;font-size:14px}.contact-box .icon-pdf,.contact-box .tab-wrapper a{display:inline-block;vertical-align:middle;margin-right:5px}.contact-box{overflow:hidden;color:#555052;font-size:15px;padding:33px 0 70px}.legal-address{padding-bottom:40px}.legal-address_left{float:left;width:25%}.contact-box .title{letter-spacing:0;margin-bottom:6px;color:#BF1E2E;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}.about-us,.contact-box .tab-wrapper a{font-family:Arial;font-weight:400}.contact-box .tab-wrapper a{color:#BF1E2E;font-size:15px;text-decoration:underline}.contact-box .tab-wrapper a:hover{text-decoration:none}.legal-address_center{float:left;width:50%}.legal-address .button{float:right;background-color:#B47342}.legal-address .button:hover{background-color:#C01E2E;color:#fff}.contact-inform_box{padding:30px;background-color:#FFF}.contact-inform_collumn{padding-right:30px;float:left;width:25%}.contact-inform_collumn:nth-child(1){width:22%}.contact-inform_collumn:nth-child(2),.contact-inform_collumn:nth-child(3){width:28%}.contact-inform_collumn:nth-child(4){width:22%}.contact-inform_collumn .contact-line{padding:6px 0 12px}.contact-box .map{height:305px;width:100%}.main-catalog.brands{padding-top:37px}.main-catalog.brands:before{display:none}.split-list{margin-bottom:20px;float:left;width:25%}.brand-letter{text-transform:uppercase;font-size:40px}.split-list .main-catalog_list{padding:0 30px 20px 0}.about-us{letter-spacing:.7px;color:#555052;font-size:15px;padding:32px 0 30px}.about-us h3,.about-us strong{font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.about-us h3{margin-bottom:33px;color:#231F20;font-size:20px;font-weight:700}.about-us li,.about-us p{margin-bottom:25px}.about-us li{background:url(../img/sprite/marker.jpg) 30px 6px no-repeat;padding-left:53px}.about-us strong{letter-spacing:.6px;line-height:20px;color:#BF1E2E;font-size:13px;font-weight:500;display:block;padding:0 50px 25px}.about-us .description-spoiler_box  strong{padding:0!important;color:#555052!important;display:inline-block!important;font-weight:bold!important;font-style: normal;}.about-us img{margin:0 0 55px 45px;display:block;float:right}.online-constructor{padding:40px 0 60px}.online-constructor .right-side{margin-top:46px;position:relative;background-color:#494244;color:#8E888A;font-family:Arial;font-size:15px;font-weight:400;padding:25px 30px 30px}.online-constructor .right-side .title{margin-bottom:17px;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}.online-constructor_box{padding-left:100px;float:left}.online-constructor .right-side .question{position:absolute;top:-45px;left:0;background:url(../img/sprite/question.png) center no-repeat #494244;width:45px;height:46px}.news-catalog{color:#555052;font-family:Arial;font-size:15px;font-weight:400;padding:40px 0 1px}.news-catalog_list{overflow:hidden}.news-catalog_list li{margin-bottom:40px;width:46%;float:left;margin-right:8%}.news-catalog_list li:nth-child(2n+2){margin-right:0}.news-catalog_list .date{margin-bottom:5px;color:#231F20;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}.news-catalog_list a,.news-catalog_list p{font-family:Arial;font-size:15px;font-weight:400}.news-catalog_list a{color:#BF1E2E;text-decoration:underline}.news-catalog_list a:hover,.prof-news-item a{text-decoration:none}.news-catalog_list p{padding-top:12px;color:#555052}.news-detailed h1,.news-detailed h2,.news-detailed_controls .date{font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.news-detailed_controls .product-controls{float:right}.news-detailed{padding:30px 0 60px}.news-detailed_controls .date{letter-spacing:.5px;color:#BF1E2E;font-size:12px;font-weight:500;float:left}.news-detailed h1,.news-detailed h2{margin-bottom:25px;letter-spacing:1.2px;color:#231F20;font-size:30px;font-weight:700}.news-detailed p{margin-bottom:25px;color:#555052;font-family:Arial;font-size:15px;font-weight:400}.news-detailed h3{color:#231F20;margin-bottom:22px;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}.news-right img{display:block;float:left}.news-detailed_nav .nav-wrapper,.prof-news-item a{display:inline-block}.news-mark{float:right;width:300px;padding:25px 0 25px 30px;color:#555052;font-family:Arial;font-size:15px;font-weight:400}.news-mark h4,.prof-news-item a{font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.news-mark h4{margin-bottom:13px;color:#BF1E2E;font-size:13px;font-weight:500}.news-right{width:600px;overflow:hidden;margin:0 0 0 50px;float:right}.news-detailed_nav{width:200px;margin:auto;padding:20px 0 0}.news-detailed_nav a.tooltip-link{background-image:none;margin:0 9px;display:inline-block;width:49px;height:49px;background-color:#30292B;line-height:49px;text-align:center;font-size:14px;color:#fff}.news-detailed_nav a.tooltip-link:hover{color:#fff;background-color:#B47342}.news-catalog_list.prof li{overflow:hidden}.news-catalog_list.prof li .img-box{float:left}.prof-news-item{padding-left:150px}.prof-news-item a{line-height:15px;color:#C01E2E;font-size:13px;font-weight:500}.prof-news-item a:hover{color:#231F20}.popular-slider .owl-height{min-height:414px}.photo-gallery_list{margin-bottom:60px;overflow:hidden}.photo-gallery_list li{float:left;width:25%}.photo-gallery_list li a{position:relative;height:247px;display:block}.photo-gallery_list li .layout{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.photo-list_in li a,.photo-list_in li a img{display:block;height:268px}.photo-gallery_list li:nth-child(2n+1) .layout{-webkit-transition:all .4s ease;transition:all .4s ease;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.16) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.16) 0,rgba(0,0,0,0) 100%)}.photo-gallery_list li:nth-child(2n+2) .layout{-webkit-transition:all .4s ease;transition:all .4s ease;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.16) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(to top,rgba(0,0,0,.16) 0,rgba(0,0,0,0) 100%)}.photo-gallery_list li a:hover .layout{background-color:rgba(196,40,56,.91)}.photo-gallery_list li .name{top:30px;left:30px;max-width:196px;position:absolute;color:#FFF;font-family:"Gotham Pro", sans-serif;font-size:13px;letter-spacing:-.4px;font-weight:500;text-transform:uppercase}.certificates-list .img-box .certificates-list .title,.photo-box h1,.photo-box h2{color:#231F20;font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.photo-gallery_list li:nth-child(2n+2) .name{bottom:30px;top:auto}.photo-section{padding-top:30px}.photo-box{margin-bottom:25px}.photo-box h1,.photo-box h2{letter-spacing:.7px;font-size:30px;font-weight:700;position:relative;float:left;width:90%}.photo-box .product-controls{float:right;padding-top:10px}.photo-list_in-wrapper{padding-top:10px;overflow:hidden}.photo-list_in{margin-right:-40px}.photo-list_in li{padding:0 40px 40px 0;width:25%;float:left}.b-calculateBox__link,.dd-catalog_list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.photo-list_in li a{overflow:hidden;width:100%}.certificates-section{padding:50px 0 0}.certificates-list li{margin-bottom:60px;display:inline-block;width:24.6%;vertical-align:top}.certificates-list .img-box .certificates-list .title{padding:17px 0 18px;font-size:12px;font-weight:500}.certificates-list .download-doc span,.certificates-list p{font-weight:400;font-family:Arial}.img-box-sertificate{height:410px}.certificates-list p{margin-bottom:5px;width:250px;color:#555052;font-size:15px}.certificates-list .download-doc i{display:inline-block;margin-right:5px;position:relative;bottom:-2px;color:#30292b;font-size:18px}.certificates-list .download-doc span{color:#C01E2E;font-size:15px;text-decoration:underline}.certificates-list .download-doc:hover span{color:#30292B;text-decoration:none}.b-aside__calc a:hover,.b-calculateBox__link:hover{text-decoration:underline}.box-404{padding:60px 0 0;border-top:10px solid #c8182a}.box-404 .logo{display:inline-block;margin-bottom:70px}.title_404{margin-bottom:55px;color:#231F20;font-size:40px;font-weight:700;text-transform:uppercase}.box-404 .img-box{margin-bottom:60px}.text-box_404{max-width:440px;margin:auto;color:#555052;font-family:Arial;font-size:15px;font-weight:400}.text-box_404 span{margin-bottom:25px;display:block;color:#231F20;font-family:"Gotham Pro", sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}.text-box_404 .button{display:inline-block;margin:45px 0 65px;background-color:#b47342}.text-box_404 .button:hover{background-color:#c01e2e;color:#fff}.search-box_404{overflow:hidden;top:0;left:0;position:relative}.search-box_404 input[type=text]{display:block!important;position:static}.basket-popup_box .scrollbar,.box-popups{display:none}.basket-popup_box.scroll_element .scrollbar{display:block}.seo-box ul{margin:15px 15px 15px 20px}.news-detailed ul{padding:10px;margin-left:20px;margin-bottom:15px}.fancybox-overlay2{position:fixed;z-index:8020;width:100%;height:100%;left:0;top:0;display:none}.eos,.trigger-product{display:block;position:absolute}.trigger-product{z-index:1;background:url(../img/icon_product.png) left top no-repeat;top:0;width:42px;height:34px;color:#fff;right:40px}.item:hover .trigger-product{background-position:left bottom}.eos{width:245px;height:73px;background:url(../img/eos.png) left top no-repeat;left:50%;top:50%;margin:-36px 0 0 -150px}.icon-1,.icon-2{height:39px;width:39px}.icon-1,.icon-2,.tel-icon-1:before{background-position:left top}.aside_banner_cont,.best-price{position:relative}.icon-1{background-image:url(../img/icon_1.png)}.icon-2{background-image:url(../img/icon_2.png)}.product-prices_item{padding-left:49px}.header-phone .header-dd ul{min-width:195px;left:-10px}.tel-icon{display:inline-block;vertical-align:middle;width:26px}.tel-icon img{width:21px}.tel-icon-2:before,.tel-icon-3:before,.tel-icon-4:before{background:0 0;background-size:21px 21px;width:21px;height:21px}.dd-trigger .tel-icon{display:none}.bottom-banner{background:#e0dfdb;margin:0 0 40px}.bottom-banner.-type_maginAdd{margin-top:30px}.bottom-banner a img{display:block;margin:0 auto;max-width:100%}.dd-catalog_list{width:100%;padding-left:30px;padding-right:30px}.dd-catalog_list li{list-style-type:none;display:inline-block;vertical-align:top;width:25%;margin-right:-5px;padding-right:15px;box-sizing:border-box}.dd-catalog_list li:nth-child(1){width:25%}.news-detailed ol{margin-left:20px}.best-price .delivery-tooltip{z-index:120}.best-price:hover .delivery-tooltip{display:block}.catalog-item .trigger-product{right:38px}.catalog-list .img-box img{max-width:none}.popular-slider .catalog-item .trigger-product{right:auto;left:225px}.filter-trigger{margin-left:18px}.filter-trigger:after{right:auto;left:-18px}.filter-box_spoiler{padding-left:18px;padding-top:5px}.filter-title .header-dd .dd-trigger:before{border-top-color:#b47342}.filter-title .dd-trigger span{color:#b47342;border-bottom-color:#b47342}.aside_banner_button,.aside_banner_cont p{color:#FFF;font-weight:700;font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.box-right-side{float:right;width:330px}.aside_banner{padding:30px 0 0}.aside_banner_cont img{display:block;width:100%}.aside_banner_cont p{position:absolute;left:29px;top:43px;font-size:13px;line-height:16px}.aside_banner_button{display:inline-block;background:#c01e2e;vertical-align:top;padding:14px 20px 0;height:30px;font-size:12px;line-height:15px}.aside_banner_button:hover{background:#b47342}@media screen and (max-width:1240px){.box-right-side{width:23%}.online-constructor .right-side{width:auto!important}.aside_banner_cont p{left:20px;top:25px}}.catalog-content.-type_fullWidth{padding-left:0}.catalog-content.-type_fullWidth .catalog-list>li{width:24.3%}.catalog-item:hover .trigger-product{background-position:left bottom}.description-box{margin-bottom:60px;font-family:Arial;font-size:15px;line-height:normal;font-weight:400}.description-box h1,.description-box h2{font-family:"Gotham Pro", sans-serif;letter-spacing:1.2px;font-size:30px;color:#30292b;text-transform:uppercase;margin-bottom:22px}.catalog-content.-type_fullWidth .catalog-list{padding-top:0}.action_img-box{width:50%;display:table-cell}.catalog-list .action_img-box img{display:block;width:100%}.catalog-content.-type_actions .catalog-list>li{width:49.3%}.action_price{margin-bottom:25px;font-family:"Gotham Pro", sans-serif;color:#c01e2e;font-size:20px;font-weight:700}.action_price span{margin:4px 0;display:block;color:#231f20;font-size:12px}.action_descripption{padding:0 0 0 40px;vertical-align:top;width:50%;display:table-cell}.action_descripption p{font-family:Arial;font-size:15px;line-height:normal;font-weight:400;color:#555052;margin-bottom:25px}.b-aside__calc a,.b-calculateBox__link{font-size:12px;font-weight:500;background-repeat:no-repeat;display:block;text-transform:uppercase}.button.-type_black{border:1px solid #30292b;color:#1d1916}.button.-type_black:hover{color:#c01e2e;border-color:#c01e2e}.vertical-wrapper li img{display:block;width:100%;float:left}.b-calculateBox{padding:65px 0}.b-calculateBox__nav{overflow:hidden}.b-calculateBox__nav li{float:left;width:25%}.b-calculateBox__link{box-sizing:border-box;height:250px;padding:190px 30px 0;background-image:url(../img/calc/calc-1.png);background-position:center;background-color:#cb1a2c;color:#fff}.b-aside__calc a,.b-calculate__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.b-calculateBox__link.-type_viol{background-color:#665970;background-image:url(../img/calc/calc-2.png)}.b-calculateBox__link.-type_brown{background-color:#b47342;background-image:url(../img/calc/calc-3.png)}.b-calculateBox__link.-type_dark{background-color:#30292b;background-image:url(../img/calc/calc-4.png)}.filter-title.-type_noLink{padding:10px 0}.b-aside__calc{margin-bottom:10px;display:block;position:relative;background-color:#e0dfdb}.b-aside__calc a{height:100px;color:#30292b;box-sizing:border-box;padding:35px 0 0 135px;background-position:15px 20px;position:relative;z-index:2}.b-aside__calc:before{content:"";position:absolute;background-color:#bb2534;width:100px;height:100px;top:0;left:0;display:block;z-index:1}.no-dd.price{display:inline-block}.no-dd.price .dd-trigger:before{display:none}.no-dd.price .dd-trigger{padding:13px 2px}.b-calculateBox__title{margin-top:-22px;margin-bottom:40px;color:#30292b;font-size:30px;font-weight:700;text-transform:uppercase}.b-calculate__input{box-sizing:border-box;width:140px;height:32px;background-color:#fff;padding:0 20px;border:none;color:#817e75;font-family:Arial;font-size:15px;font-weight:400}.b-calculate__data,.b-calculate__form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.b-calculate__data{padding:30px;background-color:#e0dfdb;display:table;width:100%;box-sizing:border-box;margin-bottom:30px}.b-calculate_container{display:block;overflow:hidden;height:auto;position:relative}.b-calculate_container.not-active{height:0}.b-calculate_container .b-close{width:20px;height:20px;background:url(../img/sprite/close.png) no-repeat;display:block;cursor:pointer;position:absolute;top:10px;right:10px}.b-calculate__column .plus-min_billets input,.b-calculate__column .ui-selectmenu-button span.ui-selectmenu-text,.b-calculate__column .ui-widget-content,.b-result__table{background-color:#fff}.b-calculate__column{display:table-cell;width:50%}.b-calculate__Title{color:#30292b;font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:30px}.b-calculate__label,.b-result__table td{color:#555052;font-family:Arial;font-size:15px;font-weight:400}.b-calculate__dataList li{margin-bottom:16px;display:table;width:100%}.b-calculate__label{vertical-align:middle;display:table-cell;width:50%}.b-calculate__controls{vertical-align:middle;display:table-cell;width:30%}.b-calculate__controls .ui-state-default{border-radius:0!important}.b-calculate__controls .ui-selectmenu-button span.ui-selectmenu-text{padding:6px 30px 6px 15px}.b-calculate__controls .select-wrapper{width:140px}.b-result__table{border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;} .b-result__table table{border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;}.b-result__table td{height:59px;padding:0 20px;border-bottom:1px solid #d5d5d5}.b-result__table td.wall-thickness-result{width:100px}.b-result__table tr:last-child td{border:none}.b-calculate__add{padding:30px 0 0;margin-bottom:55px}.b-calc__button,.b-calculate__totalTable{border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;} .b-calculate__totalTable table{border:0; padding:0 0 0 0; margin: 0 0 0 0; border-collapse:collapse;}.b-calculate__totalTable th{padding:0 20px;color:#fff;font-size:12px;text-transform:uppercase}.b-calculate__add li{margin:0 4px;display:inline-block;vertical-align:top}.b-calc__button{border:none;height:44px;background-color:#b47342;font-weight:700;display:block;line-height:44px}.b-calc__button.-type_dark{background-color:#494244}.b-calc__button:hover{background-color:#c01e2e}.b-calculate__total{float:left;width:49%}.b-calculate__totalTable{width:100%}.b-calculate__totalTable th{text-align:left;background-color:#cf1c2e;height:51px;font-weight:500}.b-calculate__form,.b-calculate__totalTable td{font-size:15px;font-weight:400;font-family:Arial}.b-calculate__totalTable th:nth-child(1){width:50%}.b-calculate__totalTable td{padding:20px;color:#555052;height:105px;vertical-align:top;border:1px solid #d5d5d5}.b-calculate__form{box-sizing:border-box;float:right;color:#cdc9d0;width:49%;background-color:#665970;padding:25px 30px}.b-calculate__formTitle{letter-spacing:2px;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:9px}.b-calculate__form input[type=text]{width:194px;height:43px;background-color:#fff;display:inline-block;margin-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;border:none;vertical-align:top;font-size:15px}.btnn,.col-1-1,.col-1-3,.container{box-sizing:border-box}.b-calculate__form .b-calc__button{display:inline-block;vertical-align:top}.b-calculate__form p{margin-bottom:13px}.plus-min_billets .js-minus{font-size:3px}.plus-min_billets{position:relative}.plus-min_billets:after{display:block;content:attr(data-unit);position:absolute;right:38px;color:#817e75;font-size:14px;font-weight:300;line-height:18px;top:6px;font-family:Arial}.plus-min_billets input{padding-right:0;width:75px;text-align:center;}.seo-box .content p{text-align:justify}.container{width:100%;max-width:1138px;margin:38px auto 0}.row{width:100%;overflow:hidden}.col-1-1{width:100%;float:left}.col-1-3{width:33.333333333%;float:left}.btnn{background:#c01e2e;max-width:170px;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;font-family:"Gotham Pro", sans-serif;padding:15px;float:right;cursor:pointer}.btnn2:hover,.btnn3:hover,.btnn:hover{background:#7A8927}.btnn2,.btnn3{background:#c01e2e;color:#fff;font-weight:700;font-family:"Gotham Pro", sans-serif;cursor:pointer;box-sizing:border-box;text-transform:uppercase;text-align:center}.btnn2{max-width:165px;padding:13px;margin:25px auto 0;display:block}.btnn3{max-width:170px;padding:15px;margin-top:15px;border:0}.mybox{width:100%;height:auto;min-height:290px;background:#fff;padding:25px;box-sizing:border-box;float:right}.data{position:relative;color:#555052;font-family:Arial;font-size:14px;font-weight:100}div.stars,div.stars2{position:absolute;margin-top:-4px}.mybox b,.mybox p{font-size:15px;font-family:Arial}.data span{color:#231f20;text-transform:uppercase;font-family:Arial;font-weight:600;padding-left:10px}.mybox p{color:#555052;font-weight:100;line-height:18px;padding-top:15px;padding-bottom:15px}.otz,.show_all{padding-bottom:30px;padding-top:30px}.mybox b{color:#231f20;font-weight:100}label.star2:before,label.star3:before,label.star:before{content:'\f005';font-family:FontAwesome}.show_all{border-bottom:1px solid #c6c4bf}label.star,label.star2,label.star3{float:right;padding:4px;cursor:pointer}div.stars{width:125px;display:inline-block;margin-left:7px}input.star{display:none}label.star{font-size:17px;color:#e0dfdb;transition:all .2s}input.star:checked~label.star:before{content:'\f005';color:#FD4;transition:all .25s}input.star-5:checked~label.star:before{color:#FE7;text-shadow:0 0 20px #952}input.star-1:checked~label.star:before{color:#F62}div.stars2{width:230px;display:inline-block;margin-left:0}input.star2{display:none}label.star2{font-size:36px;color:#fff;transition:all .2s}input.star2:checked~label.star2:before{content:'\f005';color:#e6ba20;transition:all .25s}input.star2-5:checked~label.star2:before{color:#FE7;text-shadow:0 0 20px #952}input.star2-1:checked~label.star2:before{color:#F62}div.stars3{width:125px;display:inline-block;position:relative;margin-top:-18px;margin-bottom:18px;margin-left:0}.formbox,.formbox input,.formbox textarea{width:100%;box-sizing:border-box}input.star3{display:none}label.star3{font-size:17px;color:#e0dfdb;transition:all .2s}.formbox,.left{float:left}input.star3:checked~label.star3:before{content:'\f005';color:#e6ba20;transition:all .25s}input.star3-5:checked~label.star3:before{color:#FE7;text-shadow:0 0 20px #952}input.star3-1:checked~label.star3:before{color:#F62}.formbox{min-height:485px;height:auto}.formbox h1,.formbox p{text-transform:uppercase;margin-top:30px;margin-bottom:10px}.formbox input{border:0;max-width:340px;height:38px;font-size:20px;padding-left:10px;padding-right:10px;font-weight:100;text-align:center}.formbox textarea{max-width:1138px;height:115px;border:0;font-size:16px;resize:none;padding:20px;overflow-y:auto}.right{float:right}.center{margin:0 auto;display:block}.margin-left39{margin-left:39px}.margin-left20{margin-left:20px}.formbox img{margin-top:15px}@media screen and (max-width:1150px){.formbox input{border:0;max-width:265px;width:100%;height:38px;font-size:20px;box-sizing:border-box;padding-left:10px;font-weight:100}}
.icon-Shape17{ display:inline-block;background:url(../img/icon_soc_1.png) no-repeat left top; width:23px; height:17px;}.icon-Shape17:hover{ background-position:left bottom;}.icon-Shape18{ display:inline-block;background:url(../img/icon_soc_2.png) no-repeat left top; width:17px; height:21px;}.icon-Shape18:hover{ background-position:left bottom;}

.about-us li, .about-us p{ margin-bottom:15px; font-size:15px; line-height:20px;}
.about-us li{ background-position:30px 8px;}
.about-us li:last-child{ margin-bottom:0px;}
.news-detailed h3{ font-size:15px;}
.about-us h3{ margin-bottom:0px; padding-top:10px; padding-bottom:10px;}
.about-us h2{ margin-bottom:0px; padding-top:10px; padding-bottom:10px;}
.about-us ul{ margin-bottom:0px; margin-top:0px; padding-top:10px; padding-bottom:10px;}
.about-us p{ margin-bottom:0px; margin-top:0px; padding-top:9px; padding-bottom:9px;}

.seo-box h3,.seo-box strong{font-family:"Gotham Pro", sans-serif;text-transform:uppercase}.seo-box h3{margin-bottom:33px;color:#231F20;font-size:20px;font-weight:700}.seo-box li,.seo-box p{margin-bottom:25px}.seo-box li{background:url(../img/sprite/marker.jpg) 30px 6px no-repeat;padding-left:53px; list-style-type:none}.seo-box p strong{letter-spacing:.6px;line-height:20px;color:#BF1E2E;font-size:13px;font-weight:500;display:block;padding:0 50px 0}.seo-box .description-spoiler_box  strong{padding:0!important;color:#555052!important;display:inline-block!important;font-weight:bold!important;font-style: normal;}.seo-box img{margin:0 0 55px 45px;display:block;float:right}
.seo-box p{margin-bottom:0; font-size:15px; line-height:20px;padding-top:9px; padding-bottom:9px; font-family:Arial}

.seo-box h3{ margin-bottom:0px; padding-top:10px; padding-bottom:10px;}
.seo-box h2{ margin-bottom:0px; padding-top:10px; padding-bottom:10px;}

.without_styles{margin:0 0!important; background:none!important; border:none!important}.without_styles td{color:inherit!important;font-family:Arial;font-size:15px}.without_styles td{font-weight:inherit!important}.without_styles td{border-bottom:none!important;font-weight:400;padding:inherit!important}.without_styles tr:first-child td{font-weight:inherit}.without_styles tr:first-child td{font-weight:inherit!important}.without_styles td:first-child{background:none!important;width:auto!important}

/*table.styled_table{margin:15px 0}table.styled_table td,.text-box p{color:#555052;font-family:Arial;font-size:15px}table.styled_table td,.text-box p{font-weight:400}table.styled_table{width:100%;background-color:#fff}table.styled_table td{border-bottom:1px solid #c6c4bf;font-weight:400;padding:12px 30px}table.styled_table td{border:1px solid #c6c4bf;color:#555052;font-family:Arial;font-size:15px;padding:5px}table.styled_table tr:first-child td{font-weight:700}table.styled_table td{font-weight:400}table.styled_table tr:first-child td{font-weight:700}table.styled_table td:first-child{background-color:#f7f6f4;width:40%}*/

.seo-wrap{ max-height:243px; overflow:hidden;}
.seo-wrap.showed-seo{ max-height:none;}


table.styled_table{color:#555052;font-family:Arial;font-size:15px;  border-collapse:collapse; padding:0 0 0 0; margin:0 0 0 0; border:none;}table.styled_table td{font-weight:400}table.styled_table{width:100%;background-color:#fff}table.styled_table td{border-bottom:1px solid #c6c4bf;font-weight:400;padding:12px 30px}table.styled_table td{border:1px solid #c6c4bf;color:#555052;font-family:Arial;font-size:15px;/*padding:5px*/}table.styled_table tr:first-child td{font-weight:700}table.styled_table td:first-child{background-color:#f7f6f4;width:40%}
table.styled_table tr:first-child td{border-top:none;padding-top:25px}table.styled_table tr:last-child td{border-bottom:none;padding-bottom:25px}
table.styled_table tr td:first-child{border-left:none;}table.styled_table tr td:last-child{border-right:none;}

.js-seo{ font-size:16px; color:#000; display:block!important; max-width:1160px; margin:20px auto 0 auto; text-align:center;}
.about-us img{ float:none; margin:0 auto; display:inline-block;}

.prof-news-item{ margin-left:-155px; padding-left:155px; width:100%; float:left; -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
.certificates-table td table{ margin-top:-1px; margin-bottom:-1px;}


.seo-box ol {
	list-style-type: none;
	counter-reset: num;
}
.seo-box ol li {
	background: none;
}
.seo-box ol li::before {
	content: counter(num) '. ';
	counter-increment: num;
	font-family: "Gotham Pro";
	color: #c01e2e;
	font-size: 15px;
	margin-left: -18px;
	margin-right: 3px;
	min-width: 15px;
	display: inline-block;
}

.message {
	width: 100%;
	position: relative;
}

.message__img {
	width: 100%;
	height: auto;
	display: block;
}

.message__text {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	right: 0;
	text-align: center;
	padding: 15px;
}

.message__link {
	font-size: 30px;
	display: inline-block;
	color: #ffffff;
	text-decoration: none;
}

.message__link:hover {
	text-decoration: underline;
}

.select-wrapper > select{
	width: 100%;
	height: 36px;
	border: 0;
	background-color: #e0dfdb;
	padding-left: 13px;
	-webkit-appearance: none;
	font-weight: bold;
}

.icon-5 {
	background-image: url(../img/icon_5.png);
}