@charset "UTF-8";
div.result_right{float:right;display:inline;margin:0 8px 0 16px}
li.result_{clear:both;padding-bottom:2em}
li.result_>div,li.result_>dl{font-size:.78431em;line-height:1.5;font-weight:400}
li.result_>.snipet{font-size:1em;line-height:1.4;font-weight:300}
li.result_ img{padding:0 20px 5px 0}
.name_prof{padding-top:0;margin-top:0;font:16pt Arial,Helvetica,sans-serif;color:#c00}
.name_des{padding-top:0;margin-top:0;font:12pt Arial,Helvetica,sans-serif;color:#00c}
.name_des:hover{color:#00c;text-decoration:underline}
.firm_type{font-size:9pt;color:#000}
.snipet{padding-top:10px;clear:none}
.dop_right{float:right;display:inline;width:200px;padding-left:40px}
.dop_{padding:0 10px 5px 2em}
.dop_pos{padding-bottom:5px;padding-top:2px;max-width:200px}
.dop_txt{font:8pt Arial,Helvetica,sans-serif;color:#666}
.types_p{padding-left:37px;padding-top:2px;padding-bottom:2px}
.rss{background:url(/img/rss.gif) no-repeat 0 0}
.pdf{background:url(/img/pdf.gif) no-repeat 0 0}
.atom{background:url(/img/atom.gif) no-repeat 0 0}
div.Shown{DISPLAY:block}
div.Hidden{DISPLAY:none}
div.review{MARGIN:0;BORDER:none}
div.oblako h3{COLOR:#039;FONT:14pt Verdana,Arial,Helvetica,sans-serif;display:inline}
div.oblako h4{COLOR:#039;FONT:12pt Verdana,Arial,Helvetica,sans-serif;display:inline}
div.oblako h5{COLOR:#039;FONT:10pt Verdana,Arial,Helvetica,sans-serif;display:inline}
div.oblako h6{COLOR:#039;FONT:8pt Verdana,Arial,Helvetica,sans-serif;display:inline}
dd.ml0{margin:0}
body{background-color:#fff;color:#000}
body a{color:#1a3dc1}
.text,.txt,body,tbody,td{COLOR:#000;font:10pt/1.5em Arial,sans-serif,Verdana,Helvetica}
body{width:100%}
a.result{TEXT-DECORATION:none}
a.result,a.result:hover{COLOR:#36c}
a.result:hover{TEXT-DECORATION:underline}
.tbl{COLOR:#fff;TEXT-ALIGN:center}
.h4,.h4:hover{color:#666;font-family:"Roboto Condensed",'Open Sans Condensed','Arial Narrow',Arial,Helvetica,sans-serif;font-weight:400;font-size:1.5em;line-height:1.5em;margin:0;padding:0;letter-spacing:normal}
.h4,.h4:hover{font-style:italic}
.r{COLOR:#c00}
.g{COLOR:#393}
.gr,.gr:hover{COLOR:#666}
.grc{COLOR:#b2b2b2}
.grc a{COLOR:#b2b2b2}
.orange{color:#f60}
.w,.w:hover{COLOR:#fff}
.i{text-decoration:underline}
.head,.line1,a{TEXT-DECORATION:none}
.line1:hover{TEXT-DECORATION:underline}
.head{COLOR:#fff}
.line1,a{COLOR:#039}
.clear_btn,.clear_btn_err,.line1:hover,a:hover{COLOR:#06f}
.sml{COLOR:#039;FONT-SIZE:80%}
.wid{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}
.bl,.bl:hover{color:#000;font-weight:700}
.news{font-size:12px;float:left;display:inline;text-transform:uppercase;background-color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700}
span.tytle_bg{width:100%;font-size:10px;line-height:10px}
#black,.b,.b h1,.b:hover,.selected1_c{color:#000}
.brd1{border-top:1px dashed #039}
.brd{border-top:1px solid #039}
.sel{border-bottom:1px dashed #039}
a.sel{text-decoration:none}
.bi{border-bottom:1px solid #000}
.name{COLOR:#000;FONT-FAMILY:Roboto,Verdana,Arial,Helvetica,sans-serif;font-size:12pt}
.next{TEXT-DECORATION:underline;COLOR:#039;TEXT-ALIGN:right}
.selected1{background:#9cf;border-radius:3px 3px 3px 3px;text-decoration:none;display:block}
.news_bl{font:10pt Arial,Helvetica,sans-serif;text-indent:-45px;padding-left:45px}
.bot a,.bot a:hover,.g_px8,.logo_t h1,.sm_px8,.sm_px8:hover{font:8pt Arial,Helvetica,sans-serif}
.logo_t h1{font-size:.65em;color:#dadada;margin:0 0}
.g_px8{color:#666;text-indent:-15px;padding-left:20px}
.nrm{font-weight:400}
.bg_tbl{background-color:#eef4ff;padding:10px}
.bg_tbl1{padding:0}
.lh_15 .s_bg{background-color:#eef}
.ti{border-top:1px solid #000}
p.n{padding-top:0;padding-bottom:0}
.lb{padding-left:40px}
.lbs{padding-left:20px}
.rb{padding-right:40px}
.rbs{padding-right:20px}
.rb3{padding-right:30px}
.ls{padding-left:20px}
.rs{padding-right:20px}
.vat{vertical-align:top}
.tb,.tb.name_group,.tb.name_group:hover,.tb:hover{padding-top:1.5em}
.ts{padding-top:.75em}
.bb{padding-bottom:1.5em}
.bs{padding-bottom:.75em}
.bss{padding-bottom:.25em}
.tbb{padding-top:3em}
.bbb{padding-bottom:3em}
.l0{padding-left:0}
.r0{padding-right:0}
.lsb{padding-left:30px}
.cntr{text-align:center}
.pd0{padding:0}
.rl{margin-right:10px}
.fltr{background-color:#d5d8ff}
.pb,.pb:hover{padding:10px}
.vc{vertical-align:middle}
.vt{vertical-align:top}
.informer{border:1px solid #dfdfff;padding:10px 10px 10px 100px;text-indent:0;margin-top:10px;margin-bottom:10px}
div.filter_menu a{display:block}
div.filter_menu_stat .selected1{float:none}
div.filter_menu_stat div>a{display:inline}
div.filter_menu_stat div .note_tooltip_open{float:none}
div.filter_menu_stat div .material-icons{line-height:inherit;font-size:inherit}
div.filter_menu .oblako a{display:inline}
.selected1_p{padding-bottom:2px}
.tbl_p{padding:10px;margin:10px}
.sblok{background-color:#039;margin:0;padding:5px 10px 5px}
.price{font-size:16pt}
.kop{font-size:12pt}
.vimg{padding:2px;margin-right:5px;margin-bottom:3px;border:1px solid #bbb;display:block}
.vimgb{width:200px;float:left;margin:0 1em 1em 1em;display:inline}
.clr{clear:left}
.blk{display:block}
.navigat{margin-right:20px;position:relative;top:-50px}
.alone_img{width:100%;margin-bottom:20px}
#td_filter{width:230px;padding-right:20px}
#td_picture{width:250px}
.eq_item{text-align:left;float:left}
.im_item{text-align:left;width:50%}
.nav_link{float:right}
.nav_link a{margin-left:10px}
.im{width:105px;text-align:center}
.l_descr{width:150px;text-align:left;vertical-align:top}
.r_descr{width:450px;text-align:left;vertical-align:top}
#mar_top{margin-top:10px}
.my_warn{font-size:14px;font-weight:700;color:red;margin:0}
.choice{margin:20px;height:35px}
.img_contain{text-align:center;width:450px}
.img_contain img{margin-top:10px}
#main_img{color:#000;font-weight:700;margin-left:10px}
#descr_bord{text-align:justify;margin:0;border:1px solid #7f9db9;padding:5px;width:300px}
.betw{padding-right:15px}
#del_img{margin-left:150px}
.im_bot{margin-top:15px;margin-bottom:15px}
#dop_im_container{margin-top:20px}
.dop_im{margin-right:20px;border:1px solid gray}
.dop_im_r{margin-right:20px;border:2px solid red}
.mar_rig{margin-right:20px}
.mar_bot{margin-bottom:20px;line-height:70px;display:inline-block}
.mid_img{vertical-align:middle}
.wide_a{width:120px}
.nav_link_img a{margin-left:10px}
.li_div{width:100%;margin:0;padding:0}
li.result1_{position:relative;left:0;top:0;font:9pt Arial,Helvetica,sans-serif;padding-bottom:25px;vertical-align:top}
.counter{position:relative;left:0;top:0;font:9pt Arial,Helvetica,sans-serif;padding-bottom:25px;vertical-align:top}
.cl{clear:both}
.add_more{text-align:center;width:450px}
.al_right{text-align:right}
.al_just{text-align:justify}
.bard{color:#b41a1b;clear:both}
.gray{color:#aaa;clear:both}
a.bueqimg img{margin:1px}
li.result_ img.bu_no_left{padding:0;margin:0 20px 10px 0}
li.result_top{padding:0;margin:0 20px 10px 0}
table.eqcolstab{text-align:left;margin-top:20px}
.eqcolstab td{text-align:left;vertical-align:top}
.fr{float:right}
.fl{float:left}
.dop{background:url(/img/dop.gif) no-repeat 0 0;padding-left:20px;padding-bottom:5px;padding-top:1px}
.news_g{text-indent:-80px;padding-left:80px;clear:both;padding-bottom:0;margin-bottom:10px}
.title_blok,.title_blok:hover{text-decoration:underline;padding-bottom:5px;margin-bottom:0;font-size:11pt;font-weight:700}
ol.rat{color:#000;padding-left:10px;margin-left:10px}
ol.rat li{padding-bottom:10px}
.ca{clear:both}
.ramka,.ramka20{border:solid 1px #36c;background-color:#d1e2eb;text-align:left}
.ramka{padding:5px;margin-top:5px;margin-bottom:5px}
.ramka20{padding:20px}
.ml20{margin-left:20px}
.bld{font-weight:700}
.envel{background:url(/img/i_letter.gif) no-repeat -2px -2px;display:inline-block;padding-left:26px;height:18px}
.entrance{background:url(/img/sequr.gif) no-repeat -2px -2px;display:inline-block;padding-left:18px;height:18px}
.allserv{background:0 0;display:inline-block;padding-left:18px;height:18px}
.map{background:transparent url(/img/firm_map.gif) no-repeat right top;display:inline-block;line-height:25px;padding-right:44px;padding-top:4px;padding-bottom:5px}
.pt4{padding-top:4px}
.logo_t h1{text-align:center}
.mpid{background-color:#d9d9d9;color:#5d5d5d;padding:5px 0 0 15px;text-align:left;vertical-align:top;width:100%;height:100%}
.bn div{padding-top:10px}
.board_old{background:url(/img/old.gif) no-repeat 0 20px}
.new_tel{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#00f}
a.new_tel{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#00f}
.new_tel:hover{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#00f}
.slider{margin-top:20px;margin-bottom:20px;background-image:url(img/slider_bg.gif);background-repeat:repeat-x}
.knob{position:relative;background-image:url(img/knob.gif)}
.foto_p0_bimg{padding:20px 40px 0 0;width:600px}
.foto_p1_bimg{border:1px solid #bbb;padding:3px}
.foto_p1_bimg img{border:0}
.opened_region{border:1px solid #7f9db9;position:absolute;left:0;top:20px;padding:0 10px 6px;background-color:#e4e4e4;z-index:300}
.open_el{margin:5px 0 0 10px;width:15px;height:14px;overflow:hidden;position:relative;background:url(/img/spr_region.gif) right top;background-repeat:no-repeat}
.rss{padding-right:10px}
.lnk_col{color:#039}
.posrel{position:relative;z-index:120}
.curpoint{cursor:pointer}
.l9pt{line-height:9pt}
.g_im{border:1px solid #bbb;margin-right:5px}
a.g_im:hover{border:1px solid #012aa0}
div.blk1{width:400px;min-width:400px;max-width:400px;float:left}
.prnt_a{background:url(/img/i_print.gif) left center no-repeat;padding:0 0 3px 30px}
ul.filter{padding:0}
ul.filter li{list-style-type:none;padding:0 0 0 10px}
ul{padding:0}
ul li{padding:0 0 0 1em;list-style-type:none}
#form_zayavka,#zayavka{color:#3caa3c;font:normal 18px Arial;text-decoration:underline}
#zayavka{background:url(http://okna.ua/img/sh1.gif) no-repeat right 0 transparent;border:none;height:40px;width:205px;margin:0;padding:0 45px 0 0;display:block}
#form_zayavka{margin:0 0 0 -4px;padding:0}
.social_blk{border:0 solid #eaeaea;padding:0}
div.table_input td{padding:10px 0 0 10px}
.zakaz,.zakaz:hover{color:#3caa3c;font:18px Arial;text-decoration:underline}
.photografer{color:#999;text-align:right;font-size:8pt}
.img_news{min-width:480px;width:480px}
.magazine{height:220px;min-height:220px;max-height:220px;width:120px;float:left;margin:20px 20px 0}
.magazine div.m_book{height:49px;width:49px;z-index:1000;position:absolute;background:url(/img/book.png) no-repeat 0 100%}
.magazine div{text-align:center}
.sitemap ul{padding-bottom:10px;font-weight:700;text-indent:0;padding-left:0;margin-left:0;list-style-type:none}
.sitemap ul li ul li{padding-left:10px;margin-left:10px;list-style-type:none;font-weight:400}
.sitemap ul li ul.archiv li{float:left;list-style-type:none;margin:0 5px 0 0;padding:0}
.sitemap ul li ul.archiv li a{text-decoration:underline}
.sitemap ul li ul.archiv li ul li a{font-size:8pt}
.art_blk,.art_blk:hover{background-color:#d5d3ff;margin:30px 0 20px;text-indent:0}
.art_blk div,.art_blk div:hover{padding:30px 20px 10px;font-size:110%}
.arttxt li{margin-left:30px;text-indent:0}
.art_blk:before,.rounded:before{background:transparent url(/img/top-right1.png) scroll no-repeat top right;margin-bottom:-27px;display:block;border:none;content:url(/img/top-left1.png);padding:0;line-height:.1;font-size:1px}
.art_blk:after,.rounded:after{display:block;line-height:.1;font-size:1px;content:url(/img/bottom-left1.png);margin:0 0 -1px 0;height:3px;background:#fff;background:transparent url(/img/bottom-right1.png) scroll no-repeat bottom right;padding:0}
img{border:none}
.flpd{white-space:nowrap;padding:3px 5px}
.registr li{display:block;width:200px;min-width:200px;min-height:160px;height:160px}
div.search{float:right;display:inline;width:270px;margin:0 25px 0 20px}
div.menu{border-width:1px 0;border-style:solid;border-color:#039;background:url(/img/menu_bg.gif) repeat-x;min-height:65px;padding-top:0}
div.menu p{padding-top:4px;margin-bottom:0;margin-top:4px}
#dop_s_2,#dop_s_3,#dop_s_4{font-size:11px;padding:0}
div.menu a{padding-top:2px;padding-bottom:2px;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0}
div.menu a:hover{padding-top:2px;padding-bottom:2px;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0}
#imp{width:200px;height:24px;border-width:1px;border-style:solid;border-color:#039;font-size:18px;font-family:Arial,Helvetica,sans-serif;color:#36c;text-indent:5px;padding:0;margin:0}
.rating{background:url(/img/ico_rating_top.gif) no-repeat 8px 5px;padding-left:24px}
.okna{background:url(/img/ico_okna.gif) no-repeat 7px 0;padding-left:21px}
.price_okna{background:url(/img/price_okna.gif) no-repeat 12px 1px;padding-left:24px}
a.menu_board{background:url(/img/ico_board_new.gif) no-repeat 7px 3px;padding-left:28px}
a.menu_forum{background:url(/img/ico_forum.gif) no-repeat 6px 3px;padding-left:28px}
a.menu_library{background:url(/img/ico_library.gif) no-repeat 10px 2px;padding-left:30px}
a.menu_dveri{background:url(/img/ico_dveri.gif) no-repeat 8px 0;padding-left:20px}
a.menu_fasad{background:url(/img/ico_fasad.gif) no-repeat 10px 0;padding-left:30px}
a.menu{padding-left:12px}
a.menu_f{padding-left:25px}
#bot_search{width:55px;height:27px;font-size:14px;line-height:10px;margin:0;padding:0;text-indent:0}
div.bot_search_1{float:right;display:inline;width:70px;margin:0;padding:0}
#dop_search{padding-top:0;margin-top:0;font-family:Arial,Helvetica,sans-serif;font-size:11px}
#dop_s_3{background:url(/img/ico_okoshko.gif) no-repeat 10px 5px;padding-left:20px}
#dop_s_2{background:url(/img/ico_okoshko.gif) no-repeat 0 5px;padding-left:10px}
div.menu form{padding:0;margin:0;height:27px}
.alumil,.deceuninck,.gealan,.rehau,.trocal{background:url(/img/tm.png) no-repeat scroll transparent;padding-left:50px}
.trocal{background-position:0 -80px}
.alumil{background-position:0 -100px}
.gealan{background-position:0 -120px}
.deceuninck{background-position:0 -140px}
.rehau{background-position:0 0}
.email{background:url(/img/i_letter.gif) no-repeat -2px -1px;padding-left:28px}
.exit{background:url(/img/ico-exit.gif) no-repeat 0 -2px;display:inline-block;padding-left:23px;height:18px}
.price_block{width:270px;min-width:270px;height:170px;min-height:170px}
.price_block_img{width:106px;height:66px;border:1px solid #ccc;text-align:center}
.bu_block_img{width:131px;height:81px;border:1px solid #ccc;text-align:center}
.nsearch_in,.nsearch_t{font:14px Arial,Helvetica,sans-serif;border:0 none}
.nsearch_in{background:#f3f3ee url(/img/menu.png) no-repeat 0 -126px;padding:0;height:28px;min-height:28px;width:74px;min-width:74px;max-width:74px}
.nsearch_in:hover{background:#f3f3ee url(/img/menu.png) no-repeat 0 -158px;cursor:pointer}
.r1{display:block;height:1px}
.r1{margin:0 1px}
.r1{overflow:hidden;font-size:1px}
div.drug a,div.drug a:hover{display:block;width:153px;min-width:153px;height:30px;max-height:30px;text-align:center;line-height:27px;padding:0;text-decoration:none;color:#fff}
div.drug a{background:#3b3ab7 url(/img/bt.png) scroll no-repeat}
div.drug a:hover{background:#1923a1 url(/img/bt1.png) scroll no-repeat}
.grad1{background:#af0000}
.grad2{background:#fbfbfb;border:1px solid #bbb;display:block;border-radius:3px}
.td_middle{padding:5px 10px;width:160px;min-width:160px}
.td_big{padding:5px 10px;width:190px;min-width:190px}
.iblock1{border:1px solid #8181df;padding:10px;border-radius:3px}
.iblock1_width{width:600px;min-width:600px}
.level_blok{width:300px;min-width:300px;float:right}
.level_box{width:200px;min-width:200px;height:20px;min-height:20px;border:1px solid #36c}
.level_box div{background-color:#36c;margin:1px;height:18px;min-height:18px}
.level_blok_s{width:300px;min-width:300px;float:right;padding-left:40px}
.level_box_s{width:100px;min-width:100px;height:10px;min-height:10px;border:1px solid #36c}
.level_box_s div{background-color:#36c;margin:1px;height:8px;min-height:8px}
.noactivspam,.nospam,.spam{padding-left:20px;line-height:16px;display:block;height:16px}
.spam{background:url(/img/spam.png) no-repeat 0 0}
.nospam{background:url(/img/nospam.png) no-repeat 0 0}
.noactivspam{background:url(/img/spam-na.png) no-repeat 0 0}
.spamcont{background:url(/img/stopspam.png) no-repeat 100px 0}
.persona_block{width:700px}
.persona_block a{text-decoration:underline}
.online{background:url(/img/online.png) no-repeat 0 0;padding-left:24px}
.offline{background:url(/img/offline.png) no-repeat 0 0;padding-left:24px}
.tl{text-align:left}
.tr{text-align:right}
.firm_block{width:230px;min-width:230px;white-space:nowrap;overflow:hidden;margin-right:20px}
.firm_block a{text-decoration:underline}
.firm_block .sepdivision{margin-left:20px}
.firm_block .sepdivision,.firm_block .sepdivision a{font-size:8pt}
div.friend{width:50px;min-width:50px;text-align:center;margin-right:10px}
div.friend a{width:50px;min-width:50px;font:7pt Verdana,Arial,Helvetica,sans-serif;color:#999;text-decoration:none;padding-top:0;margin-top:0}
div.friend a:hover{text-decoration:underline}
.dop_board{width:210px;float:left;height:50px;padding:.75em 1.5em .75em 0}
.pn{padding-left:30px;padding-bottom:5px}
.form,.form td{font-size:.8571em;line-height:1.7501em}
.form #hovered p,.form div{border-radius:3px}
.form_block_2 td{padding-bottom:.7em}
.form_block_2 select{height:2em}
.form_block_1{border:1px solid #ddd;background:#eee}
.form_block_2{border:1px solid #aaa;background:#bdbdbd}
.form_block_2_inputs input,.form_block_2_inputs select,.form_block_2_inputs textarea{float:left;padding:.5em 0;font-family:"Roboto Condensed",'Arial Narrow',Arial,Verdana,Helvetica,sans-serif;outline:0;border:none;background:#fff;margin-left:.5em}
.form_block_2 textarea{height:13em;padding-bottom:0;overflow:auto}
.form_block_2 .clear{cursor:pointer;position:relative;top:3px;visibility:hidden}
.label_input{padding-right:.5em}
.clear_btn{border:1px solid #7f9db9;background:#fff}
.clear_btn_err{border:1px solid red;background:#fff}
.clear_btn_err input,.clear_btn_err textarea{color:red}
.clear_btn,.clear_btn_err{font-size:2em}
#hovered label{display:block;padding-left:3em}
#hovered input{float:left;position:relative;top:0;left:.5em}
#hovered p:hover{background-color:#bdbdbd}
#hovered p{margin:0}
#hovered{margin:0 1em 0 1em}
input.button31{height:31px}
input.button32{height:32px}
input.button31,input.button32{background:#1053d8 url(/img/bg_button_submit3.gif) repeat-x;color:#fff;border-radius:3px;border:1px solid #039;padding:0 1em 3px;cursor:pointer;vertical-align:top;margin:0}
input.button31:active,input.button32:active{background:#1053d8 url(/img/bg_button_submit4.gif) repeat-x}
.m_block{min-width:200px;max-width:300px;width:25%}
.msg_img_iblock1{border:1px solid #d9e5ff;border-radius:6px;background-color:#fff}
span.imgtooltip{position:relative;display:block;float:left}
span.imgtooltip span{position:absolute;left:-.5em}
span.imgtooltip span span{background-color:#fff;border:1px solid silver;visibility:hidden;padding:.5em;position:absolute;z-index:1400}
span.imgtooltip .prth{padding:.5em 1em 1em 0;float:left}
span.imgtooltip:hover span span{visibility:visible}
div.button31{background:#1053d8 url(/img/bg_button_submit3.gif) repeat-x}
div.button33{background:#1053d8 url(/img/bg_button_submit3.gif) repeat-x}
div.button33{height:40px;line-height:1.5em;text-align:center}
div.button31,div.button33{color:#fff;font:normal 1.1em Verdana,Arial,Helvetica,sans-serif;border-radius:.3em;border:1px solid #039;vertical-align:top;margin:0}
div.button31{height:31px;line-height:1.9em}
div.button31:active{background:#1053d8 url(/img/bg_button_submit4.gif) repeat-x}
div.button33:active{background:#1053d8 url(/img/bg_button_submit4.gif) repeat-x}
div.button31 a{display:block;padding:0 1em 0 1em;height:30px;color:#fff}
div.button33 a{display:block;padding:0 1em 0 1em;height:39px;color:#fff}
div.button31:active,div.button33:active a{padding-top:1px;display:block}
.block{display:block}
nowrap{white-space:nowrap}
.blok_t{background-color:#e6eeff;margin:0;text-indent:0;border:1px solid #d5d3ff;border-radius:3px}
div .blok_t_in{padding:0 1em .75em}
.blok_m{background-color:#d9effa}
.blok_m a{color:#0096dc;border-bottom:1px dashed #0096dc}
.blok_m a:hover{color:#22a4e1;border-bottom-color:#22a4e1}
div .blok_m_in{padding:16px}
div .blok_m_in ul{padding:0;margin:0}
div.button_31,div.button_resize,input.button_31{background:#1053d8 url(/img/button/button_31_bg.jpg) repeat-x;color:#fff;font:normal 10pt Verdana,Arial,Helvetica,sans-serif;border:1px solid #039;vertical-align:top;margin:0;float:left}
input.button_31{height:31px;padding-left:1em;padding-right:1em}
@-moz-document url-prefix(){
input.button_31{height:31px;padding-left:.75em;padding-right:.75em;padding-bottom:.35em}
}
div.button_31{height:29px;padding:0 1em 0 1em}
div.button_resize{height:auto;padding:0 1em 0 1em}
div.button_resize a{padding-bottom:.45em;text-align:center}
div.button_31 a,div.button_resize a{font:normal 10pt Verdana,Arial,Helvetica,sans-serif;color:#fff;padding-top:.45em;display:block;text-decoration:none}
@-moz-document url-prefix(){
div.button_31 a,div.button_resize a{padding-top:.4em}
}
div.button_31:hover,div.button_resize:hover,input.button_31:hover{background:url(/img/button/button_31_bg_hover.jpg) repeat-x #1053d8}
div.button_31:active,div.button_resize:active,input.button_31:active{background:#1053d8}
div.button_32,div.button_resize,input.button_32{background:#1053d8 url(/img/button/button_31_bg.jpg) repeat-x;color:#fff;font:normal 10pt Verdana,Arial,Helvetica,sans-serif;border:1px solid #039;vertical-align:top;margin:0;float:left}
input.button_32{height:32px;padding-left:1em;padding-right:1em}
@-moz-document url-prefix(){
input.button_32{height:32px;padding-left:.75em;padding-right:.75em;padding-bottom:.3em}
}
div.button_32{height:30px;padding:0 1em 0 1em}
div.button_resize{height:auto;padding:0 1em 0 1em}
div.button_resize a{padding-bottom:.45em}
div.button_32 a,div.button_resize a{font:normal 10pt Verdana,Arial,Helvetica,sans-serif;color:#fff;padding-top:.45em;display:block;text-decoration:none}
div.button_32:hover,input.button_32:hover{background:url(/img/button/button_31_bg_hover.jpg) repeat-x #1053d8}
div.button_32:active,input.button_32:active{background:#1053d8}
.button{float:left;position:relative;z-index:1;overflow:hidden}
.button_b_l,.button_b_r,.button_t_l,.button_t_r{width:8px;height:8px;position:absolute;z-index:1}
.cross_blue_bg{background:url(/img/button/cross_blue_bg.gif)}
.cross_white_bg{background:url(/img/button/cross_white_bg.gif)}
.button_t_l{left:-4px;top:-4px}
.button_t_r{right:-4px;top:-4px}
.button_b_r{right:-4px;bottom:-4px}
.button_b_l{left:-4px;bottom:-4px}
.menu_sort a,.menu_sort div,.menu_sort span{float:left}
.menu_sort a,.menu_sort i{padding:0 1em}
.nw{white-space:nowrap}
.name_group{padding:0;font-weight:700}
ul.p_ul li{padding-bottom:.75em}
div.calc_block{position:relative}
div.calc_param_block{position:relative;background:#bdbdbd;min-width:100%;border:1px solid #aaa;border-radius:0 7px 7px 7px}
div.calc_tabs_block{position:relative}
a.calc_tab_link,div.calc_tabs_block span{display:block;padding:0 .5em}
.calc_param_block #form_type_1 .calc_button_block{float:none;padding-left:0;margin:0 auto}
div.calc_tab,div.calc_tab_selected{margin-right:4px;border-radius:7px 7px 0 0;border:1px solid #aaa;border-bottom:0}
div.calc_tab{float:left;position:relative;background:#efefef;top:1px}
div.calc_tab_selected{z-index:10;position:relative;background:#bdbdbd;border-bottom:0;float:left;top:1px}
.calc_font{font:14px/1.7em Arial,Helvetica,sans-serif}
div.calc_col_in{padding:0 60px 0 40px}
div.calc_col_in_first{padding:0 0 0 10px}
div.calc_col_in_second{padding:0 0 0 40px}
div.calc_param_name{float:left;clear:both}
div.calc_param_name,div.calc_param_value{height:31px}
div.calc_param_value,div.calc_param_value_left{text-align:right}
div.calc_right_pad{padding-right:140px}
.calc_param_value_right input,.calc_param_value_right select{text-align:right}
div.calc_param_name,div.calc_param_value{padding-top:.5em;padding-bottom:.5em}
div.calc_pad_top{margin-top:8px}
div.calc_col_first{float:left;width:340px}
div.calc_col_second{float:left;width:218px}
div.calc_col_sirt{float:left;width:250px}
div.calc_col_first,div.calc_col_second,div.calc_col_sirt{padding-top:15px}
select.calc_param_value_long{width:158px}
select.calc_value_glass_pack{width:164px}
select.calc_value_glass_pack_2{width:300px}
select.calc_value_glass_pack_2 option{text-align:left}
select.calc_value_coll{width:65px}
input.calc_value_height{width:56px}
select.calc_value_open{width:64px}
input.calc_value_width{width:56px}
select.calc_value_naklon{width:64px}
div.calc_button_block{padding:.75em 0 1.5em 321px;float:left}
div.calc_w_h_block{width:160px}
div.calc_window_select_item,div.calc_window_selected_item{float:left;text-align:center;position:relative;overflow:hidden;cursor:pointer}
div.calc_params_block_2{padding:0 1.5em}
div.calc_select_window{float:left;padding:.5em 1.5em}
div.calc_disp_none{display:none}
div.calc_window_select_item:hover .calc_disp_none{display:block}
div.calc_window_select_item:hover .calc_select_window{background:#dbdbdb}
div.calc_window_selected_item{background:#336ce3}
.cross_calc_b_l,.cross_calc_b_r,.cross_calc_t_l,.cross_calc_t_r{width:12px;height:12px;position:absolute;z-index:1}
.cross_calc_grey{background:url(/img/cross_grey.gif)}
.cross_calc_light_grey{background:url(/img/cross_light_grey.gif)}
.cross_calc_dark_grey{background:url(/img/cross_dark_grey.gif)}
.calc_window_selected_item .cross_calc_dark_grey{background:url(/img/cross_calc_blue.gif)}
.cross_calc_t_l{left:-6px;top:-6px}
.cross_calc_t_r{right:-6px;top:-6px}
.cross_calc_b_r{right:-6px;bottom:-6px}
.cross_calc_b_l{left:-6px;bottom:-6px}
input.mail_block_text,select.mail_block_text{color:#000}
input.mail_block_text{padding-right:2px}
div.calc_name_glass_pack{padding:.5em 0 .5em 1.5em;float:left}
div.calc_value_glass_pack_block{padding-left:120px}
div.calc_window_select_block{padding-left:5px;padding-top:4px}
div.calc_left_pad{margin-left:3em}
div.calc_left_pad_2{margin-left:100px;text-align:right;padding-right:1em}
div.calc_left_pad_3{margin-left:160px;text-align:left}
div.calc_left_pad_4{margin-left:83px;text-align:right;padding-right:1em}
div.calc_marg_left{margin-left:250px;text-align:left}
input.global_form_1{height:23px;padding:3px;padding-top:4px;margin:0;border:1px solid #aaa;border-radius:3px}
select.global_form_1{height:22px;padding-left:2px;margin:0;border:1px solid #aaa;border-radius:3px}
input.global_form_1,select.global_form_1{color:#000;font:10pt/1.3em Arial,Verdana,Helvetica}
input.global_form_2{height:1.3em;padding:3px;padding-top:4px;margin:0;border:0}
select.global_form_2{height:22px;padding-left:2px;margin:0;border:1px solid #aaa;border-radius:3px}
input.global_form_2,select.global_form_2{color:#000;font:10pt/1.3em Arial,Verdana,Helvetica}
input.global_form_2_grey_color,select.global_form_2_grey_color{color:#636363}
div.consultant_main_bock{background:#d5d3ff;padding:1em;float:left;text-align:left}
div.consultant_bock_info{padding-bottom:.75em}
div.consultant_button_bock{padding-top:.75em}
div.consultant_main_bock_pic{width:50px;float:left}
div.consultant_main_bock_info{margin-left:50px;padding-left:1.5em;text-align:left;font:8pt/1.8em Arial,Helvetica,sans-serif;height:auto}
span.consultant_main_bock_large{font:12pt/1.3em Arial,Helvetica,sans-serif;font-weight:bolder}
.round_corners_5px{border-radius:5px}
.round_corners_4px{border-radius:4px}
.round_corners_3px{border-radius:3px}
div.image_block_imgtooltip div div{background:#dbdbdb}
div.image_block_window_select_item input,div.image_block_window_selected_item input{display:block;margin:0 auto}
div.image_block_window_select_item,div.image_block_window_select_item_inside,div.image_block_window_selected_item,div.image_block_window_selected_item_inside{float:left;position:relative;cursor:pointer;padding:.5em 20px}
div.image_block_window_select_item:hover{background:#dbdbdb}
div.image_block_window_selected_item,div.image_block_window_selected_item_inside{background:#336ce3}
.h1_inline h1{display:inline}
.global_form_option_list,.global_form_option_list:hover,.global_form_option_list_hover,.global_form_option_list_tochki{z-index:888;height:1.7em;padding-left:3px;margin:0;border:0;text-decoration:none;display:block}
.global_form_option_list,.global_form_option_list_tochki{background:#fff;color:#000}
.global_form_option_list:hover,.global_form_option_list_hover{background:#999;color:#fff}
#city_list{background:#fff;min-width:206px;border:1px solid #ccc}
div.error_mess_1{border:1px solid red;background:#ffb9b9}
div.alert_mess_1{border:1px solid #fc9;background:#ffc;position:relative}
div.alert_mess_1,div.error_mess_1{padding:.7em 1em;text-align:left;margin:.7em 0 0 0;border-radius:3px}
#reg_form_v2_block{text-align:left}
div.reg_form_v2_field_block,div.reg_form_v2_field_block_3,div.reg_form_v2_title_block{float:left;margin-top:1em}
div.reg_form_v2_title_block{width:150px;padding-top:3px}
div.reg_form_v2_field_block_2{width:357px}
div.reg_form_v2_button_block{margin-left:150px}
div.my_input_v3_large_block{width:180px;position:relative;float:left}
div.my_input_v3_large_block input{width:180px}
div.reg_form_v2_field_block_3 input{width:160px}
div.reg_form_v2_field_block_3 div.input_global_large_block{width:168px}
div.reg_form_v2_country_phone_code{float:left;padding:3px 0 0 0;width:40px;text-align:center}
.reg_form_v2_note_block{padding:2px 10px;float:left}
img.loading_reg_form_v2{margin-top:5px;margin-left:10px;display:none}
a.note_tooltip_open{margin:2px 10px;float:left}
div.note_tooltip_vertical_green,div.note_tooltip_vertical_grey,div.note_tooltip_vertical_yellow{position:absolute;z-index:1111}
div.note_tooltip_navig_links{margin-top:1em;text-align:right}
div.note_tooltip_vertical_green div.note_tooltip_pointer,div.note_tooltip_vertical_grey div.note_tooltip_pointer,div.note_tooltip_vertical_yellow div.note_tooltip_pointer{position:relative;width:15px;height:17px;float:left;z-index:333;top:7px;right:-1px}
div.note_tooltip_vertical_green div.note_tooltip_pointer{background:url(/img/tooltip_pointer_vertical_green.gif) top left no-repeat}
div.note_tooltip_vertical_grey div.note_tooltip_pointer{background:url(/img_g/tooltip_pointer_vertical_grey.png) top left no-repeat}
div.note_tooltip_vertical_yellow div.note_tooltip_pointer{background:url(/img_g/tooltip_pointer_vertical_yellow.gif) top left no-repeat}
div.note_tooltip_vertical_green div.note_tooltip_text_block,div.note_tooltip_vertical_grey div.note_tooltip_text_block,div.note_tooltip_vertical_yellow div.note_tooltip_text_block{padding:.7em 1em;border-radius:3px;width:200px;z-index:222;box-shadow:3px 3px 10px #666;float:left}
div.note_tooltip_vertical_green div.note_tooltip_text_block{background:#ddffdf;border:1px solid #91c695}
div.note_tooltip_vertical_grey div.note_tooltip_text_block{background:#fff;border:1px solid #c4c4c4}
div.note_tooltip_vertical_yellow div.note_tooltip_text_block{background:#ffc;border:1px solid #fc9}
a.close_but_small_green,a.close_but_small_grey,a.close_but_small_yellow{display:block;position:absolute;right:3px;top:2px;width:10px;height:10px;z-index:444;text-decoration:none}
a.close_but_small_green:hover,a.close_but_small_grey:hover,a.close_but_small_yellow:hover{background-position:0 -10px;text-decoration:none}
a.close_but_small_green{background:url(/img/close_but_small_green.gif) top left no-repeat}
a.close_but_small_grey{background:url(/img_g/close_but_small_grey.png) top left no-repeat}
a.close_but_small_yellow{background:url(/img/close_but_small_yellow.gif) top left no-repeat}
.pdf{background:url(/img/pdficon_large.png) no-repeat 0 0;padding-left:40px;padding-top:10px;padding-bottom:10px;line-height:3em}
.img_u{background:url(/img/ico-img.png) no-repeat 0 0;padding-left:40px;padding-top:10px;padding-bottom:10px;line-height:3em}
.gr,.gr:hover,input.gr,select.gr{COLOR:#666}
.g_twitter{background:url(/img_g/logo.png) no-repeat 0 0;padding-left:20px}
.g_facebook{background:url(/img_g/logo.png) no-repeat 0 -23px;padding-left:20px}
.g_googleplus{background:url(/img_g/logo.png) no-repeat 0 -48px;padding-left:20px}
.g_facebook,.g_googleplus,.g_twitter{font-size:12px;line-height:12px}
.input_text_hidden{background-color:#ddd;border:1px solid #ccc}
.head_logo{border-bottom:1px solid #d6d6d6;padding:3px 1.5em 0;height:63px}
.head_logo .logot{padding-top:6px}
.head_logo .pn{font:10px/1.5em sans-serif,Verdana,Arial,Helvetica;padding-left:0}
.span1_5{float:left;width:123px}
.span3{float:left;width:246px}
.span6{float:left;width:492px}
.span9{float:left;width:738px}
.span12{width:994px}
.on_page{margin-left:auto;margin-right:auto}
#kvadrati_ad :hover,#kvadrati_calc,#kvadrati_dveri:hover,#kvadrati_maps:hover,#kvadrati_maps_kz:hover,#kvadrati_maps_ru:hover,#kvadrati_okna:hover,#kvadrati_tenderi:hover{text-decoration:none}
#kvadrati_dveri,#kvadrati_okna,#kvadrati_tenderi{display:block;margin:0 10px 10px 0}
#kvadrati_dveri,#kvadrati_tenderi{width:113px}
#kvadrati_dveri,#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru,#kvadrati_okna,#kvadrati_tenderi{height:113px}
#kvadrati_dveri{background:#980000 url(/img_g/dveri-vorota.png) no-repeat;text-align:center}
#kvadrati_dveri span{display:block;padding-top:4.5em}
#kvadrati_tenderi{background-color:#c5c5c5;text-align:left}
#kvadrati_tenderi span{font-size:80%;color:#000;display:block;padding:.25em 1em}
#kvadrati_tenderi b{font-size:120%;color:#000;display:block;padding:1em .67em 0}
#kvadrati_tenderi b{text-shadow:0 1px #e7e7e7,0 -1px #a9a9a9}
#kvadrati_ad,#kvadrati_calc,#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru,#kvadrati_okna{width:236px}
#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru,#kvadrati_okna{text-align:center}
#kvadrati_okna img{padding-top:1.5em}
#kvadrati_okna span{color:#fff;display:block;padding-top:.75em}
#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru{font-weight:700;font-size:120%;color:#000;display:block}
#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru{text-shadow:1px 1px #fff,-1px -1px #fff}
#kvadrati_maps{background:#ebe6dc url(/img/kvd-maps.png) no-repeat;text-align:center}
#kvadrati_maps_ru{background:#ebe6dc url(/img/kvd-maps-ru.png) no-repeat;text-align:center}
#kvadrati_maps_kz{background:#ebe6dc url(/img/kvd-maps-kz.png) no-repeat;text-align:center}
#kvadrati_maps b,#kvadrati_maps_kz b,#kvadrati_maps_ru b{padding-top:3em;display:block}
#kvadrati_calc{height:236px;display:block}
#kvadrati_calc b{font:175%/100% Arial;color:#183b00;display:block;padding:1em .67em 0}
#kvadrati_calc{background:#6ea449 url(/img_g/kvd-okna-rasschet.png) center 1.5em no-repeat;text-align:center}
#kvadrati_calc b{font-weight:400;padding-top:6em;display:block}
#kvadrati_calc b{text-shadow:0 1px #96c575,0 -1px #52892d}
#kvadrati_calc span{padding-top:.75em;color:#fff;display:block}
#kvadrati_ad{height:236px;display:block;text-align:center;color:#fff}
#kvadrati_ad b{font:175%/100% Arial;color:#183b00;display:block;padding:3em .67em 0;font-weight:400}
#kvadrati_ad b{text-shadow:0 1px #96c575,0 -1px #52892d}
#kvadrati_ad:hover{text-decoration:none}
#kvadrati_ad{background-color:#6ea449}
#kvadrati_ad span{padding-top:.75em;color:#fff;display:block}
#kvadrati_okna{background-color:#00143d;background-image:linear-gradient(to bottom,#00143d 100%,#012b7e 0,#012b7e 0)}
.kvt_tovar span{display:block;color:#666}
.kvt_tovar{height:9em}
.kvd_forum li,.kvd_rabota li,.kvd_tenderi li{padding-bottom:.75em}
.kvd_forum li,.kvd_forum ul,.kvd_rabota li,.kvd_rabota ul,.kvd_tenderi li,.kvd_tenderi ul{padding-left:0}
.kvd_rabota li{font-size:.8em}
.kvd_video div.span1_5 a{margin:0 0 10px 15px}
.kvd_video>a{margin-bottom:15px}
.kvd_video div.span1_5 a,.kvd_video>a{position:relative;float:left}
.kvd_video a span{display:inline-block;position:absolute;bottom:2px;right:2px;color:#fff!important;background-color:#000;opacity:.75;padding:0 4px;font-weight:700;font-size:10px}
.kvd_banner .bn100x100{float:left;max-width:120px;min-width:100px;width:50%;margin:0 0 20px 0}
.rubrika_h4{font:1.5em/1em "Roboto Condensed",'Arial Narrow',Arial,Helvetica;padding-bottom:.25em;border-bottom:1px solid #ccc;margin-top:0;margin-bottom:.5em}
.rubrika_h4{padding-top:.75em}
.block_top_arts{padding-top:1em}
.block_arts_m,.block_forum,.block_top,.kvd_forum ul,.news_comp_m{padding-right:1em}
.block_descr{font-size:.8em}
.kvd_top img{padding-right:1em;vertical-align:top}
.kvd_top a{color:rgba(0,0,0,.87)}
.kvd_top a:hover{color:#06f}
.align-top{vertical-align:top}
.align-middle{vertical-align:middle}
.align-bottom{vertical-align:bottom}
.align-left{float:left}
.kvd_akcii{border:1px solid #ccc;border-radius:4px 4px 4px 4px;overflow:hidden;padding:.5em 0}
.kvd_banner_rehau{padding-right:.5em}
.kvd_banner_rehau .bn100x100{float:left;display:block;width:100px!important;margin:5px!important;height:100px}
.oblako_h3{font-size:1.5em}
.oblako_h4{font-size:1.166666666em}
.oblako_h5{font-size:1em}
.oblako_h6{font-size:.916666666em}
#square_menu{width:738px;background-color:#fff}
#square_menu_fill{background-color:#f5f5f5;height:236px}
.calc_all{position:relative}
.dop_profiles,.profiles_in_system_block{padding-top:1.5em}
.dop_profil_block{width:50%;height:200px;float:left;text-align:center}
.dop_profil_block img{max-height:150px}
.profile_sml_block{float:left;width:33%;height:100px}
.g_menu,.g_menu span.s_menu a{FONT:10pt/1.5em Arial,Helvetica,sans-serif}
.g_menu{background-color:#3e3e3e}
.g_menu a{text-decoration:none;padding:.375em 1em .325em}
.g_info img{vertical-align:middle}
.g_menu span.s_menu a{color:#d2d2d2;border-right:1px solid #272727;border-left:1px solid #272727;border-top:1px solid #272727;text-shadow:1px 1px 2px #000}
.g_menu a:hover{background-color:#505050}
.g_menu_f{background-color:#272727;padding:.5em .5em .2em}
.g_menu span.s_menu a.curent_project{background-color:#fff;color:#3e3e3e;text-shadow:none}
.g_menu span.s_menu a.curent_project,.g_menu span.s_menu a:hover{text-decoration:none;border-right:1px solid #202020;border-left:1px solid #202020;border-top:1px solid #202020;border-radius:3px 3px 0 0}
.g_info{float:right;color:#a1a1a1;font-size:.8em}
.g_info a{color:#d2d2d2}
.g_info a:hover{color:#fff}
.cntr .g_menu{text-align:left}
.g_spam{background:url(/img_g/edit.png) no-repeat 0 0;padding-left:20px}
.g_check{background:url(/img_g/edit.png) no-repeat 0 -23px;padding-left:20px}
.g_del{background:url(/img_g/edit.png) no-repeat 0 -39px;padding-left:20px}
.g_up{background:url(/img_g/edit.png) no-repeat 0 -57px;padding-left:20px}
.g_up_gr{background:url(/img_g/edit.png) no-repeat 0 -71px;padding-left:20px}
.g_edit{background:url(/img_g/edit.png) no-repeat 0 -85px;padding-left:20px}
.g_move{background:url(/img_g/edit.png) no-repeat 0 -102px;padding-left:20px;line-height:16px}
table.g_edit_tbl{background-color:#eee;border-radius:5px 5px 5px 5px;border:1px solid #ddd;font-size:.78431em;line-height:1.5;font-weight:400}
.g_edit_tbl td,.horizont_sep{border-top:1px dashed #aaa;padding:.75em;font-size:.78431em;line-height:1.5;font-weight:400}
.horizont_sep_bot{border-bottom:1px dashed #aaa}
.g_edit_tbl th{padding:.75em;color:#666;text-align:left;font-size:.83em}
.g_edit_sort_handle{display:block;background-color:#ccc;padding:5px .5em 5px .5em;border-radius:3px 3px 3px 3px;width:auto;max-width:10em}
.g_edit_sort_handle:hover{background-color:#999}
.g_twitter{background:url(/img_g/logo.png) no-repeat 0 -2px}
.g_facebook{background:url(/img_g/logo.png) no-repeat 0 -23px}
.g_googleplus{background:url(/img_g/logo.png) no-repeat 0 -48px}
.g_subs{background:url(/img_g/logo.png) no-repeat 0 -69px}
.g_rss{background:url(/img_g/logo.png) no-repeat 0 -88px}
div.soc_share_block{border:1px solid #ccc;width:125px;text-transform:uppercase;background:0 0}
div.soc_share_block a,div.soc_share_block ul{padding:0 0 10px 0;margin:0;text-decoration:none}
div.soc_share_block .soc_share_link,div.soc_share_block a{cursor:pointer;margin:0;padding-left:20px;font-size:10px;line-height:12px;color:#999;list-style:none;text-decoration:none}
div.soc_share_block a{display:block;padding-bottom:0;text-decoration:none}
div.soc_share_block a:hover{text-decoration:underline}
a.soc_share_link:hover,li.soc_share_link:hover{text-decoration:underline;cursor:pointer}
li.soc_share_link{padding-bottom:0}
li.soc_share_link.g_facebook_like{padding:0;margin:0}
.metro_kiev{background:url(/img_g/metro-phone.png) no-repeat -2px 2px;padding-left:20px}
.metro_kharkov{background:url(/img_g/metro-phone.png) no-repeat -2px -54px;padding-left:20px}
.metro_moskva{background:url(/img_g/metro-phone.png) no-repeat -2px -17px;padding-left:20px}
.metro_piter{background:url(/img_g/metro-phone.png) no-repeat -2px -36px;padding-left:20px}
.metro_dnepropetrovsk{background:url(/img_g/metro-phone.png) no-repeat -2px -73px;padding-left:20px}
.phone_mts{background:url(/img_g/metro-phone.png) no-repeat 2px -94px;padding-left:20px}
.phone_life{background:url(/img_g/metro-phone.png) no-repeat 2px -116px;padding-left:20px}
.phone_kievstar{background:url(/img_g/metro-phone.png) no-repeat 2px -136px;padding-left:20px}
.phone_cdma{background:url(/img_g/metro-phone.png) no-repeat 2px -155px;padding-left:20px}
.phone_beeline{background:url(/img_g/metro-phone.png) no-repeat 2px -180px;padding-left:20px}
.phone_peoplenet{background:url(/img_g/metro-phone.png) no-repeat 2px -203px;padding-left:20px}
.phone_trimob{background:url(/img_g/metro-phone.png) no-repeat 2px -223px;padding-left:20px}
.phone_intertelecom{background:url(/img_g/metro-phone.png) no-repeat 2px -243px;padding-left:20px}
.phone_pathword{background:url(/img_g/metro-phone.png) no-repeat 2px -263px;padding-left:20px}
.phone_kcell{background:url(/img_g/metro-phone.png) no-repeat 2px -283px;padding-left:20px}
.phone_stc{background:url(/img_g/metro-phone.png) no-repeat 2px -300px;padding-left:20px}
.it{font-style:italic}
.footer_link{background-color:#b2b2b2}
.footer_delimiter{height:200px;min-height:200px;width:1px;min-width:1px;float:left}
.footer_col{min-width:200px}
.footer_link div.footer_col{padding-top:1.5em;padding-right:1em}
.footer_link div.footer_col ul{padding-left:0;margin:0;color:#ccc}
.footer_link div.footer_col li a{color:#fff}
.footer_link div.footer_col li{font-weight:400;padding-left:0}
.text-hide{text-shadow:none;color:transparent!important;padding:6px 0!important}
.text-hide-li{height:4em;width:32px}
.ico-facebook,.ico-rss,.ico-twitter{height:35px;width:40px}
.ico-facebook{background:url(/img_g/follow-1_1.png) no-repeat 0 0}
.ico-twitter{background:url(/img_g/follow-1_1.png) no-repeat 0 -60px}
.ico-rss{background:url(/img_g/follow-1_1.png) no-repeat 0 -30px}
.ico-googlep{background:url(/img_g/follow-1_1.png) no-repeat 0 -89px}
.ico-factory{background:url(/img_g/follow-1_1.png) no-repeat -10px -119px}
.ico-user{background:url(/img_g/follow-1_1.png) no-repeat -10px -147px}
.ico-shopcart{background:url(/img_g/shopping_cart.png) no-repeat 0 0}
.footer_block,.footer_block2{margin:0 auto}
.footer_block,.footer_link{min-height:260px}
.footer_block2{text-align:center;height:120px}
.ok_{display:inline;padding:20px;color:green;background:url(/img_g/adv_ok1.png) no-repeat 0 20px}
.r_info,.r_info:hover{color:#a00}
.edit_menu li,.edit_menu ul{border:0;margin:0;padding:0;list-style:none}
.edit_menu ul{border-bottom:solid 1px #dedede;height:29px;padding-left:20px}
.edit_menu li{font-size:.78431em;line-height:1.5;font-weight:400;float:left;margin-right:2px}
.tab a:link,.tab a:visited{float:left;height:30px;background:url(/img/tab-round.png) no-repeat right -30px;color:#000;text-decoration:none;padding:0 14px 0 0;text-shadow:0 1px 0 #fff}
.tab a span{float:left;height:30px;background:url(/img/tab-round.png) no-repeat left -30px;padding:0 0 0 14px;line-height:30px;cursor:pointer}
.tab a:hover{background-position:right -60px}
.tab a:hover span{background-position:left -60px}
.active a:hover,.active a:link,.active a:visited{background-position:right 0}
.active a span,.active a:hover span{background-position:left 0}
.akcii{background:#039200 url(/img/sale.png) no-repeat left -30px;text-align:right;font-size:1.5em;color:#fff;font-family:'Arial Narrow',Arial,Helvetica,sans-serif;margin-bottom:.75em}
.akcii_sale{height:1em;float:left;color:#fff;padding:.5em .75em;background-image:linear-gradient(to bottom,#ba0000 41%,#e60000 87%);background-color:#ba0000;border-width:0;box-shadow:rgba(0,0,0,.14) 3px 0 2px 0}
.akcii_time{border-width:0;padding:.5em .75em;height:1em}
.akcii_info{border-width:0;font-size:.66em}
.magazine{height:220px;min-height:220px;max-height:220px;width:120px;float:left;margin:20px 20px 0}
#ctrlcopy{height:1px;overflow:hidden;position:absolute;width:1px;margin:5px 0 0 -1px;line-height:0;opacity:0}
.chasiki{display:none;height:16px}
.nrm{font-weight:400}
.action_link{text-decoration:none;border-bottom:1px dotted}
div.filter_menu a.action_link{display:inline}
div.filter_menu a.action_link:hover{text-decoration:none}
.teaser,.teaser_t{font-size:90%;width:240px;clear:left;background-color:#fff;border-radius:5px 5px 5px 5px;border:1px solid #fff;white-space:nowrap;overflow:hidden}
.teaser,.teaser .teaser_img{height:80px}
.teaser_t,.teaser_t .teaser_img{height:120px}
.teaser_img{display:block;float:left;padding:5px 10px 5px 5px}
.teaser_img{max-width:200px;float:left;overflow:hidden}
.teaser_h1{font-size:100%}
.span9 .wide_teaser_banner{padding-right:10px}
.span9 .wide_teaser_banner .teaser24_35{width:100%;height:80px;padding:5px}
.span9 .teaser_block{width:33%;float:left}
.span9 .teaser_block .tb{padding-top:0}
.span9 .teaser_logo{display:none}
.span3 .teaser24_35{width:240px;height:350px}
.span3 .teaser_block{width:100%;float:left}
.span3 .teaser_logo{padding:2px}
.teaser24_35{border:1px solid #ccc;background-color:#fff}
.teaser24_35 div.calc_descr{width:240px;white-space:normal}
.teaser_valuta{font:1.33em/1em 'Arial Narrow',Arial,Helvetica,sans-serif;color:#199600}
.teaser24_35 .teaser_h1{white-space:normal}
.teaser24_35 .teaser_img{height:initial}
.kvd_aksii span{display:block;width:auto;margin-left:69px}
.kvd_aksii span a,.kvd_aksii span a:hover{color:#000}
.kvd_skidka{width:59px;height:50px;display:block;text-align:center;font-size:75%;float:left}
.kvd_skidka,.kvd_skidka:hover{color:#fff}
.kvd_skidka b{font:180%/14pt Arial;font-weight:700;display:block}
.kvd_skidka{background-color:#ba0000;background-image:linear-gradient(to bottom,#ba0000 36%,#e60000 68%)}
.h1_inline h1{display:inline}
.two_column li{float:left;width:50%;list-style-type:none}
.two_column li,.two_column ul{margin:0;padding:0}
.two_column li div{margin-left:20px;font-size:8pt}
.three_line div{min-height:6em}
.phone_dop ul,.phone_dop ul li{padding:0;margin:0}
.phone_dop ul li{display:table;margin-bottom:4px}
.phone_dop_department{width:124px;display:inline-block;float:left}
.phone_stc{display:inline-block}
.span4 .phone_stc{max-width:220px}
.y{color:#ffd200}
.interview_interviewer{font-weight:700;display:inline;padding-right:2em}
.interview_question{font-weight:400;font-style:italic;color:#aaa;padding:3em 2em 1.5em 0}
.interview_question h3{font-weight:700;font-style:italic;color:#000;display:inline;padding-right:1em}
.zacep div:first-child{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);font-family:"Roboto Condensed";font-weight:300;font-style:italic;padding:1.5em 1em 0 200px;background-image:url(/img_g/quote.png);background-repeat:no-repeat;background-position-y:1.55em;background-position-x:160px;background-size:34px}
.zacep.bg_green div a{color:rgba(0,0,0,.86);background-color:#fffee7}
.zacep.bg_red div a{color:rgba(0,0,0,.86);background-color:#fffee7}
.zacep .author_zacep{padding:0 2em 2em 200px;font-size:.8em;line-height:1.75;font-style:normal}
.purple{background-color:#edeef2}
.bg_blue{background-color:#edeef2}
.bg_green{background-color:#edeef2}
.bg_red{background-color:#edeef2}
.bg_yellow{background-color:#edeef2}
.source{padding-top:1.5em;color:#999;font-size:80%}
#footer_persona tbody,#footer_persona td{font:6px/.5em Arial!important}
.mode{color:#333;border-radius:3px 3px 3px 3px;border:1px solid #999;background-color:#eee;padding:1em}
.mode .department{font-style:italic;padding-top:.75em}
.mode span{display:block;width:75px;float:left}
.firm_qr{border-radius:3px 3px 3px 3px;border:1px solid #999;background-color:#eee;display:none}
.firm_qr,.firm_qr:hover{padding:1em 0}
.firm_qr{width:200px}
.firm_qr div,.firm_qr img{display:block;margin:0 auto}
.firm_qr div{padding:0 1em;text-align:center}
.firm_qr img{border-radius:3px 3px 3px 3px;border:1px solid #fff;background-color:#fff;padding:5px}
.firm_menu{padding-bottom:1.5em}
.firm_menu ul{padding-left:0}
.firm_menu li{padding:0;float:left;background-color:#eee;border-right:1px solid #dadada;border-top:1px solid #dadada;border-bottom:1px solid #dadada}
.firm_menu li.first{border-left:1px solid #dadada}
.firm_menu li.menusel{background-color:#e0e0e0}
.firm_menu li a,.firm_menu li span{display:block;padding:.5em .75em .75em;color:#000}
.firm_menu li.menusel{position:relative;display:inline-block}
.firm_menu li.menusel:after,.firm_menu li.menusel:before{content:'';position:absolute}
.firm_menu li.menusel:before{left:50%;margin-left:-10px;bottom:-1px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}
.cat_info dd{margin:0}
.cat_info dt{font-style:italic}
.tdn_phone,.tdn_phone:hover{text-decoration:none;color:#000}
.expo_block span{display:block;float:left}
.expo_block span.date span,.expo_block span.img a,.expo_block span.img i,.expo_block span.name a,.expo_block span.place span{padding-right:1em;padding-bottom:1.5em}
.expo_block li,.expo_block ul{padding-left:0}
.expo_block li{list-style-type:none;clear:both}
.expo_block span.name{width:234px}
.expo_block span.date,.expo_block span.img,.expo_block span.place,.span1_5{min-width:123px;max-width:138px;width:12.3742454%}
.span1_5{float:left}
.span2{float:left;min-width:164px;max-width:184px;width:16.49899396378%}
.span3{float:left;min-width:246px;max-width:276px;width:24.74849094567%}
.span4{float:left;min-width:328px;max-width:368px;width:32.9979879276%}
.span4_5{float:left;min-width:369px;max-width:414px;width:37.1227364185%}
.span6{float:left;min-width:492px;max-width:552px;width:49.4969818913%}
.span7{float:left;min-width:574px;max-width:644px;width:57.7464788731833%}
.span7_5{float:left;min-width:615px;max-width:690px;width:61.871227364185%}
.span9{float:left;min-width:738px;max-width:828px;width:74.245472837022%}
.footer_block,.footer_block2,.span12{min-width:994px;max-width:1114px;width:100%}
.span3 .span1_5{width:50%}
.span9 .span1_5{width:16.6666666667%}
.span9 .span3{width:33.3333333%}
.span9 .span6{width:66.6666667%}
.span9 .span2{width:22.2222222%}
.span9 .span7{width:77.7777778%}
.span9 .span7_5{width:83.3333333%}
.span9 .span9{width:100%}
.span6 .span3{width:50%}
.span6 .span2{width:33.3333333%}
.span6 .span4{width:66.6666667%}
.span6 .span6{width:100%}
.span3 .span3{width:100%}
.span9 .span4_5{width:50%}
.bbs,.bbs:hover{padding-bottom:10px}
.lss{padding-left:10px}
.on_page{margin-left:auto;margin-right:auto}
.block_h{height:6em}
.kvd_news img{padding-right:1em}
.kvd_firm img{padding-right:1em}
.bold{font-weight:700}
.span3 .kvd_arts_b{padding-right:20px}
ol.results li,ul li{list-style-type:none}
.art_page,.art_page .arttxt,.teaser_art{font-family:Verdana,Arial,sans-serif;font-size:12pt;line-height:1.5em}
.art_page .authors_publ,.art_page div.author,.art_page div.author a{font-family:"Roboto Condensed",'Open Sans Condensed',"Arial Narrow",sans-serif;color:#aaa}
.art_page h1{font-size:2em;font-weight:400;line-height:1.125em;margin:0;color:#000;padding-bottom:.75em;padding-top:.75em}
.art_page div.anons{font-family:Georgia;font-size:1.166666666667em;color:#36c;line-height:1.285714285714285em;padding-top:0;border:none}
.art_page div.author .tb{padding-top:0}
.img_caption_600 img{width:100%}
.art_page .img_caption_400,.art_page .img_caption_600{float:none;margin:0 auto;display:block;padding:1.5em 0}
.art_page .img_caption_400 .photografer,.art_page .img_caption_600 .photografer{float:none;margin:0 auto;text-align:center}
.art_page .navigation,.art_page .navigation a{font:100% "Roboto Condensed",'Open Sans Condensed',"Arial Narrow",sans-serif}
.art_page .img_caption_600{width:100%}
.art_page .img_caption_600 img{width:100%}
.art_page h1{font-family:"Roboto Condensed",'Open Sans Condensed',sans-serif}
.count_view_v1{font-size:10pt;line-height:1.5em;color:#000;opacity:.54}
.pagenator{font:1em "Roboto Condensed",'Open Sans Condensed',"Arial Narrow",sans-serif;clear:both;line-height:3em}
.pagenator a,.pagenator>div>b{border-radius:3px 3px 3px 3px;border:1px solid #cfcfcf;padding:.75em 1em}
.pagenator a{background-color:#dfdfdf;color:#000}
.pagenator a,.pagenator a:hover{text-decoration:none}
.pagenator .r{background-color:#ccc;color:#666!important;text-shadow:1px 1px 1px #ddd}
.pagenator .arr{font:1.5em Tahoma,sans-serif;font-weight:400;padding:0}
.pages_block{font-family:"Roboto Condensed",'Open Sans Condensed',"Arial Narrow",sans-serif;color:#aaa}
.teaser_art img{padding-right:1em}
.teaser_art{text-align:left}
.art_page .anons,.art_page .art_body,.art_page .authors_publ,.art_page .pages_block,.art_page h1{padding-right:1em}
.art_page p{padding:0}
.count_new_menu{position:relative}
.count_new{font-size:8px;line-height:10px;color:#fff;position:absolute;z-index:0;right:4px;top:5px;border-radius:2px 2px 2px 2px;background-color:#e00000;padding:0 1px}
ul.list li{padding-left:0;margin-left:1em;list-style:circle;text-decoration:none;color:#777}
.note{font-size:80%}
.oh{overflow:hidden}
.soc_block_r_column .soc_share_block{width:100%}
.soc_block_r_column .info_mess{padding:8px}
.kvd_banner .soc_share_block{width:auto}
.kvd_banner{margin-top:.375em}
.kvd_banner.kvd_banner_other{margin-top:0;padding-top:1.5em}
.kvd_aksii{padding-left:.75em}
.kvd_akcii .span3{min-width:236px}
.kvd_akcii_rs{margin-right:10px}
.profil_block{width:210px;min-height:300px}
#no_jscript{position:absolute;top:0;width:100%;overflow:hidden;height:1.5em;white-space:nowrap}
#no_jscript:before{content:"Внимание! JavaScript отключен. Рекомендуем его включить, поскольку функциональность некоторых сервисов интернет-издания "}
#no_jscript:after{content:" может быть ограничена или вовсе недоступна."}
#nrounded-box-3 .ninner-box,#nrounded-box-3 b.ninn,#nrounded-box-3_2 .ninner-box,#nrounded-box-3_2 b.ninn{background-color:#36f;width:338px}
.ninner-box{padding:0 1px}
div.nsearch{border:0 none;width:338px;min-width:338px;white-space:nowrap;height:28px;min-height:28px;background:#fff}
.nsearch_t{padding:0;margin:0 5px;height:22px;min-height:22px;max-height:22px;outline:0;width:254px;min-width:254px}
div.search_hints{border:0 none;position:absolute;width:338px;min-width:338px;background-color:#36f;padding:0 1px 1px;z-index:101}
div.search_hints div{padding:0 5px;cursor:pointer;background-color:#fff;height:22px;line-height:22px}
div.search_hints div:hover{background-color:#ccc}
.blk_inline>div{display:inline-block}
.blk_inline>div a{padding:0 0 0 8px}
.blk_inline>span.selected1{display:inline-block;padding:0;background-color:transparent}
.blk_inline>span.selected1 a{padding:0 0 0 8px}
.blk_inline .selected1{padding:.5em 1em}
.rsl{padding-right:10px}
#mapff{background-color:#fff;height:20px;text-align:right;cursor:pointer;border:1px solid #bbb;color:#555}
#map_filter .filter_menu{line-height:20px;z-index:0;position:absolute;background:none repeat scroll 0 0 rgba(255,255,255,.898);height:630px;overflow-y:scroll;left:100px}
.ninner-box a{display:block;padding-top:6px;width:70px}
.auth_blk{padding-top:14px}
.auth_blk .login_blk,.auth_blk .logout_blk{padding:5px}
.logout_blk{position:relative;height:26px}
.auth_blk .logout_blk img{padding-top:3px;padding-right:1em;float:left}
.auth_blk .login_blk a{color:#000}
.auth_blk .register_blk a,.auth_blk .register_blk_blue a{color:#fff;display:block;border-radius:3px;padding:5px}
.auth_blk .register_blk a{background-color:#da0203}
.auth_blk .register_blk_blue a{background-color:#012c85}
.icon_menu_button,.icon_menu_button_red{padding-top:44px;padding-left:14px;margin-right:1em;cursor:pointer;width:30px;height:10px}
.icon_menu_button{background:url(/img_g/smt_ico.png) no-repeat -245px 5px}
.icon_menu_button_red{background:url(/img_g/smt_ico.png) no-repeat -292px 5px}
.logout_menu_button{cursor:pointer}
.icon_menu_arrow,.logout_menu_arrow{display:none;width:0;height:0;border-left:10px dashed transparent;border-right:10px dashed transparent;border-bottom:10px solid #d7d7d7;margin:0 auto}
.group_menu_arrow,.logout_menu_arrow_2{display:none;position:absolute;z-index:1001;width:10px;height:10px;background-color:#fff;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7;transform:rotate(45deg);margin:0 auto;right:20%}
ul.logout_menu{z-index:1000;display:none;position:absolute;width:150px;border:1px solid #d7d7d7;padding:0;background-color:#e7e7e7;right:0;margin:0;cursor:auto;cursor:default}
ul.logout_menu li{padding:0}
ul.logout_menu a.logout_menu_edit{display:block;line-height:6em;text-decoration:none}
ul.logout_menu a.logout_menu_exit{line-height:3em;display:block;text-decoration:none}
ul.icon_menu{z-index:1000;display:none;position:absolute;width:480px;background-color:#d7d7d7;right:0;padding:5px;margin:0}
ul.icon_menu_6{width:480px}
ul.icon_menu_5{width:410px}
ul.icon_menu li{float:left;margin:0;padding:0}
ul.icon_menu li a,ul.icon_menu li div{color:#000;display:block;width:70px;margin:5px;height:80px;line-height:1em}
ul.icon_menu li a span{display:block;width:60px;margin:0 5px;height:47px;overflow:hidden}
.icon_menu_top{background:url(/img_g/smt_ico.png) no-repeat -3px -10px}
.icon_menu_goods{background:url(/img_g/smt_ico.png) no-repeat -72px -6px}
.icon_menu_calc{background:url(/img_g/smt_ico.png) no-repeat -158px -5px}
.icon_menu_maps{background:url(/img_g/smt_ico.png) no-repeat -345px -2px}
.icon_menu_video{background:url(/img_g/smt_ico.png) no-repeat -421px -2px}
.icon_menu_akcii{background:url(/img_g/smt_ico.png) no-repeat -3px -72px}
.icon_menu_tenders{background:url(/img_g/smt_ico.png) no-repeat -72px -70px}
.icon_menu_news{background:url(/img_g/smt_ico.png) no-repeat -150px -70px}
.icon_menu_board{background:url(/img_g/smt_ico.png) no-repeat -240px -70px}
.icon_menu_letters{background:url(/img_g/smt_ico.png) no-repeat -330px -70px}
.icon_menu_objects{background:url(/img_g/smt_ico.png) no-repeat -417px -70px}
.icon_menu_okna{background:url(/img_g/smt_ico.png) no-repeat -2px -140px}
.icon_menu_dveri{background:url(/img_g/smt_ico.png) no-repeat -75px -140px}
.icon_menu_facade{background:url(/img_g/smt_ico.png) no-repeat -148px -140px}
.icon_menu_tm{background:url(/img_g/smt_ico.png) no-repeat -235px -140px}
.icon_menu_postavschiki{background:url(/img_g/smt_ico.png) no-repeat -311px -140px}
.icon_menu_accessories{background:url(/img_g/smt_ico.png) no-repeat -398px -139px}
.icon_menu_all{background:url(/img_g/smt_ico.png) no-repeat -461px -140px}
.icon_menu_tenders_truba{background:url(/img_g/smt_ico.png) no-repeat -4px -195px}
.icon_menu_goods_truba{background:url(/img_g/smt_ico.png) no-repeat -75px -197px}
.icon_menu_vent{background:url(/img_g/smt_ico.png) no-repeat -162px -193px}
.icon_menu_cond{background:url(/img_g/smt_ico.png) no-repeat -222px -197px}
.icon_menu_voda{background:url(/img_g/smt_ico.png) no-repeat -295px -197px}
.icon_menu_otoplenie{background:url(/img_g/smt_ico.png) no-repeat -362px -196px}
.icon_calendar{background:url(/img_g/menu_sprites_v3.png) no-repeat 0 -600px}
.icon_location{background:url(/img_g/menu_sprites_v3.png) no-repeat 0 -640px}
.icon_contact{background:url(/img_g/menu_sprites_v3.png) no-repeat 0 -678px}
.icon_view{background:url(/img_g/menu_sprites_v3.png) no-repeat 0 -865px}
.icon_clock{background:url(/img_g/menu_sprites_v3.png) no-repeat 0 -1104px}
.icon_clock{background-position:-11px -1104px;float:left;width:27px;height:1.5em}
.icon_search{background:url(/img_g/menu_sprites_v3.png) no-repeat -5px -1176px}
.icon_gmenu{background:url(/img_g/menu_sprites_v3.png) no-repeat -6px -1301px}
.icon_qr{background:url(/img_g/menu_sprites_v3.png) no-repeat -10px -1382px}
.icon_qr.pt_menu_gray{background-color:transparent}
.icon_accii_1{background:url(/img_g/accii_spr.png?v=1) no-repeat 0 0}
.icon_accii_2{background:url(/img_g/accii_spr.png?v=1) no-repeat 0 -80px}
.icon_accii_3{background:url(/img_g/accii_spr.png?v=1) no-repeat 0 -160px}
.icon_accii_4{background:url(/img_g/accii_spr.png?v=1) no-repeat 0 -240px}
.icon_play{background:url(/img_g/bigplay.svg) no-repeat scroll 0 0 transparent;width:100px;height:100px;position:absolute;top:50%;left:50%;right:50%;margin:-50px 0 0 -50px}
.icon_play2{background:url(/img_g/bigplay2.svg) no-repeat scroll 0 0 transparent;width:50px;height:50px;position:absolute;top:50%;left:50%;right:50%;margin:-25px 0 0 -25px}
.video_img_wrapper:hover .icon_play{background-position:0 -100px}
.video_img_wrapper:hover .icon_play2{background-position:0 -50px}
.video_img_wrapper{display:block;position:relative}
.video_img_wrapper span{display:block}
.head_logo{border-bottom:1px solid #d6d6d6;padding:3px 0 0 0;height:63px}
.head_logo .logot{padding-top:6px}
.head_logo .pn{font:10px/1.5em sans-serif,Verdana,Arial,Helvetica;padding-left:0}
.block_recomended{text-align:center;width:142px;background-color:#fff;margin-right:1em;margin-bottom:1.5em}
.block_recomended .in{border:1px solid #ccc;padding:1em 1em 0;height:220px;overflow:hidden}
.big_data{font-size:1.5em;font-weight:700;color:#0060b7}
.art_blk ul{list-style-type:disc}
.scrollable,.vertical{position:relative;overflow:hidden;height:70px;width:100%}
.scrollable .items{position:absolute;width:20000em;margin:0;height:70px}
#image_wrap{height:355px;position:relative}
#image_wrap a{position:relative;width:100%;height:100%;display:block;margin-top:6px}
#image_wrap img{max-width:100%;max-height:100%;position:absolute;top:0;left:0;margin:0 auto;image-orientation:from-image}
.scrollable .item{position:relative;height:68px;width:98px;display:inline-block;margin-right:8px;border:1px solid rgba(0,0,0,.1);cursor:pointer}
.scrollable .item.active{cursor:default}
.scrollable .item.active:before{content:"";position:absolute;border:2px solid #20d9b4;bottom:-1px;top:-1px;left:-1px;right:-1px;z-index:1}
.scrollable .item img{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;image-orientation:from-image}
.scroll_next,.scroll_prev{min-height:100%;cursor:pointer;text-decoration:none;width:20px;overflow:hidden}
.scroll_next i,.scroll_prev i{color:#5353b4}
.disabled{cursor:default;opacity:0}
.image_overlay{display:none;z-index:10000;background-color:#333;border:1px solid #666;box-shadow:0 0 90px #000}
.image_overlay .close{background-image:url(/img_g/close_image_overlay.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px}
.image_pans div{display:none;position:absolute}
.page_aluplast #wideb{height:80px;background:#d40000 url(/img/aluplast-callcenter-brand-top1.gif) no-repeat center 0}
.page_aluplast #center_u_p{background:#e8e8e8 url(/img/aluplast-callcenter-brand2.jpg) no-repeat center 0}
.page_aluplast #center_u{background-color:#fff;padding-left:10px;padding-right:0;padding-bottom:1.5em}
.page_aluplast #big_menu{margin-top:.375em!important}
#center_u{padding-bottom:1.5em}
.page_vekspress #wideb{height:80px;background:#06f url(/img/vekspress-branpage-top-2.gif) no-repeat center 0}
.page_vekspress #center_u_p{background:#f7f4f5 url(/img/vekspress-brandpage-img.jpg) no-repeat center 0}
.page_vekspress #center_u{background-color:#fff;padding-left:10px;padding-right:0;padding-bottom:1.5em}
.page_vekspress #big_menu{margin-top:.375em!important}
.table_date td{padding:.75em 1em}
.property_table td{padding:.75em 1em}
.property_table th{width:50%;background:url(/img_g/bg_td_dots.gif) 0 16px no-repeat;text-align:left;font-weight:400}
.big_left_col th{width:75%!important}
.property_table td,.property_table th{vertical-align:top;padding:3px 0 12px}
.property_table td{padding-left:1em}
.property_table th>div>span{background-color:#fff;padding-right:1em}
.property_table td img{float:right}
.property_table{margin-top:1.5em;padding:.75em 1em}
.property_table div.h3{padding-bottom:.75em}
.span4_5 .system_img img{width:90%!important;height:inherit;padding-top:1.5em}
.price_page .phone_dop_department{color:#666}
.span2 .phone_dop_department{width:auto}
.energy_class div,.energy_class label{padding:0 0 1px 5px;width:80%}
.energy_class label{position:relative}
.class_A{background:url(/img_g/energolevel-sprt.png) no-repeat -10px -61px}
.class_B{background:url(/img_g/energolevel-sprt.png) no-repeat -10px -82px}
.class_C{background:url(/img_g/energolevel-sprt.png) no-repeat -10px -103px}
.class_D{background:url(/img_g/energolevel-sprt.png) no-repeat -10px -124px}
.class_E{background:url(/img_g/energolevel-sprt.png) no-repeat -10px -145px}
.class_sec{color:rgba(255,255,255,.87);font-weight:500;background:url(/img_g/energolevel-sprt.png) no-repeat}
.class_sec.gr,.class_sec.gr:hover{color:rgba(255,255,255,.87);opacity:.7}
.class_sec1{background-position:-97px -165px}
.class_sec2{background-position:-88px -165px}
.class_sec3{background-position:-79px -165px}
.class_sec5{background-position:-70px -165px}
.class_sec6{background-position:-61px -165px}
.class_sec7{background-position:-52px -165px}
.class_sec8{background-position:-43px -165px}
.filter_menu div.note_tooltip_vertical_green div.note_tooltip_text_block,.filter_menu div.note_tooltip_vertical_grey div.note_tooltip_text_block,.filter_menu div.note_tooltip_vertical_yellow div.note_tooltip_text_block{width:346px}
.filter_menu a.note_tooltip_open{float:none;display:inline}
.filter_menu a.note_tooltip_open img{width:16px;vertical-align:middle}
.filter_region{display:none;background-color:#fff;z-index:999;position:absolute;width:180px;height:300px;overflow-y:auto;overflow-x:hidden;border-radius:3px;border:1px solid #ccc;padding:10px}
.filter_region a{width:150px;float:left;padding-left:10px}
.filter_region_ct a{width:150px;float:left;padding-left:20px}
.filter_region .selected1_p{padding-bottom:0}
.filter_region .filter_group{font-weight:700;padding-top:1em}
#current_region .collapse,#current_region .expand{width:15px;height:15px}
#current_region .expand{background:url(/img_g/jui-icons.png) no-repeat -33px -15px}
#current_region .collapse{background:url(/img_g/jui-icons.png) no-repeat -65px -15px}
.filter_menu .note_tooltip_text_block a{display:inline}
.filter_menu .note_tooltip_text_block,.filter_menu .note_tooltip_text_block:hover{font-size:1em}
#big_menu{margin-top:.375em!important}
.v3_0 #center_u_p{background-color:rgba(240,240,240,.3)}
.bg_tbl,.bg_tbl1,.property_table{background-color:#fff;border:1px solid #d8d8d8}
.bg_tbl,.bg_tbl1,.bg_tbl1:hover,.bg_tbl:hover,.firms_catalog li.result_{padding:.75em 1em;margin-bottom:.75em}
.calc_all{background-color:#fff;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.calc_all{padding-left:1em;padding-right:1em;padding-bottom:16px}
.calc_result{padding-right:10px}
.firms_catalog li.result_{background-color:#fff;list-style-position:inside;border:1px solid #d8d8d8}
.firms_catalog ol{padding-left:1em;margin-top:0}
.consultant_corners{float:left;position:relative;z-index:1;border:1px solid #bbb8fe;max-width:240px}
.catalog_result{padding-right:10px}
.name_property_pl{width:80px}
.name_property_pos{width:75%;background:url(/img_g/bg_td_dots.gif) 0 16px no-repeat;text-align:left;font-weight:400;float:left;line-height:1.2857em}
.name_property_pos span{background-color:#fff;padding-right:1em}
.value_property_pos{width:20px;float:left;padding:15px 0 10px 0;background-position:0 5px;margin-left:1em}
.value_property_pos_num{width:20%;float:left;background-position:0 5px;margin-left:1em}
.ban_100{padding-left:20px}
.checkbox_filter_remove{cursor:pointer}
.show_filter_expand,.show_filter_expand_glass{display:none}
.energy_class .show_filter_hint{position:absolute;background:#f0f0f0;border:1px solid #bbb;border-radius:3px;z-index:100;padding:10px;width:150px;left:70%;top:-10px;box-shadow:3px 3px 10px #666;display:none;color:rgba(0,0,0,.87)}
.group_menu{display:none;border-bottom:1px solid #ccc;position:absolute;background-color:#eaeaea;z-index:1000;left:0;right:0;font-size:.8em}
.group_menu ul{margin:0}
.group_menu li{padding:0}
.group_menu_img{width:140px;height:140px}
.group_menu_go{height:63px;padding:0}
.group_menu_go>div{height:100%;margin-right:2.5%;position:relative;cursor:pointer}
.group_menu_go a{display:block;margin-top:12px;color:#000;text-transform:uppercase;text-decoration:none;color:#3e3e3e}
.group_menu_go .dropdown{padding-left:10px;background:url(/img_g/jui-icons.png) no-repeat -67px -17px}
.group_menu_go .group_menu_arrow{bottom:-5px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:0;background-color:#eaeaea}
.t_office .group_menu_go .search_blk{margin-top:0;background-color:#d7d7d7}
.t_office .group_menu_go .search_blk>div{padding-top:15px}
.group_menu_go .ninner-box a{margin-top:0}
.group_menu_go div.nsearch{min-width:475px;display:none}
.news_img{width:100%;padding-top:.75em}
.map_on_full_page{height:855px;width:100%}
.map_on_full_page #MapsID{height:855px;left:0;margin-top:-5px;position:absolute;width:100%}
.map_on_full_page_address{position:absolute;z-index:1;background:#fff;padding:10px;opacity:.6;border-radius:3px;transition:opacity .2s ease-in-out}
.map_on_full_page_address #address{max-width:240px}
.block_id_date,.block_id_date:hover{line-height:1.875em;font-size:.8em}
.noise_block .noise_img_play,.noise_block .noise_img_winwall{float:none}
.noise_block .noise_img_play{padding:11px 21px 0 21px;cursor:pointer}
.noise_block{margin:0 auto;width:330px}
.video_sm16px{display:inline;padding:20px;background:url(/img_g/video-sm2.png) no-repeat 0 20px}
.calc_unit_pos_disable{display:none}
.calc_units_top{border-top:1px solid #d8d8d8}
.calc_units_bottom{border-bottom:1px solid #d8d8d8;margin-bottom:8px;padding-bottom:8px}
.calc_units_middle,.calc_units_once,.calc_units_top_close{display:block}
.calc_units_bottom .unit_primary,.calc_units_middle .unit_primary,.calc_units_top_close .unit_additional{display:none}
.calc_units_price_range{display:none}
.spravka{font-style:italic}
.spravka span{font-weight:700}
.lang_block{text-transform:uppercase}
.lang_block span{margin-right:1em}
.firm_control{background-color:#fff;margin-top:1px}
#energoeffektivnost_okna .grey_block_2{width:100%}
#energoeffektivnost_okna .slide_div{margin:0 0 1em 0}
.property_table span.h1{line-height:10pt}
.ClimaScreenFull:before,.ClimaScreenSun:before,.ClimaScreenTermo:before{content:url(/img/ClimaScreen-Logo-smm.png);padding-left:0}
.pl_image_block,.pl_price_block{width:27%}
.pl_short_descr{width:46%}
.img_soc_block{opacity:0;position:relative;width:100%;transition:opacity .2s ease-in-out}
.img_soc_block li:first-of-type{display:none}
.img_soc_block .share-with-friends{display:none}
[pr-mouseover=img_soc_block]:hover .img_soc_block{opacity:1}
.img_soc_block .soc-share-block-wrapper{position:absolute;bottom:-100%;width:100%}
.img_soc_block .soc_share_block{border:none;width:auto;background-color:transparent}
.img_soc_block .soc_share_block ul{height:27px;padding:0;opacity:.75;width:100%;background-color:#000;border:1px solid #444}
.img_soc_block .soc_share_block ul:hover{opacity:.8}
.img_soc_block .soc_share_block a,.img_soc_block .soc_share_block li{float:left;margin:0;padding:8px 10px 8px 30px}
.img_soc_block .soc_share_block a:hover,.img_soc_block .soc_share_block li:hover{color:#ddd;text-decoration:none}
.img_soc_block .g_twitter{background:url(/img_g/logo-bw.png) no-repeat 10px 6px}
.img_soc_block .g_facebook{background:url(/img_g/logo-bw.png) no-repeat 10px -16px}
.img_soc_block .g_googleplus{background:url(/img_g/logo-bw.png) no-repeat 10px -41px}
.img_soc_block .g_subs{background:url(/img_g/logo-bw.png) no-repeat 10px -60px}
.img_soc_block .g_rss{background:url(/img_g/logo-bw.png) no-repeat 10px -81px}
.art_table th{font-weight:400;color:#666}
.art_table td,.art_table th{background-color:#e0ebff;padding:.75em 1em;border-bottom:1px dashed #fff;text-align:left}
table.art_table{border-collapse:separate;border-spacing:0;border-color:gray}
.tarif_fiz,.tarif_ur{padding:0 0 0 20px;width:70px}
.kvd_arts span,.kvd_news span,.kvd_tenderi span{display:block;color:#666;font-size:80%}
.kvd_arts a,.kvd_arts a:hover,.kvd_forum li a,.kvd_forum li a:hover,.kvd_news a,.kvd_news a:hover,.kvt_tovar a,.kvt_tovar a:hover{color:#000}
.kvd_arts div,.kvd_news div,.kvt_tovar div{width:120px;float:left}
.kvd_arts div.noimg,.kvd_news div.noimg,.kvt_tovar div.noimg{width:210px;float:left}
.kvd_arts img,.kvd_news img,.kvt_tovar img{padding-right:1em}
.kvd_arts,.kvd_news,.kvt_tovar{border:1px solid transparent;margin-right:.5em;overflow:hidden;padding:.5em 0 .5em .5em}
.kvd_arts:hover,.kvd_banner_rehau,.kvd_magazine,.kvd_news:hover,.kvt_tovar:hover{border:1px solid #ccc;border-radius:4px 4px 4px 4px;overflow:hidden;padding:.5em}
.kvd_magazine img{width:100%;height:auto}
.property_table div.soc_share_block{width:auto;border:none}
.property_table div.soc_share_block li,.property_table div.soc_share_block ul{display:inline}
.shopcart a{display:block;width:26px;height:24px;text-align:center;margin:18px 0;color:#fff;text-decoration:none;padding-top:5px}
.shopcart a span{border-radius:3px;background-color:red;padding:1px}
.t_new .s_menu a span{display:block;font-size:.8em;color:#d2d2d2!important;font-weight:400}
.t_new .s_menu a{display:block;float:left;color:#fff!important;font-weight:700;border-left:none;border-right:1px solid #555!important;border-top:none;border-bottom:none}
.t_new .g_menu span.s_menu a{border:none;font-weight:700;line-height:1.2em;padding-bottom:.75em;padding-top:.75em}
.t_new .g_menu_f{background-color:unset;padding:0}
.t_new .g_menu span.s_menu a.curent_project{color:#000!important;font-weight:700;background-color:#e7e7e7;background:linear-gradient(to top,#d7d7d7,#e7e7e7,#e7e7e7,#e7e7e8);border-radius:0}
.t_new .g_menu span.s_menu a.curent_project span{color:#555!important}
.t_new .g_info{padding-top:1.5em}
.t_new .g_info span{color:#e7e7e7}
.send_energo_order:hover{cursor:pointer;background-color:#ebedff}
.up{text-transform:uppercase}
.t_office #logo_u.span1_5 img{width:115px}
.firm-last-board h4{overflow:hidden}
.image-line-box{width:600px;height:150px}
#filter_menu_button{display:none}
#firm-catalog-mu-filter-c-2{display:none}
.big_t,.big_t a,.big_t a:hover,.big_t:hover,.big_t_c,.big_t_c a,.big_t_c a:hover,.big_t_c:hover{font-family:"Arial Narrow",Arial,Helvetica;font-weight:400;margin:0;padding-left:0;font-size:16pt}
.big_t_c,.big_t_c a,.big_t_c a:hover:hover,.big_t_c:hover:hover{color:#c80000;text-align:left}
.big_t,.big_t:hover{color:#039}
.big_t a:hover,.big_t_c a,.big_t_c a:hover{text-decoration:underline}
div.big_t_c_descr{padding-left:21pt;text-align:left}
.price_page li.is_paid.pl_push_out{background-color:#fffef5}
.alter_flash_ad_img{display:none}
.flash_ad{display:block}
.round_button_v3{margin:0;text-align:center;padding:0 10px}
a.round_button_v3{display:block;float:left;text-decoration:none}
input.round_button_v3{overflow:visible}
.round_button_v3_col_grey{color:#333;background:#ccc url(/img/button/button_bg_grey.jpg) center center repeat-x;border:1px solid #555;box-shadow:inset 0 0 1px 1px #fff;text-shadow:0 1px 0 #fff}
.round_button_v3_col_grey:hover{background:#ccc;text-decoration:none;text-shadow:0 1px 0 #fff;color:#333}
a.round_button_v3_h_40{min-height:22px;padding-top:8px;padding-bottom:8px}
a.round_button_v3_h_32{min-height:21px;padding-top:5px;padding-bottom:5px}
a.round_button_v3_h_31{min-height:19px;padding-top:5px;padding-bottom:5px}
a.round_button_v3_h_20{min-height:18px;line-height:18px}
input.round_button_v3_h_40{height:40px}
input.round_button_v3_h_32{height:32px}
input.round_button_v3_h_31{height:31px}
input.round_button_v3_h_20{height:20px}
.round_button_v3_firm_calc{background:#1053d8 url(/img/button/button_bg.jpg) center top repeat-x}
.round_button_v3_firm_calc:hover{background:#1053d8;text-decoration:none;text-shadow:0 -1px 0 #039;color:#fff}
div.button_options_v2,div.button_options_v2_grey,div.button_options_v2_red,input.button_options_v2,input.button_options_v2_grey,input.button_options_v2_red{font:normal 10pt Verdana,Arial,Helvetica,sans-serif;vertical-align:top;margin:0;float:left;padding-left:1em;padding-right:1em;cursor:pointer}
div.button_options_v2,input.button_options_v2{color:#fff;background:#1053d8 url(/img/button/button_bg.jpg) center center repeat-x;border:1px solid #039}
div.button_options_v2_grey,input.button_options_v2_grey{color:#333;background:#ccc url(/img/button/button_bg_grey.jpg) center center repeat-x;border:1px solid #555}
div.button_options_v2_red,input.button_options_v2_red{color:#333;background:#fe797a url(/img/button/button_bg_red.jpg) center center repeat-x;border:1px solid #555}
div.button_options_v2:hover,input.button_options_v2:hover{background:#1053d8}
div.button_options_v2_grey:hover,input.button_options_v2_grey:hover{background:#ccc}
div.button_options_v2_red:hover,input.button_options_v2_red:hover{background:#f48e8e}
div.button_options_v2 a,div.button_options_v2_grey a,div.button_options_v2_red a{font:normal 10pt Verdana,Arial,Helvetica,sans-serif;color:#fff;display:block;text-decoration:none}
div.button_options_v2_grey a,div.button_options_v2_grey a:hover,input.button_options_v2_grey a,input.button_options_v2_grey a:hover{color:#333}
@-moz-document url-prefix(){
input.button_options_v2,input.button_options_v2_grey,input.button_options_v2_red{padding-left:.75em;padding-right:.75em}
}
div.button_options_v2{padding:0 1em 0 1em}
div.button_resize_v2{height:auto}
div.button_resize_v2 a{text-align:center}
div.button_31_v2 a{padding-top:6px}
@-moz-document url-prefix(){
div.button_31_v2 a{padding-top:5px}
}
@-moz-document url-prefix(){
input.button_31_v2{padding-bottom:4px}
}
div.button_32_v2 a{padding-top:6px}
@-moz-document url-prefix(){
div.button_32_v2 a{padding-top:5px}
}
@-moz-document url-prefix(){
input.button_32_v2{padding-bottom:5px}
}
div.button_20_v2 a{padding-top:1px}
@-moz-document url-prefix(){
div.button_20_v2 a{padding-top:0}
}
@-moz-document url-prefix(){
input.button_20_v2{padding-bottom:2px;font-size:8pt!important}
}
div.button_resize_v2{height:auto;padding:0 1em 0 1em}
div.button_resize_v2 a{padding-bottom:.45em;padding-top:.45em;text-align:center}
@-moz-document url-prefix(){
div.button_resize_v2 a{padding-bottom:.5em}
}
.cross_blue_bg_v2{background:url(/img/button/cross_blue_bg.gif)}
.cross_white_bg_v2{background:url(/img/button/cross_white_bg.gif)}
.cross_blue_bg_v2_grey{background:url(/img/button/cross_blue_bg_grey.gif)}
.cross_grey_bg_v2{background:url(/img/button/cross_grey_bg.gif)}
.cross_white_bg_v2_red{background:url(/img/button/cross_white_bg_grey.gif)}
.cross_blue_bg_v2_red{background:url(/img/button/cross_blue_bg_grey.gif)}
.button_v2{float:left;position:relative;z-index:1;overflow:hidden}
.button_b_l_v2,.button_b_r_v2,.button_t_l_v2,.button_t_r_v2{width:8px;height:8px;position:absolute;z-index:1}
.button_t_l_v2{left:-4px;top:-4px}
.button_t_r_v2{right:-4px;top:-4px}
.button_b_r_v2{right:-4px;bottom:-4px}
.button_b_l_v2{left:-4px;bottom:-4px}
div.input_block_nice_form,div.input_block_nice_form_select{padding:3px 6px 3px 6px;background:#fff;border:1px solid #c8dbf2}
div.input_block_nice_form_select{padding:2px 2px 2px 4px}
div.input_block_nice_form input,div.input_block_nice_form textarea,div.input_block_nice_form_select select{border:0 none;margin:0;outline:medium none;overflow:hidden;padding:0;font:11pt Arial Narrow,Arial,Verdana,Helvetica,sans-serif;font-stretch:condensed}
div.input_block_nice_form input{width:130px}
div.input_block_nice_form_select select{width:136px}
div.mr_nice_form{margin-right:.7em}
div.alert_mess_nice_form,div.error_mess_nice_form{padding:.7em 1.5em;text-align:left;display:none;margin:.7em 0 0 0}
div.alert_mess_nice_form{border:1px solid #fc9;background:#ffc}
div.error_mess_nice_form{border:1px solid red;background:#ffb9b9}
div.ava_block_left_nice_form{margin:0 .7em 0 0;text-align:center}
div.get_pass_nice_form{margin-top:.3em}
div.post_text_block_nice_form{background:#e0ebff;padding:0}
div.post_border_outside_nice_form{border:1px solid #c8dbf2}
div.post_border_inside_nice_form{border:1px solid #f4f8ff;padding:.75em 1.5em}
div.textarea_pad_nice_form{padding:.7em}
.cross_b_l_nice_form,.cross_b_r_nice_form,.cross_t_l_nice_form,.cross_t_r_nice_form{width:10px;height:10px;position:absolute;z-index:1}
.cross_blue_bg_nice_form{background:url(/img/comments_cross.gif)}
.cross_t_l_nice_form{left:-6px;top:-6px}
.cross_t_r_nice_form{right:-6px;top:-6px}
.cross_b_r_nice_form{right:-6px;bottom:-6px}
.cross_b_l_nice_form{left:-6px;bottom:-6px}
div.loading_nice_form{width:100%;height:100%;background:#c8dbf2;position:absolute;display:none;z-index:999;opacity:.7}
.loading_autoreg_nice_form{display:none;margin-top:.9em}
.art_blk_2{background-color:#d5d3ff;margin:30px 0 20px;text-indent:0}
.send_mail_textarea{height:53px}
.width_100{width:100%}
.small_7pt{font:7pt/1.2em Arial,Helvetica,sans-serif!important}
.small_8pt{font:8pt/1.4em Arial,Helvetica,sans-serif!important}
div.back_link{float:right;padding-top:18px}
a.call_link{display:none}
.d,a.call_link{text-decoration:none}
.d:hover,a.call_link:hover{text-decoration:none}
a.theme_select,span.theme_select{float:left;background:#e9eaf3;padding:3px 7px;border-radius:3px;margin-right:.75em;margin-top:.75em}
a.selected_theme,span.selected_theme{background:#9cf;color:#000}
.mail_block{display:flex}
.mail_block .mail-block-form{flex:1 1 auto}
input.input_global_large,select.input_global_large,select.input_global_large_date,textarea.textarea_global_large{z-index:1;color:#000;font:11pt Arial Narrow,Arial,Verdana,Helvetica,sans-serif;font-stretch:condensed;border:1px solid #aaa;border-radius:3px;margin:0}
textarea.textarea_global_large{height:1.7em;padding:0 0 0 4px;line-height:1.6em}
input.input_global_large{height:1.7em;padding:0 3px;line-height:1.6em}
select.input_global_large{height:1.8em;padding:0;line-height:1.4em;width:208px}
@-moz-document url-prefix(){
select.my_input_v3_large{padding-top:1px}
}
select.input_global_large_date{width:auto}
div.input_global_large_block,div.input_global_large_block_checkbox,div.input_global_large_block_textarea{width:208px;position:relative;float:left}
div.input_global_large_block input{width:200px}
div.input_global_large_block_comments{width:158px;margin-top:.7em;float:left;margin-right:.7em}
div.input_global_large_block_comments input{width:150px;border:1px solid #c8dbf2}
div.input_global_large_block_textarea textarea{width:200px;padding-left:4px;padding-right:2px;overflow:hidden}
div.input_global_large_block_textarea_2 textarea,div.input_global_large_block_textarea_comment textarea{width:100%;overflow:hidden;border:1px solid #c8dbf2;height:77px}
div.input_global_large_block_textarea_2 textarea{border:1px solid #aaa}
div.input_global_large_block_checkbox input{width:auto}
a.input_global_large_clear_but,a.input_global_large_clear_but_comment{right:0;padding:0 5px;visibility:hidden;display:block;color:red;z-index:999;position:absolute;float:left;line-height:2em;text-decoration:none;font:10pt/2em Arial Narrow,Arial,Verdana,Helvetica,sans-serif;font-stretch:condensed}
a.input_global_large_clear_but_comment_input{left:150px}
a.input_global_large_clear_but_comment{right:9px}
div.input_global_ava{float:left;margin:0;text-align:center;width:50px;max-width:50px}
.global_form_option_list,.global_form_option_list:hover,.global_form_option_list_hover,.global_form_option_list_tochki{z-index:888;height:1.7em;padding-left:3px;margin:0;border:0;text-decoration:none;display:block;min-width:203px}
.global_form_option_list,.global_form_option_list_tochki{background:#fff;color:#000}
.global_form_option_list:hover,.global_form_option_list_hover{background:#999;color:#fff}
#city_list{background:#fff;min-width:206px;border:1px solid #ccc}
div.input_global_block_one_col,div.input_global_field_block,div.input_global_field_block_3,div.input_global_title_block{float:left;margin-top:1em}
div.input_global_field_block_2{float:left;margin-top:.75em}
div.input_global_block_comments{float:left;margin-top:.7em}
div.input_global_title_block{width:150px;padding-top:3px}
div.input_global_title_block_2{padding-top:3px}
div.input_global_field_block_2{width:357px}
div.input_global_block_one_col,div.input_global_block_text_top_pad{padding-top:3px}
.input_global_font_small,.input_global_font_small a{font:10pt/1.7em Arial Narrow,Arial,Verdana,Helvetica,sans-serif;font-stretch:condensed}
.sm_px8_2,.sm_px8_2:hover{font:8pt/1.5em Arial,Helvetica,sans-serif}
.city_list_option_gr,.gr,.gr:hover,input.gr,select.gr,textarea.gr{COLOR:#666}
div.input_global_country_phone_code,div.input_global_domen{text-align:center;width:45px;float:left;margin-top:1em;padding:3px 0 0 0}
div.input_global_domen{width:100px;text-align:right;padding-right:4px;margin:0}
div.width_auto div.input_global_large_block{width:auto!important}
div.interface_select_menu_block{position:relative;z-index:0}
div.interface_select_menu{background-color:#fff;position:absolute;padding:.75em 1.4em;border:1px solid #ccc;z-index:999;min-width:200px;overflow:auto;max-height:300px}
div.error_mess_1{border:1px solid red;background:#ffb9b9}
div.alert_mess_1{border:1px solid #fc9;background:#ffc;position:relative}
div.alert_mess_1,div.error_mess_1{padding:.7em 1em;text-align:left;margin:.7em 0 0 0;border-radius:3px}
div.error_mess{border:1px solid red;background:#ffb9b9}
div.info_mess{border:1px solid #bdc1ff;background:#e3e5ff}
div.info_mess_white{border:1px solid #bdc1ff;background:#fff}
div.alert_mess{border:1px solid #fc9;background:#ffc;position:relative}
div.alert_mess,div.error_mess,div.info_mess,div.info_mess_white{padding:.7em 1em;text-align:left;margin:0;border-radius:3px}
div.add_board_v2_title_block{width:163px;text-align:right;padding-right:10px}
div.add_board_v2_field_block{width:auto}
div.add_board_v2_field_block div.input_global_large_block,div.add_board_v2_field_block input.input_global_large,div.add_board_v2_field_block select.input_global_large{height:1.9em;line-height:1.6em;width:308px}
div.add_board_v2_field_block div.input_global_large_block_free_height{line-height:1.6em;width:308px}
div.add_board_v2_field_block div.input_global_large_block_textarea{line-height:1.6em;width:308px}
div.add_board_v2_field_block div.input_global_large_block_textarea textarea{line-height:1.8em;width:300px}
div.add_board_v2_field_block div.alert_mess_1,div.add_board_v2_field_block_phone div.error_mess_1{width:240px}
div.add_board_v2_field_block div.alert_mess_1,div.add_board_v2_field_block div.error_mess_1{width:286px}
div.add_board_v2_field_block,div.add_board_v2_field_block input.input_global_large,div.add_board_v2_field_block select.input_global_large,div.add_board_v2_field_block textarea.textarea_global_large,div.input_global_field_block_2 div.add_board_v2_field_block_2 div{font:10pt/1.7em Arial Narrow,Arial,Verdana,Helvetica,sans-serif;font-stretch:condensed}
div.textarea_block{position:relative;background:#fff}
div.add_board_v2_field_block .input_global_large_block_checkbox{width:308px}
div.add_board_v2_field_block div.input_global_large_block .input_global_large,div.add_board_v2_field_block div.input_global_large_block .textarea_global_large{width:300px}
div.add_board_v2_buton_block{margin-left:220px}
div.add_board_v2_one_col{width:481px}
div.add_board_v2_field_block_phone{width:305px}
div.add_board_v2_field_block_phone div.input_global_large_block{width:263px}
div.add_board_v2_field_block_phone div.input_global_large_block input.input_global_large{width:255px}
.paid_block_1{width:593px;background:#eee;border:1px solid #ddd}
.paid_block_2{background:#bdbdbd;border:1px solid #aaa}
.grey_block_1{width:672px;background:#eee;border:1px solid #ddd}
.grey_block_2{width:670px;background:#eee;border:1px solid #ddd}
.in_block{padding:.75em 1.5em}
div.short_phone_block div.input_global_large_block input{width:155px}
div.short_phone_block div.input_global_large_block{width:163px}
div.short_phone_block{width:220px}
div.short_domen_block div.input_global_large_block input{width:96px}
div.short_domen_block div.input_global_large_block{width:104px}
a.note_tooltip_open{margin:0 5px;float:left}
div.note_tooltip_vertical_green,div.note_tooltip_vertical_yellow{position:absolute;z-index:111}
div.note_tooltip_navig_links{margin-top:1em;text-align:right}
div.note_tooltip_vertical_green div.note_tooltip_pointer,div.note_tooltip_vertical_yellow div.note_tooltip_pointer{position:relative;width:15px;height:17px;float:left;z-index:333;top:7px;right:-1px;display:none}
div.note_tooltip_vertical_green div.note_tooltip_pointer{background:url(/img/tooltip_pointer_vertical_green.gif) top left no-repeat}
div.note_tooltip_vertical_yellow div.note_tooltip_pointer{background:url(/img_g/tooltip_pointer_vertical_yellow.gif) top left no-repeat}
div.note_tooltip_vertical_green div.note_tooltip_text_block,div.note_tooltip_vertical_yellow div.note_tooltip_text_block{padding:.7em 1em;border-radius:3px;width:300px;z-index:222;box-shadow:3px 3px 10px #666;float:left}
div.note_tooltip_vertical_green div.note_tooltip_text_block{background:#fff;border:1px solid #c4c4c4}
div.note_tooltip_vertical_yellow div.note_tooltip_text_block{background:#fff;border:1px solid #c4c4c4}
div.tooltip_top_relative{position:relative;width:100%}
div.note_tooltip_vertical_green div.note_tooltip_text_block_top,div.note_tooltip_vertical_yellow div.note_tooltip_text_block_top{width:100%;border-top:0;padding:0;display:none;border-left:0;border-right:0;border:0;border-radius:0;background-color:#0b6000;box-shadow:none;color:#fff}
div.note_tooltip_vertical_yellow div.note_tooltip_text_block_top a{color:#fff;text-decoration:underline}
div.note_tooltip_vertical_yellow div.note_tooltip_text_block_top a:hover{text-decoration:none}
div.note_tooltip_marg_in{margin:.4em}
div.note_tooltip{font-family:Roboto,"Roboto Condensed",'Open Sans Condensed','Arial Narrow',Arial,Helvetica,sans-serif}
div.note_tooltip .note_tooltip_text{font-size:.84967em;line-height:1.38462;color:rgba(0,0,0,.87)}
div.note_tooltip .note_tooltip_left_arrow{width:15px;height:15px;border-left:1px solid #c4c4c4;background-color:#fff;transform:rotate(45deg);position:absolute;top:18px;left:-8px;border-bottom:1px solid #c4c4c4}
div.note_tooltip .note_tooltip_top_arrow{width:15px;height:15px;border-left:1px solid #c4c4c4;background-color:#fff;transform:rotate(45deg);position:absolute;top:-8px;left:18px;border-top:1px solid #c4c4c4}
div.note_tooltip .tooltip-phone{color:#fff;background-color:#36c;padding:8px;font-weight:500;margin-left:-15px;margin-right:-14px;margin-top:-10px;margin-bottom:16px;border-radius:3px 3px 0 0}
a.close_but_small_green,a.close_but_small_yellow{position:absolute;right:3px;top:2px;width:10px;height:10px;z-index:444;text-decoration:none;display:none}
a.close_but_small_green:hover,a.close_but_small_yellow:hover{background-position:0 -10px;text-decoration:none}
a.close_but_small_green{background:url(/img/close_but_small_green.gif) top left no-repeat}
a.close_but_small_yellow{background:url(/img/close_but_small_yellow.gif) top left no-repeat}
.round_corners_5px{border-radius:5px}
.round_corners_4px{border-radius:4px}
.round_corners_3px{border-radius:3px}
.marg_0{margin:0}
a.global_block_mt,div.global_block_mt{margin-top:.7em;height:1.6em}
a.global_block_mr,div.global_block_mr{margin-right:.7em}
a.global_block_ml,div.global_block_ml{margin-left:.7em}
a.global_block_pt,div.global_block_pt{padding-top:4px}
a.global_block_pt_2,div.global_block_pt_2{padding-top:9px}
.sel_gr{border-bottom:1px dashed #888;color:#666}
.optical{opacity:.5}
#subs_slide{width:208px}
.m_left{margin-left:3px}
#reg_form_v2_block div.input_global_field_block div.alert_mess_1,#reg_form_v2_block div.input_global_field_block div.error_mess_1{width:186px}
#reg_form_v2_block div.short_phone_block div.error_mess_1{width:141px}
div.reg_form_v2_textarea_block{margin-top:.2em}
div.reg_form_v2_textarea_block,div.reg_form_v2_textarea_block div textarea{width:400px}
div.reg_form_v2_textarea_block div{width:405px}
div.reg_form_v2_textarea_button_block{padding-left:157px}
#reg_form_v2_cemter_block{float:left;text-align:left}
#reg_form_v2_left_block{width:420px;float:left}
#reg_form_v2_block{width:420px;padding:1em 2em 2em 2em}
#reg_form_v2_block div.post_text_block_nice_form div.post_border_outside_nice_form div.textarea_pad_nice_form{padding:1em 2em 2em 2em}
div.reg_form_v2_alert_mess{width:700px}
#reg_mail_confirm_button{text-align:left}
.input_global_pl{padding-left:10px}
.input_global_pr{padding-right:10px}
.input_global_mr{margin-right:10px}
.set_home_page_ff_img{width:32px;height:32px;background:url(/img/logo_home.png) 0 0 no-repeat}
.set_home_page_ff{padding-top:5px;float:left}
#persona_steps_center_block{text-align:left}
#persona_steps_block{width:440px;padding:1em 2em 2em 2em}
#persona_steps_block_large{width:607px;padding:1em 2em 2em 2em}
div.persona_steps_textarea_block div textarea{width:600px}
div.persona_steps_textarea_block div{width:605px}
div.persona_steps_button_block{float:right}
div.persona_steps_fio div{width:242px}
div.persona_steps_fio input{width:234px}
div.persona_steps_fio .alert_mess_1,div.persona_steps_fio .error_mess_1{width:220px}
div.persona_steps_gender select{width:100px}
div.persona_steps_textarea_block .alert_mess_1,div.persona_steps_textarea_block .error_mess_1{width:586px}
div.persona_steps_domen div.input_global_domen{width:auto}
div.persona_steps_domen div.input_global_large_block input{width:166px}
div.persona_steps_domen div.input_global_large_block{width:184px}
div.input_global_domen_persona{padding-left:5px}
div.modal_window{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%}
div.window_bg{opacity:.5;background:#555;position:absolute;z-index:999;top:0;left:0;width:100%;height:100%}
div.window{width:400px;position:absolute;z-index:1000;top:40%;right:50%;margin-right:-200px}
div.window_content_block{background:#fff;border:1px solid #555;width:360px;padding:2em;position:absolute;z-index:1000}
a.popup_window_hide{right:0;position:absolute;z-index:1111;display:block}
.width_100{width:100%!important}
.input_global_large_block input.blue_border{border:1px solid #c8dbf2}
.input_global_large_block input.width_cons_vlock{width:100%}
.mt_0{margin-top:0!important}
.p_no_pt p{margin-top:0!important}
ul.slide_block{padding:0;margin:0;font:8pt/1.6em Verdana,Arial,Helvetica,sans-serif;color:#222}
ul.marg_left{margin:0;padding:0}
.slide_block_select{width:90px;margin:0 5px 0 5px;border-radius:5px;cursor:pointer;display:block;float:left;border:1px solid #ccc}
.slide_block_select:hover{width:90px;margin:0 5px 0 5px;border-radius:5px;cursor:pointer;display:block;float:left;border:1px solid #999}
.slide_block_selected{width:90px;margin:0 5px 0 5px;border-radius:5px;cursor:pointer;display:block;float:left;border:1px solid #999}
ul.slide_block_select_menu{width:90px;border-radius:5px;display:none;position:absolute;background:#fff;border:1px solid #003398;padding:0;z-index:3;margin:0}
ul.slide_block_select_menu li{width:90px;border-radius:4px;z-index:2;background:#fff;padding:0;margin:0;list-style-type:none}
ul.slide_block_select_menu li.slide_block_selected_menu:hover,ul.slide_block_select_menu li:hover{background:#ccc;cursor:pointer}
ul.slide_block_select_menu li.slide_block_selected_menu{background:#ebebeb;cursor:pointer}
li.slide_block_list{width:100%;margin:0;padding:0;float:left;list-style-type:none}
div.slide_block_row,div.slide_block_row_1{float:left;text-align:center;min-height:1px}
div.slide_block_first_row{float:left}
div.slide_block_toggler{float:left}
div.slide_block_toggle_text{padding-left:26px}
li.slide_block_hidden{display:none;overflow:hidden!important}
div.div_to_cntr_layer_1{position:relative;right:50%;float:right}
div.div_to_cntr_layer_2{position:relative;right:-50%}
li.slide_block_hover{border-radius:5px;padding:.4em 0 .4em 0;margin:0 0 .8em 0;cursor:pointer;list-style-type:none}
div.slide_block_first_row,div.slide_block_row{padding:0;margin:0}
div.slide_block_row_block,div.slide_block_toggle_text{padding:.8em 10px .8em 10px;margin:0}
div.slide_block_toggler{padding:.8em 0 0 10px}
div.slide_block_toggle_text_first{padding:.8em 10px .8em 36px}
li.slide_block_hover:hover{background:#ffe080;color:#039}
li.yelow_medium{background:#ffe9a6}
li.yelow_very_light{background:#fff2cc}
.slide_block_green{color:#0c8100;font:9pt/1.6em Verdana,Arial,Helvetica,sans-serif;font-weight:700}
.slide_block_grey{text-decoration:line-through;height:1.6em}
a.slide_block_large{font:9pt/1.6em Verdana,Arial,Helvetica,sans-serif;text-decoration:underline}
div.slide_block_button{padding:.8em 0 .8em 0}
.slide_block_toggler{width:20px;height:20px;background:url(/img_g/arrow-square.gif) 10px -45px no-repeat}
.slide_block_toggler_opening{width:20px;height:20px;background:url(/img_g/arrow-square.gif) 10px 11px no-repeat}
li.slide_block_hover{background:#ececec;border:1px solid #ccc}
.form,.form td{font-size:.8571em;line-height:1.7501em}
.form #hovered p,.form div{border-radius:3px}
.form_block_2 td{padding-bottom:.7em}
.form_block_2 select{height:2em}
.form_block_1{border:1px solid #ddd;background:#eee}
.form_block_2{border:1px solid #aaa;background:#bdbdbd}
.form_block_2_inputs input,.form_block_2_inputs select,.form_block_2_inputs textarea{float:left;padding:.5em 0;font-family:'Arial Narrow',Arial,Verdana,Helvetica,sans-serif;outline:0;border:none;background:#fff;margin-left:.5em}
.form_block_2 textarea{height:13em;padding-bottom:0;overflow:auto}
.form_block_2 .clear{cursor:pointer;position:relative;top:3px;visibility:hidden}
.label_input{padding-right:.5em}
.clear_btn{border:1px solid #7f9db9;background:#fff}
.clear_btn_err{border:1px solid red;background:#fff}
.clear_btn_err input,.clear_btn_err textarea{color:red}
.clear_btn,.clear_btn_err{font-size:2em}
#hovered label{display:block;padding-left:3em}
#hovered input{float:left;position:relative;top:0;left:.5em}
#hovered p:hover{background-color:#bdbdbd}
#hovered p{margin:0}
#hovered{margin:0 1em 0 1em}
object{margin:0}
div.comment_post_block{position:relative;width:100%;float:left;padding:1.5em 0 0 0}
div.comment_post_ava{float:left;margin:0 .8em 0 0;text-align:center;width:50px;max-width:50px;overflow:hidden}
div.comment_post_ava_h{height:73px}
div.comment_post_point{float:left;margin-top:10px;position:relative;width:22px;z-index:5}
div.comment_post_point img{position:absolute;left:2px}
div.commnet_post_text_block{overflow:hidden;background:#e0ebff;padding:0}
div.commnet_post_text{position:relative;overflow:hidden}
div.commnet_post_border_outside{border:1px solid #c8dbf2;position:relative}
div.commnet_post_border_inside{border:1px solid #f4f8ff;position:relative;padding:.75em 1.5em}
div.commnet_post_reply_link{bottom:0;text-align:right;padding-top:.75em}
div.commnet_ie_7_hack{position:relative;background:#fff;height:.4em}
div.comment_text{min-height:26px}
a.reply{margin:.75em 1.5em 0 0}
span.comment_spam{font:8pt Arial,Helvetica,sans-serif}
div.commnet_post_time{float:left;padding-top:.4em;font:8pt Arial,Helvetica,sans-serif}
div.textarea_comment_pad{padding:.7em}
div.input_comment,div.textarea_comment{padding:3px 6px 3px 6px;background:#fff;border:1px solid #c8dbf2}
div.input_comment{margin:.7em .7em 0 0}
div.capcha_block{float:left;width:100%}
div.input_comment_capcha{margin:.7em .7em 0 0}
textarea.comment{width:100%;padding:0;margin:0;border:0;outline:0;overflow:hidden;height:77px}
input.comment_field{width:140px;padding:0;margin:0;border:0;outline:0}
div.capcha_arr{background:0 0;border:0;margin-top:27px;padding:0}
div.capcha_arr_field input{width:105px}
div.capcha_arr_field{margin-top:24px}
div.comment_button{float:right;padding:1em 0 0 0}
div.loading{position:absolute}
div.bg_white{background:#fff}
div.parent_comment_ava{width:35px}
div.parent_comment{background:#e0ebff;margin-bottom:.75em;padding-top:.75em}
div.parent_comment_green{background:#bfc;margin-bottom:.75em;padding-top:.75em}
#add_comment_reply,#cancel_reply{display:none}
#cancel_reply{float:left;padding-left:1em}
div.border_none{border:0}
.comments_cross_b_l,.comments_cross_b_r,.comments_cross_t_l,.comments_cross_t_r{width:10px;height:10px;position:absolute;z-index:1}
.comments_cross_blue_bg{background:url(/img/comments_cross.gif)}
.comments_cross_green_bg{background:url(/img/comments_cross_green.gif)}
.cross_white{background:url(/img/comments_cross_white.gif)}
.cross_orange{background:url(/img/comments_cross_orange.gif)}
.comments_cross_t_l{left:-6px;top:-6px}
.comments_cross_t_r{right:-6px;top:-6px}
.comments_cross_b_r{right:-6px;bottom:-6px}
.comments_cross_b_l{left:-6px;bottom:-6px}
div.marg_ava{margin-left:60px}
div.timeout{text-align:center;padding-top:1.5em}
div.commets_delete_cross{position:absolute;z-index:9;top:9px;right:7px}
div.commets_delete_cross a{font:8pt/0 Arial,Verdana,Helvetica,sans-serif;color:#8098bd}
div.commets_delete_cross a:hover{font:8pt/0 Arial,Verdana,Helvetica,sans-serif;color:#069;text-decoration:none}
div.input_question{margin:0 0 .7em 0}
input.question_field{padding:0;margin:0;border:0;outline:0;width:100%}
div.question{width:100%;position:relative}
div.commnet_bg_green{background:#bfc}
div.comment_border_green{border:1px solid #a3e0c1}
div.comments_reg_block{padding-top:6px;margin-left:328px}
div.comments_data_block{float:left}
div.comments_reg_block_in{border-left:1px solid #bed5ef;text-align:center}
div.comments_reg_block_in_2{border-left:1px solid #f4f8ff}
div.div_to_cntr_layer_1{position:relative;right:50%;float:right}
div.div_to_cntr_layer_2{position:relative;right:-50%}
.small_7pt{font:7pt/1.2em Arial,Helvetica,sans-serif}
div.comment_alert_mess{border:1px solid red;background:#ffb9b9;padding:.75em 1.5em;margin-bottom:.75em;text-align:left}
div.comment_alert_mess_yellow{border:1px solid #333;background:#ff9;padding:.75em 1.5em;margin-bottom:.75em;text-align:left}
#pass_block{margin-left:164px;width:100%}
#pass_block div.get_pass{padding-top:1.5em;margin-left:5px}
#pass_block div.get_pass a{text-decoration:underline}
.ava_link_block{height:50px;background:#fff;vertical-align:middle;display:table-cell}
.ava_block{height:50px;background:#fff}
.td_middle{padding:5px 10px;width:160px;min-width:160px}
.slide_div{background:#ccc;border:1px solid #bbb;float:left;border-radius:4px;background-image:linear-gradient(to top,#dcdcdc 56%,#d1d1d1 87%,#c2c2c2 100%);margin-right:1em}
.slide_div_in{overflow:hidden;background:#eee;border-radius:3px}
a.slide_div_open,a.slide_div_open-rekl_block,a.slide_div_open-rekl_block div{height:15px;display:block;background:url(/img_g/escho.png) center center no-repeat}
a.slide_div_open-rekl_block{background:#ffd966}
a.slide_div_open-rekl_block div{background:url(/img_g/escho.png) center center no-repeat}
a.slide_div_close{margin:.3em .3em 0 0;width:14px;height:14px;display:block;float:right;background:url(/img_g/x.png) 0 0 no-repeat}
.slide_div_text{margin-right:3em}
.slide_div_text_in{padding:.75em}
.rekl_block-closed,.rekl_block-opened{float:left;background:#ffe080;border:1px solid #ccc;border-radius:5px}
.rekl_block-opened{background:#ffe080}
.rekl_block-closed{background:#ececec}
.rekl_block-tbl{text-align:center}
.rekl_block-first_col_space,a.rekl_block-toggler_img_up{width:18px;height:18px;display:block}
a.rekl_block-toggler_img_up{background:url(/img_g/arrow-square.gif) 0 0 no-repeat}
a.rekl_block-toggler_img_down{background:url(/img_g/arrow-square.gif) 0 -56px no-repeat}
.rekl_block-first_col{text-align:left;padding-left:0}
.rekl_block-yelow_very_light{background:#fff2cc}
.rekl_block-yelow_medium{background:#ffe9a6}
a.rekl_block-dotted_link{color:#039;border-bottom:1px dotted #039}
a.rekl_block-dotted_link:hover{text-decoration:none;border-bottom:0}
a.rekl_block-dotted_link_black{color:#000;border-bottom:1px dotted #000}
a.rekl_block-dotted_link_black:hover{text-decoration:none;border-bottom:0}
a.rekl_block-no_line_link_black{color:#000;text-decoration:none}
a.rekl_block-no_line_link_black:hover{text-decoration:none}
a.rekl_block-toggler{display:block}
a.rekl_block-toggler:hover{background:#ffe080}
select.rekl_block-select_menu{font-size:8pt;width:70px;background:#fff;border:1px solid #ccc}
.gr2{color:#777}
.betw{padding-right:15px}
.mpid{background-color:#d9d9d9;color:#5d5d5d;padding:5px 0 0 15px;text-align:left;vertical-align:top;width:100%;height:100%}
.price_block_img{width:106px;height:66px;text-align:center;margin:0 2em 0 0;position:relative;border:none;image-orientation:from-image}
.cross_price_block_img{width:106px;height:66px;text-align:center;margin:0 10px 0 0;position:relative;border:none}
.price_page h1,.price_page h1:hover{padding:0 0 .667em 0;margin-top:0}
.price_page h5{font-size:.8em;font-weight:700}
.imgtooltip .smlimg{text-align:center}
.imgtooltip .price{padding:0;border:none;position:inherit}
.price_page li.result_,.price_page li.result_:hover{list-style:none outside none;padding:0 10px 10px 0;margin-bottom:10px;max-width:800px;clear:both;background-color:#fff}
span.price{background:0 0;padding:0}
.price_page li.result_ img{padding:0}
.price_page .price_block_img{border:none}
.price_page .r{color:#f33}
.price_page .r:hover{color:#e22}
.price_page .position_table{border-collapse:collapse}
.price_page .position_table .position_table_l{width:298px}
.price_page .position_table .position_table_r{width:298px}
.price_page .position_table th{background-color:#fcfcfc;border:.1em solid #dfdfdf}
.price_page .position_table th.position_table_th_l{border-left:medium none}
.price_page .position_table th.position_table_th_r{border-right:medium none}
.price_page .position_table td{padding:5px 5px 5px 20px}
.price_page .position_table th{padding:5px 5px 5px 20px}
.price_page .position_table td{border:1px dashed #dfdfdf}
.price_page .position_table td.position_table_td_l{border-left:medium none}
.price_page .position_table td.position_table_td_r{border-right:medium none}
.price_page .prof_star img{height:12px;width:auto}
.price_page li.is_paid{border:1px solid #bbb!important;background-color:#fff}
.price_page li.result_{border:1px solid #d8d8d8}
.not-available{display:inline-block;font-weight:400;background-color:#79879f;color:#fff;padding:16px}
span.rating{padding:0;background:0 0}
div.star-rating{float:left;height:20px;text-indent:-999em;background:url(/img_g/edit.png) no-repeat 0 0}
div.star-rating-small{float:left;height:12px;text-indent:-999em;background:url(/img_g/edit.png) no-repeat 0 0}
div.rating_block{position:relative;z-index:1}
div.voting_block{position:absolute;z-index:999}
div.rating-bg{width:0}
div.rating-bg-1{width:6px;background-position:0 -210px}
div.rating-bg-2{width:9px;background-position:0 -210px}
div.rating-bg-3{width:12px;background-position:0 -210px}
div.rating-bg-4{width:18px;background-position:0 -210px}
div.rating-bg-dis{width:0}
div.rating-bg-1-dis{width:6px;background-position:-12px -189px}
div.rating-bg-2-dis{width:9px;background-position:-9px -189px}
div.rating-bg-3-dis{width:12px;background-position:-6px -189px}
div.rating-bg-4-dis{width:18px;background-position:0 -189px}
div.rating-bg-small{width:0}
div.rating-bg-1-small{width:4px;background-position:-3px -124px}
div.rating-bg-2-small{width:6px;background-position:-3px -124px}
div.rating-bg-3-small{width:8px;background-position:-3px -124px}
div.rating-bg-4-small{width:12px;background-position:-3px -124px}
div.rating-bg-dis-small{width:0}
div.rating-bg-1-dis-small{width:4px;background-position:-11px -139px}
div.rating-bg-2-dis-small{width:6px;background-position:-9px -139px}
div.rating-bg-3-dis-small{width:8px;background-position:-7px -139px}
div.rating-bg-4-dis-small{width:12px;background-position:-3px -139px}
div.rating-bg-1-yellow{width:6px;background-position:0 -169px}
div.rating-bg-2-yellow{width:9px;background-position:0 -169px}
div.rating-bg-3-yellow{width:12px;background-position:0 -169px}
div.rating-bg-4-yellow{width:18px;background-position:0 -169px}
a.star-voting{width:18px;height:20px;display:block;float:left;text-indent:-999em}
a.star-voting-hover,a.star-voting:hover{background:url(/img_g/edit.png) no-repeat 0 -169px}
a.star-voting-unhover{background:url(/img_g/edit.png) no-repeat 0 -189px!important}
span.rating-info,span.rating-info:hover{line-height:1em}
#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxBottomLeft,#cboxMiddleLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto}
#cboxTitle{margin:0}
#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box}
#cboxWrapper{background-color:#bbb;border-radius:3px}
#cboxOverlay{background:#000}
#colorbox{outline:0}
#cboxTopLeft{width:1px;height:1px}
#cboxTopCenter{height:1px}
#cboxTopRight{width:1px;height:1px}
#cboxBottomLeft{width:1px;height:1px}
#cboxBottomCenter{height:1px}
#cboxBottomRight{width:1px;height:1px}
#cboxMiddleLeft{width:1px}
#cboxMiddleRight{width:1px}
#cboxContent{background:#fff;overflow:visible}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:0}
#cboxLoadingOverlay{background:url(/img_g/colorbox/loading_background.png) no-repeat center center}
#cboxLoadingGraphic{background:url(/img_g/colorbox/loading.gif) no-repeat center center}
#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:700;color:#7c7c7c}
#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:700;color:#7c7c7c}
#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;background:url(/img_g/smt_ico-0-2.png) no-repeat 0 0;width:23px;height:30px;text-indent:-9999px}
#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}
#cboxPrevious{top:50%;left:5px;background-position:-20px -256px}
#cboxNext{top:50%;right:5px;background-position:-100px -257px}
#cboxClose{right:0;top:0;background:url(/img_g/colorbox/controls.png) no-repeat -100px -25px;width:23px;height:23px}
#cboxClose:hover{background-position:-100px 0}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}
.slide_images_wrap{position:relative}
.slide_images{height:230px;padding:0;overflow:hidden}
.slide_images ul{margin:0;padding:0;height:100%;list-style:none}
.slide_images ul li{float:left;margin:0;padding:0;height:100%;transition:opacity .2s ease-in-out;cursor:pointer}
.slide_images ul li .mov_arrow{font-size:1.5em;transition:padding-left .2s ease-in-out}
.slide_images ul li:hover{opacity:.9}
.slide_images ul li:hover .mov_arrow{padding-left:5px}
.slide_images ul li a{text-decoration:none}
.slide_images_pages{list-style:none;margin:10px 0 15px 0;padding:0;text-align:center;position:absolute;bottom:0;width:100%}
.slide_images_pages li{display:inline-block;width:10px;height:10px;margin:0 4px;padding:0;text-indent:-999px;border-radius:10px;cursor:pointer;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}
.slide_images_pages li:hover{background:#aaa}
.slide_images_pages li.active{background:#666}
.slide_backward,.slide_forward{z-index:1;position:absolute;margin:100px 10px 0 10px;background:url(/img_g/smt_ico-0-2.png) no-repeat;display:block;width:30px;height:30px;cursor:pointer;font-size:1px;text-indent:-9999em;opacity:.5}
.slide_forward{right:0}
.slide_backward{left:0}
.slide_forward{background-position:-100px -255px}
.slide_backward:hover,.slide_forward:hover{opacity:.8}
.slide_backward:active,.slide_forward:active{opacity:1}
.slide_backward{background-position:-15px -255px}
body{position:relative;left:0;overflow-x:hidden}
.open{text-align:center;padding:30px 0}
#slide-menu{margin-left:-250px;left:0;width:250px;background:#222;position:fixed;height:100%;overflow-y:auto;z-index:1000;font-size:1.04575em;line-height:1.125;color:rgba(0,0,0,.87);color:#fff;display:none}
#side-menu-1{background:#222;border-bottom:1px #999 solid}
#side-menu-2{background:#222}
.navigation_bar{width:250px;list-style:none;margin:0;padding:0}
.navigation_bar li{line-height:2em;text-indent:10px}
.navigation_bar li a{color:#999;display:block;padding:10px 0;text-decoration:none;transition:all .3s ease-out}
.navigation_bar li a:hover{color:#fff;background:rgba(98,200,191,.5);text-decoration:none}
.navigation_bar li a:active,.navigation_bar li a:focus{text-decoration:none}
.toggle{margin:5px 5px 0 0}
#slide-menu p{color:#fff;padding:25px}
.box{float:left}
#top_u{width:100%;max-width:1114px;min-width:994px;margin:0 auto}
#top_u_p{width:100%;min-width:994px}
#center_u{width:100%;max-width:1146px;margin:0 auto}
#bot_u{width:100%;max-width:1146px;margin:0 auto}
#m_menu_u{width:33.33333333333333%;display:none}
#m_logo_u{width:33.33333333333333%;display:none}
#m_dop_menu_u{width:33.33333333333333%;display:none}
#m_search_u{display:none}
#m_search_f{display:none}
#content_u{width:66.66666666666666%}
#right_u{width:33.33333333333333%}
#menu_u{width:100%}
#big_menu{display:block}
.g_menu{display:block}
.news_img img{width:100%;height:auto;padding:0 1px}
#m_menu_u a{background:center center no-repeat transparent;background-image:url(/img_g/m_menu.png);display:block;width:32px;padding:.75em 0;border:1px solid #aaa;height:1em;margin-top:.375em;border-radius:3px 3px 3px 3px}
#search-hints{width:auto;left:0;right:78px}
#wideb>div{text-align:center}
@media only screen and (min-width:481px) and (max-width:1024px) and (orientation:landscape){
#top_u{width:100%}
#center_u{width:100%}
#bot_u{width:100%}
#big_menu{display:block}
.g_menu{display:block}
#m_menu_u{width:33.33333333333333%;display:none}
#m_logo_u{width:33.33333333333333%;display:none}
#m_dop_menu_u{width:33.33333333333333%;display:none}
#content_u{width:66.66666666666666%}
#right_u{width:33.33333333333333%}
#menu_u{width:100%}
.map_on_full_page_address{left:40px;margin-top:2px;width:360px}
.group_menu_price{display:none}
}
@media only screen and (min-width:481px) and (max-width:1024px) and (orientation:portrait){
.group_menu_price{display:none}
}
@media only screen and (min-width:361px) and (max-width:480px) and (orientation:landscape){
#top_u{width:100%;min-width:100%}
#center_u{width:100%}
#bot_u{width:100%}
#logo_u{width:100%;display:none}
#search_u{width:100%;display:none}
#m_search_f{display:block}
#m_search_u{display:block}
#big_menu{display:none}
.g_menu{display:none}
.group_menu_go{display:none}
#m_menu_u{width:33.33333333333333%}
#m_logo_u{width:33.33333333333333%}
#m_dop_menu_u{width:33.33333333333333%}
#content_u{width:100%}
#right_u{width:100%}
#menu_u{width:100%;display:none}
.map_on_full_page_address{left:90px;margin-top:20px;width:360px}
}
@media only screen and (min-width:361px) and (max-width:768px) and (orientation:portrait){
.head_logo{width:100%;min-width:994px}
#top_u{width:100%;min-width:994px}
#center_u{width:100%}
#bot_u{width:100%}
#search_u{display:none}
#m_search_f{display:block}
#m_search_u{display:block}
#m_menu_u{width:100%;display:none}
#m_logo_u{width:100%;display:none}
#big_menu{display:block}
.g_menu{display:block}
#m_dop_menu_u{width:100%;display:none}
#content_u{width:100%}
#right_u{width:100%}
#menu_u{width:100%}
.map_on_full_page_address{left:90px;margin-top:20px;width:360px}
}
@media only screen and (max-width:480px){
.g_menu{display:none}
#top_u,#top_u_p{width:100%;min-width:100%}
#center_u{width:100%}
#bot_u{width:100%}
#logo_u{width:100%;display:none}
#search_u{width:100%;display:none}
#m_search_f{display:block}
#big_menu{display:none}
.g_menu{display:none}
.group_menu_go{display:none}
.head_logo{padding-top:0;padding-bottom:0;height:auto!important}
#m_menu_u{width:33.33333333333333%;display:block}
#m_logo_u{width:33.33333333333333%;display:block}
#m_search_u{width:33.33333333333333%;display:block}
#content_u{width:100%}
#right_u{width:100%}
#menu_u{width:100%;display:none}
#square_menu{display:none}
#square_menu_fill{display:none}
.footer_block,.footer_block2,.img_caption_400,.img_caption_400 img,.img_caption_600,.img_caption_600 img,.span12,.span3,.span4,.span4_5,.span6,.span7,.span7_5,.span9{width:100%!important;min-width:100%!important;max-width:100%!important}
.kvd_aksii{padding-bottom:.75em}
.footer_block,.footer_link{height:auto!important;min-height:auto!important;max-height:none!important}
.footer_col{width:auto!important;min-width:0!important;max-width:none!important}
.footer_delimiter{background:0 0;min-height:0;height:0}
#slide-menu{display:block}
#wideb{width:100%;overflow:hidden}
#map_filter .filter_menu,.filter_menu{margin-left:-200px;left:-10px;bottom:0;top:0;width:200px;background:#222!important;position:fixed!important;height:100%!important;overflow-y:auto!important;z-index:1000!important;font-family:Roboto,sans-serif;color:#fff}
.filter_menu .name_group{color:#ccc}
.filter_menu .selected1{background-color:rgba(98,200,191,.5)}
.filter_menu #all,.filter_menu .catalog-filter-related-prodict-categories a,.filter_menu .catalog_filter a,.filter_menu .selected1 a,.filter_menu a{color:#999;display:block;padding-top:10px;padding-bottom:10px;background-position:3px 12px;text-decoration:none;transition:all .3s ease-out}
.filter_menu .firm-catalog-mu-filter-wrapper{background-color:#fff}
.filter_menu .catalog-filter-related-prodict-categories a:hover,.filter_menu .catalog_filter a:hover,.filter_menu a:hover{color:#fff;background-color:rgba(98,200,191,.5);text-decoration:none}
.filter_menu a:active,.filter_menu a:focus{text-decoration:none}
#filter_menu_button{display:flex;padding:8px;padding-right:0;COLOR:#039}
.filter_menu .catalog_filter{padding-left:8px;padding-right:8px}
.filter_menu .deselect_selected_filter .catalog_filter{padding:0}
#firm-catalog-mu-filter-c-2{display:block;COLOR:#039}
.firm-catalog-mu-filter-wrapper-c{display:none}
.hreview img.photo,.news_img img,.system_img img{width:auto;height:auto;max-width:100%;margin-left:0;margin-right:0}
.blok_m{background:0 0;border:none}
.blok_m_in{padding:0!important}
.blok_m_in a{padding-left:1em}
#mapff{display:none}
#map_search{display:none}
div.add_board_v2_field_block div.input_global_large_block,div.add_board_v2_field_block input.input_global_large,div.add_board_v2_field_block select.input_global_large{width:270px}
.pl_image_block,.pl_price_block{width:100%}
.pl_short_descr{width:100%}
.noise_block .noise_img_play{padding:11px 11px 0}
#wrapper{min-width:100%!important}
#menu,.dop_menu{display:none}
#top{height:auto}
.blok .blok_menu,.blok .blok_menu_1{width:100%;max-width:100%}
div.blok{display:block;float:none;padding-left:10px}
#top_u .top_lang{width:100%}
#content,#middle{padding:0!important;width:auto}
#wrapper{border:none}
.news_img img{padding-right:0}
.bl_l_i{width:auto;min-width:auto}
#top_r{display:none}
.icon_menu_button{display:none}
#auth_place{display:none}
.map_on_full_page_address{right:5px;margin-top:30px;width:260px}
.image-line-box{width:100%;height:auto}
div.note_tooltip_vertical_green,div.note_tooltip_vertical_grey,div.note_tooltip_vertical_yellow{position:fixed;z-index:111}
.note_tooltip_pointer{display:none}
.show_filter_hint{opacity:0}
.hreview{padding-left:10px;padding-right:10px}
.middle-r-padding-left{padding-left:10px}
.alter_flash_ad_img{display:inline}
.flash_ad{display:none}
.zacep div:first-child{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87);font-weight:300;padding:16px 16px 0 16px;background-image:none}
.zacep .author_zacep{padding:0 16px 16px 16px}
}
#jr_overlay{top:0;left:0;padding:0;margin:0;z-index:2147483646;position:absolute}
#jr_wrap{position:absolute;text-align:center;width:100%;z-index:2147483647;padding:0;margin:0}
#jr_inner{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;background:#fff;border:1px solid #ccc;color:#4f4f4f;margin:0 auto;height:auto;padding:20px;position:relative}
#jr_header{display:block;color:#333;padding:5px;padding-bottom:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:700;text-align:left;font-size:1.3em;margin-bottom:.5em}
#jr_inner p{text-align:left;padding:5px;margin:0}
#jr_inner ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#jr_inner ul li{cursor:pointer;float:left;width:120px;height:122px;margin:0 10px 10px 10px;padding:0;text-align:center}
#jr_inner li a{color:#333;font-size:.8em;text-decoration:none;padding:0;margin:0}
#jr_inner li a:hover{text-decoration:underline}
#jr_inner .jr_icon{width:100px;height:100px;margin:1px auto;padding:0;background:transparent no-repeat scroll left top;cursor:pointer}
#jr_close{margin:0 0 0 50px;clear:both;text-align:left;padding:0;margin:0}
#jr_close a{color:#000;display:block;width:auto;margin:0;padding:0;text-decoration:underline}
#jr_close p{padding:10px 0 0 0;margin:0}
.rating_all{background:url(/img/ico_rating_top.gif) no-repeat 23px 7px}
.calc{background:url(/img/price_okna.gif) no-repeat 23px 3px}
.forum{background:url(/img/ico_forum.gif) no-repeat 16px 6px}
.library{background:url(/img/ico_library.gif) no-repeat 18px 5px}
.board{background:url(/img/ico_board_new.gif) no-repeat 17px 6px}
.profiles{background:url(/img/icon_profil2.gif) no-repeat 18px 3px}
.catalog_result .profiles{background:url(/img/icon_profil2.gif) no-repeat 0 3px}
.mail{background:url(/img/i_letter.gif) no-repeat 10px 2px}
.xml{background:url(/img/rss.gif) no-repeat 5px 5px}
.news_all{background:url(/img/news_.gif) no-repeat 18px 5px}
.valuta{background:url(/img/500grn.gif) no-repeat 13px 8px}
.map_all{background:url(/img/map_all.gif) no-repeat 15px 5px}
.raschet{background:url(/img/raschet.gif) no-repeat 15px 5px}
.video{background:url(/img/ico-video-1.gif) no-repeat 15px 5px}
.foto{background:url(/img/ico-foto.gif) no-repeat 15px 5px}
.phone{background:url(/img/phone.gif) no-repeat 11px 2px}
.search_all{background:url(/img/ico-search.gif) no-repeat 15px 5px}
.tenderi{background:url(/img/tender.gif) no-repeat 23px 6px}
.wiki{background:url(/img/ico_wiki.gif) no-repeat 15px 2px}
.stat{background:url(/img/ico_stat.gif) no-repeat 15px 6px}
.expo{background:url(/img/ico_expo.gif) no-repeat 0 2px}
.expo_all{background:url(/img/ico_expo.gif) no-repeat 16px 4px}
.webmaster{background:url(/img/ico-www.gif) no-repeat 20px 5px}
.catalog{background:url(/img/ico-catalog.gif) no-repeat 20px 3px}
.pl{background:url(/img/ico-price.gif) no-repeat 17px 5px}
.width_col{width:290px;min-width:290px}
.twitter{background:url(/img/twitter.gif) no-repeat 17px 3px}
.livejournal{background:url(/img/livejournal.gif) no-repeat 17px 3px}
.countries_p{padding-left:22px;padding-bottom:2px;padding-top:2px}
#all{background:url(/img_g/flag.png) no-repeat 0 2px}
.ukraine{background:url(/img_g/flag.png) no-repeat 0 -23px}
.russian{background:url(/img_g/flag.png) no-repeat 0 -48px}
.germany{background:url(/img_g/flag.png) no-repeat 0 -73px}
.france{background:url(/img_g/flag.png) no-repeat 0 -98px}
.turkey{background:url(/img_g/flag.png) no-repeat 0 -123px}
.latvia{background:url(/img_g/flag.png) no-repeat 0 -148px}
.lithuania{background:url(/img_g/flag.png) no-repeat 0 -173px}
.belarus,.byelorussia{background:url(/img_g/flag.png) no-repeat 0 -198px}
.poland{background:url(/img_g/flag.png) no-repeat 0 -223px}
.austria{background:url(/img_g/flag.png) no-repeat 0 -248px}
.canada{background:url(/img_g/flag.png) no-repeat 0 -273px}
.holland{background:url(/img_g/flag.png) no-repeat 0 -298px}
.japan{background:url(/img_g/flag.png) no-repeat 0 -323px}
.belgium{background:url(/img_g/flag.png) no-repeat 0 -348px}
.finland{background:url(/img_g/flag.png) no-repeat 0 -373px}
.czech{background:url(/img_g/flag.png) no-repeat 0 -398px}
.spain{background:url(/img_g/flag.png) no-repeat 0 -423px}
.luxembourg{background:url(/img_g/flag.png) no-repeat 0 -448px}
.israel{background:url(/img_g/flag.png) no-repeat 0 -473px}
.slovakia{background:url(/img_g/flag.png) no-repeat 0 -498px}
.hungary{background:url(/img_g/flag.png) no-repeat 0 -523px}
.uk{background:url(/img_g/flag.png) no-repeat 0 -548px}
.sweden{background:url(/img_g/flag.png) no-repeat 0 -573px}
.switzerland{background:url(/img_g/flag.png) no-repeat 0 -598px}
.denmark{background:url(/img_g/flag.png) no-repeat 0 -623px}
.italy{background:url(/img_g/flag.png) no-repeat 0 -648px}
.estonia{background:url(/img_g/flag.png) no-repeat 0 -673px}
.netherlands{background:url(/img_g/flag.png) no-repeat 0 -698px}
.usa{background:url(/img_g/flag.png) no-repeat 0 -723px}
.korea{background:url(/img_g/flag.png) no-repeat 0 -748px}
.slovenia{background:url(/img_g/flag.png) no-repeat 0 -773px}
.china{background:url(/img_g/flag.png) no-repeat 0 -798px}
.taiwan{background:url(/img_g/flag.png) no-repeat 0 -823px}
.ireland{background:url(/img_g/flag.png) no-repeat 0 -848px}
.moldova{background:url(/img_g/flag.png) no-repeat 0 -873px}
.greece{background:url(/img_g/flag.png) no-repeat 0 -898px}
.bulgaria{background:url(/img_g/flag.png) no-repeat 0 -923px}
.kazakhstan{background:url(/img_g/flag.png) no-repeat 0 -947px}
.serbia{background:url(/img_g/flag.png) no-repeat 0 -973px}
.uz{background:url(/img_g/flag.png) no-repeat 0 -998px}
.flex{display:flex}
.flex.row{flex-direction:row}
.flex.column{flex-direction:column}
body{margin:0;position:relative;padding:0}
.body2{font-weight:500}
.subhead{font-weight:400}
.subhead-small{font-size:.84967em;line-height:1.38462;color:rgba(0,0,0,.87)}
.title{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87)}
.title-regular{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87);font-weight:400}
.subhead2{font-size:1.04575em;line-height:1.125;color:rgba(0,0,0,.87)}
.caption{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400}
.caption1{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8}
.h1,h1,h1 .name{font-family:Roboto,"Roboto Condensed",'Open Sans Condensed','Arial Narrow',Arial,Helvetica,sans-serif;font-size:1.96078em;line-height:1.2;margin:22.22222px 0;font-weight:400}
.h1--blue{color:#36c;font-weight:300}
.h2,h2{font-weight:400;font-size:1.2em;line-height:1.16667;margin:17px 0}
h3{font-size:1em;line-height:1.4;font-weight:500}
sup{line-height:.5}
.result_ .h1,.result_ h1,.result_ h1 .name{font-size:1.6666666666em;line-height:1.2em;font-weight:300}
.display1{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54)}
.subdisplay1{font-size:1.74292em;line-height:1.0125;color:rgba(0,0,0,.54)}
.display1--black0{color:rgba(0,0,0,.3)}
.display1--black1{color:rgba(0,0,0,.54)}
.display1--black2{color:rgba(0,0,0,.87)}
.material-icons.display1{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54)}
.material-icons.subtitle{font-weight:500;font-size:1.17647em;line-height:1;color:rgba(0,0,0,.87)}
.material-icons.orange{color:#f60}
.headline{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87)}
.mdl-grid.mdl-grid--nesting{padding:0;margin:-8px}
.flex{display:flex}
.flex-center{justify-content:center}
.flex-right{justify-content:end}
.flex-space-around{justify-content:space-around}
.flex-space-between{justify-content:space-between}
.flex-allow-wrap{flex-wrap:wrap}
.flex-align-center{align-items:center}
.data-href{cursor:pointer}
img{image-orientation:from-image}
.sep-division-page .more_sep_block_wrapper .more_sep_block .sep_block,.sep-division-page h1{color:rgba(0,0,0,.87)}
.sep-division-page .more_sep_block_wrapper{padding:32px 0 16px 0}
.sep-division-page .map-wrapper{width:100%;height:400px;background-color:#f6f6f6;text-align:center;overflow:hidden;position:relative}
.sep-division-page .map-wrapper .map-img{position:absolute;left:-9999px;right:-9999px;top:-9999px;bottom:-9999px;margin:auto}
.navigation{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;color:rgba(0,0,0,.3);padding-top:.375em}
.navigation ol{padding:0;margin:0}
.navigation ol .breadcrumb-text{padding:.75em .375em}
.navigation ol li{display:inline}
.navigation ol li:first-child .breadcrumb-text{padding-left:0}
.navigation ol a,.navigation ol li a{color:#005fda}
.navigation ol a:hover,.navigation ol li a:hover{color:#06f;text-decoration:none}
.color-black0{color:rgba(0,0,0,.3)}
.color-black1{color:rgba(0,0,0,.54)}
.color-black2{color:rgba(0,0,0,.87)}
.navigation{font-size:1em}
.navigation .navigation{padding-top:0}
.subheader{position:relative;min-height:20em}
.subheader_no_pad{padding-top:0}
.subheader img{width:100%}
.title_on_img{position:absolute;bottom:0;width:100%}
.title_on_img .subheader_txt,.title_on_img h1{text-align:center;font-weight:300}
.title_on_img .subheader_txt{font-family:Roboto,"Roboto Condensed","Open Sans Condensed","Arial Narrow",Arial,Helvetica,sans-serif;font-size:1.5em;line-height:1.3333333333em;color:rgba(0,0,0,.54);margin:0 auto;padding-top:1em}
.title_on_img .publication_info{color:#000;opacity:.54;width:35%;margin:0 auto;padding-top:2em}
.text_on_img_wrapper{padding:1.5em 16px}
.subheader .title_on_img .publication_info,.subheader .title_on_img .subheader_txt{color:rgba(0,0,0,.54)}
.subheader .title_on_img h1{color:rgba(0,0,0,.87)}
.subheader .title_on_img .text_on_img_wrapper{background-color:rgba(255,255,255,.87)}
.subheader .title_on_img .publication_info_v2{background-color:rgba(255,255,255,.54)}
.subheader .title_on_img .publication_info_v2 .publication_info_col{margin:0 auto;color:rgba(0,0,0,.54);text-align:center}
.subheader.subheader_white .title_on_img .publication_info,.subheader.subheader_white .title_on_img .subheader_txt,.subheader.subheader_white .title_on_img h1{color:rgba(255,255,255,.87)}
.subheader.subheader_white .title_on_img .text_on_img_wrapper{background-color:rgba(0,0,0,.87)}
.subheader.subheader_white .title_on_img .publication_info_v2{background-color:rgba(0,0,0,.54)}
.subheader.subheader_white .title_on_img .publication_info_v2 .publication_info_col{margin:0 auto;color:rgba(255,255,255,.87);text-align:center}
.subheader.services .title_on_img{bottom:.75em}
.subheader.services .title_on_img .subheader_txt{padding-top:1.5em;width:90%}
.art_body table{width:auto}
.art_body table td,.art_body table th{width:auto}
.art_type2 img{max-width:100%}
.art_type2 .text_on_img_wrapper{background-color:#000}
.art_type2 h1{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);color:rgba(0,0,0,.87);margin:0 auto}
.art_type2 .img_caption_600{float:none;margin:0 auto;display:block;padding:1.5em 0;width:100%}
.art_type2 .img_caption_600 .photografer{float:none;margin:0 auto;text-align:center;text-align:left}
.art_type2 .img_caption_600 img{width:100%}
.art_type2 .photo-description .photografer{color:rgba(0,0,0,.87)}
.art_type2 .photo-description{text-align:left;position:relative;font-style:italic;margin-top:8px;font-weight:300}
.art_type2 .photo-description .arrow-t{width:44px;height:84px;left:-22px;position:absolute;top:-68px;background-image:url(/img_g/arrow-t.png);background-repeat:no-repeat;background-position:0 100%;background-size:50%}
.art_type2 .photo-description .photografer{float:none;margin:0 auto;text-align:center;text-align:left}
.art_type2 .img_caption_400{float:none;margin:0 auto;display:block;padding:1.5em 0;width:400px}
.art_type2 .img_caption_400 .photografer{float:none;margin:0 auto;text-align:center}
.art_type2 .author_block_art{padding-bottom:2em;line-height:24px;font-family:Times New Roman}
.art_type2 .author_block_art img{padding-right:16px}
.art_type2 .author_block_art .author-position{color:rgba(0,0,0,.54)}
.art_type2 .author_block_art a{text-decoration:underline;color:rgba(0,0,0,.54)}
.art_type2 .author_block_art a:hover{text-decoration:underline;color:rgba(0,0,0,.3);transition:color .2s ease}
.art_type2 .anons{font-weight:400;font-size:1.2em;line-height:1.16667;font-weight:300}
.art_type2 a,.art_type2 a:hover{text-decoration:underline;transition:color .2s ease}
.art_type2 a:hover{color:#06f}
.art_type2 a.author-ancor{color:#a60000;font-size:1.2em;line-height:1.16667}
.art_type2 a.author-ancor:hover{color:red}
.art_type2 ol.table-of-contents{margin:0}
.art_type2 .read-also{border:2px solid #21a3e0;border-radius:2px;padding:16px}
.art_type2 .read-also a{color:#0096dc;transition:color .2s ease}
.art_type2 .read-also a:hover{color:#21a3e0}
.art_type2 .estimated-reading-time{color:#fff;height:100%;max-height:1.4em}
.art_type2 .estimated-reading-time::after{content:attr(title)}
.author-block{font-family:Times New Roman}
.author-block .author-image{border-radius:50%}
.author-block .author-fio{color:rgba(0,0,0,.87);font-size:1.2em;line-height:1.16667}
.author-block .author-description{color:rgba(0,0,0,.54)}
.author-block .author-position{color:rgba(0,0,0,.54)}
.line_delimiter{align-items:center}
.line_delimiter div:first-child,.line_delimiter div:last-child{flex:1 1 auto;height:2px;background-color:#bdbdbd}
.line_delimiter .line_delimiter_pos{text-align:center;font-size:2em;color:#fff;width:70px;height:70px;border-radius:35px;background-color:#bdbdbd;border:1px solid #bdbdbd;justify-content:center;align-items:center}
.interview_person{font-weight:400;color:rgba(0,0,0,.54)}
.library-index-image-wrapper{position:relative;background-color:rgba(0,0,0,.54)}
.library-index-image-wrapper .library-index-group-name{position:absolute;color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;padding:8px;display:inline-block;text-transform:uppercase}
.library-index-image-wrapper img{width:100%;cursor:pointer;display:block}
.library-index-image-wrapper .library-index-art-name{position:absolute;bottom:0;width:100%;font-weight:500;padding:8px;display:block;color:rgba(255,255,255,.87);box-sizing:border-box}
.library-index-group a{padding:2px 16px;color:#fff;background-color:rgba(0,0,0,.3);border-radius:17px;display:inline-block;font-weight:400;margin:8px}
.library-index-group a i{vertical-align:middle}
.library-index-group-current{display:inline-block;background-color:#1a237e;padding:0;border-radius:17px;margin:8px;font-weight:400;padding:2px 16px;color:#fff}
.library-index-black .library-index-art-name,.library-index-black .library-index-group-name{background-color:rgba(255,255,255,.54);color:rgba(0,0,0,.54);font-weight:500}
.library-index-white .library-index-art-name,.library-index-white .library-index-group-name{background-color:rgba(0,0,0,.3);color:rgba(255,255,255,.87);font-weight:500}
.library-index-art-name{padding-top:.5em}
.library-more-appear{opacity:.01}
.library-more-appear.library-more-appear-active{opacity:1;transition:opacity .5s ease-in}
#library-index-sort{display:flex;justify-content:end}
.library-index-group-additions{display:none}
.library-index-group-additions .library-index-group-current{padding:8px;display:inline-block}
.library-index-group-additions a{padding:8px;display:inline-block}
.art-top-table{border-bottom:1px solid rgba(0,0,0,.87)}
.art-marketing-block{padding:32px 24px;background:#dadada}
.art-marketing-block .descr{font-size:1.1333em;text-align:center;padding-bottom:16px}
.art-marketing-block .make_request_button_wrapper .to-the-service-page{font-size:1.5em}
@media only screen and (max-width:480px){
.navigation{padding-left:10px}
.navigation .navigation{padding-left:0}
.span9 .price_page>h1,.span9 .price_page>h2,.span9 .price_page>h3,.span9>h1,.span9>h2,.span9>h3{padding-left:10px;padding-right:10px}
.span9 .price_page>h1:hover,.span9 .price_page>h2:hover,.span9 .price_page>h3:hover,.span9>h1:hover,.span9>h2:hover,.span9>h3:hover{padding-left:10px;padding-right:10px}
.subheader_txt{width:90%!important}
.publication_info{width:70%!important}
.art_type2 .title_on_img .subheader_txt{padding-top:1em}
.art_type2 .title_on_img .publication_info{padding-top:1.5em}
.title_on_img{position:inherit}
}
.sc-help>ul,.sc-help>ul>li{list-style-type:decimal}
.sc-help>ul>li>ul,.sc-help>ul>li>ul>li,.sc-help>ul>ul,.sc-help>ul>ul>li{list-style-type:lower-alpha}
.sc-help ul{padding-left:40px}
.news-article ul{margin:0}
.news-article ul li{list-style-type:circle;margin:0 0 0 2em;padding:0 0 0 .5em}
.news-article img{max-width:100%}
a{text-decoration:none}
.head_logo{background-color:#eee;border-bottom:1px solid #dadada;padding:0;height:63px}
.head_logo .logot{padding-top:6px}
.head_logo .pn{font:.846em/1.3125em "Roboto Condensed","Open Sans Condensed","Arial Narrow",Arial,Helvetica,sans-serif}
.head_logo .logot{padding-top:12px}
.head_logo .group_menu_all_wrapper{padding:6px 16px;cursor:pointer;height:51px;display:flex;flex-direction:row;justify-content:center;align-items:center}
.head_logo .group_menu_all_wrapper a{padding:12px 16px 12px 16px;opacity:.54}
.head_logo #sidebar-menu{display:none}
.head_logo #logo_u2{padding:6px 16px;height:51px;display:flex;flex-direction:row;justify-content:center;align-items:center}
.head_logo #logo_u2 img{max-width:114px;width:114px;max-height:100%}
.head_logo #logo_u2.logo_ny{padding:2px 16px 14px 16px}
.head_logo .search_wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}
.head_logo .search_blk{padding-top:10px;display:flex;flex:1 1 auto;flex-direction:row;justify-content:center;align-items:center}
.head_logo .search_blk .search_form_wrapper{padding:0 16px}
.head_logo .search_form_wrapper{display:none;width:100%}
.head_logo .search_form_wrapper .search_form{border:1px solid #d6d6d6;border-radius:2px;padding:0 1em 0 1em;height:30px;background-color:#fff}
.head_logo .search_form_wrapper .search_form form{width:100%;padding:0;margin:0}
.head_logo .search_form_wrapper .search_form input{padding:0;margin:0;border-radius:initial;border:none;width:100%;font-weight:400;height:28px;outline:0}
.head_logo .m_icon_energo_cart,.head_logo .open_search_dialog_wrapper{padding:6px 16px;height:51px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex:0 1 31px;margin:0;cursor:pointer}
.head_logo .m_icon_energo_cart .open_search_dialog,.head_logo .open_search_dialog_wrapper .open_search_dialog{opacity:.54;padding:17px 16px}
.head_logo .auth_blk{padding:0}
.head_logo .signup_blk{height:63px;display:flex;flex-direction:row;justify-content:space-around;align-items:stretch}
.head_logo .signup_blk .shopcart{display:flex;align-items:center;opacity:.45}
.head_logo .signup_blk .shopcart a{padding:0;margin:0}
.head_logo .signup_blk #auth_place{height:63px;display:flex;align-items:center}
.head_logo .signup_blk #auth_place .logout_blk{padding:0 16px;height:63px;display:flex;align-items:center}
.head_logo .signup_blk #auth_place .logout_blk img{padding-top:0;padding-right:0;float:none}
.head_logo .span3 .open_search_dialog_wrapper{display:none}
.head_logo .span3 .m_icon_energo_cart{opacity:.54;display:none}
.head_logo .span4_5 .m_icon_energo_cart{opacity:.54;display:none}
.head_menu_wrapper{z-index:3}
.head_menu_shadow{background-color:#eee;box-shadow:0 4px 5px -2px rgba(0,0,0,.26)}
.head_menu{text-transform:uppercase;width:100%;max-width:1114px;min-width:994px;margin:0 auto}
.head_menu .pt_menu{padding:6px 16px;position:relative;display:block;color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;text-decoration:none;color:rgba(0,0,0,.55)}
.head_menu .pt_menu.pt_menu_catalog:first-child{width:auto}
.head_menu .head_menu_logo{width:112px;display:none;opacity:0}
.head_menu .head_menu_logo>div{padding:8px 16px}
.head_menu .head_menu_logo>div img{width:100%}
.pt_menu_lang_wrapper{float:right;text-align:center}
.pt_menu_lang_wrapper .pt_menu_lang_box{float:right;margin:0 auto}
.pt_menu_lang_wrapper .pt_menu_lang{display:block;float:left;position:relative;padding:8px 16px;color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;color:rgba(0,0,0,.55);text-decoration:none}
.pt_menu_gray{background-color:#e0e0e0}
.group_menu,.group_menu_lite{background:0 0;border:none;box-shadow:0 2px 5px rgba(0,0,0,.26);background-color:#fff}
.group_menu{font-size:.78431em;line-height:1.5;font-weight:400}
.group_menu .menu_point_wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-start}
.group_menu .menu_point_wrapper .menu_point{padding:16px 0;display:flex;flex:1 1 auto;flex-direction:row;align-items:flex-start}
.group_menu .menu_point_wrapper.truba_3column .menu_point{flex:1 1 30%}
.group_menu .h3{font-weight:500}
div.mr_nice_form{margin-right:0}
.round_button_v3_col_blue{color:#fff;background:#1a237e;border:none;margin:0 8px;transition:background-color .2s ease;text-transform:uppercase;font-weight:500;font-size:.78431rem;line-height:1.5}
.round_button_v3_col_blue:hover{color:#fff;background-color:#3949ab}
input .round_button_v3_col_blue{font-family:inherit}
.round_button_v3_col_red{color:#fff;background:#d32f2f;margin:0 8px;transition:background-color .2s ease;text-transform:uppercase;font-weight:500;font-size:.78431rem;line-height:1.5}
.round_button_v3_col_red:hover{color:#fff;background-color:#ef5350}
.round_button_v3_col_indigo{color:rgba(0,0,0,.54);background:#d4ddec;border:none;margin:0 8px;cursor:pointer;transition:background-color .2s ease;text-transform:uppercase;font-weight:500;font-size:.78431rem;line-height:1.5}
.round_button_v3_col_indigo:hover{color:rgba(0,0,0,.54);background-color:#e8eaf6}
input .round_button_v3_col_indigo{font-family:inherit}
.round_button_v3_col_grey{color:rgba(0,0,0,.54);background:#fff;border:none;margin:0 8px;text-transform:uppercase;font-weight:500;font-size:.78431rem;line-height:1.5}
.round_button_v3_col_white{color:rgba(0,0,0,.54);background:0 0;border:none;text-shadow:none;margin:0 8px;transition:color .2s ease;text-transform:uppercase;font-weight:500;font-size:.78431rem;line-height:1.5}
#top_u{position:relative}
.group_menu_lite{display:none;position:absolute;z-index:1000;top:100%;width:250px}
.group_menu_lite ul{margin-top:1em}
.group_menu_lite li{padding:0}
.group_menu_lite li a{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;margin:0}
.group_menu_lite li a:hover{text-decoration:none;color:#06f}
.slide_images{padding-top:.75em;margin-top:0}
.kvd_banner{font-size:.78431em;line-height:1.5;font-weight:400;padding-top:1.5em;margin-top:0}
@media only screen and (max-width:480px){
.head_menu{width:100%;min-width:100%;max-width:100%}
.head_menu_wrapper .pt_menu:nth-of-type(2),.head_menu_wrapper .pt_menu:nth-of-type(5),.head_menu_wrapper .pt_menu:nth-of-type(6){display:none}
.head_logo{min-width:0}
.head_logo .group_menu_all{display:none}
.head_logo #sidebar-menu{display:flex}
.head_logo .span3 .open_search_dialog_wrapper{display:flex}
.head_logo .span3 .m_icon_energo_cart{display:flex}
.head_logo .signup_blk{display:none}
.search_wrapper .open_search_dialog_wrapper{display:none}
.search_wrapper .search_blk .search_form_wrapper{padding:0 16px;border-top:1px solid #d6d6d6}
.search_wrapper .search_blk .search_form_wrapper .search_form{margin:16px 0}
.group_menu .menu_point_wrapper{flex-direction:column;flex-wrap:nowrap;align-items:stretch}
.group_menu .menu_point_wrapper .menu_point div img{height:69px}
.group_menu .menu_point_wrapper .menu_point div:first-child{width:30%}
.padding_field{padding-left:0}
.padding_field:hover,.padding_field_right{padding-right:0}
.block_sort_by{text-align:right}
.head_menu_logo{float:none}
}
.text,.txt,body,tbody,td{font:300 17px/1.4em Roboto,Arial,Helvetica,sans-serif;color:rgba(0,0,0,.87)}
.index-energycalc-block{height:315px;background:url(/img_g/index-window-energy-calc-v4.jpg);background-color:#6b4617;background-repeat:repeat;background-size:100%;background-position:0 50%;padding-left:39px;cursor:pointer}
.index-energycalc-block .index-energycalc-block-text{padding-top:16px}
.index-energycalc-block .index-energycalc-block-a{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);color:#fff;font-weight:300;text-transform:uppercase}
.index-energycalc-block .index-energycalc-block-subhead{font-weight:400;color:#fff;font-weight:300;text-transform:uppercase;line-height:2em}
.index-energycalc-block-digiwi{height:315px;background:url(/img_g/digiwi-okna-2019.jpg);background-color:#6b4617;background-repeat:repeat;background-size:100%;background-position:0 50%;display:block}
.index_search_top{margin-top:3px;height:345px;background:url(/img_g/search_v3_bg_v3.jpg);background-color:#6b4617;background-repeat:repeat;background-size:100%;background-position:0 50%;justify-content:space-between;align-items:stretch;padding-left:16px}
.index_search_top .search_location_wrapper_container{display:flex;justify-content:center}
.index_search_top .search_location_wrapper{background:#fff;border-radius:2px;padding:1em}
.index_search_top .search_location_wrapper .search_location_header{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87);color:#2196f3;text-align:center}
.index_search_top .search_location_wrapper .search_location_header a{color:rgba(0,51,153,.54)}
.index_search_top .search_location_wrapper label{opacity:0}
.index_search_top .search_location_wrapper .search_location_form_wrapper{align-items:flex-end}
.index_search_top .search_location_wrapper .search_location_form_wrapper .index_search_location{flex:1 1 auto}
.index_search_top .search_location_wrapper .search_location_form_wrapper .index_search_location input{border:1px solid #ddd;padding:12px;font-size:1.25em}
.index_search_top .search_location_wrapper .search_location_form_wrapper .index_search_location label{color:#888}
.index_search_top .search_location_wrapper .search_location_form_wrapper #index_search_select_category{border:1px solid #ddd;padding:11px 28px 11px 12px;font-size:1.25em;color:#888;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1255/caret--down-15.png) right no-repeat}
.index_search_top .search_location_wrapper .search_location_form_wrapper .round_button_v3.round_button_v3_col_blue.round_button_v3_h_32{font-size:1.25em;color:#fff;border-radius:0;box-shadow:none;margin:0;text-transform:none;padding:12px}
.index_search_top .author{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;text-align:right;color:#fff}
.sc-positive-balance{background-color:#25b66e}
.sc-negative-balance{background-color:#fa3439}
.sc-negative-balance,.sc-positive-balance{border-radius:5px;padding:5px;color:#fff}
.constructor_property_delimiter{border-color:#fff;margin:16px 0 0 0}
.constructor_parameters_delimiter{border-color:#fff;margin:0 0 16px 0}
.constructor_property_delimiter_name{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;text-transform:uppercase;padding:0}
.energoeffektivnost_okna_wrapper{position:relative;background:#eee;padding-bottom:16px;align-items:flex-start}
.energoeffektivnost_okna_wrapper .property_table_v2{border:none}
.energoeffektivnost_okna_wrapper .energocalc-meteostation-name{line-height:1.2em;align-items:center}
.property_table_v2{border:1px solid #d8d8d8}
.property_table_v2 .property_delimiter{border-color:#fff}
.property_table_v2 .property_row{min-height:3em}
.property_table_v2 .property_row .property_name{flex:1 1 200px}
.property_table_v2 .property_row .property_value{flex:1 1 120px;padding-left:16px;padding-right:16px}
.property_table_v2 .property_row_pr .property_row .property_value{text-align:right}
.property_table_v2 .characteristics-block{flex:1 1 320px}
.property_table_v2 .characteristics-label-block{flex:1 1 240px}
.property_subhead_energy{justify-content:space-between}
.property_subhead_energy>div{flex:1 1 auto}
.property_row_energy{align-items:flex-end;flex-wrap:wrap;justify-content:flex-end}
.property_row_energy .property_col_energy{max-width:25%;min-width:25%;flex:1 1 auto}
.property_row_energy .property_col_energy_center{align-self:center}
.energocalc-label{margin:0 auto;max-width:360px;border:2px solid #000;flex:1 1 auto;padding:8px;background-color:#fff}
.energocalc-label .energocalc-label-left{flex:0 1 35%;padding:0 0 4px 0;overflow:hidden;word-wrap:break-word}
.energocalc-label .energocalc-label-right{flex:3 1 40%;padding:0 8px 4px 8px}
.energocalc-label .energocalc-label-right2{flex:3 0 20%;padding:0 0 4px 8px;border-left:1px solid gray;text-align:center;display:none}
.energocalc-label .energocalc-label-qr-wrapper{flex:0 1 auto;border:0;padding:0}
.energocalc-label .energocalc-label-qr-wrapper img{width:100%}
.energocalc-label .energocalc-label-header{font-weight:400;font-weight:500;background-color:#4db749;color:#fff;text-transform:uppercase;padding:16px 8px}
.energocalc-label .energocalc-label-firm-logo{flex:0 1 35%;overflow:hidden;padding-bottom:4px}
.energocalc-label .energocalc-label-firm-contact{flex:3 1 40%;overflow:hidden;padding-bottom:4px;padding-right:0}
.energocalc-label .energocalc-label-base-info{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;color:rgba(0,0,0,.87)}
.energocalc-label .energocalc-label-hr{width:100%;border-top:1px solid #000;margin:8px 0}
.energocalc-label .energocalc-label-value{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87);font-weight:400}
.energocalc-label .energocalc-label-calculation-based-on{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8}
.energocalc-label .energocalc-label-firm-contact{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;text-align:right}
.energocalc-label .energocalc-label-notice{line-height:1.2em}
.energocalc-label .energocalc-label-bottom-info{flex:3 1 auto;padding-right:8px}
.energocalc-label .energocalc-label-bottom-info .caption1{line-height:1.2em}
.energocalc-label .energocalc-label-bottom-info .energocalc-label-bottom-info-logo{padding-right:8px}
.energocalc-label .energocalc-label-flag{width:40px}
.energocalc-label .energocalc-label-bottom-sign{align-items:center;justify-content:space-between}
.energocalc-label .energocalc-label-bottom-sign>div{padding-right:8px}
#login-sign-in{min-height:264px}
.login-logo-wrapper img{max-width:150px}
#forgot-password{min-height:148px}
.login-login-head{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87);color:#6b75df}
#energoeffektivnost_okna{flex:1 0 auto}
#energoeffektivnost_okna .add_board_v2_title_block{width:140px}
#energoeffektivnost_okna .grey_block_1,#energoeffektivnost_okna .grey_block_2{border:none}
#energy_resistance_class_img{flex:1 1 auto;padding-left:8px}
.energocalc-sides{font-size:.78431em;line-height:1.5;font-weight:400;margin-right:16px}
.energocalc-warning-icon{padding-right:8px}
.firm_contact_block{height:300px;flex-direction:column;justify-content:center;align-items:center;background-color:#c9c9c9}
.firm_and_price_block{background-color:#039}
.firm_and_price_block .firm_and_price_data_wrapper{justify-content:center;padding-bottom:2em}
.firm_and_price_block .firm_and_price_data_wrapper .firm_and_price_data{flex:1 1 auto;width:50%;max-width:50%;align-items:center;padding:8px}
.firm_and_price_block .chircle_link{width:80px;height:80px;border-radius:48px;overflow:hidden;justify-content:space-around;align-items:center;background-color:#fff;padding:8px;border:2px solid;border-color:#9bf}
.firm_and_price_block .chircle_link img{max-width:80%;max-height:80%}
.firm_and_price_block .h2,.firm_and_price_block .h2:hover,.firm_and_price_block .h3,.firm_and_price_block h3:hover{color:#fff}
.more_sep_block_wrapper{background-color:#e0ebff;padding:32px 0}
.more_sep_block_wrapper .more_sep_block{background:#fff}
.more_sep_block_wrapper .more_sep_block .sep_block{flex:1 1 auto;justify-content:space-between;align-items:center;padding:16px;color:#039}
.more_sep_block_wrapper .more_sep_block .sep_block img{max-width:80px}
.more_sep_block_wrapper .more_sep_block .sep_block>div{margin:8px 0}
.more_sep_block_wrapper .more_sep_block .sep_block .round_button_v3{float:none;display:inline-block}
.sep_photo_wrapper{position:relative;overflow:hidden;height:400px}
.sep_photo_wrapper img{width:100%;position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto}
.sep_description_wrapper{padding:2em 0;justify-content:center;align-items:center}
.sep_description_wrapper .sep_description_header{line-height:2em}
.mode_days{padding:1em 0 3em 0}
.mode_days .mode_days_left,.mode_days .mode_days_right{display:inline-block;padding-left:8px;padding-right:8px}
.mode_days .mode_days_left{color:rgba(0,0,0,.54)}
.mode_days img{padding:1.5em}
.mode_days .mode_days_location{padding:.5em}
.catalog-filter-related-prodict-categories a,.catalog_filter a{color:rgba(0,0,0,.54)}
.catalog-filter-related-prodict-categories a:hover,.catalog_filter a:hover{color:#005fda}
.catalog-filter-related-prodict-categories{padding:1em 0}
.deselect_selected_filter{background-color:#fff;border:1px solid rgba(0,0,0,.3);padding:8px}
.deselect_selected_filter .catalog_filter a{display:flex;justify-content:space-between;align-items:stretch}
.deselect_selected_filter .catalog_filter a span{vertical-align:middle;display:block}
.deselect_selected_filter .catalog_filter a .material-icons{font-size:inherit;vertical-align:middle;line-height:inherit;padding-top:1px}
.deselect_selected_filter .catalog_filter a .deselect_selected_filter_x{padding-left:8px}
.filter_menu{font-size:.78431em;line-height:1.5;font-weight:400}
.filter_menu .firm-catalog-mu-filter{min-height:48px;flex:1 1 auto;justify-content:flex-start}
.filter_menu .firm-catalog-mu-filter a{display:inline}
.filter_menu .firm-catalog-mu-filter .select-recomended{margin-top:-8px;z-index:2}
.filter_menu .firm-catalog-mu-filter-icon{padding:0 8px 0 0;margin:auto 0;margin-left:-5px}
.filter_menu .firm-catalog-mu-filter-icon .material-icons{font-size:2em}
.brand_block_wrapper{flex-wrap:wrap;align-items:center}
.brand_block_wrapper>div{display:inline-block;margin-right:8px}
.brand_block_wrapper .brand_block{width:80px;height:35px;border:1px solid rgba(0,0,0,.3)}
.brand_block_wrapper .brand_block img{width:80px;height:35px}
.firm-catalog-sort-block{justify-content:space-between;align-items:flex-end;align-self:flex-end}
.firm-catalog-sort-block #firm-catalog-mu-filter-o{cursor:pointer}
.mdl-grid .mdl-grid--nesting-no-vertical-pad{padding:0;margin:-8px}
.mdl-grid .mdl-grid--nesting-no-vertical-pad .mdl-cell{margin-top:0;margin-bottom:0}
.mdl-grid .catalog_result ol{padding-left:0}
.mdl-grid .catalog_result{padding-right:0}
.easy-choice-lp .h1{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);color:rgba(0,0,0,.87);font-weight:300}
.easy-choice-lp .easy-choice-lp-head{padding:3.5em 0 16em 0;background:url(/img_g/window-sky-easy-choice-lp-2.jpg) 0 100% #c9e6f3;background-size:100%;min-height:300px}
.easy-choice-lp .easy-choice-lp-head .easy-choice-lp-head-logo img{max-width:100px}
.easy-choice-lp .easy-choice-lp-head .easy-choice-lp-head-descr{font-weight:500;color:#1e76b6}
.easy-choice-lp .easy-choice-lp-advantages{padding:3.5em 0;background-color:#1e76b6;min-height:300px}
.easy-choice-lp .easy-choice-lp-advantages .h1{color:#fff}
.easy-choice-lp .easy-choice-lp-advantages .material-icons{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);color:#fff}
.easy-choice-lp .easy-choice-lp-advantages .easy-choice-lp-advantages-heads{font-weight:400;color:#fff;text-transform:uppercase;padding:16px 0}
.easy-choice-lp .easy-choice-lp-advantages .easy-choice-lp-advantages-descr{color:#fff}
.easy-choice-lp .easy-choice-lp-recomendations{padding:3.5em 0;background-color:#e0e0e0;min-height:300px}
.easy-choice-lp .easy-choice-lp-recomendations .easy-choice-lp-recomendations-descr{font-weight:400;color:rgba(0,0,0,.87)}
.easy-choice-lp .easy-choice-lp-how-to-select-company{padding:3.5em 0}
.easy-choice-lp .easy-choice-lp-how-to-select-company .easy-choice-lp-how-to-select-company-descr li{font-weight:400;list-style-type:decimal;padding-bottom:16px}
.easy-choice-lp .easy-choice-lp-how-to-select-company .easy-choice-lp-how-to-select-company-brand a{padding:16px}
.easy-choice-lp .easy-choice-lp-how-to-select-company .easy-choice-lp-how-to-select-company-ift-logo{padding-top:16px}
.easy-choice-lp .easy-choice-search input{font-weight:400;border:1px solid rgba(0,0,0,.3);padding:16px;width:220px}
.easy-choice-lp .easy-choice-search a{font-weight:400;display:inline;width:70px;color:#fff;padding-top:16px;padding-bottom:16px}
.energocalc-detail-energyclass{padding:1em;background-color:#fff}
.banner-inline{justify-content:space-between}
.banner-inline>div{display:inline-block;width:49.7%;height:auto}
.banner-inline>div img{width:100%;height:auto}
.getShortUrl{max-width:500px}
.getShortUrl .material-icons{cursor:pointer}
.getShortUrl .codeSnippet{margin:0 16px 0 0}
.codeSnippet{flex:1 1 auto;color:rgba(0,0,0,.87);background-color:transparent;border:none;border-bottom:1px solid gray;cursor:default;display:block;line-height:23px;height:23px;outline:medium none;padding:0 16px 0 0;resize:none;white-space:nowrap;overflow:hidden}
.sucess-hapy-face .material-icons{font-size:6em;color:rgba(0,125,0,.64)}
.constructor-energo-city-autocomplete-title .material-icons{font-size:2.7em;line-height:.5em;color:rgba(0,0,0,.64)}
.constructor_property_delimiter_name{display:flex}
.constructor_property_delimiter_name .material-icons{font-size:1.5em;padding-right:4px}
.energycalc-help-steps-header{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);font-weight:300;color:rgba(0,0,0,.54)}
.energycalc-help-steps{font-size:.78431em;line-height:1.5;justify-content:center;padding-bottom:3em}
.energycalc-help-steps>span{max-width:11.1111111%;text-align:center;padding:0}
.energycalc-help-steps>span .material-icons{color:rgba(0,0,0,.64);font-size:3.5em}
.energycalc-help-steps>span:last-child .material-icons{color:green}
.material-icons-reset .material-icons{font-size:inherit}
.head-menu-image{flex:1 1 auto;text-align:center}
.head-menu-links{flex:1 1 auto;max-width:200px}
@media only screen and (max-width:1114px){
.head_menu .pt_menu{padding:8px 8px}
.easy-choice-lp .easy-choice-lp-head{background-size:auto 100%}
}
.nowrap{white-space:nowrap}
@media only screen and (max-width:1024px){
.index_search_top{height:320px}
.index-energycalc-block{height:300px}
.index-energycalc-block .index-energycalc-block-text{padding-top:16px}
}
@media only screen and (max-width:768px){
.index_search_top{height:250px}
.sep_photo_wrapper{height:300px}
}
@media only screen and (max-width:480px){
.phone-none{display:none}
.pt_menu_lang_wrapper{display:none}
.index_search_top{height:auto;min-width:0;background:0 0}
.index_search_top .author{display:none}
.index_search_top .search_location_wrapper{border-color:transparent}
.index_search_top .search_location_wrapper .search_location_header{text-align:center}
.index_search_top .search_location_wrapper .search_location_form_wrapper{flex-direction:column}
.index_search_top .search_location_wrapper .search_location_form_wrapper>div{width:100%;padding-bottom:16px}
.index-energycalc-block{height:245px;min-width:0;background:url(/img_g/index-window-energy-calc-v4.jpg);background-position:-15px bottom;padding-left:10px;background-size:auto 155px;background-repeat:no-repeat;background-color:#363636;margin-left:-16px;margin-right:-16px}
.index-energycalc-block .index-energycalc-block-text{padding-top:8px}
.index-energycalc-block .index-energycalc-block-a{font-weight:400;color:#fff;font-weight:300}
.index-energycalc-block .index-energycalc-block-subhead{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;color:#fff;font-weight:300}
.index-energycalc-block-digiwi{height:185px;background-repeat:no-repeat;background-size:auto 185px;margin-left:-35px;margin-right:-16px}
.sep_photo_wrapper{height:200px}
#energoeffektivnost_okna_wrapper{flex-direction:column}
#energoeffektivnost_okna_wrapper .in_block{padding:0 8px 0 8px}
#energoeffektivnost_okna_wrapper .property_col_energy img{width:48px}
#energy_resistance_class_img{padding-right:8px}
#energy_resistance_class_img #energoeffektivnost-okna-tabs{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;padding-top:16px;color:#000}
#energoeffektivnost_okna .add_board_v2_title_block{width:100%;padding:0;margin-top:16px;text-align:left}
#energoeffektivnost_okna div.add_board_v2_field_block{width:100%}
#energoeffektivnost_okna div.input_global_field_block{margin:0}
#energoeffektivnost_okna div.add_board_v2_field_block select.input_global_large{width:100%}
#energoeffektivnost_okna div.add_board_v2_field_block div.input_global_large_block{width:242px}
#energoeffektivnost_okna div.add_board_v2_field_block div.input_global_large_block .input_global_large{width:242px}
.brand_block_wrapper{display:none!important}
.login-head{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);margin-bottom:2px}
.login-head h1{display:none}
.login-body{background-color:#eee}
.energocalc-sides{margin-right:0}
}
.mobile{display:none}
.footer_link{background-color:#bdbdbd}
.footer_col{padding-bottom:1.5em}
.footer_col_head{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;padding-top:1.5em;padding-bottom:1.5em;text-transform:uppercase}
.footer_col_head a,.footer_col_head i{color:rgba(0,0,0,.54)}
li .footer_col_head{font-size:1em}
.footer_link div.footer_col ul{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;color:rgba(0,0,0,.87)}
.footer_link div.footer_col li a,.footer_link div.footer_col li i{color:rgba(0,0,0,.87)}
.ico_html_sitemap{padding:5px;background-color:#fff;opacity:.3;border-radius:2px}
.footer_col_counter{display:flex;align-items:center}
.footer_col_counter a,.footer_col_counter i{margin-right:8px}
.translation-table-id{color:rgba(0,0,0,.54)}
.translation-table-text{cursor:pointer;transition:color .1s ease-in;color:rgba(0,0,0,.54)}
.translation-table-text:hover{color:rgba(0,0,0,.87)}
.translation-table-forbidden{color:rgba(0,0,0,.54)}
#bot-grid{word-wrap:break-word;background-color:#454343}
#bot-grid i{font-style:normal}
#bot-grid .bot-grid-wrapper{width:auto}
#bot-grid .header1{padding:2.25em 0 0 0}
#bot-grid .mdl-cell>.header1:first-child{padding-top:0}
#bot-grid .header1 a,#bot-grid .header1 i,#bot-grid .header1 span{font-size:.84967em;line-height:1.38462;color:rgba(0,0,0,.87);color:#fff;text-transform:uppercase;font-family:'Roboto Condensed';font-weight:300}
#bot-grid .link2-wrapper{padding:.75em 0 0 0}
#bot-grid .link2-wrapper2{padding:0}
#bot-grid .link2-wrapper3{padding:.75em 0 .75em 0}
#bot-grid .mdl-cell>.link2-wrapper3:last-child{padding-bottom:0}
#bot-grid .link2-subhead,#bot-grid a.link2,#bot-grid i.link2{color:rgba(255,255,255,.72);font-family:'Roboto Condensed';font-weight:300;display:block}
#bot-grid .link1{padding:0 0 .75em 0}
#bot-grid .link1 a,#bot-grid .link1 i,#bot-grid .link1 span{font-weight:400;color:rgba(254,255,255,.72);font-family:'Roboto Condensed';font-weight:300}
#bot-grid .link1-blue a,#bot-grid .link1-blue i{color:#00bef0}
#bot-grid .link1-green a,#bot-grid .link1-green i{color:#0c0}
#bot-grid .bot-grid-delimiter1{margin:.5em 0 .5em 0;height:1px;background-color:rgba(255,255,255,.54)}
#bot-grid .bot-grid-delimiter2{margin:.5em 0 .5em 0;height:1px;background-color:rgba(255,255,255,.54)}
#bot-grid .bot-grid-delimiter3{margin:0 0 .5em 0}
#bot-grid .copy{color:rgba(255,255,255,.3);font-family:'Roboto Condensed';font-weight:300}
#bot-grid .copy .agreement{color:rgba(0,189,242,.54)}
#bot-grid .soc-net{justify-content:flex-end}
#bot-grid .soc-net .svg-soc-link{background-color:#fff;width:24px;height:24px}
#bot-grid .soc-net>a,#bot-grid .soc-net>i{display:inline-block;height:20px;width:30px;opacity:.54;margin:0 0 0 8px}
#bot-grid .soc-net .ico_html_sitemap{margin-top:3px;margin-left:10px;width:10px;height:8px;padding:8px}
.footer_block2 .agreement{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400}
@media only screen and (min-width:1281px){
#bot-grid{font-size:1em}
}
@media only screen and (min-width:840px) and (max-width:1280px){
#bot-grid{font-size:1em}
}
@media only screen and (max-width:480px){
.mobile-none{display:none}
.mobile{display:initial}
#bot-grid{color:rgba(0,0,0,.54);font-size:.58824em;line-height:2}
#bot-grid .soc-net{padding-top:16px;justify-content:flex-start}
#bot-grid .soc-net>a,#bot-grid .soc-net>i{margin:0 8px 0 0}
}
.g_facebook_like{display:none}
.wide_soc_block{padding-top:8px}
.wide_soc_block .soc_share_block{border:none;width:100%}
.wide_soc_block .soc_share_block ul{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}
.wide_soc_block .soc_share_block ul li{padding:0}
.wide_soc_block .soc_share_block ul #soc-block-subscribe{padding:0}
.wide_soc_block .soc_share_block ul .soc_share_link,.wide_soc_block .soc_share_block ul a{text-transform:uppercase;font-weight:500;font-size:.78431rem;line-height:1.5;color:rgba(255,255,255,.87);height:44px;text-decoration:none;border-radius:2px;padding:0 16px 0 56px;margin:8px 8px;display:flex;align-items:center}
.wide_soc_block .soc_share_block ul .soc_share_link.g_facebook_like,.wide_soc_block .soc_share_block ul a.g_facebook_like{min-width:107px;background-color:#3c5898;padding-left:16px}
.wide_soc_block .soc_share_block ul .soc_share_link.g_facebook,.wide_soc_block .soc_share_block ul a.g_facebook{background:url(/img_g/soc.png?v=1) no-repeat -9px -115px;background-color:#3c5898;padding-left:51px}
.wide_soc_block .soc_share_block ul .soc_share_link.g_googleplus,.wide_soc_block .soc_share_block ul a.g_googleplus{background:url(/img_g/soc.png?v=1) no-repeat -1px -4px;background-color:#cd3627;padding-left:60px}
.wide_soc_block .soc_share_block ul .soc_share_link.g_twitter,.wide_soc_block .soc_share_block ul a.g_twitter{background:url(/img_g/soc.png?v=1) no-repeat 1px -53px;background-color:#6aadd1;padding-left:65px}
.wide_soc_block .soc_share_block ul .soc_share_link.g_subs,.wide_soc_block .soc_share_block ul a.g_subs{background:url(/img_g/soc.png?v=1) no-repeat 3px -175px;background-color:#ababab;padding-left:65px;cursor:pointer}
.wide_soc_block .soc_share_block ul .share-with-friends{font-family:Caveat,cursive;font-size:1.6em;line-height:1.3125;color:rgba(0,0,0,.54);text-transform:none;margin-top:-.5em}
@media only screen and (max-width:480px){
.wide_soc_block .soc_share_block ul{flex-wrap:wrap}
.wide_soc_block .soc_share_block ul li{margin-top:8px;margin-bottom:8px}
}
@media only screen and (max-width:412px){
.soc_share_link.g_googleplus{display:none}
}
.card_img_type1{padding-bottom:1em;position:relative}
.library-index-group-name{position:absolute;color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;padding:8px;display:inline-block;text-transform:uppercase}
.card .library-index-black .library-index-art-name,.card .library-index-black .library-index-group-name{background-color:rgba(255,255,255,.54);color:rgba(0,0,0,.54);font-weight:500}
.card .library-index-white .library-index-art-name,.card .library-index-white .library-index-group-name{background-color:rgba(0,0,0,.3);color:rgba(255,255,255,.87);font-weight:500}
.card_group a{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;text-transform:uppercase;transition:color .2s ease}
.card_group a:hover{color:#06f}
.card_name,.card_name_type1{font-weight:400;transition:color .2s ease}
.card_name:hover,.card_name_type1:hover{color:#06f}
.card_name_type1{font-size:1.33333em;line-height:1.05;color:rgba(0,0,0,.87);font-family:'Roboto Condensed'}
.card_subhead{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400}
.card{display:flex;flex-direction:column}
.card_buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}
.card_middle,.card_mini{display:flex;padding-top:1.5em}
.card_middle .card,.card_mini .card{display:flex;flex-direction:row}
.card_middle .card .card_img,.card_mini .card .card_img{min-width:80px;width:80px;padding-top:.33333333em;padding-right:16px}
.card_middle .card .card_img img,.card_mini .card .card_img img{width:100%}
.card_middle .card .card_img{min-width:87px;width:87px}
.card_line{display:flex;flex:0 1 auto}
.card_line .rubrika_h4{display:flex;flex:1 1 auto}
.flex-column{display:flex;flex:0 1 auto;flex-direction:column;padding-right:16px}
.flex-column .rubrika_h4{flex:0 1 auto}
.flex-column:last-child{padding-right:0}
.flex-column>.card_type1_wrapper,.flex-column>.card_type2_wrapper,.flex-column>.card_type3_wrapper{padding-right:0;flex-basis:auto}
.flex-wrap{flex-wrap:wrap}
.card-line--card-akcii-wrapper{flex:0 1 33.3333333333%;overflow:hidden}
.card-line--card-news-wrapper{flex:0 1 66.666666666%}
.card_thumbnail{display:flex;flex-wrap:wrap}
.card_thumbnail .card_img{flex:0 1 50%}
.card_thumbnail .card_img:nth-child(2n+1)>a{margin-right:8px}
.card_thumbnail .card_img:nth-child(2n)>a{margin-left:8px}
.card_type1_wrapper,.card_type2_wrapper,.card_type3_wrapper,.card_type4_wrapper,.card_type5_wrapper,.card_type6_wrapper{padding-top:1.5em;padding-right:16px;padding-bottom:1.5em}
.card_type1_wrapper div:first-child,.card_type2_wrapper div:first-child,.card_type3_wrapper div:first-child,.card_type4_wrapper div:first-child,.card_type5_wrapper div:first-child,.card_type6_wrapper div:first-child{padding-top:0}
.card_type1_wrapper:last-child,.card_type2_wrapper:last-child,.card_type3_wrapper:last-child,.card_type4_wrapper:last-child,.card_type5_wrapper:last-child,.card_type6_wrapper:last-child{padding-right:0}
.card_type1_wrapper .card_img img,.card_type1_wrapper .card_img_type1 img,.card_type2_wrapper .card_img img,.card_type2_wrapper .card_img_type1 img,.card_type3_wrapper .card_img img,.card_type3_wrapper .card_img_type1 img,.card_type4_wrapper .card_img img,.card_type4_wrapper .card_img_type1 img,.card_type5_wrapper .card_img img,.card_type5_wrapper .card_img_type1 img,.card_type6_wrapper .card_img img,.card_type6_wrapper .card_img_type1 img{width:100%}
.news_block_in_catalog .card_type1_wrapper,.news_block_in_catalog .card_type2_wrapper,.news_block_in_catalog .card_type3_wrapper,.news_block_in_catalog .card_type4_wrapper,.news_block_in_catalog .card_type5_wrapper,.news_block_in_catalog .card_type6_wrapper{max-width:none}
.card_type1_wrapper,.card_type3_wrapper{display:flex;flex-direction:column;flex:0 1 360px}
.card_type1_wrapper .card .card_name{color:rgba(0,0,0,.87)}
.card_type1_wrapper .card .card_name:hover{color:#06f}
.card_type2_wrapper{max-width:260px;flex:1 1 33%}
.card_type2_wrapper .card .card_name{color:rgba(0,0,0,.87)}
.card_type2_wrapper .card .card_name:hover{color:#06f}
.card_type2_wrapper .card .card_subhead{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8}
.card_type2_wrapper .rubrika_h4{padding-top:0}
.first-news-card .card_type2_wrapper{padding-top:0}
.card_type4_wrapper{flex:1 1 auto}
.card_type4_wrapper:first-child{padding-right:32px}
.card_type4_wrapper:last-child{padding-left:32px}
.card_type4_wrapper .card_group{font-weight:400;font-style:italic;padding-top:1.5em;padding-bottom:1.5em}
.card_type5_wrapper{padding-right:16px;justify-content:space-between;flex-direction:column}
.card_type5_wrapper:first-child{flex:0 1 auto}
.card_type5_wrapper:last-child{flex:1 0 auto}
.card_type5_wrapper>div{display:flex;flex-direction:row}
.card_type5_wrapper .card_group{font-weight:400;font-style:italic;padding-top:1.5em;padding-bottom:1.5em}
.card_type6_wrapper{max-width:260px;flex:1 1 33%}
.card_type6_wrapper .card{position:relative}
.card_type6_wrapper .card .card_img{padding:0}
.card_type6_wrapper .card .card_name_wrapper .card_price{color:#0346d3}
.card_type6_wrapper .rubrika_h4{padding-top:0}
.pl_cross_link .card_mini{padding-top:0;position:relative;overflow:hidden}
.pl_cross_link .card_mini .card_img{padding-bottom:0}
.pl_cross_link .card_mini .card:after{content:" ";width:5%;position:absolute;right:0;top:0;height:100%;background-image:linear-gradient(to right,rgba(255,255,255,0),#fbfbfb)}
.services_num{font-weight:500;padding:0 7px;height:20px;margin-bottom:1px;margin-right:8px;background-color:#008d27;color:#fff;border-radius:30px}
.services #frbp_mailto_firm,.services div.post_border_outside_nice_form,.services div.post_text_block_nice_form,.services div.textarea_pad_nice_form{padding:0;border:none;background:0 0}
.services #fields_block_mailto_firm_callback_block{padding-top:1.5em}
.make_request_button_wrapper{display:flex;flex:0 1 100%;justify-content:center}
.make_request_button_wrapper .make_request_button,.make_request_button_wrapper .to-the-service-page{display:flex;font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);text-transform:uppercase;color:#fff;background-color:#1a237e;padding:.75em;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);transition:background-color .2s ease}
.make_request_button_wrapper .make_request_button:hover,.make_request_button_wrapper .to-the-service-page:hover{background-color:#3949ab}
.accii_label{width:50px;min-width:50px;height:50px;padding-right:16px;display:flex;align-items:stretch}
.accii_label a,.accii_label i{padding-top:5px;display:flex;flex:1 1 auto;flex-direction:column;text-align:center}
.accii_label a span.accii_label_sale,.accii_label i span.accii_label_sale{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87);color:rgba(255,255,255,.87);font-weight:500}
.accii_label a span.accii_label_month,.accii_label i span.accii_label_month{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;color:rgba(255,255,255,.87);line-height:.5em}
.flex-grow{flex-grow:1}
.flex-right{justify-content:flex-end}
.board_label{width:32px;min-width:32px;height:35px;padding-right:16px;opacity:.54}
.icon_t_okno{background:url(/img_g/ico-tender.png?v=2) no-repeat 0 3px}
.icon_t_okna{background:url(/img_g/ico-tender.png?v=2) no-repeat 0 -37px}
.icon_t_srochno{background:url(/img_g/ico-tender.png?v=2) no-repeat 0 -77px}
.icon-board-16-middle{background:url(/img_g/products.png?v=2) no-repeat 0 -3px}
.icon-board-21-middle{background:url(/img_g/products.png?v=2) no-repeat 0 -78px}
.icon-board-19-middle{background:url(/img_g/products.png?v=2) no-repeat 0 -144px}
.icon-board-18-middle{background:url(/img_g/products.png?v=2) no-repeat 0 -216px}
.icon-board-14-middle{background:url(/img_g/products.png?v=2) no-repeat 0 -285px}
.icon-board-22-middle{background:url(/img_g/products.png?v=2) no-repeat 0 -358px}
.icon-logo-okna-grey{background:url(/img_g/logo-projects-wb.png?v=2) no-repeat 0 -5px}
.icon-logo-bau-grey{background:url(/img_g/logo-projects-wb.png?v=2) no-repeat 0 -224px}
.icon-logo-decor-grey{background:url(/img_g/logo-projects-wb.png?v=2) no-repeat 0 -151px}
.icon-logo-truba-grey{background:url(/img_g/logo-projects-wb.png?v=2) no-repeat 0 -78px}
.tarif_point,.tarif_point input{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8}
.tarif_point input{font-size:1em;border:none;border-bottom:1px dotted rgba(0,0,0,.3);padding-left:2px;width:40px;display:block}
.tarif_point input:focus{outline:1px inset rgba(0,0,0,.3);outline-offset:0}
.property_container{display:flex;flex:1 1 auto;padding:3px 0 12px}
.property_container>div{display:flex;flex:1 1 30%;justify-content:space-between}
.property_container .property_container{padding:0}
.property_container .property_container>div:first-child{background:0 0}
.property_container>div:first-child{background:url(/img_g/bg_td_dots.gif) 0 16px no-repeat}
.property_container>div:first-child>div{background:#fff}
.energo_delta_plus{font-weight:400;color:green}
.energo_delta_minus{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;color:red}
.line-delimiter{border-top:1px solid #e0e0e0}
.persona_page_img{flex:0 0 auto}
.md-subhead{font-weight:400}
.md-title{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87)}
.text-color{color:#3f51b5}
.text-color.lighten-1{color:#5c6bc0}
.text-color.lighten-2{color:#7986cb}
.text-color.lighten-3{color:#7986cb}
.text-color.lighten-4{color:#9fa8da}
.text-color.lighten-5{color:#c5cae9}
.text-color.darken-1{color:#3949ab}
.text-color.darken-2{color:#303f9f}
.text-color.darken-3{color:#283593}
.text-color.darken-4{color:#1a237e}
#packet_list .packet_name,#packet_list .packet_price,#packet_list .packet_price_original{font-weight:400}
#packet_list .packet_price,#packet_list .packet_price_original{color:rgba(0,0,0,.54)}
#packet_list .packet_price_original{text-decoration:line-through}
#packet_list .end_publ,#packet_list .packet_enabled_description,#packet_list .packet_name_description,#packet_list .packet_price_period{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400}
#packet_list .detail_button,#packet_list .packet_enabled_description{opacity:0;transition:opacity .2s ease;margin-bottom:.375em}
#packet_list .tab_head:hover .detail_button,#packet_list .tab_head:hover .packet_enabled_description{opacity:1}
.payment_status_error_label h1,.payment_status_progress_label h1,.payment_status_success_label h1{text-align:center;padding:16px}
.payment_status_error_label h1{color:rgba(192,0,0,.87)}
.payment_status_success_label h1{color:rgba(0,128,0,.87)}
.big-grey-card{display:flex;flex-direction:column;align-items:center;cursor:pointer;height:10em;border:1px solid #e7e7e7;background-color:#fff;border-radius:3px;margin:1.5em 16px 0 0;padding:1.5em 16px;opacity:.7;transition:opacity .2s ease;box-shadow:0 1px 2px 0 rgba(0,0,0,.16)}
.big-grey-card .big-grey-card-img{display:flex;flex:1 1 auto;align-items:center}
.big-grey-card .big-grey-card-link{text-align:center}
.big-grey-card .big-grey-card-link a{font-weight:400}
.middle-grey-card,.middle-grey-card-white{margin-top:1.5em;padding-right:16px}
.middle-grey-card .middle-grey-card-row,.middle-grey-card-white .middle-grey-card-row{display:flex;margin-top:16px;cursor:pointer;opacity:.7;transition:opacity .2s ease}
.middle-grey-card .middle-grey-card-row .middle-grey-card-row-link,.middle-grey-card-white .middle-grey-card-row .middle-grey-card-row-link{align-self:center;padding-left:8px}
.middle-grey-card .middle-grey-card-row .middle-grey-card-row-link a,.middle-grey-card-white .middle-grey-card-row .middle-grey-card-row-link a{font-weight:400}
.middle-grey-card .middle-grey-card-row .middle-grey-card-row-icon,.middle-grey-card-white .middle-grey-card-row .middle-grey-card-row-icon{width:70px;height:60px}
.middle-grey-card-white .middle-grey-card-row{border:1px solid #e7e7e7;background-color:#fff;border-radius:3px;padding:8px}
.small-grey-card{margin-top:1.5em;padding-right:16px}
.small-grey-card .small-grey-card-row{margin-top:8px;cursor:pointer;opacity:.7;transition:opacity .2s ease}
.small-city-grey-card{padding-right:16px}
.small-city-grey-card .small-city-grey-card-row{margin-top:8px;cursor:pointer;opacity:.7;transition:opacity .2s ease}
.big-grey-card:hover,.middle-grey-card-row:hover,.small-grey-card-row:hover{opacity:1}
.sc-company-info{justify-content:space-between}
.sc-company-call-button{flex:0 0 auto}
.bg-light-green{background-color:#dfd}
.bg-green{background-color:#9d9}
.bg-light-red{background-color:#fdd}
.fg-red{color:red}
#energocalc-ro .material-icons{font-size:6em;padding:16px 0}
#energocalc-ro .energocalc-ro-message-status{font-weight:400;flex:1 1 auto;padding:8px 16px;color:#fff}
#energocalc-ro .energocalc-ro-value{padding:8px 0;font-family:Roboto Condensed;font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87)}
#energocalc-ro .energocalc-ro-city-link span{color:rgba(0,0,0,.54)}
#energocalc-ro .energocalc-ro-recomendation{padding-top:16px}
#energocalc-ro .energocalc-ro-recomendation .material-icons{padding-bottom:0;margin-left:-3px;color:#337edb;font-size:4em}
#energocalc-ro .energocalc-ro-recomendation .energocalc-ro-recomendation-message{font-weight:500}
#energocalc-formula-description div{padding:.5em 0}
.energocalc-kpo-value{height:40px;position:relative}
.energocalc-kpo-descr{opacity:0;visibility:none;position:absolute;top:0;left:0;transition:opacity .2s ease}
.energocalc-kpo-descr-show{visibility:visible;opacity:1}
.error-404-wrapper{background-color:rgba(0,0,0,.5);min-height:100%;height:100%}
.error-404-wrapper .error-404{height:100%;align-items:center}
.error-404-wrapper .error-404 .error-404-logo{margin:96px 0}
.error-404-wrapper .error-404 .error-404-txt,.error-404-wrapper .error-404 .error-404-txt-404{font-size:1.04575em;line-height:1.125;color:rgba(0,0,0,.87);color:#fff;padding:8px}
.error-404-wrapper .error-404 .error-404-txt-404{font-size:1.74292em;line-height:1.0125;color:rgba(0,0,0,.54);color:#fff}
.error-404-wrapper .error-404 .error-404-button-home{margin-top:64px;padding:16px}
.error-404-wrapper .error-404 .error-404-button-home a{text-transform:uppercase;font-weight:500;font-size:.78431rem;line-height:1.5;color:#000;background-color:#fff;padding:8px;border-radius:2px}
video.error-404-video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;transform:translateX(-50%) translateY(-50%);background-size:cover;background-color:#000}
.gm-style-iw .iw-my-info a{display:block;color:#fff;padding:8px}
.gm-style-iw .iw-my-info a .iw-my-top-link{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);color:#fff}
@media only screen and (min-width:362px) and (max-width:1114px){
.card_line>.card_line{padding-left:0}
}
@media only screen and (max-width:480px){
.card_type1_wrapper{flex:0 1 auto;flex-direction:column;padding:1.5em 0 1.5em 0}
.card_type1_wrapper .card{min-width:0}
.card_type1_wrapper .card img{width:100%}
.card_type2_wrapper{width:auto;max-width:none;padding-right:0;flex:0 1 auto}
.card_line{flex-direction:column}
.flex-column{padding-right:0}
.mobile-flex-column{display:flex;flex:0 1 auto;flex-direction:column;padding-right:16px;padding-right:0}
.mobile-flex-column .rubrika_h4{flex:0 1 auto}
.mobile-flex-column:last-child{padding-right:0}
.mobile-flex-column>.card_type1_wrapper,.mobile-flex-column>.card_type2_wrapper,.mobile-flex-column>.card_type3_wrapper{padding-right:0;flex-basis:auto}
.mobile-rs{padding-right:20px}
.card-line--card-news-wrapper{flex:0 1 auto}
.card-line--card-akcii-wrapper{flex:0 1 auto}
}
.modal_wrapper{background-color:rgba(0,0,0,.8);width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;overflow:scroll;z-index:10}
.modal_wrapper a:focus,.modal_wrapper button:focus,.modal_wrapper input:focus,.modal_wrapper select:focus,.modal_wrapper textarea:focus{outline:0}
.modal{min-width:400px;max-width:450px;border-radius:2px;overflow:hidden}
.modal_header{background-color:#fff}
.modal_header>div{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);padding:.75em 16px 0 16px;height:auto;text-align:center;text-transform:uppercase;color:#2196f3}
.modal_subheader{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;background-color:#fff}
.modal_body{padding:1.5em 16px;max-height:none;overflow:auto;background-color:#fff}
.modal_body .fb_iframe_widget{position:inherit}
.modal_body .fb_iframe_widget>span{position:inherit}
.modal_footer{height:auto;background-color:#fff}
.modal_wrapper form{padding:0;margin:0}
.modal_wrapper form label{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;opacity:0;transition:opacity .2s ease}
.modal_wrapper form div.field-wrapper{position:relative;overflow:visible;border:1px solid #d6d6d6;border-radius:2px;padding:0 16px;transition:border-color .2s ease;overflow:hidden}
.modal_wrapper form div.field-wrapper.error{border-color:red}
.modal_wrapper form div.field-wrapper input,.modal_wrapper form div.field-wrapper select,.modal_wrapper form div.field-wrapper textarea{font-weight:400;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 0;margin:0;border:none;width:100%;outline:0 none}
.modal_wrapper form div.field-wrapper select{box-shadow:none;color:#757575;background:transparent url(/img_g/arrowdown.gif) no-repeat 100% 50%}
.modal_wrapper form div.field-wrapper select:focus{outline:0}
.modal_wrapper form div.field-wrapper select option{color:#000}
.modal_wrapper form div.field-wrapper textarea{height:20em}
.modal_wrapper form div.error_msg{min-height:1.5em;color:rgba(255,0,0,.87)}
.modal_wrapper form div.password-wrapper div{justify-content:space-between}
.modal_wrapper form div.password-wrapper div:first-child{flex:1 1 auto}
.modal_wrapper form div.password-wrapper div .hideShowPassword-toggle{border:0 none;cursor:pointer}
.modal_wrapper form div.domen-wrapper{display:flex}
.modal_wrapper form div.domen-wrapper>div{align-self:center;color:rgba(0,0,0,.54);white-space:nowrap}
.modal_success{text-align:center}
.modal_success .thanks{padding-top:1.5em}
.modal_success .connect{padding-top:1.5em}
#SubscribePopUpWindow #SubscribePopUpWindowBody{opacity:0;transition:opacity .2s ease;position:fixed;overflow:hidden}
#SubscribePopUpWindow .modal_wrapper{align-items:baseline;background-color:rgba(0,0,0,.5);top:100%}
#SubscribePopUpWindow .modal{min-width:0;max-width:500px}
#SubscribePopUpWindow #modal_close{font-size:2em;cursor:pointer}
#SubscribePopUpWindow .modal_body{padding-top:5px}
#SubscribePopUpWindow .modal_header_logo_sub{padding-left:3em;margin-top:-1px;background-color:#fff}
#SubscribePopUpWindow .modal_header,#SubscribePopUpWindow .modal_header_logo{background-color:#3b5998}
#SubscribePopUpWindow .modal_header>div,#SubscribePopUpWindow .modal_header_logo>div{padding:16px;text-transform:none;font-weight:400;color:#fff;text-align:left}
#SubscribePopUpWindow .modal_header_logo{border-bottom:1px solid #eee}
#SubscribePopUpWindow .modal_footer{background-color:#eee}
#SubscribePopUpWindow .modal_footer #modal_close_ok{border-bottom:1px dashed rgba(0,0,0,.54);cursor:pointer}
#get_firm_registration{height:100%;min-height:850px}
#get_firm_registration .modal_wrapper{justify-content:space-around;background-image:url(/img_g/window-replacement_v1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}
#get_firm_registration .modal_wrapper .description{background-color:rgba(0,0,0,.64);padding:32px}
#get_firm_registration .modal_wrapper .description .head{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);text-transform:uppercase;color:#fff}
#get_firm_registration .modal_wrapper .description .body{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);color:#fff}
.nps-stat-thank-you{justify-content:center;height:100%;background-color:#ecffee}
.nps-stat-thank-you .nps-stat-thank-you-success-alreade{font-size:1.2em}
.nps-stat-thank-you .material-icons.nps-stat-thank-you-success{color:#4ebd4e;font-size:10em}
.nps-stat-thank-you .nps-stat-thank-you-success-text{color:#4ebd4e;font-size:5em;line-height:1}
@media only screen and (max-width:480px){
.modal{width:100%;min-width:0}
#get_firm_registration .modal_wrapper{flex-direction:column}
}
.ablock,.ablock:hover{height:130px;display:block;cursor:pointer;text-decoration:none;min-width:350px;max-width:650px}
.ablockb,.ablockb:hover{height:260px;display:block;cursor:pointer;text-decoration:none;min-width:350px;max-width:650px}
.aluplasttopb,.aluplasttopb:hover{height:80px;width:100%;min-width:950px;white-space:nowrap;display:block;cursor:pointer;text-decoration:none;text-align:center;background-color:#cdcdcd;border-bottom:1px solid #a8a8a8}
.mdpl_top{background:url(/t/mediaplast_tg4_fon1.gif) repeat-x top}
.mdpl_bot{background:url(/t/mediaplast_tg4_fon2.jpg) repeat-x bottom}
.mdpl_txt{font-size:12px;color:#000}
.mpblok{border:1px solid #30318b;background:#30318b url(/t/mediaplast_tg6_fon.gif) repeat-x top;text-align:center}
.mp_fon{background:#fff url(/t/mp_tg3_fon.jpg) repeat-x top}
.mp_in{background:url(/t/mp_tg3_infon.jpg) no-repeat left top;text-align:center}
div.mp_otstup{text-align:left;padding:0 0 0 115px;height:118px}
div.mp_spisok{padding-left:20px;background:url(/t/mp_tg3_dot.gif) no-repeat left top;color:#000}
.wdt_tg2_tb{border:1px solid #009135;height:260px;width:100%}
a.wdt_tg2_t1{font-family:Arial;font-size:16pt;font-weight:700;color:#009135;display:block;text-align:right;padding-right:25px;text-decoration:none}
a.wdt_tg2_t1:hover{font-family:Arial;font-size:16pt;font-weight:700;color:#009135;display:block;text-align:right;padding-right:25px;text-decoration:underline}
a.wdt_tg2_t2,a.wdt_tg2_t2:hover{color:#f60;font-weight:700;font-family:Arial;font-size:10pt;padding-left:40px;display:block;text-decoration:none}
.kaban3{background-color:#ccc;text-align:center}
.stiroplast{background:#11bcce url(/t/stiroplast-tg-fon.gif) no-repeat right;text-align:center}
.konkord_kr{border:solid 1px #0072bc;background:url(/t/konkord-tg-fon.gif) 0 0 no-repeat;text-align:center}
.konkord_im1{padding:0 0 0 25px}
.konkord_im2{padding-right:5px}
.kantal{background:#2727f3 url(/t/kantal_tg_fon.gif) no-repeat right;text-align:center;vertical-align:top}
.novivikna2_2{text-align:center;background-color:#4191ce}
.novivikna3{text-align:center;background:#fdfeff url(/tmp/t/novie-okna-tgb4-fon.gif) repeat-x;border:solid 1px #0092ef}
.default .blue_block_header,.default .red_block_header{font:1.5em/1em "Roboto Condensed",'Arial Narrow',Arial,Helvetica;padding-bottom:.25em;padding-top:1em;border-bottom:1px solid #ccc;margin-bottom:.5em}
.default .first-news-card .red_block_header{padding-top:0}
@font-face{src:url(/fonts/malgun.ttf)}
.findmewindow .red_block_header{border-top:.5em solid;font-family:"Malgun Gothic",Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:2em;line-height:1.5em}
.findmewindow .blue_block_header{border-top-color:#0346d3;color:#0346d3}
.findmewindow .blue_block_header a,.findmewindow .blue_block_header i{color:#0346d3}
.findmewindow .red_block_header{border-top-color:#a80000;color:#a80000}
.findmewindow .red_block_header a,.findmewindow .red_block_header i{color:#a80000}
.findmewindow .card_type2_wrapper>.card .card_img_link{position:relative}
.findmewindow .card_type2_wrapper>.card .card_img_link .card_img{padding-bottom:0}
.findmewindow .card_type2_wrapper>.card .card_img_link .card_name{font-weight:400;padding:8px 0}
.findmewindow .last_news_block .card_type2_wrapper>.card_mini .card{border-bottom:1px dotted rgba(0,0,0,.54)}
.findmewindow .last_news_block .card_type2_wrapper>.card{border-bottom:1px dotted rgba(0,0,0,.54)}
.findmewindow .last_news_block .card_type2_wrapper>.card .card_img_link{flex-direction:column}
.findmewindow .head_logo #logo_u2{justify-content:flex-start}
.findmewindow .head_logo #logo_u2 img{max-width:150px;width:150px}
.findmewindow .board_old{background:0 0}
.findmewindow .price{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87)}
.index-dummy-page{height:100%;justify-content:center;align-items:center}
.index-dummy-page>div{text-align:center;max-width:765px}
.index-dummy-page .dummy-head{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);text-transform:uppercase}
.index-dummy-page .dummy-body{text-align:left}
.center_u{max-width:1146px;margin:0 auto;width:100%}
.contact-description .header,.efficiency-description .header,.reviews-description .header,.services .header,.services-packets .header,.services-packets-description .header,.services.services--inform-gradient .header{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);color:rgba(0,0,0,.87);font-weight:300}
.services.services--inform-gradient{padding:8px 0 24px 0;background:#1f3d86;background:linear-gradient(-90deg,#1f3d86,#0397df)}
.services.services--inform-gradient .gray-block{padding:32px 24px;background:#dadada}
.services.services--inform-gradient .gray-block .descr.bl{font-weight:500}
.services.services--inform-gradient .gray-block .make_request_button_wrapper{margin-top:32px;font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);font-weight:500}
.services.services--inform-gradient .gray-block .make_request_button_wrapper a{padding:20px 40px;background-color:#335191;font-size:inherit}
.services.services--inform-gradient .white{background:#fff}
.services.services--inform-gradient .white .header{padding-top:16px}
.services.services--inform-gradient .white .descr{font-weight:400;color:rgba(0,0,0,.87);padding-bottom:16px}
.services.services--inform-gradient .white img{padding:16px 0}
.services.services--inform-gradient .bot{margin-top:16px;padding:16px 0;background:#fff}
.services.services--inform-gradient .bot .display1{color:rgba(0,0,0,.87)}
.services.services--inform-gradient .bot .ga-stat{padding:0}
.services.services--inform-gradient .bot .ga-stat a{border-bottom:1px dotted #1f3d86}
.services.services--inform-gradient .bot .descr{color:rgba(0,0,0,.87)}
.services.services--inform-gradient .bot .descr b{font-weight:500}
.services.services--inform-gradient .bot a{font-size:inherit}
.services-packets{padding:24px 0}
.services-packets .header{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);font-weight:500;vertical-align:top}
.services-packets .descr{color:rgba(0,0,0,.87)}
.services-packets .descr b{font-weight:500}
.services-packets .level1 .header{color:#5555ad}
.services-packets .level3 .header{color:#1990c8}
.services-packets .level1,.services-packets .level5{background-color:#edeef2;padding:32px 16px;margin:16px 0}
.services-packets .level3{height:100%;display:flex;flex-direction:column;align-items:stretch;padding:0 2px 2px 2px;background:#1f3d86;background:linear-gradient(-90deg,#81e7d1,#0296dc);border-radius:3px}
.services-packets .level3 .recommended-packet-head{color:#fff;text-align:center;height:32px}
.services-packets .level3 .recommended-packet{padding:16px 16px 0 16px;background-color:#fff;flex:1 1 auto}
.services-packets .level1 .header,.services-packets .level3 .header,.services-packets .level5 .header{text-align:center}
.services-packets .level1 .descr,.services-packets .level3 .descr,.services-packets .level5 .descr{padding:16px 0}
.services-packets .services-packet{display:inline-block;text-transform:uppercase;font-weight:500;border-radius:3px;padding:8px 16px;margin-top:8px;color:rgba(0,0,0,.87)}
.services-packets .services-packet.level1{background-color:#a2a2d8}
.services-packets .services-packet.level3{background:0 0;background-color:#21a6e1}
.services-packets .services-packet.level5{background-color:#b4bcc9}
.services-packets .target-audience-level1{font-size:.84967em;line-height:1.38462;color:rgba(0,0,0,.87);color:#5555ad}
.services-packets .target-audience-level3{font-size:.84967em;line-height:1.38462;color:rgba(0,0,0,.87);color:#1990c8}
.services-packets .target-audience-level5{font-size:.84967em;line-height:1.38462;color:rgba(0,0,0,.87)}
.services-packets .power-manufacture{height:72px}
.services-packets .price-block>div{justify-content:flex-end;padding:0}
.services-packets .price-block .price{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);color:rgba(0,0,0,.87);padding-right:8px}
.services-packets .price-block .price--discard{text-decoration:line-through}
.services-packets .price-block .sale-price{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);color:#21aa14;font-weight:500;padding-right:8px;text-align:right}
.services-packets .price-block .price-descr .price-valuta{font-weight:500;text-align:left}
.services-packets .price-block .price-descr .condition{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;color:rgba(0,0,0,.54);text-align:left}
.services-packets-description{background:#dadada}
.services-packets-description .header{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);font-weight:500;vertical-align:top;padding-bottom:16px}
.services-packets-description .level1 .header{color:#5555ad}
.services-packets-description .level3 .header{color:#1990c8}
.services-packets-description .gray-block{background-color:#b2b2b2}
.services-packets-description .green{background-color:#81d776}
.services-packets-description .gray-block,.services-packets-description .green{height:24px;width:100%;margin-bottom:8px}
.services-packets-description .compare-packets>div{padding:8px 0}
.efficiency-description{background-color:#0198dd;background-image:url(/img_g/services_efficiency_bg.png);background-size:100%}
.efficiency-description .first{background-color:#0198dd}
.efficiency-description .second{background-color:#5454b6}
.efficiency-description .third{background-color:#09214d}
.efficiency-description .header{padding:32px 0;color:#fff}
.efficiency-description .sub-header{font-weight:500;font-size:1.17647em;line-height:1;color:rgba(0,0,0,.87);text-transform:uppercase;font-weight:500;color:#fff;line-height:1.6363636363em;height:4.5em}
.efficiency-description .sub-header-efficiency{font-size:2.22222em;line-height:1.05882;color:rgba(0,0,0,.54);text-transform:uppercase;font-weight:500;color:#fff}
.efficiency-description .descr{padding-bottom:24px;font-weight:400;color:#fff}
.contact-description{background-color:#fff;padding-top:48px}
.contact-description .first{padding:32px 0}
.contact-description .first .descr{display:flex}
.contact-description .second{padding:24px 0;background-color:#dadada}
.contact-description .second .descr{font-weight:400}
.contact-description .second .manager-descr{font-weight:400}
.contact-description .manager-block{padding-top:24px}
.contact-description .manager-position{padding:16px 0}
.contact-description .material-icons{color:#01c3c5;margin-right:16px}
.contact-description .manager-contact{padding-top:8px}
.contact-description .manager-contact img{padding-right:8px}
.contact-description .make_request_button_wrapper{margin-top:16px;font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);font-weight:500}
.contact-description .make_request_button_wrapper a{padding:20px 40px;background-color:#335191;font-size:inherit}
.mdl-grid{display:flex;flex-flow:row wrap;margin:0 auto 0 auto;align-items:stretch}
.mdl-grid.mdl-grid--no-spacing{padding:0}
.mdl-cell{box-sizing:border-box}
.mdl-cell--top{align-self:flex-start}
.mdl-cell--middle{align-self:center}
.mdl-cell--bottom{align-self:flex-end}
.mdl-cell--stretch{align-self:stretch}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell{margin:0}
.mdl-cell--order-1{order:1}
.mdl-cell--order-2{order:2}
.mdl-cell--order-3{order:3}
.mdl-cell--order-4{order:4}
.mdl-cell--order-5{order:5}
.mdl-cell--order-6{order:6}
.mdl-cell--order-7{order:7}
.mdl-cell--order-8{order:8}
.mdl-cell--order-9{order:9}
.mdl-cell--order-10{order:10}
.mdl-cell--order-11{order:11}
.mdl-cell--order-12{order:12}
@media (max-width:479px){
.mdl-grid{padding:8px}
.mdl-cell{margin:8px;width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell{width:100%}
.mdl-cell--hide-phone{display:none!important}
.mdl-cell--order-1-phone.mdl-cell--order-1-phone{order:1}
.mdl-cell--order-2-phone.mdl-cell--order-2-phone{order:2}
.mdl-cell--order-3-phone.mdl-cell--order-3-phone{order:3}
.mdl-cell--order-4-phone.mdl-cell--order-4-phone{order:4}
.mdl-cell--order-5-phone.mdl-cell--order-5-phone{order:5}
.mdl-cell--order-6-phone.mdl-cell--order-6-phone{order:6}
.mdl-cell--order-7-phone.mdl-cell--order-7-phone{order:7}
.mdl-cell--order-8-phone.mdl-cell--order-8-phone{order:8}
.mdl-cell--order-9-phone.mdl-cell--order-9-phone{order:9}
.mdl-cell--order-10-phone.mdl-cell--order-10-phone{order:10}
.mdl-cell--order-11-phone.mdl-cell--order-11-phone{order:11}
.mdl-cell--order-12-phone.mdl-cell--order-12-phone{order:12}
.mdl-cell--1-col,.mdl-cell--1-col-phone.mdl-cell--1-col-phone{width:calc(25% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-phone.mdl-cell--1-col-phone{width:25%}
.mdl-cell--2-col,.mdl-cell--2-col-phone.mdl-cell--2-col-phone{width:calc(50% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-phone.mdl-cell--2-col-phone{width:50%}
.mdl-cell--3-col,.mdl-cell--3-col-phone.mdl-cell--3-col-phone{width:calc(75% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-phone.mdl-cell--3-col-phone{width:75%}
.mdl-cell--4-col,.mdl-cell--4-col-phone.mdl-cell--4-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-phone.mdl-cell--4-col-phone{width:100%}
.mdl-cell--5-col,.mdl-cell--5-col-phone.mdl-cell--5-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-phone.mdl-cell--5-col-phone{width:100%}
.mdl-cell--6-col,.mdl-cell--6-col-phone.mdl-cell--6-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-phone.mdl-cell--6-col-phone{width:100%}
.mdl-cell--7-col,.mdl-cell--7-col-phone.mdl-cell--7-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-phone.mdl-cell--7-col-phone{width:100%}
.mdl-cell--8-col,.mdl-cell--8-col-phone.mdl-cell--8-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-phone.mdl-cell--8-col-phone{width:100%}
.mdl-cell--9-col,.mdl-cell--9-col-phone.mdl-cell--9-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-phone.mdl-cell--9-col-phone{width:100%}
.mdl-cell--10-col,.mdl-cell--10-col-phone.mdl-cell--10-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-phone.mdl-cell--10-col-phone{width:100%}
.mdl-cell--11-col,.mdl-cell--11-col-phone.mdl-cell--11-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-phone.mdl-cell--11-col-phone{width:100%}
.mdl-cell--12-col,.mdl-cell--12-col-phone.mdl-cell--12-col-phone{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-phone.mdl-cell--12-col-phone{width:100%}
.mdl-cell--1-offset,.mdl-cell--1-offset-phone.mdl-cell--1-offset-phone{margin-left:calc(25% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-phone.mdl-cell--1-offset-phone{margin-left:25%}
.mdl-cell--2-offset,.mdl-cell--2-offset-phone.mdl-cell--2-offset-phone{margin-left:calc(50% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-phone.mdl-cell--2-offset-phone{margin-left:50%}
.mdl-cell--3-offset,.mdl-cell--3-offset-phone.mdl-cell--3-offset-phone{margin-left:calc(75% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-phone.mdl-cell--3-offset-phone{margin-left:75%}
}
@media (min-width:480px) and (max-width:839px){
.mdl-grid{padding:8px}
.mdl-cell{margin:8px;width:calc(50% - 16px)}
.mdl-grid--no-spacing>.mdl-cell{width:50%}
.mdl-cell--hide-tablet{display:none!important}
.mdl-cell--order-1-tablet.mdl-cell--order-1-tablet{order:1}
.mdl-cell--order-2-tablet.mdl-cell--order-2-tablet{order:2}
.mdl-cell--order-3-tablet.mdl-cell--order-3-tablet{order:3}
.mdl-cell--order-4-tablet.mdl-cell--order-4-tablet{order:4}
.mdl-cell--order-5-tablet.mdl-cell--order-5-tablet{order:5}
.mdl-cell--order-6-tablet.mdl-cell--order-6-tablet{order:6}
.mdl-cell--order-7-tablet.mdl-cell--order-7-tablet{order:7}
.mdl-cell--order-8-tablet.mdl-cell--order-8-tablet{order:8}
.mdl-cell--order-9-tablet.mdl-cell--order-9-tablet{order:9}
.mdl-cell--order-10-tablet.mdl-cell--order-10-tablet{order:10}
.mdl-cell--order-11-tablet.mdl-cell--order-11-tablet{order:11}
.mdl-cell--order-12-tablet.mdl-cell--order-12-tablet{order:12}
.mdl-cell--1-col,.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:calc(12.5% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:12.5%}
.mdl-cell--2-col,.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{width:calc(25% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{width:25%}
.mdl-cell--3-col,.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{width:calc(37.5% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{width:37.5%}
.mdl-cell--4-col,.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:calc(50% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:50%}
.mdl-cell--5-col,.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{width:calc(62.5% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{width:62.5%}
.mdl-cell--6-col,.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{width:calc(75% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{width:75%}
.mdl-cell--7-col,.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{width:calc(87.5% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{width:87.5%}
.mdl-cell--8-col,.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{width:100%}
.mdl-cell--9-col,.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{width:100%}
.mdl-cell--10-col,.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{width:100%}
.mdl-cell--11-col,.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{width:100%}
.mdl-cell--12-col,.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{width:100%}
.mdl-cell--1-offset,.mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet{margin-left:calc(12.5% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet{margin-left:12.5%}
.mdl-cell--2-offset,.mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet{margin-left:calc(25% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet{margin-left:25%}
.mdl-cell--3-offset,.mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet{margin-left:calc(37.5% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet{margin-left:37.5%}
.mdl-cell--4-offset,.mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet{margin-left:calc(50% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet{margin-left:50%}
.mdl-cell--5-offset,.mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet{margin-left:calc(62.5% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet{margin-left:62.5%}
.mdl-cell--6-offset,.mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet{margin-left:calc(75% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet{margin-left:75%}
.mdl-cell--7-offset,.mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet{margin-left:calc(87.5% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet{margin-left:87.5%}
}
@media (min-width:840px){
.mdl-grid{padding:8px}
.mdl-cell{margin:8px;width:calc(33.33333% - 16px)}
.mdl-grid--no-spacing>.mdl-cell{width:33.33333%}
.mdl-cell--hide-desktop{display:none!important}
.mdl-cell--order-1-desktop.mdl-cell--order-1-desktop{order:1}
.mdl-cell--order-2-desktop.mdl-cell--order-2-desktop{order:2}
.mdl-cell--order-3-desktop.mdl-cell--order-3-desktop{order:3}
.mdl-cell--order-4-desktop.mdl-cell--order-4-desktop{order:4}
.mdl-cell--order-5-desktop.mdl-cell--order-5-desktop{order:5}
.mdl-cell--order-6-desktop.mdl-cell--order-6-desktop{order:6}
.mdl-cell--order-7-desktop.mdl-cell--order-7-desktop{order:7}
.mdl-cell--order-8-desktop.mdl-cell--order-8-desktop{order:8}
.mdl-cell--order-9-desktop.mdl-cell--order-9-desktop{order:9}
.mdl-cell--order-10-desktop.mdl-cell--order-10-desktop{order:10}
.mdl-cell--order-11-desktop.mdl-cell--order-11-desktop{order:11}
.mdl-cell--order-12-desktop.mdl-cell--order-12-desktop{order:12}
.mdl-cell--1-col,.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:calc(8.33333% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:8.33333%}
.mdl-cell--2-col,.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:calc(16.66667% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:16.66667%}
.mdl-cell--3-col,.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:calc(25% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:25%}
.mdl-cell--4-col,.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:calc(33.33333% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:33.33333%}
.mdl-cell--5-col,.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:calc(41.66667% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:41.66667%}
.mdl-cell--6-col,.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:calc(50% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:50%}
.mdl-cell--7-col,.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:calc(58.33333% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:58.33333%}
.mdl-cell--8-col,.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:calc(66.66667% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:66.66667%}
.mdl-cell--9-col,.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:calc(75% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:75%}
.mdl-cell--10-col,.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:calc(83.33333% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:83.33333%}
.mdl-cell--11-col,.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:calc(91.66667% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:91.66667%}
.mdl-cell--12-col,.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:calc(100% - 16px)}
.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:100%}
.mdl-cell--1-offset,.mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop{margin-left:calc(8.33333% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop{margin-left:8.33333%}
.mdl-cell--2-offset,.mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop{margin-left:calc(16.66667% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop{margin-left:16.66667%}
.mdl-cell--3-offset,.mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop{margin-left:calc(25% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop{margin-left:25%}
.mdl-cell--4-offset,.mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop{margin-left:calc(33.33333% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop{margin-left:33.33333%}
.mdl-cell--5-offset,.mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop{margin-left:calc(41.66667% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop{margin-left:41.66667%}
.mdl-cell--6-offset,.mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop{margin-left:calc(50% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop{margin-left:50%}
.mdl-cell--7-offset,.mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop{margin-left:calc(58.33333% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop{margin-left:58.33333%}
.mdl-cell--8-offset,.mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop{margin-left:calc(66.66667% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--8-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop{margin-left:66.66667%}
.mdl-cell--9-offset,.mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop{margin-left:calc(75% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--9-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop{margin-left:75%}
.mdl-cell--10-offset,.mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop{margin-left:calc(83.33333% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--10-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop{margin-left:83.33333%}
.mdl-cell--11-offset,.mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop{margin-left:calc(91.66667% + 8px)}
.mdl-grid.mdl-grid--no-spacing>.mdl-cell--11-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop{margin-left:91.66667%}
}
.mdl-data-table{position:relative;border:1px solid rgba(0,0,0,.12);border-collapse:collapse;white-space:nowrap;font-size:13px;background-color:#fff}
.mdl-data-table thead{padding-bottom:3px}
.mdl-data-table thead .mdl-data-table__select{margin-top:0}
.mdl-data-table tbody tr{position:relative;height:48px;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:background-color}
.mdl-data-table tbody tr.is-selected{background-color:#e0e0e0}
.mdl-data-table tbody tr:hover{background-color:#eee}
.mdl-data-table td,.mdl-data-table th{padding:0 18px 12px 18px;text-align:right}
.mdl-data-table td:first-of-type,.mdl-data-table th:first-of-type{padding-left:24px}
.mdl-data-table td:last-of-type,.mdl-data-table th:last-of-type{padding-right:24px}
.mdl-data-table td{position:relative;vertical-align:middle;height:48px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);padding-top:12px;box-sizing:border-box}
.mdl-data-table td .mdl-data-table__select{vertical-align:middle}
.mdl-data-table th{position:relative;vertical-align:bottom;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:24px;letter-spacing:0;height:48px;font-size:12px;color:rgba(0,0,0,.54);padding-bottom:8px;box-sizing:border-box}
.mdl-data-table th.mdl-data-table__header--sorted-ascending,.mdl-data-table th.mdl-data-table__header--sorted-descending{color:rgba(0,0,0,.87)}
.mdl-data-table th.mdl-data-table__header--sorted-ascending:before,.mdl-data-table th.mdl-data-table__header--sorted-descending:before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;word-wrap:normal;font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-size:16px;content:"\e5d8";margin-right:5px;vertical-align:sub}
.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover,.mdl-data-table th.mdl-data-table__header--sorted-descending:hover{cursor:pointer}
.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover:before,.mdl-data-table th.mdl-data-table__header--sorted-descending:hover:before{color:rgba(0,0,0,.26)}
.mdl-data-table th.mdl-data-table__header--sorted-descending:before{content:"\e5db"}
.mdl-data-table__select{width:16px}
.mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric{text-align:left}
.art_type2 .mdl-data-table{border:none;font-size:inherit;line-height:inherit;display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;white-space:nowrap;border-collapse:collapse;border-spacing:0}
.art_type2 .mdl-data-table thead tr th{height:0;background-color:#23a5e1;color:#fff;font-weight:400;font-size:1.2em;padding-top:11.9px;padding-bottom:11.9px}
.toggle-view-mode{text-align:right;float:right}
.toggle-view-mode i{padding:5px 8px 0 8px;cursor:pointer}
.pl-square-wrapper{position:relative;min-height:286px}
.pl-square-wrapper .pl-square{background-color:#fff;position:absolute;border:1px solid #eee;width:100%;min-height:100%}
.pl-square-wrapper .pl-square .pl-square-container{padding:16px;transition:box-shadow .2s ease}
.pl-square-wrapper .pl-square .pl-square-container .price-img{padding-bottom:16px;height:120px;text-align:center}
.pl-square-wrapper .pl-square .pl-square-container .price-img img{max-height:100%;max-width:100%}
.pl-square-wrapper .pl-square .pl-square-container .price-link{max-height:95.2px;overflow:hidden}
.pl-square-wrapper .pl-square .pl-square-container .price-mera{color:gray}
.pl-square-wrapper .pl-square .pl-square-container .price-firm{display:none;text-align:center}
.pl-square-wrapper .pl-square .pl-square-container .price-firm-star{padding:16px 0 0 0;display:none;text-align:center}
.pl-square-wrapper .pl-square .pl-square-container .price-firm-star .prof_star img{height:24px}
.pl-square-wrapper .pl-square--push-up{background-color:#fffef5}
.pl-square-wrapper .pl-square:hover{border:1px solid #ccc;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);z-index:1}
.pl-square-wrapper .pl-square:hover .pl-square-container h3.price-link{max-height:none}
.pl-square-wrapper .pl-square:hover .pl-square-container .price-firm,.pl-square-wrapper .pl-square:hover .pl-square-container .price-firm-star{display:block}
.edit_form_switcher_disable{opacity:.5}
ul.price-incremental-filter li{padding:0}
ul.price-incremental-filter li ul{padding:0}
ul.price-incremental-filter li ul li a,ul.price-incremental-filter li ul li span{display:inline-block}
div.price-incremental-filter-add a.countries_p{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;color:rgba(0,0,0,.87);padding:0}
div.price-incremental-filter-add span.selected1{padding:0;background-color:transparent;font-weight:700}
div.price-incremental-filter-add a:hover{color:#06f}
ol#filter_show{margin:0;padding:0}
.subscribe-wide-block{border-radius:2px;background-color:#a2a2d8;padding:32px 64px 64px 64px}
.subscribe-wide-block .subscribe-wide-block__header{font-size:1.74292em;line-height:1.0125;color:rgba(0,0,0,.54);font-weight:300;color:rgba(255,255,255,.87);padding-bottom:16px}
.subscribe-wide-block .subscribe-wide-block__form{width:100%;display:flex;justify-content:space-between;align-items:center}
.subscribe-wide-block .subscribe-wide-block__subscribe{color:rgba(255,255,255,.87);padding:8px 32px 8px 32px;cursor:pointer;margin-left:64px}
@media only screen and (max-width:480px){
.subscribe-wide-block{padding:32px 16px 32px 16px}
.subscribe-wide-block .subscribe-wide-block__header{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87);font-weight:300;color:rgba(255,255,255,.87)}
.subscribe-wide-block .subscribe-wide-block__subscribe{font-weight:500;font-size:1.30719em;line-height:.9;color:rgba(0,0,0,.87);font-weight:300;color:rgba(255,255,255,.87);padding:8px;margin:32px 0 0 0}
.subscribe-wide-block .subscribe-wide-block__form{flex-direction:column;align-items:center}
}
.user-request__head,.user-request__head:hover{font-size:1.33333em;line-height:1.05;color:rgba(0,0,0,.87);font-family:'Roboto Condensed';text-transform:uppercase;text-align:center}
.user-request__phone-status{color:green;transition:opacity .2s ease}
.user-request__phone-status_show{opacity:1}
.user-request__phone-status_hide{opacity:0}
.label--required label::after{content:"*";font-size:75%;line-height:0;vertical-align:baseline;position:relative;top:-.5em}
.goods-properties-header{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87)}
.goods-properties-header::after{content:"";border-bottom:1px solid rgba(0,0,0,.3);height:16px;display:block}
.goods-properties-subhead{padding:16px 0 8px 0}
.goods-properties{width:100%;border-spacing:0 8px}
.goods-properties tr td:first-child{width:40%;padding-right:16px}
.goods-properties-value{padding-left:8px}
.goods-properties-window tr td:first-child{padding-right:16px}
.goods-properties-window tr td{vertical-align:baseline}
@media only screen and (max-width:480px){
.goods-properties tr td:first-child{width:60%}
}
.calc_units_bottom a.round_button_v3.calc_units_price_toggle,.calc_units_once a.round_button_v3.calc_units_price_toggle{display:inline-block}
.calc_units_bottom a.round_button_v3.calc_units_price_toggle.calc_units_price_toggle_hidden,.calc_units_once a.round_button_v3.calc_units_price_toggle.calc_units_price_toggle_hidden{display:none}
.calc_units_middle a.round_button_v3.calc_units_price_toggle,.calc_units_top a.round_button_v3.calc_units_price_toggle{display:none}
.window-calc-end-page-link{font-weight:400;color:#039}
.pulse-button-wrapper{position:fixed;bottom:7%;right:2%;z-index:2}
.pulse-button-container{width:200px;height:100%;margin:0 auto 0;-webkit-perspective:1000;-webkit-backface-visibility:hidden}
.pulse-button{position:relative;top:50%;left:50%;margin-left:-50px;margin-top:-50px;width:100px;height:100px;font-size:1.3em;text-transform:uppercase;color:#fff;border:none;border-radius:50%;background:#5a99d4;cursor:pointer;box-shadow:0 0 0 0 rgba(90,153,212,.5);-webkit-animation:pulse 1.5s infinite}
.pulse-button:hover{-webkit-animation:none}
@-webkit-keyframes pulse{
0%{transform:scale(.9)}
70%{transform:scale(1);box-shadow:0 0 0 25px rgba(90,153,212,0)}
100%{transform:scale(.9);box-shadow:0 0 0 0 rgba(90,153,212,0)}
}
.pulse-button-phone-icon .material-icons{font-size:48px;transform:rotate(-120deg)}
.pulse-button-dialog-title{font-size:1.04575em;line-height:1.125;color:rgba(0,0,0,.87);font-weight:300;padding-top:2em;padding-bottom:1.5em;color:rgba(0,0,0,.54)}
.pulse-button-container-phone{text-align:right}
.pulse-button-container-phone .pulse-button-container-phone-box{display:inline-block}
.pulse-button-container-button{text-align:center;margin-top:10px}
.pulse-button-container-example{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;text-align:left;color:rgba(0,0,0,.3)}
.pulse-button-dialog-bottom{padding:16px}
@media only screen and (max-width:480px){
.pulse-button-wrapper{right:5%}
.pulse-button-container{width:70px}
.pulse-button{margin-left:-35px;margin-top:-35px;width:70px;height:70px}
.pulse-button-dialog-title{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;font-weight:300;padding-top:0;padding-bottom:0}
.pulse-button-container-phone{text-align:center}
.pulse-button-container-counter{text-align:center}
.pulse-button-container-button{text-align:center}
.pulse-button-dialog-bottom{padding:0}
}
.pr-btn{display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;margin:0 8px;padding:8px 12px;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:.78431em;line-height:1.5;line-height:1.5}
.pr-btn.pr-btn--single{margin:0}
a.pr-btn.pr-btn--disabled{pointer-events:none}
button.pr-btn{font-family:inherit;border:none;cursor:pointer}
button.pr-btn.pr-btn--disabled{pointer-events:none}
.pr-btn--condensed{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif}
.pr-btn--wide{padding-left:32px;padding-right:32px}
.pr-btn--small{font-size:.71895em;line-height:1.63636;margin:0 4px;padding:4px 8px}
.pr-btn--big{font-size:.86275em;line-height:1.36364}
.pr-btn--green{color:rgba(255,255,255,.87);background:#15b200}
.pr-btn--green.pr-btn--disabled{color:rgba(255,255,255,.54);background:#34bd22}
.pr-btn--green:hover{color:rgba(255,255,255,.87);background:#34bd22}
.pr-btn--cerulean{color:rgba(255,255,255,.87);background:#0197dd}
.pr-btn--cerulean.pr-btn--disabled{color:rgba(255,255,255,.54);background:#22a4e1}
.pr-btn--cerulean:hover{color:rgba(255,255,255,.87);background:#22a4e1}
.pr-btn--gray{color:rgba(255,255,255,.87);background:#747474}
.pr-btn--gray.pr-btn--disabled{color:rgba(255,255,255,.87);background:#b1b1b1}
.pr-btn--gray:hover{color:rgba(255,255,255,.87);background:#b1b1b1}
.pr-btn--blue{color:rgba(255,255,255,.87);background:#1e3984}
.pr-btn--blue.pr-btn--disabled{color:rgba(255,255,255,.54);background:#3b5294}
.pr-btn--blue:hover{color:rgba(255,255,255,.87);background:#3b5294}
.pr-btn--orange{color:#fff;background:#fe9100}
.pr-btn--orange.pr-btn--disabled{color:rgba(255,255,255,.54);background:#feab3f}
.pr-btn--orange:hover{color:#fff;background:#feab3f}
.pr-btn--red{color:#fff;background:#a70000}
.pr-btn--red.pr-btn--disabled{color:rgba(255,255,255,.54);background:#b32121}
.pr-btn--red:hover{color:#fff;background:#b32121}
.pr-btn--light-gray{color:#b1b1b1;border:1px solid #b1b1b1}
.pr-btn--light-gray.pr-btn--disabled{color:#747474;border-color:#747474}
.pr-btn--light-gray:hover{color:#747474;border-color:#747474}
.board-make-protected-wrapper{visibility:hidden;opacity:0;max-height:0;overflow:hidden;transition:.5s ease-in-out}
.board-make-protected-wrapper.board-make-protected-wrapper-show{max-height:100px;visibility:visible;opacity:1}
.protected-message-flag-wrapper{position:relative}
.protected-message-flag-wrapper .protected-message-flag{position:absolute;right:25px;top:-.95em;width:2.5em;height:3.5em;background-color:#14b100;color:#fff}
.protected-message-flag-wrapper .protected-message-flag i.material-icons{color:#fff;font-size:2em;margin:0 4px}
.show-more-cities,.show-phone--desktop{cursor:pointer;color:#039;border-bottom:1px dotted}
.show-more-cities:hover,.show-phone--desktop:hover{color:#06f}
.mdl-grid .navigation{padding-top:0}
.navigation{font-size:.78431em;line-height:1.5;color:rgba(0,0,0,.87)}
.navigation p{display:inline;margin:0}
.navigation h1{font-size:inherit;display:inline;font-weight:inherit;color:rgba(0,0,0,.87);line-height:inherit}
.navigation h1 a:after{content:' ›';color:rgba(0,0,0,.3);padding-right:.1875em;padding-left:.1875em}
.navigation a>span{padding-right:.1875em}
.navigation div:first-of-type>a{padding-left:0}
.navigation div:last-of-type{padding-right:0}
.navigation .navigation-link-element::after{content:'›';color:rgba(0,0,0,.3)}
@media only screen and (max-width:1114px){
.navigation{padding-left:0}
}
.t_premium{background-color:#fff;margin-left:1em;margin-bottom:.75em;border:1px solid #d8d8d8;padding:.75em 0;font-size:.78431em;line-height:1.5}
.t_premium:before{content:"Advertising";color:#ccc;float:right;padding-right:1em;font-size:9px;margin-top:-9px}
.mdl-grid .catalog_result .t_premium{margin-left:0}
.review-container .owl-next-button,.review-container .owl-prev-button{color:rgba(0,0,0,.3);transition:color .2s ease}
.review-container .owl-next-button i,.review-container .owl-prev-button i{font-size:5em;overflow:visible}
.review-container .owl-next-button-enable,.review-container .owl-prev-button-enable{cursor:pointer}
.review-container .owl-next-button-enable:hover,.review-container .owl-prev-button-enable:hover{color:rgba(0,0,0,.54)}
.review-container .review-text{font-style:italic;font-weight:400;background-image:url(/img_g/quote.png);background-repeat:no-repeat;background-position-y:.2em;background-position-x:0;background-size:34px;padding-left:3em}
.review-container .reviewer-image-wrapper{width:150px;height:150px;margin:0 auto}
.review-container .reviewer-image-wrapper .reviewer-image{border-radius:50%}
.review-container .reviewer-fio{text-align:center}
.review-container .reviewer-position{text-align:center}
.privacy-center-grid a{display:block;border:1px solid rgba(0,0,0,.3);height:300px;padding:16px;color:rgba(0,0,0,.87);text-align:center;transition:color .2s ease}
.privacy-center-grid a .material-icons{font-size:3em}
.privacy-center-grid a:hover{color:rgba(0,0,0,.54)}
.news-filter.filter_menu{font-size:1em}
.news-filter.filter_menu ul{margin:0}
.news-filter.filter_menu ul li{display:inline-block;padding:0;border-radius:17px;background-color:rgba(0,0,0,.3);margin:8px}
.news-filter.filter_menu ul li a{padding:2px 16px;color:#fff}
.news-filter.filter_menu ul li.selected1{background-color:#1a237e}
@media only screen and (max-width:480px){
.news-filter.filter_menu ul li{display:block;border-radius:0}
}
.calc-summary-block{border:3px solid #74c5eb;padding:16px 16px 0 16px;font-family:"Roboto Condensed"}
.calc-summary-block .calc-summary-block-img{max-width:100%;max-height:100%}
.calc-summary-block .calc-summary-block-class-A{background-color:#c0d628}
.calc-summary-block .calc-summary-block-class-B{background-color:#fff204}
.calc-summary-block .calc-summary-block-class-C{background-color:#feb815}
.calc-summary-block .calc-summary-block-class-D{background-color:#f46f20}
.calc-summary-block .calc-summary-block-class-E{background-color:#f11e25}
.arthead{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;color:#000}
.arth2{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#000}
.arttxt{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:400;padding:5px;line-height:20px}
.arttxt h2{font-size:18px}
.arttxt ul li{list-style-type:inherit}
.arth3{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:700}
.art_gt{background-color:#ccc}
.art_gt td{background-color:#fff;padding:2px}
div.img_caption_200,div.img_caption_250,div.img_caption_400,div.img_caption_600{float:right;margin:0 0 1em 1em;padding:5px 0 20px 20px;display:inline;text-align:center}
div.img_caption_600{width:600px}
div.img_caption_400{width:400px}
div.img_caption_250{width:250px}
div.img_caption_200{width:200px}
.video-embed{width:100%}
.react-autosuggest__container{position:relative}
.react-autosuggest__input{width:100%}
.react-autosuggest__input--focused{outline:0}
.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}
.react-autosuggest__suggestions-container{display:none}
.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:32px;left:-17px;width:100%;border:1px solid #d6d6d6;background-color:#fff;font-size:16px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:10;padding:0 16px}
.react-autosuggest__suggestions-list{margin:0 -16px;padding:0;list-style-type:none}
.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}
.react-autosuggest__suggestion--highlighted{background-color:#ddd}
.icon-w10_p{background-image:url(/img/calc/calc-sprite.png);background-position:-140px 0;width:129px;height:70px}
.icon-w11_p{background-image:url(/img/calc/calc-sprite.png);background-position:-126px -420px;width:31px;height:70px}
.icon-w12_p{background-image:url(/img/calc/calc-sprite.png);background-position:0 -420px;width:33px;height:70px}
.icon-w13_p{background-image:url(/img/calc/calc-sprite.png);background-position:-54px -350px;width:53px;height:70px}
.icon-w14_p{background-image:url(/img/calc/calc-sprite.png);background-position:0 -350px;width:54px;height:70px}
.icon-w15_p{background-image:url(/img/calc/calc-sprite.png);background-position:-486px -70px;width:34px;height:70px}
.icon-w16_p{background-image:url(/img/calc/calc-sprite.png);background-position:-486px -140px;width:34px;height:70px}
.icon-w17_p{background-image:url(/img/calc/calc-sprite.png);background-position:-486px -210px;width:34px;height:70px}
.icon-w18_p{background-image:url(/img/calc/calc-sprite.png);background-position:-445px -280px;width:39px;height:70px}
.icon-w19_p{background-image:url(/img/calc/calc-sprite.png);background-position:-64px -420px;width:31px;height:70px}
.icon-w1_p{background-image:url(/img/calc/calc-sprite.png);background-position:-445px 0;width:41px;height:70px}
.icon-w20_p{background-image:url(/img/calc/calc-sprite.png);background-position:-372px -140px;width:56px;height:70px}
.icon-w21_p{background-image:url(/img/calc/calc-sprite.png);background-position:-160px -350px;width:44px;height:70px}
.icon-w22_p{background-image:url(/img/calc/calc-sprite.png);background-position:-107px -140px;width:107px;height:70px}
.icon-w23_p{background-image:url(/img/calc/calc-sprite.png);background-position:0 -140px;width:107px;height:70px}
.icon-w24_p{background-image:url(/img/calc/calc-sprite.png);background-position:0 0;width:140px;height:70px}
.icon-w25_p{background-image:url(/img/calc/calc-sprite.png);background-position:0 -70px;width:139px;height:70px}
.icon-w26_p{background-image:url(/img/calc/calc-sprite.png);background-position:-445px -210px;width:39px;height:70px}
.icon-w27_p{background-image:url(/img/calc/calc-sprite.png);background-position:-214px -140px;width:55px;height:70px}
.icon-w2_p{background-image:url(/img/calc/calc-sprite.png);background-position:-248px -350px;width:44px;height:70px}
.icon-w3_p{background-image:url(/img/calc/calc-sprite.png);background-position:-204px -350px;width:44px;height:70px}
.icon-w4_p{background-image:url(/img/calc/calc-sprite.png);background-position:-372px -70px;width:73px;height:70px}
.icon-w52_p{background-image:url(/img/calc/calc-sprite.png);background-position:-336px -350px;width:44px;height:70px}
.icon-w53_p{background-image:url(/img/calc/calc-sprite.png);background-position:-380px -350px;width:44px;height:70px}
.icon-w54_p{background-image:url(/img/calc/calc-sprite.png);background-position:-269px -280px;width:73px;height:70px}
.icon-w55_p{background-image:url(/img/calc/calc-sprite.png);background-position:0 -280px;width:98px;height:70px}
.icon-w56_p{background-image:url(/img/calc/calc-sprite.png);background-position:-372px 0;width:73px;height:70px}
.icon-w57_p{background-image:url(/img/calc/calc-sprite.png);background-position:-203px -210px;width:101px;height:70px}
.icon-w58_p{background-image:url(/img/calc/calc-sprite.png);background-position:-269px -70px;width:103px;height:70px}
.icon-w59_p{background-image:url(/img/calc/calc-sprite.png);background-position:-269px -140px;width:102px;height:70px}
.icon-w5_p{background-image:url(/img/calc/calc-sprite.png);background-position:-98px -280px;width:98px;height:70px}
.icon-w60_p{background-image:url(/img/calc/calc-sprite.png);background-position:-140px -70px;width:129px;height:70px}
.icon-w61_p{background-image:url(/img/calc/calc-sprite.png);background-position:-95px -420px;width:31px;height:70px}
.icon-w62_p{background-image:url(/img/calc/calc-sprite.png);background-position:-486px -350px;width:33px;height:70px}
.icon-w63_p{background-image:url(/img/calc/calc-sprite.png);background-position:-107px -350px;width:53px;height:70px}
.icon-w64_p{background-image:url(/img/calc/calc-sprite.png);background-position:-304px -210px;width:54px;height:70px}
.icon-w65_p{background-image:url(/img/calc/calc-sprite.png);background-position:-486px -280px;width:34px;height:70px}
.icon-w66_p{background-image:url(/img/calc/calc-sprite.png);background-position:-445px -350px;width:34px;height:70px}
.icon-w67_p{background-image:url(/img/calc/calc-sprite.png);background-position:-486px 0;width:34px;height:70px}
.icon-w68_p{background-image:url(/img/calc/calc-sprite.png);background-position:-445px -140px;width:39px;height:70px}
.icon-w69_p{background-image:url(/img/calc/calc-sprite.png);background-position:-33px -420px;width:31px;height:70px}
.icon-w6_p{background-image:url(/img/calc/calc-sprite.png);background-position:-196px -280px;width:73px;height:70px}
.icon-w70_p{background-image:url(/img/calc/calc-sprite.png);background-position:-372px -210px;width:56px;height:70px}
.icon-w71_p{background-image:url(/img/calc/calc-sprite.png);background-position:-292px -350px;width:44px;height:70px}
.icon-w76_p{background-image:url(/img/calc/calc-sprite.png);background-position:-445px -70px;width:39px;height:70px}
.icon-w77_p{background-image:url(/img/calc/calc-sprite.png);background-position:-372px -280px;width:55px;height:70px}
.icon-w7_p{background-image:url(/img/calc/calc-sprite.png);background-position:-102px -210px;width:101px;height:70px}
.icon-w8_p{background-image:url(/img/calc/calc-sprite.png);background-position:-269px 0;width:103px;height:70px}
.icon-w9_p{background-image:url(/img/calc/calc-sprite.png);background-position:0 -210px;width:102px;height:70px}
.time-delimeter{transition:opacity .1s ease;line-height:1em}
.time-delimeter--hide{opacity:0}
.develop_server{display:none}
.a4-wrapper{display:flex;flex-flow:row wrap;align-items:stretch}
.digiwi-badget-wrapper{width:8.44cm;height:13.5cm;margin-right:1cm;margin-bottom:.3cm;box-sizing:border-box;overflow:hidden}
.digiwi-badget-wrapper .digiwi-header{font-size:2cm;line-height:1;font-family:Oswald;margin:.5cm 0 1cm 0}
.digiwi-badget-wrapper .digiwi-member-name{font-size:.7cm;line-height:1;margin:.5cm 0;font-weight:500;height:1.4cm;overflow:hidden}
.digiwi-badget-wrapper .digiwi-member-firm{font-size:.5cm;line-height:1;height:1cm;overflow:hidden}
.digiwi-badget-wrapper .digiwi-member-city{font-size:.5cm;line-height:1;height:.5cm;overflow:hidden;margin:.3cm 0}
.digiwi-badget-wrapper .digiwi-registration-qr img{margin-top:-10px;z-index:-1}
.digiwi-badget-wrapper .digiwi-registration-organizator img{max-width:100px;margin-top:-10px}
.digiwi-badget-wrapper-programm{width:8.44cm;height:13.5cm;margin-left:1cm;margin-bottom:.3cm;box-sizing:border-box;overflow:hidden}
.digiwi-badget-wrapper-programm table{border-spacing:0}
.digiwi-badget-wrapper-programm table tr td:first-child img{max-width:25px}
.digiwi-badget-wrapper-programm table tr td:nth-child(2){padding-top:4px;padding-bottom:4px;font-weight:500;text-align:right}
.digiwi-badget-wrapper-programm table tr td:nth-child(3){padding-top:4px;padding-bottom:4px;padding-left:4px}
.digiwi-badget-wrapper-programm table tr td{vertical-align:top;font-size:12px;line-height:1;height:24px}
.digiwi-badget-wrapper-programm table tr:nth-child(1111),.digiwi-badget-wrapper-programm table tr:nth-child(5),.digiwi-badget-wrapper-programm table tr:nth-child(9){background-color:#eee}
.digiwi-badget-wrapper-programm table tr:nth-child(1111) td,.digiwi-badget-wrapper-programm table tr:nth-child(5) td,.digiwi-badget-wrapper-programm table tr:nth-child(9) td{height:12px;padding:2px 0 2px 4px}
.digiwi-badget-wrapper-programm table tr:nth-child(1) td,.digiwi-badget-wrapper-programm table tr:nth-child(8) td{height:12px;padding:2px 0 2px 4px}
.digiwi-badget-wrapper-programm .digiwi-support img{max-width:100%;height:40px}
.digiwi-badget-wrapper-programm .digiwi-partners img{max-width:100%;height:45px}
.digiwi-badget-wrapper-bottom{width:8.44cm;height:12.8cm;margin-right:1cm;margin-top:1cm;box-sizing:border-box;overflow:hidden}
.digiwi-badget-wrapper-programm-bottom{width:8.44cm;height:12.8cm;margin-left:1cm;margin-top:1cm;box-sizing:border-box;overflow:hidden}
.digiwi-vertical-delimiter{border-left:1px dotted #999;height:13.8cm;width:0;overflow:hidden}
.digiwi-horizontal-delimiter{border-top:1px dotted gray;height:0;width:100%;overflow:hidden}
.error_red{border:1px solid red!important;color:red}