html, body{margin:0;padding:0;min-height:100%;}
body{position:relative;font-family:'PT Sans Caption', sans-serif;font-size:17px;color:#333;background:#f2f2f2;}
*{outline:none;}
img{border:none;vertical-align:top;}
form{margin:0;padding:0;}
input, textarea, select, button{margin:0;padding:0;border:none;resize:none;}
input{background:#fff;}
button{cursor:pointer;}
label{cursor:pointer;}
.main_news_rr{padding-top:6px;}
.smi{ padding:5px 15px 25px 0px; }
font.errortext{ padding-left:10px;}
.right_block_ads_news{padding:6px 0 6px 0; background-color:#fff;}
.clear_fix{clear:both;display:block;height:0;}
.rr_al_1{background:none !important;background-color:#a41712 !important;}
.lf-menu li a:hover{background:none !important;box-shadow:inset #333 !important;background-color:#1670ac !important;}
.rr_al_1:hover{background:none !important;background-color:#a7062f !important;}
.sub_text1{color:#000 !important;float:left;font-size:15px;font-weight:300;width:350px !important;height:auto !important;}
.tooltip_sub_text2{padding:0px 10px 0px 10px;color:#666 !important;font-size:14px;font-weight:300;width:350px !important;text-align:justify;height:auto !important;}
.tooltip_sub_text3{padding:10px 10px 0px 10px;color:#666 !important;font-size:14px;font-weight:300;width:350px !important;text-align:justify;height:auto !important;}
.tooltip_sub_text1{color:#000 !important;padding:10px 10px 0 10px;font-size:15px;font-weight:300;width:300px !important;height:40px !important;}
.tooltip_sub_text1_1{color:#000 !important;padding:10px 10px 0 10px;font-size:16px;font-weight:300;width:350px !important;height:60px !important;}
.sub_block2, .sub_block2_2, .sub_block2_3{background-color:rgba(255, 255, 255, 1);border-radius:6px;width:390px !important;height:70px !important;margin-left:7px;margin-top:15px;padding:15px;color:#333 !important;box-shadow:0 0 10px rgba(0,0,0,0.5);}
div.sub_block2:hover, div.sub_block2_2:hover, div.sub_block2_3:hover{background-color:rgba(255, 255, 255, 1);border-radius:6px;width:390px !important;height:125px !important;margin-left:7px;margin-top:15px;padding:15px;color:#333 !important;box-shadow:0 0 10px rgba(0,0,0,0.5);text-decoration:none;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.sub_block3{position:fixed !important;top:97% !important;bottom:0;left:50% !important;margin-left:-250px !important;width:900px !important;height:100% !important;}
.top_block{position:fixed;background-color:rgba(0, 0, 0, 0.7);border-radius:0px;height:60px;width:100%}
.top_add{padding-top:65px;}
tooltip{display:inline-block;position:relative;text-indent:0px;cursor:help;width:300px !important;}
.tooltip &gt;span{position:absolute;bottom:50%;left:150px;right:-30em;width:320px !important;max-width:320px !important;height:150px;visibility:hidden;margin:0 auto .4em;border:1px solid rgb(200,200,200);font-size:70%;background:#fff;line-height:normal;cursor:auto;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.tooltip.left &gt;span{left:0;right:-20em;margin:0 0 .4em;}
.tooltip.right &gt;span{left:-20em;right:0;margin:0 0 .4em auto;}
.tooltip.left:after{left:1em;}
.tooltip.right:after{left:auto;right:.6em;}
.tooltip:before{content:&quot;&quot;;position:absolute;top:-.4em;left:0;right:0;height:.4em;visibility:hidden;}
.tooltip:hover &gt;span, .tooltip:hover:before,
.tooltip:hover:after, .tooltip:focus &gt;span, .tooltip:focus:before, .tooltip:focus:after{visibility:visible;transition:0s .2s;}
.tooltip:focus{outline:none;}
.tooltip.anim &gt;span, .tooltip.anim:after{opacity:0;transform:translateY(1.5em) scale(.3);transform-origin:center bottom;}
.tooltip.anim:after{transform:translateY(.7em) scale(.3);}
.tooltip.anim:hover &gt;span, .tooltip.anim:hover:after, .tooltip.anim:focus &gt;span, .tooltip.anim:focus:after{opacity:1;transition:.6s .2s;transform:translateY(0);}
.tooltip_sub_img{padding-left:165px;padding-top:35px;width:300px !important;height:70px !important;text-align:center;}
div.sub_text1_p{width:200px !important;height:auto !important;}
.sub_text1{color:#000 !important;float:left;font-size:15px;font-weight:300;width:350px !important;height:auto !important;}
.tooltipInput_sub_text2{padding:0px 10px 0px 10px;color:#666 !important;font-size:14px;font-weight:300;width:350px !important;text-align:justify;height:auto !important;}
.tooltipInput_sub_text3{padding:10px 10px 0px 10px;color:#666 !important;font-size:14px;font-weight:300;width:350px !important;text-align:justify;height:auto !important;}
.tooltipInput_sub_text1{color:#000 !important;padding:10px 10px 0 10px;font-size:15px;font-weight:300;width:300px !important;height:40px !important;}
.tooltipInput_sub_text1_1{color:#000 !important;padding:10px 10px 0 10px;font-size:16px;font-weight:300;width:350px !important;height:60px !important;}
.sub_block2, .sub_block2_2, .sub_block2_3{background-color:rgba(255, 255, 255, 1);border-radius:6px;width:390px !important;height:70px !important;margin-left:7px;margin-top:15px;padding:15px;color:#333 !important;box-shadow:0 0 10px rgba(0,0,0,0.5);}
div.sub_block2:hover, div.sub_block2_2:hover, div.sub_block2_3:hover{background-color:rgba(255, 255, 255, 1);border-radius:6px;width:390px !important;height:125px !important;margin-left:7px;margin-top:15px;padding:15px;color:#333 !important;box-shadow:0 0 10px rgba(0,0,0,0.5);text-decoration:none;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.sub_block3{position:fixed !important;top:97% !important;bottom:0;left:50% !important;margin-left:-250px !important;width:900px !important;height:100% !important;}
.top_block{position:fixed;background-color:rgba(0, 0, 0, 0.7);border-radius:0px;height:60px;width:100%}
.top_add{padding-top:65px;}
tooltipInput{display:inline-block;position:relative;text-indent:0px;cursor:help;width:70% !important;}
.tooltipInput #tooltipInput &gt;span{position:absolute;bottom:510px;left:150px;right:-30em;width:70% !important;max-width:70% !important;height:150px;visibility:hidden;margin:0 auto .4em;border:1px solid rgb(200,200,200);font-size:70%;background:#fff;line-height:normal;cursor:auto;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.tooltipInputN{transform:none !important;opacity:1 !important;}
.tooltipInput.left &gt;span{left:0;right:-20em;margin:0 0 .4em;}
.tooltipInput.right &gt;span{left:-20em;right:0;margin:0 0 .4em auto;}
.tooltipInput.left:after{left:1em;}
.tooltipInput.right:after{left:auto;right:.6em;}
.tooltipInput:before{content:&quot;&quot;;position:absolute;top:-.4em;left:0;right:0;height:.4em;visibility:hidden;}
.tooltipInput:hover &gt;span, .tooltipInput:hover:before, .tooltipInput:hover:after, .tooltipInput:focus &gt;span, .tooltipInput:focus:before, .tooltipInput:focus:after{visibility:visible;transition:0s .2s;}
.tooltipInput:focus{outline:none;}
.tooltipInput.anim &gt;span, .tooltipInput.anim:after{opacity:0;transform:translateY(1.5em) scale(.3);transform-origin:center bottom;height:40px;padding-top:-40px;z-index:5;}
.tooltipInput.anim:after{transform:translateY(.7em) scale(.3);}
.tooltipInput.anim:hover &gt;span, .tooltipInput.anim:hover:after, .tooltipInput.anim:focus &gt;span, .tooltipInput.anim:focus:after{opacity:1;transition:.6s .2s;transform:translateY(0);}
.tooltipInput_sub_img{padding-left:165px;padding-top:35px;width:300px !important;height:70px !important;text-align:center;}
div.sub_text1_p{width:200px !important;height:auto !important;}
.up_div &gt;span{width:100% !important;height:40px !important;margin-top:-40px;z-index:6;}
.hidden{display:none;}
.wrap{position:relative;min-width:834px;max-width:1335px;margin:0 auto;}
ul, ul li{margin:0;padding:0;list-style:none;}
a{color:#4b9fcc;text-decoration:none;}
.site-header{position:fixed;min-width:834px;width:100%;background:#a41712;padding-top:10px;height:auto;z-index:100;min-height:37px;box-shadow:0px 2px 4px rgba(0,0,0,.2);top:0px;left:0px; right:0px;}
.site-header .wrap{max-width:1461px;}
.site-header .wrap{margin:0;}
.site-header .rg-box{float:right;margin-right:10px;}
.site-header a{color:#fff;color:#fff;font-size:11px;font-family:'Roboto', sans-serif;font-weight:300;}
.site-header .top-menu{float:left;}
.site-header .top-menu li{display:inline-block;text-transform:uppercase;background:url(../i/grille.png) 100% no-repeat;padding-right:23px;margin-left:14px;}
.site-header .top-menu li:last-child{background:none;padding:0;}
.rek_news{background:none !important;color:#f70000 !important;clear:none;font-size:15px !important;display:inline-block !important;padding:1px 3px 1px 3px !important;margin:0 !important; font-weight:400 !important;}
.rek_news:hover{background-color:#b4b4b4 !important;border-radius:2px;color:#fff !important;clear:none;font-size:15px !important;display:inline-block !important;padding:1px 3px 1px 3px !important;margin:0 !important;}
.site-header .top-menu-left{float:left;padding-left:120px;width:90%;text-align:center;}
.top-menu-left-last{display:inline-block;text-transform:uppercase;background:none !important;padding-right:23px;margin-left:14px;}
.site-header .top-menu-left li{display:inline-block;text-transform:uppercase;background:url(../i/grille.png) 100% no-repeat;padding-right:1.7%;margin-left:0.7%;line-height:20px;}
.site-header .top-menu-left li a:hover{color:#FFF;text-shadow:0 1px 0 #000;}
.site-header .top-menu-left li:last-child{background:none;padding:0;}
.top-menu-right{padding-left:0.9%;background:none !important;padding-right:10px !important;}
.top-menu-right-next{background:none !important;margin-left:5px !important;padding-right:10px !important;}
.site-header #user{margin-left:14px;padding-right:5px;text-transform:none !important;padding-right:2px !important;}
.site-header #user a.login, .site-header #user a.login1{display:inline-block;background:url(../i/login.png) 100% 3px no-repeat;padding:4px 22px 3px 0;text-transform:none !important;}
table.bx-auth-table td [type="submit"]{background:#1877b6;padding:10px;color:#fff;border-radius:2px;}
table.bx-auth-table td [type="submit"]:hover{background:#0092ef;padding:10px;color:#fff;cursor:pointer;}
.bnm-breaking{padding-top:47px;background-color:#f70000;}
.bnm-bar{padding:10px 0;}
.bnm-headline-wrapper{display:table-cell;vertical-align:middle;width:100%;height:40px;overflow:hidden;text-shadow:0 1px 0 rgba(0,0,0,.2);}
.bnm-headline{line-height:18px;margin:0;display:inline-block;padding-left:10px;padding-top:4px;padding-right:10px;font-weight:700;font-size:13px;color:#fff;}
H1, H2, H3, H4, H5{margin:0;padding:0;text-decoration:none;}
H1{text-indent:10px;}
H2{font-size:24px;font-weight:400;color:#f70000;font-family:'Open Sans', sans-serif;text-indent:10px;}
H3{font-size:18px;font-weight:600;color:#020202;font-family:'Open Sans', sans-serif;line-height:22px;}
.cont_left H3{font-size:20px;font-weight:400;color:#020202;font-family:'Open Sans', sans-serif;line-height:30px;padding:15px 20px 5px 25px;}
.site-body{position:relative;min-width:1050px;max-width:1335px;margin-left:126px;overflow:hidden;padding-top:47px;}
.site-body:after{position:relative;content:'.';display:block;clear:both;visibility:hidden;height:0;}
.site-content{margin-right:-304px;width:100%;float:left;padding-left:3px;}
.cont{margin-right:315px;}
.rg-sidebar{font-family:'Roboto', sans-serif;font-weight:300;color:#333;width:304px;float:left;margin-left:1px;position:absolute;top:0;right:3px;padding-top:47px;}
.rg-sidebar .ya{ font-size:15px; }
.ya-block{ font-size:14px; margin-top:12px; padding:0px;}
.ya-main-block{ font-size:14px; padding:0px 0 10px;margin:5px 0 0px 0;}
.pad1{ border:1px solid #dedede; margin-top:3px; background-color:#fff; }
.in-block-rtb{ padding-bottom:10px; text-align:center;}
.lf-menu{background:#1877b6;position:fixed;left:0;top:0;bottom:0;z-index:100;width:126px;color:#fff;font-family:'Roboto', sans-serif;font-weight:300;font-size:16px;color:#fff;}
.lf-menu .logo{background:#a41712;padding:10px 0 0 64px;height:37px;}
.lf-menu a{color:#fff;}
.lf-menu .region{font-size:13px;padding:10px 0 15px 12px;}
.lf-menu .region span{font-size:12px;display:block;padding-top:6px;}
.lf-menu li a{background:url(../i/border.png) 50% 100% no-repeat;display:block;padding:12px 0 13px 10px;}
.lf-menu li a.active{background:#0d2b95;}
.lf-menu li a.rr_reg_link{background:#0d2b95;}
.lf-menu li:last-child a{background:none;}
.lf-menu .search{position:relative;margin:10px 0 0 8px;padding:1px 0 0 35px;}
.lf-menu .search input{color:#fff;border:1px solid #fff;font-weight:300;font-size:15px;padding-left:14px;width:64px;height:28px;background:#1877b6;border-radius:1px;}
.lf-menu .search input:hover{width:150px;height:60px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;z-index:1000;}
.form-section--item input::placeholder {
  color: #fff;
}
.lf-menu .search button{background:url(../i/search-btn.png) no-repeat;width:35px;height:30px;position:absolute;left:0;top:1px;}
.lf-menu .social{padding:20px 0 0 0px;}
.ban_file_block{margin-top:-30px;}
.img_rek{padding:0px 8px 5px 8px;}
.img_rek img{width:100%;height:auto;}
.rekl_title{width:100%;}
.rekl_left{float:left;width:74%;}
.rekl_right{float:right;width:22%;padding-top:20px;}
.rek_table{color:#333;padding:10px 35px 10px 20px;font-size:13px;}
.rek_table_order{color:#333;font-size:13px;width:100%;}
.td_left{text-align:left !important;padding-left:30px !important;}
.rek_tr{background:#f2f2f2;font-weight:500;text-align:center;padding:5px;margin-bottom:10px;}
.rek_table td, .rek_table_order td{text-align:center;padding:8px;}
.rek_table tr, .rek_table_order tr{border-bottom:1px solid #dadada;}
.rek_table_banner{padding:10px 35px 10px 20px;font-size:13px;}
.rek_table_banner td{text-align:center;padding:9px;width:16%;}
.bg_adm{text-align:center;background:#fff;padding:20px 0 20px 0;border:1px solid #e6e6e6;}
.adm_right{text-align:center;padding-top:10px;}
.bg_region{background:#fff;padding:5px 10px 15px 10px;border:1px solid #e6e6e6;}
.adm_center{text-align:center;padding-top:10px;width:97%;}
.adm_right_fix{text-align:center;padding-top:43px;}
.banner_size{opacity:1;background:url(../files/size1.jpg) no-repeat;}
.banner_size:hover, .banner_size_bottom:hover{cursor:pointer;}
.banner_size img:hover{opacity:0.1;}
.banner_size img{opacity:0.2;}
.banner_size_bottom img{opacity:0.2;}
.banner_size_bottom{opacity:1;background:url(../files/size2.jpg) no-repeat;}
.banner_size_bottom img:hover{opacity:0.1;}
.provinces{position:relative;height:100px;color:#fff;background-size:cover;width:auto;margin-left:-5px; min-width:1190px;}
.provinces .dark-bg{position:absolute;left:0;right:0;top:0;bottom:253px;background:#fff;}
.provinces .info-box{position:absolute;left:0;right:0;top:0;background:#fff;padding:21px 0 10px 23px;font-family:'Roboto', sans-serif;border-bottom: 1px solid #dedede;}
.provinces .info-box .head{float:left;padding-left:140px;width:70%; float:left;}
.provinces .info-box .title{font-size:30px;font-weight:100;}
.provinces .info-box .title-main{font-size:27px;font-weight:100;letter-spacing:1px;}
.provinces .info-box H2{font-size:60px;font-weight:300;padding: 11px 0px 12px 0px;color:#333;text-indent:0;}
.provinces .info-box H1{font-size:43px;font-weight:600;line-height:31px;color:#333;padding-bottom:3px;text-indent:0;min-width:800px;}
.provinces .info-box .subtitle{font-size:21px;font-family:'Roboto Condensed', sans-serif;}
.provinces .info-box a.all-region{float:right;background:url(../i/arr-bl2.png) 41% 70% no-repeat;padding-bottom:55px;font-size:14px;text-decoration:none;color:#333;font-weight:300;margin:10px 90px 0 10px;width:100px;}
.iframe_video{width:100%;height:261px;}
.news-box, .news-box-top{padding-top:5px; padding-left: 11px;}
.news-box .item{margin:0 16px 23px 0;width:52%;}
.news-box .item.last{margin-right:0;width:45%;}
.news-box .item img{ border-radius:3px;}
.item .info-txt{position:absolute;left:0px;right:0px;bottom:0;background:url(../i/opacity-000.png) repeat;padding:9px 0 15px 16px;color:#fff;font-size:18px;font-family:'Open Sans', sans-serif;font-weight:300;}
.item .info-txt .head{font-size:24px;font-weight:400;}
.item .info-txt p{margin:5px 0 0;}
.item .info-txt.center{left:0;bottom:0;background:url(../i/opacity-fff.png) repeat;padding: 5px 10px 15px 40px;text-align:center;color:#000;font-size:25px;font-family:'Roboto', sans-serif;font-weight:100;}
.item .info-txt.center .name{display:block;color:#333;font-weight:600;padding-top:10px;}
.item .tag{position:absolute;left:0;top:0;background:#349ee9;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:0 8px;line-height:19px;height:auto;}
.item .tag.red{background:#f70000;}
.item .tag.yellow{background:#ebc40b;}
.item .tag.gray{background:#ececec;}
.item .tag.green{background:#03ae41;}
.item .tag.broun{background:#e87d1d;}
.item .box{position:relative;margin-bottom:2px;}
.image img{width:100%;height:auto;}
.img-item-main{width:100%;height:440px; border-radius:3px;}
.img-item-main-b{width:100%;height:540px;border-radius:3px;}
.img-item-main-top{width:100%;height:350px;}
.img-item-article{width:100% !important;height:261px;}
.img-item-article:hover{opacity:0.9;}
.img-item-main-sm{width:100%;height:211px; border-radius:3px;}
.img-item-main-sm-b{width:100%;height:262px; border-radius:3px;}
.img-item-main-sm-li{width:50px;height:50px;float:left;padding:0px 10px 0px 0px;}
.item-img{width:100%;height:261px !important;}
.img-item-main-sm:hover{opacity:0.9;}
.item-img:hover{opacity:0.9;}
.img-item-main:hover{opacity:0.9;}
.li_h{height:200px;}
.li_hb{height:220px;}
.li_text{float:left;width:210px;}
.li_img{float:left;width:60px;}
.news-box .item-article{margin:0 7px 7px 0;width:53%;}
.news-box .item-article.last{margin-right:0;width:45%;}
.news-box .item-article img{box-shadow:1px 2px 4px rgba(0,0,0,.52);}
.item-article .info-txt{position:absolute;left:0px;right:0px;bottom:0;background:url(../i/opacity-000.png) repeat;padding:9px 0 15px 16px;color:#fff;font-size:18px;font-family:'Open Sans', sans-serif;font-weight:300;}
.item-article .info-txt .head{font-size:24px;font-weight:400;}
.item-article .info-txt p{margin:5px 0 0;}
.item-article .info-txt.center{left:21px;bottom:auto;top:41px;background:url(../i/opacity-fff.png) repeat;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-article .info-txt.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.item-article .tag{position:absolute;left:0;top:0;background:#349ee9;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:0 8px;line-height:19px;height:18px;}
.item-article .tag.red{background:#f70000;}
.item-article .tag.yellow{background:#ebc40b;}
.item-article .tag.gray{background:#ececec;}
.item-article .tag.green{background:#03ae41;}
.item-article .tag.broun{background:#e87d1d;}
.item-article .box{position:relative;margin-bottom:2px;}
.image img{width:100%;height:auto;}
.img-item-article-main{width:100%;height:400px;}
.img-item-article-main-sm{width:100%;height:200px;}
.item-article-img{width:100%;height:261px !important;}
.img-item-article-main-sm:hover{opacity:0.9;}
.item-article-img:hover{opacity:0.9;}
.img-item-article-main:hover{opacity:0.9;}
/* top */
.item-main-top-block{position:relative;float:left;}
.item-main-top-block &gt;a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2;}
.last{margin-right:0;}
.item-main-top-block .txt{padding:20px 5px 0 14px;font-size:15px;}
.item-main-top-block .txt p{margin:12px 0;}
.item-main-top-block .date{display:block;text-align:right;color:#999;font-size:12px;}
.item-main-top-block .info-txt .date{padding:5px 12px 0 0;}
.news-box-top .item-main-top-block{margin:0 17px 7px 0;width:62%;}
.item-main-top-block .box:hover{opacity:0.9;}
.item-main-top-block:hover{opacity:0.9;}
.news-box-top .item-main-top-block.last{margin-right:0;width:35%;}
.news-box-top .item-main-top-block img{}
.item-main-top-block .info-txt{position:absolute;left:0px;right:0px;bottom:0;background:url(../i/opacity-000.png) repeat;padding:9px 0 15px 16px;color:#fff;font-size:17px;font-family:'Roboto', sans-serif;font-weight:600;text-shadow:0 1px 1px #000;}
.item-main-top-block .info-txt .head{font-size:26px;font-weight:300;}
.item-main-top-block .info-txt p{margin: 20px 10px 20px 10px;}
.item-main-top-block .info-txt.center{left:21px;bottom:auto;top:41px;background:url(../i/opacity-fff.png) repeat;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-main-top-block .info-txt.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.item-main-top-block .tag{position:absolute;left:0;top:0;background:#349ee9;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:0 8px;height:18px;}
.item-main-top-block .tag.red{background:#f70000;}
.item-main-top-block .tag.yellow{background:#ebc40b;}
.item-main-top-block .tag.gray{background:#ececec;}
.item-main-top-block .tag.green{background:#03ae41;}
.item-main-top-block .tag.broun{background:#e87d1d;}
.item-main-top-block .box{position:relative;margin-bottom:17px;}
/* end top */
.item-main{position:relative;float:left;}
.item-main &gt;a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2;}
.last{margin-right:0;}
.item-main .txt{padding:20px 5px 0 14px;font-size:15px;}
.item-main .txt p{margin:12px 0;}
.item-main .date{display:block;text-align:right;color:#999;font-size:12px;}
.item-main .info-txt .date{padding:5px 12px 0 0;}
.news-box .item-main{margin:0 17px 7px 0;width:62%;}
.news-box .item-main.last{margin-right:0;width:35%;}
.news-box .item-main img{}
.item-main .info-txt{position:absolute;left:0px;right:0px;bottom:0;background:url(../i/opacity-000.png) repeat;padding:9px 0 15px 16px;color:#fff;font-size:17px;font-family:'Roboto', sans-serif;font-weight:600;text-shadow:0 1px 1px #000;}
.item-main .info-txt .head{font-size:26px;font-weight:300;}
.item-main .info-txt p{margin: 20px 10px 20px 10px;}
.item-main .info-txt.center{left:21px;bottom:auto;top:41px;background:url(../i/opacity-fff.png) repeat;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-main .info-txt.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.item-main .tag{position:absolute;left:0;top:0;background:#349ee9;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:0 8px;line-height:19px;height:18px;}
.item-main .tag.red{background:#f70000;}
.item-main .tag.yellow{background:#ebc40b;}
.item-main .tag.gray{background:#ececec;}
.item-main .tag.green{background:#03ae41;}
.item-main .tag.broun{background:#e87d1d;}
.item-main .box{position:relative;margin-bottom:18px;}
.item-main-article{position:relative;float:left;}
.item-main-article &gt;a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2;}
.last{margin-right:0;}
.item-main-article .txt{padding:20px 5px 0 14px;font-size:15px;}
.item-main-article .txt p{margin:12px 0;}
.item-main-article .date{display:block;text-align:right;color:#999;font-size:12px;}
.item-main-article .info-txt .date{padding:5px 12px 0 0;}
.news-box .item-main-article{margin:0 7px 7px 0;width:100%;}
.news-box .item-main-article.last{margin-right:0;width:35%;}
.news-box .item-main-article img{ border-radius:3px;}
.item-main-article .info-txt{position:absolute;left:0px;right:0px;bottom:0;background:url(../i/opacity-000.png) repeat;padding:20px 0 25px 16px;color:#fff;font-size:18px;font-family:'Open Sans', sans-serif;font-weight:300;text-shadow:0 1px 1px #000;}
.item-main-article .info-txt .head{font-size:20px;font-weight:600;padding-right:7px;}
.item-main-article .info-txt p{margin:5px 0 0;}
.item-main-article .info-txt.center{left:21px;bottom:auto;top:41px;background:url(../i/opacity-fff.png) repeat;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-main-article .info-txt.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.item-main-article .tag{position:absolute;left:0;top:0;background:#349ee9;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:0 8px;line-height:19px;height:18px;}
.item-main-article .tag.red{background:#f70000;}
.item-main-article .tag.yellow{background:#ebc40b;}
.item-main-article .tag.gray{background:#ececec;}
.item-main-article .tag.green{background:#03ae41;}
.item-main-article .tag.broun{background:#e87d1d;}
.item-main-article .box{position:relative;margin-bottom:2px;}
.line{background-color:#dadada;height:1px;width:93%;margin:0px 0px 10px 25px;}
.line_rek{background-color:#dadada;height:1px;width:93%;margin:30px 0px 30px 0px;}
.line5{background-color:#dadada;height:5px;width:93%;margin:0px 0px 10px 25px;}
.line-top{background-color:#dedede;height:1px;width:100%;top:165px;position:absolute;}
.line-top-sect{background-color:#dedede;height:5px;width:100%;margin-left:-20px;margin-top:5px;}
.item-main-top{position:relative;float:left;min-width:950px;}
.item-main-top &gt;a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2;}
.last{margin-right:0;}
.item-main-top .txt{padding:20px 5px 0 14px;font-size:15px;}
.item-main-top .txt p{margin:12px 0;}
.item-main-top .date{display:block;text-align:right;color:#999;font-size:12px;}
.item-main-top .info-txt .date{padding:5px 12px 0 0;}
.news-box .item-main-top{margin:0 7px 7px 0;width:63%;}
.news-box .item-main-top.last{margin-right:0;width:35%;}
.news-box .item-main-top img{box-shadow:1px 2px 4px rgba(0,0,0,.52);}
.item-main-top .info-txt{position:absolute;left:145px;right:0px;bottom:0;padding:9px 0 15px 16px;color:#fff;font-size:18px;font-family:'Open Sans', sans-serif;font-weight:300;text-shadow:0 1px 1px #000;width:85%;}
.item-main-top .info-txt a{color:#fff;}
.item-main-top .info-txt a:hover{color:#fff;}
.item-main-top .info-txt .head{font-size:24px;font-weight:400;}
.item-main-top .info-txt p{margin:5px 0 0;}
.item-main-top .info-txt.center{left:21px;bottom:auto;top:41px;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-main-top .info-txt.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.item-main-top .tag{position:absolute;left:0;top:0;background:#349ee9;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:0 8px;line-height:19px;height:18px;}
.item-main-top .tag.red{background:#f70000;}
.item-main-top .tag.yellow{background:#ebc40b;}
.item-main-top .tag.gray{background:#ececec;}
.item-main-top .tag.green{background:#03ae41;}
.item-main-top .tag.broun{background:#e87d1d;}
.item-main-top .box{position:relative;margin-bottom:2px;}
.item-main-right{position:relative;float:left;margin-bottom:15px;border-bottom:1px solid #CCC;}
.item-main-right &gt;a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2;}
.last{margin-right:0;}
.item-main-right .txt{padding:20px 5px 0 14px;font-size:15px;}
.item-main-right .txt p{margin:12px 0;}
.item-main-right .date{display:block;text-align:right;color:#999;font-size:12px;}
.item-main-right .info-txt .date{padding:5px 12px 0 0;}
.news-box .item-main-right{margin:0 7px 7px 0;width:63%;}
.news-box .item-main-right.last{margin-right:0;width:35%;}
.news-box .item-main-right img{box-shadow:1px 2px 4px rgba(0,0,0,.52);}
.item-main-right .info-txt{position:absolute;left:0px;right:3px;bottom:0;background:url(../i/opacity-000.png) repeat;padding:9px 0 15px 16px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:300;}
.item-main-right .info-txt .head{font-size:13px;font-family:'Open Sans', sans-serif;font-weight:600;text-shadow:0 1px 1px #000;}
.item-main-right .info-txt .head a:hover{color:#fff;font-weight:bold;}
.item-main-right .info-txt p{margin:5px 0 0;}
.item-main-right .info-txt.center{left:21px;bottom:auto;top:41px;background:url(../i/opacity-fff.png) repeat;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-main-right .info-txt.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.item-main-right .tag{position:absolute;left:0;top:0;background:#349ee9;color:#fff;font-family:'Roboto', sans-serif;padding:0 8px;line-height:19px;height:auto;font-weight: 400;font-size: 14px;}
.item-main-right .tag.red{background:#f70000;}
.item-main-right .tag.yellow{background:#ebc40b;}
.item-main-right .tag.gray{background:#ececec;}
.item-main-right .tag.green{background:#03ae41;}
.item-main-right .tag.broun{background:#e87d1d;}
.item-main-right .box{position:relative;margin-bottom:2px;}
.img-item-main-right{width:100%;height:400px;}
.img-item-main-sm-right{width:100%;height:auto;}
.item-img-right{width:100%;height:261px !important;}
.img-item-main-sm-right:hover{opacity:0.9;}
.item-img-right:hover{opacity:0.9;}
.img-item-main-right:hover{opacity:0.9;}
.item-main-right .info-txt-detail{position:absolute;left:0px;bottom:0;background:url(../i/opacity-000.png) repeat;padding:9px 10px 15px 16px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:300;text-align:left;}
.item-main-right .info-txt-detail .head{font-size:13px;font-family:'Open Sans', sans-serif;font-weight:400;}
.item-main-right .info-txt-detail .head a:hover{color:#fff;font-weight:bold;}
.item-main-right .info-txt-detail p{margin:5px 0 0;}
.item-main-right .info-txt-detail.center{left:21px;bottom:auto;top:41px;background:url(../i/opacity-fff.png) repeat;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-main-right .info-txt-detail.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.search-form{width:30%;float:right;border:1px;margin-right:10px;padding-bottom:30px;padding-top:15px;}
.search-form input[type="text"]{border:1px solid #CCC;height:30px;width:65%;margin:5px;padding-left:5px;}
.search-form input[type="submit"]{border:1px solid #CCC;cursor:pointer;height:30px;padding:5px;}
.search-form input[type="submit"]:hover{border:1px solid #1877b6;color:#1877b6;cursor:pointer;height:30px;padding:5px;}
.search-form-b{width:95%;float:left;border:1px;}
.search-form-b input[type="text"]{border:1px solid #CCC;height:30px;width:85%;margin:5px;padding-left:15px;}
.search-form-b input[type="submit"]{border:1px solid #1877b6;background-color:#1877b6; color:#ffffff;cursor:pointer;height:30px;padding:5px 11px 6px 11px;}
.search-form-b input[type="submit"]:hover{background-color:#0d2b95;cursor:pointer;color:#fff;height:30px;}
.politics{padding-top:10px;}
.society{padding-top:0px;}
.in-block{background:#fff;padding:15px 0 10px;margin-top:12px;}
.in-block-s{background:#fff;padding: 0px 10px 2px 0px;margin-top:5px; border:1px solid #dedede;}
.in-block-height{background:#fff;border:1px solid #e6e6e6;padding:15px 0 22px;margin-top:12px;min-height:575px;}
.central_block{margin:0 auto;}
.sub_central_block{ width:100%; padding: 0 12px 0 12px;}
a.button{display:inline-block;height:29px;line-height:29px;border:1px solid #1877b6;border-radius:2px;padding:0 15px;font-size:13px;color:#25497b;}
a.button:hover{color:#fff;background:#1877b6;}
a.button_all{display:inline-block !important;height:29px;line-height:29px;border:1px solid #dedede;border-radius:2px;padding:0 15px;font-size:13px;color:#25497b;}
a.button_all:hover{color:#fff;background:#1877b6;border:1px solid #1877b6;}
.society .item{margin:0 0px 10px 0px;overflow:hidden;}
.society .item.first{min-width:200px;width:31%;}
.society .item.two{min-width:200px;width:31%;margin-left:2%;}
.society .item.last{min-width:200px;width:31%;margin-left:2%;}
.item .txt{padding:20px 5px 0 14px;font-size:15px;}
.item .txt p{margin:12px 0;}
.item .date{display:block;text-align:right;color:#999;font-size:12px;}
.item .info-txt .date{padding:5px 12px 0 0;}
.yap-yandex_ad11-horizontal .yap-layout__body{font-size: 14px !important;color: #333 !important;font-family: 'PT Sans', sans-serif;}
.yap-logo-block{ font-size:12px !important;color:#999 !important; text-decoration:none !important;}
.news-section{float:left;width:45%;margin:15px 0% 7px 3%;}
.news-section li{border-top:1px solid #dadada;padding:5px 0 5px 0;min-height:55px !important;}
.news-section li a{display:block;font-size:13px;color:#333;font-family:'PT Sans', sans-serif;padding:3px 2px 3px 2px; font-weight:600;}
.news-section li a:hover{color:#1877b6;}
.society a.button, .politics a.button{height:33px;line-height:33px;padding:0 17px;float:right;margin-right:16px;}
.txt a{color:#333 !important;}
.txt a:hover{color:#1877b6 !important;}
.link_2{color:#FFF !important;}
.link_2:hover{color:#1877b6 !important;}
.politics H2{color:#349ee9;padding-top:10px;}
.politics .item{margin:0 0px 10px 0px;overflow:hidden;}
.politics .item.first{min-width:200px;width:31%;}
.politics .item.two{min-width:200px;width:31%; margin-left:2%;}
.politics .item.last{min-width:200px;width:31%; margin-left:2%;}
.item{position:relative;float:left;}
.item &gt;a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2;}
.last{margin-right:0;}
.all-news{padding-top:26px;}
.all-news .in-block{padding-left:6px;}
.all-news .box{padding:0 0 20px 82px;margin:0px 10px 20px 0;border-bottom:1px solid #e6e6e6 !important; text-align:left !important;}
.all-news .box.last{border-bottom:0;margin-bottom:20px;margin-top:20px;text-align:left !important;}
.all-news .box .name{font-size:12px;color:#0d2b95;font-family:'Open Sans', sans-serif;}
.all-news .box .name a, .all-news
 .box_detail .name a{ text-decoration:underline !important; color:#1877b6;}
.all-news .box .name a:hover, .all-news
 .box_detail .name a:hover{ text-decoration:none !important;}
.all-news .box .date{display:block;padding:4px 0 10px;font-size:11px;color:#999;font-weight:300;font-family:'Open Sans', sans-serif;}
.all-news .box img{max-height:390px;max-width:95%;width:auto;height:auto; border-radius:3px;}
.all-news .box .intro{font-size:18px;font-weight:600;font-family:'Open Sans', sans-serif; margin-top:0px;}
.all-news .box .intro a{font-size:18px;font-weight:600;font-family:'Open Sans', sans-serif; color:#333;}
.all-news .box .intro a:hover{color:#1877b6;}
.all-news .box p{line-height:24px;margin-right:20px;}
.all-news .box_detail{padding:0 0 5px 82px;margin:0px 30px 22px 0;border-bottom:1px solid #e6e6e6 !important;}
.all-news .detail_block{padding:0 0 5px 82px;margin:0px 30px 22px 0;border-bottom:1px solid #e6e6e6 !important;min-height:560px;}
.all-news .box_detail.last{border-bottom:0;margin-bottom:0;margin-top:30px;}
.all-news
.box_detail .name{font-size:12px;color:#0d2b95;font-family:'Open Sans', sans-serif;}
.all-news .box_detail .date{display:block;padding:4px 0 10px;font-size:11px;color:#999;font-weight:300;font-family:'Open Sans', sans-serif;}
.all-news .box_detail .date_art{display:block;font-size:11px;color:#999;font-weight:300;font-family:'Open Sans', sans-serif; padding: 5px 0 10px 0;}
.all-news .box_detail img, .all-news .detail_block img{max-height:490px;max-width:95%;width:auto;height:auto;}
.all-news .box_detail .intro{font-size:18px;font-weight:600;font-family:'Open Sans', sans-serif;margin-top:3px;}
.all-news .box_detail p, .all-news .detail_block p{line-height:24px;margin-right:40px;width:auto;}
.pagenation{text-align:center;padding-top:50px;}
.pagenation a{background:#b10632;width:23px;height:23px;display:inline-block;border-radius:23px;}
.pagenation a.active{background:none;width:21px;height:21px;border:1px solid #838383;}
.pagenation a.next{background:#25497b;}
.rg-sidebar .user-info{font-size:15px;color:#000;font-weight:300;padding:5px 5px 0 10px;min-height:168px;}
.rg-sidebar .user-info p{line-height:18px;margin:15px 0 0;}
.rg-sidebar .box-news{position:relative;background:#fff;border:1px solid #e6e6e6;margin-top:4px;overflow:hidden;}
.rg-sidebar .box-3{margin-top:5px;}
.rg-sidebar .box-news a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2;}
.rg-sidebar .box-news H3{font-weight:300;color:#333;font-size:30px;text-transform:uppercase;text-align:center;z-index:1;position:absolute;left:0;right:0;top:45px;font-family:'Roboto', sans-serif;font-weight:300;}
.rg-sidebar .box-news.two H3{top:55px;}
.rg-sidebar .box-news a.add{color:#fff;font-size:16px;width:196px;height:43px;line-height:43px;text-align:center;z-index:1;position:absolute;left:50%;margin-left:-98px;top:70%;display:block;border:2px solid #fff;}
.rg-sidebar .box-news a#rr_al_2{color:#000 !important;font-size:16px !important;width:196px !important;height:43px !important;line-height:43px !important;text-align:center !important;z-index:1;position:absolute !important;left:50% !important;margin-left:-98px !important;top:70% !important;display:block !important;border:2px solid #b10632 !important;background-color:#FFF !important;}
.rg-sidebar .useful-links{text-align:center;background:#fff;border:1px solid #e6e6e6;margin-top:5px;padding:18px 0px 28px 1px;border-bottom:0;}
.rg-sidebar .useful-links H4{font-weight:300;font-size:20px;padding-bottom:5px;}
.rg-sidebar .useful-links a.img{display:inline-block;margin-top:10px;}
.rg-sidebar .useful-links a.item{display:block;margin-top:19px;float:none;}
.rg-sidebar .useful-links a.item img, .rg-sidebar .useful-links a.item .txt{vertical-align:middle;display:inline-block;}
.rg-sidebar .useful-links a.item .txt{width:165px;text-align:left;font-size:12px;}
.rg-sidebar .useful-links a.item .txt span{display:block;font-size:13px;font-weight:400;padding-bottom:5px;}
.rg-sidebar .in-block{margin:0; border:1px solid #dedede;}
.rg-sidebar .interview{padding:10px 0 0 0px;}
.cont_left{padding-left:30px;}
.article_list{text-align:center;font-weight:400 !important;padding-bottom:15px;}
.art_int{font-size:24px;font-weight:400;color:#333;font-family:'Open Sans', sans-serif;text-indent:20px;margin:10px 0 -20px;}
.article_list a.button{display:inline-block;height:29px;line-height:29px;border:1px solid #CCC;border-radius:2px;padding:0 15px;font-size:13px;color:#333;}
.article_list a.button:hover{color:#1877b6;border:1px solid #1877b6 !important;background:none;}
.news_list{text-align:center;font-weight:400 !important;}
.news_list a.button{display:none;height:29px;line-height:29px;border:1px solid #1877b6;border-radius:2px;padding:0 15px;font-size:13px;color:#1877b6;}
.news_list a.button:hover{color:#fff;border:1px solid #1877b6 !important;background:#1877b6;}
.sect_title{color:#333;font-size:19px;padding:15px 10px 0px 10px;font-family:'Open Sans', sans-serif;font-weight:400;margin-bottom:-5px;}
.sect_title_h2{margin-left:20px;font-size:15px;text-indent:0px;}
.sect_title2{color:#1877b6;font-size:17px;padding:15px 0px 0px 0px;font-family:'Open Sans', sans-serif;font-weight:400;margin-bottom:-15px;}
.sect_title3{color:#333;font-size:15px;padding:25px 0px 0px 0px;font-family:'Open Sans', sans-serif;font-weight:400;margin-bottom:-15px;}
.mark{color:#ccc;font-size:15px;padding:4px;}
.rg-sidebar .ads_here{padding:40px 0 111px;width:100%;}
.rg-sidebar .ads_here .head{color:#A599B2;font-weight:300;font-size:14px;text-transform:uppercase;padding-left:27px;}
.adbox{padding:30px 0 0 27px;}
.space{padding-top:45px;}
.space_sm{padding-top:27px;}
.space_sm_s{padding-top:17px;}
.space10{padding-top:10px;}
.space5{padding-top:5px;}
.ads_main{width:300px;}
.ads_block_s{ text-align:center;}
.ads_block_beg{ text-align: center; width: 60%; float: left; padding-left: 20px;}
.advert{text-align:center;}
.rg-sidebar .main-news{padding-top:0px;}
.rg-sidebar .main-news H2{color:#333;text-align:center;}
.rg-sidebar .main-news .news-section{float:none;width:auto;margin:-7px 10px 0 0;padding:0px 4px 25px 16px;}
.rg-sidebar .main-news .in-block{margin-top:12px;}
.main-news .news-section li{border-top:0;border-bottom:1px solid #dadada;padding:5px 0 10px;min-height:65px !important;}
.main-news .news-section li a{font-size:13px; font-weight: 600;}
.name_add_block{width:100%;padding-top:10px;color:#A7A7A7;margin-bottom:15px;}
.name_add_r{float:left;width:35%;}
.name_add_t{float:right;width:61%;}
.lf-menu .rr_add_news_block{display:block;left:126px;position:fixed;bottom:0px;width:80%;height:80%;background:#fff;z-index:5;color:#A7A7A7;font-size:17px;padding:27px 35px 27px 37px;}
.rr_add_news_block{display:block;left:126px;position:fixed;bottom:0px;width:80%;height:515px;background:#fff;z-index:5;color:#A7A7A7;font-size:17px;padding:27px 35px 27px 37px;}
.rr_add_news_block .rr_block_close_link{display:block;float:right;width:36px;height:36px;background:none;padding:0px;margin-right:-35px;margin-top:-38px;}
.rr_anb_options1 .rr_block_close_link_options{display:block;float:right;width:36px;height:20px;background:none;margin-top:-30px;}
.rr_anb_options2 .rr_block_close_link_options2{display:block;float:right;width:36px;height:36px;background:none;margin-top:-10px;padding:0;}
.rr_add_news_block .rr_anb_left{display:block;float:left;width:65%;height:100%;}
.rr_add_news_block .rr_anb_label{margin-top:17px;margin-left:16px;position:absolute;cursor:text;z-index:-1;}
.rr_add_news_block .rr_anb_label span{font-size:11px;}
.rr_add_news_block .rr_anb_field{width:99%;padding-left:1%;border:1px solid #b5b5b5;background:transparent;color:#333;font-size:17px;font-family:'Roboto', sans-serif;font-weight:300;padding-left:15px;}
.ban_field, .ban_field2{width:99%;padding-left:1%;border:1px solid #b5b5b5;background:transparent;color:#333;font-size:17px;font-family:'Roboto', sans-serif;font-weight:300;padding-left:15px;}
.rr_add_news_head{color:#333;font-size:19px;margin-bottom:20px;font-family:'Roboto', sans-serif;font-weight:300;}
.ban_field:hover, .ban_field2:hover, .rr_anb_field:hover, .rr_add_news_block .rr_anb_field:hover, .rr_add_news_block .rr_anb_label:hover .rr_anb_field:hover{border:1px solid #666;}
.rr_add_news_block .rr_anb_field1{height:35px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin-top:10px;}
.rr_add_news_block .rr_anb_field2{padding-top:5px;height:62px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;}
.ban_field{padding-top:5px;height:62px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;}
.ban_field2{padding-top:5px;height:32px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;}
.rr_add_news_block .rr_anb_field3{padding-top:5px;height:135px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;}
.title_block_rules{color:#333}
.sub_block_rules{padding-top:15px;width:100%;font-size:13px;line-height:20px;color:#666;font-family:'PT Sans Caption', sans-serif;}
.sub_block_rules_2{padding-top:10px;width:100%;font-size:13px;line-height:20px;color:#666;font-family:'PT Sans Caption', sans-serif;}
a.a_rules_mail{background:none !important;color:#4b9fcc;text-decoration:none;width:200px;}
a.a_rules_mail:hover{background:#999 !important;color:#fff !important;text-decoration:none;width:200px;}
.contacts_phone{padding:10px 0 10px 0;font-size:21px;}
.lf-menu .sub_window, .sub_window{display:block;right:0;position:fixed;bottom:0px;width:70%;height:515px;background:#fff;z-index:5;color:#A7A7A7;font-size:17px;padding:27px 35px 27px 37px;border:1px solid #CCC;background-image:url(images/bg_sub2.png);background-position:right top;background-repeat:no-repeat;z-index:99;box-shadow:0px 0px 10px #666;}
.sub_window .sub_rr_block_close_link{display:block;float:right;width:36px;height:36px;background:none;padding:0px;margin-right:-35px;margin-top:-38px;}
.sub_window_2 .sub_rr_block_close_link_2{display:block;float:right;width:36px;height:36px;background:none;padding:0px;margin-right:-35px;margin-top:-38px;}
.sub_window .rr_anb_left{display:block;float:left;width:65%;height:100%;}
.sub_window .rr_anb_label{margin-top:7px;margin-left:16px;position:absolute;cursor:text;z-index:-1;}
.sub_window .rr_anb_label span{font-size:11px;}
.sub_window .rr_anb_field{width:99%;padding-left:1%;border:1px solid #b5b5b5;background:transparent;color:#333;font-size:17px;font-family:'Roboto', sans-serif;font-weight:300;padding-left:15px;}
.rr_anb_field:hover, .sub_window .rr_anb_field:hover, .sub_window .rr_anb_label:hover .rr_anb_field:hover{border:1px solid #666;}
.sub_window .rr_anb_field1{height:35px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.sub_window .rr_anb_field2{padding-top:5px;height:62px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;}
.sub_window .rr_anb_field3{padding-top:5px;height:135px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;}
.lf-menu .sub_window_2, .sub_window_2{display:block;right:0;position:fixed;bottom:0px;width:65%;height:78%;background:#fff;z-index:5;color:#A7A7A7;font-size:17px;padding:27px 35px 27px 37px;border:1px solid #CCC;background-image:url(images/bg_sub2.png);background-position:right top;background-repeat:no-repeat;z-index:99;box-shadow:0px 0px 10px #666;}
.sub_window_2 .sub_rr_block_close_link{display:block;float:right;width:36px;height:36px;background:none;padding:0px;margin-right:-35px;margin-top:-38px;}
.sub_window_2 .rr_anb_left{display:block;float:left;width:65%;height:100%;}
.sub_window_2 .rr_anb_label{margin-top:7px;margin-left:16px;position:absolute;cursor:text;z-index:-1;}
.sub_window_2 .rr_anb_label span{font-size:11px;}
.sub_window_2 .rr_anb_field{width:99%;padding-left:1%;border:1px solid #b5b5b5;background:transparent;color:#333;font-size:17px;font-family:'Roboto', sans-serif;font-weight:300;padding-left:15px;}
.rr_anb_field:hover, .sub_window_2 .rr_anb_field:hover, .sub_window_2 .rr_anb_label:hover .rr_anb_field:hover{border:1px solid #666;}
.sub_window_2 .rr_anb_field1{height:35px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.sub_window_2 .rr_anb_field2{padding-top:5px;height:62px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;}
.sub_window_2 .rr_anb_field3{padding-top:5px;height:135px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;}
.rr_anb_left .rr_anb_separator{display:block;width:100%;}
.rr_anb_selects{display:block;width:100%;height:32px;color:#333;padding-top:10px;font-weight:300;font-family:'Roboto', sans-serif;}
.rr_anb_fakeselect{height:auto;padding-bottom:5px;border:1px solid #C1C1C1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.rr_anb_fakeselect:hover{border:1px solid #666;}
.rr_anb_fakeselect:hover{cursor:pointer;}
.rr_anb_fakeselect1{width:35%;float:left;z-index:-1;}
.rr_anb_fakeselect2{width:63%;float:right;}
.rr_anb_fakeselect span{font-family:'Open Sans', sans-serif;display:block;color:#000;margin-left:16px;width:200px;}
.fakeselect_theme{width:340px !important;}
.rr_anb_img1{display:block;float:right;margin-right:14px;margin-top:-10px;}
.rr_anb_options1{display:none;position:absolute;bottom:0;left:0;width:100%;background:#fff;height:100%;border:1px #999999;box-shadow:0 0 10px rgba(0,0,0,0.5);z-index:5;}
.rr_anb_options1 div:first-child{margin-left:0px;}
.rr_anb_options2 div:first-child{margin-left:0px;}
.direct{text-align:center;padding:15px;}
.direct_detail2{text-align:center;padding: 0px 10px 0px 0px;}
.direct_detail3{text-align:center; padding-bottom:4px;}
.detail_beg{text-align:center; padding:0px 0 2px 0; width:100%; background-color:#fff;}
.detail_beg_sub{text-align:center; margin:0 auto; width:729px;}
.ads_sub{ padding-left:20px;}
.direct-main{padding:0px 0px 10px 60px;border-bottom:1px solid #dedede;margin:10px 10px 20px 0px;}
.direct_detail{padding:0px 20px 0px 20px;margin-bottom:10px;}
.ads-main{border-bottom:1px solid #dedede;margin:10px 10px 20px 0px; padding:0px 70px 10px 60px;}
.direct_cent{margin-top:-21px;}
.yap-yandex_ad4-250x250 .yap-layout_block_fixed .yap-logo-block__text{color:#999999 !important;}
#yap-yandex_ad12-posterVertical .yap-title-block__text, #yap-yandex_ad12-posterVertical .yap-title-block__favicon, 
#yap-yandex_ad2-posterVertical .yap-title-block__text, #yap-yandex_ad2-posterVertical .yap-title-block__favicon{font-family:'PT Sans', sans-serif;}
.yap-yandex_ad12-posterVertical .yap-layout_block_poster .yap-layout__title, 
.yap-yandex_ad2-posterVertical .yap-layout_block_poster .yap-layout__title{font-size:14px !important;}
.yap-picture-block__image yap-image{margin-right:10px !important;}
.yap-yandex_ad4-250x250 .yap-body-text{font-family:'PT Sans', sans-serif;}
#yap-yandex_ad5-posterVertical .yap-title-block__text, #yap-yandex_ad5-posterVertical .yap-title-block__favicon, .yap-yandex_ad2-posterVertical .yap-title-block__text, .yap-yandex_ad2-posterVertical .yap-title-block__favicon{font-size:18px !important;font-weight:600 !important;color:#333 !important;font-family:'Roboto Condensed', sans-serif;line-height:22px !important;}
.yap-yandex_ad5-posterVertical .yap-logo-block__text{color:#999 !important;}
.yap-yandex_ad-horizontal .yap-logo-block__text{color:#fff !important;}
.rr_anb_options2{display:none;position:absolute;bottom:0;left:0;width:99%;background:#fff;height:550px;border:1px #999999;box-shadow:0 0 10px rgba(0,0,0,0.5);z-index:5;font-size:15px !important;padding:20px 10px 0px 50px;}
.rr_anb_options2 div:first-child{margin-left:0px;}
.rr_anb_soption{background:#fff;z-index:5;}
.rr_anb_soption:hover{color:#777;}
.rr_anb_options1 .rr_anb_soption:first-child{}
.dot{text-decoration:none;border-bottom:1px dotted #b4b4b4;}
.dot:active, .dot:focus, .dot:hover{text-decoration:none;border-bottom:0px dotted #b4b4b4;}
.section{float:left;margin-left:10px;width:160px;font-size:13px;}
.section:hover{color:#1877b6;}
.section_theme{float:left;margin-left:10px;margin-top:3px;width:340px !important;font-size:13px;}
.section_theme:hover{color:#1877b6;}
.section_theme_main{float:left;margin-left:10px;margin-top:3px;width:340px !important;font-size:13px;font-weight:400;}
.section_theme_main:hover{color:#1877b6;}
.rr_anb_soption .f_ss1{font-size:15px;padding:6px 0px 5px 0px;clear:both;width:400px;font-weight:400;}
.rr_anb_soption .f_ss1:hover{color:#1877b6;}
.rr_anb_soption .f_ss1_2{font-size:12px;padding-left:10px;float:left;width:200px;}
.rr_anb_soption .f_ss2_2{font-size:12px;padding-left:10px;width:200px;float:left;}
#shadow{background:black;height:100%;opacity:0.7;position:fixed;width:100%;z-index:50;display:none;top:0;left:0;}
#window{position:fixed;left:0;top:0;width:100%;height:100%;margin-top:60px;margin-bottom:-70px;border:1px solid black;display:none;background-image:url(images/bg_sub2.png);background-position:left top;background-repeat:no-repeat;z-index:99;box-shadow:0px 0px 10px #000000;}
#close{background:url(images/close.png) 50% 50% no-repeat transparent;border:medium none currentColor;height:30px;position:absolute;right:10px;top:15px;width:60px;}
.rr_anb_bottomblock{display:block;float:left;width:100%;margin-top:20px;height:140px;}
.rr_anb_bottomblock_vk{display:block;float:left;width:100%;margin-top:5px;height:90px;}
.rr_anb_bottomblock_step3{display:block;float:left;width:40% !important;margin-top:20px;height:140px;}
.rr_anb_photoblock, .rr_anb_buttonblock{display:block;float:left;width:85%;height:77%;}
.rr_anb_buttonblock{width:15%;float:right;position:relative;}
.rr_photoblock_title, .rr_photoblock_upload{width:100%;display:block;float:left;height:18px;}
.rr_photoblock_upload{margin-top:10px;height:120px;}
.rr_photoblock_title{font-size:17px;color:#333333;}
.rr_photoblock_title .photoblock_notif{font-size:12px;color:#A0A0A0;margin-left:16px;}
.rr_photoblock_upload_0, .rr_photoblock_uploaded, .rr_photoblock_uploaded_lk, .rr_photoblock_uploaded_rek, .rr_photoblock_uploaded_vk, .rr_photoblock_uploaded_rek_len, .rr_photoblock_uploaded_rek_ban, .rr_photoblock_upload_0_lk, .rr_photoblock_upload_0_vk, .rr_photoblock_upload_0_rek, .rr_photoblock_upload_0_rek_len, .rr_photoblock_upload_0_rek_ban{display:block;float:left;width:105px;height:80px;border:1px solid #c1c1c1;}
.rr_photoblock_upload_0:hover, .rr_photoblock_upload_0_lk:hover, .rr_photoblock_upload_0_vk:hover, .rr_photoblock_upload_0_rek:hover, .rr_photoblock_upload_0_rek_len:hover, .rr_photoblock_upload_0_rek_ban:hover{cursor:pointer;}
.rr_photoblock_uploaded, .rr_photoblock_uploaded_lk, .rr_photoblock_uploaded_rek, .rr_photoblock_uploaded_rek_len, .rr_photoblock_uploaded_rek_ban{margin-right:10px;margin-bottom:5px;border:none;}
.rr_photoblock_uploaded_vk{margin-right:10px;margin-bottom:5px;border:none;}

.rr_photoblock_upload_0 .rr_anb_img2, .rr_photoblock_upload_0_lk .rr_anb_img2, .rr_photoblock_upload_0_vk .rr_anb_img2, .rr_photoblock_upload_0_rek .rr_anb_img2, .rr_photoblock_upload_0_rek_len .rr_anb_img2, .rr_photoblock_upload_0_rek_ban .rr_anb_img2{margin:0 auto;position:relative;top:13px;display:block;}
.rr_photoblock_upload_0 .add_uni, .rr_photoblock_upload_0_lk .add_uni, .rr_photoblock_upload_0_vk .add_uni, .rr_photoblock_upload_0_rek .add_uni, .rr_photoblock_upload_0_rek_len .add_uni, .rr_photoblock_upload_0_rek_ban .add_uni{padding:0px;background:none;color:#a7a7a7;text-decoration:underscore;font-size:13px;margin-left:26px;margin-top:14px;text-decoration:underline;}
.rr_anb_buttonblock_rek, .rr_anb_buttonblock_vk, .rr_anb_buttonblock_rek_len, .rr_anb_buttonblock_rek_ban{display:block;float:left;width:85%;height:77%;position:relative;padding-top:4px;}
#rr_anb_link_order{margin-left:-7px;}
.rr_anb_step_rek2, .rr_anb_step_rek_len2{display:block;width:113px;height:34px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-size:15px;z-index:1;background:#1877B6;text-align:center;}
.rr_anb_step_rek2_enter, .rr_anb_step_rek_subs2_enter, .rr_anb_step_rek_subs2, .rr_anb_step_rek_ban2,.rr_anb_step_rek_len2_enter, .rr_anb_step_rek_ban2_enter{display:block;width:150px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-size:15px;z-index:1;background:#1877B6;text-align:center;padding:8px;}
.rr_anb_step_rek2:hover, .rr_anb_step_rek2_enter:hover, .rr_anb_step_rek_subs2_enter:hover, .rr_anb_step_rek_subs2:hover, .rr_anb_step_rek_len2:hover, .rr_anb_step_rek_len2_enter:hover, .rr_anb_step_rek_ban2:hover, .rr_anb_step_rek_ban2_enter:hover{cursor:pointer;background:#0092ef;color:#FFF;}
div.bx-auth{max-width:600px;margin-top:72px;margin-bottom:10px;margin-left:150px;background-color:#FFF;padding:110px;}
div.bx-auth input.bx-auth-input{border:1px solid #dedede;padding:7px;font-size:17px;font-family:'Roboto', sans-serif;font-weight:300;}
.data-table bx-changepass-table tr td input[type="submit"]{background:#1877b6;padding:7px;color:#fff;}
.rr_anb_step_rek2 span, .rr_anb_step_rek_len2 span{display:block;padding-top:7px;}
.step2_reg, .rr_reg_rek, .rr_reg_rek_subs{color:#fff;right:0;width:200px;background:#1877b6;}
.step2_reg:hover, .rr_reg_rek:hover, .rr_reg_rek_subs:hover{color:#fff;right:0;width:200px;background:#0092ef;border:1px solid #0092ef;}
.label_text{font-size:15px;color:#333;font-family:'Open Sans', sans-serif;padding-right:20px;}
.label_art_news_text{font-size:19px;color:#333;padding-right:10px;font-family:'Roboto', sans-serif;font-weight:300;}
.label_check{padding-top:5px;}
.name_add_r_rek, .name_add_r_rek_len{float:left;width:35%;font-size:15px;color:#333;font-family:'Open Sans', sans-serif;}
.name_add_t_rek, .name_add_t_rek_len{float:right;width:61%;font-size:15px;color:#333;font-family:'Open Sans', sans-serif;}
.button_reg_login{float:left;width:20%;}
.button_reg{float:left;width:48%;}
.display_none, #display_none4{display:none;}
#errors_message_rek, #errors_message_rek4{font-size:13px;color:#a41712;height:auto;}
.rr_anb_buttonblock_step2_block{width:100% !important;}
.rr_anb_buttonblock_step2_block a{border:1px solid #1877b6;border-radius:2px;bottom:0;float:right;font-size:15px;height:27px;padding:7px 0 0 33px !important;margin-left:10px;}
.rr_anb_step2{display:block;float:right;width:113px;height:34px;border:1px solid #1877B6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#1877B6;font-size:15px;position:absolute;right:0px;bottom:0px;z-index:1;}
.rr_anb_step2:hover{cursor:pointer;background:#1877B6;color:#FFF;}
.rr_anb_step2 span{display:block;margin:7px 0 0 35px;}
#thanks_add, #thanks_add_lk{font-size:27px;padding-top:100px;padding-left:70px;width:70%;text-align:center;color:#333;line-height:40px;}
.rr_anb_step_add_news_personal{display:block;float:right;width:210px;height:34px;border:1px solid #1877B6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#FFF;font-size:15px;position:absolute;right:0px;bottom:0px;z-index:1;background:#1877B6;}
.rr_anb_step_add_news_personal:hover{cursor:pointer;background:#1670ac;color:#fff;}
.rr_anb_step_add_news_personal span{display:block;margin:7px 0 0 35px;}
.rr_anb_step_add_news_personal_lk{display:block;float:right;width:210px;height:34px;border:1px solid #1877B6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#FFF;font-size:15px;position:absolute;right:0px;bottom:0px;z-index:1;background:#1877B6;}
.rr_anb_step_add_news_personal_lk:hover{cursor:pointer;background:#1670ac;color:#fff;}
.rr_anb_step_add_news_personal_lk span{display:block;margin:7px 0 0 35px;}
.rr_add_news_block .rr_anb_right{display:block;float:right;width:30%;height:310px;background:#F2F2F2;}
.rr_anb_right .rr_anb_right_inner{padding:20px 10px 20px 15px;display:block;float:left;width:auto;}
.rr_anb_right .rr_anb_right_inner_order{padding:20px 10px 20px 15px;display:block;float:left;width:93%;background:#F2F2F2;height:auto;}
.rr_anb_right_block{padding:20px 10px 20px 15px;display:block;float:left;width:auto;background:#F2F2F2;height:auto;}
.rr_anb_right .rr_anb_right_text{margin-bottom:30px;color:#202020;font-size:15px;font-weight:300;font-family:'Roboto', sans-serif;}
.rr_anb_right .rr_anb_link{background:none;padding:7px;color:#1877b6;clear:both;margin-bottom:10px;font-size:13px;}
.rr_anb_right .rr_anb_link:hover{color:#fff;text-decoration:none;background:#CCC !important;}
.rr_anb_right .rr_anb_link_lk{background:none;padding:7px;color:#1877b6;clear:both;margin-bottom:10px;font-size:13px;}
.rr_anb_right .rr_anb_link_lk:hover{color:#fff;text-decoration:none;background:#CCC !important;}
.rr_anb_right .rr_anb_link_2{background:none;padding:7px;color:#1877b6;clear:both;margin-bottom:10px;font-size:13px;}
.rr_anb_right .rr_anb_link_2:hover{color:#fff;text-decoration:none;background:#CCC !important;}
#my-awesome-dropzone{height:80px;width:105px;display:inline-block;background:url(../img/foto.jpg) center 15px no-repeat;}
#my-awesome-dropzone:hover{opacity:0.8;}
#my-awesome-dropzone:after{content:&quot;добавить&quot;;display:block;font-size:12px;margin-left:27px;margin-top:43px;text-decoration:none;border-bottom:1px dotted #777;width:53px;color:#333;}
#my-awesome-dropzone .dz-default{height:80px;margin-top:-63px;width:105px;}
#my-awesome-dropzone .dz-default span{display:none;}
#login_reg1{float:right !important;width:80px !important;background:none !important;color:#1877b6;}
#login_reg1:hover{background:#1877b6 !important;color:#fff;}
.rr_step3 .rr_anb_field_step2, .rr_step_rek3 .rr_anb_field_step2{width:40% !important;margin-right:10px;}
.rr_step3 .lbl_title, .rr_step_rek3 .lbl_title{color:#333333;font-size:14px;float:left;padding-top:15px;}
.rr_step3 .rr_anb_field_sc, .rr_step_rek3 .rr_anb_field_sc{width:100%;border:1px solid #C1C1C1;background:transparent;color:#a7a7a7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.rr_step3 .rr_anb_right, .rr_step_rek3 .rr_anb_right{height:380px;}
#reg_login{color:#1877b6 !important;right:90px !important;width:211px !important;background:#fff;border:1px solid #1877b6;text-align:center;padding:12px 0 13px 0px;border-radius:2px;}
#reg_login:hover{color:#fff !important;background:#1877b6;}
.rr_step2 .rr_anb_field_step2{width:40% !important;margin-right:10px;}
.rr_step2 .lbl_title{color:#333333;font-size:14px;float:left;padding-top:15px;}
.rr_step2 .rr_anb_field_sc{width:100%;border:1px solid #C1C1C1;background:transparent;color:#333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:17px;font-family:'Roboto', sans-serif;font-weight:300;padding-left:15px;}
.rr_step2 .rr_anb_right{height:380px;}
#rr_step_rek2 .rr_anb_field_step2{width:40% !important;margin-right:10px;}
#rr_step_rek2 .lbl_title{color:#333333;font-size:14px;float:left;padding-top:15px;}
#rr_step_rek2 .rr_anb_field_sc{width:100%;border:1px solid #C1C1C1;background:transparent;color:#a7a7a7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#rr_step_rek2 .rr_anb_right{height:380px;}
.price_art, .subs_price, .price_art_len, .price_ban{font-size:25px;color:#333;font-weight:400;font-family:'Roboto', sans-serif;}
.rr_anb_buttonblock_step2{width:68% !important;}
.rr_anb_buttonblock_step2 a{border:1px solid #1877b6;border-radius:2px;bottom:0;display:block !important;float:right;font-size:15px;height:27px;position:absolute;padding:7px 0 0 33px !important;}
.rr_anb_buttonblock_step2 .rr_login{color:#1877b6;right:370px;width:75px;background:none;}
.rr_anb_buttonblock_step3 .rr_login, .rr_anb_buttonblock_step3 .rr_login_rek{color:#fff;right:370px;width:213px;background:#1877b6;margin-bottom:10px;padding-left:0px;text-align:center;}
.rr_anb_buttonblock_step3 .rr_login_rek{padding:12px 0 13px 0px;border-radius:2px;}
.step3_login, .rr_login_rek_subs{padding:12px 0 13px 0px;border-radius:2px;color:#fff;right:370px;width:213px;background:#1877b6;margin-bottom:10px;padding-left:0px;text-align:center;}
.step3_login:hover, rr_anb_buttonblock_step3 .rr_login_rek:hover, .rr_login_rek_subs:hover{background:#0092ef;}
.login_block_text{line-height:20px;padding-top:7px;}
.rr_anb_buttonblock_step2 .rr_reg{color:#fff;right:0;width:313px;background:#1877b6;}
.rr_anb_profile{display:block;width:100%;height:90px;}
.rr_anb_profile span{display:block;width:100%;color:#222;float:left;font-size:19px;margin-bottom:28px;}
.rr_anb_profile .rr_anb_profile_type{display:block;width:100%;margin-top:10px;float:left;height:18px;}
.rr_anb_profile_type label{display:block;float:left;font-size:13px;color:#333333;margin-right:40px;background:url(../img/radio1.png) no-repeat 1px 2px;padding-left:17px;}
.rr_anb_profile_type label.selected{background:url(../img/radio2.png) no-repeat 1px 2px;}
.rr_anb_field4{height:100px !important;margin-top:10px;}
.rr_anb_bottomblock_step2{height:70px !important;}
.rr_anb_right_text .user_add_field{font-size:13px;display:block;margin-bottom:5px;}
.rr_anb_right_text .rr_org_profile{display:block;width:90%;height:25px;border:1px solid #c1c1c1;margin-bottom:12px;}
.rr_sex{margin-bottom:12px;height:18px;margin-bottom:12px;}
.rr_photo_select{display:block;width:90px;height:85px;}
.rr_photo_select input[type=&quot;file&quot;]{display:none;}
.custom-file-upload, .custom-file-upload-rek, .custom-file-upload-rek-sub{display:inline-block;width:90px;height:85px;background:url(../img/user.png) no-repeat;cursor:pointer;}
.rr_photo_select .sel_filename{display:block;margin-top:85px;overflow:hidden;width:90px;}
.u_upload_cont .dz-details img, .u_upload_cont_rek .dz-details img{display:block;margin-top:-85px;}
.rr_photo_select .dz-error-message{display:block;width:150%; color: red;}
.dz-errors, .dz-error-message{color: red; padding-bottom: 3px;}
.pr_blue_header{display:block;min-width:1178px;padding-top:47px;height:175px;margin-left:-3px;}
.pr_blue_inner{display:block;float:left;height:127px;}
.pr_blue_header1{width:42%;background:#25497B;}
.pr_blue_header2{width:58%;background:#205B92;}
.pr_username_cont{display:block;float:left;width:100%;}
.pr_username{display:block;float:left;margin-left:180px;color:#fff;font-size:17px;font-family:'Open Sans', sans-serif;font-weight:400;}
.pr_blue_slogan_cont{display:block;float:left;padding-left:10%;height:100%;color:#fff;width:89%;}
.pr_slogan_part{display:block;float:left;width:100%;}
.pr_slogan1{font-size:24px;font-family:'Open Sans', sans-serif;font-weight:300;padding-top:5px;height:25px;}
.regions_right a{padding-left:40px;margin-bottom:20px;width:100%;line-height:26px;color:#333 !important;font-size:14px;font-family:'PT Sans Caption', sans-serif;}
.direct_art{margin-top:25px;border-top:1px solid #dadada;padding:30px 10px 15px 5px;}
.text_404{text-align:center;font-size:18px;padding:30px;font-family:'Open Sans', sans-serif;font-weight:300;}
.text_pay{text-align:center;font-size:25px;padding:30px;font-family:'Open Sans', sans-serif;font-weight:300;}
.#yap-yandex_ad2-posterVertical .yap-title-block__text{font-size:17px !important;font-weight:500;font-family:'Roboto Condensed', sans-serif;}
.yap-layout_block_fixed .yap-title-block__text, .yap-title-block__text{font-size:18px !important;font-weight:600 !important;}
.yandex_ad{font-size:13px;font-family:'Open Sans', sans-serif;font-weight:300;}
.yap-yandex_ad-horizontal .yap-title-block{font-size:17px !important;font-weight:500;font-family:'Roboto Condensed', sans-serif;}
.yap-logo-block{font-size:13px;}
.yap-yandex_ad-horizontal .yap-body-text{font-size:14px !important;font-family:'PT Sans', sans-serif;line-height:22px;}
.yap-yandex_ad-horizontal .yap-logo-block__text{color:666 !important;}
.yap-layout__contacts{font-size:11px;padding-top:2px;}
.source{font-size:13px;}
.regions_right .li_1{margin-top:15px;}
.regions_right .li_sub1{padding-left:5px;margin-top:20px;}
.regions_right .li_sub2{padding-left:10px;}
.regions_right .li_sub3{padding-left:15px;}
.regions_right .li_sub4{padding-left:20px;display:none;}
.regions_right .li_sub_title{padding-left:35px;font-size:17px;line-height:40px;background:none !important;font-family:'PT Sans Caption', sans-serif;}
.regions_right li:active, .regions_right li:hover{background:#f2f2f2;}
.ads_right{margin-top:25px;border-top:1px solid #dadada;padding:30px 0 15px;}
.ads_right_personal{margin-top:25px;border-top:1px solid #dadada;padding:30px 0 15px;height:250px;}
.ads_right_1{padding:5px 0 30px;}
.regions_right_title{line-height:63px;text-align:center;color:#333;margin-top:7px;}
.comment_title{font-size:24px;font-weight:400;color:#333;font-family:'Open Sans', sans-serif;text-indent:20px;padding:0 0px 15px 0px;}
.comment_block{width:100%;}
.left_block_comment{width:45%;float:left;margin-right:40px;min-height:220px;min-width:300px;margin-bottom:30px;}
.right_block_comment{width:50%;float:left;min-height:220px;min-width:350px; margin-bottom:30px;}
.comment{padding-left:2%;margin:0px 0 50px 0;}
.comment_fb{display:block;}
.comment_vk{display:block;}
.button_comment{width:230px;text-align:center;}
.button_vk{width:90px;float:left;padding:7px;border:1px solid #dedede;border-radius:2px;font-size:15px;color:#333;text-align:center;font-weight:600;}
.button_fb{width:90px;float:left;padding:7px;border:1px solid #dedede;border-radius:2px;font-size:15px;color:#333;font-weight:600;text-align:center;}
.button_vk:hover, .button_fb:hover{}
.sticky{text-align:center;position:fixed;top:5px;z-index:1;}
.pr_white_menu_rekl{float:left;width:22%;min-width:170px;background:#fff;padding:10px 0 10px 25px;}
.pr_white_menu_rekl a{display:block;margin-top:15px;}
a.rr_art_rekl, a.rr_rek_subs, a.rr_art_rekl_len, a.rr_art_rekl_ban{display:inline-block;height:29px;line-height:29px;border:1px solid #1877b6;border-radius:2px;padding:0 15px;font-size:13px;color:#25497b;margin-top:5px;}
a.rr_art_rekl:hover, a.rr_rek_subs:hover, a.rr_art_rekl_len:hover, a.rr_art_rekl_ban:hover{color:#fff;background:#1877b6 !important;}
.rek_text{font-size:15px;color:#333;font-family:'Open Sans', sans-serif;padding-right:20px;padding-bottom:15px;}
.rek_text_title{font-size:17px;color:#333;font-family:'Roboto', sans-serif;font-weight:300;padding:7px;background-color:#F2F2F2;}
.ban_text_title{font-size:15px;color:#333;padding:2px;}
.input_left{margin-left:7px;}
.rr_anb_right4{display:block;float:right;width:30%;background:#F2F2F2;font-size:15px;font-family:'PT Sans Caption', sans-serif;color:#333;}
.rr_anb_right4 .rr_anb_right_inner{padding:20px 10px 20px 15px;display:block;float:left;width:auto;}
#rek_ur_rek{color:#1877b6 !important;right:90px !important;width:213px !important;background:#fff;border:1px solid #1877b6;padding:7px;text-align:center;float:right;border-radius:2px;margin-right:1%;}
#rek_ur_rek:hover{color:#fff !important;background:#1877b6;border:1px solid #1877b6;}
.rek_org_name, .rek_org_rs, .rek_org_ks, .rek_org_adr, .rek_org_adr_ur, .rek_org_adr_fact, .rek_org_adr_poch{width:72%;height:18px;border:1px solid #b5b5b5;color:#333;font-size:15px;font-family:'Roboto', sans-serif;font-weight:300;padding:5px;margin-top:9px;float:left;}
.rek_org_inn, .rek_org_kpp, .rek_org_bik, .rek_org_phone{width:47%;height:18px;border:1px solid #b5b5b5;color:#333;font-size:15px;font-family:'Roboto', sans-serif;font-weight:300;padding:5px;margin-top:9px;float:left;}
.rr_step_rek4 .lbl_title{color:#333333;font-size:14px;float:left;padding-top:15px;height:20px;clear:both;width:25%;}
.rr_step_rek4 .lbl_title_block{color:#333333;font-size:14px;float:left;padding-top:15px;height:20px;clear:both;width:45.3%;}
.rr_step_rek4 .lbl_title_block2{color:#333333;font-size:14px;float:left;padding-top:15px;height:20px;clear:both;width:80px;}
.ur_rek_block{width:100%;}
.ur_rek_block_left{width:55%;float:left;}
.ur_rek_block_right{width:45%;float:left;}
.rr_anb_profile4{display:block;width:100%;height:30px;}
.rr_anb_profile4 span{display:block;width:100%;color:#222;float:left;font-size:19px;margin-bottom:28px;}
.personal_content{margin-top:-33px;}
.pr_slogan2{font-size:39px;}
.pr_slogan3{font-size:20px;}
.pr_white_menu{display:block;float:left;width:100%;height:48px;background:#fff;}
.pr_white_menu_link{}
.pr_white_menu1{float:left;width:100%;background:#fff;height:53px;padding-left:360px;}
.pr_white_menu_link a{color:#333333;font-size:16px;}
.pr_white_menu1 a{display:block;margin-top:15px;}
.pr_white_menu1 a:hover{color:#1877B6}
.pr_white_menu1_2{float:left;width:33%;background:#fff;height:53px;border-left:1px solid #c1c1c1;}
.al_center{text-align:center;}
.pr_white_menu1_2 a{display:block;margin-top:15px;}
.pr_white_menu1_2 a:hover{color:#1877B6;}
.pr_white_menu2,
.pr_white_menu3{float:left;width:33%;background:#fff;height:53px;border-left:1px solid #c1c1c1;text-align:center;}
.pr_white_menu4{float:left;width:33%;background:orange;height:53px;border-left:1px solid #c1c1c1;border-right:2px solid #c1c1c1;text-align:center;color:#fff;}
.pr_white_menu4_cr{float:left;width:33%;background:#ccc;height:53px;border-left:2px solid #c1c1c1; border-right:2px solid #c1c1c1;text-align:center;color:#fff;}
.pr_white_text{display:block;margin:0 auto;margin-top:15px; color:#333; font-size:16px;}
.bx-auth-profile{padding-left:10%;width:90%;}
.profile-table{width:80% !important;background-color:#f2f2f2;border:1px solid #dedede;padding:10px 40px 30px 50px;}
.profile-table td input, .profile-table td select, .profile-table td textarea{border:1px solid #dedede;padding:5px 5px 5px 10px;min-width:260px;border-radius:2px;color:#333;font-family:'Roboto', sans-serif;font-weight:300;font-size:15px;}
.profile-table td input[type="checkbox"]{min-width:20px !important;}
.bx-auth-profile input[type="submit"]{padding:7px 10px 7px 10px !important;background-color:#1877b6;color:#fff;font-size:15px;font-family:'Roboto', sans-serif;border-radius:2px;font-weight:300;}
.bx-auth-profile input[type="submit"]:hover{background-color:#0092ef;cursor:pointer;}
.bx-auth-profile input[type="reset"]{padding:7px 10px 7px 10px !important;background-color:#fff;color:#1877b6;border:1px solid #1877b6;font-size:15px;font-family:'Roboto', sans-serif;border-radius:2px;font-weight:300;}
.bx-auth-profile input[type="reset"]:hover{background-color:#1877b6;color:#fff;cursor:pointer;}
.profile-header{font-size:15px;font-weight:500;padding:10px 0px 5px 0px;}
.bx-input-file-desc, .vk-input-file-desc{padding:10px 0 5px 0;line-height:30px;}
.profile-table td{color:#333;font-family:'Open Sans', sans-serif;font-size:13px;width:10% !important;}
.profile-link a{color:#333 !important;font-family:'Open Sans', sans-serif;font-size:21px;font-weight:400;}
.share-dialog{z-index:99 !important;}
.PREVIEW_TEXT{font-size:21px;font-weight:300;font-style:italic;font-family:'Roboto', sans-serif;padding-bottom:15px;background:#f8f8f8;border:1px #999999 !important;border-radius:5px;margin-top:15px;padding:15px;}
.box_detail H2, .box_detail H1, .detail_block H1, .detail_block H2{ line-height:43px; font-size:33px !important;font-weight:700 !important;color:#333 !important;font-family:'Open Sans', sans-serif;padding-bottom:15px;text-indent:0px;}
.box_detail H3, .detail_block H3{font-size:18px;font-weight:500;color:#020202;font-family:'Open Sans', sans-serif;padding-bottom:20px;}
.box_detail ul{padding-bottom:20px;}
.box_detail ul li{background:url(../i/li.png) 0px 19px no-repeat;width:90%;padding:12px 0px 0px 30px;}
.user_photo{float:left;padding:0px 0px 0px 10px;}
.all-news .box .intro_pr{font-size:19px;font-weight:300 !important;font-style:italic;font-family:'Roboto', sans-serif;}
.pr_white_menu2 a, .pr_white_menu3 a{display:block;margin:0 auto;margin-top:15px;}
.pr_white_menu4 a{display:block;margin:0 auto;margin-top:15px; color:#fff;}
.pr_white_menu2 a{}
.pr_user_photo{width:173px;display:block;left:150px;position:relative;text-align:center;max-height:120px;line-height:120px;}
.demotable td{height:121px;vertical-align:middle;}
#rg-sidebar-personal{margin-top:37px;}
.pr_def_label{display:block;text-align:center;top:-50px;position:relative;width:100%;height:50px;color:#fff;}
.pr_topnews_cont{background:#fff;display:inline-block;margin-top:260px !important;}
.pr_topnews_cont h2{color:#333333;font-size:24px;margin-bottom:10px;margin-top:-15px;}
.pr_topnews_cont .pr_news_link{display:block;float:left;width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c1c1c1;}
.pr_news_link span{color:#D566B2;font-size:11px;}
.pr_news_link a{color:#333333;font-size:13px;}
.about_text{line-height:20px;font-size:15px;color:#333;padding:7px 35px 7px 25px;text-align:justify;}
.about_text_auth{line-height:20px;font-size:15px;color:#333;padding:30px 35px 150px 25px;text-align:justify;}
.about_text_block{min-height:39px;}
.about_title{margin-top:10px;font-size:27px;margin-left:25px;}
.sub_title_2{margin-top:10px;margin-bottom:10px;font-size:18px;margin-left:25px;font-weight:400;font-family:'Open Sans', sans-serif;}
.ul_text_content{line-height:1.4em;border-left:3px solid #00aeef;font-size:13px;padding-left:30px;margin-left:27px;}
.sub_title{color:#333;padding-left:25px;padding-top:15px;font-size:24px;font-weight:400;font-family:'Open Sans', sans-serif;}
.search_form_list{border:1px #999999 !important;}
.item-text{width:100%;float:left;border-top:0;border-top:1px solid #dadada;padding:15px 0 15px;}
.item-text-no-img{width:100%;float:left;}
.item-text-search{width:100%;float:left;padding:5px 0 15px 0;color:#333 !important;}
.date-text-search{padding-top:5px;}
.item-text-search:hover{color:#1877b6 !important;}
.item-text-news{color:#333;}
.item-text-news:hover{color:#1877b6;}
.news-list-content{padding-left:15px;min-height:2350px;}
.news_min{min-height:1800px;}
.news-list-content-search{padding-left:15px;min-height:1778px;}
.resize_img{max-width:400px;}
.news_list{width:100%;}
.last_news{font-size:15px;font-weight:400;padding-top:15px;}
.head-list{font-size:14px;font-weight:400;}
.news-box-list{padding-top:20px;}
.news-list{padding-top:20px;}
div.img-news-detail{max-width:550px;width:auto;height:auto;}
.news-detail{margin:10px 15px 6px 1px;width:auto;}
.news-date-time{color:#486DAA;}
#all-news-detail{margin-top:-45px;margin-bottom:-35px;}
#detail_sape{margin-top:-25px;margin-bottom:-35px;}
#button_detail{}
#button_detail:hover{color:#FFF;background:#1877b6;}
.social_block_detail{height:55px;width:94%;padding-top:10px;margin-left:4%;}
.rss_block_detail{height:30px;width:94%;padding-top:16px;margin-left:3%;}
.rss_text{border:1px solid #dedede;padding:3px 4px 3px 4px;border-radius:2px;color:#999;}
.rss_button{border:1px solid #1877b6;padding:3px 4px 3px 4px;color:#1877b6;border-radius:2px; background-color:#fff;    font-size: 11px;font-family: 'Roboto', sans-serif;font-weight: 500;}
.rss_button:hover{background:#1877b6;color:#fff;cursor:pointer;}
.img_news_detail_see{width:100%;padding-top:10px;}
.button_d{float:left;min-width:240px;padding-top:3px;width:33%;}
.social_l{float:left;min-width:300px;width:30%;}
.social_r{float:right;min-width:190px;}
.item-rek{width:44%;float:left;padding:10px 15px 10px 25px;}
#tag_rek{top:0 !important;}
.img_news_detail_see:hover{opacity:0.9;}
.img_news_detail{border-radius:5px;}
.news-see-td a{width:19%;font-size:14px;color:#333;}
.news-see-td a:hover{width:19%;font-size:14px;color:#1877b6;}
.news-see-td{width:19%;font-size:14px;color:#333;}
.see_title{padding-left:15px;padding-top:10px;}
.date-main{color:#999;font-size:12px;}
#adwords{width:65% !important;height:90px !important;}
#add_news_personal{background:none !important;width:100%;}
.news-box .item-list{margin:20px 7px 7px 0;}
.news-box .item-list.last{margin-right:0;}
.news-box .item-list img{box-shadow:1px 2px 4px rgba(0,0,0,.52);}
.item-list .info-txt{position:absolute;left:0px;right:0px;bottom:0;background:url(../i/opacity-000.png) repeat;text-shadow:0 1px 1px #000;padding:9px 0 15px 16px;color:#fff;font-size:18px;font-family:'Open Sans', sans-serif;font-weight:300;}
.item-list .info-txt .head{font-size:24px;font-weight:400;}
.item-list .info-txt p{margin:5px 0 0;}
.item-list .info-txt.center{left:21px;bottom:auto;top:41px;background:url(../i/opacity-fff.png) repeat;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-list .info-txt.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.item-list .tag{position:absolute;left:0;top:35px;background:#349ee9;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:0 8px;line-height:19px;height:18px;}
.item-list .tag.red{background:#f70000;}
.item-list .tag.yellow{background:#ebc40b;}
.item-list .tag.gray{background:#ececec;}
.item-list .tag.green{background:#03ae41;}
.item-list .tag.broun{background:#e87d1d;}
.item-list .box{position:relative;margin-bottom:2px;}
.item-list{position:relative;float:left;}
.item-list &gt;a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2;}
.last{margin-right:0;}
.news-box-list .item-list{border-top:1px solid #dadada;margin:0 7px 17px 0;padding-top:15px;width:100%;}
.news-box-list .item-list:hover{opacity:0.9;}
.news-box-list .item-list.last{margin-right:0;}
.news-box-list .item-list img{box-shadow:1px 2px 4px rgba(0,0,0,.52);}
.item-list .info-txt-list{position:absolute;left:0px;right:0px;bottom:0;background:url(../i/opacity-000.png) repeat;padding:9px 0 15px 16px;color:#fff;font-size:18px;font-family:'Open Sans', sans-serif;font-weight:300;}
.item-list .info-txt-list .head{font-size:24px;font-weight:400;}
.item-list .info-txt-list p{margin:5px 0 0;}
.item-list .info-txt-list.center{left:21px;bottom:auto;top:41px;background:url(../i/opacity-fff.png) repeat;padding:17px 0 20px 0;text-align:center;color:#000;font-size:30px;font-family:'Roboto', sans-serif;font-weight:100;}
.item-list .info-txt-list.center .name{display:block;color:#349ee9;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding-top:10px;}
.item-list .tag-list{position:absolute;left:0;top:0;background:#349ee9;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:0 8px;line-height:19px;height:18px;}
.item-list .tag-list.red{background:#f70000;}
.mic_footer{width:80%;text-align:center;color:#888;font-size:13px;padding-left:35px;font-family:'Open Sans', sans-serif;padding-top:25px;}
.item-list .tag-list.yellow{background:#ebc40b;}
.item-list .tag-list.gray{background:#ececec;}
.item-list .tag-list.green{background:#03ae41;}
.item-list .tag-list.broun{background:#876755;}
.item-list .box-list{position:relative;margin-bottom:2px;}
.item-list .txt{padding:20px 5px 0 14px;font-size:15px;}
.item-list .txt p{margin:12px 0;}
.item-list .date{display:block;text-align:right;color:#999;font-size:12px;}
.item-list .info-txt .date{padding:5px 12px 0 0;}
.rg-sidebar .useful-links a.item-list{display:block;margin-top:5px;float:none;}
.rg-sidebar .useful-links a.item-list img, .rg-sidebar .useful-links a.item-list .txt{vertical-align:middle;display:inline-block;}
.rg-sidebar .useful-links a.item-list .txt{width:165px;text-align:left;font-size:12px;}
.rg-sidebar .useful-links a.item-list .txt span{display:block;font-size:13px;font-weight:400;padding-bottom:5px;}
.news-line{ border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin-bottom:10px;}
.colm_news{width:46%;float:left;min-height:1px;margin-left:20px;}
.b-longgrid-column{margin-top:-15px;}
longgrid-column .item2{padding-top:15px;padding-bottom:15px;border-top:1px solid #d5d5d5;}
div{display:block;}
.g-date, .g-time{color:#959595;font-size:11px;font-weight:normal;line-height:20px;font-weight:300;font-family:'Roboto', sans-serif;}
.b-longgrid-column .item h3, .b-longgrid-column .item .b-longgrid-column__header{font-size:16px;line-height:20px;font-weight:normal;margin:0;padding:0;line-height:1;color:#151515;display:block;}
.all_adwords{padding: 0px 0px 15px 0px;margin: 0px 0px 20px 0px;border-bottom: 1px solid #dedede;}
#all_adwords{width:90% !important;height:90px !important;font-size:18px !important;color:#333 !important;font-weight:600 !important;font-family: 'Open Sans', sans-serif;}
.load {
	width:100px;
	height:60px;
	background-image:url(../i/loading2.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	position: relative;
	text-align:center;
	margin:auto;
	margin-bottom:15px;
}
.block_vk{display: inline-block;
    margin: 0.3%;
    width: 31.7%;
    border: 5px solid #fff;
    min-height: 130px;
    background: #fff;
    vertical-align: middle;
    text-align: center;
    color: #333;
    padding: 5% 0;}
.fblock_vk{display: inline-block;
    margin: 0.2% 0.3% 0.3% 0%;
    width: 31.7%;
    border: 5px solid #fff;
    height: 130px;
    background: #fff;
    vertical-align: middle;
    text-align: center;
    color: #333;
    padding: 5% 0;}
.lblock_vk{display: inline-block;
    margin: 0.2% 0px 0.3% 0.3%;
    width: 31.7%;
    border: 5px solid #fff;
    height: 130px;
    background: #fff;
    vertical-align: middle;
    text-align: center;
    color: #333;
    padding: 5% 0;}
.block_vk:hover, .fblock_vk:hover, .lblock_vk:hover{ background:#e9eaed; border:5px solid #fff; }
.tab_block_vk{ width:100%; text-align:center;padding: 3px 0;}
.right-rules{padding:23px 10px 20px 15px;display:block;float:left;width:auto; background-color:#fff;    margin-top: 61px;}
.img_vk{ max-width:60px;}
.vk-table{width:96% !important;background-color:#f2f2f2;border:1px solid #dedede;padding:10px 40px 30px 50px; text-align:center; margin:auto;}
.vk-table-d{width:96% !important;background-color:#f2f2f2;border:1px solid #dedede;padding:10px 40px 30px 50px; text-align:center; margin: 0px 20px 13px 20px;}
.vk-table-img{width:96% !important;background-color:#f2f2f2;border-bottom:1px solid #dedede; border-left:1px solid #dedede;border-right:1px solid #dedede;padding: 10px 170px 15px 50px; text-align:center; margin:auto;}
.vk-table-img td select, .vk-table td select, .vk-table-d td select{border:1px solid #dedede;padding:5px 5px 5px 10px;max-width:100%;border-radius:2px;color:#333;font-family:'Roboto', sans-serif;font-weight:300;font-size:15px;}
.vk-table-img td input, .vk-table-img td textarea, .vk-table td input, .vk-table td textarea{border:1px solid #dedede;padding:5px 5px 5px 10px;min-width:350px;border-radius:2px;color:#333;font-family:'Roboto', sans-serif;font-weight:300;font-size:15px;}
.vk-table-d td input{border:1px solid #dedede;padding:5px 5px 5px 10px;min-width:100px;border-radius:2px;color:#333;font-family:'Roboto', sans-serif;font-weight:300;font-size:15px;}
.vk-table-img td input[type="checkbox"], .vk-table td input[type="checkbox"]{min-width:20px !important;}
.vk-table-img td, .vk-table td, .vk-table-d td{color:#333;font-family:'Open Sans', sans-serif;font-size:13px;max-width:20% !important; text-align:left !important;}
.vk-data-table bx-changepass-table tr td input[type="submit"]{background:#1877b6;padding:7px;color:#fff;}
.vk-profile{
    margin-top: 5px;
    margin-bottom: 5px;
	padding-left:3%;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
	color: #333 !important;
    font-family: 'Open Sans', sans-serif;
    font-size: 21px;
    font-weight: 400;
	text-align:left;
}
.in-block-vk {
    background: #fff;
    padding: 15px 0 5px 0px;
    margin-top: 2px;
}
.dop_desc{ 
	font-size:10px !important;}
.vk_link{ padding-bottom:6px; font-weight:bolder;}
.vk_link a:hover{color:#1877b6;}
.vk_submit{
	margin-top: 35px;
    height: 35px;}
.vk_domen{
	margin-top: 20px;
    height: 25px;
	text-align:right;
	margin-right:20px;}
#vk_submit, #vk_domen{
	color: #fff !important;
    background: #1877b6;
    border: 1px solid #1877b6;
    padding: 11px 47px 11px 47px;
    text-align: center;
	font-size: 17px;
    font-family: 'Roboto', sans-serif;
	border-radius: 2px;
    font-weight: 300;
}
#vk_submit:hover, #vk_domen:hover{color:#fff !important;background:#0092ef;border:1px solid #0092ef;}
#message_vk{ color:red; font-size:21px; font-family: 'Roboto', sans-serif; font-weight: 300; display:none; padding:7px 2% 7px 2%;}
.gnezdo_detail{ padding: 0 0 0 3%;}
.gnezdo_header{ 
font-family:verdana,sans-serif;
font-size:11px;
color:gray;
margin:0px;
border-bottom:0px solid gray;
}

.gnezdo_cell, .gnezdo_td{
vertical-align:top;
}
.gnezdo_table{
width:100%;
border-bottom: 1px solid #dadada;
}
.gnezdo_td0,.gnezdo_td1,.gnezdo_td2,.gnezdo_td3,.gnezdo_td4,.gnezdo_td5{
border-top:1px solid #dadada;
}
.gnezdo_cell_header, .gnezdo_cell_header a{
font-family: 'PT Sans', sans-serif;
padding: 3px 2px 3px 2px;
font-weight: 600;
font-size:13px !important;
color: #333;
text-decoration:none;
}
.gnezdo_cell_header a:hover{
color:#4b9fcc;
}
.gnezdo_img{
float:left;
margin: 5px 5px 5px 0px;
border:none;
}

.gnezdo_div_img {
border:0;
}

.partner_link_bottom {
color:gray;
font-family:arial,sans-serif;
font-size: 11px;
padding-right:10px;
display:none !important;
}
.in-block-mm{
	padding:10px 5px 0 5px;
	background-color:#fff;
	border:1px solid #dedede;
	font-family: 'PT Sans', sans-serif;
    font-weight: 600;
	font-size:13px;
	margin-top:3px;
	
}
.in-block-yd{
	padding:1px 5px 5px 5px;
	background-color:#fff;
	border:1px solid #dedede;
	font-family: 'PT Sans', sans-serif;
    font-weight: 600;
	font-size:13px;
	margin-top:3px;	
}
.in-block-nn{
	padding:5px 3px 5px 3px;
	background-color:#fff;
	border:1px solid #dedede;
	font-family: 'PT Sans', sans-serif;
    font-weight: 600;
	font-size:13px;
	margin-top:3px;	
}
.in-block-bd{
	border-right:1px solid #dedede;
	border-left:1px solid #dedede;
	border-bottom:1px solid #dedede;
	padding-top:3px;
}
.yap-yandex_ad2-posterVertical .yap-layout_block_poster{ max-width:310px !important;}
#mpuls-widget-244{ margin-top:3px;}
.rota2{ padding-top:5px; padding-left:1px;}
.adw_m{
	display:none;
}

@media screen and (max-width: 1200px) {
	
.site-header .top-menu-left {
	padding: 0 15px 0 0; float: right; width: auto; display: flex; -ms-align-items: center; align-items: center;
}
.site-header .top-menu-left li {
	margin-left: 4px; padding-right: 11px; white-space: nowrap;
}
.site-header .top-menu-left li.top-menu-right,
.site-header .top-menu-left li.top-menu-right-next {
	display: none;
}
.site-header .top-menu-left li#user {
	display: inline-block;
}
.top-menu-right-next {
	padding-right: 0; padding: 0 !important;
}
.site-header .top-menu-right-next a {
	font-size: 12px;
}
.wrap {
	min-width: 300px;
}
.site-header {
	min-width: 300px;
}
.lf-menu .logo {
	padding-left: 25px;
}
.provinces {
	min-width: 300px;
}
.site-body {
	min-width: 300px; padding-top: 25px !important;
}
.provinces .info-box .head {
	width: 60%;
}
.sub_central_block {
	display: flex; flex-wrap: wrap; box-sizing: border-box;
}
.society .item.first,
.society .item.two,
.society .item.last,
.politics .item.first,
.politics .item.last,
.politics .item.two {
	min-width: 0; width: 32%; margin-right: 2%; margin-left: 0;
}
.society .item:nth-child(3n),
.politics .item:nth-child(3n) {
	margin-right: 0;
}
.sub_central_block .clear_fix {
	display: none;
}
.img-item-main-sm {
	object-fit: cover;
}
.rg-sidebar {
	width: 260px;
}
.site-content {
	margin-right: -280px;
}
.cont {
	margin-right: 280px;
}
.item-main .info-txt {
	padding: 9px 0 5px 8px;
}
H3 {
	font-size: 16px;
	line-height: 19px;
}
.news-box, .news-box-top{
	padding-top: 15px !important;
}


}

@media screen and (max-width: 1023px) {

.rg-sidebar{
	display:none;
}
.adw_m{
	text-align:center; display: block; padding-bottom: 10px;
}
.adw_m_mid{
	text-align:center; display: block; padding: 10px 0px 10px 0px;
}
.adw_m:after {
	position: relative; content: ''; display: block; clear: both; height: 0;
}
.provinces {
	height: 140px;
}
.site-header .top-menu-left li {
	margin-left: 8px; padding-right: 15px; white-space: nowrap;
}
.site-header .top-menu-left li:nth-child(7),
.site-header .top-menu-left li:nth-child(8) {
	display: none;
}
.lf-menu {
	top: 47px;
}
.lf-menu .logo {
	background: transparent; position: fixed; left: 0; top: 0; z-index: 100;
}
.site-header .top-menu-left {
	padding-left: 90px;
}
.site-header #user a.login, .site-header #user a.login1 {
	background: url(../i/login.png) 100% 6px no-repeat;
}
.site-body {
	overflow: hidden; width: 100%; box-sizing: border-box; margin-left: 0; padding-left: 150px;
}
.site-content {
	margin-right: 0; float: none;
}
.cont {
	margin-right: 0;
}
.cont:after {
	position: relative; content: '.'; display: block; clear: both; visibility: hidden; height: 0;
}
.rg-sidebar {
	width: 100%; float: none; margin: 30px 0 0; position: static;
}
.provinces .info-box {
	display: flex; justify-content: space-between; -ms-align-items: flex-start;
	align-items: flex-start;
}
.provinces .info-box a.all-region {
	margin-right: 15px; margin-left: auto;
}
.lf-menu {
	font-size: 14px; width: 150px;
}
.mic_footer {
	width: 100%; box-sizing: border-box; padding-left: 150px;
}
#unit_87336 {
	width: 100%; box-sizing: border-box; padding-left: 0; padding-bottom: 20px; text-align: center;

}
.provinces {
	margin-left: 0; width: 100%; box-sizing: border-box; overflow: hidden;
}

}


@media screen and (max-width: 767px) {

.lf-menu {
	top: 0;
}
.lf-menu .logo {
	background: transparent; position: static; background: #a41712;
}
.site-header .top-menu-left {
	display: none;
}
.bt-menu {
	width: 18px; height: 12px; border-top: solid 2px #fff; z-index: 10;
	cursor: pointer; box-sizing: border-box; position: absolute; top: 16px; right: 15px;
}
.bt-menu:before {
	content: ''; display: block; height: 2px; width: 100%; position: absolute; top: 3px; left: 0;
	background: #fff;
}
.bt-menu:after {
	content: ''; display: block; height: 2px; width: 100%; position: absolute; bottom: 0; left: 0;
	background: #fff;
}
.active .bt-menu {
	border-top-color: transparent;
}
.active .bt-menu:before {
	transform: rotate(45deg);
}
.active .bt-menu:after {
	transform: rotate(-45deg); bottom: 5px;
}
.site-header {
	z-index: 120; display: none;
}
.lf-menu .search input {
	width: 160px;
}
.lf-menu {
	width: 100%; box-sizing: border-box; bottom: auto; height: 45px; overflow: hidden;
}
.lf-menu.active {
	height: auto;
}
.lf-menu .logo {
	padding-left: 15px;
}
.lf-menu li a {
	text-align: center; padding-left: 0;
}
.lf-menu .search form {
	display: flex; justify-content: center; -ms-align-items: center; align-items: center;
	padding: 0;
}
.lf-menu .search button {
	position: static;
}
.lf-menu ul li:first-child,
.lf-menu ul li:nth-child(2),
.lf-menu ul li:nth-child(3),
.lf-menu .region  {
	display: none;
}
.site-body {
	padding-left: 0;
}
.site-content {
	padding: 0 15px; box-sizing: border-box;
}
.news-box, .news-box-top {
	padding-top: 0;
	padding-left: 0;
}
.provinces {
	height: 100%;
}
.provinces .info-box {
	position: static; padding-left: 20px; flex-wrap: wrap;
}
.provinces .info-box .head {
	padding-left: 0;
	width: 100%;
}
.provinces .info-box a.all-region {
	margin: 20px auto 0; display: none;
}
.provinces .info-box H1 {
	font-size: 35px;
	line-height: 34px;
	min-width: 0;
	word-wrap: break-word;
	white-space: normal;
}
.provinces .info-box .subtitle {
	font-size: 18px;
	word-wrap: break-word;
	white-space: normal;
}
.news-box-top .item-main-top-block {
	margin: 0;
	width: 100%;
}
.img-item-main-b {
	object-fit: cover;
}
.news-box-top .item-main-top-block.last{
	margin: 0; display: flex; flex-wrap: wrap; justify-content: space-between;
	width: 100%; box-sizing: border-box;
}
.item-main-top-block .box {
	margin: 15px 0 0; width: 49%;
}
.news-box {
	margin: 0; display: flex; flex-wrap: wrap; justify-content: space-between;
	width: 100%; box-sizing: border-box;
}
.news-box > * {
	float: none; margin: 15px 0 0; width: 49%; display: block;
}
.news-box .clear_fix {
	display: none;
}
.news-box .item {
	margin: 0;
	width: 100%;
}
.news-box .item-main-article {
	margin: 0;
}
.news-box .item.last {
	margin-right: 0;
	width: 100%;
}
.news-box .item-main {
	margin: 0;
	width: 100%;
}
.news-box .item-main.last {
	float: none; margin: 15px 0 0; width: 49%; display: block;
}
.society {
	padding-top: 15px;
}
.search-form {
	margin: 0; float: none; width: 100%; box-sizing: border-box;
}
.colm_news {
	float: none; width: 100%; margin-left: 0; box-sizing: border-box;
}
.news-list-content {
	padding-right: 15px;
}
.mic_footer {
	padding-left: 0;
}
.sect_title {
	text-indent: 0;
}
.sect_title2 {
	display: block; padding-top: 5px;
}
.tab_block_vk {
	display: flex; flex-wrap: wrap; justify-content: space-between;
}
.a_block_vk {
	display: block; width: 48%; font-size: 14px; background: #fff; margin-top: 10px;
}
.a_block_vk > * {
	display: block;
	margin: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 0 0 12px;
	height: auto;
}
.lf-menu .rr_add_news_block {
	left: 0; width: 100%;
}


}


@media screen and (max-width: 660px) {

#article{ 
	display: none;  
}	
.about_title {
	margin-top: 10px;
	font-size: 22px;
	margin-left: 0;
}
.gnezdo_cell a {
	float: none;
}
.gnezdo_img {
	float: none;
	margin: 0;
	width: 100%;
	height: auto;
}
.news-box > *,
.item-main-top-block .box,
.news-box .item-main.last  {
	width: 100%;
}
.society .item.first, .society .item.two, .society .item.last, .politics .item.first,
.politics .item.last, .politics .item.two {
	width: 100%;
	margin-right: 0;
	margin-bottom: 20px;
}
.news-section {
	float: none;
	width: 100%;
	margin: 0;
}
.all-news .box_detail {
	padding: 0 0 5px;
	margin: 0;
	border-bottom: 1px solid #e6e6e6 !important;
}
.box_detail H2, .box_detail H1, .detail_block H1, .detail_block H2 {
	line-height: 35px;
	font-size: 25px !important;
}
.all-news .box_detail p, .all-news .detail_block p {
	margin-right: 0;
}
._ohf.rfloat {
	width: 100%; margin: 10px 0 0;
}
._4uyl ._5yk2, ._4uyl ._1u9t {
	box-sizing: border-box;
}
.all-news .box .intro {
	width: 100%; margin: 10px 0 15px; float: left;
}
.box_detail H1 {
	float: left; width: 100%; margin-top: 10px;
}


}


@media screen and (max-width: 479px) {

.gnezdo_img {
	float: none; width: 100%; height: auto; margin: 0;
}
.img-item-main {
	object-fit: cover;
}
.item-main .info-txt .head {
	font-size: 23px;
}
.item-main .info-txt {
	font-size: 16px;
}
.item-main-right {
	float: none;
}
.li_hb {
	height: 100%;
}
.news-section .space_sm {
	display: none;
}
.all-news .box {
	padding-left: 0;
}
.all-news .box.last {
	margin-right: 0;
}
.user_photo {
	padding: 0; margin-right: 20px;
}
.all-news-detail .user_photo {
	padding: 0; margin-top: 20px;
}
.all-news .in-block {
	padding: 15px;
}
.all-news .box > a {
	display: block;
}
.all-news .box img {
	max-height: 100%;
	max-width: 100%;
	width: 100%;
	height: auto;
}




}