/*
Theme Name: 1
Author: Assistentus inc.
Version: 5.0
0A88CD - blue
3599D0 - blue hover
FF3C41 - red
FFDD40 - yellow
D5DADF + F2F2F3 - light gray
777 - text gray
5A6074 - dark gray
489938 - green
00AD9B - turquoise
F60 - orange
*/
@import url("kp.css");
*{margin:0;padding:0;border:0;outline:none;vertical-align:top;font-size:100%}
html,body{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{height:100%}
body{color:#000;text-align:left;background-color:#F2F2F3;min-height:100%;height:auto;position:relative;line-height:1.25;font-size:16px;font-family:Trebuchet MS,Helvetica,"PT Sans","Times New Roman",Arial,sans-serif}
body.noscroll{overflow:hidden;margin-right:17px;width:auto}
a{color:#0A88CD;text-decoration:underline;background:none}
a:hover{color:#FF3C41;text-decoration:underline}
a:active{color:#D46028}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,textarea,select,button{font-size:14px;font-family:Trebuchet MS,Helvetica,"PT Sans","Times New Roman",Arial,sans-serif}
article,aside,footer,header,nav,section,time,figure,figcaption{display:block}
img{border:none}
.wrap{max-width:1780px}
header{width:100%;height:60px;position:relative;background-color:#444857}
header .topbar{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}
header .logo{width:240px;-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px;height:60px}
header .logo span,header .logo a{width:240px;height:60px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;background-color:#FFDD40;/*background:#FFDD40 url(../images/9m.png) no-repeat 0 0;*//*background:#FFDD40 url(../images/ng.png) no-repeat 50% 0;*/}
header .logo img{display:block;max-width:190px;height:auto}
header .search{width:calc(100% - 600px);-webkit-flex-basis:calc(100% - 600px);-ms-flex-preferred-size:calc(100% - 600px);flex-basis:calc(100% - 600px)}
header .search_center{max-width:845px;margin:12px auto;padding:0 40px;position:relative}
header .search form{display:table;width:100%}
header .search form>div{display:table-cell}
header .search form>div:first-child,header .search form>div:first-child input{width:100%}
header .search_field,header .search_button{border:1px solid #FCF4CD;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s}
header .search_field{background-color:#FFF;color:#000;border-right:none;height:36px;padding:0 8px;cursor:text;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;font-size:16px}
header .search_field::placeholder{color:#444857}
header .search_button{border-left:none;width:36px;height:36px;background:#FFF url(../images/icons5.png) no-repeat 0 0;background-size:588px;cursor:pointer;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}
header .search form:hover{box-shadow:0 0 8px rgba(255,231,0,0.5)}
header .search form:hover .search_field,header .search form:hover .search_button{border-color:#FFDD40;outline:0}
header .search_field:focus{background-color:#FFF}
header .search_mobile{display:none}
header .search_result .sr{position:absolute;z-index:100;top:100%;left:40px;right:40px;margin-top:3px;border:1px solid #444857;background:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
header .search_result span{display:block;padding:10px 15px;border-bottom:1px solid #D5DADF}
header .search_result span:hover{background:#F2F2F3}
header .search_result a.all{color:#000}
header .actions{width:360px;-webkit-flex-basis:360px;-ms-flex-preferred-size:360px;flex-basis:360px}
header .account{display:inline-block;float:right;margin:12px 30px 12px 12px}
header .account a{display:block;padding:6px 7px 6px 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#5A6074;white-space:nowrap}
header .account a:hover{background-color:#3599D0}
header .account i{display:inline-block;width:24px;height:24px;background:url(../images/icons5.png) no-repeat -84px 0;background-size:588px;cursor:pointer}
header .account span{display:inline-block;margin:2px 0 0 5px;color:#FFF}
header .account_button{display:inline-block;float:right;margin:12px 30px 12px 12px;position:relative;cursor:pointer}
header .account_button_inner{padding:6px 7px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#5A6074;white-space:nowrap}
header .account_button_inner:hover{background-color:#3599D0}
header .account_button_inner img{display:inline-block;width:24px;height:24px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
header .account_button_inner i{display:inline-block;background:url(../images/icons5.png) no-repeat -368px -66px;background-size:588px;width:12px;height:7px;margin:9px 0 0 8px}
header .account_button.opens .account_button_inner i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
header .account_button_menu{display:none;position:absolute;right:0;top:48px;background-color:#FFF;width:300px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);z-index:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #D5DADF;border-bottom:none;overflow:hidden}
header .account_button_menu a{display:block;padding:10px;color:#000;text-decoration:none;border-bottom:1px solid #D5DADF;position:relative}
header .account_button_menu a:hover{background:#F2F2F3}
header .account_button_menu img{display:inline-block;width:45px;height:45px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
header .account_button_menu div{display:inline-block;padding:3px 0 0 10px;max-width:202px;font-weight:700}
header .account_button_menu div>span{display:block;font-size:14px;font-weight:400;color:#777;margin-top:5px}
header .account_button_menu a::after{content:'';position:absolute;top:calc(50% - 6px);right:10px;display:inline-block;background:url(../images/icons5.png) no-repeat -384px -66px;background-size:588px;width:7px;height:12px}
header .account_button.opens .account_button_menu{display:block}
.mainwrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;max-width:1780px}
nav.left{width:240px;-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px;background:#252830}
.content{width:calc(100% - 600px);-webkit-flex-basis:calc(100% - 600px);-ms-flex-preferred-size:calc(100% - 600px);flex-basis:calc(100% - 600px);min-height:1228px;background:#FFF}
.content_basic{max-width:845px;margin:0 auto;padding:30px 40px}
.content_basic.comments{padding:0 40px 30px}
.content.wide{width:calc(100% - 240px);-webkit-flex-basis:calc(100% - 240px);-ms-flex-preferred-size:calc(100% - 240px);flex-basis:calc(100% - 240px)}
.content_basic.wide{max-width:1205px}
aside.right{width:360px;-webkit-flex-basis:360px;-ms-flex-preferred-size:360px;flex-basis:360px;background-color:#F2F2F3}
.clear{clear:both}
.content_hleb{margin:0 auto;padding:30px 40px;text-align:center;max-height:120px}
.hleb_inside,.hleb_niz{max-width:99.9%}
.hleb_inside{display:none}
.content_forum{background-color:#EBF3F7;border-right:4px solid #0A88CD;padding:30px 40px 0;overflow:hidden}
.content_hr{border-top:1px solid #D5DADF;height:1px}
.menu1{margin:15px 0;width:240px}
.menu1 li a{display:block;padding:10px 25px;font-size:17px;font-weight:400;text-decoration:none;color:#c7c9d3}
.menu1 li.m1_govbuh a{padding-right:0}
.menu1 li a:hover{text-decoration:none;color:#FFF;background-color:#444857}
.menu1 li i{display:inline-block;background-image:url(../images/icons5.png);background-repeat:no-repeat;width:14px;height:14px;background-size:588px;margin-right:10px;margin-top:3px}
.menu1 li.m1_calc i{background-position:0 -36px}
.menu1 li.m1_calend i{background-position:-14px -36px}
.menu1 li.m1_doc i{background-position:-28px -36px}
.menu1 li.m1_cons i{background-position:-42px -36px}
.menu1 li.m1_act i{background-position:-56px -36px}
.menu1 li.m1_zan i{background-position:-70px -36px}
.menu1 li.m1_govbuh i{background-position:-84px -36px}
.menu1 li.m1_spr i{background-position:-98px -36px}
.menu1 li.m1_class i{background-position:-112px -36px}
.menu1 li.m1_okved i{background-position:-126px -36px}
.menu1 li.m1_mrot i{background-position:-140px -36px}
.menu1 li.m1_pm i{background-position:-154px -36px}
.menu1 li.m1_tn i{background-position:-168px -36px}
.menu1 li.m1_kbk i{background-position:-182px -36px}
.menu1 li.m1_rk i{background-position:-196px -36px}
.menu1 li.m1_ins i{background-position:-210px -36px}
.menu1 li.m1_ipooo i{background-position:-224px -36px}
.menu1 li.m1_sluzh i{background-position:-238px -36px}
.menu1 li.m1_rub i{background-position:-252px -36px}
.menu1 li span{display:inline-block}
.menu1 li span span{margin:3px 0 0 10px;padding:2px 4px 1px;background-color:#F2F2F3;color:#000;font-size:13px;line-height:13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.menu1 li span span.cyellow{background-color:#FFDD40}
.menu3_title{font-size:17px;font-weight:400;margin:25px 0 15px 25px;color:#c7c9d3}
.menu3_title span{display:inline-block;border-bottom:4px solid #0A88CD;padding-bottom:5px}
.menu3{margin-bottom:30px;border-bottom:1px solid #363840}
.menu3_item{padding:15px 15px 15px 25px;font-size:16px;font-weight:400;color:#c7c9d3;border-top:1px solid #363840;position:relative}
.menu3_item:hover,.menu3_item.father{color:#FFF}
.menu3_item:hover{cursor:pointer}
.menu3_item::before{content:'';position:absolute;top:22px;left:25px;display:inline-block;border:solid #0A88CD;border-width:0 1.5px 1.5px 0;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.menu3_item span{display:inline-block;margin-left:15px}
.menu3_title i,.menu3_item i{display:inline-block;float:right;position:relative;width:30px;height:30px}
.menu3_title i{margin-right:15px;cursor:pointer}
.menu3_item i{margin-top:-6px}
.menu3_title i::before,.menu3_title i::after,.menu3_item i::before,.menu3_item i::after{content:"";position:absolute;background-color:#0A88CD;/*-webkit-transition:200ms all ease-out;-moz-transition:200ms all ease-out;transition:200ms all ease-out;*/top:14px;left:10px;right:0;height:1px;width:10px}
.menu3_title i::after,.menu3_item i::after{opacity:0}
.menu3_title.collapsed i::before,.collapsed .menu3_item i::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.menu3_title.collapsed i::after,.collapsed .menu3_item i::after{opacity:1}
.menu3_title i:hover::before,.menu3_title i:hover::after,.menu3_item:hover i::before,.menu3_item:hover i::after{background-color:#FFF}
.menu3_sub{opacity:1;height:auto;max-height:1500px;overflow:hidden;-webkit-transition:all .2s cubic-bezier(0.39,0.575,0.565,1);-moz-transition:all .2s cubic-bezier(0.39,0.575,0.565,1);transition:all .2s cubic-bezier(0.39,0.575,0.565,1)}
.collapsed .menu3_sub{opacity:0;max-height:0}
.menu3_sub li a{display:block;padding:5px 25px 5px 40px;font-size:16px;font-weight:400;text-decoration:none;color:#c7c9d3}
.menu3_sub li a:hover{text-decoration:none;color:#FFF;background-color:#444857}
.menu3_sub li:last-child a{margin-bottom:15px}
.promo_left{background:url(../images/r/hw479nhopDR.jpg) no-repeat 0 0;width:240px;height:240px;text-indent:-9999px;margin:20px 0;background-size:240px;cursor:pointer}
.right_hleb{width:300px;height:300px;margin:30px}
.right_last,.right_tabs{width:300px;height:auto;margin:30px;padding:15px;background-color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.right_last_title{font-size:17px;font-weight:700;margin-bottom:10px}
.right_last_title span{display:inline-block;padding-bottom:5px;border-bottom:4px solid #0A88CD}
.right_last_title.actual span{border-bottom-color:#FFDD40}
.right_last_title.saybuh span{border-bottom-color:#F77381}
.right_last_title.ekonomik span{border-bottom-color:#8d6bcf}
.right_last_title.mpage span{border-bottom-color:#1CB4A7}
.right_last_text{font-size:14px;margin-top:10px}
.right_last li{margin-bottom:10px}
.right_last li:last-child{margin-bottom:0}
.right_tabs ul.tabs::after{content:"";display:block;clear:both}
.right_tabs ul.tabs li{font-size:17px;font-weight:700;cursor:pointer;display:block}
.right_tabs ul.tabs li.active{cursor:auto}
.right_tabs ul.tabs li:first-child{float:left}
.right_tabs ul.tabs li:last-child{float:right}
.right_tabs ul.tabs li span{display:inline-block;border-bottom:4px solid #D5DADF;padding-bottom:5px}
.right_tabs ul.tabs li.active span,.right_tabs ul.tabs li:hover span{border-color:#0A88CD}
.right_tabs>div li{margin-top:10px}
.right_tabs>div li.pr{color:#000;font-size:14px;margin-top:15px;background-color:#F2F2F3;padding:2px;display:inline-block}
.right_tabs>div>div{display:none}
.right_tabs>div>div.active{display:block}
.right_stick{position:-webkit-sticky;position:sticky;top:30px;margin:30px;max-height:300px}
.news_list time{position:relative;display:block;margin:10px 0;color:#777;font-size:13px;text-transform:uppercase}
.news_list time span{position:relative;z-index:10;background:#FFF;padding-right:10px}
.news_list time::after{content:"";position:absolute;right:0;top:9px;left:0;height:1px;z-index:9;background:#D5DADF}
.news_list_item{margin-bottom:30px}
.news_list_item img{float:right;margin:0 0 15px 15px;width:100px}
.news_list_item a{font-size:17px;font-weight:700;margin-bottom:5px;display:block}
.news_list_item p{display:inline}
.news_list_item p a{font-size:16px;font-weight:400;margin-bottom:0;display:inherit}
.news_list_item span{color:#777;font-size:13px;vertical-align:baseline;white-space:nowrap;margin-left:10px;white-space:nowrap}
.news_list_item span i{display:inline-block;width:13px;height:8px;background:url(../images/icons5.png) no-repeat -352px -66px;background-size:588px;margin-top:7px;margin-right:4px}
.more{background-color:#0A88CD;color:#FFF;padding:8px 15px;margin-bottom:30px;cursor:pointer;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.more:hover{background-color:#3599D0}
.tabs_category{margin-bottom:20px}
.tabs_category::after{content:"";display:block;clear:both;height:4px;background-color:#1CB4A7}
.tabs_category li{padding:9px 0;cursor:pointer;display:block;float:left;background-color:#F2F2F3;color:#000;text-align:center;font-weight:700;width:50%}
.tabs_category li.active,.tabs_category li.active:hover{background-color:#1CB4A7;color:#FFF}
.tabs_category li:hover{background-color:#D5DADF;color:#000}
/* .tabs_category+article{margin-bottom:10px;} */
.list{margin-bottom:20px}
.list_z{padding:10px 0;margin-top:10px;font-weight:700;border-top:4px solid #1CB4A7;border-bottom:1px solid #D5DADF}
.list ul{margin:0;line-height:normal}
.list ul li{padding:10px 10px 14px;border-bottom:1px solid #D5DADF}
.list ul li::after{width:0;height:0}
.list ul li a{margin-right:10px;font-weight:700}
.list ul li a u{background-color:#F9F3B6}
.list ul li span{color:#777;font-size:13px;vertical-align:baseline;white-space:nowrap}
.list ul li span i{display:inline-block;width:13px;height:8px;background:url(../images/icons5.png) no-repeat -352px -66px;background-size:588px;margin-top:6px;margin-right:4px}
.list ul.all{display:none}
.list article ul{margin:20px 0;line-height:1.5}
.list article ul li{padding:0 0 0 25px;border-bottom:none}
.list article ul li::after{width:6px;height:6px}
.list_more{background-color:#1CB4A7;color:#FFF;padding:8px 15px;margin-top:20px;margin-bottom:30px;cursor:pointer;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.list_more:hover{background-color:#0CC1B2;color:#FFF}
.list_search{margin:20px 0;padding:10px;background-color:#D5DADF;position:relative}
.list_search.hidden{display:none}
.list_search_input{width:100%;padding:5px;border:1px solid #D5DADF;margin-right:10px;font-size:16px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.list_search_input:focus{border-color:#D5DADF}
.list_search_button{display:none;position:absolute;top:10px;right:10px;height:calc(100% - 20px);width:80px;background-color:#1CB4A7;color:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.list_search_button:hover{cursor:pointer;background-color:#37bfb1}
.list_kbk1{float:left;width:49%;margin-right:3%}
.list_kbk2{float:left;width:48%}
.list_kbk1 div,.list_kbk2 div{padding:10px 10px 14px;border-bottom:1px solid #D5DADF}
.list_kbk1 div:first-child,.list_kbk2 div:first-child{border-top:1px solid #D5DADF}
.list_kbk1 div a,.list_kbk2 div a{margin-right:10px;font-size:16px;font-weight:700}
.list_region{-webkit-column-count:3;column-count:3}
.list_region li{width:100%;display:inline-block;margin-bottom:5px;padding-left:0!important}
.list_region li::after{background:none}
.list_region span{display:inline-block;margin-right:5px;padding:0 5px;color:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#D5DADF}
.list_region_select{text-align:center;background-color:#F2F2F3;padding:20px 0;margin:20px auto}
.list_region_select span{display:inline-block;margin:11px 5px 0 0;font-weight:700}
.list_region_select select{display:inline-block;font-size:16px;border:1px solid #D5DADF;padding:10px}
.list_city li{float:left;width:23%;margin-right:2%;margin-bottom:5px;padding-left:0!important}
.list_city li::after{background:none}
.list_city::after{display:block;content:'';clear:both}
.list_ccc{margin-bottom:20px}
.list_ccc_z{padding-bottom:10px;margin-top:10px;font-weight:700}
.list_ccc ul{margin:0;line-height:normal;border-top:1px solid #D5DADF}
.list_ccc ul li{padding:10px;border-bottom:1px solid #D5DADF}
.list_ccc ul li::after{width:0;height:0}
.list_ccc ul li a{font-size:17px;font-weight:700;margin-bottom:5px;display:inline-block}
.list_ccc ul li p{margin:0;color:#777;font-size:14px;display:block}
.pagination{font-size:17px;font-weight:400}
.pagination .page-numbers{display:inline-block;margin-right:15px}
.pagination .current{font-weight:700}
.breads{background-color:#F2F2F3}
.breads ul{max-width:845px;margin:0 auto;padding:20px 40px 10px}
.breads.wide ul{max-width:1205px}
.breads li{display:inline-block;margin-bottom:10px}
.breads li::after{content:"\002F";margin:0 .5em;color:#D5DADF}
h1{font-family:"PT Serif Caption",Georgia,serif;font-size:34px;font-weight:400;margin-bottom:14px;line-height:1.25em}
h2{font-size:24px;font-weight:400;margin-top:36px;margin-bottom:20px;line-height:1.25em}
h2 span.c{display:block;border-bottom:2px solid #000;padding-bottom:2px;text-align:center}
h2 span.kbk{display:block;font-size:17px;font-weight:400;margin:-10px 0;text-align:center}
h2 span.s{display:block;border-bottom:2px solid #000;padding-bottom:0}
h2 span.s span{background-color:#84EBA4}
h3{font-size:20px;font-weight:400;margin-top:28px;margin-bottom:20px}
h3 span.s{font-size:16px;font-weight:700;text-transform:uppercase;background-color:#84EBA4;display:inline-block;padding:0 1px}
h4{font-size:20px;font-weight:400;margin-top:28px;margin-bottom:20px}
.post_author{float:right;background-color:#eb722e;color:#FFF;font-size:13px;padding:0 5px 1px;margin-top:2px;display:inline-block}
.post_soc_activity{margin-bottom:20px}
.post_soc_activity .ya-share2,.post_soc_activity .meta_views{display:inline-block}
.post_soc_activity .ya-share2{width:192px;height:24px;margin-right:12px}
.post_soc_activity .meta_views{padding-top:5px;font-size:13px;color:#777;white-space:nowrap}
.post_soc_activity .meta_views i{display:inline-block;width:13px;height:8px;background:url(../images/icons5.png) no-repeat -352px -66px;background-size:588px;margin-top:4px;margin-right:4px}
.post_excerpt p{background-color:#F2F2F3;padding:20px 25px;font-size:17px;font-weight:400;text-align:left}
.pageleft p{margin:20px 0;line-height:1.5}
article p,article ul,article ol,article blockquote{margin:20px 0;font-size:16px;line-height:1.5}
article .aair{float:right;margin:10px 0 20px 20px;position:relative;z-index:2}
article img.air{max-width:300px;height:auto!important;border:1px solid #D5DADF}
article .aail{display:inline-block;margin:20px 20px 20px 0}
article img.ail{max-width:180px;height:auto!important;border:1px solid #D5DADF}
article img.aiw{box-sizing:border-box;max-width:100%;height:auto!important;border:1px solid #D5DADF}
article img.air2{float:right;margin:0 0 20px 20px}
article a:hover img.air{border:1px solid #5BB3EE}
article a:hover img.ail,article a:hover img.aiw{border:1px solid #5BB3EE}
article a[data-gallery]{position:relative}
article a[data-gallery]::before{position:absolute;top:12px;left:15px;content:'';width:36px;height:36px;background:url(../images/icons5.png) no-repeat -348px 0;background-size:588px;background-color:#FFF;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}
article a[data-gallery]:hover::before{opacity:1}
article figure img{box-sizing:border-box;max-width:100%;height:auto!important;margin-bottom:5px;border:1px solid #D5DADF}
article figure a:hover img{border:1px solid #777}
article figcaption{font-size:13px;color:#88939E}
article ul li,article ol li,.comment-text ul li,.comment-text ol li{padding-left:25px;position:relative;z-index:1}
article ul li::after,.comment-text ul li::after{position:absolute;content:'';left:6px;top:9px;width:6px;height:6px;background-color:#0A88CD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
article ul li::before,.comment-text ul li::before{display:none}
article ul li ul,article ul li ol,article ol li ul,article ol li ol,.comment-text ul li ul,.comment-text ul li ol,.comment-text ol li ul,.comment-text ol li ol{margin-bottom:0}
article ol,.comment-text ol{counter-reset:li}
article ol li::before,.comment-text ol li::before{content:counter(li);counter-increment:li;position:absolute;left:0;top:4px;text-align:center;width:17px;height:17px;background-color:#E0ECF9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:17px;font-size:14px;color:#0A88CD;font-weight:700}
article ol li ul,.comment-text ol li ul{margin-top:0}
article sup{font-size:smaller}
article .hl_bdr{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #000;padding:20px 25px}
article .hl_leftbdr{border-left:4px solid #65C178;padding-left:15px;margin-left:25px}
article .hl_blue,article .hl_yellow,article .hl_white{padding:20px 25px;font-size:19px;font-weight:700}
article .hl_blue{background-color:#a7e9fb}
article .hl_yellow{background-color:#FFFFA1}
article .hl_white{background-color:#FFF}
article .hl_leftblue,article .hl_leftgray{padding:24px;width:42%;font-size:20px;font-weight:700;margin-top:0!important;float:left;margin-right:20px}
article .hl_leftblue,article .hl_zleftblue{background-color:#a7e9fb}
article .hl_leftgray{background-color:#F2F2F3}
article .hl_zleftblue{padding:20px 24px;width:44%;font-size:20px;font-weight:700;display:block}
article .hl_spanbg span{background-color:#FFDD40;padding:0 2px;display:inline-block}
article div.hl_lr{display:table;margin:20px 0}
article div.hl_lr .hl_leftblue,article div.hl_lr .hl_leftgray{padding:24px;width:48%;display:table-cell;float:none;margin-right:0;margin-bottom:0}
article div.hl_lr .hl_right{padding:0 20px;display:table-cell;vertical-align:middle}
article .hl_fontsize{font-size:20px;font-weight:400}
article .hl_files{border-left:4px solid #0A88CD;border-bottom:1px solid #D5DADF;border-right:1px solid #D5DADF;overflow:hidden;position:relative}
article .hl_files::before{content:"";position:absolute;right:0;top:0;left:0;height:37px;z-index:1;background:#F2F2F3;border-top:1px solid #D5DADF;border-bottom:1px solid #D5DADF}
article .hl_files .f{display:inline-block;background-color:#0A88CD;color:#FFF;font-weight:700;padding:7px 19px 8px 15px;margin-bottom:20px;position:relative;z-index:2}
article .hl_files .fv{display:inline-block;padding:7px 19px;font-weight:700;position:relative;z-index:2}
article .hl_files .fv a{color:#000}
article .hl_files .fv a:hover{color:#FF3C41}
article .hl_files .fc{display:inline-block;float:right;padding:9px 19px;font-size:14px;color:#777;position:relative;z-index:2}
article .view_offer{background-color:#F2F2F3;padding:15px 15px 5px 15px;margin:20px 0;overflow:hidden}
article .view_offer a.das{display:inline-block;color:#FFF;font-size:24px;font-weight:400;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#3FC322;-webkit-box-shadow:0 2px 0 0 #3B8E29;box-shadow:0 2px 0 0 #3B8E29;float:left;margin:0 10px 10px 0}
article .view_offer a.das:hover{background-color:#43D423;color:#FFF}
article .view_offer a.das i{display:inline-block;margin:18px;width:24px;height:24px;background:url(../images/icons5.png) no-repeat -324px 0;background-size:588px}
article .view_offer a.das>span{display:inline-block;padding:4px 18px 5px;border-left:1px solid #CBF2C3}
article .view_offer a.das>span>span{display:block;font-size:16px}
article .view_offer ul{margin:0 15px 0 309px}
article .view_offer li{float:left;margin:5px 25px 0 0;position:relative;padding-left:25px}
article .view_offer li::after{background-color:#F2F2F3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:4px;top:4px;width:5px;height:10px;border:solid #3FC322;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
article .doc,article .pdf,article .xls,article .jpg,article .png,article .zip{display:block;margin:0 15px 15px;overflow:hidden}
article .doc i,article .pdf i,article .xls i,article .jpg i,article .png i,article .zip i{display:inline-block;width:32px;height:35px;margin-right:10px;float:left;background-image:url(../images/icons5.png);background-repeat:no-repeat;background-size:588px}
article .doc i{background-position:0 -66px}
article .xls i{background-position:-32px -66px}
article .pdf i{background-position:-64px -66px}
article .png i{background-position:-96px -66px}
article .jpg i{background-position:-128px -66px}
article .zip i{background-position:-160px -66px}
article .hl_sample{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #000;padding:0 25px;margin:20px 0;background-color:#F2F2F3}
article .hl_sample ul li::after{background-color:#000}
article .hl_sample ol li::before{background-color:#D5DADF;color:#000}
article .hl_sample ul ul,article .hl_sample ol ol,article .hl_sample ul ol,article .hl_sample ol ul{margin:0}
article .hl_sample table{border-collapse:collapse}
article .hl_sample table td{padding:5px;border:1px solid #AAA}
article .hl_sample .shapka{margin:20px 0;overflow:hidden}
article .hl_sample .shapka_left{float:left}
article .hl_sample .shapka_right{float:right}
article .hl_sample .shapka::after{clear:both}
article .hl_fire{display:inline;width:auto;border-bottom:4px solid #0A88CD;padding-bottom:2px;color:#0A88CD;margin:20px 0;font-size:16px;font-weight:700}
article .hl_also{padding:20px 25px;background-color:#FFFFA1;font-weight:700}
article .bl{padding:20px;margin-bottom:20px;background-color:#F2F2F3}
article .bl_title{font-weight:700}
article .bl_list{margin:10px 0 0 20px;line-height:1.5}
article #okved_toggler{display:block;text-align:center;margin-bottom:20px;padding:20px 0 28px;font-size:28px;font-weight:400;border:1px solid #0A88CD}
article #okved_toggler:hover{border:1px solid #FF3C41}
article #okved_all p{margin:10px 0}
article .okved_all_r{margin-bottom:20px;display:table}
article .okved_all_r div{border-bottom:1px solid #D5DADF;padding:3px}
article .okved_all_r span{display:table-cell}
article .okved_all_r span:first-child{width:40px}
article .okved_all_r{margin-bottom:20px;display:table}
article .okved_all_t{border-top:1px solid #D5DADF;width:100%;margin-top:20px}
article .okved_all_t td{padding:3px;border-bottom:1px solid #D5DADF}
article .okved_all_t td:first-child{width:90px}
article .okved_all_t p{margin:0 0 5px!important;line-height:normal!important}
article .okved_all_t td .y{color:#34A54A}
article .okved_all_t td .n{color:#C13434}
article .okved_pg{margin-bottom:10px;font-weight:700}
article .okved_selection{margin-bottom:10px;border-top:1px solid #D5DADF}
article .okved_selection p{padding:10px;margin:0;border-bottom:1px solid #D5DADF}
article .okved_selection p span{color:#000;font-weight:700}
article .okved_prim{font-size:13px;color:#88939E;margin-bottom:20px}
article sub{vertical-align:bottom}
article .tabs_yakor{text-align:center;margin:40px 0 20px;font-size:0}
article .tabs_yakor div{display:inline-block;border:1px solid #D5DADF;color:#000;border-left:0;padding:10px 30px;font-size:16px}
article .tabs_yakor div.active{background:#0A88CD;border-color:#0A88CD;color:#FFF}
article .tabs_yakor span{border-bottom:1px dashed #0A88CD;color:#0A88CD}
article .to_tabs_yakor_ooo:hover,article .to_tabs_yakor_ip:hover{cursor:pointer}
article .to_tabs_yakor_ooo:hover span,article .to_tabs_yakor_ip:hover span{border-color:#FF3C41;color:#FF3C41}
.regservice{text-align:center;margin:40px 0}
.regservice.xl{text-align:left;background-color:#F2F2F3;padding:20px;overflow:hidden}
.rs_left{float:left;width:60%}
.rs_title{font-weight:700;font-size:17px}
.rs_text{margin:10px 0 20px}
.rs_right{float:right;width:calc(40% - 30px);margin-left:30px}
.rs_bbb_1,.rs_bbb_2,.rs_bbb_3{margin-bottom:10px}
.rs_bbb_1 i,.rs_bbb_2 i,.rs_bbb_3 i{display:block;float:left;background-image:url(../images/icons5.png);background-repeat:no-repeat;background-size:588px;width:24px;height:24px}
.rs_bbb_1 i{background-position:-396px 0}
.rs_bbb_2 i{background-position:-420px 0}
.rs_bbb_3 i{background-position:-444px 0}
.rs_img{text-align:right}
.rs_img img{width:163px;height:150px}
.rs_big_img{text-align:center;margin-bottom:40px}
.rs_big_img img{max-width:60%}
.rs_bbb_1 span,.rs_bbb_2 span,.rs_bbb_3 span{display:block;margin-left:40px}
.regservice a{display:inline-block;padding:6px 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#FFDD40;color:#000;text-decoration:none}
.regservice a:hover{background-color:#ECCA2C}
.regservice a span{display:inline-block;margin:4px 5px 0 0;line-height:1em;font-weight:700}
.regservice a i{width:16px;height:10px;margin:7px 0;display:inline-block;background:url(../images/icons5.png) no-repeat -416px -66px;background-size:588px}
.rs_doc{margin-bottom:30px;float:left;width:calc(50% - 15px)}
.rs_doc.one{margin-right:15px;clear:both}
.rs_doc.two{margin-left:15px}
.rs_doc img{float:left;width:150px;height:203px;border:1px solid #D5DADF;box-shadow:0 0 5px 2px rgba(221,221,221,1)}
.rs_doc_title,.rs_doc_text,.rs_doc_file{margin-left:170px}
.rs_doc_title{font-weight:700;margin-bottom:10px}
.rs_doc_text{font-size:13px;color:#777;margin-bottom:10px}
.rs_doc_file span{display:inline-block;padding:0 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#0A88CD;color:#FFF}
.art_leader{background-color:#F2F2F3;padding:11px;overflow:hidden;margin-bottom:20px}
.art_leader_photo{float:left}
.art_leader_photo img{width:70px;height:70px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.art_leader_fio{font-size:17px;font-weight:700;margin:0 0 5px 80px}
.art_leader_spec{font-size:14px;margin:0 0 5px 80px;color:#777}
.art_leader_desc{margin:0 0 0 80px}
.post_supc{background-color:#F2F2F3;padding:20px 20px 8px;border-top:4px solid #0A88CD;position:relative}
.post_soc{padding-bottom:12px}
.post_soc,.post_soc_in{clear:both;display:inline-block;margin-right:20px}
.post_soc .soc_name,.post_soc_in .soc_name{display:inline-block;margin-right:5px}
.post_soc .soc_name i,.post_soc_in .soc_name i{display:inline-block;width:24px;height:24px;margin-right:5px;background:url(../images/icons5.png) no-repeat -156px 0;background-size:588px}
.post_soc .soc_name span,.post_soc_in .soc_name span{display:inline-block;padding-top:1px;font-weight:700}
.post_soc .ya-share2,.post_soc_in .ya-share2{display:inline-block;min-height:24px;min-width:164px}
.post_soc_in .ya-share2 li{padding-left:0}
.post_soc_in .ya-share2 li::after{display:none}
.post_print,.post_urlcopy,.post_comments{display:inline-block;padding-bottom:12px;margin-right:20px}
.post_comments{margin-right:0}
.post_print i,.post_urlcopy i,.post_comments i{display:inline-block;width:24px;height:24px;margin-right:5px;background-image:url(../images/icons5.png);background-repeat:no-repeat;background-size:588px}
.post_print i{background-position:-204px 0}
.post_urlcopy i{background-position:-180px 0}
.post_comments i{background-position:-228px 0}
.post_print span,.post_urlcopy span,.post_comments span{display:inline-block;padding-top:3px;font-weight:700;color:#0A88CD;border-bottom:1px solid #0A88CD;line-height:1em}
.post_print:hover span,.post_urlcopy:hover span,.post_comments:hover span{color:#FF3C41;border-color:#FF3C41}
.post_print:hover,.post_urlcopy:hover,.post_comments:hover{cursor:pointer}
.post_tags_title{font-size:17px;font-weight:700;margin-bottom:15px}
.post_tags_title span{display:inline-block;border-bottom:4px solid #0A88CD;padding-bottom:5px}
.post_tags a{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #D5DADF;color:#000;white-space:nowrap;padding:3px 10px 5px 25px;text-decoration:none;margin:0 10px 10px 0;position:relative}
.post_tags a:hover{color:#FFF;background-color:#0A88CD;border-color:#0A88CD}
.post_tags a::before{position:absolute;content:'#';left:10px;top:3px;color:#777}
.post_tags a:hover::before{color:#FFF}
.post_related_title{font-size:17px;font-weight:700;margin-bottom:15px;margin-top:30px}
.post_related_title span{display:inline-block;border-bottom:4px solid #0A88CD;padding-bottom:5px}
.post_related{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #D5DADF;background-color:#F2F2F3;margin-bottom:10px}
.post_related li{border-bottom:1px solid #D5DADF}
.post_related li:last-child{border-bottom:none}
.post_related li a{display:block;padding:20px;color:#000;text-decoration:none}
.post_related li a:hover{color:#FF3C41}
.tslide.toc{border:1px solid #D5DADF;margin-bottom:20px}
.tslide.forms{border:1px solid #D5DADF;margin-bottom:20px}
.tslide.inslide{border:1px solid #D5DADF;margin-top:20px;margin-bottom:20px}
.tslide .tslide-title{display:block;cursor:pointer;position:relative}
.tslide.toc .tslide-title,.tslide.forms .tslide-title{font-weight:700;padding:9px 10px;background-color:#F2F2F3}
.tslide.toc .tslide-title:hover,.tslide.forms .tslide-title:hover{color:#FF3C41}
.tslide.inslide .tslide-title{padding:9px 10px;background-color:#F2F2F3;color:#0A88CD}
.tslide.inslide .tslide-title:hover{color:#FF3C41}
.tslide .tslide-title span{display:inline-block;margin-right:26px}
.tslide .tslide-title i{display:inline-block;width:16px;height:16px;background-image:url(../images/icons5.png);background-repeat:no-repeat;background-size:588px;position:absolute;right:10px;top:11px}
.tslide.toc .tslide-title i,.tslide.forms .tslide-title i{background-position:-64px -50px}
.tslide.toc .tslide-title.open i,.tslide.forms .tslide-title.open i{background-position:-80px -50px}
.tslide.inslide .tslide-title i{background-position:-32px -50px}
.tslide.inslide .tslide-title.open i{background-position:-48px -50px}
.tslide .tslide-entry{display:none;padding:0 10px}
.tslide .tslide-entry.open{display:block}
.tslide.forms .tslide-entry{overflow:hidden}
.tslide.toc ol{margin:10px 0}
.tslide.toc ol li{margin-top:5px;padding-left:20px!important}
.tslide.toc ol li::before{content:counter(li)". "!important;top:5px!important;background:none!important;color:#000!important;font-weight:400!important}
.tslide.forms ul{margin:10px 0 0}
.tslide.forms ul li{margin:0 25px 10px 0;float:left}
.style_article p,.style_article ul,.style_article ol{margin:20px 0;font-size:16px;line-height:1.5}
.steps{background-color:#E5F0FC;padding:20px 20px 10px}
.steps_title{font-size:24px;font-weight:400;margin-bottom:10px}
.steps li{margin-bottom:5px}
.steps li::before{top:3px;width:20px;height:20px;background-color:#E5F0FC;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:18px;color:#000;border:1px solid #000}
.aboutg{margin:20px 0;background-color:#F2F2F3;padding:10px 20px 1px}
.aboutg img{float:right;margin:10px 0 20px 20px;width:100px;height:auto}
.aboutg_title{font-weight:700;padding-top:10px}
.big_block{background-color:#F2F2F3;margin-bottom:30px;padding:20px;border:4px solid #a7e9fb;overflow:hidden}
.bb_title{font-size:24px;font-weight:400;margin-bottom:20px}
.bb_cell{float:left;width:22%;margin-right:4%}
.bb_cell:last-child{margin-right:0}
.bb_cell_value{padding:0 5px 10px;vertical-align:bottom}
.bb_cell_value span{font-size:34px;font-weight:700;vertical-align:baseline}
.bb_cell_for{padding:5px;border-top:1px solid #D5DADF}
.big_block ul{margin-bottom:0}
.tn_calc,.kvpdp_choose{background-color:#F2F2F3;border:1px solid #d5dadf;padding:15px 15px 0 15px}
.tn_calc h2,.kvpdp_choose h2{margin-top:0}
.tn_calc select,.kvpdp_choose select{background-color:#FFF}
.tn_calc_category{margin-bottom:5px}
.tn_calc_category_sel,.kvpdp_choose_sel{margin-bottom:20px}
.tn_calc_category_sel select,.kvpdp_choose_sel select{width:100%}
.tn_calc input,.tn_calc select,.kvpdp_choose select{border:1px solid #A0A6AB;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;font-size:16px}
.tn_calc input:focus,.tn_calc select:focus,.kvpdp_choose select:focus{border-color:#5A6074;box-shadow: 0 0 0 1px #0A88CD}
.tn_calc_ed{margin:0 15px 10px 0;display:inline-block}
.tn_calc_ed_text{float:left;margin:5px 10px 0 0}
.tn_calc_ed_data{float:left;margin:0 10px 0 0}
.tn_ot_submit{margin:10px -15px 0 -15px;clear:both}
.tn_bg_submit{background-color:#d5dadf;padding:15px;overflow:hidden}
.tn_bg_submit button{padding:10px 15px;text-transform:uppercase;letter-spacing:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:16px;cursor:pointer}
.tn_bg_submit button.r{background-color:#0A88CD;color:#FFF;float:left;-webkit-box-shadow:2px 2px 0 0 #FFDD40;box-shadow:2px 2px 0 0 #FFDD40}
.tn_bg_submit button.r:hover{background-color:#3599D0}
.tn_bg_submit button.s{background-color:#d5dadf;color:#5A6074;float:right}
.tn_bg_submit button.s:hover{background-color:#F2F2F3}
.tn_calc_rezult_bg{background-color:#fce3be;padding:15px;margin-bottom:20px}
.tn_calc_rezult_text{font-size:24px;font-weight:400}
.tn_calc_rezult_text span{color:#0a6fcd}
.tn_canvas_block{display:none}
.tn_select_year span{display:inline-block;margin-top:7px}
.tn_select_year select{padding:3px 4px;border:1px solid #b9c0c5;font-size:20px;margin:0 5px 20px}
.tn_select_loader,.kvpdp_loader{position:relative;width:100%;height:500px;background:url(../images/loading.gif) 50% 100px no-repeat rgba(249,249,249,0.45);background-size:64px 64px}
.tn_text_year{font-style:normal}
.search_category{display:inline-block;margin-right:10px;margin-bottom:20px}
.search_category a{color:#777}
.search_category a:hover{color:#FF3C41}
.search_views{display:inline-block;color:#777;font-size:13px;vertical-align:baseline;white-space:nowrap;margin-top:3px}
.search_views i{display:inline-block;width:13px;height:8px;background:url(../images/icons5.png) no-repeat -352px -66px;background-size:588px;margin-top:4px;margin-right:4px}
.tbase{text-align:center;width:100%;margin-bottom:30px;border-collapse:collapse}
.tbase th{text-align:center;font-weight:700;height:30px;vertical-align:middle;background-color:#D5DADF;border:1px solid #D5DADF}
.tbase th.l{text-align:left;padding-left:10px}
.tbase td{text-align:left;height:20px;vertical-align:middle;border:1px solid #D5DADF;padding:10px}
.tbase td.c{text-align:center}
.tbase td.t{vertical-align:top}
.tbase td.rate i{display:inline-block;width:0;height:0;border:5px solid transparent;margin:8px 0 0 5px}
.tbase td.rate i.green{border-bottom-color:#47CF73;border-top:0}
.tbase td.rate i.red{border-top-color:#FF3C41;border-bottom:0}
article .tbase ul li::after{background-color:#D5DADF}
.tbase_lite{width:100%;margin-bottom:30px;border-collapse:collapse}
.tbase_lite th{text-align:center;font-weight:400;vertical-align:middle;background-color:#D5DADF;border:1px solid #D5DADF;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tbase_lite td{text-align:center;vertical-align:middle;border:1px solid #D5DADF;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tbase_lite td:first-child{white-space:nowrap}
.tbase_lite td:first-child,.tbase_lite td.l{text-align:left}
.tbase.transp th{padding:10px}
.tbase.transp td{text-align:center}
.tbase.transp th:first-child,.tbase.transp td:first-child{text-align:left}
.tbase.transp td.brf{border-right-color:#FFF}
.tbase.reg{margin-bottom:20px}
.tbase.reg td:first-child{vertical-align:top;width:30%}
.tbase.reg .conts{margin-bottom:10px}
.tbase.reg .conts_title{font-weight:700;color:#9a7505;display:inline-block}
.tbase.reg .sched{margin-bottom:-10px}
.tbase.reg .sched_title{font-weight:700;color:#9a7505;display:inline-block;display:inline-block;padding-top:1px}
.tbase.reg .sched_timing{display:inline-block;background-color:#F2F2F3;border:1px solid #D5DADF;margin:0 10px 10px 0;padding:0 2px 1px}
.tbase.vat td{vertical-align:top}
.tbase td.rate i{display:inline-block;width:0;height:0;border:5px solid transparent;margin:8px 0 0 5px}
.tbase td.rate i.green{border-bottom-color:#39CCBF;border-top:0}
.tbase td.rate i.red{border-top-color:#F77381;border-bottom:0}
.tablewrap{overflow-x:auto}
.tablewrap .tbase,.tablewrap .tbase_lite{margin-bottom:10px}
.rperson{margin:30px 0}
.rperson_photo{float:left;margin-right:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:100px;width:100px;overflow:hidden;border:2px solid #F2F2F3}
.rperson_photo img{width:96px;height:96px;border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.rperson_title,.rperson_position,.rperson_info,.rperson_doc{margin-left:120px}
.rperson_title{font-size:17px;font-weight:700;margin-bottom:5px}
.rperson_position{font-weight:700;margin-bottom:5px}
.rperson_doc{margin-top:5px}
.rperson_list .rperson{overflow:hidden}
.rperson_list .rperson_title{margin-top:20px}
.advas{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #D5DADF;overflow:hidden}
.advas img{float:left;width:341px;height:auto;margin-right:30px}
.advas_name{font-weight:700;font-size:34px;margin-bottom:10px}
.advas_text{margin-bottom:10px}
.advas_price{font-weight:700;font-size:34px;margin-top:20px;margin-bottom:10px}
.kodeks{margin:20px 0;border:2px solid #F60}
.kodeks_title{background-color:#D5DADF;padding:10px}
.kodeks_img{text-align:center}
.kodeks_img img{max-width:100%;margin:15px 0}
.kodeks_img a{position:relative;display:block}
.kodeks_img a::before{position:absolute;width:224px;height:34px;top:calc(50% - 17px);right:calc(50% - 112px);content:'';background:url(../images/r/kp_kodeks.png) no-repeat 0 0;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}
.kodeks_img a:hover::before{opacity:1}
.kodeks_link{background-color:#D5DADF;padding:10px;text-align:center;font-weight:700}
.comments_title{font-size:17px;font-weight:700;margin-bottom:15px}
.comments_title span{display:inline-block;border-bottom:4px solid #0A88CD;padding-bottom:5px}
.comments .hide{left:-9999em!important}
.comment-textarea,.comment-input{margin-bottom:15px;border:1px solid #D5DADF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;font-size:16px;width:100%}
.comment-textarea{box-shadow:inset 0 0 3px rgba(0,0,0,.2);padding:15px;overflow-wrap:break-word;resize:vertical;min-height:50px}
.comment-textarea::placeholder{font-size:16px;color:#AAA;opacity:1}
.comment-textarea:focus,.comment-input:focus{border-color:#777}
.comment-input{padding:6px}
.cf_adds{display:none;margin-bottom:25px}
.cf_adds.show{display:block}
.cf_adds::after{content:"";display:block;height:0;clear:both;visibility:hidden}
.cf_adds_text{float:left;width:33%;margin-right:2%}
.cf_adds_submit{float:right;width:30%}
.comment-submit{cursor:pointer;padding:8px 10px;background-color:#D5DADF;-webkit-appearance:none;color:#000;width:100%}
.comment-submit:hover,.comment-submit:focus,.comment-submit:active{background-color:#C3CCD5}
.comment-reply-title{margin:5px 0}
.comment-body{margin:30px 0 5px}
.comment-pic{width:32px;height:32px;float:left;overflow:hidden;background:url(../images/default_avatar.png) no-repeat}
.comment-pic img{width:32px;height:32px}
.comment-content{margin-left:50px}
.comment-header{margin-bottom:3px}
.comment-username{display:inline-block;margin-right:15px;font-weight:700}
.comment-meta{display:inline-block;font-size:13px;color:#777;margin-top:3px}
.comment-text{word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}
.comment-awaiting{color:#777}
.comments .children{padding-left:50px}
.comments .reply{margin-top:5px}
.comments .reply a{color:#999;font-size:13px}
.comments .reply a:hover{color:#FF3C41}
.comments .logged-in-as{margin-bottom:10px}
.mc-comment-msg a{color:#0A88CD;text-decoration:underline}
.mc-comment-msg a:hover{color:#FF3C41;text-decoration:underline}
.comments_all{display:inline-block;color:#0A88CD;border-bottom:1px dashed #0A88CD;margin:20px 0 5px}
.comments_all:hover{color:#FF3C41;border-bottom-color:#FF3C41;cursor:pointer}
.fromforum{width:845px;margin:0 auto;overflow:hidden}
.fromforum_title{font-size:24px;font-weight:400;margin-bottom:30px;float:left}
.fromforum_ask{float:right;padding:8px 15px;background-color:#0A88CD;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#FFF;-webkit-box-shadow:2px 2px 0 0 #FFDD40;box-shadow:2px 2px 0 0 #FFDD40;margin-right:2px}
.fromforum_ask:hover{background-color:#3599D0;cursor:pointer}
.fromforum_themes{clear:both}
.fromforum_themes>li{margin-bottom:30px;float:left;width:calc(50% - 15px);position:relative}
.fromforum_themes>li::before{content:'';position:absolute;top:3px;left:0px;width:7px;height:12px;background:url(../images/icons5.png) no-repeat -400px -66px;background-size:588px}
.fromforum_themes>li:nth-child(odd){margin-right:15px}
.fromforum_themes>li:nth-child(even){margin-left:15px}
.fromforum_themes>li:nth-child(3){clear:both}
.fromforum_themes>li img{float:left;width:32px;height:32px}
.fft_content{margin-left:25px}
.fft_username{font-weight:700;display:inline-block;margin-right:15px}
.fft_meta{font-size:13px;color:#777;margin-top:2px;display:inline-block}
.fft_content p{margin:5px 0}
.promo_bottom{height:60px;margin:0 auto;text-align:center}
.promo_bottom .pb_img{display:inline-block;background:url(../images/promo_cat.png) 0 0 no-repeat;background-size:58px;width:58px;height:54px;margin-top:6px}
.promo_bottom .pb_content{display:inline-block;margin:20px 0 0 15px;text-align:left}
.promo_bottom .pb_content::after{content:'';display:inline-block;box-sizing:border-box;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:8px;border:1px solid #489938;background:#6bf450}
.promo_widget{background:url(../images/promo_widget.png) no-repeat 0 0;width:240px;height:71px;text-indent:-9999px;position:fixed;bottom:-71px;right:10px;z-index:100;-webkit-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out}
.promo_widget:hover{cursor:pointer}
.left_stick{position:-webkit-sticky;position:sticky;top:30px}
.up{width:36px;height:36px;cursor:pointer;position:relative;margin:30px auto}
.up:hover{background-color:#444857;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.up i{display:block;width:24px;height:24px;background:url(../images/icons5.png) no-repeat -300px 0;background-size:588px;position:absolute;top:6px;left:6px}
.up:hover i{background-position:-276px 0}
.contacts .ok{background:#83eda9;margin-bottom:15px;padding:10px;text-align:center}
.contacts .notok{color:#FF3C41;margin-bottom:20px}
.contact-input,.contact-textarea{margin-bottom:15px;padding:6px;border:1px solid #D5DADF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;font-size:16px;width:100%}
.contact-textarea{overflow-wrap:break-word;resize:vertical;min-height:100px}
.contact-input:focus,.contact-textarea:focus{border-color:#777}
.contact-textarea::placeholder{font-size:16px;color:#777;opacity:1}
.contact-submit{cursor:pointer;padding:8px 10px;background-color:#D5DADF;-webkit-appearance:none;color:#000;width:100%}
.contact-submit:hover,.contact-submit:focus,.contact-submit:active{background-color:#C3CCD5}
.rubrikator li{margin-bottom:10px}
.rubrikator div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;gap:.5rem}
.rubrikator .dott{border-bottom:1px dotted #D5DADF;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}
.rubrikator ul{margin:10px 0 0 20px}
footer{clear:both;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;background-color:#444857}
.footer_left{width:240px;-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px;text-align:center}
.footer_content{width:calc(100% - 240px);-webkit-flex-basis:calc(100% - 240px);-ms-flex-preferred-size:calc(100% - 240px);flex-basis:calc(100% - 240px);background:#FFDD40}
.footer_site{margin:25px 25px 15px;font-size:16px;color:#FFF}
.footer_desc{margin:0 25px;color:#ACB0BB;font-size:14px}
.footer_level_one{padding:25px 40px;overflow:hidden}
.footer_level_two{clear:both;padding:0 40px 30px;overflow:hidden}
.footer_letusknow{float:right;font-size:17px;text-align:right;margin-left:25px}
.footer_letusknow span{display:block}
.footer_menu{max-width:1100px}
.footer_menu li{display:inline-block;margin-right:30px;margin-bottom:15px}
.footer_menu li:last-child{margin-right:0}
.footer_menu li a{color:#000}
.footer_menu li a:hover{color:#FF3C41}
.footer_copyright{max-width:1000px;font-size:14px}
.footer_social{float:left}
.footer_social li{display:inline-block;margin-right:10px}
.footer_social li a{position:relative;display:block;width:24px;height:24px;color:#57595B;text-indent:-999em;border:2px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.footer_social li a::before,.footer_social li a::after{content:'';position:absolute;top:4px;left:4px;width:16px;height:16px;background:url(../images/icons5.png) no-repeat;background-size:588px}
.footer_social li a::after,.footer_social li a:hover::before{opacity:0}
.footer_social li a:hover::after{opacity:1}
.footer_social .social-tg:hover{color:#29aaec}
.footer_social .social-tg::before{background-position:-480px -66px}
.footer_social .social-tg::after{background-position:-496px -66px}
.footer_social .social-vk:hover{color:#4F80B5}
.footer_social .social-vk::before{background-position:-512px -66px}
.footer_social .social-vk::after{background-position:-528px -66px}
.footer_social .social-ok:hover{color:#ED812B}
.footer_social .social-ok::before{width:13px;background-position:-544px -66px}
.footer_social .social-ok::after{width:13px;background-position:-560px -66px}
.footer_live{float:right}
.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}
.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}
.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}
.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}
.blueimp-gallery-display{display:block;opacity:1}
.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}
.blueimp-gallery-carousel>.slides{position:absolute}
.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}
.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}
.blueimp-gallery>.slides>.slide-loading{background:url(../images/loading.gif) center no-repeat rgba(249,249,249,0.45);background-size:64px 64px}
.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}
.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}
.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}
.blueimp-gallery>.next{left:auto;right:15px}
.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}
.blueimp-gallery>.close{padding:12px 15px 15px;right:15px;left:auto;margin:-15px;font-size:55px;text-decoration:none;cursor:pointer}
.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}
.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.prev{display:none}
.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
*+html .blueimp-gallery>.slides>.slide{min-height:300px}
*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}
.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:center no-repeat rgba(255,255,255,.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}
.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}
.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.blueimp-gallery-single>.indicator{display:none}
*+html .blueimp-gallery>.indicator>li{display:inline}
.view .modeframe_link{background:#F2F2F3;padding:15px 20px;cursor:pointer;position:relative}
.view .modeframe_link i{display:inline-block;position:absolute;width:9px;height:13px;margin:4px 10px 0 0;background:url(../images/icons5.png) no-repeat -400px -66px;background-size:588px}
.view .modeframe_link span{display:inline-block;margin-left:19px;margin-right:104px}
.view .modeframe_link span::first-letter{text-transform:uppercase}
.view .modeframe_link.active{background-color:#D5DADF}
.view .modeframe_link:hover{color:#FF3C41}
.view .modeframe_link.active:hover{color:#000}
.view .modeframe_link a{display:inline-block;position:absolute;top:10px;right:20px;background-color:#3FC322;color:#FFF;padding:5px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none}
.view .modeframe_link a:hover{background-color:#43D423}
.view .modeframe_data{overflow:hidden}
.view .modeframe_doc{background:url(../images/loading.gif) 50% 100px no-repeat rgba(249,249,249,0.45);background-size:64px 64px;margin:-1px 0 0 -1px}
.form2_open{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.75);display:none}
.form2_open::before{height:100%;display:inline-block;vertical-align:middle;content:''}
.form2{display:inline-block;white-space:normal;vertical-align:middle;text-align:left;width:800px;background-color:#FFF;position:relative}
.close_form2{position:absolute;top:17px;right:17px;width:16px;height:16px;background:url(../images/icons5.png) no-repeat -128px -50px;background-size:588px;cursor:pointer}
.form2_header{font-size:24px;font-weight:400;padding:40px 50px 0}
.form2_body{padding:20px 50px 25px}
.form2_row{margin-bottom:15px}
.form2_row i{width:8px;height:8px;background-color:#3aff00;border:1px solid #36BE23;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin:5px 8px 0 0}
.form2_row .label_form{font-weight:700;margin-bottom:5px}
.form2_row_cell{float:left;width:calc(50% - 10px)}
.form2_row .form2_row_cell:first-child{margin-right:10px}
.form2_row .form2_row_cell:last-child{margin-left:10px}
.form2_comment{font-size:13px;margin-bottom:15px;color:#777;clear:both}
.form2_comment a{color:#5F6569}
.form2_comment a:hover{color:#FF3C41}
.form2_row#checkbot{clear:both;overflow:hidden}
.form2_row#checkbot>div{overflow:hidden}
.form2_row#checkbot .border_n,.form2_row#checkbot .border_y{width:30px;height:30px;float:left;margin-right:15px}
.form2_row#checkbot .border_n:hover,.form2_row#checkbot .border_y:hover{cursor:pointer}
.form2_row#checkbot .border_n{border:2px dashed #F2F2F3}
.form2_row#checkbot .border_y{border:2px solid #333}
.form2_row#checkbot #checkbot_one{background-color:#FF0000}
.form2_row#checkbot #checkbot_two{background-color:#FFFF00}
.form2_row#checkbot #checkbot_three{background-color:#00CC00}
.form2_row#checkbot .error_form{margin:5px 0 0 0}
.form2 input,.form2 textarea{font-size:16px;border:1px solid #B9C0C5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px;color:#000;-webkit-appearance:none;width:100%}
.form2 input:hover,.form2 input:focus,.form2 textarea:hover,.form2 textarea:focus{border-color:#5BB3EE}
.form2 textarea{ max-height:150px;min-height:36px;resize:vertical}
.form2 button{padding:9px 15px;background-color:#0A88CD;color:#FFF;font-size:16px;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:.2s;-webkit-box-shadow:2px 2px 0 0 #FFDD40;box-shadow:2px 2px 0 0 #FFDD40}
.form2 button:hover{background-color:#3599D0}
.form2 ul{line-height: 1.5;margin-bottom:20px}
.form2 ul li{padding-left:25px;position:relative;margin-bottom:5px}
.form2 ul li::after{position:absolute;content:'';left:6px;top:10px;width:6px;height:6px;background-color:#0A88CD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.form2 .misprint_text::before{content:"\00AB..."}
.form2 .misprint_text::after{content:"...\00BB"}
.form2 .misprint_concrete {color:#FF3C41}
.form2 .misprint_result{margin-bottom:15px}
.form2 .open_promo{color:#0A88CD;border-bottom:1px solid #0A88CD}
.form2 .open_promo:hover{color:#FF3C41;border-color:#FF3C41;cursor:pointer}
.error_form{color:red;font-size:13px;margin:5px 0 15px 0}
.succ_mes{color:green;margin-bottom:15px}
.error_mes{color:red;margin-bottom:15px}
.timer_form{display:none;left:0px !important}
.wait_form{display:none;left:0px !important}
.body_timer_reg{position:absolute;top:40%;padding:25px;background:white;z-index:999999;left:calc(50% - 140px)}
.intext_hleb{display:none}
.intext_hleb_first{display:none}
.tg_widget{position:fixed;bottom:-100px;right:20px;z-index:100;-webkit-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out}
.tg_body{background-color:#FFDD40;width:290px;height:auto;box-shadow:#000 5px 5px 20px -10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:15px;overflow:hidden}
.tg_body:hover{cursor:pointer}
.tg_image{background-image:url(../images/tglogo.png);float:left;width:50px;height:50px;background-size:cover;border-radius:50%;background-position:50% 50%}
.tg_text{margin-left:10px;float:left;width:calc(100% - 60px)}
.tg_title{color:#000;font-weight:700;margin-bottom:5px}
.tg_close{right:0;top:-20px;cursor:pointer;position:absolute;width:16px;height:16px;background:url(../images/icons5.png) no-repeat -128px -50px;background-size:588px}
@media screen and (max-width:1599px) {
header .search{width:calc(100% - 560px);-webkit-flex-basis:calc(100% - 560px);-ms-flex-preferred-size:calc(100% - 560px);flex-basis:calc(100% - 560px)}
header .actions{width:320px;-webkit-flex-basis:320px;-ms-flex-preferred-size:320px;flex-basis:320px}
header .account,header .account_button{margin-right:10px}
.content{width:calc(100% - 560px);-webkit-flex-basis:calc(100% - 560px);-ms-flex-preferred-size:calc(100% - 560px);flex-basis:calc(100% - 560px)}
aside.right{width:320px;-webkit-flex-basis:320px;-ms-flex-preferred-size:320px;flex-basis:320px}
.right_hleb,.right_last,.right_tabs{margin:10px}
.right_stick{top:10px;margin:10px}
.fromforum{width:auto}
}
@media screen and (max-width:1279px) {
header .search{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
header .search_center{max-width:100%;padding-right:2px}
header .actions{width:auto;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
header .account,header .account_button{margin-right:40px;margin-left:10px}
.content{width:calc(100% - 240px);-webkit-flex-basis:calc(100% - 240px);-ms-flex-preferred-size:calc(100% - 240px);flex-basis:calc(100% - 240px);}
aside.right{display:none;width:auto}
article .vo_hleb{margin-right:15px}
}
@media screen and (max-width:1023px) {
.sb-slidebar{position:fixed!important;top:0;display:none;z-index:0;height:100%;overflow-y:auto}
.sb-slidebar,.topbar .sb-toggle-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}
.sb-slidebar.sb-active{display:block}
.sb-slide,.sb-slidebar,.content,footer{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden;-webkit-transform:translate(0px);-moz-transform:translate(0px);-o-transform:translate(0px);transform:translate(0px)}
.topbar{background-color:#F2F2F3;height:60px;position:relative;z-index:1;border:none;left:auto;right:auto;/*overflow:hidden;*/display:block!important}
.topbar .sb-toggle-left{position:absolute;left:0;top:0;height:60px;padding:17px 20px;float:left;cursor:pointer;display:block}
.topbar .sb-toggle-left .menuicon{width:24px;height:24px;background:url(../images/icons5.png) no-repeat -108px 0;background-size:588px}
.sb-active .topbar .sb-toggle-left .menuicon{width:24px;height:24px;background:url(../images/icons5.png) no-repeat -132px 0;background-size:588px}
.sb-active body{overflow:hidden}
.sb-left a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.sb-left a:active,.sb-menu a:hover{outline:0}
.sb-left{left:0}
header .logo{width:auto;display:block;float:left;margin-left:64px;position:relative}
header .logo span,header .logo a{width:auto;background:none}
header .search{display:none;margin-right:0}
header .search_center{margin:0 auto;padding:12px 20px;border-top:1px solid #D5DADF}
header .search_field{font-size:15px}
header .search_result .sr{left:20px;right:20px}
header .search_mobile{display:block;position:absolute;top:0;right:52px;width:44px;height:60px}
header .search_mobile:hover{background-color:#F2F2F3;cursor:pointer}
header .search_mobile span{display:block;margin:18px 10px;width:24px;height:24px;background:url(../images/icons5.png) no-repeat -36px 0;background-size:588px}
header .topbar.opens{height:120px}
header .topbar.opens .search{display:block;clear:both}
header .topbar.opens .search_mobile span{background-position:-132px 0}
header .actions{display:block;position:absolute;top:0;right:0px;width:54px;height:60px;margin-left:0}
header .account{margin:0}
header .account a{background:none;background:none;padding:18px 10px;margin-right:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
header .account a:hover{background-color:#F2F2F3}
header .account i{background-position:-60px 0}
header .account span{display:none}
header .account_button{margin:0}
header .account_button_inner{padding:18px 10px;margin-right:10px;background:none}
header .account_button_inner:hover{background-color:#F2F2F3;cursor:pointer}
header .account_button_inner i{display:none}
header .account_button_menu{top:60px;position:fixed;left:0;width:auto;background-color:#F2F2F3;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}
header .account_button_menu a{padding:10px 20px;border-bottom:none;border-top:1px solid #D5DADF}
header .account_button_menu a:hover{background:#F2F2F3}
header .account_button_menu div{max-width:222px}
header .account_button_menu a::after{right:20px}
nav.left{display:none}
.menu1{width:auto}
.menu1 li a{padding:10px 20px}
.menu3_title{margin-left:20px}
.menu3_title i{margin-right:10px}
.menu3{margin-bottom:60px}
.menu3_item{padding:15px 10px 15px 20px}
.menu3_item::before{left:20px}
.left_ask{display:none}
.content,.content.wide{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-height:auto!important}
.content_basic{padding:20px}
.content_basic.comments{padding:0 20px 10px}
.content_hleb{padding:20px}
.content_forum{display:none;padding:20px 20px 0}
.breads{background-color:#FFF}
.breads ul{padding:20px 20px 0;margin-bottom:-10px}
.post_related_title{margin-top:20px}
.post_print{display:none}
.fromforum_title{margin-bottom:20px;float:none}
.fromforum_ask{float:none;margin-bottom:20px;text-align:center}
.fromforum_themes li{margin-bottom:20px;float:none;width:100%}
.fromforum_themes li:nth-child(odd){margin-right:0}
.fromforum_themes li:nth-child(even){margin-left:0}
.rs_left{float:none;width:100%}
.rs_right{float:none;width:100%;margin:20px 0 0}
.rs_doc{margin-bottom:30px;float:none;width:100%}
.rs_doc.one,.rs_doc.two{margin:0 0 20px;clear:both;overflow:hidden}
.rs_doc img{width:100px;height:auto}
.rs_doc_title,.rs_doc_text,.rs_doc_file{margin-left:120px}
.rs_big_img img{max-width:100%}
footer{display:block;min-height:auto!important}
.footer_left{width:100%;padding:20px 0}
.footer_content{margin-left:0;width:100%}
.footer_site{margin:0 20px;padding-bottom:10px}
.footer_desc{margin:0 20px}
.footer_level_one{padding:0}
.footer_level_two{padding:20px}
.footer_letusknow{display:none;float:none;text-align:center;margin:0;padding:20px;border-bottom:1px solid #444857}
.footer_letusknow span{display:inline-block}
.footer_menu{padding:20px 20px 0}
.footer_copyright{padding:0 20px}
.vup{display:none!important}
.promo_widget{display:none!important}
.up{display:none}
.right_hleb{display:none}
article .view_offer{background-color:#FFF;padding:0 0 4px}
article .view_offer a.das i{display:none}
article .view_offer a.das>span{border-left:none}
article .view_offer ul{display:none}
.form2_open{overflow-y:auto}
.form2{width:90%}
.form2_header{padding:40px 20px 0}
.form2_body{padding:20px 20px 25px}
.form2_row_cell{float:none;width:100%}
.form2_row .form2_row_cell:first-child{margin-right:0}
.form2_row .form2_row_cell:last-child{margin-left:0}
.intext_hleb{display:block;margin:20px -10px;height:300px}
.intext_hleb_first{display:block;height:300px}
.nomob{display:none}
.hleb_inside{display:block;max-height:120px}
}
@media screen and (max-width:768px) {
article .hl_leftblue,article .hl_leftgray{width:auto;float:none;margin-right:0}
article div.hl_lr{margin:0}
article div.hl_lr .hl_leftblue,article div.hl_lr .hl_leftgray{width:auto;display:block}
article div.hl_lr .hl_right{padding:0;display:block}
article .hl_zleftblue{width:auto}
article .hl_files .fv{display:none}
article .tabs_yakor div{padding:10px}
article .aair{float:none;margin:0 0 20px 0}
/* article .aair::after{content:'';display:block;height:0;clear:both;visibility:hidden;margin-bottom:20px} */
/* article a[data-gallery]::before{right:-300px}
article a[data-gallery]:hover::before{right:-285px} */
article a[data-gallery]:hover::before{opacity:0}
.list_region{-webkit-column-count:2;column-count:2}
.comment-textarea::placeholder{font-size:14px;line-height:16px}
.cf_adds_text{float:none;width:100%;margin-right:0}
.cf_adds_submit{float:none;width:100%}
.list_city li{width:48%}
.view .modeframe_link i{display:none}
.view .modeframe_link span{margin-left:0}
.rperson_info,.rperson_doc{margin-left:0;clear:both}
.advas img{float:none;width:auto;max-width:300px;margin-right:0}
}
@media screen and (max-width:640px) {
h1{font-size:28px}
.list_kbk1,.list_kbk2{float:none;width:100%;margin-right:0}
.post_urlcopy input{width:100%!important}
.comment-input,.contact-input{width:100%}
.bb_cell{width:100%;margin-right:0}
.bb_cell_for{border-top:none;border-bottom:1px solid #D5DADF;margin-top:-15px}
}
@media screen and (max-width:480px) {
.post_supc{padding:15px 15px 3px}
.post_soc .soc_name,.post_soc_in .soc_name{margin-right:0}
.post_soc .soc_name span,.post_soc_in .soc_name span{display:none}
.post_related li a{padding:15px}
.list_reg li{width:100%;margin-right:0}
.list_region{-webkit-column-count:1;column-count:1}
}
