<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.h1,h1{font-size:1.77777778em;line-height:1.25;margin:16px 0;font-weight:400}
@media only screen and (max-width:480px){
.h1,h1{font-size:1.33333333em;line-height:1.33333333}
}
.h2,h2{font-size:1.33333333em;line-height:1.33333333;font-weight:700}
.mt0{margin-top:60px}
.mt1{margin-top:48px}
.mt2{margin-top:40px}
.mt5{margin-top:16px}
.mt{margin-top:8px}
.mb1{margin-bottom:48px}
.mb2{margin-bottom:40px}
.mb5{margin-bottom:16px}
.mb{margin-bottom:8px}
.mr0{margin-right:60px}
.mr1{margin-right:48px}
.header-first-line{height:80px}
#wideb{height:0}
.header-only-logo{width:100%;position:relative}
@media screen and (max-width:1024px){
.header-only-logo{position:fixed;left:0;top:0;z-index:3}
}
.header-only-logo__main{background-color:#fff}
@media screen and (max-width:1024px){
.header-only-logo__main{background-color:rgba(255,255,255,.95);padding:10px 0;z-index:3;position:relative}
}
.header-only-logo__line{display:flex;justify-content:space-between;width:100%;position:relative;padding:16px 16px 0 16px}
@media screen and (max-width:1024px){
.header-only-logo__line{padding:0}
}
.header-only-logo__left{display:flex}
.header-only-logo__logo{padding-right:30px;background-color:#fff;position:relative;display:flex;align-items:center}
@media screen and (max-width:1024px){
.header-only-logo__logo{background:0 0;padding-right:0;position:absolute;left:calc(50% - 15px);top:0;transform:translateX(-50%)}
}
.header-only-logo__logo::before{content:"";height:100%;position:absolute;right:99%;top:0;width:calc(100vw - (1230px / 2));background-color:inherit;z-index:0;pointer-events:none}
.header-only-logo__logo-img{position:relative;z-index:1}
.user-abbreviation{width:100%;height:100%;padding-top:2px;display:flex;background-color:#06f;color:#fff;justify-content:center;align-items:center;font-weight:700;line-height:33px}
.user-abbreviation:hover{color:#fff}
.telegram-icon{width:22px;height:22px;background:url(/img_g/Telegram_2019_Logo.svg) no-repeat;background-size:22px 22px;display:inline-block;margin-bottom:-3px;margin-right:2px;margin-left:2px}
.paginator__next,.paginator__page,.paginator__prev{display:inline-block;font-size:.75em;line-height:1;font-weight:500;background-color:#dfdfdf;color:#000;border-radius:3px;border:1px solid #cfcfcf;padding:10px 13px}
.paginator__next--current,.paginator__page--current,.paginator__prev--current{background-color:#bbb}
.andorra::before{padding-right:6px;content:'🇦🇩'}
.united_arab_emirates::before{padding-right:6px;content:'🇦🇪'}
.afghanistan::before{padding-right:6px;content:'🇦🇫'}
.antigua_and_barbuda::before{padding-right:6px;content:'🇦🇬'}
.anguilla::before{padding-right:6px;content:'🇦🇮'}
.albania::before{padding-right:6px;content:'🇦🇱'}
.armenia::before{padding-right:6px;content:'🇦🇲'}
.angola::before{padding-right:6px;content:'🇦🇴'}
.antarctica::before{padding-right:6px;content:'🇦🇶'}
.argentina::before{padding-right:6px;content:'🇦🇷'}
.american_samoa::before{padding-right:6px;content:'🇦🇸'}
.austria::before{padding-right:6px;content:'🇦🇹'}
.australia::before{padding-right:6px;content:'🇦🇺'}
.aruba::before{padding-right:6px;content:'🇦🇼'}
.aland_islands::before{padding-right:6px;content:'🇦🇽'}
.azerbaijan::before{padding-right:6px;content:'🇦🇿'}
.bosnia_and_herzegovina::before{padding-right:6px;content:'🇧🇦'}
.barbados::before{padding-right:6px;content:'🇧🇧'}
.bangladesh::before{padding-right:6px;content:'🇧🇩'}
.belgium::before{padding-right:6px;content:'🇧🇪'}
.burkina_faso::before{padding-right:6px;content:'🇧🇫'}
.bulgaria::before{padding-right:6px;content:'🇧🇬'}
.bahrain::before{padding-right:6px;content:'🇧🇭'}
.burundi::before{padding-right:6px;content:'🇧🇮'}
.benin::before{padding-right:6px;content:'🇧🇯'}
.saint_barthelemy::before{padding-right:6px;content:'🇧🇱'}
.bermuda::before{padding-right:6px;content:'🇧🇲'}
.brunei_darussalam::before{padding-right:6px;content:'🇧🇳'}
.bolivia::before{padding-right:6px;content:'🇧🇴'}
.bonaire_sint_eustatius_and_saba::before{padding-right:6px;content:'🇧🇶'}
.brazil::before{padding-right:6px;content:'🇧🇷'}
.bahamas::before{padding-right:6px;content:'🇧🇸'}
.bhutan::before{padding-right:6px;content:'🇧🇹'}
.bouvet_island::before{padding-right:6px;content:'🇧🇻'}
.botswana::before{padding-right:6px;content:'🇧🇼'}
.belarus::before{padding-right:6px;content:'🇧🇾'}
.belize::before{padding-right:6px;content:'🇧🇿'}
.canada::before{padding-right:6px;content:'🇨🇦'}
.cocos_keeling_islands::before{padding-right:6px;content:'🇨🇨'}
.congo::before{padding-right:6px;content:'🇨🇩'}
.central_african_republic::before{padding-right:6px;content:'🇨🇫'}
.congo::before{padding-right:6px;content:'🇨🇬'}
.switzerland::before{padding-right:6px;content:'🇨🇭'}
.cote_divoire::before{padding-right:6px;content:'🇨🇮'}
.cook_islands::before{padding-right:6px;content:'🇨🇰'}
.chile::before{padding-right:6px;content:'🇨🇱'}
.cameroon::before{padding-right:6px;content:'🇨🇲'}
.china::before{padding-right:6px;content:'🇨🇳'}
.colombia::before{padding-right:6px;content:'🇨🇴'}
.costa_rica::before{padding-right:6px;content:'🇨🇷'}
.cuba::before{padding-right:6px;content:'🇨🇺'}
.cape_verde::before{padding-right:6px;content:'🇨🇻'}
.curacao::before{padding-right:6px;content:'🇨🇼'}
.christmas_island::before{padding-right:6px;content:'🇨🇽'}
.cyprus::before{padding-right:6px;content:'🇨🇾'}
.czech_republic::before{padding-right:6px;content:'🇨🇿'}
.germany::before{padding-right:6px;content:'🇩🇪'}
.djibouti::before{padding-right:6px;content:'🇩🇯'}
.denmark::before{padding-right:6px;content:'🇩🇰'}
.dominica::before{padding-right:6px;content:'🇩🇲'}
.dominican_republic::before{padding-right:6px;content:'🇩🇴'}
.algeria::before{padding-right:6px;content:'🇩🇿'}
.ecuador::before{padding-right:6px;content:'🇪🇨'}
.estonia::before{padding-right:6px;content:'🇪🇪'}
.egypt::before{padding-right:6px;content:'🇪🇬'}
.western_sahara::before{padding-right:6px;content:'🇪🇭'}
.eritrea::before{padding-right:6px;content:'🇪🇷'}
.spain::before{padding-right:6px;content:'🇪🇸'}
.ethiopia::before{padding-right:6px;content:'🇪🇹'}
.finland::before{padding-right:6px;content:'🇫🇮'}
.fiji::before{padding-right:6px;content:'🇫🇯'}
.falkland_islands_malvinas::before{padding-right:6px;content:'🇫🇰'}
.micronesia::before{padding-right:6px;content:'🇫🇲'}
.faroe_islands::before{padding-right:6px;content:'🇫🇴'}
.france::before{padding-right:6px;content:'🇫🇷'}
.gabon::before{padding-right:6px;content:'🇬🇦'}
.united_kingdom::before{padding-right:6px;content:'🇬🇧'}
.grenada::before{padding-right:6px;content:'🇬🇩'}
.georgia::before{padding-right:6px;content:'🇬🇪'}
.french_guiana::before{padding-right:6px;content:'🇬🇫'}
.guernsey::before{padding-right:6px;content:'🇬🇬'}
.ghana::before{padding-right:6px;content:'🇬🇭'}
.gibraltar::before{padding-right:6px;content:'🇬🇮'}
.greenland::before{padding-right:6px;content:'🇬🇱'}
.gambia::before{padding-right:6px;content:'🇬🇲'}
.guinea::before{padding-right:6px;content:'🇬🇳'}
.guadeloupe::before{padding-right:6px;content:'🇬🇵'}
.equatorial_guinea::before{padding-right:6px;content:'🇬🇶'}
.greece::before{padding-right:6px;content:'🇬🇷'}
.south_georgia::before{padding-right:6px;content:'🇬🇸'}
.guatemala::before{padding-right:6px;content:'🇬🇹'}
.guam::before{padding-right:6px;content:'🇬🇺'}
.guinea-bissau::before{padding-right:6px;content:'🇬🇼'}
.guyana::before{padding-right:6px;content:'🇬🇾'}
.hong_kong::before{padding-right:6px;content:'🇭🇰'}
.heard_island_and_mcdonald_islands::before{padding-right:6px;content:'🇭🇲'}
.honduras::before{padding-right:6px;content:'🇭🇳'}
.croatia::before{padding-right:6px;content:'🇭🇷'}
.haiti::before{padding-right:6px;content:'🇭🇹'}
.hungary::before{padding-right:6px;content:'🇭🇺'}
.indonesia::before{padding-right:6px;content:'🇮🇩'}
.ireland::before{padding-right:6px;content:'🇮🇪'}
.israel::before{padding-right:6px;content:'🇮🇱'}
.isle_of_man::before{padding-right:6px;content:'🇮🇲'}
.india::before{padding-right:6px;content:'🇮🇳'}
.british_indian_ocean_territory::before{padding-right:6px;content:'🇮🇴'}
.iraq::before{padding-right:6px;content:'🇮🇶'}
.iran::before{padding-right:6px;content:'🇮🇷'}
.iceland::before{padding-right:6px;content:'🇮🇸'}
.italy::before{padding-right:6px;content:'🇮🇹'}
.jersey::before{padding-right:6px;content:'🇯🇪'}
.jamaica::before{padding-right:6px;content:'🇯🇲'}
.jordan::before{padding-right:6px;content:'🇯🇴'}
.japan::before{padding-right:6px;content:'🇯🇵'}
.kenya::before{padding-right:6px;content:'🇰🇪'}
.kyrgyzia::before,.kyrgyzstan::before{padding-right:6px;content:'🇰🇬'}
.cambodia::before{padding-right:6px;content:'🇰🇭'}
.kiribati::before{padding-right:6px;content:'🇰🇮'}
.comoros::before{padding-right:6px;content:'🇰🇲'}
.saint_kitts_and_nevis::before{padding-right:6px;content:'🇰🇳'}
.north_korea::before{padding-right:6px;content:'🇰🇵'}
.korea::before,.south_korea::before{padding-right:6px;content:'🇰🇷'}
.kuwait::before{padding-right:6px;content:'🇰🇼'}
.cayman_islands::before{padding-right:6px;content:'🇰🇾'}
.kazakhstan::before{padding-right:6px;content:'🇰🇿'}
.lao_peoples_democratic_republic::before{padding-right:6px;content:'🇱🇦'}
.lebanon::before{padding-right:6px;content:'🇱🇧'}
.saint_lucia::before{padding-right:6px;content:'🇱🇨'}
.liechtenstein::before{padding-right:6px;content:'🇱🇮'}
.sri_lanka::before{padding-right:6px;content:'🇱🇰'}
.liberia::before{padding-right:6px;content:'🇱🇷'}
.lesotho::before{padding-right:6px;content:'🇱🇸'}
.lithuania::before{padding-right:6px;content:'🇱🇹'}
.luxembourg::before{padding-right:6px;content:'🇱🇺'}
.latvia::before{padding-right:6px;content:'🇱🇻'}
.libya::before{padding-right:6px;content:'🇱🇾'}
.morocco::before{padding-right:6px;content:'🇲🇦'}
.monaco::before{padding-right:6px;content:'🇲🇨'}
.moldova::before{padding-right:6px;content:'🇲🇩'}
.montenegro::before{padding-right:6px;content:'🇲🇪'}
.saint_martin_french_part::before{padding-right:6px;content:'🇲🇫'}
.madagascar::before{padding-right:6px;content:'🇲🇬'}
.marshall_islands::before{padding-right:6px;content:'🇲🇭'}
.macedonia::before{padding-right:6px;content:'🇲🇰'}
.mali::before{padding-right:6px;content:'🇲🇱'}
.myanmar::before{padding-right:6px;content:'🇲🇲'}
.mongolia::before{padding-right:6px;content:'🇲🇳'}
.macao::before{padding-right:6px;content:'🇲🇴'}
.northern_mariana_islands::before{padding-right:6px;content:'🇲🇵'}
.martinique::before{padding-right:6px;content:'🇲🇶'}
.mauritania::before{padding-right:6px;content:'🇲🇷'}
.montserrat::before{padding-right:6px;content:'🇲🇸'}
.malta::before{padding-right:6px;content:'🇲🇹'}
.mauritius::before{padding-right:6px;content:'🇲🇺'}
.maldives::before{padding-right:6px;content:'🇲🇻'}
.malawi::before{padding-right:6px;content:'🇲🇼'}
.mexico::before{padding-right:6px;content:'🇲🇽'}
.malaysia::before{padding-right:6px;content:'🇲🇾'}
.mozambique::before{padding-right:6px;content:'🇲🇿'}
.namibia::before{padding-right:6px;content:'🇳🇦'}
.new_caledonia::before{padding-right:6px;content:'🇳🇨'}
.niger::before{padding-right:6px;content:'🇳🇪'}
.norfolk_island::before{padding-right:6px;content:'🇳🇫'}
.nigeria::before{padding-right:6px;content:'🇳🇬'}
.nicaragua::before{padding-right:6px;content:'🇳🇮'}
.netherlands::before{padding-right:6px;content:'🇳🇱'}
.norway::before{padding-right:6px;content:'🇳🇴'}
.nepal::before{padding-right:6px;content:'🇳🇵'}
.nauru::before{padding-right:6px;content:'🇳🇷'}
.niue::before{padding-right:6px;content:'🇳🇺'}
.new_zealand::before{padding-right:6px;content:'🇳🇿'}
.oman::before{padding-right:6px;content:'🇴🇲'}
.panama::before{padding-right:6px;content:'🇵🇦'}
.peru::before{padding-right:6px;content:'🇵🇪'}
.french_polynesia::before{padding-right:6px;content:'🇵🇫'}
.papua_new_guinea::before{padding-right:6px;content:'🇵🇬'}
.philippines::before{padding-right:6px;content:'🇵🇭'}
.pakistan::before{padding-right:6px;content:'🇵🇰'}
.poland::before{padding-right:6px;content:'🇵🇱'}
.saint_pierre_and_miquelon::before{padding-right:6px;content:'🇵🇲'}
.pitcairn::before{padding-right:6px;content:'🇵🇳'}
.puerto_rico::before{padding-right:6px;content:'🇵🇷'}
.palestinian_territory::before{padding-right:6px;content:'🇵🇸'}
.portugal::before{padding-right:6px;content:'🇵🇹'}
.palau::before{padding-right:6px;content:'🇵🇼'}
.paraguay::before{padding-right:6px;content:'🇵🇾'}
.qatar::before{padding-right:6px;content:'🇶🇦'}
.reunion::before{padding-right:6px;content:'🇷🇪'}
.romania::before{padding-right:6px;content:'🇷🇴'}
.serbia::before{padding-right:6px;content:'🇷🇸'}
.russia::before{padding-right:6px;content:'🇷🇺'}
.rwanda::before{padding-right:6px;content:'🇷🇼'}
.saudi_arabia::before{padding-right:6px;content:'🇸🇦'}
.solomon_islands::before{padding-right:6px;content:'🇸🇧'}
.seychelles::before{padding-right:6px;content:'🇸🇨'}
.sudan::before{padding-right:6px;content:'🇸🇩'}
.sweden::before{padding-right:6px;content:'🇸🇪'}
.singapore::before{padding-right:6px;content:'🇸🇬'}
.saint_helena_ascension_and_tristan_da_cunha::before{padding-right:6px;content:'🇸🇭'}
.slovenia::before{padding-right:6px;content:'🇸🇮'}
.svalbard_and_jan_mayen::before{padding-right:6px;content:'🇸🇯'}
.slovakia::before{padding-right:6px;content:'🇸🇰'}
.sierra_leone::before{padding-right:6px;content:'🇸🇱'}
.san_marino::before{padding-right:6px;content:'🇸🇲'}
.senegal::before{padding-right:6px;content:'🇸🇳'}
.somalia::before{padding-right:6px;content:'🇸🇴'}
.suriname::before{padding-right:6px;content:'🇸🇷'}
.south_sudan::before{padding-right:6px;content:'🇸🇸'}
.sao_tome_and_principe::before{padding-right:6px;content:'🇸🇹'}
.el_salvador::before{padding-right:6px;content:'🇸🇻'}
.sint_maarten_dutch_part::before{padding-right:6px;content:'🇸🇽'}
.syrian_arab_republic::before{padding-right:6px;content:'🇸🇾'}
.swaziland::before{padding-right:6px;content:'🇸🇿'}
.turks_and_caicos_islands::before{padding-right:6px;content:'🇹🇨'}
.chad::before{padding-right:6px;content:'🇹🇩'}
.french_southern_territories::before{padding-right:6px;content:'🇹🇫'}
.togo::before{padding-right:6px;content:'🇹🇬'}
.thailand::before{padding-right:6px;content:'🇹🇭'}
.tajikistan::before{padding-right:6px;content:'🇹🇯'}
.tokelau::before{padding-right:6px;content:'🇹🇰'}
.timor-leste::before{padding-right:6px;content:'🇹🇱'}
.turkmenistan::before{padding-right:6px;content:'🇹🇲'}
.tunisia::before{padding-right:6px;content:'🇹🇳'}
.tonga::before{padding-right:6px;content:'🇹🇴'}
.turkey::before{padding-right:6px;content:'🇹🇷'}
.trinidad_and_tobago::before{padding-right:6px;content:'🇹🇹'}
.tuvalu::before{padding-right:6px;content:'🇹🇻'}
.taiwan::before{padding-right:6px;content:'🇹🇼'}
.tanzania::before{padding-right:6px;content:'🇹🇿'}
.ukraine::before{padding-right:6px;content:'🇺🇦'}
.uganda::before{padding-right:6px;content:'🇺🇬'}
.united_states_minor_outlying_islands::before{padding-right:6px;content:'🇺🇲'}
.united_states::before,.usa::before{padding-right:6px;content:'🇺🇸'}
.uruguay::before{padding-right:6px;content:'🇺🇾'}
.uz::before,.uzbekistan::before{padding-right:6px;content:'🇺🇿'}
.vatican_city::before{padding-right:6px;content:'🇻🇦'}
.saint_vincent_and_the_grenadines::before{padding-right:6px;content:'🇻🇨'}
.venezuela::before{padding-right:6px;content:'🇻🇪'}
.virgin_islands_british::before{padding-right:6px;content:'🇻🇬'}
.virgin_islands_us::before{padding-right:6px;content:'🇻🇮'}
.viet_nam::before{padding-right:6px;content:'🇻🇳'}
.vanuatu::before{padding-right:6px;content:'🇻🇺'}
.wallis_and_futuna::before{padding-right:6px;content:'🇼🇫'}
.samoa::before{padding-right:6px;content:'🇼🇸'}
.yemen::before{padding-right:6px;content:'🇾🇪'}
.mayotte::before{padding-right:6px;content:'🇾🇹'}
.south_africa::before{padding-right:6px;content:'🇿🇦'}
.zambia::before{padding-right:6px;content:'🇿🇲'}
.zimbabwe::before{padding-right:6px;content:'🇿🇼'}
.table-wrapper{overflow-x:auto}
.art-linked-content .art-linked-content-header{font-weight:400;font-weight:600}
.art-linked-content .art-linked-content-chapter{color:rgba(0,0,0,.54);font-size:.83333em;line-height:1.68}
.art-linked-content .art-linked-content-chapter .art-linked-content-author{text-transform:uppercase;font-weight:600;min-width:95px;display:inline-block}
.art-linked-content .art-linked-content-chapter .art-linked-content-author-name{padding-right:8px}
.art-linked-content .art-linked-content-tag{display:inline-block;border:1px solid #ccc;border-radius:2px;padding:0 8px;color:#555;font-weight:600;text-decoration:none;text-transform:uppercase}
.art-linked-content .art-linked-content-tag:hover{color:#555}
.photografer{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;text-align:left}
.library-more-enter{opacity:0}
.library-more-enter-active{opacity:1;transition:opacity .5s ease-in}
.art-card-primary-content{position:relative;overflow:hidden}
.art-card-primary-content:hover .library-index-group-name{top:0}
.art-card-top-line{min-width:100%;height:2px;background-color:#2a2a2a;margin-bottom:10px}
@media only screen and (max-width:480px){
.art-card-primary-content,.art-card-top-line{margin-left:-16px;margin-right:-16px}
}
.art-cartd-author-wrapper{margin:-22px 0 22px 0;z-index:2}
@media only screen and (max-width:480px){
.art-cartd-author-wrapper{padding:0 16px}
}
.art_body ol{padding:0 0 0 1.33333333em;margin:0}
.art_body li{line-height:1.44444444;margin:14px 0}
.art_body .h2,.art_body h2{margin-top:60px}
.read-also{margin:40px 0;padding:24px;background-color:#f2f2f2;text-align:center}
.zacep{margin-top:16px;padding:32px 32px 32px 168px}
.img_caption_200,.img_caption_250,.img_caption_400,.img_caption_480,.img_caption_600{margin-top:40px;margin-left:auto;margin-right:auto}
.img_caption_600 img{width:100%}
div.img_caption_480{max-width:480px}
.img_caption_400{width:400px}
.img_caption_250{width:250px}
.img_caption_200{width:200px}
.zacep blockquote:first-child,.zacep div:first-child{font-size:1.56863em;line-height:1.125;color:rgba(0,0,0,.87);font-weight:300;font-style:italic;padding-left:32px;background-image:url(/img_g/quote.png);background-repeat:no-repeat;background-position:0 0;background-size:34px}
.zacep blockquote:first-child a,.zacep div:first-child a{color:rgba(0,0,0,.86);background-color:#fffee7}
.zacep .author_zacep{padding-left:32px}
@media only screen and (max-width:480px){
.zacep{padding:16px}
.zacep blockquote:first-child,.zacep div:first-child{font-weight:500;font-size:1.25em;line-height:1.6;color:rgba(0,0,0,.87);font-weight:300;background-image:none;padding:0}
.zacep .author_zacep{padding:0}
}
#catalog-google-map{height:400px}
#services-packets-description-icon{height:24px}
.sys-control{cursor:pointer;border-bottom:1px dashed;color:#1a3dc1}
.sys-control.active{cursor:default;border-bottom:none;color:initial}
.sys-tab{display:none}
.sys-tab.active{display:block}
.system-property-table{border-spacing:0;table-layout:fixed;margin:0 auto;width:572px}
@media only screen and (max-width:480px){
.system-property-table{width:426px}
}
.system-property-table td{border:8px solid #fff}
.system-property-table td:first-child{width:290px;padding:0 16px}
.system-property-table td:nth-child(2){width:200px;padding:0 16px}
@media only screen and (max-width:480px){
.system-property-table td{border-left:0;padding:0 8px}
.system-property-table td:first-child{width:200px;border-right:0}
.system-property-table td:nth-child(2){width:150px}
}
.maps .react-autosuggest__input{height:40px;width:100%;background:#fff;box-shadow:inset 0 0 1px #000;padding:0 16px}
.maps .react-autosuggest__suggestions-container--open{top:40px;left:0;padding:0}
.maps .react-autosuggest__suggestions-list{margin:0}
.maps .react-autosuggest__suggestion{padding:8px 16px}
.subscribe-wide-block{background-color:#f2f2f2;padding:0 32px 32px 32px}
.subscribe-wide-block .subscribe-wide-block__header{padding-bottom:16px;font-weight:700}
.subscribe-wide-block .subscribe-wide-block__tell-to-friend{text-transform:uppercase;font-weight:700}
.subscribe-wide-block .subscribe-wide-block__form{width:100%;display:flex;justify-content:center;align-items:center;border:2px solid #000}
@media only screen and (max-width:480px){
.subscribe-wide-block{padding:0 16px 32px 16px}
}
.order-measurement-app__wrapper .order-measurement-app__popup{color:rgba(0,0,0,.87);position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll;background-color:rgba(255,255,255,.87);padding:16px 32px;z-index:100}
@media only screen and (max-width:480px){
.order-measurement-app__wrapper .order-measurement-app__popup{padding:16px 16px}
}
@media only screen and (max-width:480px){
.order-measurement-app__wrapper .order-measurement-app__second-button{display:none}
}
.order-measurement-app__wrapper .order-measurement-app__close{font-size:2rem;cursor:pointer;position:absolute;top:16px;right:16px;color:rgba(0,0,0,.3);transition:color .2s ease}
.order-measurement-app__wrapper .order-measurement-app__close:hover{color:rgba(0,0,0,.54)}
.order-measurement-app__wrapper .order-measurement-app__form{max-width:600px;width:100%;background-color:#fff;box-shadow:0 0 30px 0 #ababab;position:relative}
.order-measurement-app__wrapper .order-measurement-app__form .react-autosuggest__suggestions-container--open{display:block;position:absolute;top:49px;left:-16px;right:-16px;width:auto;border:1px solid #d6d6d6;border-top:none;background-color:#eee;font-size:16px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:10;padding:0 16px}
.order-measurement-app__wrapper .order-measurement-app__form-header{font-size:1.74292rem;line-height:1.0125;text-align:center;color:#516fc2;background-color:#eee;padding:32px 16px}
.order-measurement-app__wrapper .order-measurement-app__placeholder{margin-top:8px;opacity:0;transition:opacity .35s ease-out}
.order-measurement-app__wrapper .order-measurement-app__placeholder-show{opacity:1}
.order-measurement-app__wrapper .react-autosuggest__input{font-size:1rem;border:none;padding:0}
.order-measurement-app__form-input-wrapper{padding:32px 64px}
@media only screen and (max-width:480px){
.order-measurement-app__form-input-wrapper{padding:16px 16px}
}
.order-measurement-app__form-input,.react-autosuggest__input,input.order-measurement-app__form-input,select.order-measurement-app__form-input,textarea.order-measurement-app__form-input{font-weight:500;font-size:1.17647rem;line-height:1;border:1px solid #e0e0e0;padding:16px;transition:border-color .2s ease}
.order-measurement-app__form-input::-moz-placeholder,.react-autosuggest__input::-moz-placeholder,input.order-measurement-app__form-input::-moz-placeholder,select.order-measurement-app__form-input::-moz-placeholder,textarea.order-measurement-app__form-input::-moz-placeholder{color:rgba(0,0,0,.54)}
.order-measurement-app__form-input:-ms-input-placeholder,.react-autosuggest__input:-ms-input-placeholder,input.order-measurement-app__form-input:-ms-input-placeholder,select.order-measurement-app__form-input:-ms-input-placeholder,textarea.order-measurement-app__form-input:-ms-input-placeholder{color:rgba(0,0,0,.54)}
.order-measurement-app__form-input::placeholder,.react-autosuggest__input::placeholder,input.order-measurement-app__form-input::placeholder,select.order-measurement-app__form-input::placeholder,textarea.order-measurement-app__form-input::placeholder{color:rgba(0,0,0,.54)}
.order-measurement-app__form-input:focus,.react-autosuggest__input:focus,input.order-measurement-app__form-input:focus,select.order-measurement-app__form-input:focus,textarea.order-measurement-app__form-input:focus{border-color:#1e3984}
.order-measurement-app__form-input.error,.react-autosuggest__input.error,input.order-measurement-app__form-input.error,select.order-measurement-app__form-input.error,textarea.order-measurement-app__form-input.error{border:1px solid red}
.order-measurement-steps--gray{background-color:#eee;padding:8px 16px}
.order-measurement-steps__step{font-size:38px;border-radius:28px;border:4px solid #000;color:#000;font-weight:700;line-height:1;padding:4px 14px;width:56px;height:56px;margin:0 auto;background-color:#fff;z-index:1;position:absolute;margin:0 auto;left:0;right:0}
.order-measurement-steps__step-gray{background-color:#eee}
.order-measurement-steps__step-first{border-color:#ff6000;color:#ff6000}
.order-measurement-steps__name{margin-top:56px;font-weight:700;color:#000;min-height:100px;text-align:center}
@media only screen and (max-width:480px){
.order-measurement-steps__name{min-height:50px}
}
.order-measurement-steps__descr{font-size:.75rem;line-height:1.86667;color:#000;min-height:100px;text-align:center}
.order-measurement-steps__left-line{position:absolute;height:4px;right:-8px;width:50%;background-color:#000;top:26px;padding-right:8px}
@media only screen and (max-width:480px){
.order-measurement-steps__left-line{display:none}
}
.order-measurement-steps__left-line-first{background-color:#ff6000}
.order-measurement-steps__right-line{position:absolute;height:4px;left:-8px;width:50%;background-color:#000;top:26px;padding-left:8px}
@media only screen and (max-width:480px){
.order-measurement-steps__right-line{display:none}
}
.order-measurement-steps__center-line{position:absolute;height:4px;left:-8px;right:-8px;background-color:#000;top:26px}
@media only screen and (max-width:480px){
.order-measurement-steps__center-line{display:none}
}
.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;color:#000}
.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}
.react-autosuggest__suggestion--highlighted{background-color:#ddd}
.watching__wrapper{position:relative;border:1px solid rgba(0,0,0,.53);padding:16px;margin:32px 0;opacity:1;overflow:hidden;transition:all .2s ease-out}
.watching__wrapper--transparent{opacity:0}
.watching__wrapper--collapsed{height:0;margin:-32px 0;border:0}
.watching__header{font-size:.88888889rem;font-weight:600}
.watching__price{font-size:1.22222222rem;font-weight:600;color:#195493}
.pl_price_block .info_mess{font-size:.85em;line-height:2}
div.result_right{float:right;display:inline;margin:0 8px 0 16px}
li.result_{clear:both;padding-bottom:2em}
li.result_&gt;div,li.result_&gt;dl{font-size:.78431em;line-height:1.5;font-weight:400}
li.result_&gt;.snipet{font-size:1em;line-height:1.4;font-weight:300}
.name_prof{padding-top:0;margin-top:0;font-size:16pt;color:#c00}
.name_des{padding-top:0;margin-top:0;font-size:12pt;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-size:14pt;display:inline}
div.oblako h4{COLOR:#039;font-size:12pt;display:inline}
div.oblako h5{COLOR:#039;font-size:10pt;display:inline}
div.oblako h6{COLOR:#039;font-size:8pt;display:inline}
dd.ml0{margin:0}
body{background-color:#fff}
body a{color:#005fda}
body a:hover{color:#06f}
body{width:100%}
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-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}
.line1:hover{TEXT-DECORATION:underline}
.head{COLOR:#fff}
.clear_btn,.clear_btn_err,.line1: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}
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}
.bi{border-bottom:1px solid #000}
.name{COLOR:#000;font-size:12pt}
.next{TEXT-DECORATION:underline;COLOR:#039;TEXT-ALIGN:right}
.selected1{background-color:#eee;text-decoration:none;display:block}
.bot a,.bot a:hover,.g_px8,.sm_px8,.sm_px8:hover{font:8pt Arial,Helvetica,sans-serif}
.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}
.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_stat .selected1{float:none}
div.filter_menu_stat div&gt;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}
.tbl_p{padding:10px;margin:10px}
.sblok{background-color:#039;margin:0;padding:5px 10px 5px}
.price{font-size:16pt}
.kop{font-size:12pt}
.clr{clear:left}
.blk{display:block}
.im{width:105px;text-align:center}
.betw{padding-right:15px}
.im_bot{margin-top:15px;margin-bottom:15px}
.wide_a{width:120px}
.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}
.gray{color:#aaa;clear:both}
li.result_ img.bu_no_left{padding:0;margin:0 20px 10px 0}
li.result_top{padding:0;margin:0 20px 10px 0}
.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}
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}
.bld{font-weight:700}
.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}
.bn div{padding-top:10px}
.rss{padding-right:10px}
.curpoint{cursor:pointer}
.l9pt{line-height:9pt}
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}
ul{padding:0}
ul li{padding:0 0 0 1em;list-style-type:none}
div.table_input td{padding:10px 0 0 10px}
.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}
.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%}
.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}
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}
a.menu{padding-left:12px}
a.menu_f{padding-left:25px}
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}
.r1{display:block;height:1px}
.r1{margin:0 1px}
.r1{overflow:hidden;font-size:1px}
.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}
.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}
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 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;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}
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}
.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:#1f3a85;border-bottom:1px dashed #1f3a85}
.blok_m a:hover{color:#3c5395;border-bottom-color:#3c5395}
div .blok_m_in{padding:16px}
div .blok_m_in ul{padding:0;margin:0}
.button{float:left;position:relative;z-index:1;overflow:hidden}
.nw{white-space:nowrap}
.name_group{padding:0;font-weight:700}
ul.p_ul li{padding-bottom:.75em}
input.mail_block_text,select.mail_block_text{color:#000}
input.mail_block_text{padding-right:2px}
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_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}
.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.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}
#reg_form_v2_block{text-align:left}
div.reg_form_v2_button_block{margin-left:150px}
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}
.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}
.kvd_banner .bn100x100,.kvd_right_panel .bn100x100{float:left;max-width:120px;min-width:100px;width:50%;margin:0 0 20px 0}
.rat img{padding-right:1em;vertical-align:top}
.rat a{color:rgba(0,0,0,.87)}
.rat a:hover{color:#06f}
.align-top{vertical-align:top}
.align-middle{vertical-align:middle}
.align-bottom{vertical-align:bottom}
.align-left{float:left}
.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}
.calc_all{position:relative}
input,select,textarea{background-color:#fff}
.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}
.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/mobile-operator.svg#vodafone) no-repeat 2px -18px;padding-left:24px}
.phone_life{background:url(/img_g/mobile-operator.svg#lifecell) no-repeat 2px -43px;padding-left:24px}
.phone_kievstar{background:url(/img_g/mobile-operator.svg#kiyvstar) no-repeat 2px 5px;padding-left:24px}
.phone_cdma{background:url(/img_g/metro-phone.png) no-repeat 2px -150px;padding-left:24px}
.phone_beeline{background:url(/img_g/metro-phone.png) no-repeat 2px -174px;padding-left:24px}
.phone_peoplenet{background:url(/img_g/metro-phone.png) no-repeat 2px -197px;padding-left:24px}
.phone_trimob{background:url(/img_g/metro-phone.png) no-repeat 2px -216px;padding-left:24px}
.phone_intertelecom{background:url(/img_g/metro-phone.png) no-repeat 2px -236px;padding-left:24px}
.phone_pathword{background:url(/img_g/metro-phone.png) no-repeat 2px -256px;padding-left:24px}
.phone_kcell{background:url(/img_g/metro-phone.png) no-repeat 2px -277px;padding-left:24px}
.phone_stc{background:url(/img_g/mobile-operator-smartphone.svg) no-repeat 2px 8px/16px;padding-left:24px}
.art-linked-content-chapter .phone_mts,.phone_dop .phone_mts,.post_text_block_nice_form .phone_mts{background-position-y:-21px}
.art-linked-content-chapter .phone_life,.phone_dop .phone_life,.post_text_block_nice_form .phone_life{background-position-y:-46px}
.art-linked-content-chapter .phone_kievstar,.phone_dop .phone_kievstar,.post_text_block_nice_form .phone_kievstar{background-position-y:2px}
.art-linked-content-chapter .phone_stc,.phone_dop .phone_stc,.post_text_block_nice_form .phone_stc{background-position-y:6px}
.post_text_block_nice_form .phone_stc{padding-left:26px}
.post_text_block_nice_form .phone_mts{padding-left:26px}
.post_text_block_nice_form .phone_life{padding-left:26px}
.post_text_block_nice_form .phone_kievstar{padding-left:26px}
.it{font-style:italic}
.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{margin-top:-16px}
.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}
.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}
.two_column a{padding:4px 0}
.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}
.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}
.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;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;border:1px solid #999;background-color:#eee;overflow:hidden;margin-top:16px}
.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;border:1px solid #fff;background-color:#fff;padding:5px;width:110px;height:110px}
.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;text-transform:uppercase;font-size:13px;font-family:Montserrat}
.firm_menu li.first{border-left:1px solid #dadada}
.firm_menu li.menusel{background-color:#e0e0e0;position:relative;display:inline-block}
.firm_menu li a,.firm_menu li i,.firm_menu li span{font-style:normal;display:block;padding:.5em .75em .75em;color:#000}
.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 div.author .tb{padding-top:0}
.pagenator{font-size:1em;font-weight:300;clear:both;line-height:3em}
.pagenator a,.pagenator&gt;div&gt;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-weight:300;color:#aaa}
.teaser_art img{padding-right:1em}
.teaser_art{text-align:left}
.art_page .art_body,.art_page .authors_publ,.art_page .pages_block{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,.kvd_right_panel .soc_share_block{width:auto}
.kvd_banner,.kvd_right_panel{margin-top:.375em}
.kvd_banner.kvd_banner_other,.kvd_right_panel.kvd_right_panel_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}
.kvd_1111{color:#00f}
.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}
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&gt;div{display:inline-block}
.blk_inline&gt;div a{padding:0 0 0 8px}
.blk_inline&gt;span.selected1{display:inline-block;padding:0;background-color:transparent}
.blk_inline&gt;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}
.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 -863px}
.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_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:158px;height:257px;background-color:#fff;margin-right:1em;margin-bottom:1.5em}
@media only screen and (max-width:480px){
.block_recomended{margin-left:4px;margin-right:4px}
}
.block_recomended .in{border:3px dotted #000;height:224px;overflow:hidden;color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;color:#000;text-transform:uppercase;font-weight:600}
.block_recomended--download{opacity:0;transition:opacity .2s ease-in-out}
@media only screen and (max-width:480px){
.block_recomended--download{opacity:1}
}
.block_recomended:hover .block_recomended--download{opacity:1}
.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}
.page_aluplast #wideb{height:80px;background:#d40000 url(/img/aluplast-callcenter-brand-top1.gif) no-repeat center 0}
@media only screen and (max-width:480px){
.page_aluplast #wideb{margin-top:56px}
}
.page_aluplast{background:#e8e8e8 url(/img/aluplast-callcenter-brand3.jpg) no-repeat center 150px}
.page_aluplast #center_u{background-color:#fff;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}
@media only screen and (max-width:480px){
.page_vekspress #wideb{margin-top:56px}
}
.page_vekspress{background:#f7f4f5 url(/img/vekspress-brandpage-img.jpg) no-repeat center 150px}
.page_vekspress #center_u{background-color:#fff;padding-bottom:1.5em}
.page_vekspress #big_menu{margin-top:.375em!important}
.table_date td{padding:.75em 1em}
.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}
.checkbox_filter{width:16px;height:16px;margin-top:2px}
.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-2.png) no-repeat -10px -61px}
.class_B{background:url(/img_g/energolevel-sprt-2.png) no-repeat -10px -82px}
.class_C{background:url(/img_g/energolevel-sprt-2.png) no-repeat -10px -103px}
.class_D{background:url(/img_g/energolevel-sprt-2.png) no-repeat -10px -124px}
.class_E{background:url(/img_g/energolevel-sprt-2.png) no-repeat -10px -145px}
.filter_menu div.note_tooltip_vertical_green 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}
.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_description{color:rgba(0,0,0,.54);font-size:.83333em;line-height:1.68;font-weight:400;color:rgba(0,0,0,.87)}
.calc_result .pr-btn{margin-left:0;margin-right:0;padding-left:8px;padding-right:8px}
.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}
.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)}
.news_img_container{height:0;overflow:hidden;position:relative;padding-top:56.25%}
.news_img_container&gt;.news_img_wrap{position:absolute;display:block;top:0;left:0;width:100%;height:100%}
.news_img_container&gt;.news_img_wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.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;display:inline-block}
.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}
[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}
.send_energo_order:hover{cursor:pointer;background-color:#ebedff}
.up{text-transform:uppercase}
.firm-last-board h4{overflow:hidden}
.image-line-box{width:600px;height:150px}
#firm-catalog-mu-filter-c-2{display:none}
.price_page li.is_paid.pl_push_out{background-color:#fffef5}
.alter_flash_ad_img{display:none}
.flash_ad{display:block}
@media only screen and (max-width:480px){
.page_aluplast #wideb{height:80px;background:#d40000 url(/img/aluplast-callcenter-brand-top1-mob.jpg) round center 0}
}
.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_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:#eff1f3;padding:0}
div.post_border_inside_nice_form{border:1px solid #f4f8ff;padding:.75em 1.5em}
div.textarea_pad_nice_form{padding:16px}
.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;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 transparent;height:77px;box-sizing:border-box}
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}
.comment_post_ava,.input_global_ava{float:left;margin-left:4px;overflow:hidden;width:36px;height:36px;position:relative}
.comment_post_ava .user-abbreviation,.comment_post_ava img,.input_global_ava .user-abbreviation,.input_global_ava img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.comment_post_ava a,.input_global_ava a{display:block;width:100%;height:100%;position:relative;z-index:1}
.comment_post_ava a .user-abbreviation,.comment_post_ava a img,.input_global_ava a .user-abbreviation,.input_global_ava a img{z-index:-1}
#comment_form_block .comment_post_ava,#comment_form_block .input_global_ava,#comments_list .comment_post_ava,#comments_list .input_global_ava{border-radius:50%}
textarea.comments::-moz-placeholder{opacity:0;-moz-transition:opacity .35s ease-out;transition:opacity .35s ease-out}
textarea.comments:-ms-input-placeholder{opacity:0;-ms-transition:opacity .35s ease-out;transition:opacity .35s ease-out}
textarea.comments::placeholder{opacity:0;transition:opacity .35s ease-out}
textarea.comments:hover::-moz-placeholder{opacity:1}
textarea.comments:hover:-ms-input-placeholder{opacity:1}
textarea.comments:hover::placeholder{opacity:1}
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}
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:300px}
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:300px}
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:300px}
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 .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}
.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 div{border-radius:3px}
.form_block_1{border:1px solid #ddd;background:#eee}
.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}
.label_input{padding-right:.5em}
object{margin:0}
div.comment_post_block{position:relative;width:100%;float:left;margin-top:16px;padding-bottom:16px}
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:#eff1f3;padding:0}
div.commnet_post_text{position:relative;overflow:hidden;margin-left:60px}
div.commnet_post_border_outside{border:1px solid #eff1f3;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}
div.loading{position:absolute}
div.bg_white{background:#fff}
div.parent_comment_ava{width:35px}
div.parent_comment{background:#eff1f3;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}
div.border_none{border:0}
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}
.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_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 .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{display:inline-block;height:26px;text-indent:-999em;background:url(/img_g/voting-stars.svg) no-repeat 0 0}
@media only screen and (max-width:480px){
div.star-rating{background-size:18px;height:18px}
}
div.star-rating-small{height:16px;text-indent:-999em;background:url(/img_g/voting-stars-small.svg) no-repeat 0 0}
div.rating_block{position:relative;z-index:1;display:inline-block;font-size:1px;line-height:1px}
div.voting_block{position:absolute;z-index:999;top:0;left:0}
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:26px;background-position:0 -56px}
@media only screen and (max-width:480px){
div.rating-bg-4{width:18px;background-position:0 -42px}
}
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:26px;background-position:0 0}
@media only screen and (max-width:480px){
div.rating-bg-4-dis{width:18px}
}
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:18px;background-position:0 -38px}
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:18px;background-position:0 0}
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:26px;height:26px;display:block;float:left;text-indent:-999em}
@media only screen and (max-width:480px){
a.star-voting{width:18px;height:18px}
}
a.star-voting-hover,a.star-voting:hover{background:url(/img_g/voting-stars.svg) no-repeat 0 -56px}
@media only screen and (max-width:480px){
a.star-voting-hover,a.star-voting:hover{width:18px;height:18px;background-position:0 -42px;background-size:18px}
}
a.star-voting-unhover{background:url(/img_g/voting-stars.svg) no-repeat 1px 0}
@media only screen and (max-width:480px){
a.star-voting-unhover{background-size:18px}
}
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}
.box{float:left}
#top_u{width:100%;max-width:1114px;min-width:994px;margin:0 auto}
#top_u_p{width:100%;min-width:994px}
#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}
#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&gt;div{text-align:center}
@media only screen and (min-width:481px) and (max-width:1024px) and (orientation:landscape){
#top_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}
.pl_image_block{width:21%}
}
@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%}
#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}
#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%}
#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,.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}
#firm-catalog-mu-filter-c-2{display:block;COLOR:#039}
.firm-catalog-mu-filter-wrapper-c{display:none}
.hreview img.photo,.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:300px}
.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}
.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_yellow{position:fixed;z-index:111}
.note_tooltip_pointer{display:none}
.show_filter_hint{opacity:0;z-index:-1}
.hreview{padding-left:10px;padding-right:10px}
.middle-r-padding-left{padding-left:10px}
.alter_flash_ad_img{display:inline}
.flash_ad{display:none}
}
.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_all{background:url(/img/icon_profil2.gif) no-repeat 18px 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}
.test{display:initial}
.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.25em;line-height:1.6;color:rgba(0,0,0,.87)}
.title-regular{font-weight:500;font-size:1.25em;line-height:1.6;color:rgba(0,0,0,.87);font-weight:400}
.subhead2{font-size:1.04575em;line-height:1.125;color:rgba(0,0,0,.87)}
.subheadline2{font-size:1.33333em;line-height:1.05;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--blue{color:#36c;font-weight:300}
h3{font-weight:500;font-size:1.25em;line-height:1.6;color:rgba(0,0,0,.87)}
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}
.mdl-grid.mdl-grid--nesting-horiz{padding-left:0;padding-right:0}
.flex{display:flex}
.flex-column{flex-direction:column}
.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}
.flex-content-start{align-content:flex-start}
.flex__align-items-start{align-items:flex-start}
.flex__align-items-end{align-items:flex-end}
.flex__align-items-center{align-items:center}
.data-href{cursor:pointer}
img{image-orientation:from-image}
@media only screen and (max-width:480px){
.flex__column-mobile{flex-direction:column}
.flex__center-mobile{justify-content:center}
}
.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}
.color-black0{color:rgba(0,0,0,.3)}
.color-black1{color:rgba(0,0,0,.54)}
.color-black2{color:rgba(0,0,0,.87)}
.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{color:rgba(0,0,0,.54)}
.title_on_img .publication_info{color:#000;opacity:.54;width:35%;margin:0 auto;padding-top:2em}
.publication_info_col{margin:0 auto;text-align:center}
.subheader .title_on_img .publication_info{color:rgba(0,0,0,.54)}
.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 .estimated-reading-time,.subheader .title_on_img .publication_info_v2 .publication_info_col{color:rgba(0,0,0,.54)}
.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);padding:1.5em 16px}
.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{color:rgba(255,255,255,.87)}
.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 .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-2.png);background-repeat:no-repeat;background-position:0 100%;background-size:50%}
.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 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 .estimated-reading-time{color:rgba(0,0,0,.54);height:100%;max-height:1.4em}
.estimated-reading-time::after{content:attr(title)}
.img_caption_avatar{display:inline-block;float:left;margin-right:16px}
.author-block .author-image{border-radius:50%}
.author-block .author-fio{color:rgba(0,0,0,.54)}
.author-block .author-description{color:rgba(0,0,0,.54)}
.author-block .author-position{color:rgba(0,0,0,.54)}
.author-block a,.author-block a:hover{color:rgba(0,0,0,.54);text-decoration:none}
.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;z-index:1;top:-45px;left:0;transition:top .3s ease}
@media only screen and (max-width:480px){
.library-index-image-wrapper .library-index-group-name{top:0}
}
.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{white-space:nowrap;display:flex;flex-wrap:nowrap;align-content:flex-start;overflow-x:scroll;text-transform:uppercase;font-weight:500}
.library-index-group a{padding:2px 16px;color:#000;background-color:#f2f2f2;border-radius:12px;margin:8px;margin-bottom:10px}
.library-index-group a:hover{color:#000}
.library-index-group::-webkit-scrollbar{width:4px;height:4px}
.library-index-group::-webkit-scrollbar-thumb{background:#969696;border-radius:7px}
.library-index-group::-webkit-scrollbar-thumb:hover{background:#6b6b6b}
.library-index-group::-webkit-scrollbar-track{background:#fff;border:1px solid #fff;border-radius:13px}
@media only screen and (max-width:480px){
.library-index-group{margin-left:-16px;margin-right:-16px}
}
.library-index-group-current{display:inline-block;background-color:#000;padding:0;border-radius:12px;margin:8px;margin-bottom:10px;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-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){
.publication_info{width:70%!important}
.art_type2 .title_on_img .publication_info{padding-top:1.5em}
.title_on_img{position:inherit}
}
.sc-help&gt;ul,.sc-help&gt;ul&gt;li{list-style-type:decimal}
.sc-help&gt;ul&gt;li&gt;ul,.sc-help&gt;ul&gt;li&gt;ul&gt;li,.sc-help&gt;ul&gt;ul,.sc-help&gt;ul&gt;ul&gt;li{list-style-type:lower-alpha}
.sc-help ul{padding-left:40px}
.news-article #news-description ul{margin:0}
.news-article #news-description ul li{list-style-type:circle;margin:0 0 0 2em;padding:0 0 0 .5em}
.news-article img{max-width:100%}
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}
.kvd_banner,.kvd_right_panel{font-size:.78431em;line-height:1.5;font-weight:400;margin-top:0}
@media only screen and (max-width:480px){
.padding_field{padding-left:0}
.padding_field:hover,.padding_field_right{padding-right:0}
.block_sort_by{text-align:right}
}
.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:#f6f6f6;padding-bottom:16px;align-items:flex-start}
.energoeffektivnost_okna_wrapper .energocalc-meteostation-name{line-height:1.2em;align-items:center}
.property_subhead_energy{margin:8px 0;justify-content:space-between}
.property_subhead_energy&gt;div{flex:1 1 auto}
.property_row_energy{align-items:flex-start;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.25em;line-height:1.6;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&gt;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.25em;line-height:1.6;color:rgba(0,0,0,.87);color:#6b75df}
#energoeffektivnost_okna,#energycalc-app_{flex:1 0 auto;min-width:50%;max-width:50%}
#energoeffektivnost_okna .add_board_v2_title_block,#energycalc-app_ .add_board_v2_title_block{width:140px}
#energoeffektivnost_okna .grey_block_1,#energoeffektivnost_okna .grey_block_2,#energycalc-app_ .grey_block_1,#energycalc-app_ .grey_block_2{border:none}
.energocalc-sides{font-size:.78431em;line-height:1.5;font-weight:400}
.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&gt;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}
.brand_block_wrapper{flex-wrap:wrap;align-items:center}
.brand_block_wrapper&gt;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;height:40px}
.firm-catalog-sort-block&gt;div{min-height:2.4em}
.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}
.energocalc-detail-energyclass{padding:1em;background-color:#fff}
.banner-inline{justify-content:space-between}
.banner-inline&gt;div{display:inline-block;width:49.7%;height:auto}
.banner-inline&gt;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:1em;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;font-size:.75em;justify-content:center;padding-bottom:3em}
.energycalc-help-steps&gt;span{max-width:11.1111111%;text-align:center;padding:0}
.energycalc-help-steps&gt;span .material-icons{color:rgba(0,0,0,.64);font-size:3.5em}
.energycalc-help-steps&gt;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}
.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&gt;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_row_energy .property_col_energy{max-width:20%;min-width:20%}
#energoeffektivnost_okna_wrapper .property_row_energy .property_col_energy img{width:48px}
#energoeffektivnost_okna_wrapper .property_row_energy .property_col_energy:first-child{max-width:40%;min-width:40%}
.energycalc-help-steps{word-wrap:anywhere}
.energycalc-help-steps svg{width:32px;height:32px}
.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}
.firm-catalog-sort-block #firm-catalog-mu-filter-o{width:40px;height:41px}
}
@media only screen and (max-width:480px) and (max-width:480px){
.firm-catalog-sort-block #firm-catalog-mu-filter-o{width:40px;height:41px}
}
.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)}
.footer_block2 .agreement{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400}
@media only screen and (max-width:1024px){
.mobile-none{display:none}
.mobile{display:initial}
div.info_mess{padding-left:0;padding-right:0;font-size:95%}
.pl_price_block{width:33%}
}
.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;z-index:1;top:-45px;left:0;transition:top .3s ease}
@media only screen and (max-width:480px){
.library-index-group-name{top:0}
}
.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-weight:300}
.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}
.flex-column{display:flex;flex:0 1 auto;flex-direction:column}
.flex-column&gt;.card_type1_wrapper,.flex-column&gt;.card_type2_wrapper,.flex-column&gt;.card_type3_wrapper{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)&gt;a{margin-right:8px}
.card_thumbnail .card_img:nth-child(2n)&gt;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 a:first-child,.card_type1_wrapper div:first-child,.card_type2_wrapper a:first-child,.card_type2_wrapper div:first-child,.card_type3_wrapper a:first-child,.card_type3_wrapper div:first-child,.card_type4_wrapper a:first-child,.card_type4_wrapper div:first-child,.card_type5_wrapper a:first-child,.card_type5_wrapper div:first-child,.card_type6_wrapper a: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}
.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&gt;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}
.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.25em;line-height:1.6;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&gt;div{display:flex;flex:1 1 30%;justify-content:space-between}
.property_container .property_container{padding:0}
.property_container .property_container&gt;div:first-child{background:0 0}
.property_container&gt;div:first-child{background:url(/img_g/bg_td_dots.gif) 0 16px no-repeat}
.property_container&gt;div:first-child&gt;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.25em;line-height:1.6;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-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-ro .energocalc-label-energy{max-width:150px;width:150px;min-width:150px;background-color:#fff;margin:0 8px 16px 8px}
#energocalc-ro .energocalc-emotion{margin-left:25px;width:50px}
#energocalc-formula-description div{padding:.5em 0}
.energocalc-kpo-value{height:23.333px;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;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)}
@media only screen and (min-width:362px) and (max-width:1114px){
.card_line&gt;.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}
.mobile-flex-column{display:flex;flex:0 1 auto;flex-direction:column}
.mobile-flex-column&gt;.card_type1_wrapper,.mobile-flex-column&gt;.card_type2_wrapper,.mobile-flex-column&gt;.card_type3_wrapper{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}
#energocalc-ro .energocalc-label-energy{max-width:100px;width:100px;height:auto;font-size:0}
#energocalc-ro .energocalc-emotion{margin-left:25px;width:50px}
}
.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&gt;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&gt;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{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;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&gt;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&gt;div,#SubscribePopUpWindow .modal_header_logo&gt;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 .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-size:1.5em;line-height:1em;font-weight:300;padding-bottom:.25em;padding-top:1em;border-bottom:1px solid #ccc;margin-bottom:.5em}
.default .first-news-card .red_block_header{padding-top:0}
.center_u{max-width:1146px;margin:0 auto;width:100%}
.contact-description .services-header,.efficiency-description .services-header,.reviews-description .services-header,.services .services-header,.services-packets .services-header,.services-packets-description .services-header,.services.services--inform-gradient .services-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 .services-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;width:auto}
.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 .services-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 .services-header{color:#5555ad}
.services-packets .level3 .services-header{color:#1990c8}
.services-packets .level1,.services-packets .level5{background-color:#edeef2;padding:32px 16px;margin:16px 0;height:calc(100% - 32px)}
.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 .services-header,.services-packets .level3 .services-header,.services-packets .level5 .services-header{text-align:center}
.services-packets .level1 .descr,.services-packets .level3 .descr,.services-packets .level5 .descr{padding:16px 0}
.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&gt;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 .services-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 .services-header{color:#5555ad}
.services-packets-description .level3 .services-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&gt;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 .services-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 i{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}
.services-packet-free-trial{display:inline-block;text-transform:uppercase;font-weight:500;border-radius:3px;padding:8px 16px;margin-top:8px;color:rgba(255,255,255,.87);background-color:#d00}
.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-packet.level1{background-color:#a2a2d8}
.services-packet.level0{background-color:#ddfef5}
.services-packet.level3{background:0 0;background-color:#21a6e1;margin-bottom:16px}
.services-packet.level5{background-color:#b4bcc9}
.service-packets-table-wrapper{overflow:auto}
.service-packets-table-wrapper .service-packets-table{border-spacing:0}
.service-packets-table-wrapper .service-packets-table td{padding:8px}
.service-packets-table-wrapper .service-packets-table .packet-header{vertical-align:top;padding-bottom:16px}
.service-packets-table-wrapper .service-packets-table .service-packets-descr,.service-packets-table-wrapper .service-packets-table .service-packets-p0,.service-packets-table-wrapper .service-packets-table .service-packets-p1,.service-packets-table-wrapper .service-packets-table .service-packets-p2,.service-packets-table-wrapper .service-packets-table .service-packets-p3{border-bottom:1px solid #e0e0e0;width:20%}
.service-packets-table-wrapper .service-packets-table .service-packets-p2{background-color:#eee}
.service-packets-table-wrapper .service-packets-table .material-icons.close{color:red}
.service-packets-table-wrapper .service-packets-table .material-icons.done{color:green}
.service-packets-table-wrapper .service-packets-table .material-icons{font-size:1.3333em;line-height:1em}
.service-packets-table-wrapper .service-packets-table .serivces-header{font-weight:500;font-size:1.25em;line-height:1.6;color:rgba(0,0,0,.87);padding:16px}
.service-packets-table-wrapper .service-packets-table .protected-message-flag-wrapper .protected-message-flag{right:5px}
.service-packets-table-wrapper .service-packets-table .services-packet-free-trial{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;display:block;text-transform:none;font-weight:400;border-radius:0;padding:0;margin-top:8px;color:red;background-color:transparent}
.service-packets-table-wrapper .service-packets-table .price-block{margin-bottom:16px}
.service-packets-table-wrapper .service-packets-table .price-block&gt;div{justify-content:flex-end;padding:0}
.service-packets-table-wrapper .service-packets-table .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}
.service-packets-table-wrapper .service-packets-table .price-block .price--discard{text-decoration:line-through}
.service-packets-table-wrapper .service-packets-table .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}
.service-packets-table-wrapper .service-packets-table .price-block .price-descr .price-valuta{font-weight:500;text-align:left}
.service-packets-table-wrapper .service-packets-table .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}
.service-packets-table-wrapper .service-packets-table .services-packet{text-transform:uppercase;font-weight:500;font-size:.78431rem;line-height:1.5}
@media only screen and (max-width:480px){
.service-packets-table-wrapper .service-packets-table{min-width:1024px}
}
.packets-more-descr{cursor:pointer;color:#1a3dc1}
.packets-more-descr:hover{color:#06f}
.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:0;cursor:pointer;display:flex;align-items:center;margin-left:16px}
.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;position:relative}
.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-img .price-img__label-wrapper{position:absolute;bottom:0;right:0;width:108px}
.pl-square-wrapper .pl-square .pl-square-container .price-img .price-img__label-wrapper svg{background-color:#fff}
.pl-square-wrapper .pl-square .pl-square-container .price-img .price-img__label-wrapper .flex{justify-content:right}
.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:2}
.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}
@media only screen and (max-width:480px){
.wide-edit-table{overflow-x:auto;max-width:100%}
}
.edit-block ul li{padding-left:8px}
.edit-block ul .edit-part-head{padding-top:44px;font-weight:600}
.edit-block ul .horizont_sep{line-height:1.3;padding:32px 8px 0 8px}
.edit-block ul .horizont_sep .material-icons{font-size:19px}
.edit-block ul .horizont_sep__warning{padding-top:12px}
.edit-block ul .horizont_sep__warning-short{padding-top:6px}
.edit-block ul .horizont_sep__first{padding-top:13px}
.edit-block ul .horizont_sep .edit-info-icon{position:relative;width:32px;display:inline-block;margin-left:4px}
.edit-block ul .horizont_sep .edit-info-icon img{position:absolute;top:-20px}
.edit-block ul .horizont_sep,.edit-block ul .horizont_sep_bot{border:none}
.edit-block ul .horizont_sep.slim{padding-top:3px}
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}
.user-request__head,.user-request__head:hover{font-size:1.33333em;line-height:1.05;color:rgba(0,0,0,.87);font-weight:300;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);margin-top:32px}
.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}
@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;display:block}
.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 i{font-size:0;transform:rotate(-120deg);display:block}
.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}
.pr-btn.pr-btn--single{margin:0}
.pr-btn:hover{text-decoration:none}
.pr-btn,a.pr-btn,a.pr-btn:hover{text-decoration:none}
a.pr-btn.pr-btn--disabled{pointer-events:none}
button.pr-btn.pr-btn--disabled{pointer-events:none}
a.pr-btn.pr-btn--disabled.pr-btn--disabled-clicable,button.pr-btn.pr-btn--disabled.pr-btn--disabled-clicable{pointer-events:auto;cursor:default}
button.pr-btn{font-family:inherit;border:none;cursor:pointer}
.pr-btn--condensed{font-weight:300}
.pr-btn--bold{font-weight:600}
.pr-btn--wide{padding-left:32px;padding-right:32px}
.pr-btn--tall{padding-top:16px;padding-bottom:16px}
.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--silver{color:rgba(0,0,0,.87);background:#e4e4e4}
.pr-btn--silver.pr-btn--disabled{color:rgba(0,0,0,.54);background:#eee}
.pr-btn--silver:hover{color:rgba(0,0,0,.87);background:#d4d4d4}
.pr-btn--black{color:rgba(255,255,255,.87);background:#000}
.pr-btn--black.pr-btn--disabled{color:#fff;background:#4b4b4b}
.pr-btn--black:hover{color:rgba(255,255,255,.54);background:#0b0b0b}
.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--gray-border,button.pr-btn--gray-border{border:4px solid #747474}
.pr-btn--gray-border.pr-btn--disabled,button.pr-btn--gray-border.pr-btn--disabled{border-color:#b1b1b1}
.pr-btn--gray-border:hover,button.pr-btn--gray-border:hover{border-color:#b1b1b1}
.pr-btn--blue,a.pr-btn--blue{color:rgba(255,255,255,.87);background:#1e3984}
.pr-btn--blue.pr-btn--disabled,a.pr-btn--blue.pr-btn--disabled{color:rgba(255,255,255,.54);background:#3b5294}
.pr-btn--blue:hover,a.pr-btn--blue:hover{color:rgba(255,255,255,.87);background:#3b5294}
.pr-btn--blue-border,button.pr-btn--blue-border{border:4px solid #1e3984}
.pr-btn--blue-border.pr-btn--disabled,button.pr-btn--blue-border.pr-btn--disabled{border-color:#3b5294}
.pr-btn--blue-border:hover,button.pr-btn--blue-border:hover{border-color:#3b5294}
.pr-btn--orange-border,a.pr-btn--orange-border,button.pr-btn--orange-border{border:4px solid #ed6e25}
.pr-btn--orange-border.pr-btn--disabled,a.pr-btn--orange-border.pr-btn--disabled,button.pr-btn--orange-border.pr-btn--disabled{border-color:#eda67f}
.pr-btn--orange-border:hover,a.pr-btn--orange-border:hover,button.pr-btn--orange-border:hover{border-color:#ff8a4b}
.pr-btn--orange-text,a.pr-btn--orange-text{color:#ed6e25}
.pr-btn--orange-text.pr-btn--disabled,a.pr-btn--orange-text.pr-btn--disabled{color:#eda67f}
.pr-btn--orange-text:hover,a.pr-btn--orange-text:hover{color:#ff8a4b}
.pr-btn--blue-text{color:#1e3984}
.pr-btn--blue-text.pr-btn--disabled{color:#3b5294}
.pr-btn--blue-text:hover{color:#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--white-bg{background:#fff}
.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}
.pr-btn--light-blue{color:#fff;background:#135ef2}
.pr-btn--light-blue.pr-btn--disabled{color:rgba(255,255,255,.54);background:#1466ff}
.pr-btn--light-blue:hover{color:#fff;background:#1466ff}
@media only screen and (min-width:480px){
.pr-btn--map-firm-order-button{font-size:.6em;padding:4px 16px}
}
.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}
.navigation{font-size:.78431em;line-height:1.5;white-space:nowrap;overflow:hidden;height:20px}
.navigation ol{padding:0;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-color:#aaa transparent;scrollbar-width:none;height:48px}
.navigation ol li{display:inline}
@media only screen and (max-width:480px){
.navigation ol li{display:none}
}
@media only screen and (max-width:480px){
.navigation{font-size:.875em;font-weight:500}
.navigation .navigation-prev-step{display:inline}
.navigation .navigation-prev-step a:before{width:18px;height:11px;content:' ';display:inline-block;background:url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23005fda" width="18px" height="18px"&gt;&lt;path d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"/&gt;&lt;/svg&gt;');background-position:-5px -3px}
.navigation .navigation-cnt{padding-left:16px;display:inline-block}
}
.navigation #navigation-result-number::before{content:'\00a0'}
.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:'\00a0›\00a0';color:rgba(0,0,0,.3)}
@media only screen and (min-width:480px){
.navigation .navigation-link-element::after{content:'\00a0›\00a0';color:rgba(0,0,0,.3)}
}
.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}
.material-icons.news-cross-link{font-size:3em;color:#ccc}
.news-cross a{line-height:0}
.news-cross a .news-cross-link{color:#777;fill:#777;width:48px;height:48px}
.news-cross a .news-cross-link:hover{color:#999;fill:#999}
.news-cross a .news-home-link{font-size:3em;color:#777;fill:#777;width:48px;height:48px}
.news-cross a .news-home-link:hover{color:#999;fill:#999}
.news-cross-delimiter{flex:1 1 0;border-top:2px dashed #ddd;margin:1px 16px 0 16px}
.h1 .news-link{color:rgba(0,0,0,.87)}
.news-phone-block ul li{margin:0}
@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-weight:300}
.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}
.art_gt{background-color:#ccc}
.art_gt td{background-color:#fff;padding:2px}
.video-embed{width:100%}
.colapse-section{max-height:1800px;transition:max-height .3s;display:block;overflow:hidden}
.colapse-section tr,.colapse-section tr td{display:block}
.colapse-section-init{max-height:1800px;transition:max-height .3s;display:block;overflow:hidden}
.collapsed{max-height:0}
.collapsed tr{max-height:0}
.collapsed tr td{max-height:0}
.energocalc-label-window-svg{margin:0 8px 16px 8px;max-width:178px;min-width:auto;height:auto;width:100%}
.energocalc-label-window-svg img,.energocalc-label-window-svg svg{background:linear-gradient(160deg,#4296ef 0,#61a7ef 100%);width:100%;height:auto}
@media only screen and (max-width:480px){
.energycalc-help-steps{font-size:.5em}
.energycalc-help-steps&gt;span{max-width:none}
.energycalc-help-steps&gt;span .material-icons{font-weight:500;font-size:1.25em;line-height:1.6;color:rgba(0,0,0,.87)}
}
.energocalc-tarif-v3{max-width:90px;text-align:right;font-size:1.3333333em;color:rgba(0,0,0,.54);border:1px solid #ddd;padding:8px}
@media only screen and (max-width:480px){
.energocalc-tarif-v3{max-width:60px;font-size:16.667px;padding:4px}
}
.company_user .prof_star img{height:16px;width:auto}
.company_user .material-icons.i_cert,.company_user .material-icons.i_y{margin-left:-20px}
.material-icons.i_cert,.material-icons.i_y{font-size:1em;color:green}
.material-icons.i_cert{color:red}
.downloadForPersonalData{position:absolute;z-index:1;right:55px;bottom:46px}
@media only screen and (max-width:480px){
.downloadForPersonalData{right:35px;bottom:20px}
}
#checkout-box,#checkout-box-board,#checkout-box-callback,.checkout-box-comment{background-image:url(/img_g/comments/form-bg.png);background-color:#f2f2f2}
#checkout-box .mdl-cell,#checkout-box-board .mdl-cell,#checkout-box-callback .mdl-cell,.checkout-box-comment .mdl-cell{margin-top:0;margin-bottom:0}
#checkout-box label,#checkout-box-board label,#checkout-box-callback label,.checkout-box-comment label{display:block}
#checkout-box input,#checkout-box textarea,#checkout-box-board input,#checkout-box-board textarea,#checkout-box-callback input,#checkout-box-callback textarea,.checkout-box-comment input,.checkout-box-comment textarea{width:230px;padding:12px 12px;box-shadow:none;border:1px solid rgba(0,0,0,.24);transition:border-color .2s ease}
#checkout-box input:focus,#checkout-box textarea:focus,#checkout-box-board input:focus,#checkout-box-board textarea:focus,#checkout-box-callback input:focus,#checkout-box-callback textarea:focus,.checkout-box-comment input:focus,.checkout-box-comment textarea:focus{border-color:rgba(0,0,0,.54)}
#checkout-box textarea,#checkout-box-board textarea,#checkout-box-callback textarea,.checkout-box-comment textarea{box-sizing:border-box}
#checkout-box .is-valid,#checkout-box-board .is-valid,#checkout-box-callback .is-valid,.checkout-box-comment .is-valid{opacity:0;transition:opacity .2s ease}
#checkout-box .invalid,#checkout-box-board .invalid,#checkout-box-callback .invalid,.checkout-box-comment .invalid{border-color:rgba(255,0,0,.54)}
#checkout-box .valid,#checkout-box-board .valid,#checkout-box-callback .valid,.checkout-box-comment .valid{opacity:1}
#checkout-box .valid:after,#checkout-box-board .valid:after,#checkout-box-callback .valid:after,.checkout-box-comment .valid:after{content:"✓";margin:0 8px;color:rgba(0,128,0,.54)}
#checkout-box .is-valid.invalid,#checkout-box-board .is-valid.invalid,#checkout-box-callback .is-valid.invalid,.checkout-box-comment .is-valid.invalid{opacity:1}
#checkout-box .is-valid.invalid:after,#checkout-box-board .is-valid.invalid:after,#checkout-box-callback .is-valid.invalid:after,.checkout-box-comment .is-valid.invalid:after{content:"✗";margin:0 8px;color:rgba(128,0,0,.54)}
#checkout-box .new-user-or-registered span:first-child,#checkout-box-board .new-user-or-registered span:first-child,#checkout-box-callback .new-user-or-registered span:first-child,.checkout-box-comment .new-user-or-registered span:first-child{margin-right:16px}
#checkout-box .new-user-or-registered span,#checkout-box-board .new-user-or-registered span,#checkout-box-callback .new-user-or-registered span,.checkout-box-comment .new-user-or-registered span{display:inline-block;cursor:pointer;color:#1a3dc1;border-bottom:1px dotted;line-height:1em}
#checkout-box .new-user-or-registered .selected,#checkout-box-board .new-user-or-registered .selected,#checkout-box-callback .new-user-or-registered .selected,.checkout-box-comment .new-user-or-registered .selected{cursor:auto;color:#000;border-bottom:none}
#checkout-box .buyer-contacts-wrapper,#checkout-box-board .buyer-contacts-wrapper,#checkout-box-callback .buyer-contacts-wrapper,.checkout-box-comment .buyer-contacts-wrapper{background-color:rgba(0,0,0,.83);padding:32px;height:100%;box-sizing:border-box}
#checkout-box .buyer-contacts-wrapper .buyer-contacts-head,#checkout-box-board .buyer-contacts-wrapper .buyer-contacts-head,#checkout-box-callback .buyer-contacts-wrapper .buyer-contacts-head,.checkout-box-comment .buyer-contacts-wrapper .buyer-contacts-head{color:rgba(255,255,255,.83);font-weight:400}
#checkout-box .buyer-contacts-wrapper .buyer-contacts,#checkout-box-board .buyer-contacts-wrapper .buyer-contacts,#checkout-box-callback .buyer-contacts-wrapper .buyer-contacts,.checkout-box-comment .buyer-contacts-wrapper .buyer-contacts{color:rgba(0,0,0,.54);font-size:.83333em;line-height:1.68;font-weight:400;color:rgba(255,255,255,.83)}
#checkout-box .buyer-contacts-wrapper .buyer-contacts .material-icons,#checkout-box-board .buyer-contacts-wrapper .buyer-contacts .material-icons,#checkout-box-callback .buyer-contacts-wrapper .buyer-contacts .material-icons,.checkout-box-comment .buyer-contacts-wrapper .buyer-contacts .material-icons{font-size:1em;margin-top:5px}
#checkout-box .buyer-comment-wrapper,#checkout-box-board .buyer-comment-wrapper,#checkout-box-callback .buyer-comment-wrapper,.checkout-box-comment .buyer-comment-wrapper{padding:32px 16px 32px 32px}
#checkout-box .post-message,#checkout-box-board .post-message,#checkout-box-callback .post-message,.checkout-box-comment .post-message{background-color:#ffc}
#checkout-box .rc-collapse-header:focus,#checkout-box-board .rc-collapse-header:focus,#checkout-box-callback .rc-collapse-header:focus,.checkout-box-comment .rc-collapse-header:focus{display:inline;outline:1px dotted #000}
.checkout-box--compact{min-height:53px}
.checkout-box--compact #checkout-box .buyer-contacts-wrapper{padding:32px 16px}
.checkout-box--compact #checkout-box .buyer-contacts-wrapper .pr-btn{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;color:#fff;font-weight:500}
.checkout-box--compact #checkout-box .buyer-contacts-wrapper .buyer-contacts{color:rgba(0,0,0,.54);font-size:.75em;line-height:1.86667;font-weight:400;color:#fff}
.checkout-box--compact #checkout-box .buyer-contacts-wrapper .buyer-contacts .material-icons{padding-right:16px}
.checkout-box--compact #checkout-box .buyer-comment-wrapper{padding:32px 8px 32px 24px}
.checkout-box--compact #checkout-box .buyer-comment-wrapper .new-user-or-registered span:first-child{margin-right:8px}
@media only screen and (max-width:480px){
.checkout-box--compact{min-height:94px}
}
#ctrl-enter-alert{height:55px}
#ctrl-enter-alert .ctrl-enter-box{background-color:#bbb;padding:16px 8px;width:100%;color:rgba(0,0,0,.87)}
#ctrl-enter-alert i{cursor:pointer;margin-left:16px;border:1px solid;height:13px;width:13px;font-size:0}
#filter_menu_button,.filter_menu_button{display:none}
.filter_menu{padding-right:16px;box-sizing:border-box;font-size:.78431em;line-height:1.5;font-weight:400}
.filter_menu ul li{padding:0}
.filter_menu--close-arrow{display:none}
.filter_menu .catalog_filter{margin-top:16px}
.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}
.filter_menu .countries_p,.filter_menu .enabled-filter,.filter_menu .flpd,.filter_menu .selected-filter{display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.87);padding:4px 8px 4px 8px}
.filter_menu .countries_p:hover{background-color:#e0e0e0}
.filter_menu .enabled-filter:hover:hover{background-color:#e0e0e0}
.filter_menu .enabled-filter.class_sec{color:rgba(255,255,255,.87)}
.filter_menu .enabled-filter.class_sec:hover{color:rgba(255,255,255,.54)}
.filter_menu .enabled-filter.class_mount,.filter_menu .enabled-filter.class_sec{padding:0 0 0 8px}
.filter_menu .enabled-filter.class_mount:hover,.filter_menu .enabled-filter.class_sec:hover{background-color:transparent}
.filter_menu .selected-filter{background-color:#eee}
.filter_menu .selected-filter.class_sec{color:rgba(255,255,255,.3)}
.filter_menu .selected-filter.class_mount,.filter_menu .selected-filter.class_sec{background-color:transparent;padding:0 0 0 8px}
.filter_menu .disabled-filter{opacity:.54}
.filter_menu .f-clean-filter{float:right;text-transform:uppercase}
.filter_menu .f-filter-pos{height:20px}
.filter_menu .f-filter-pos .f-filter-name{line-height:20px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.filter_menu .f-filter-pos .f-button{border:1px solid #757575;border-radius:50%;float:right;height:20px;width:20px;padding:2px;margin-left:24px}
.filter_menu .f-filter-pos .f-selected-filter-pos .f-button{border:1px solid #0276ef}
.filter_menu .f-filter-pos .f-selected-filter-pos .f-button .f-button-filled{background:#0276ef;border-radius:50%;height:100%;width:100%;display:block}
.filter_menu .class_mount,.filter_menu .class_sec{display:block;background:url(/img_g/energolevel-sprt-2.png) no-repeat}
.filter_menu .class_mount .f-filter-name,.filter_menu .class_sec .f-filter-name{color:rgba(255,255,255,.87);font-weight:500;margin-top:4px;padding-left:8px}
.filter_menu .class_sec1{background-position:-87px -165px}
.filter_menu .class_sec2{background-position:-78px -165px}
.filter_menu .class_sec3{background-position:-69px -165px}
.filter_menu .class_sec5{background-position:-60px -165px}
.filter_menu .class_sec6{background-position:-51px -165px}
.filter_menu .class_sec7{background-position:-42px -165px}
.filter_menu .class_sec8{background-position:-33px -165px}
.filter_menu .class_mount1{background-position:-87px -185px}
.filter_menu .class_mount2{background-position:-78px -185px}
.filter_menu .class_mount3{background-position:-69px -185px}
.filter_menu .class_mount4{background-position:-60px -185px}
.filter_menu .class_mount5{background-position:-51px -185px}
.filter_menu .f-filter-energy .f-filter-name{padding-left:8px}
.filter_menu .f-filter-glass .f-button{margin-left:4px}
.filter_menu label{cursor:pointer;position:relative}
.filter_menu .f-filter-name-wrapper{display:block}
.filter_menu .f-filter-name{color:#000;margin-top:8px}
@media only screen and (max-width:480px){
#filter_menu_button,.filter_menu_button{display:flex;margin-left:8px;COLOR:#039;cursor:pointer}
#map_filter .filter_menu,.filter_menu{left:-300px;transition:left ease .3s;bottom:44px;top:0;width:300px;background:#eff1f3;position:fixed;overflow-y:auto;z-index:100;padding:16px 16px 0 16px;font-size:14px}
#map_filter .filter_menu--active,.filter_menu--active{left:0}
#map_filter .filter_menu--close-arrow,.filter_menu--close-arrow{margin:8px 0 0 0;cursor:pointer}
#map_filter .filter_menu .name_group,.filter_menu .name_group{color:rgba(0,0,0,.67)}
#map_filter .filter_menu .selected1,.filter_menu .selected1{background-color:rgba(98,200,191,.5)}
#map_filter .filter_menu .enabled-filter,.filter_menu .enabled-filter{color:rgba(0,0,0,.67);margin-top:4px;margin-bottom:4px;text-decoration:none;transition:all .3s ease-out}
#map_filter .filter_menu .enabled-filter:hover,.filter_menu .enabled-filter:hover{color:rgba(0,0,0,.87)}
#map_filter .filter_menu label,.filter_menu label{color:rgba(0,0,0,.67)}
#map_filter .filter_menu .class_sec,.filter_menu .class_sec{color:rgba(255,255,255,.87)}
#map_filter .filter_menu b,.filter_menu b{color:rgba(0,0,0,.67)}
#map_filter .filter_menu .selected-filter,.filter_menu .selected-filter{color:rgba(0,0,0,.67)}
#map_filter .filter_menu .enabled-filter.class_sec,.filter_menu .enabled-filter.class_sec{color:rgba(255,255,255,.87);margin:0}
#map_filter .filter_menu .enabled-filter.class_sec:hover,.filter_menu .enabled-filter.class_sec:hover{color:rgba(255,255,255,.54)}
#map_filter .filter_menu .firm-catalog-mu-filter-wrapper,.filter_menu .firm-catalog-mu-filter-wrapper{background-color:#fff}
#map_filter .filter_menu .material-icons-reset .material-icons,.filter_menu .material-icons-reset .material-icons{color:rgba(0,0,0,.67);font-size:1.2em}
}
.tooltip-popup{position:relative;display:inline-block}
.tooltip-popup__close,.tooltip-popup__open{cursor:pointer}
.filter_menu .tooltip-popup__open svg{width:12px;height:12px;fill:#1a3dc1}
.tooltip-popup__close{display:inline;padding:8px;float:right;font-size:1.5em}
.tooltip-popup__content{position:absolute;background-color:#fff;border:1px solid #efefef;padding:8px;width:350px;box-shadow:3px 3px 10px #666}
.tooltip-popup__text{color:rgba(0,0,0,.54);font-size:.65359em;line-height:1.8;color:rgba(0,0,0,.87)}
@media only screen and (max-width:480px){
.tooltip-popup{position:inherit}
.tooltip-popup__close{position:fixed;top:0;right:0}
.tooltip-popup__content{position:absolute;top:0;bottom:0;left:0;right:0}
}
.years-on--awards{background-color:#000;height:100%}
#calc-app{min-height:1008px}
#calc-app .select-construction-type-wrapper{position:relative;margin-bottom:36px}
#calc-app .select-construction-type-wrapper .select-construction-type,#calc-app .select-construction-type-wrapper .select-type{opacity:0;position:absolute}
#calc-app .select-construction-type-wrapper .select-construction-type+label{color:rgba(0,0,0,.54);font-size:.52288em;line-height:2.25;display:block;width:50px;height:50px;color:#000;text-transform:uppercase;text-align:center;padding-top:50px;cursor:pointer;margin:0 8px}
#calc-app .select-construction-type-wrapper .select-construction-type+label.calc-icon-group-8{background:url(/img_g/icons-window-calc-okna-ua.svg) 2px 2px no-repeat}
#calc-app .select-construction-type-wrapper .select-construction-type+label.calc-icon-group-1{background:url(/img_g/icons-window-calc-okna-ua.svg) -95px 2px no-repeat}
#calc-app .select-construction-type-wrapper .select-construction-type+label.calc-icon-group-4{background:url(/img_g/icons-window-calc-okna-ua.svg) -195px 1px no-repeat}
#calc-app .select-construction-type-wrapper .select-construction-type+label.calc-icon-group-2{background:url(/img_g/icons-window-calc-okna-ua.svg) -294px 1px no-repeat}
#calc-app .select-construction-type-wrapper .select-construction-type+label.calc-icon-group-6{background:url(/img_g/icons-window-calc-okna-ua.svg) -393px 1px no-repeat}
#calc-app .select-construction-type-wrapper .select-construction-type:focus+label{outline:1px dotted #00f}
#calc-app .select-construction-type-wrapper .select-construction-type:checked+label.calc-icon-group-8{background-position:2px -97px}
#calc-app .select-construction-type-wrapper .select-construction-type:checked+label.calc-icon-group-1{background-position:-95px -95px}
#calc-app .select-construction-type-wrapper .select-construction-type:checked+label.calc-icon-group-4{background-position:-195px -97px}
#calc-app .select-construction-type-wrapper .select-construction-type:checked+label.calc-icon-group-2{background-position:-294px -97px}
#calc-app .select-construction-type-wrapper .select-construction-type:checked+label.calc-icon-group-6{background-position:-393px -98px}
#calc-app .select-construction-type-wrapper .select-type+label{cursor:pointer}
#calc-app .select-construction-type-wrapper .select-type+label&gt;div{display:flex;border:8px solid transparent}
#calc-app .select-construction-type-wrapper .select-type+label&gt;div img,#calc-app .select-construction-type-wrapper .select-type+label&gt;div svg{background:#405783;background:linear-gradient(160deg,#4296ef 0,#61a7ef 100%)}
#calc-app .select-construction-type-wrapper .select-type+label.select-type-flip&gt;div img,#calc-app .select-construction-type-wrapper .select-type+label.select-type-flip&gt;div svg{background:linear-gradient(160deg,#4296ef 0,#61a7ef 100%);transform:scaleX(-1)}
#calc-app .select-construction-type-wrapper .select-type:checked+label&gt;div{border-color:gray}
#calc-app .calc-big-window-wrapper{overflow:hidden;background:#405783;background:linear-gradient(160deg,#4296ef 0,#61a7ef 100%)}
#calc-app .calc-big-window-wrapper .calc-big-window-img{display:flex;background-image:url(/img_g/calc-window-bg-tree-winter.png);background-position:100% 100%;background-repeat:no-repeat}
#calc-app .calc-big-window-wrapper img,#calc-app .calc-big-window-wrapper svg{height:300px;width:auto}
@media only screen and (max-width:480px){
#calc-app .calc-big-window-wrapper img,#calc-app .calc-big-window-wrapper svg{height:200px}
}
#calc-app .range-notice-wrapper{position:relative;height:3em}
#calc-app .range-notice-wrapper .range-notice{text-align:left;position:absolute;width:150%}
#calc-app .range-notice-wrapper .range-notice--error{color:red}
.select-type-flip svg{transform:scaleX(-1)}
.calc-result-svg-wrapper img,.calc-result-svg-wrapper svg{background:#405783;background:linear-gradient(160deg,#4296ef 0,#61a7ef 100%);max-width:100%;height:auto}
.calc-result-svg-wrapper-big{display:inline-block;background:#405783;background:linear-gradient(160deg,#4296ef 0,#61a7ef 100%)}
.calc-result-svg-wrapper-big img,.calc-result-svg-wrapper-big svg{max-width:100%;height:auto}
.calc-result-svg-bg{display:flex;background-image:url(/img_g/calc-window-bg-tree-winter.png);background-position:100% 100%;background-repeat:no-repeat}
@media only screen and (max-width:480px){
#calc-app{min-height:1256px}
#calc-app .select-window-type-wrapper{height:86px}
#calc-app .select-window-wrapper{min-height:590px}
.checkbox-filter-show-wrapper{position:fixed;left:-300px;bottom:0;width:300px;padding:8px 0;background-color:#f6f6f6;z-index:110;transition:left ease .3s}
.filter_menu--active+div .checkbox-filter-show-wrapper{left:0}
}
.first .first__header-slogan{display:block;color:#fff;text-transform:uppercase}
.first .first__light-slogan{display:block;color:#fff}
.packet-paid-subs-list{border:1px solid #ddd}
.packet-paid-subs-list li{padding:16px 8px;display:flex;flex-wrap:nowrap;justify-content:space-between}
.packet-paid-subs-list__name{flex:1 1 auto}
.packet-paid-subs-list__conf{max-width:100px}
#energycalc-app .constructor_property_delimiter_name{font-size:1em;margin:24px 0 0 0}
.rc-collapse-content{overflow:hidden;height:0;transition:height .2s ease-out}
.rc-collapse-content-active{height:auto}
.loader-2{display:block;height:60px;width:60px;-webkit-animation:loader-2-1 3s linear infinite;animation:loader-2-1 3s linear infinite}
@-webkit-keyframes loader-2-1{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes loader-2-1{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.loader-2 span{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:60px;width:60px;clip:rect(16px,60px,60px,0);-webkit-animation:loader-2-2 1.5s cubic-bezier(.77,0,.175,1) infinite;animation:loader-2-2 1.5s cubic-bezier(.77,0,.175,1) infinite}
@-webkit-keyframes loader-2-2{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes loader-2-2{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.loader-2 span::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:60px;width:60px;border:5px solid transparent;border-top:5px solid #06f;border-radius:50%;-webkit-animation:loader-2-3 1.5s cubic-bezier(.77,0,.175,1) infinite;animation:loader-2-3 1.5s cubic-bezier(.77,0,.175,1) infinite}
@-webkit-keyframes loader-2-3{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes loader-2-3{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.loader-2 span::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:60px;width:60px;border:5px solid rgba(255,255,255,.5);border-radius:50%}
.dop-block-ancors,.dop-block-img{float:right;padding-left:16px;width:250px;height:100%}
@media only screen and (max-width:480px){
.dop-block-ancors,.dop-block-img{float:none;padding:0;width:100%}
.dop-block-ancors .sel,.dop-block-img .sel{padding:0}
}
.firm-content .phone_stc{padding:0}
.news__firm-page .container{padding:0}
.news__firm-page .preview__title{font:inherit;font-weight:500}
@media only screen and (max-width:480px){
.news__firm-page .preview__title{padding:0}
}
.applying-firm-container{height:29px;margin-bottom:8px}
.applying-firm,.applying-firm:hover{color:rgba(0,0,0,.87)}
#phone-unreachable .phone-unreachable-link{cursor:pointer;border-bottom:1px dotted}
.login-body{justify-content:flex-start}
#share-over-socnetworks{height:32px}
header .SocialMediaShareButton{height:32px}
header .social-icon--pinterest g:first-of-type&gt;rect{fill:#686868}
header .social-icon--linkedin g:first-of-type&gt;rect{fill:#777}
header .social-icon--telegram g:first-of-type&gt;rect{fill:#a3a3a3}
header .social-icon--twitter g:first-of-type&gt;rect{fill:#a1a1a1}
header .social-icon--facebook g:first-of-type&gt;rect{fill:#5a5a5a}
.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}
.material-icons.news-cross-link{font-size:3em;color:#ccc}
.news-cross a{line-height:0}
.news-cross a .news-cross-link{color:#777;fill:#777;width:48px;height:48px}
.news-cross a .news-cross-link:hover{color:#999;fill:#999}
.news-cross a .news-home-link{font-size:3em;color:#777;fill:#777;width:48px;height:48px}
.news-cross a .news-home-link:hover{color:#999;fill:#999}
.news-cross-delimiter{flex:1 1 0;border-top:2px dashed #ddd;margin:1px 16px 0 16px}
.h1 .news-link{color:rgba(0,0,0,.87)}
.news-phone-block ul li{margin:0}
@media only screen and (max-width:480px){
.news-filter.filter_menu ul li{display:block;border-radius:0}
}
@media only screen and (max-width:480px){
div.input_global_field_block{margin-top:.55em}
div.add_board_v2_title_block{text-align:left}
div.input_global_title_block{float:none}
}
.source-code-box{background-color:#fff;transition:background-color .2s}
.source-code-box--copied{background-color:#d1ffb7}
.packet-badge{vertical-align:super;padding:0 4px;margin:0 8px;display:inline-block;color:#fff;background-color:#0276ef;text-transform:uppercase;font-weight:600;font-size:8px;line-height:1.4}
.packet-badge:hover{color:#fff}
.error_red{border:1px solid red!important;color:red}</pre></body></html>