article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
mark,rp,rt,ruby,summary,time{display:inline}
*{margin:0;padding:0;outline:0}
em{font-style:italic}
strong{font-weight:700}
table{border-collapse:collapse;border-spacing:0;width:100%}
td{vertical-align:top}
ol li{list-style-position:inside;list-style-type:decimal}
caption,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{font-variant:normal}
sub{vertical-align:text-bottom}
label{cursor:pointer}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
legend{color:#000}
label{margin:0 0 0 3px}
img{border:0}
li{list-style:none}
p a, p ~ a{text-decoration:underline;color:#333}
p a:hover,p ~ a:hover{text-decoration:none}
p ~ ul li{list-style:disc inside}
p ~ ol li{list-style:decimal inside}
.useful li{list-style:disc inside}
.okno-type-sizes,.advantages-order,.advantages,.menutop-menu,.menu li{list-style:none;margin:0;padding:0;outline:0}
.slider-struct li{margin-left:20px;padding-left:5px;padding-right:5px}
.slider-struct ul{padding-top:10px;padding-bottom:10px}
a{text-decoration:none;color:#333}
a:hover{text-decoration:underline}
.clr,.clear{clear:both!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;line-height:0!important;font-size:0!important}
@font-face{font-family:'Ubuntu-R'; src:url(../fonts/Ubuntu-R.ttf)}
@font-face{font-family:'Ubuntu-M'; src:url(../fonts/Ubuntu-M.ttf)}
@font-face{font-family:'Ubuntu-C'; src:url(../fonts/Ubuntu-C.ttf)}
html,body{width:100%;padding:0;margin:0;font:15px Ubuntu-R;color:#353535;text-align:center}
.wrapper{width:1200px;margin:0 auto;text-align:left}
h1,h2,h3,h4{font-family:'Ubuntu-C';color:#333;text-transform:uppercase}
h1{font-size:48px;padding:45px 0 30px}
h2{font-size:41px;padding:45px 0 35px}
h3{font-size:45px}
h4{font-size:40px}
h5{font-size:20px}
.readmore{display:block;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;background: rgb(51,210,205);
background: -moz-linear-gradient(180deg, rgba(51,210,205,1) 0%, rgba(44,189,182,1) 50%);
background: -webkit-linear-gradient(180deg, rgba(51,210,205,1) 0%, rgba(44,189,182,1) 50%);
background: linear-gradient(180deg, rgba(51,210,205,1) 0%, rgba(44,189,182,1) 50%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33d2cd",endColorstr="#2cbdb6",GradientType=1);font-size:21px;color:#FFF;text-transform:uppercase;text-decoration:none!important;display:block;width:186px;height:56px;text-align:center;line-height:56px;margin-top:10px}
.readmore:hover{background:#3cc}
header .wrapper{height:90px}
header .logo{background:url(../img/logo_okonprom_rehau.png) top left no-repeat;height:75px;width:245px;margin:6px 7px 0 22px;float:left;display:block}
header .menutop-menu{position:relative;display:block;float:left;padding:5px 0 0 65px}
header .menutop-menu li{float:left;line-height:58px;padding-right:28px}
header .menutop-menu li img{float:left;display:block}
header .menutop-menu li .image-title{display:block;float:left;line-height:58px;font-size:16px;padding-left:12px}
header .menutop-menu a:hover,header .menutop-menu span:hover{color:#2cbcb6;text-decoration:underline}
header .top-phone{float:right;font-family:'Ubuntu-M';font-size:40px;margin-right:15px}
header .top-phone a{display:block;color:#353535;font-size:30px;padding-top:10px;font-weight:bold;padding-bottom:5px}
header .top-phone a:hover{color:#777;text-decoration:none}
header .top-phone sup{font-size:24px;line-height:48px}
header .top-phone #get-call{padding-left:27px;background:url(../img/get-call.jpg) left center no-repeat;float:right}
header .top-phone #get-call p{font-size:18px;color:#2cbcb6;cursor:pointer}
header .top-phone #callbackhunter{padding-left:27px;background:url(../img/get-call.jpg) left center no-repeat;float:right}
header .top-phone #callbackhunter p{font-size:18px;color:#2cbcb6;cursor:pointer}
header .menutop-menu li.head_addr{color:#999;position: absolute;padding: 0;line-height: unset;overflow: hidden;bottom: -20px;font-size: 14px}
header nav{background:url(../img/nav_header.jpg) top left repeat-x;height:48px;text-align:center}
header nav .menu{display:block;position:relative;float:none!important;clear:both!important;margin:0 auto;display:inline-block;zoom:1}
header nav .menu li{float:left;display:block;position:relative}
header nav .menu li a{border-left:1px solid #bbb;display:block;text-decoration:none!important}
header nav .menu > li:last-child a{border-right:1px solid #bbb}
header nav .menu > li:last-child a span{border-right:1px solid #fff}
header nav .menu li a span,header nav .menu li span.separator{font-size:18px;height:48px;line-height:48px;display:block;border-left:1px solid #fff;padding:0 23px;text-decoration:none;min-width:110px;cursor:pointer;font-family:'Ubuntu-C'}
header nav .menu li ul li a{background:#eee}
header nav .menu li.active a,header nav .menu li a:hover,header nav .menu li span.separator:hover{background:url(../img/li-active-a.jpg) top left repeat-x;color:#FFF}
header nav .menu li ul li.active a,header nav .menu li ul li a:hover{background:#2cbcb6}
header nav .menu li.active ul li a{background:#eee;color:#333}
header nav .menu li.active ul li a:hover{background:#2cbcb6;color:#FFF}
header nav .menu li:last-child ul li a{border-right:none}
header nav .menu li:last-child ul li a span{border-right:none}
header nav .menu li ul{padding:0 0 0 2px;position:absolute;top:48px;left:0;display:none;float:none!important;min-width:99%;width:auto;z-index:1000}
header nav .menu li:hover ul{display:block}
header nav .menu li ul li{float:none!important;white-space:nowrap;text-align:left}
header nav .menu li ul li a,header nav .menu li ul li a span{border:none;float:none!important}
header nav .menu li ul li a span{height:auto!important;line-height:17px;padding:6px 26px;font-size:17px}
header nav .menu .fa-angle-down{display:inline-block}
header nav .menu .fa-angle-down:before{content:'';display:block;width:10px;height:12px;margin-left:2px;background:url(../img/icons.png) 0 0 no-repeat}
header nav .menu li.active .fa-angle-down:before,header nav .menu li a:hover .fa-angle-down:before{background-position:0 -12px}
#breadcrumbs {max-width:1140px;margin: 10px auto}
#breadcrumbs ul {display: flex;flex-wrap: wrap;}
.home_link{width: 16px;background: url(../img/icons.png)-48px -226px;height: 16px;display: inline-block;vertical-align: text-bottom;margin-right: 5px;}
.go_to_form{border:none;font-size:14px;padding:8px 32px;position:absolute;right:20px;top:0;margin:0;border-radius:5px;color:#FFF;text-transform:uppercase;text-align:center;background:#FFBD3B;cursor:pointer}
.go_to_form:after{content:'';position:absolute;top:0;bottom:0;margin:auto;right:8px;width:10px;height:12px;background:url(../img/icons.png) 0 -24px}
.go_to_form:hover{background:#FFAE10}
.top-form .wrapper{position:relative;height:800px}
.top-form .advantages{position:absolute;width:265px;text-align:center;right:0;top:39px}
.top-form .advantages li{padding-bottom:50px}
.top-form .advantages span{text-align:center;display:block;font-size:18px}
.go-calc{width:284px;height:63px;display:block;padding:8px 15px 0;border:1px solid #c90;color:#333;font-size:21px;font-family:'Ubuntu-M';text-decoration:none!important;position:absolute;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:url(../img/calc-btn-bg.jpg) top left repeat-x}
.go-calc:hover{background:#fee120}
.go-calc span{background:url(../img/calc-btn.png) left center no-repeat;padding-left:40px;display:block;text-align:center}
.go-calc span span{background:none;padding-left:0}
.sale{font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:85px;color:#7b3f10;text-shadow:#fff39b 1px 1px 1px;position:absolute;left:103px;top:77px;letter-spacing:-3px}
.sale span{font-size:60px}
.top-form-over{position:absolute;bottom:25px;left:87px}
.top-form-over .inp-over{height:61px;padding:0 0 0 61px;background:#FFF;width:317px;float:left;margin-right:19px;border:1px solid #26aaa4;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.top-form-over h3{color:#FFF;text-align:center;padding-bottom:34px}
.top-form-over .title{color:#FFF;text-align:center;padding-bottom:34px;font-size:45px;font-family:'Ubuntu-C';text-transform:uppercase;font-weight:700}
.top-form-over .inp-over-tname{background:#FFF url(../img/tname.jpg) 13px 13px no-repeat}
.top-form-over .inp-over-tphone{background:#FFF url(../img/tphone.jpg) 13px 13px no-repeat}
.top-form-over .inp-over input{font-size:24px;font-family:"Trebuchet MS", Helvetica, sans-serif;color:#999;height:61px;line-height:61px;border:none}
.top-form-over #send-top-form{background:url(../img/send-top-form.jpg) left top repeat-x;width:240px;height:61px;display:block;float:left;line-height:61px;text-decoration:none;text-align:center;font-size:24px;text-transform:uppercase;color:#333;border:1px solid #26aaa4;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.top-form-over #send-top-form:hover{background:#fee120}
.top-form-okno{background:url(../img/top-phone-okno-rehau.jpg) top center no-repeat;margin-bottom:25px}
.top-form-okno .go-calc{left:226px;top:465px}
.top-form-okno-dacha{background:url(../img/top-form-okno-dacha.jpg) top center no-repeat;padding-bottom:20px}
.top-form-okno-dacha #go-calc{top:456px;left:96px}
.top-form-okno-dacha .sale{left:440px;top:290px}
.top-form-balkon{background:url(../img/top-form-balkon.jpg) top center no-repeat;padding-bottom:20px}
.top-form-balkon .advantages{top:19px}
.top-form-balkon .sale{top:290px;left:440px}
.top-form-balkon #go-calc{top:450px;left:95px}
.top-form-balkon-otdelka{background:url(../img/top-form-balkon-otdelka.jpg) center top no-repeat}
.top-form-balkon-otdelka .advantages{top:19px}
.top-form-balkon-otdelka .sale{left:389px;top:280px}
.system-page .page-header h1,.system-page .page-header h2{font-size:55px;text-align:center}
.system-page .item-page{text-align:center}
.page-header h1,.page-header h2{padding-bottom:20px;font-size:45px}
.item-page{text-align:left}
.item-page p{margin:15px 0}
.item-page .custom p,.item-page .moduletable p{margin:0}
#topblock21 .info .image{display:inline-block;left:-14px;position:relative;vertical-align:top;width:365px}
#topblock21 .info .text{display:inline-block;vertical-align:top;width:580px}
#topblock21 .onlywe{margin-top:-30px;padding-bottom:55px}
#topblock21 .onlywe .title{color:#000;display:inline-block;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;margin-left:40px;vertical-align:middle;width:100px}
#topblock21 .onlywe .icons span:first-child{margin-left:32px}
#topblock21 .onlywe .icons .icon-5{background:url(../img/icon5.png) no-repeat scroll left top 10px rgba(0,0,0,0)}
#topblock21 .onlywe .icons span{color:#000;display:inline-block;font-family:"PT Sans",sans-serif;font-size:16px;margin-left:15px;margin-top:10px;padding:25px 0 25px 105px;vertical-align:middle;width:175px}
#topblock21 .onlywe .icons .icon-6{background:url(../img/icon6.png) no-repeat scroll left center rgba(0,0,0,0)}
#topblock21 .onlywe .icons .icon-7{background:url(../img/icon7.png) no-repeat scroll left center rgba(0,0,0,0)}
#topblock21 .info .text h2{font-size:27px;text-transform:uppercase}
#topblock21 .info .zamerr{margin-top:20px}
#topblock21 .info .zamerr .raschet{border:2px solid #c7d9e2;border-radius:5px;color:#000;display:inline-block;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;padding:10px;text-align:center;vertical-align:middle;width:255px}
div.news-list{word-wrap:break-word}
div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}
.news-date-time{color:#486DAA}
.news-date-time{color:#486DAA}
.news_date_time{color:#999;font-size:14px}
.consult1{background:url(../img/btnbg.png) repeat-x scroll 0 0 rgba(0,0,0,0);border-radius:5px;color:#fff;display:inline-block;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;padding:10px;text-align:center;text-decoration:none;text-shadow:2px 2px 2px rgba(150,150,150,0.7);vertical-align:middle;width:195px!important}
.tabs-manufacture-okno{width:1000px;margin:0 auto;text-align:center}
.tabs-manufacture-okno strong{font-size:21px;color:#333}
.tabs-manufacture-okno .okno-tabs{background:url(../img/okno-tabs.jpg) top left repeat-x;height:63px;margin-top:26px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.big .tabs-manufacture-okno .okno-tabs{background:url(../img/okno-tabs-big.jpg) top left repeat-x;height:213px;margin-top:26px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.big .tabs-manufacture-okno .okno-tabs a{cursor:pointer;display:block;float:left;font-family:"Ubuntu-C";font-size:36px;height:213px;line-height:51px;position:relative;text-align:center;text-decoration:none;text-transform:none}
.tabs-manufacture-okno .okno-tabs a{display:block;height:63px;line-height:63px;color:#333;font-size:36px;text-transform:uppercase;font-family:'Ubuntu-C';float:left;text-align:center;text-decoration:none;cursor:pointer;position:relative;text-shadow:#FFF 1px 1px 1px}
.tabs-manufacture-okno .okno-tabs a strong,.tabs-manufacture-okno .okno-tabs a span{display:block;width:102px;height:69px;position:absolute;overflow:hidden;line-height:0;font-size:0;top:0;right:0;background:url(../img/okno-tabs-new.png) top center no-repeat}
.tabs-manufacture-okno .okno-tabs a.okno-tab1{width:321px;-moz-border-radius:5px 0 0;-webkit-border-radius:5px 0 0 0;-o-border-radius:5px 0 0 0;border-radius:5px 0 0 0;border-right:1px solid #bbb}
.tabs-manufacture-okno .okno-tabs a.okno-tab2{width:353px;border-left:1px solid #fff;border-right:1px solid #bbb}
.tabs-manufacture-okno .okno-tabs a.okno-tab3{width:322px;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-o-border-radius:0 5px 0 0;border-radius:0 5px 0 0;border-left:1px solid #fff}
.big .tabs-manufacture-okno .okno-tabs a.okno-tab2,.big .tabs-manufacture-okno .okno-tabs a.okno-tab3,.big .tabs-manufacture-okno .okno-tabs a.okno-tab4{width:353px;border-left:1px solid #fff;border-right:1px solid #bbb;border-radius:0}
.big .tabs-manufacture-okno .okno-tabs a.okno-tab5{width:322px;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-o-border-radius:0 5px 0 0;border-radius:0 5px 0 0;border-left:1px solid #fff}
.tabs-manufacture-okno .okno-tabs .active{background:url(../img/okno-tabs-active.jpg) top left repeat-x;color:#FFF;text-shadow:#099 1px 1px 1px}
.big .tabs-manufacture-okno .okno-tabs .active{background:url(../img/okno-tabs-active-big.jpg) top left repeat-x;color:#FFF;text-shadow:#099 1px 1px 1px}
.okno-tabs .smm{font-size:22px!important;line-height:26px!important}
#manufacture-th{background:url(../img/manufacture-th.jpg);padding:15px 26px 15px 15px}
#manufacture-th .win-tab{width:362px;float:left;position:relative}
#manufacture-th .win-tab .tab-price{width:244px;height:94px;background:url(../img/tab-price.png) top center no-repeat;position:absolute;left:-7px;font-size:28px;color:#333;font-family:'Ubuntu-M';bottom:25px}
#manufacture-th .win-tab .tab-price p{padding:22px 22px 0 0}
#manufacture-th .win-tab .tab-price strong{font-size:47px;font-weight:400}
.win-tab-params{width:568px;float:right;font-size:18px}
.win-tab-params strong{font-size:20px;font-family:'Ubuntu-M'}
.win-tab-params td{height:42px;border-bottom:1px solid #32d2cb;line-height:42px}
.win-tab-params .go-calc{margin:30px 0 0 120px}
.tabs-manufacture-balkon{width:1200px}
.tabs-manufacture-balkon #manufacture-th .win-tab{width:468px;position:relative}
.tabs-manufacture-balkon #manufacture-th .win-tab img{display:block}
.tabs-manufacture-balkon #manufacture-th .win-tab .tab-price img{display:inline}
.tabs-manufacture-balkon #manufacture-th .win-tab-params{width:656px;text-align:left}
.tabs-manufacture-balkon #manufacture-th .win-tab-params h5{font-size:24px;color:#333;font-family:'Ubuntu-M'}
.tabs-manufacture-balkon #manufacture-th .win-tab-params .title{font-size:24px;color:#333;font-family:'Ubuntu-M';margin:0;font-weight:700}
.tabs-manufacture-balkon #manufacture-th .win-tab-params ul{padding:20px 0 0;border-top:1px solid #32d2cb;margin-top:15px}
.tabs-manufacture-balkon #manufacture-th .win-tab-params ul li{float:left;border:1px solid #32d2cb;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:132px;text-align:center;font-size:22px;font-family:'Ubuntu-C';padding-bottom:26px;margin-bottom:20px;margin-right:25px}
.tabs-manufacture-balkon #manufacture-th .win-tab-params ul li:last-child{margin-right:0;padding-bottom:0}
.tabs-manufacture-balkon #manufacture-th .win-tab-params ul li:last-child p{margin:14px 0 17px;line-height:18px}
.tabs-manufacture-balkon #manufacture-th .win-tab-params ul li strong{font-size:70px;font-family:'Ubuntu-C';color:#2cbcb6;font-weight:400;letter-spacing:-2px;line-height:41px;padding:41px 0 18px;display:block}
.tabs-manufacture-balkon #manufacture-th .win-tab-params .params-balkon-bottom{border-top:1px solid #ffd403;margin-top:15px;padding:22px 0 0 70px;font-size:17px;line-height:25px;background:url(../img/params-balkon-bottom.png) 19px 22px no-repeat}
.tabs-manufacture-balkon .okno-tabs a.okno-tab1{width:401px}
.tabs-manufacture-balkon .okno-tabs a.okno-tab2{width:398px}
.tabs-manufacture-balkon .okno-tabs a.okno-tab3{width:397px}
.okon-bx-readmore{background:#d5f9fe}
.okon-bx-readmore .wrapper{position:relative;height:473px}
.okon-bx-readmore .wrapper .bx-viewport{width:1000px!important;margin:0 auto!important;height:473px!important}
.okon-bx-readmore .bx-sl-text{font-size:16px;line-height:25px}
.okon-bx-readmore .bx-sl-text .over-text{z-index:100;position:absolute;left:0;top:0;padding-top:77px}
.okon-bx-readmore .bx-sl-text h4{padding-bottom:26px}
.okon-bx-readmore .bx-sl-text .title{padding-bottom:26px;color:#333;font-size:40px;font-family:'Ubuntu-C';text-transform:uppercase;font-weight:700}
.okon-bx-readmore .bx-sl-text .readmore-bx{margin-top:10px}
.okon-bx-readmore .bx-sl-text{padding:77px 0 0;height:473px}
.okon-bx-readmore .bx-sl-text img{position:absolute;top:0;right:0;z-index:1}
.okon-bx-readmore .bx-sl-text .readmore-bx:hover{background:#33CBCC}
.okon-bx-readmore .bx-prev,.okon-bx-readmore .bx-next{display:block!important;background-image:url(../img/icons.png)!important;background-repeat:no-repeat;width:32px!important;height:54px!important;margin:0!important}
.okon-bx-readmore .bx-prev{background-position:0 -59px!important;left:0!important}
.okon-bx-readmore .bx-next{background-position:-32px -59px!important;right:0!important}
.okon-bx-readmore .bx-prev:hover{background-position:0 -113px!important;left:0!important}
.okon-bx-readmore .bx-next:hover{background-position:-32px -113px!important;right:0!important}
.okon-bx-readmore #bx-default-pager{border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:161px;text-align:center;background:#FFF}
.okon-bx-readmore #bx-default-pager .bx-default-pager{background:url(../img/okno-accessories.jpg) no-repeat scroll center top rgba(0,0,0,0);clear:both!important;display:inline-block;float:none!important;height:161px;margin:0 auto;position:relative}
.okon-bx-readmore #bx-default-pager .bx-default-pager .bx-pager-item{float:left}
.okon-bx-readmore #bx-default-pager .bx-default-pager a{color:#393939;display:block;float:left;font-family:"Ubuntu-M";font-size:18px;height:128px;padding:18px 34px 15px;text-align:center;text-decoration:none}
.okon-bx-readmore #bx-default-pager .bx-default-pager a.active{background:none repeat scroll 0 0 #2dc1bb;box-shadow:0 2px 3px rgba(0,0,0,0.3) inset;color:#fff}
.okon-bx-readmore #bx-default-pager .bx-default-pager a img{display:block;margin:0 auto 5px}
.main_page_text{line-height: 1.4;}
.main_page_text h2{padding:0;margin:15px 0}
.main_page_text p{margin-bottom:10px}
.main_page_text ul{list-style-position:outside;margin:15px 0 15px 15px}
.main_page_text ul li{margin-bottom:5px;list-style-position:outside}
.slider-struct{padding:47px 0 49px}
.slider-struct h3{padding-bottom:33px}
.slider-struct p{font-size:21px}
.slider-struct .wrapper{padding:56px 0 0}
.slider-struct .bx-wrapper{width:1200px!important;margin:0 auto;text-align:center}
.slider-struct .bx-wrapper li img{display:inline!important}
.slider-struct .bx-prev,.slider-struct .bx-next{display:block!important;background-image:url(../img/icons.png) !important;background-repeat:no-repeat;width:32px!important;height:54px!important;margin:0!important;top:20%!important}
.slider-struct li span{font-size:18px;font-family:"Ubuntu-R";display:block;padding-top:26px}
.slider-struct .bx-prev{background-position:0 -59px !important;left:-48px!important}
.slider-struct .bx-next{background-position:-32px -59px !important;right:-48px!important}
.slider-struct .bx-prev:hover{background-position:0 -113px !important;left:-48px!important}
.slider-struct .bx-next:hover{background-position:-32px -113px !important;right:-48px!important}
.tabs-okno-accessories{width:100%}
.tabs-okno-accessories .okno-accessories{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:161px;text-align:center}
.tabs-okno-accessories .okno-accessories-tabs{background:url(../img/okno-accessories.jpg) top center no-repeat;height:161px;position:relative;float:none!important;clear:both!important;margin:0 auto;display:inline-block;zoom:1}
.okno-accessories a{height:128px;padding:18px 34px 15px;text-align:center;font-size:18px;font-family:'Ubuntu-M';float:left;display:block;text-decoration:none;color:#393939}
.okno-accessories a.active{background:#2dc1bb;color:#FFF;box-shadow:inset 0 2px 3px rgba(0,0,0,0.3)}
.okno-accessories a img{display:block;margin:0 auto 5px}
#okno-accessories-th{width:1132px;padding:0 34px;margin:0 auto}
#okno-accessories-th .okno-access-itm{padding-bottom:37px;padding-top:45px}
#okno-accessories-th .okno-access-itm .text{width:582px;text-align:left}
#okno-accessories-th .okno-access-itm-left .text{float:left;padding-top:20px}
#okno-accessories-th .okno-access-itm .text h3{margin-bottom:20px}
#okno-accessories-th .okno-access-itm .text .title{margin-bottom:20px;font-size:45px;font-family:'Ubuntu-C';color:#333;text-transform:uppercase;font-weight:700}
#okno-accessories-th .okno-access-itm .text p{margin-bottom:30px;font-size:18px;line-height:24px}
#okno-accessories-th .okno-access-itm-left .pict{float:right}
#okno-accessories-th .okno-access-itm-right .text{float:right}
#okno-accessories-th .okno-access-itm-right .pict{float:left}
.okno-type-sizes{background-position:top center;padding-top:25px;height:509px;margin-top:55px}
.okno-type-sizes .wrapper{text-align:center}
.okno-type-sizes h3{color:#FFF;text-align:center}
.okno-type-sizes .title{color:#FFF;text-align:center;font-size:45px;font-family:'Ubuntu-C';text-transform:uppercase;font-weight:700}
.okno-type-sizes ul{position:relative;float:none!important;clear:both!important;margin:30px auto 0;display:inline-block;zoom:1}
.okno-type-sizes ul li{position:relative;float:left;margin:0 31px;height:382px;position:relative;list-style:none}
.okno-type-sizes ul li:first-child{width:242px}
.okno-type-sizes .types-param{padding-left:47px;background:url(../img/types-param.png) left center no-repeat;height:34px;color:#FFF;font-size:18px;text-align:left;position:relative;float:none!important;clear:both!important;margin:0 auto 20px;display:inline-block;zoom:1}
.okno-type-sizes img{display:block}
.okno-type-sizes .types-param p{line-height:11px;margin-bottom:9px;white-space:nowrap}
.okno-type-sizes .types-price{background:#ffd404;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#333;height:59px;line-height:59px;font-size:24px;font-family:'Ubuntu-M';padding:0 14px;position:absolute;bottom:25px;left:30px;white-space:nowrap}
.okno-type-sizes .types-price img{display:inline}
.okno-type-sizes .types-price strong{font-size:47px;margin:0 5px}
.okno-type-sizes ul li:first-child .types-price{left:0}
.okno-type-sizes ul li:last-child .types-price{left:17px}
.balkon-type-sizes ul li{width:345px!important;margin:0 21px}
.balkon-type-sizes ul li .types-price{left:53px}
.balkon-type-sizes ul li:first-child .types-price{left:35px}
.balkon-type-sizes ul li:last-child .types-price{left:40px}
.balkon-type-sizes .tab-type-name{font-size:21px;font-family:'Ubuntu-M';color:#FFF;line-height:45px;padding-top:10px;position:absolute;left:13px}
.balkon-type-sizes ul li:first-child .tab-type-name{left:35px}
.balkon-type-sizes ul li:last-child .tab-type-name{left:40px}
.balkon-type-sizes .tab-type-name img{display:block;float:left;margin-right:5px}
.balkon-type-sizes .tab-type-name p{float:left}
.tab-inform{background:url(../img/tab-inform.jpg) no-repeat scroll left top rgba(0,0,0,0);font-family:"Ubuntu-C";font-size:27px;height:108px;margin:35px auto 20px;padding-top:29px;width:1008px;text-align:center}
.tab-inform strong,.tab-inform .strong{font-weight:bold;font-size:32px;margin-top: 7px !important;}
.tab-inform strong a,.tab-inform .strong a{color:#2cbcb6;text-decoration:underline}
.tab-inform strong a:hover,.tab-inform .strong a:hover{text-decoration:none}
.actions{text-align:center;padding-bottom:10px}
.actions h2{font-size:41px;text-transform:uppercase}
.actions ul{position:relative;float:none!important;clear:both!important;margin:0 auto;display:inline-block;zoom:1}
.actions li{float:left;width:565px;height:215px;margin:0 14px;position:relative;border:3px solid #2cbcb6;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.actions li .action-ttl{background:url(../img/action-ttl.png) top center no-repeat;width:319px;height:88px;padding:20px 0 0;position:absolute;top:-8px;right:8px;font-size:24px;text-transform:uppercase;font-family:'Ubuntu-C'}
.actions li .action-desc{width:319px;position:absolute;top:113px;right:0;font-size:19px;text-transform:uppercase}
.actions li .action-pict{position:absolute;left:23px;bottom:0}
.actions li .action-pict img{width:176px}
.order-form-mod{background:url(../img/order-form-mod.jpg) top center no-repeat;width:1200px;height:190px;margin:0 auto;position:relative;text-align:center;margin-top:40px}
.order-form-mod h3{color:#FFF;padding:18px 0 0}
.order-form-mod .title{padding:18px 0 0;color:#FFF;font-size:45px;font-family:'Ubuntu-C';text-transform:uppercase;font-weight:700}
.order-form-mod_ots .title{color:#333;font-size:45px;font-family:'Ubuntu-C';text-transform:uppercase;font-weight:700}
.order-form-mod .order-form-over{bottom:18px;left:90px;text-align:left}
.advantages-order{padding:0 0 30px;text-align:center}
.advantages-order .title,.actions .title,.reviews-clients .title{font-size:40px;font-family:'Ubuntu-C';font-weight:700;color:#333;text-transform:uppercase;padding:45px 0 35px}
.advantages-order ul{position:relative;float:none!important;clear:both!important;margin:0 auto;display:inline-block;zoom:1}
.advantages-order td{width:270px;text-align:center;font-size:18px;font-family:'Ubuntu-R';list-style:none}
.advantages-order td strong{font-size:20px;font-weight: bold;font-family:'Ubuntu-M';display:block;padding-top:30px}
.advantages-order li{float:left;width:270px;text-align:center;font-size:18px;font-family:'Ubuntu-R';list-style:none}
.advantages-order li strong{font-size:20px;font-weight: bold;font-family:'Ubuntu-M';display:block;padding-top:30px}
.reviews-clients{padding-bottom:26px}
.reviews-clients .wrapper{position:relative;padding:0 0 30px;text-align:center}
.reviews-clients .bx-wrapper{padding-bottom:31px}
.reviews-clients .bx-viewport{width:1000px!important;margin:0 auto}
.reviews-clients .cli-text{background:url(../img/cli-text.jpg) top left repeat-x;padding-top:32px;margin-top:23px;font-size:16px;text-align:justify}
.reviews-clients .cli-pict{float:left}
.reviews-clients .cli-name{float:left;padding-left:0;padding-top:15px;text-align:left}
.reviews-clients .cli-name strong,.reviews-clients .cli-name .bold{color:#333;font-size:21px;font-family:'Ubuntu-M'}
.reviews-clients .cli-name p{color:#999;font-size:18px}
.reviews-clients .bx-prev,.reviews-clients .bx-next{display:block;background-image:url(../img/icons.png)!important;background-repeat:no-repeat;width:32px!important;height:54px!important;margin:0!important;z-index:8000!important}
.reviews-clients .bx-prev{background-position:0 -59px!important;left:0!important}
.reviews-clients .bx-next{background-position:-32px -59px!important;right:0!important}
.reviews-clients .bx-prev:hover{background-position:0 -113px!important;left:0!important}
.reviews-clients .bx-next:hover{background-position:-32px -113px!important;right:0!important}
#add-review-cli{display:block;background:url(../img/add-review-cli.jpg) top left repeat-x;width:231px;height:56px;text-align:center;line-height:56px;text-decoration:none;font-size:21px;color:#333;border:1px solid #c90;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;position:relative;float:none!important;clear:both!important;margin:0 auto;display:inline-block;zoom:1}
#add-review-cli:hover{background:#fee120}
.sl-gallery{background:url(../img/sl-gallery.jpg) top left repeat-x;height:341px}
.moduletable_calculator_slider_footer .sl-gallery{background:url(../img/moduletable_calculator_slider_footer.jpg);margin-top:47px}
.sl-gallery h3{padding:35px 0 30px;color:#FFF}
.sl-gallery .title{padding:35px 0 30px;color:#FFF;font-size:45px;font-family:'Ubuntu-C';text-transform:uppercase;font-weight:700}
.sl-gallery .wrapper{position:relative}
.sl-gallery .bxslider-gallery .bx-over-gall{padding:3px;width:253px;background:#FFF;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}
a.sl-gallery a{width:252px;height:178px;overflow:hidden;position:relative}
a.sl-gallery span{display:none;position:absolute;width:252px;height:178px;top:3px;left:3px;z-index:100;background:url(../img/bx-over-gall.png) top center no-repeat}
a.sl-gallery:hover span{display:block!important}
.sl-gallery .bx-wrapper{position:inherit!important}
.sl-gallery .bx-prev,.sl-gallery .bx-next{display:block!important;background-image:url(../img/icons.png)!important;background-repeat:no-repeat;width:32px!important;height:54px!important;margin:0!important;top:38%!important;z-index:8000!important}
.sl-gallery .bx-prev{background-position:0 -59px !important;left:-72px!important}
.sl-gallery .bx-next{background-position:-32px -59px !important;right:-72px!important}
.sl-gallery .bx-prev:hover{background-position:0 -113px!important;left:-72px!important}
.sl-gallery .bx-next:hover{background-position:-32px -113px!important;right:-72px!important}
.carousel-over{text-align:center;padding-bottom:20px;position:relative;height:530px;overflow:hidden;padding-top:40px}
.carousel-over h3{padding-bottom:24px}
.carousel-over p{font-size:21px}
.carousel-container{margin:20px auto 0!important}
.carousel-over #carousel .carousel-feature{border:3px solid #ccc;opacity:1!important}
.carousel-over #carousel .center{box-shadow:0 0 10px rgba(0,0,0,0.5)}
.carousel-over #carousel .carousel-feature a{position:relative;display:block}
.carousel-over #carousel .carousel-caption{background-color:#fff!important}
.carousel-over #carousel .carousel-caption p{font-size:24px!important;font-family:"Ubuntu-M"!important;color:#333!important}
.carousel-over .tracker-individual-container{display:none!important}
#carousel{background:none!important;height:370px!important;margin:0 auto!important;position:relative;width:100px!important}
.carousel-feature .carusel-price{background:url(../img/tab-price.png) no-repeat scroll center top rgba(0,0,0,0);color:#333;font-family:"Ubuntu-M";font-size:28px;height:94px;left:-7px;position:absolute;width:244px;display:none;bottom:25px}
.carousel-feature .carusel-price span{padding:22px 22px 0 0;display:block}
.carousel-feature .carusel-price strong{font-size:47px;font-weight:400}
.carousel-feature .leader-sale{display:none;position:absolute;top:0;right:0;width:120px;height:137px;background:url(../img/carousel-feature.png) top center no-repeat}
#carousel-left,#carousel-right{width:80px;height:80px;display:block;background-image:url(../img/carusel-btn.png);background-repeat:no-repeat;z-index:1000;top:41%}
#carousel-left{left:20px;background-position:0 0}
#carousel-left:hover{background-position:0 -80px}
#carousel-right{right:20px;background-position:-80px 0}
#carousel-right:hover{background-position:-80px -80px}
.how-to-work-over{background:url(../img/how-to-work-over.jpg) 0 181px repeat-x;padding-bottom:45px}
.how-to-work-over .how-to-work{background:url(../img/how-to-work.jpg) top center no-repeat;width:1200px;height:364px;margin:0 auto;font-size:18px;position:relative;overflow:hidden}
.how-to-work-over .how-to-work div{width:195px;position:absolute;top:0;left:0;text-align:left}
.how-to-work-over .how-to-work .item1{top:15px;left:117px}
.how-to-work-over .how-to-work .item2{top:15px;left:492px}
.how-to-work-over .how-to-work .item3{top:15px;left:871px}
.how-to-work-over .how-to-work .item4{top:282px;left:304px}
.how-to-work-over .how-to-work .item5{top:282px;left:682px}
.how-to-work-over .how-to-work .item6{top:282px;left:1057px}
article{width:1116px;padding:12px;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.5);margin:28px auto;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.no-over-page{width:100%;padding:0;background:none;box-shadow:0 0 0 rgba(0,0,0,0);margin:0 auto;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;text-align:center}
.no-over-page .page-header{display:none}
.images_right{float:right;margin-left:10px}
.price2,.btn2{background:none repeat scroll 0 0 #05bdaa;border-radius:5px;color:#fff!important;display:inline;font-weight:700;line-height:2;padding:2px 5px}
.vn-table td{border-bottom:1px solid #05bdaa;padding:10px;vertical-align:top}
.contact-data{font-size:20px;margin:25px auto}
.contact-data strong{font-size:19px;font-family:'Ubuntu-M';font-weight:bold;color:#2cbcb6}
.contact_order_form{margin-bottom:30px}
.wrapper.bottom_form{padding:40px 0 20px;width:1060px}
.bottom_form_inner{padding:30px 40px;text-align:center;border:4px solid #e9e9e9;border-radius:4px;background:#f9f9f9}
.bottom_form p{margin-bottom:25px}
.bottom_form p.title{font-size:20px;margin-bottom:5px}
.bottom_form form{display:flex;flex-wrap:wrap;justify-content:space-evenly}
.bottom_form input{padding:8px 16px;border:1px solid #ddd;width:30%}
.bottom_form button{width:30%;padding:8px 16px;cursor:pointer;border-radius:4px;background:#FFBD3B;color:#fff;font-size:14px;text-transform:uppercase;border:none}
.bottom_form button:hover{background:#FFAE10}
@media screen and (max-width: 1200px) {
.wrapper.bottom_form {width:100%}
}
@media screen and (max-width: 991px) {
.bottom_form input,.bottom_form button {width:100%;margin-bottom:20px}
}
footer{padding:40px 0 30px}
footer .wrapper{width:1060px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.footer_box {width:31%;margin-bottom:2%}
@media screen and (max-width: 991px) {
.footer_box {width:100%}
}
.footer_box_title{font-size:20px;margin-bottom:12px}
.footer_box ul{font-size:16px}
.footer_box li{margin-bottom:8px}
.footer_box a{border-bottom: 1px dotted}
.footer_box a:hover{text-decoration:none;border-bottom: 1px solid}
.footer_icons{left: 24px;position:relative}
.footer_icons:before{content:'';width:16px;height:16px;position:absolute;left: -24px;top: 2px;background:url(../img/icons.png) 0 -226px}
.footer_mail:before{background-position:-32px -226px}
.footer_addr:before{background-position:-16px -226px}
.footer_box .bottom_get_call{cursor:pointer;padding:0 24px;display:inline-block;margin:5px 0;font-size:14px;width:auto;height:36px;line-height:36px}
footer .foter-left{float:left;font-size:16px}
footer .foter-phone{float:left;font-family:"Ubuntu-M";font-weight:bold;font-size:40px;margin-left:140px;text-align:center;width:auto}
footer .foter-phone sup{font-size:24px}
footer .foter-counter{float:right}
footer .foter-counter img{margin-left:15px}
.tworeadmore{padding:59px 0 0}
.tworeadmore .okno-access-itm .text{width:562px;text-align:left}
.tworeadmore .okno-access-itm-left{padding-top:37px}
.tworeadmore .okno-access-itm-left .text{float:left;padding-top:20px}
.tworeadmore .okno-access-itm .text h3{margin-bottom:20px}
.tworeadmore .okno-access-itm .text .title{font-size:45px;font-family:'Ubuntu-C';color:#333;text-transform:uppercase;font-weight:700;margin-bottom:20px}
.tworeadmore .okno-access-itm .text p{margin-bottom:23px;font-size:21px}
.tworeadmore .okno-access-itm-left .pict{float:right}
.tworeadmore .okno-access-itm-right .text{float:right}
.tworeadmore .okno-access-itm-right .pict{float:left}
.tworeadmore .okno-access-itm-right .pict,.tworeadmore .okno-access-itm-right .pict img{width:431px}
.tworeadmore .okno-access-itm-right .text{width:700px}
.moduletable_calculator{width:1082px;padding:12px 29px;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.5);margin:28px auto;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative}
.moduletable_calculator p{margin:0}
.form_calculator .contact_order_form{margin-bottom:0;background:none!important;width:auto!important;position:inherit;padding-bottom:360px}
.moduletable_calculator .form_calculator{padding-top:23px}
.form_calculator .order-form-over{background:url(../img/corder-form-mod.jpg) center top no-repeat;height:180px;margin:0 auto;position:absolute;left:0;bottom:0;width:1140px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;text-align:center}
.contact_order_form h3{padding-top:11px}
.form_calculator .order-form-over .form{display:block;text-align:left;position:relative;float:none!important;clear:both!important;margin:18px auto 0;display:inline-block;zoom:1}
.contact_order_form .calc-options{border:1px solid #ccc;background:#f4f4f4;padding:13px;margin:0 0 39px;float:left;width:365px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.contact_order_form .calc-options .option{padding:0 0 27px;background:url(../img/option.jpg) left bottom repeat-x;margin-bottom:23px;text-align:center;position:relative;height:71px}
.type1,.type2,.type3,.type4{display:block;padding:12px;z-index:100;position:absolute;top:0;border:1px solid #f4f4f4;text-align:center}
.type1 p,.type2 p,.type3 p,.type4 p{display:none}
.type1:hover,.type2:hover,.type3:hover,.type4:hover{background:#FFF;border:1px solid #cacaca;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.type1:hover p,.type2:hover p,.type3:hover p,.type4:hover p{display:block}
.type1{width:33px;left:0}
.type2{width:59px;left:66px}
.type3{width:85px;left:160px}
.type4{float:left;left:276px;width:64px}
.type1 input{width:33px;height:50px;cursor:pointer}
.type2 input{width:59px;height:50px;cursor:pointer}
.type3 input{width:85px;height:50px;cursor:pointer}
.type4 input{width:33px;height:70px;cursor:pointer}
.contact_order_form .calc-options .option span{height:50px;display:block;margin:1px 1px 11px}
.contact_order_form .calc-options .option span:last-child,.contact_order_form .calc-options .option span.shape :last-child{margin-bottom:0!important}
.contact_order_form .calc-options .option span.shape{border:1px solid #ffd403;margin:-1px 0 10px}
.type1 .sptype1{background:url(../img/type-1.jpg) top center no-repeat;width:33px}
.type1 .sptype12{background:url(../img/type-1.2.jpg) top center no-repeat;width:33px}
.type1 .sptype13{background:url(../img/type-1.3.jpg) top center no-repeat;width:33px}
.type2 .sptype2{background:url(../img/type-2.jpg) top center no-repeat;width:59px}
.type2 .sptype22{background:url(../img/type-2.2.jpg) top center no-repeat;width:59px}
.type2 .sptype23{background:url(../img/type-2.3.jpg) top center no-repeat;width:59px}
.type2 .sptype24{background:url(../img/type-2.4.jpg) top center no-repeat;width:59px}
.type3 .sptype3{background:url(../img/type-3.jpg) top center no-repeat;width:85px}
.type3 .sptype32{background:url(../img/type-3.2.jpg) top center no-repeat;width:85px}
.type3 .sptype33{background:url(../img/type-3.3.jpg) top center no-repeat;width:85px}
.type3 .sptype34{background:url(../img/type-3.4.jpg) top center no-repeat;width:85px}
.type4 .sptype4{background:url(../img/type-4.jpg) top center no-repeat;width:33px;height:70px!important;margin:0 auto 11px!important}
.type4 .sptype42{background:url(../img/type-4.2.jpg) top center no-repeat;width:64px!important;height:70px!important}
.sizes-fields{position:relative;float:none!important;clear:both!important;margin:0 auto;display:inline-block;zoom:1}
.sizes-fields li{float:left;width:106px}
.sizes-fields li input{width:104px;height:47px;line-height:47px;text-align:center;border:1px solid #dcdcdc;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:35px}
.sizes-fields li span{color:#555;font-size:16px}
.sizes-fields li.class-x{padding:0 8px;width:auto;line-height:49px;font-size:18px;color:#666}
.dop-option{float:left;line-height:42px;font-size:18px;color:#333}
.dop-option-last{margin:0;float:right}
.dop-option .over-ch{float:left;background-image:url(../img/over-ch.png);background-position:0 -42px;background-repeat:no-repeat;width:42px;height:42px;margin-right:10px}
.dop-option .over-ch input{width:42px;height:42px;display:block;font-size:0;line-height:0;text-indent:-999px;overflow:hidden}
.dop-option .over-ch-a{background-position:0 0}
.calc-result{float:right;padding-top:110px}
.calc-result .sale{position:absolute;top:-3px;left:939px;width:144px;height:188px;background:url(../img/calc-result-sale.png) top center no-repeat;color:#7b3f10;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:80px;letter-spacing:-3px;text-shadow:1px 1px 1px #fff39b}
.calc-result .sale p{padding-top:60px}
.calc-result .sale span{font-size:60px}
#price-result{background:url(../img/price-result.jpg) top center no-repeat;width:192px;height:82px;line-height:82px;text-align:center;display:block;border:none;font-size:45px;color:#333}
.calc-result .credit{font-size:19px;color:#2cbcb6;margin-top:12px}
.calc-result .credit a{font-size:19px;color:#2cbcb6;text-decoration:underline}
.calc-result .credit a:hover{text-decoration:none}
.calc-result .credit strong{font-size:45px}
.calc-sliders{float:left;width:448px;height:323px;position:relative}
.calc-sliders .calc-pict{left:127px!important;position:absolute!important;top:47px!important;width:294px}
.calc-sliders .reset{position:inherit!important;overflow:inherit!important;left:0!important;top:0!important;margin:0!important;height:auto!important;display:block!important;visibility:visible!important;margin:0!important;padding:0!important}
#slider-vertical{height:257px!important;left:46px!important;position:absolute!important;top:22px!important;display:block!important;margin:0!important;overflow:inherit!important;background:url(../img/ui-widget-content.jpg) repeat-y left top;border:none!important;width:43px!important}
#slider-vertical .ui-slider-range{background:url(../img/ui-slider-range.png) bottom center no-repeat;width:9px;bottom:10px!important;left:8px!important}
#slider-vertical .ui-slider-handle{width:35px;height:25px;background:url(../img/ui-slider-handle-v.png) top center no-repeat;border:none!important}
#slider-horizontal{position:absolute!important;bottom:0!important;left:147px!important;width:257px!important;height:43px!important;border:none!important;margin:0!important;overflow:inherit!important;display:block!important;top:293px!important;background:url(../img/slider-horizontal.jpg) top left no-repeat!important}
#slider-horizontal .ui-slider-range{background:url(../img/ui-slider-range-h.png) left top no-repeat;height:9px!important;bottom:inherit!important;top:24px!important;left:8px!important}
#slider-horizontal .ui-slider-handle{background:url(../img/ui-slider-handle-h.png) top center no-repeat!important;width:25px!important;height:35px!important;border:none!important;top:10px!important}
.top-form-over #send-calc-form,.top-form-over #b_send-calc-form{background:url(../img/send-top-form.jpg) repeat-x scroll left top rgba(0,0,0,0);border:1px solid #26aaa4;border-radius:10px;color:#333;display:block;float:left;font-size:24px;height:61px;line-height:61px;text-align:center;text-decoration:none;text-transform:uppercase;width:240px}
.top-form-over #send-calc-form:hover,.top-form-over #b_send-calc-form:hover{background:#fee120}
.balkony .contact_order_form .calc-options .option span{height:auto}
.balkony .btype1,.balkony .btype2,.balkony .btype3,.balkony .btype4,.balkony .btype5,.balkony .btype6,.balkony .btype7{display:block;padding:12px;z-index:100;position:relative;float:left;border:1px solid #f4f4f4;text-align:center}
.balkony .btype1:hover,.balkony .btype2:hover,.balkony .btype3:hover,.balkony .btype4:hover,.balkony .btype5:hover,.balkony .btype6:hover,.balkony .btype7:hover{background:#FFF;border:1px solid #cacaca;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.balkony .btype1{width:77px}
.balkony .btype2{width:96px}
.balkony .btype3{width:97px}
.balkony .btype4{width:124px}
.balkony .btype5{width:122px}
.balkony .btype6{width:143px}
.balkony .btype7{width:128px}
.balkony .btype1 input{width:77px;height:59px;cursor:pointer}
.balkony .btype2 input{width:96px;height:59px;cursor:pointer}
.balkony .btype3 input{width:97px;height:59px;cursor:pointer}
.balkony .btype4 input{width:124px;height:59px;cursor:pointer}
.balkony .btype5 input{width:122px;height:59px;cursor:pointer}
.balkony .btype6 input{width:143px;height:59px;cursor:pointer}
.balkony .btype7 input{width:128px;height:59px;cursor:pointer}
.balkony .btype1 .sptype1{background:url(../img/balkon1s.png) top center no-repeat;width:77px}
.balkony .btype2 .sptype2{background:url(../img/balkon2s.png) top center no-repeat;width:96px}
.balkony .btype3 .sptype3{background:url(../img/balkon3s.png) top center no-repeat;width:97px}
.balkony .btype4 .sptype4{background:url(../img/balkon4s.png) top center no-repeat;width:124px}
.balkony .btype5 .sptype5{background:url(../img/balkon5s.png) top center no-repeat;width:122px}
.balkony .btype6 .sptype6{background:url(../img/balkon6s.png) top center no-repeat;width:143px}
.balkony .btype7 .sptype7{background:url(../img/balkon7s.png) top center no-repeat;width:128px}
.balkony .contact_order_form .calc-options .option{background:none;margin-bottom:23px;padding:0 0 27px;position:relative;text-align:center}
.balkony .line{background:url(../img/option.jpg) repeat-x scroll left bottom rgba(0,0,0,0);height:10px}
.balkony .dop-option .cold{background-image:url(../img/cold.png);background-position:0 -42px;background-repeat:no-repeat;float:left;height:42px;margin-right:10px;width:42px}
.balkony .dop-option .cold input,.balkony .dop-option .hot input{width:42px;height:42px}
.balkony .dop-option .hot{background-image:url(../img/hot.png);background-repeat:no-repeat;background-position:0 0;float:left;height:42px;margin-right:10px;width:42px}
.balkony .calc-sliders .b_calc-pict{margin:0 auto;padding-left:10px}
#b_price-result{background:url(../img/price-result.jpg) top center no-repeat;width:192px;height:82px;line-height:82px;text-align:center;display:block;border:none;font-size:45px;color:#333}
.balkony .hc_select{font-size:18px;font-weight:700}
.balkony .dop-option{margin-left:40px;margin-top:10px}
.balkony .hc{height:80px}
.balkony .contact_order_form{padding-bottom:420px}
.balkony .calc-sliders{width:490px}
.balkony .sizes-fields{width:480px;margin-top:10px}
.balkony .sizes-fields input{width:104px;height:47px;line-height:47px;text-align:center;border:1px solid #dcdcdc;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:35px}
.balkony .sizes-fields .size1{float:left;width:150px}
.balkony .sizes-fields .size1 span{font-size:18px;font-weight:700}
.balkony .sizes-fields .size2{border-left:1px solid #999;float:left;width:320px}
.balkony .sizes-fields .size2 .p_w{width:310px;text-align:center;font-size:18px;font-weight:700}
.balkony .sizes-fields .size2 .p_width1,.balkony .sizes-fields .size2 .p_width2,.balkony .sizes-fields .size2 .p_width3,.balkony .sizes-fields .size2 .p_width4{float:left;padding-left:32px;margin-left:10px;margin-top:10px}
.balkony .sizes-fields .size2 .p_width1{background:url(../img/w1.png) no-repeat scroll left center rgba(0,0,0,0)}
.balkony .sizes-fields .size2 .p_width2{background:url(../img/w2.png) no-repeat scroll left center rgba(0,0,0,0)}
.balkony .sizes-fields .size2 .p_width3{background:url(../img/w3.png) no-repeat scroll left center rgba(0,0,0,0)}
.balkony .sizes-fields .size2 .p_width4{background:url(../img/w4.png) no-repeat scroll left center rgba(0,0,0,0)}
.balkony .sizes-fields .p_height{background:url(../img/p_height.png) no-repeat scroll left center rgba(0,0,0,0);padding-left:32px;margin-top:10px}
.calc_select{height:50px;position:absolute;top:20px}
.calc_select div{float:left;font-size:18px;font-weight:700;height:38px;padding-top:10px;width:140px;cursor:pointer}
.calc_select #okna_swich{background:url(../img/calc_select.jpg) repeat-x;background-position:0 -48px;color:#fff}
.calc_select #balkony_swich{background:url(../img/calc_select.jpg) repeat-x;background-position:0 0;color:#000}
.calc_select_{margin:28px auto;position:relative;width:1082px;z-index:111}
.calc_select_ .div1{float:none;left:10px;padding:20px 0 0;position:absolute;width:1082px}
.calc_select_ div{float:left;font-size:18px;font-weight:700;height:38px;padding-top:10px;width:140px;cursor:pointer}
.calc_select_ #okna_s{background:url(../img/calc_select.jpg) repeat-x;background-position:0 0;color:#fff}
.calc_select_ #balkony_s{background:url(../img/calc_select.jpg) repeat-x;background-position:0 -48px;color:#000}
.calc_select_ #okna_s1{background:url(../img/calc_select.jpg) repeat-x;background-position:0 -48px;color:#fff}
.calc_select_ #balkony_s1{background:url(../img/calc_select.jpg) repeat-x;background-position:0 0;color:#000}
#send-order-form{background:url(../img/send-top-form.jpg) repeat-x scroll left top rgba(0,0,0,0);border:1px solid #26aaa4;border-radius:10px;color:#333;display:block;float:left;font-size:24px;height:61px;line-height:61px;text-align:center;text-decoration:none;text-transform:uppercase;width:240px}
#send-order-form:hover{background:#fee120}
#phocaguestbook .posts{float:left;text-align:left;width:50%}
#phocaguestbook .input-xlarge{height:30px;line-height:30px;width:240px;padding:0 5px;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}
#phocaguestbook .input-xxlarge{height:100px;width:300px;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}
#phocaguestbook .element-invisible{margin-right:15px;display:block;float:left;width:32px}
#phocaguestbook .btn{background:url(../img/send-top-form.jpg) repeat-x left top;border-radius:10px;border:none;color:#333;display:block;font-size:24px;height:61px;line-height:61px;text-align:center;text-decoration:none;text-transform:uppercase;width:300px;cursor:pointer}
#phocaguestbook .btn:hover{background:#fee120}
.over-guestbook-form{text-align:left;float:right}
.over-guestbook-form .over-field{padding-bottom:10px}
.over-guestbook-form .pgb_font{font-size:18px;padding-bottom:15px}
.posts .pgtitle{font-size:18px;padding-bottom:10px}
.posts .well{padding-bottom:15px}
.posts .pgb-content-inside{font-size:14px}
.form_rewiew{width:600px}
.form_rewiew td{padding-bottom:10px}
.form_rewiew #pgbcontent{width:497px!important;height:100px!important;display:block}
.form_rewiew #pgbusername,.form_rewiew #pgbemail,.form_rewiew #pgusername,.form_rewiew #keystring{height:30px}
.form_rewiew #sub{border:none;cursor:pointer;height:30px;line-height:30px;background:#fee120;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0 10px;float:right}
.blog{text-align:left}
.blog .page-header h1{text-align:center}
.blog h2{font-size:30px;padding-bottom:5px}
.blog .news-detail h2{font-size:30px;padding:5px 0}
.blog .title{display:block;font-size:30px;font-weight:700;padding:0 0 5px;font-family:'Ubuntu-C';text-transform:uppercase}
@media screen and (max-width: 650px) {.blog .title{font-size:24px}}
@media screen and (max-width: 1035px) {.blog .title{padding:10px 0px 5px 0px}}
.blog p{margin-bottom:15px}
.blog .pull-left{float:left;margin-right:80px;width:200px}
.blog .pull-left img{max-width:100%}
.blog .items-row,.blog .items-leading{float:none;clear:both;margin:20px 0;border-bottom:1px solid #05bdaa;margin-left:60px}
.blog .items-row p,.blog .items-leading p{font-size:20px}
.blog .page-header a{color:#05bdaa}
.blog .readmore{float:none;display:inline;background:none;padding:0;text-transform:none;font-size:14px}
.blog .readmore a{color:#05bdaa;font-size:18px}
#outerModalPopupDiv{z-index:1000!important}
#blockModalPopupDiv{z-index:999!important}
.status-true{font-size:24px}
.status-true strong,.status-false strong{display:block;font-size:45px;color:#2cbcb6;font-family:'Ubuntu-C';text-transform:uppercase;padding-bottom:20px}
#innerModalPopupDiv{position:relative}
#close{background:url(../img/close.png) no-repeat scroll center top rgba(0,0,0,0);cursor:pointer;height:56px;position:absolute;right:-30px;top:-25px;width:55px}
.dop_outerModalPopupDiv{background:rgba(0,0,0,0) url(../img/popup-form-over_pozdr.png) no-repeat scroll center top;height:734px;left:-140px;position:absolute;top:-243px;width:913px}
.popup-form-over.pozdr h3{color:#fff000;font-size:55px;font-family:ubuntu-c}
.popup-form-over.pozdr p{color:#fff;font-family:ubuntu-c;font-size:20px;padding-bottom:20px;text-align:center;text-transform:uppercase}
.popup-form-over.pozdr #send-popup-form-call{width:287px}
.popup-form-over.pozdr{background:none}
.popup-form-over.pozdr .over-input{margin-left:100px}
.popup-form-over{background:url(../img/popup-form-over.jpg) top center no-repeat;padding:25px;border-radius:12px}
.popup-form-over h3{margin-bottom:33px;color:#fff}
.popup-form-over .over-input{background:none repeat scroll 0 0 #fff;border:1px solid #26aaa4;border-radius:10px;height:61px;margin-right:19px;padding:0 0 0 61px;width:317px;margin-bottom:26px;text-align:left}
.popup-form-over .over-name{background:url(../img/tname.jpg) no-repeat scroll 13px 13px #fff;padding:0 0 0 61px}
.popup-form-over .over-phone{background:url(../img/tphone.jpg) no-repeat scroll 13px 13px #fff;padding:0 0 0 61px}
.popup-form-over .over-input input{border:medium none;color:#999;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:24px;height:61px;line-height:61px;display:block}
#send-popup-form-call{background:url(../img/send-top-form.jpg) repeat-x scroll left top rgba(0,0,0,0);border:1px solid #26aaa4;border-radius:10px;color:#333;display:block;font-size:24px;height:61px;line-height:61px;text-align:center;text-decoration:none;text-transform:uppercase;width:240px;margin:0 auto}
#send-popup-form-call:hover{background:#fee120}
.k2Pagination{text-align:center;margin-bottom:49px}
.k2Pagination ul{position:relative;float:none!important;clear:both!important;margin:0 auto;display:inline-block;zoom:1}
.k2Pagination ul li{list-style:none;display:inline;margin:0 10px}
#system-message-container #system-message .alert{background-color:#F9F6E7;border:1px solid #D4BC4C;padding:5px;font-size:11px;color:#333;position:relative;margin:20px auto;width:1140px}
#system-message-container #system-message .alert-warning{color:#000;font-size:12px}
#system-message-container #system-message .alert p{margin:0}
#system-message-container #system-message .alert .alert-heading{font-size:18px;margin:0 0 5px!important}
#system-message-container #system-message .close{font-weight:700;font-size:24px;position:absolute;top:10px;right:10px;text-decoration:none!important;cursor:pointer}
.moduletable_PageMode{background:#fff}
.moduletable_PageMode h3,.moduletable.white h3{padding-top:20px;padding-bottom:20px;font-size:55px;text-align:center}
.moduletable_PageMode h2{font-size:45px;text-align:center;text-transform:none}
.moduletable_PageMode .custom_PageMode{width:1200px;margin:0 auto;font-size:17px}
.moduletable_PageMode .p_content .p_pic,.tabs-manufacture-okno .p_pic{float:left;padding:0 50px 10px 0;position:relative}
.moduletable_PageMode .p_content{text-align:justify}
.moduletable_PageMode .p_main,.tabs-manufacture-okno .p_main{padding-right:30px;line-height:24px;text-align:justify;font-size:17px;position:relative}
.moduletable_PageMode .p_zakaz:hover{background:#fee120}
.moduletable_PageMode .p_zakaz,.tabs-manufacture-okno .p_zakaz{background:linear-gradient(to top,#ffc818,#fee120) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #c90;border-radius:10px;box-shadow:-2px 3px 5px #ccc;color:#333;cursor:pointer;display:block;font-family:"Ubuntu-M";font-size:42px;height:70px;line-height:normal;margin-left:590px;margin-top:25px;padding:15px 15px 0 95px;position:absolute;text-decoration:none!important;width:300px}
.moduletable_PageMode .p_zakaz.zz,.tabs-manufacture-okno .p_zakaz.zz{background:linear-gradient(to top,#ffc818,#fee120) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #c90;border-radius:10px;box-shadow:-2px 3px 5px #ccc;color:#333;cursor:pointer;display:block;font-family:"Ubuntu-M";font-size:42px;height:60px;line-height:normal;margin-left:677px;margin-top:25px;padding:10px 15px 0 32px;position:absolute;text-decoration:none!important;width:240px}
.tabs-manufacture-okno .okno_b{width:140px}
.tabs-manufacture-okno .rehau_bg{background:url(../../../images/rehau_bg.png) no-repeat scroll center 25px rgba(0,0,0,0)}
.tabs-manufacture-okno .kbe_bg{background:url(../../../images/kbe_bg.png) no-repeat scroll center 25px rgba(0,0,0,0)}
.tabs-manufacture-okno .veka_bg{background:url(../../../images/veka_bg.png) no-repeat scroll center 25px rgba(0,0,0,0)}
.tabs-manufacture-okno table{width:250px;margin-left:50px}
.tabs-manufacture-okno table tr{height:70px}
.tabs-manufacture-okno table tr td{border:medium none;line-height:20px;padding-bottom:27px;color:#666;font-size:15px}
.tabs-manufacture-okno #manufacture-th .win-tab{float:left;position:relative;width:365px}
.moduletable_PageMode .tab-price{background:url(../img/tab-price.png) no-repeat scroll center top rgba(0,0,0,0);color:#333;font-family:"Ubuntu-M";font-size:28px;height:94px;left:-7px;padding-right:20px;position:absolute;text-align:center;width:224px;bottom:25px}
.tabs-manufacture-okno .tab-price{background:url(../img/tab-price.png) no-repeat scroll center top rgba(0,0,0,0);color:#333;font-family:"Ubuntu-M";font-size:28px;height:94px;left:-7px!important;padding-right:10px;position:absolute;text-align:center;width:234px;bottom:25px}
.tabs-manufacture-okno #manufacture-th .tab-price{left:-10px!important}
.moduletable_PageMode .tab-price p,.tabs-manufacture-okno .tab-price p{padding:26px 0 0}
.moduletable_PageMode .tab-price p strong,.tabs-manufacture-okno .tab-price p strong,.tabs-manufacture-okno .tab-price p span{font-size:47px;font-weight:400}
.moduletable_PageMode .boxplus-carousel .boxplus-viewport,.tabs-manufacture-okno .boxplus-carousel .boxplus-viewport{margin:0 auto;width:1015px!important}
.moduletable_PageMode div.sigplus-gallery ul > li > img{padding-left:30px;padding-right:30px}
.moduletable_PageMode .boxplus-paging{z-index:11}
.moduletable_PageMode .boxplus-carousel div.boxplus-next,.moduletable_PageMode .boxplus-carousel div.boxplus-prev{height:54px;width:32px;top:95px}
.tabs-manufacture-okno .boxplus-carousel div.boxplus-next,.tabs-manufacture-okno .boxplus-carousel div.boxplus-prev{height:54px!important;width:32px!important;top:40px}
.tabs-manufacture-okno .boxplus-carousel div.boxplus-next:hover,.moduletable_PageMode .boxplus-carousel div.boxplus-next:hover{background-position:-32px -113px}
.tabs-manufacture-okno .boxplus-carousel div.boxplus-next,.moduletable_PageMode .boxplus-carousel div.boxplus-next{background:url(../img/icons.png) no-repeat scroll -32px -59px rgba(0,0,0,0)!important}
.tabs-manufacture-okno .boxplus-carousel div.boxplus-prev:hover,.moduletable_PageMode .boxplus-carousel div.boxplus-prev:hover{background-position:0 -113px}
.tabs-manufacture-okno .boxplus-carousel div.boxplus-prev,.moduletable_PageMode .boxplus-carousel div.boxplus-prev{background:url(../img/icons.png) no-repeat scroll 0 -59px rgba(0,0,0,0)!important}
.lenta{height:220px;padding-top:60px;width:1200px;margin:0 auto}
.lenta .block{float:left;padding-left:6px;padding-right:7px}
.lenta .block2{border:1px solid #20bab0;border-radius:5px;float:left;font-family:ubuntu-c;font-size:22px;height:155px;line-height:19px;margin-right:30px;padding-left:6px;padding-right:7px;width:155px;text-align:center}
.lenta .block3{border:1px solid #20bab0;border-radius:5px;float:left;font-family:ubuntu-c;font-size:22px;height:290px;line-height:19px;margin-right:25px;padding-left:6px;padding-right:7px;width:360px;position:relative}
.lenta .block3 .b_img{position:absolute;top:5px}
.lenta .block3 .b_txt{font-family:ubuntu;font-size:14px;font-weight:700;position:absolute;right:5px;text-align:left;top:10px;width:200px}
.lenta .block3 .tab_price2{left:auto!important;right:-8px!important;top:182px!important}
.lenta .block4{float:left;font-family:ubuntu-c;font-size:22px;height:359px;line-height:19px;text-align:center;padding-left:10px;padding-right:10px;width:366px;position:relative}
.lenta .block5{border:1px solid #20bab0;border-radius:5px;float:left;font-family:ubuntu-c;font-size:22px;height:155px;line-height:19px;margin-right:10px;padding-left:6px;padding-right:7px;width:148px;text-align:center}
.tabs-manufacture-okno .block4 .tab-price{background:url(../img/tab-price-s.png) no-repeat scroll center top rgba(0,0,0,0);color:#333;font-family:"Ubuntu-M";font-size:28px;height:94px;left:60px;padding-right:10px;position:absolute;text-align:center;width:234px;bottom:25px}
.tabs-manufacture-okno .block4 .tab-price p strong,.tabs-manufacture-okno .block4 .tab-price p span{font-size:36px}
.moduletable_PageMode h4,.tabs-manufacture-okno h4{font-family:ubuntu-m;font-size:24px;font-weight:400;margin-bottom:10px;margin-top:20px;text-transform:none}
.moduletable_PageMode .title_h4{font-family:ubuntu-m;font-size:24px;margin-bottom:10px;margin-top:20px}
.tabs-manufacture-okno .title{font-family:ubuntu-m;font-size:24px;margin:20px 0 10px;color:#333}
.moduletable_PageMode .p_main .block_txt{width:552px;padding-left:20px;padding-right:20px;float:left}
.moduletable_PageMode .p_main .block_txt .p_pic{float:none;padding:10px 0}
.moduletable_PageMode .p_main .block_txt .tab-price p{padding:26px 0 0 7px}
.moduletable_PageMode hr,.tabs-manufacture-okno hr{background-color:#2cbcb6;border:none;height:1px;margin-bottom:10px}
.tab_price1{background:url(../img/tab-price1.png) no-repeat scroll center top rgba(0,0,0,0)!important}
.tab_price2{background:url(../img/tab-price2.png) no-repeat scroll center top rgba(0,0,0,0)!important;left:auto!important;right:-22px}
.tab_price1 p,.tab_price2 p{margin-top:2px}
.tab_price2 p{margin-left:20px!important}
.tab-price-y{background:none repeat scroll 0 0 #fedd5d;color:#333;font-family:"Ubuntu-M";font-size:28px;height:45px;margin-left:360px;margin-top:10px;padding-right:20px;text-align:center;width:172px}
.tab-price-y strong{font-weight:400;font-size:37px}
.none_right{padding-right:0!important}
.none_left{padding-left:0!important}
.center{text-align:center}
.moduletable_PageMode .block_txt ul li{background:url(../img/ck1.png) no-repeat scroll left center rgba(0,0,0,0);height:26px;padding-bottom:7px;padding-left:35px;padding-top:7px;text-align:left}
.moduletable_PageMode .spisok{float:left;width:835px}
.moduletable_PageMode .num{color:#fee120;float:left;font-family:ubuntu-c;font-size:150px;line-height:150px;padding-right:30px;text-align:right;width:175px}
.tabs-manufacture-okno .num_s{color:#fee120;float:left;font-family:ubuntu-c;font-size:125px;font-weight:700;line-height:125px;margin-top:-14px;padding-right:20px;text-align:right;width:40px}
.tabs-manufacture-okno .num{color:#fee120;float:left;font-family:ubuntu-c;font-size:150px;line-height:150px;padding-right:12px;text-align:right;width:40px}
.white{background:#fff}
.new1{background:url(../img/new.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:72px;position:absolute;right:-50px;top:-3px;width:177px}
.v_lenta{background:url(../img/manufacture-th.jpg) repeat scroll 0 0 rgba(0,0,0,0);padding:5px 26px 15px 15px;margin-bottom:10px}
.pic_vars{margin-top:72px}
.hr1{height:11px!important;background-color:#32d2cb!important}
.hr2{height:5px!important;background-color:#32d2cb!important}
.red{color:red}
.t2 .block6{float:left;font-size:18px;height:400px;position:relative;text-align:left}
.t2 .block6 .sp{font-size:21px;font-weight:700}
.t2 .block6 .t_img{float:left;margin-top:10px;width:40px}
.t2 .block6 .p_zakaz{font-size:25px;height:46px;left:0;line-height:21px;margin-left:0;padding-bottom:5px;padding-left:44px;padding-top:5px;width:250px}
.def1{background:url(../img/okno-accessories.jpg) repeat-x scroll center top rgba(0,0,0,0)!important}
.def1 .bx-pager-item .bx-pager-link{width:180px;padding:18px 10px 15px!important;line-height:18px}
.okon-bx-readmore .wrapper.w_big .bx-viewport{width:1100px!important}
.str{background:url(../img/str.png) no-repeat;width:339px;height:68px;position:relative}
.str1{background:url(../img/str1.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:150px;position:relative;width:429px}
.str strong,.str1 strong{font-size:45px}
.str1 .ss{background:url(../img/tab-pric-rub.png) no-repeat scroll right center / 17% auto rgba(0,0,0,0);height:33px;left:79px;padding-right:23px;position:absolute;top:42px}
.str1 .ss p strong{text-decoration:line-through;font-size:33px}
.str1 .rr{background:url(../img/tab-pric-rub.png) no-repeat scroll right center rgba(0,0,0,0);height:33px;left:79px;padding-right:40px;position:absolute;top:81px}
.rr{background:url(../img/tab-pric-rub.png) no-repeat scroll right center rgba(0,0,0,0);height:33px;left:79px;padding-right:40px;position:absolute;top:21px}
.small_{font-size:42px!important}
.teplopaket{margin-top:30px}
.moduletable_PageMode .block_txt .v_gal ul li{height:auto;background:none;padding:0;margin:0}
.v_gal{width:500px;padding-top:20px}
.moduletable_PageMode .v_gal .boxplus-carousel .boxplus-viewport{width:405px!important}
.moduletable_PageMode .v_gal div.sigplus-gallery ul > li > img{padding-left:0;padding-right:0}
.moduletable_PageMode .v_gal .boxplus-carousel div.boxplus-next,.moduletable_PageMode .v_gal .boxplus-carousel div.boxplus-prev{height:54px;top:26px;width:32px;cursor:pointer}
.moduletable_PageMode .v_gal.v2 .boxplus-carousel div.boxplus-next,.moduletable_PageMode .v_gal.v2 .boxplus-carousel div.boxplus-prev{height:54px;top:44px;width:32px;cursor:pointer}
.s_gal{width:600px;float:left;margin-top:10px}
.s_gal .boxplus-carousel .boxplus-viewport{width:500px!important}
.old_price{color:red;font-size:29px;font-weight:700;text-decoration:line-through}
.sm_block{float:left;padding-right:21px}
.sm_block .number{color:#1fbdb6;float:left;font-family:ubuntu;font-size:48px;font-weight:700}
.sm_block .sm_txt{float:left;font-size:17px;margin-left:10px;margin-top:7px;text-align:left;text-decoration:underline;width:229px}
.p_tabs .tabs-manufacture-balkon .okno-tabs a.okno-tab1,.p_tabs .tabs-manufacture-balkon .okno-tabs a.okno-tab2,.p_tabs .tabs-manufacture-balkon .okno-tabs a.okno-tab3,.p_tabs .tabs-manufacture-balkon .okno-tabs a.okno-tab4{width:298px}
.p_tabs .tabs-manufacture-okno .okno-tabs .active{background:#2ec3bd none repeat scroll 0 0;border:1px solid #000;height:210px;color:#fff}
.p_tabs .tabs-manufacture-okno .okno-tabs a{color:#333;cursor:pointer;display:block;float:left;font-family:"Ubuntu-C";font-size:36px;height:212px;line-height:63px;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #fff;text-transform:none}
.p_tabs .tabs-manufacture-okno .okno-tabs{background:rgba(0,0,0,0) url(../img/big-tabs.png) repeat-x scroll left top;border-radius:5px 5px 0 0;height:212px;margin-top:26px}
.p_tabs .tabs-manufacture-okno .okno-tabs a.okno-tab3{border-left:1px solid #fff;border-right:1px solid #bbb}
.p_tabs #manufacture-th .win-tab .tab-price{background:rgba(0,0,0,0) url(../img/tab-price1.png) no-repeat scroll center top;color:#333;font-family:"Ubuntu-M";font-size:28px;height:94px;left:-14px;position:absolute;width:244px;bottom:25px}
.p_tabs #manufacture-th .win-tab .tab-price p{padding:0 22px 0 0}
.p_tabs .tabs-manufacture-balkon #manufacture-th .win-tab-params h5{border-bottom:1px solid #32d2cb;color:#333;font-family:"Ubuntu-M";font-size:24px;padding-bottom:10px}
.p_tabs .tabs-manufacture-balkon #manufacture-th .win-tab-params .title{font-size:24px;color:#333;font-family:'Ubuntu-M';margin:0;padding-bottom:10px;border-bottom:1px solid #32d2cb;font-weight:700}
.p_tabs .tabs-manufacture-balkon #manufacture-th .win-tab-params ul{border-top:none;margin-top:9px;padding:0}
.p_tabs .tabs-manufacture-balkon #manufacture-th .win-tab-params ul li{border:1px solid #32d2cb;border-radius:5px;float:left;font-family:"Ubuntu-C";font-size:22px;margin-bottom:20px;margin-right:12px;padding-bottom:26px;text-align:center;width:auto}
.v_gal.v2{width:100%}
.moduletable_PageMode .p_tabs .v_gal .boxplus-carousel .boxplus-viewport{width:425px!important}
.moduletable_PageMode .p_tabs .v_gal.v2 .boxplus-carousel .boxplus-viewport{width:576px!important}
.moduletable_PageMode .v_gal.v3 .boxplus-carousel .boxplus-viewport{width:380px!important}
.v_gal.v3{width:89%;margin-left:13px}
.moduletable_PageMode .v_gal.v3 .boxplus-carousel div.boxplus-next,.moduletable_PageMode .v_gal.v3 .boxplus-carousel div.boxplus-prev{height:54px;top:16px;width:32px}
.woomen{background:url(../img/t.png) no-repeat scroll right bottom;width:1200px;position:relative;height:520px}
.moduletable_ots{background:url(../img/otch_bg.png) repeat-x;height:387px;padding-bottom:50px}
.order-form-mod_ots{background:rgba(0,0,0,0) url(../img/otch_bg1.png) no-repeat scroll left 45px;height:308px;margin:0 auto;padding-left:230px;padding-top:40px;position:relative;text-align:center;width:800px}
.moduletable_ots .top-form-over{height:229px;left:301px;position:absolute;top:122px}
.moduletable_ots .days{text-align:left}
.moduletable_ots .days span{color:#666;font-size:24px;font-weight:700}
.moduletable_ots #form-order_t{left:9px;position:absolute;top:155px}
.moduletable_ots #send-order-form_1{background:#2cbcb6 none repeat scroll 0 0;border:1px solid #26aaa4;border-radius:10px;color:#fff;display:block;float:left;font-size:24px;height:61px;line-height:61px;text-align:center;text-decoration:none;text-transform:uppercase;width:240px}
.moduletable_ots #send-order-form_1:hover{background:#1f9590 none repeat scroll 0 0;border:1px solid #26aaa4;border-radius:10px;color:#fff;display:block;float:left;font-size:24px;height:61px;line-height:61px;text-align:center;text-decoration:none;text-transform:uppercase;width:240px}
.b_type{height:200px;margin-top:5px;margin-bottom:35px}
.b_type .b_block{float:left;padding-left:8px;padding-right:8px;text-align:center}
.b_type .b_block div{cursor:pointer;font-family:ubuntu-c;font-size:20px;text-decoration:underline;text-transform:uppercase}
.order-form-mod_b{margin:0 auto;position:relative;text-align:center;width:1200px}
.order-form-mod_b .title{font-size:41px;padding:45px 0 35px;font-family:'Ubuntu-C';color:#333;text-transform:uppercase;font-weight:700}
.b_type_form{display:none;height:610px;position:absolute;top:0;width:1202px;z-index:999;left:0;background: #FFD600;border: 1px solid #ccc;border-radius: 4px;box-shadow: 0 0 16px #777}
.b_close{background:rgba(0,0,0,0) url(../img/x.png) no-repeat scroll 0 0;cursor:pointer;height:21px;position:absolute;right:22px;top:23px;width:21px}
.b_type_form .b_box{margin:0 auto;width:1200px}
.b_type_form .f_block{float:left;padding-left:9px;padding-right:5px;width:286px}
.b_type_form .f_block .f_send{border:3px solid #fff;border-radius:4px;cursor:pointer;font-size:23px;height:45px;margin:20px auto 0;padding-left:20px;padding-top:10px;text-align:left;width:230px}
.b_type_form .f_block .k_txt{font-family:ubuntu-c;font-size:19px;text-transform:uppercase;padding-bottom:10px}
.b_type_form h2{padding-bottom:15px;padding-top:30px}
.b_type_form .title{font-size:41px;padding:30px 0 15px;font-family:'Ubuntu-C';color:#333;font-weight:700;text-transform:uppercase}
.f_send span{font-size:35px}
.f_send span:after{content:'';display:inline-block;margin-left:5px;width:23px;height:26px;background:url(../img/icons.png) no-repeat 0 -200px;}
.scroll{bottom:0;cursor:pointer;position:fixed;right:-200px;z-index:2}
.main_page_serv{margin-bottom:20px}
.main_page_serv .title{font-size:41px;padding:45px 0 35px;font-family:'Ubuntu-C';color:#333;text-transform:uppercase;font-weight:700;text-align:center}
.main_page_serv ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.main_page_serv ul:after{content:'';margin-bottom:2%;width:32%;display:block}
.main_page_serv li{margin-bottom:2%;width:32%}
@media screen and (max-width: 991px) {.main_page_serv li{width:49%}}
@media screen and (max-width: 479px) {.main_page_serv li{width:100%}}
.main_page_serv a{display:block;overflow: hidden;position:relative}
.main_page_serv img{width:100%;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.main_page_serv .readmore{font-size:16px;text-transform:none;width:auto;height:36px;text-align:center;line-height:36px;display:inline-block;padding:0 20px;position:absolute;bottom:20px;left:20px}
.main_page_serv a:hover{text-decoration:none}
.main_page_serv a:hover img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.main_page_news{margin-bottom:20px}
.main_page_news .title{font-size:41px;padding:45px 0 35px;font-family:'Ubuntu-C';color:#333;text-transform:uppercase;font-weight:700;text-align:center}
.main_page_news ul {display: flex;flex-wrap: wrap;justify-content:space-between}
.main_page_news ul:after{content:'';margin-bottom:2%;width:32%;display:block}
.main_page_news li{margin-bottom:2%;width:32%}
@media screen and (max-width: 479px) {.main_page_news li{width:100%}}
.main_page_news a{display:block;overflow: hidden;position:relative}
.main_page_news img{max-width:100%;margin-bottom:10px;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.main_page_news span{font-size: 14px;text-transform: none;display: block;margin-bottom: 5px;}
.main_page_news .news_title{font-weight: bold}
.main_page_news a:hover{color:#05bdaa;text-decoration:none}
.main_page_news a:hover img{opacity:.75}
.tabs-manufacture-okno-sys h3{font-size:55px;padding-top:20px}
.tabs-manufacture-okno-sys .sys_txt{font-size:18px;line-height:33px;padding-bottom:40px;padding-top:10px;text-align:justify}
.tabs-manufacture-okno-sys{width:1200px;margin:0 auto;text-align:center;margin-top:0;margin-bottom:40px}
.tabs-manufacture-okno-sys strong{font-size:21px;color:#333}
.tabs-manufacture-okno-sys .bold{font-size:21px;color:#333;font-weight:700}
.tabs-manufacture-okno-sys .okno-tabs{height:40px;text-align:center;width:920px;margin:0 auto}
.big .tabs-manufacture-okno-sys .okno-tabs{background:url(../img/okno-tabs-big.jpg) top left repeat-x;height:213px;margin-top:26px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.big .tabs-manufacture-okno-sys .okno-tabs a{cursor:pointer;display:block;float:left;font-family:"Ubuntu-C";font-size:36px;height:213px;line-height:51px;position:relative;text-align:center;text-decoration:none;text-transform:none}
.tabs-manufacture-okno-sys .okno-tabs a{display:block;height:40px;line-height:40px;color:#333;font-size:16px;text-transform:uppercase;font-family:'Ubuntu-C';float:left;text-align:center;text-decoration:none;cursor:pointer;position:relative;text-shadow:#FFF 1px 1px 1px;background:rgba(0,0,0,0) url(../img/okno-tabs.jpg) repeat-x scroll left top}
.tabs-manufacture-okno-sys .okno-tabs a strong,.tabs-manufacture-okno-sys .okno-tabs a span{background:rgba(0,0,0,0) url(../img/icons.png) no-repeat scroll -16px 0;display:block;font-size:0;height:42px;left:0;line-height:0;overflow:hidden;position:absolute;top:-2px;width:42px}
.tabs-manufacture-okno-sys .win-tab strong,.tabs-manufacture-okno-sys .win-tab span.new{background:rgba(0,0,0,0) url(../img/hot_pic.png) no-repeat scroll center top;display:block;font-size:0;height:107px;left:-3px;line-height:0;overflow:hidden;position:absolute;top:-3px;width:97px}
.tabs-manufacture-okno-sys .okno-tabs a.okno-tab1,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab2,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab3,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab4,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab5,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab6,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab7{border-right:1px solid #bbb;width:130px}
.big .tabs-manufacture-okno-sys .okno-tabs a.okno-tab2,.big .tabs-manufacture-okno-sys .okno-tabs a.okno-tab3,.big .tabs-manufacture-okno-sys .okno-tabs a.okno-tab4{width:353px;border-left:1px solid #fff;border-right:1px solid #bbb;border-radius:0}
.big .tabs-manufacture-okno-sys .okno-tabs a.okno-tab5{width:322px;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-o-border-radius:0 5px 0 0;border-radius:0 5px 0 0;border-left:1px solid #fff}
.tabs-manufacture-okno-sys .okno-tabs .active{background:url(../img/okno-tabs-active.jpg) top left repeat-x;color:#FFF;text-shadow:#099 1px 1px 1px}
.big .tabs-manufacture-okno-sys .okno-tabs .active{background:url(../img/okno-tabs-active-big.jpg) top left repeat-x;color:#FFF;text-shadow:#099 1px 1px 1px}
.okno-tabs .smm{font-size:22px!important;line-height:26px!important}
.tabs-manufacture-okno-sys #manufacture-th{background:none;padding:15px 0 15px 15px}
.tabs-manufacture-okno-sys #manufacture-th .win-tab{border:none;width:362px;float:left;position:relative}
.tabs-manufacture-okno-sys #manufacture-th .win-tab .tab-price{width:244px;height:94px;background:url(../img/tab-price.png) top center no-repeat;position:absolute;left:-7px;font-size:28px;color:#333;font-family:'Ubuntu-M';bottom:25px}
.tabs-manufacture-okno-sys #manufacture-th .win-tab .tab-price p{padding:22px 22px 0 0}
.tabs-manufacture-okno-sys #manufacture-th .win-tab .tab-price strong{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline;font-size:47px;font-weight:400;line-height:55px;position:relative;top:0}
.tabs-manufacture-okno-sys #manufacture-th .win-tab .tab-price span{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline;left:-3px;color:#333;font-size:47px;font-weight:400;line-height:55px;position:relative;top:0}
.tabs-manufacture-okno-sys #manufacture-th .win-tab .tab-price span:after{content:'';display:inline-block;width:29px;height:33px;background:url(../img/icons.png) no-repeat 0 -167px;}
.tabs-manufacture-okno-sys .win-tab-params{float:left;font-size:18px;padding-left:31px;width:792px;height:477px;position:relative}
.tabs-manufacture-okno-sys .win-tab-params p{text-align:left;padding-bottom:10px}
.tabs-manufacture-okno-sys .win-tab-params h2{font-size:25px;text-align:left;padding:0 0 20px}
.tabs-manufacture-okno-sys .win-tab-params .title{font-size:25px;font-weight:700;text-align:left;padding:0 0 20px;font-family:'Ubuntu-C';color:#333;text-transform:uppercase}
.tabs-manufacture-okno-sys .win-tab-params strong{font-size:20px;font-family:'Ubuntu-M'}
.tabs-manufacture-okno-sys .win-tab-params td{height:42px;border-bottom:1px solid #32d2cb;line-height:42px}
.tabs-manufacture-okno-sys .win-tab-params .go-calc{margin:30px 0 0}
.tabs-manufacture-okno-sys .go-calc{bottom:0;cursor:pointer;font-size:27px;height:52px;padding-top:19px;width:384px}
.tabs-manufacture-okno-sys .go_accii{background:rgba(0,0,0,0) url(../img/accii1.png) no-repeat scroll left top;border:medium none;border-radius:10px;bottom:-22px;color:#fff600;cursor:pointer;display:block;font-family:'Ubuntu-M';font-weight:bold;font-size:21px;height:87px;left:467px;margin:0;padding:21px 15px 0 115px;position:absolute;text-align:left;text-decoration:none!important;width:208px}
.tabs-manufacture-okno-sys .okno_b_blocks{bottom:82px;position:absolute}
.v_gal_l .boxplus-carousel .boxplus-paging > div.boxplus-prev{background:rgba(0,0,0,0) url(../img/icons.png) repeat scroll 0 -59px;left:-32px}
.v_gal_l .boxplus-carousel .boxplus-paging > div.boxplus-next{background:rgba(0,0,0,0) url(../img/icons.png) repeat scroll -31px -59px;right:-32px}
.v_gal_l .boxplus-carousel .boxplus-paging > div.boxplus-prev:hover{background:rgba(0,0,0,0) url(../img/icons.png) repeat scroll 0 -113px}
.v_gal_l .boxplus-carousel .boxplus-paging > div.boxplus-next:hover{background:rgba(0,0,0,0) url(../img/icons.png) repeat scroll -31px -113px}
.v_gal_l .boxplus-carousel .boxplus-paging > div.boxplus-prev,.v_gal_l .boxplus-carousel .boxplus-paging > div.boxplus-next{height:54px;position:absolute;width:32px;z-index:1;top:18px;cursor:pointer}
.v_gal_l{margin:0 auto;padding-left:30px;padding-right:30px;padding-top:20px;width:927px}
.white_bg{background:#fff!important}
.h3_padd h3{padding-top:40px;padding-bottom:40px}
.oplata_block{float:left;margin-left:50px;margin-right:50px;width:240px;font-size:25px;font-family:Ubuntu-c}
.oplata_mark{background:#2ec1bb none repeat scroll 0 0;border-radius:10px;color:#fff;padding:5px 20px 10px}
.win-tab-params .okno_b{float:left;text-align:center;width:132px}
.win-tab-params .okno_b p{line-height:13px;text-align:center}
.tablebodytext{display:none}
div.sigplus-gallery ul>li{margin:0!important;border:0 none transparent!important;padding:0!important}
div.sigplus-gallery.sigplus-captionsbelow ul>li{padding-bottom:60px!important}
div.sigplus-gallery.sigplus-captionsabove ul>li{padding-top:60px!important}
div.sigplus-gallery ul>li>img,div.sigplus-gallery ul>li>a>img{margin:2px!important;border:0 none transparent!important;padding:0}
div.example div.sigplus-gallery ul>li{margin:4px!important;border:1px solid blue!important;padding:2px!important}
div.example div.sigplus-gallery ul>li>img,div.example div.sigplus-gallery ul>li>a>img{margin:4px!important;border:thin solid gray!important;padding:2px!important}
div.example div.sigplus-gallery ul>li>a:hover>img{margin:4px!important;border:thin solid red!important;padding:2px!important}
div.sigplus-center>*{float:none!important;clear:both!important;margin:0 auto!important;text-align:center!important}
div.sigplus-left{text-align:left!important}
div.sigplus-right{text-align:right!important}
div.sigplus-left.sigplus-float>*{float:left!important}
div.sigplus-left.sigplus-clear>*{margin:0 auto 0 0 !important}
div.sigplus-right.sigplus-float>*{float:right!important}
div.sigplus-right.sigplus-clear>*{margin:0 0 0 auto !important}
div.sigplus-gallery>ul{display:block!important;position:relative!important;margin:0!important;padding:0!important;list-style-type:none!important;list-style-image:none!important}
div.sigplus-gallery>ul>li{display:inline-block!important;margin:0!important;padding:0!important;background:transparent none no-repeat scroll 0 0!important;text-align:center!important;vertical-align:middle!important}
div.sigplus-gallery ul>li:before{content:none!important}
div.sigplus-gallery ul>li>a{display:inline-block}
.product-list{overflow:hidden;margin:0 0 0 -18px}
.product-list .box{float:left;width:258px;margin:0 9px 15px;box-shadow:none}
.product-list .img-holder{position:relative;margin:0 0 20px}
.product-list .old{display:block;text-shadow:0 1px 0 #fff;font-size:18px;color:#8a8a8a}
.product-list .new{text-shadow:0 1px 0 #fff;display:block;font-size:18px;font-weight:700;color:#4b4b4b}
.product-list .new span{color:#2cbcb6}
.product-list .old span{text-decoration:line-through}
.product-list .img-holder img{vertical-align:top}
.product-list .img-holder .name{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.65);color:#fff;text-align:center;padding:9px 0;font-size:22px}
.new_year{background:url(../images/new_year.png) center;width:100%;height:97px;position:absolute;top:-53px}
.new_year_text{text-align:center;font-size:17px;font-weight:700;margin-bottom:10px;float:left;margin-top:15px;margin-left:20px}
.desc{padding:0 0 20px;font-size:18px}
.tabs-manufacture-balkon h3{padding:20px 0}
.politic{margin-top:10px;font-size:11px;text-align:center}
.politic a{text-decoration:underline}
.politic a:hover{text-decoration:none}
.politic_page h2,.politic_page h3,.politic_page h4,.politic_page h5,.politic_page h6{padding:15px 0 5px;text-transform:none}
.politic_page p{padding:10px 10%}
.politic_foo{font-size:11px}
.politic_foo a{text-decoration:underline;color:#353535}
.politic_foo a:hover{text-decoration:none}
#widgets{position:fixed;left:20px;bottom:20px}
#widgets>a,#widgets>div{width:60px;height:60px;margin:0 0 10px}
#widgets>a.widget-rulet,#widgets>div.widget-rulet{background-image:url(/images/widget-icon1.png);background-repeat:no-repeat;background-size:100%;cursor:pointer}
#widgets>a.widget-whatsapp,#widgets>div.widget-whatsapp{display:block;background-image:url(/images/widget-icon2.png);background-repeat:no-repeat;background-size:100%}
.rekvizity{text-align:left;line-height:1.2em;padding-top:50px}
.rekvizity h3{text-align:center;padding-bottom:30px;line-height:1.2em}
.rekvizity .title{text-align:center;padding-bottom:30px;line-height:1.2em;font-size:45px;font-family:'Ubuntu-C';color:#333;text-transform:uppercase;font-weight:700}
.rekvizity .item_b{margin-bottom:15px}
.rekvizity .ltd_title{font-weight:700;margin-bottom:5px}
.rekvizity .ltd_info{line-height:1.2em}
.bold{font-weight:700}
.title_h3{font-size:45px;font-family:'Ubuntu-C';color:#333;text-transform:uppercase;font-weight:700}
.title-h3{padding-top:20px;padding-bottom:20px;font-size:55px;text-align:center;font-family:'Ubuntu-C';color:#333;text-transform:uppercase;font-weight:700}
@media screen and (max-width: 800px) {.title,.title_h3,.title-h3{font-size:25px !important}}
@media screen and (max-width: 1200px) {.title,.title_h3,.title-h3{font-size:35px !important}}
.boxplus-viewport>div.boxplus-prev,.boxplus-viewport>div.boxplus-next{position:absolute!important;background:transparent url(transparent.gif) no-repeat scroll center center!important;z-index:2!important;}.boxplus-viewport>div.boxplus-horizontal{top:0!important;height:100%!important;}.boxplus-viewport>div.boxplus-vertical{left:0!important;width:100%!important;}.boxplus-viewport>div.boxplus-prev.boxplus-horizontal{left:0!important;background-position:left center!important;}.boxplus-viewport>div.boxplus-prev.boxplus-horizontal.boxplus-large{width:57px!important;}.boxplus-viewport>div.boxplus-prev.boxplus-horizontal.boxplus-large:hover{background-image:url(btnLeftLarge.png)!important;}.boxplus-viewport>div.boxplus-prev.boxplus-horizontal.boxplus-small{width:29px!important;}.boxplus-viewport>div.boxplus-prev.boxplus-horizontal.boxplus-small:hover{background-image:url(btnLeftSmall.png)!important;}.boxplus-viewport>div.boxplus-next.boxplus-horizontal{right:0!important;background-position:right center!important;}.boxplus-viewport>div.boxplus-next.boxplus-horizontal.boxplus-large{width:57px!important;}.boxplus-viewport>div.boxplus-next.boxplus-horizontal.boxplus-large:hover{background-image:url(btnRightLarge.png)!important;}.boxplus-viewport>div.boxplus-next.boxplus-horizontal.boxplus-small{width:29px!important;}.boxplus-viewport>div.boxplus-next.boxplus-horizontal.boxplus-small:hover{background-image:url(btnRightSmall.png)!important;}.boxplus-viewport>div.boxplus-prev.boxplus-vertical{top:0!important;background-position:center top!important;}.boxplus-viewport>div.boxplus-prev.boxplus-vertical.boxplus-large{height:57px!important;}.boxplus-viewport>div.boxplus-prev.boxplus-vertical.boxplus-large:hover{background-image:url(btnUpLarge.png)!important;}.boxplus-viewport>div.boxplus-prev.boxplus-vertical.boxplus-small{height:29px!important;}.boxplus-viewport>div.boxplus-prev.boxplus-vertical.boxplus-small:hover{background-image:url(btnUpSmall.png)!important;}.boxplus-viewport>div.boxplus-next.boxplus-vertical{bottom:0!important;background-position:center bottom!important;}.boxplus-viewport>div.boxplus-next.boxplus-vertical.boxplus-large{height:57px!important;}.boxplus-viewport>div.boxplus-next.boxplus-vertical.boxplus-large:hover{background-image:url(btnDownLarge.png)!important;}.boxplus-viewport>div.boxplus-next.boxplus-vertical.boxplus-small{height:29px!important;}.boxplus-viewport>div.boxplus-next.boxplus-vertical.boxplus-small:hover{background-image:url(btnDownSmall.png)!important;}
.boxplus-carousel .boxplus-viewport{margin:0;border:0 none transparent;padding:0;position:relative;overflow:hidden;}div.boxplus-carousel.boxplus-disabled{visibility:hidden;}.boxplus-viewport>div.boxplus-edge{position:absolute;background:transparent none no-repeat scroll 0 0;}.boxplus-viewport>div.boxplus-edge.boxplus-horizontal{width:57px;}.boxplus-viewport>div.boxplus-edge.boxplus-vertical{height:57px;}.boxplus-carousel .boxplus-viewport>div.boxplus-edge.boxplus-start.boxplus-horizontal{left:-1px;filter:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#ff000000,endColorstr=#00000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#ff000000,endColorstr=#00000000)";background:-moz-linear-gradient(left,#000,transparent);background:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));}.boxplus-carousel .boxplus-viewport>div.boxplus-edge.boxplus-end.boxplus-horizontal{right:-1px;filter:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#00000000,endColorstr=#ff000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#00000000,endColorstr=#ff000000)";background:-moz-linear-gradient(left,transparent,#000);background:-webkit-gradient(linear,left top,right top,from(transparent),to(#000));}.boxplus-carousel .boxplus-viewport>div.boxplus-edge.boxplus-start.boxplus-vertical{top:-1px;filter:DXImageTransform.Microsoft.gradient(startColorstr=#ff000000,endColorstr=#00000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff000000,endColorstr=#00000000)";background:-moz-linear-gradient(top,#000,transparent);background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));}.boxplus-carousel .boxplus-viewport>div.boxplus-edge.boxplus-end.boxplus-vertical{bottom:-1px;filter:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#ff000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#ff000000)";background:-moz-linear-gradient(top,transparent,#000);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));}.boxplus-carousel .boxplus-viewport>ul{margin:0;border:0 none transparent;padding:0;display:block;position:absolute;list-style-type:none;list-style-image:none;text-align:center;}.boxplus-carousel .boxplus-viewport>ul>li{margin:0;border:0 none transparent;padding:0;display:inline-block;position:relative;background:transparent none no-repeat scroll 0 0;}.boxplus-carousel .boxplus-paging{position:relative;text-align:center;}.boxplus-carousel .boxplus-paging>div{position:absolute;top:0;}.boxplus-carousel .boxplus-paging>div.boxplus-prev,.boxplus-carousel .boxplus-paging>div.boxplus-next{width:8px;height:13px;}.boxplus-carousel .boxplus-paging>div.boxplus-prev{left:0;}.boxplus-carousel .boxplus-paging>div.boxplus-next{right:0;}.boxplus-carousel .boxplus-paging>div.boxplus-prev:hover{background-position:-11px -14px;}.boxplus-carousel .boxplus-paging>div.boxplus-next:hover{background-position:-19px -14px;}
.carousel-container{position:relative;width:960px}
#carousel{height:280px;width:960px;background-color:#CCC;position:relative;margin-bottom:.5em;font-size:12px;font-family:Arial}
.carousel-image{border:0;display:block}
.carousel-feature{position:absolute;top:-1000px;left:-1000px;border:2px solid #5d5d5d;cursor:pointer}
.carousel-feature .carousel-caption{position:absolute;bottom:0;width:100%;background-color:#000}
.carousel-feature .carousel-caption p{margin:0;padding:5px;font-weight:700;font-size:12px;color:#fff}
.tracker-summation-container{position:absolute;color:#fff;right:48px;top:230px;padding:3px;margin:3px;background-color:#000}
.tracker-individual-container{position:absolute;color:#fff;right:48px;top:210px;padding:0;margin:0}
.tracker-individual-container li{list-style:none}
.tracker-individual-container .tracker-individual-blip{margin:0 3px;padding:0 3px;color:#fff;text-align:center;background-color:#DDD}
.tracker-individual-container .tracker-individual-blip-selected{color:#fff;font-weight:700;background-color:#000}
#carousel-left{position:absolute;bottom:33px;left:220px;cursor:pointer}
#carousel-right{position:absolute;bottom:33px;right:220px;cursor:pointer}
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}
.bx-wrapper img{max-width:100%;display:block}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(../img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}
.bx-wrapper .bx-prev{left:10px}
.bx-wrapper .bx-next{right:10px}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:998}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.countdownHolder{width:658px;height:96px;margin:0 auto;font:60px/1.1 'Roboto Condensed',sans-serif;font-weight:700;overflow:hidden;text-align:center;letter-spacing:-17px}
.position{background:rgba(0,0,0,0) url(../img/count.png) no-repeat scroll 0 0;display:inline-block;height:96px;position:relative;width:74px}
.position1{display:inline-block;height:96px;overflow:hidden;position:relative;width:24px;background:url(../img/2dot.png) no-repeat center center}
.digit{color:#fff;display:block;height:96px;letter-spacing:-1px;position:absolute;text-align:center;width:74px;font-size:80px}
.countDiv{display:inline-block;width:16px;width:22px;height:1.6em;position:relative}
.countDiv:before,.countDiv:after{display:none;position:absolute;width:5px;height:5px;background-color:#444;border-radius:50%;left:50%;margin-left:-3px;top:.5em;box-shadow:1px 1px 1px rgba(4,4,4,0.5);content:''}
.countDiv:after{top:.9em}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite.png)}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}
#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}
}
#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}
#fancybox-thumbs.bottom{bottom:2px}
#fancybox-thumbs.top{top:2px}
#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}
#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}
#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}
#fancybox-thumbs ul li:hover{opacity:1}
#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}
#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}
.navbar_toggle{display:none}
.p2cart_i{width:49%;display:inline-block;vertical-align:top;padding:0 15px;box-sizing:border-box}
.p2cart{padding:0 15px;text-align:center;box-sizing:border-box}
.p2cart_i img{padding:0!important;display:block;margin:10px auto 0}
#s001 .b_type_form .mob1{display:none}
#s001 .b_type_form .mob2{display:none}
.new_block{display:none}
.bg_okonprom_m{display:none !important}
@media screen and (max-width: 1200px) {
*{box-sizing:border-box}
.wrapper{padding-left:15px!important;padding-right:15px!important}
.wrapper,.tabs-manufacture-okno-sys,.order-form-mod_b,#okno-accessories-th{width:100%}
img{max-width:100%;height:auto}
.b_type{height:auto}
.tabs-manufacture-okno-sys .win-tab-params{width:63%;height:auto;position:relative}
.tabs-manufacture-okno-sys #manufacture-th .win-tab{width:33%}
.tabs-manufacture-okno-sys .okno_b_blocks{bottom:0;position:relative}
.go-calc,.tabs-manufacture-okno-sys .go_accii{position:relative;left:auto;bottom:auto}
.tabs-manufacture-okno-sys .go_accii{position:relative;left:auto;bottom:auto;width:346px;font-size:20px}
.order-form-mod{width:100%;height:auto}
.order-form-mod .order-form-over{bottom:auto;left:auto;position:relative}
.advantages-order ul{display:block;text-align:center}
.advantages-order li{width:24%}
.sl-gallery .bx-wrapper{position:inherit!important;padding:0 50px}
.sl-gallery .bx-prev{left:-10px!important}
.sl-gallery .bx-next{right:-10px!important}
footer .wrapper{width:100%}
header .menutop-menu{display:block;float:left;padding:5px 0 0 20px}
header .logo{margin-left:0}
header .top-phone{margin-right:0}
p.pgdPhone.phone_alloka{font-size:20px!important}
header nav .menu li a span,header nav .menu li span.separator{font-size:17px;padding:0 11px}
.top-form.top-form-okno .go-calc{font-size:18px!important}
.top-form-okno{margin-bottom:25px;background:#31cdc9}
.top-form-okno .sale{display:none}
.top-form.top-form-okno .go-calc{font-size:18px!important;position:relative;left:auto;top:auto;display:block;margin:0 auto 20px}
.top-form .wrapper{position:relative;height:auto;padding:15px}
.top-form .advantages{position:relative;width:100%;text-align:center;right:auto;top:auto;padding:30px}
.top-form .advantages li{padding-bottom:0;display:inline-block}
.top-form-over{position:relative;bottom:auto;left:auto}
.top-form-over .inp-over input{height:56px;line-height:56px;border:none}
.top-form-over h3{font-size:29px}
.tabs-manufacture-okno-sys .go-calc{bottom:0;cursor:pointer;font-size:22px;line-height:50px;height:auto;padding-top:0;width:auto}
.okon-bx-readmore .wrapper .bx-wrapper{padding-left:50px;padding-right:50px}
.okon-bx-readmore #bx-default-pager .bx-default-pager a{height:180px}
.okon-bx-readmore #bx-default-pager .bx-default-pager .bx-pager-item{float:left;width:16.66666%}
.okon-bx-readmore .wrapper{position:relative;height:auto}
.okon-bx-readmore .wrapper .bx-wrapper{padding-left:50px;padding-right:50px}
.okon-bx-readmore .bx-sl-text img{position:relative;top:0;right:0;z-index:1;order:2;width:50%}
.okon-bx-readmore .bx-sl-text .over-text{z-index:100;position:relative;left:0;top:0;padding-top:37px;order:2;width:50%}
.okon-bx-readmore .wrapper .bx-viewport{width:100%!important;margin:0 auto!important;height:auto!important}
h2{font-size:31px}
.order-form-mod_b .b_type{display:flex;flex-wrap:wrap;justify-content:center}
.order-form-mod_b .b_type .b_block{float:none;padding-left:8px;padding-right:8px;text-align:center;width:20%;margin-bottom:30px}
#okno-accessories-th .okno-access-itm .text,#okno-accessories-th .okno-access-itm-left .pict{width:50%;padding:0 15px}
h3{font-size:35px}
.tab-inform{background:url(../img/tab-inform.jpg) no-repeat scroll 50% 0 rgba(0,0,0,0);font-size:27px;height:auto;margin:35px auto 20px;padding-top:29px;width:100%;text-align:center}
.actions ul li{width:47%;display:inline-block;vertical-align:top;margin:0 1%}
.actions ul{display:block;text-align:center}
.actions h2{font-size:35px;text-transform:uppercase}
#send-order-form{float:none;width:240px;display:inline-block}
.top-form-over .inp-over{float:none;display:inline-block;width:33%}
.top-form-over.order-form-over{padding-bottom:15px}
form#form-order{text-align:center;padding:20px}
.okon-bx-readmore .bx-sl-text{padding:0;height:auto;display:flex;align-items:center}
.okon-bx-readmore .wrapper .bx-wrapper{padding-bottom:0;margin-bottom:0}
ul.bxslider-reviews li{margin-right:15px!important;margin-left:15px!important}
.sl-gallery .bxslider-gallery .bx-over-gall{padding:0;width:100%;background:none}
ul.bxslider-gallery li{height:170px!important;overflow:hidden;display:flex;align-items:center;border:2px solid #fff;border-radius:5px;margin-left:5px!important;margin-right:5px!important}
.sl-gallery .bx-viewport{height:auto!important}
body .sl-gallery .bx-next:hover{right:-10px!important}
body .sl-gallery .bx-prev:hover{left:-10px!important}
.reviews-clients .bx-viewport{width:100%!important;margin:0 auto}
.reviews-clients .bx-wrapper{padding-left:50px;padding-right:50px}
.okno-type-sizes{height:auto;background-size:cover}
.okno-type-sizes ul{text-align:center}
.okno-type-sizes ul li:first-child{width:42%;text-align:center;float:none;margin:0!important;display:inline-block}
.okno-type-sizes .types-price{background:#ffd404;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#333;height:59px;line-height:59px;font-size:24px;font-family:'Ubuntu-M';padding:0 14px;position:relative;bottom:auto;left:auto;white-space:nowrap;max-width:300px;margin:20px auto 0}
.okno-type-sizes img{display:block;margin:0 auto}
.okno-type-sizes ul li{position:relative;float:none;margin:0 31px;height:auto;position:relative;list-style:none;width:48%;display:inline-block;margin:0 0 30px 0!important;text-align:center}
#okno-accessories-th .okno-access-itm-right .pict{float:left;width:50%}
.top-form-over #send-top-form{display:inline-block;float:none}
.tabs-manufacture-okno-sys .okno-tabs{width:100%}
.tabs-manufacture-okno,.custom.white .tabs-manufacture-okno,.custom.white .tabs-manufacture-okno > div{width:100%!important}
a.okno-tab1,a.okno-tab2,a.okno-tab3{width:33%!important;display:inline-block!important}
.custom_PageMode.big a.okno-tab1,.custom_PageMode.big a.okno-tab2,.custom_PageMode.big a.okno-tab3,.custom_PageMode.big a.okno-tab4,.custom_PageMode.big a.okno-tab5{width:20%!important;display:inline-block!important;margin:0 20px;border:none!important;float:none}
.moduletable_PageMode .custom_PageMode{width:100%;margin:0 auto;font-size:17px}
.lenta{width:100%!important}
.moduletable_PageMode .p_zakaz,.tabs-manufacture-okno .p_zakaz{margin:20px auto!important;padding:0;line-height:45px!important;height:45px!important;font-size:30px!important;text-align:center;width:auto!important;position:relative!important;max-width:250px;padding:0!important}
.okno-tabs{text-align:center!important;height:auto!important;text-align:center!important;height:auto!important;background:#e9e9e9!important}
.top-form-balkon .sale{display:none}
.top-form-balkon{background:#31ccc6;padding-bottom:20px}
#go-calc{top:auto!important;left:auto!important}
.top-form-balkon #go-calc{top:auto;display:block;left:auto;margin:0 auto 10px;font-size:19px}
.top-form-balkon-otdelka{background:#31cdc9}
.top-form-balkon-otdelka .sale{display:none}
body .BalkonConfig{width:1200px;margin:0 auto;position:relative;width:100%;margin:0 auto;position:relative}
body .BalkonConfig .config{width:100%;height:auto;margin:0 auto;position:relative;margin-top:20px;margin-bottom:60px}
body .BalkonConfig .config .panel{width:100%;height:auto;background-color:rgba(246,246,246,0.75);border-radius:20px;border:1px solid #dbdbdb;position:relative;right:auto;top:auto;box-shadow:5px -1px 10px 1px #aaa;z-index:9;display:block!important}
body .BalkonConfig .config > div{display:none!important}
.top-form-okno-dacha{background:#2cbcb6;padding-bottom:20px}
.top-form-okno-dacha #go-calc{margin:10px auto 20px;font-size:19px}
.top-form-okno-dacha .sale{display:none}
.v_gal_l{width:100%}
.v_gal_l + div{max-width:100%}
.teplopaket > div img{position:relative!important;left:auto!important}
.okon-bx-readmore .wrapper.w_big .bx-viewport{width:100%!important}
.moduletable_PageMode .block_txt ul li{height:auto}
.tab-price-y{text-align:center;width:218px;margin:31px auto 0!important}
body article{max-width:100%}
.woomen{width:100%;position:relative;height:auto;background:none}
.woomen > div{position:relative!important;width:100%!important;top:auto!important;margin-top:30px}
.okno-type-sizes ul li:last-child .types-price{left:0}
body a.sl-gallery:hover span{display:none!important}
article.no-over-page.p3.str5 .tabs-manufacture-okno{padding-left:15px;padding-right:15px}
body article.no-over-page.p3.str5 .p_zakaz{position:relative!important;right:auto;left:auto;height:auto!important;width:250px!important;max-width:250px!important;line-height:55px!important;clear:both}
.okno-tabs{height:auto!important;overflow:hidden}
.nofloat{max-width:480px}
.p15{padding-left:15px!important;padding-right:15px!important}
#tbb3 a.okno-tab1,#tbb3 a.okno-tab2,#tbb3 a.okno-tab3{width:33%!important;display:inline-block!important}
#tbb5 a.okno-tab1,#tbb5 a.okno-tab2,#tbb5 a.okno-tab3,#tbb5 a.okno-tab4,#tbb5 a.okno-tab5{width:19%!important;display:inline-block!important;margin:0;font-size:23px;height:auto;box-sizing:border-box}
#tbb5 a.okno-tab1 img,#tbb5 a.okno-tab2 img,#tbb5 a.okno-tab3 img,#tbb5 a.okno-tab4 img,#tbb5 a.okno-tab5 img{display:block;margin:0 auto}
#s2 .p_main.none_right .lenta .block4{max-width:245px!important;display:inline-block!important;float:none!important;vertical-align:top}
#s2 .tabs-manufacture-okno #manufacture-th .tab-price{left:0!important;top:auto!important;bottom:0!important}
#s2 .p_main.none_right .lenta .block4{max-width:280px!important;display:inline-block!important;float:none!important;vertical-align:top}
#s2 .p_main.none_right .lenta{text-align:center;height:auto}
#s2 .p_pic{text-align:center;padding:0!important}
#s2 .lenta .block2{display:inline-block;margin:0 10px 20px}
#s2 .nofloat{padding-left:20px}
#s3 .tabs-manufacture-okno #manufacture-th .win-tab,#s4 .p_pic{float:none;margin:0 auto 20px;width:100%}
#s3 .tabs-manufacture-balkon #manufacture-th .win-tab-params{float:none;width:100%}
#s3 .win-tab .pin_con,#s4 .p_pic .pin_con,#s5 .p_pic .pin_con,#s14 .win-tab .pin_con{display:inline-block;position:relative}
#s5 .p_pic .pic_con,#s6 .p_pic .pic_con,#s7 .p_pic .pic_con,#s11 .p_pic .pic_con{display:inline-block;position:relative;margin-bottom:0}
#s4 .p_pic,#s5 .p_pic,#s7 .p_pic,#s14 .win-tab{padding:0;text-align:center;float:none;margin-bottom:20px}
#s3 .win-tab{text-align:center}
#s3 .okno-type-sizes.balkon-type-sizes ul li{display:block;width:100%!important;border:3px solid #fff;padding:15px;max-width:380px;margin:0 auto 40px!important}
#s3 .okno-type-sizes.balkon-type-sizes ul li .types-price{left:auto;position:relative}
#s4 .nofloat,#s5 .nofloat,#s7 .nofloat{max-width:none}
#s4 .lenta,#s5 .lenta,#s7 .lenta,#s9 .lenta,#s10 .lenta{text-align:center;height:auto!important}
#s4 .lenta .block2,#s5 .lenta .block2,#s6 .lenta .block2,#s7 .lenta .block2,#s9 .lenta .block2,#s10 .lenta .block2,#s9 .lenta .block{display:inline-block;vertical-align:top;margin:15px 10px 20px!important;float:none;width:152px;font-size:19px}
.lenta2{width:100%!important;text-align:center;padding-left:15px;padding-right:15px}
.lenta2 .sm_block{width:32%;padding:0 15px;display:inline-block;vertical-align:top;float:none}
.lenta2 .sm_block .number{font-size:29px}
.lenta2 .sm_block .sm_txt{margin-top:0;width:auto}
#s6 .tab-price img,#s001 .tab-price img,#s2 .tab-price img{max-width:20px;display:inline-block}
#s6 .block_txt{width:100%}
#s6 .p_pic,#s7 .p_pic,#s11 .p_pic{margin:0 auto!important;text-align:center}
#s6 .block_txt:nth-child(1) .tab-price{left:0}
#s6 .block_txt:nth-child(2) .tab-price{right:0!important;left:auto!important}
#s6 .lenta{height:auto!important;float:none!important;overflow:hidden;text-align:left;margin-left:0}
#s7 .lenta{overflow:hidden}
#s7 .lenta2 .sm_block .sm_txt{width:calc(100% - 45px)!important}
.tab-inform{padding-left:15px;padding-right:15px}
#s8 section.product-list .wrapper{text-align:center}
#s8 .product-list .box{float:none;display:inline-block;margin:0 auto 20px}
#s8 .BalkonConfig .config{max-width:80%}
.BalkonConfig .zakaz{margin:20px auto!important;background:#fbdc1b!important;max-width:200px}
body #s8 .win-tab,body #s9 .win-tab,body #s9 .p_pic{width:100%!important;text-align:center;float:none}
body #s8 .win-tab .pic_con,body #s9 .win-tab .pin_con,body #s9 .p_pic .pin_con{display:inline-block;position:relative;margin-bottom:20px}
body #s8 .win-tab-params,body #s9 .win-tab-params{width:100%!important;float:none}
.params-balkon-top ul{display:block;text-align:center}
.tabs-manufacture-balkon #manufacture-th .win-tab-params ul li,.tabs-manufacture-balkon #manufacture-th .win-tab-params ul li:last-child{float:none;display:inline-block;margin:0 15px 20px;vertical-align:top}
body #b_price-result{width:157px}
body .BalkonConfig .config-result .cena{margin-left:auto;margin-top:20px}
#s8 .desc{padding-left:15px;padding-right:15px}
a.okno-tab1,a.okno-tab2,a.okno-tab3{width:33%!important;display:inline-block!important}
#s9 a.okno-tab1,#s9 a.okno-tab2,#s9 a.okno-tab3,#s9 a.okno-tab4{width:24%!important;line-height:1;display:inline-block!important;font-size:25px;float:none;background:none}
#s9 a.okno-tab1 img,#s9 a.okno-tab2 img,#s9 a.okno-tab3 img,#s9 a.okno-tab4 img{display:block;margin:20px auto 0}
#s9 .okno-tabs{text-align:center}
#s9 .okno-tabs .active{background:#2ec3bd!important}
#s9 .tabs-manufacture-okno{padding:0}
.p_main.none_right{text-align:left;padding:0 15px}
.p_main.none_right .block_txt{width:49%;float:none;display:inline-block;vertical-align:top;padding:0 15px!important}
#s10 .p_pic,#s12 .p_pic,#s13 .p_pic,#s15 .p_pic,#s16 .p_pic,#s19 .p_pic,#s20 .p_pic,#s21 .p_pic,#s22 .p_pic,#s001 .win-tab,#s14 .win-tab{text-align:center;margin:0 auto!important;width:100%!important;padding:0!important}
#s10 .p_pic .pic_con,#s12 .p_pic .pic_con,#s13 .p_pic .pic_con,#s15 .p_pic .pin_con,#s16 .p_pic .pic_con,#s19 .p_pic .pin_con,#s20 .p_pic .pin_con,#s21 .p_pic .pin_con,#s22 .p_pic .pin_con,#s001 .win-tab .pin_con,#s14 .win-tab .pin_con{position:relative;display:inline-block}
#s13 .p_pic .pic_con{margin-bottom:0}
#s10 .pic_con .tab-price img,#s11 .pic_con .tab-price img,#s12 .pic_con .tab-price img,#s13 .pic_con .tab-price img,#s9 .tab-price.tab_price1 img,#s15 .tab-price img,#s16 .tab-price img,#s19 .tab-price img,#s20 .tab-price img,#s21 .tab-price img,#s22 .tab-price img{display:inline-block!important;max-width:20px!important}
#s10 .tab-price.tab_price2,#s20 .tab-price.tab_price2{left:auto!important;right:0!important}
#s11 .p_main.none_right{padding:0}
#s11 .pic_con .tab-price.tab_price2{right:0!important;left:auto!important}
#s11 .lenta2,#s12 .lenta,#s13 .lenta,#s15 .lenta,#s19 .lenta,#s20 .lenta,#s21 .lenta,#s22 .lenta,#s16 .lenta{text-align:center;overflow:hidden;height:auto!important}
#s11 .lenta2 .sm_block{float:none;width:47%;margin:0 1% 20px}
#s11 .lenta2 .sm_block .sm_txt{margin-top:0;width:calc(100% - 40px)}
#s12 .lenta .block2,#s13 .lenta .block2,#s15 .lenta .block2,#s19 .lenta .block2,#s20 .lenta .block,#s20 .lenta .block2,#s21 .lenta .block.none_right,#s21 .lenta .block2,#s22 .lenta .block5,#s16 .lenta .block2{margin:0 15px 20px;display:inline-block;vertical-align:top}
#s15 .lenta .block2,#s22 .lenta .block5{width:180px;height:165px}
#s22 .lenta{margin:30px auto}
#s12 .nofloat{max-width:100%}
#s13 .tabs-manufacture-okno{height:auto!important}
#s13 .s_gal{display:none}
p.aft_num{padding-top:20px;text-align:left;padding-left:60px}
#s14 .okno-tabs{background:none}
#s14 .okno-access-itm.okno-access-itm-right,#s14 .okno-access-itm.okno-access-itm-left{display:flex;flex-wrap:wrap}
#s14 .okno-access-itm.okno-access-itm-right .text,#s14 .okno-access-itm.okno-access-itm-left .text{order:2;width:100%;padding:0 15px!important;float:none}
#s14 .okno-access-itm.okno-access-itm-right .pict,#s14 .okno-access-itm.okno-access-itm-left .pict{order:1;width:100%;padding:0 15px!important;float:none}
#s14 .tworeadmore .okno-access-itm-left .pict img,#s14 .tworeadmore .okno-access-itm-right .pict img{margin:0 auto 20px;display:block}
#s9 .nofloat{max-width:100%;float:none!important;width:100%!important;text-align:left}
#s9 .pic_vars{display:block;margin:50px auto 0}
#s9 .pic_vars img{display:block;margin:0 auto}
.s9 .boxplus-viewport,.s9 .boxplus-viewport ul{height:auto!important;width:100%!important;display:block;position:relative!important;left:auto!important;right:auto!important;text-align:center}
.s9 .boxplus-carousel .boxplus-viewport>ul>li{display:inline-block;vertical-align:top}
#s15 .v_gal{display:none}
#s15 .p_main.none_right .block_txt{width:100%}
#s15 .tab-price.tab_price2,#s16 .tab-price.tab_price2,#s19 .tab-price.tab_price2,#s21 .tab-price.tab_price2{left:auto!important;right:0!important}
#s15 .lenta{margin:0 auto!important}
#s15 .block.none_right.none_left{float:none;display:inline-block;vertical-align:top}
#s16 .p_main.none_right,#s19 .p_main.none_right,#s20 .p_main.none_right,#s21 .p_main.none_right{padding:0 15px!important}
#s16 .tab-price{bottom:0!important}
#s17 .none_right,#s18 .none_right{padding-right:15px!important}
#s17 .moduletable_PageMode .spisok{width:calc(100% - 70px);text-align:left}
#s17 .num{font-size:50px;width:40px;padding:0;line-height:1;margin-top:49px;text-align:center}
#s17 .p_main.none_right{text-align:left}
.c2arrt{text-align:center}
.c2arrt img{display:inline-block!important;padding:0 15px!important;margin:0 auto!important;width:48%}
#s17 .moduletable_PageMode h3,#s17 .moduletable.white h3{line-height:1.3;font-size:35px}
#s18 .teplopaket_t img{position:absolute!important;right:0}
#s18 .block_txt .tab-price-y img{display:inline-block;max-width:20px}
#s18 .block_txt{margin-bottom:40px!important}
#s18 .t2 .block6{display:block;float:none;width:100%!important}
#s18 .t2 .block6 img{display:block;float:none;margin:0 auto}
#s18 .t2 .block6 .p_zakaz{display:block;max-width:345px;margin:0 auto;left:auto;height:auto!important}
#s19 .lenta .block2,#s20 .lenta .block2{float:none;margin:0 15px 20px!important;display:inline-block;vertical-align:top;height:165px;width:165px}
#s20 .sigplus-gallery.sigplus-center{display:none}
#s20 .p_main.none_right{text-align:left}
#s20 .tabs-manufacture-okno .num{float:left;width:auto!important}
#s20 .p_main img{display:block;margin:0 auto}
#s21 .p_content .p_main.none_right{text-align:left}
#s21 .p_pic .pin_con{margin-bottom:35px!important}
#s22 a.okno-tab1,#s22 a.okno-tab2,#s22 a.okno-tab3,#s22 a.okno-tab4{width:24%!important;display:inline-block!important;margin:0 auto 20px}
#s22 .nofloat{max-width:100%;width:100%!important;text-align:left;margin-bottom:20px!important}
#s22 .tabs-manufacture-okno{padding:0 15px!important}
#s22 .none_right{padding-left:0!important}
#s22 .moduletable_PageMode{padding:0}
#s23 .c2cart{text-align:center}
#s23 .c2cart img{width:47%;margin:0 1% 30px;display:inline-block;float:none!important;padding:0!important}
.teplopaket p{line-height:1.3}
.tab-inform{padding-bottom:40px}
#s8 .config-result .cena{text-align:center;max-width:300px;margin:10px auto}
#s001 .okno_b_blocks,#s14 .okno_b_blocks{text-align:center}
#s001 .okno_b_blocks .okno_b,#s14 .okno_b_blocks .okno_b{float:none!important;display:inline-block;vertical-align:top;margin:20px 10px 10px}
article#s001 .tabs-manufacture-okno-sys .win-tab-params{width:100%;padding:0}
article#s001 .tabs-manufacture-okno-sys .go_accii{max-width:350px;position:relative;left:auto;bottom:auto;width:346px;font-size:20px;margin:20px auto 0}
article#s001 .tabs-manufacture-okno-sys #manufacture-th{background:none;padding:15px}
article#s001 a.okno-tab1,article#s001 a.okno-tab2,article#s001 a.okno-tab3,article#s001 a.okno-tab4,article#s001 a.okno-tab5,article#s001 a.okno-tab6,article#s001 a.okno-tab7,article#s14 a.okno-tab1,article#s14 a.okno-tab2,article#s14 a.okno-tab3,article#s14 a.okno-tab4,article#s14 a.okno-tab5,article#s14 a.okno-tab6,article#s14 a.okno-tab7{display:inline-block!important;width:auto!important;padding:0 15px;height:40px!important;margin:0 5px 15px!important;float:none!important;line-height:40px}
#s001 .okno-tabs,#s14 .okno-tabs{height:auto!important;background:none!important}
#s21 .lenta .block2,#s19 .lenta .block2{padding-top:5px}
#s20 .tabs-manufacture-okno{padding:0 15px}
#s10 .v_gal.v3{display:none}
#s10 .block_txt .v_gal{width:100%;margin:0 auto 10px!important;text-align:center}
#s8 .tabs-manufacture-balkon #manufacture-th .win-tab-params .params-balkon-bottom{background-size:16px}
#s9 .moduletable_PageMode .p_main,#s9 .tabs-manufacture-okno .p_main{padding-left:15px;padding-right:15px}
#s14 .tabs-manufacture-okno-sys #manufacture-th{padding-left:15px;padding-right:15px}
#s14 .win-tab-params{width:100%;padding:0}
article#s_calc .top-form-over.order-form-over{width:100%}
#s_calc .moduletable_calculator{width:100%;padding:0}
#s_calc .calc-result .sale{position:relative;left:auto;display:none}
#s_calc .form_calculator .contact_order_form{padding-bottom:20px}
#s_calc .contact_order_form .calc-options{width:100%;text-align:center;float:none}
#s_calc .calc-sliders{float:none;width:100%;height:auto;position:relative}
#s_calc .calc-result{float:none;padding-top:20px;margin:0 auto 30px;max-width:376px}
#s_calc .calc-sliders{float:none;width:100%;height:334px;position:relative;max-width:420px;margin:0 auto}
#s_calc div#option-type > div{position:relative;display:inline-block;vertical-align:top;height:auto!important;width:auto;left:auto!important;right:auto!important;float:none}
#s_calc .contact_order_form .calc-options .option{height:auto;text-align:center}
#s_calc .calc_select_ .div1,#s_calc .calc_select_{width:100%;position:relative;margin-bottom:45px;right:auto;bottom:auto}
#s_calc #price-result{margin:15px auto}
#s_calc .top-form-over #send-calc-form,#s_calc .top-form-over #b_send-calc-form{float:none;display:inline-block;margin:0 auto}
article#s_calc .top-form-over.order-form-over{width:100%;height:auto;background-size:cover}
#s_calc form#form-calc,#s_calc form#b_form-calc{max-width:100%!important}
#s_calc .moduletable_calculator h1{margin:0 auto 20px!important}
#s_calc #b_price-result{width:157px;margin:0 auto}
#s_calc .okno-type-sizes.balkon-type-sizes ul li{display:inline-block;width:auto!important;margin:0 15px 20px!important}
#s_calc .balkon-type-sizes ul li .types-price,#s_calc .balkon-type-sizes ul li:first-child .types-price{left:auto;position:relative!important}
#s_calc .balkony .sizes-fields .size2 .p_width1,#s_calc .balkony .sizes-fields .size2 .p_width2,#s_calc .balkony .sizes-fields .size2 .p_width3,#s_calc .balkony .sizes-fields .size2 .p_width4{display:inline-block;display:inline-block!important;margin:10px 1% 5px;max-width:150px;float:none}
#s_calc .balkony .calc-sliders{height:auto}
#s_calc .balkony .sizes-fields .size2{border:none}
#s_calc .balkony .btype1,#s_calc .balkony .btype2,#s_calc .balkony .btype3,#s_calc .balkony .btype4,#s_calc .balkony .btype5,#s_calc .balkony .btype6,#s_calc .balkony .btype7{display:inline-block;padding:12px;z-index:100;position:relative;border:1px solid #f4f4f4;text-align:center;min-width:169px;text-align:center;float:none}
#s_calc .balkony .contact_order_form .calc-options .option span{height:auto;display:block;margin:0 auto}
#sssss .top-form .advantages,#sssss .top-form #go-calc{display:none}
.new_block{display:block;text-align:center;padding:20px 0;position:relative}
.bg_okonprom_m{display:block!important}
p.scid{font-size:28px;font-weight:700;text-transform:uppercase;margin-bottom:20px!important}
p.slog1{font-size:28px;font-weight:700;margin-bottom:5px!important}
p.slog2{font-size:20px;font-weight:400}
}
@media screen and (max-width: 1035px) {
#sssss header ul#top-menu{display:none}
#s9 .moduletable_PageMode .p_main,#s9 .tabs-manufacture-okno .p_main{padding-left:0;padding-right:0}
.menu_menu .bx-nav-2-lvl-container{display:none}
.menu_menu li.bx-hover .bx-nav-2-lvl-container{display:block}
#s16 .p_main.none_right h3{line-height:1.3;font-size:39px}
#s16 .p_main.none_right .block_txt,#s19 .p_main.none_right .block_txt{width:100%}
#s12 .p_pic .pic_con,#s16 .p_pic .pic_con{margin-bottom:0}
#s10 .v_gal.v3{display:none}
#s10 .p_pic .pic_con{margin-bottom:0}
.p_main.none_right .block_txt{width:100%;float:none;display:inline-block;vertical-align:top;padding:0 15px!important}
#s9 a.okno-tab1,#s9 a.okno-tab2,#s9 a.okno-tab3,#s9 a.okno-tab4{width:48%!important}
.lenta2 .sm_block{width:48%;margin-bottom:20px}
.p2cart_i{width:100%;text-align:center;margin-bottom:20px}
#s2 .nofloat{padding-left:0}
#s9 .v_gal.v2{display:none}
.tabs-manufacture-okno-sys .okno-tabs a.okno-tab1,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab2,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab3,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab4,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab5,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab6,.tabs-manufacture-okno-sys .okno-tabs a.okno-tab7{display:inline-block!important;width:auto!important}
header .logo{margin:0 auto;float:none}
header .menutop-menu{display:block;float:none;padding:5px 0 0;width:100%;text-align:center}
header .menutop-menu li{float:none;line-height:58px;padding-right:28px;display:inline-block}
header .wrapper{height:auto}
header .top-phone #get-call{padding-left:27px;float:none;max-width:200px;margin:0 auto}
header .top-phone{float:none;max-width:300px;text-align:center;margin:0 auto 15px!important;display:block}
.custom.top-phone br{display:none}
.actions{padding:15px}
.actions ul li{width:100%;display:block;vertical-align:top;margin:0 0 20px;height:auto;float:none}
.actions li .action-pict{position:relative;left:auto;bottom:auto;margin:10px auto}
.actions li .action-desc{width:100%;position:relative;top:auto;right:auto;font-size:25px;text-transform:uppercase;padding:30px 15px;text-align:center}
.actions li .action-ttl{width:100%;height:auto;padding:20px;position:relative;top:auto;right:auto;font-size:24px;background:#fed00b}
.custom.foter-left{float:none;text-align:center}
footer .foter-phone{float:none;margin:0 auto}
footer .foter-counter{float:none;text-align:center}
.custom.foter-phone table,.custom.foter-phone table tr td,.custom.foter-phone table tr,.custom.foter-phone table tbody{display:block;text-align:center;width:100%!important}
table.contact-data,table.contact-data tr td,table.contact-data tr,table.contact-data tbody{display:block;text-align:center;width:100%!important}
.navbar_toggle{position:relative;padding:8px;background-color:transparent;border:0;border-radius:4px;display:block;color:#fff;outline:none;position:absolute;top:12px;right:10px;background:#31cdc9}
.navbar_toggle .icon-bar{display:block;width:27px;height:3px;border-radius:1px;background:#fff}
.navbar_toggle .icon-bar + .icon-bar{margin-top:4px}
nav.menu_menu{display:none}
.top-form-over .inp-over{float:none;display:inline-block;width:29%;overflow:hidden;vertical-align:top}
.tabs-manufacture-okno-sys .okno-tabs{height:auto;text-align:center;display:block;clear:both;overflow:hidden}
.tabs-manufacture-okno-sys .okno-tabs a{display:inline-block;float:none;padding:0 25px;margin:0 15px 17px;border:none!important;vertical-align:top;line-height:45px;height:45px;white-space:nowrap;width:auto!important}
.tabs-manufacture-okno-sys #manufacture-th{background:none;padding:15px}
.tabs-manufacture-okno-sys #manufacture-th .win-tab{width:100%;float:none;max-width:320px;margin-bottom:20px}
.tabs-manufacture-okno-sys .win-tab-params{width:100%;height:auto;position:relative;padding:0}
.tabs-manufacture-okno-sys .go_accii{margin:15px auto 0}
h2{padding:20px 0}
.order-form-mod_b .b_type .b_block{width:33%}
.okon-bx-readmore .bx-sl-text h4{padding-bottom:26px;line-height:1.2}
.okon-bx-readmore #bx-default-pager .bx-default-pager .bx-pager-item{float:none;width:33%;display:inline-block;vertical-align:top}
.okon-bx-readmore #bx-default-pager{height:auto}
.okon-bx-readmore #bx-default-pager .bx-default-pager a{height:auto;display:block;float:none}
#okno-accessories-th .okno-access-itm .text,#okno-accessories-th .okno-access-itm-left .pict{width:100%;padding:0 15px}
#okno-accessories-th .okno-access-itm-left .pict{float:none;order:1}
#okno-accessories-th .okno-access-itm{padding-bottom:37px;padding-top:45px;display:flex;flex-wrap:wrap}
#okno-accessories-th .okno-access-itm-left .text{float:none;order:2}
#okno-accessories-th{padding:0}
#okno-accessories-th .okno-access-itm-right .pict{float:none;width:100%;margin-bottom:20px;order:1}
#okno-accessories-th .okno-access-itm-right .text{float:none;order:2}
.tab-inform{background:none;font-size:27px;height:auto;margin:0 auto;padding-top:15px;width:100%;text-align:center;border-top:8px dashed #fad502;border-bottom:8px dashed #fad502;padding-bottom:15px}
.custom .okno-type-sizes ul li{width:100%!important;border:3px solid #fff;padding:15px;max-width:380px;margin:0 auto 40px!important}
.advantages-order li{width:44%;margin:30px 10px}
.okon-bx-readmore #bx-default-pager .bx-default-pager{height:auto!important}
.order-form-mod{background-size:cover}
.sl-gallery ul.bxslider-gallery li{height:auto!important;overflow:hidden;display:flex;align-items:center;border:0;border-radius:5px;margin-left:0!important;margin-right:0!important}
.sl-gallery .bx-wrapper img{max-width:100%;display:block;margin:0 auto;border:3px solid #fff;border-radius:5px}
a.sl-gallery span{display:none!important}
.sl-gallery{height:auto;background-size:contain}
.bx-aside-nav-control{display:none!important}
header nav{background:#31cdc9;height:auto;text-align:center;position:absolute;top:60px;width:100%;z-index:990}
header nav .menu{display:block!important}
header nav .menu li{float:none;display:block;position:relative}
header nav .menu li a span,header nav .menu li span.separator{font-size:17px;padding:15px 11px;height:auto;line-height:1.3;text-align:left;border-bottom:1px solid #ffffff3b}
header nav .menu li.active a,header nav .menu li a:hover,header nav .menu li span.separator:hover{background:#1cb7b3;color:#FFF}
header nav .menu li ul{padding:0 0 0 2px;position:relative;top:auto;left:auto;display:block;float:none!important;min-width:auto;width:100%;z-index:10}
.moduletable_PageMode .p_main,.tabs-manufacture-okno .p_main{padding-right:0}
.lenta{height:auto!important;text-align:center;clear:both;overflow:hidden}
.lenta .block4{width:100%!important;max-width:300px!important;display:block;float:none!important;margin:0 auto 34px}
.lenta .block2{border:1px solid #20bab0;border-radius:5px;float:none;font-family:ubuntu-c;font-size:22px;height:155px;line-height:19px;margin-right:30px;padding-left:6px;padding-right:7px;width:130px;text-align:center;display:inline-block;vertical-align:top;margin-bottom:20px}
.custom_PageMode.big a.okno-tab1,.custom_PageMode.big a.okno-tab2,.custom_PageMode.big a.okno-tab3,.custom_PageMode.big a.okno-tab4,.custom_PageMode.big a.okno-tab5{width:32%!important;display:inline-block!important;margin:0 0 20px;border:none!important;float:none!important;background:none}
.tabs-manufacture-balkon #manufacture-th .win-tab-params{width:100%;float:none!important;text-align:left;display:block}
.win-tab{float:none!important;width:100%!important}
#manufacture-th{padding:0}
.moduletable_PageMode{padding:0 15px}
.moduletable_PageMode .p_content .p_pic,.tabs-manufacture-okno .p_pic{float:none;padding:0}
.lenta .block2{font-size:18px}
.custom_PageMode > div{float:none!important;margin:0 auto 10px!important;text-align:center}
.page > div{max-width:100%!important}
.p_content > div{max-width:100%!important}
.p_pic .lenta{margin:0 auto!important;height:auto!important;padding-top:20px}
.moduletable_PageMode .p_main .block_txt{width:100%;padding-left:0!important;padding-right:0!important;float:none}
.moduletable_PageMode .p_main .block_txt img{display:block;margin:0 auto!important}
.moduletable_PageMode .tab-price p strong,.tabs-manufacture-okno .tab-price p strong{font-size:40px;font-weight:400}
.p_pic .tab-price.tab_price2{left:0!important}
.moduletable_PageMode .p_main .block_txt .p_pic{margin-left:0!important}
body .moduletable_PageMode .p_tabs .v_gal.v2 .boxplus-carousel .boxplus-viewport{width:100px!important}
body .moduletable_PageMode .boxplus-carousel .boxplus-viewport,body .tabs-manufacture-okno .boxplus-carousel .boxplus-viewport{width:100%!important}
.boxplus-carousel .boxplus-viewport>ul{margin:0;border:0 none transparent;padding:0;display:block;position:relative;list-style-type:none;list-style-image:none;text-align:center;width:100%!important;height:auto!important}
.t2 .block6{float:none;font-size:18px;height:auto;position:relative;text-align:left;width:100%!important}
.actions ul{display:flex;flex-wrap:wrap}
.actions ul li{width:48%;margin:0 1% 20px}
.actions li .action-pict img{height:180px;width:auto}
.pic_con{display:inline-block;height:auto;margin-bottom:-110px;overflow:hidden}
#s1 .pic_con .tab-price{position:relative;left:0!important;bottom:90px}
#s1 .p_pic{width:100%!important;text-align:center;height:auto}
.nofloat{max-width:100%;float:none!important;width:100%!important;max-width:100%}
.okno-tabs{margin-bottom:20px}
.pic_con .tab-price img{max-width:22px}
.pic_con .tab-price p{padding-top:32px}
#s1 .tabs-manufacture-okno{padding-left:0;padding-right:0}
#s3 .tabs-manufacture-balkon #manufacture-th .win-tab-params ul li{width:150px;margin:0 10px 20px;display:inline-block;float:none;vertical-align:top}
#s3 .params-balkon-top ul{display:block;text-align:center}
#s3 .tab-inform{padding-left:15px;padding-right:15px;margin:30px 0}
}
@media screen and (max-width: 800px) {
article#s001 .tabs-manufacture-okno-sys #manufacture-th{padding:15px 0}
#s_calc .top-form-over #send-calc-form,#s_calc .top-form-over #b_send-calc-form{float:none;display:block;margin:0 auto}
#s22 a.okno-tab1,#s22 a.okno-tab2,#s22 a.okno-tab3,#s22 a.okno-tab4{width:48%!important;display:inline-block!important;margin:0 auto 20px}
#s13 .tabs-manufacture-okno .num{width:auto!important}
#tbb5 a.okno-tab1,#tbb5 a.okno-tab2,#tbb5 a.okno-tab3,#tbb5 a.okno-tab4,#tbb5 a.okno-tab5{width:33%!important;display:inline-block!important;margin:0;font-size:23px;height:auto;box-sizing:border-box}
#tbb3 a.okno-tab1,#tbb3 a.okno-tab2,#tbb3 a.okno-tab3{width:100%!important;display:block!important}
#s2 .tabs-manufacture-okno{padding-left:0;padding-right:0}
.tabs-manufacture-okno,.custom.white .tabs-manufacture-okno,.custom.white .tabs-manufacture-okno > div{width:100%!important;height:auto!important}
.tabs-manufacture-okno .okno-tabs a{background:url(../img/okno-tabs.jpg) top left repeat-x}
a.okno-tab1,a.okno-tab2,a.okno-tab3,a.okno-tab4{width:100%!important;display:block!important;float:none!important}
.win-tab-params .okno_b{float:none!important;text-align:center;width:24%;display:inline-block}
h1{font-size:34px;padding:20px 0}
.top-form-over .inp-over{float:none;display:block;width:100%;overflow:hidden;vertical-align:top;margin-bottom:20px}
form{max-width:400px!important;margin:0 auto!important}
.top-form-over #send-top-form{display:block;float:none;margin:0 auto}
.top-form-over h3{font-size:22px;padding-bottom:14px}
.tabs-manufacture-okno-sys{padding:0 15px}
.okon-bx-readmore .bx-sl-text img{display:none}
.okon-bx-readmore .bx-sl-text .over-text{order:1;width:100%}
h3{font-size:25px}
.custom.foter-phone table td:first-child{display:block!important;margin:10px 0}
.custom.foter-phone table td{display:none!important}
.tabs-manufacture-okno{padding:0 15px}
.moduletable_PageMode .p_content .p_pic,.tabs-manufacture-okno .p_pic{float:none;padding:0 0 10px;position:relative}
.p_main > div{width:100%!important}
.moduletable_PageMode h2{font-size:26px}
.v_gal.v3{display:none}
.v_gal{width:100%;padding-top:20px}
.tab-price.tab_price1 img{display:inline-block!important}
.tab-price.tab_price2 img{display:inline-block!important}
.p_main.none_right .s_gal{display:none}
.moduletable_PageMode .v_gal .boxplus-carousel .boxplus-viewport{width:100%!important;height:auto!important}
.boxplus-carousel .boxplus-viewport>ul{margin:0;border:0 none transparent;padding:0;display:block;position:relative;list-style-type:none;list-style-image:none;text-align:center;width:100%!important;height:auto!important}
.block.none_right.none_left{float:none;display:inline-block;width:49%}
.p_main.none_right .block_txt > .lenta{padding:0!important;margin:0 auto!important}
.item.column-1 table,.item.column-1 table td,.item.column-1 table .tr,.item.column-1 table tbody{width:100%!important;display:block;float:none}
.blog .pull-left{float:none;width:auto}
.span12 .item.column-1 table td div{padding:0!important}
.blog .items-row,.blog .items-leading{margin-left:0}
.news-detail img{display:block;float:none!important;margin:20px auto 10px!important}
.form_rewiew{max-width:100%;width:100%!important}
.form_rewiew table,.form_rewiew table td,.form_rewiew table tr,.form_rewiew table tbody{display:block;width:100%!important}
#pgbusername,#pgbemail,#pgusername{width:100%}
.form_rewiew #pgbcontent{width:100%!important;height:100px!important;display:block}
.actions li .action-desc{font-size:17px;padding:20px 15px}
.actions li .action-ttl{font-size:20px;background:#fed00b}
#s14 .tabs-manufacture-okno-sys #manufacture-th{padding-left:15px;padding-right:15px}
article#s14 .desc{padding:0 15px}
}
@media screen and (max-width: 650px) {
#s23 .c2cart img{width:100%;margin:0 auto 30px;display:block;float:none!important;padding:0!important}
#s18 .block_txt img{display:block;float:none!important}
#s11 .lenta2 .sm_block{float:none;width:100%;margin:0 auto 20px}
#s8 .BalkonConfig .config{max-width:95%}
.top-form .advantages li{padding-bottom:0;vertical-align:top;display:inline-block;width:32%}
.tabs-manufacture-okno-sys strong{font-size:16px;color:#333}
.tabs-manufacture-okno-sys .okno-tabs a{display:inline-block;float:none;padding:0 18px;margin:0 5px 17px;border:none!important;vertical-align:top;line-height:45px;height:45px;white-space:nowrap;width:auto!important;font-size:12px}
.tabs-manufacture-okno-sys #manufacture-th{background:none;padding:15px 0}
.win-tab-params .okno_b{float:none!important;text-align:center;width:40%;display:inline-block}
.tabs-manufacture-okno-sys .go-calc{font-size:16px;line-height:50px}
.tabs-manufacture-okno-sys .go_accii{position:relative;left:auto;bottom:auto;width:100%;font-size:17px}
h2{font-size:24px}
.okon-bx-readmore .wrapper .bx-wrapper{padding-left:37px;padding-right:37px}
.okon-bx-readmore .bx-sl-text h4{padding-bottom:12px;line-height:1.2}
h4{font-size:21px}
.okon-bx-readmore #bx-default-pager .bx-default-pager a{height:auto;display:block;float:none;font-size:15px}
.okon-bx-readmore #bx-default-pager .bx-default-pager .bx-pager-item{width:49%}
.actions li .action-ttl{width:100%;height:auto;padding:20px 0;position:relative;top:auto;right:auto;font-size:21px;border-radius:5px 5px 0 0;background-size:cover}
.actions ul li{height:auto!important}
.actions li .action-desc{width:100%;position:relative;top:auto;right:auto;font-size:20px;padding:15px}
.actions li .action-pict{position:relative;left:auto;bottom:auto;display:block;margin:0 auto;text-align:center}
footer .foter-phone{float:none;font-size:27px}
.okno-type-sizes .types-price img{display:inline;width:20px}
.okno-type-sizes .types-price strong{font-size:40px;margin:0 5px}
ul.bxslider-reviews li{margin-right:0!important;margin-left:0!important}
header .logo{margin:0 auto;float:none;max-width:169px;background-size:contain;height:55px;margin:10px auto 0}
header .menutop-menu li a{display:block;overflow:hidden}
header .menutop-menu li{float:none;line-height:58px;padding-right:0;display:block;width:100%;max-width:180px;margin:0 auto}
.p_main > div > a{margin:0 auto!important;display:block!important;text-align:center}
.moduletable_PageMode .p_main .block_txt .tab-price{top:0!important}
.moduletable_PageMode .block_txt ul li{height:auto}
.boxplus-carousel .boxplus-paging{display:none}
.str{background:#ffe274;width:100%;height:68px;position:relative}
.custom_PageMode.big a.okno-tab1,.custom_PageMode.big a.okno-tab2,.custom_PageMode.big a.okno-tab3,.custom_PageMode.big a.okno-tab4,.custom_PageMode.big a.okno-tab5{width:48%!important;font-size:20px}
.popup-form-over .over-input{display:block;max-width:100%!important;width:100%!important}
.popup-form-over .over-input input{width:calc(100% - 50px);height:100%}
.actions ul li{width:100%;margin:0 auto 20px}
.actions li .action-pict img{height:auto;width:auto}
#tbb5 a.okno-tab1,#tbb5 a.okno-tab2,#tbb5 a.okno-tab3,#tbb5 a.okno-tab4,#tbb5 a.okno-tab5{width:48%!important}
.lenta2 .sm_block{width:100%;margin-bottom:20px;text-align:center;padding:0}
.lenta2 .sm_block img{width:100%}
#s6 .lenta{text-align:center;margin-left:0}
.c2arrt img{width:100%;margin-bottom:20px!important;padding:0!important}
#s18 .teplopaket_t img{display:none!important}
.teplopaket p,.teplopaket{line-height:1.3;font-size:30px;font-size:25px!important}
#s_calc #slider-horizontal,#s_calc .calc-sliders .calc-pict{left:10px!important}
#s_calc .top-form-over .inp-over{max-width:100%}
#s_calc .calc-sliders .option .sizes-fields{width:100%;display:flex;justify-content:center}
#s_calc .calc-sliders .option .sizes-fields .size2 .p_w{width:auto}
#s_calc .calc-sliders .option .sizes-fields .size2 .p_width1{display:inline-block!important}
#s001 .b_type .b_block div{font-size:17px}
}
@media screen and (max-width: 500px) {
div#outerModalPopupDiv{width:300px!important;margin-left:-150px!important}
article#s001 .tabs-manufacture-okno-sys .go_accii{position:relative;left:auto;bottom:auto;width:100%;font-size:20px;margin:20px auto 0;font-size:17px;padding-top:26px}
header .menutop-menu li{display:inline-block;width:auto;margin:0 10px}
header .menutop-menu li img{float:left;display:block;max-width:40px;padding-top:5px}
.new_block:before{width:45px;height:45px}
}
@media screen and (max-width: 1200px) {
#s001 .b_type_form .b_box,body .b_type_form h2{display:none}
#s001 .b_type_form .mob2{display:none}
#s001 .b_type_form .mob1{display:block}
body .b_type_form{height:auto;position:absolute;width:100%;left:0;background:#ffd600}
}
@media screen and (max-width: 770px) {
#s001 .b_type_form .mob1{display:none}
#s001 .b_type_form .mob2{display:block}
}
.map_page{padding-bottom:40px}
.map_page .map_page_title{font-size:24px;margin-bottom:10px}
.map_page ul.map-level-0 > li > a {display:block;font-weight: normal;font-size:24px;margin-bottom:10px}
.map_page ul{list-style:inside;margin-bottom:20px}
.map_page ul.map-level-1{margin-left:12px}
.map_page ul.map-level-1 li{font-size: 16px;margin-bottom:5px;list-style-type:disc}
.map_page_articles{margin-left:12px}
.map_page_articles li{font-size: 16px;margin-bottom:5px;list-style-type:disc}
.map_page .catalog-section-list > ul > li > a{font-weight:700}
.map_page table.map-columns div {display: none;}
.page_404 .title_two{font-size:24px;padding-bottom:30px;}
.page_404 table.map-columns {text-align:left;margin-bottom:40px}
.page_404 table.map-columns div{display:none}
.page_404 table.map-columns li{margin-bottom:5px}
.page_404 table.map-columns .map-level-0 > li{margin-bottom:15px}
.page_404 table.map-columns .map-level-0 > li > a{display: block;margin-bottom:5px}
.standart_ul li {list-style: inside disc;text-align: left;padding-bottom: 10px}
#bottom_form input[type="text"].err{border: 1px solid red;}
.bottom_form_info .err {color: red;font-weight: 700;}
.bottom_form_info .ok {color: #2cbcb6;font-weight: 700;}