@import url('https://fonts.googleapis.com/css?family=Rubik&display=swap');
@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;min-width:1250px;position:relative}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0;border:0}
a{color:#227aa7;text-decoration:underline;}
a:hover{text-decoration:none;}
a.deLink{text-decoration:none}
b{font-weight:bold}
i{font-style:italic}
p{padding-bottom:1em}
p.callcenter{
	margin-top:0.3em
	margin-bottom:0.3em
}
small{font-size:.6em}
.none{display:none}
.cb{clear:both;float:none;overflow:hidden}
.em2{height:22px;clear:both;width:100%}
.black{color:#000}
.clearfix:before,
.clearfix:after {
    content: ".";    
    display: block;    
    height: 0;    
    overflow: hidden; 
}

P.cite { 
	font-weight: bold;
	font-size: 17px !important;
    margin: 15px 0 15px !important;
    color: #697582 !important;
} 

P.cite1 { 
	font-weight: bold;
	font-size: 16px !important;
    margin: 15px 0 15px !important;
    color: #697582 !important;
} 

P.cite2 { 
	font-weight: bold;
	font-size: 15px !important;
    margin: 30px 0 10px !important;
	padding: 20px 0 0 20px !important;
    color: #697582 !important;
} 


.clearfix:after { clear: both; }
html,body{height:100%;width:100%}
html{background:url(/images/bg.jpg)}
body{font-family:'Open Sans', sans-serif;font-size:14px;color:#333;line-height:20px}
.opros{font-family:Trebuchet MS;font-size:10px;color:#333;line-height:10px; vertical-align:middle;}
.overlay{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}
.popup{width:500px;border-left:solid 40px #ea2839;background:#fff;position:fixed;left:50%;top:30%;margin-left:-270px;z-index:110}
.popup_text{text-align:center;vertical-align:middle;padding:50px 0;font-size:16px;padding-right:40px}
.popup_close{width:40px;height:100%;background:#ea2839;position:absolute;right:0;top:0}
.popup_close span{display:block;width:40px;height:40px;cursor:pointer;opacity:.7;background:url(/images/sprite.png) -142px -40px no-repeat}
.popup_close span:hover{opacity:1}
.redbox{width:100%;position:absolute;z-index:-1;top:280px;left:0;background:#ea2839;height:480px}
h1{font-size:30px;color:#697582;display:block;line-height:30px; font-family: Rubik;}
.h1_desc{color:#a5acb4;font-size:15px;line-height:15px;padding-bottom:20px;min-height:15px}
h5{font-size:15px;height:20px;color:#a5acb4;padding:15px 0 10px}
.loader{width:155px;height:34px;position:fixed;top:50%;left:50%;margin:-17px 0 0 -77px;background:url(/images/wait.gif) 0 0 no-repeat;z-index:100}
.wrapper{min-height:100%;width:100%;min-width:1250px;position:relative;overflow:hidden}
.head{width:100%;min-width:1200px;background:#f3f2e7}
.head_center{width:1200px;margin:0 auto;height:100px;padding:20px 0 57px; position: relative;}
.head_top{height:41px; position: absolute; border-top-width: 0; left: 175px;width: 1024px; height: 70px;}
.head_top_motto{float:left;color:#ea2839;font-size:14px;margin:2px 39px 0 0; --padding-top: 9px; padding-left: 20px;}
.head_top_geo{float:left;color:#929292;font-size:13px;line-height:40px;margin:2px 39px 0 0}
.head_top_tp {float: left; width: 200px; text-align: center; }
.head_top_text{color:#929292;font-size:15px; width: 90px; text-align: right; float: left; padding-right: 10px; padding-top: 10px;}
.head_top_phone{color:#ea2839;font-size:20px;text-decoration: none;}
.head_top_email{color:#ea2839;font-size:14px; font-family: Rubik;}

.head_top_search{float:left;margin:-5px 27px 0 0}
.head_top_search_btn{float:left;margin:1px 0 0 0}
.head_top_lang{display:block;width:40px;height:40px;float:right;margin:-5px 1px 0 0}
.head_top_input{float:left;height:18px;border:2px solid #fff;box-sizing:content-box;-moz-box-sizing:content-box;box-shadow:inset 0 0 10px rgba(0,0,0,0.27);border-radius:2px;width:190px;padding:5px 5px 4px;line-height:18px;margin:7px 10px 0 0}
.head_top_input:focus{outline:none;background:#f3f2e7}
.search_button{float:left;display:block;height:40px;width:40px;background:#fff;border-radius:20px}
.search_button:hover,.lang_switch:hover{background:#cddfe2}
.search_button span, .search_button input[type="submit"]{border:0 none;box-shadow:none;margin:5px 0 0 6px;width:30px;height:30px;background:url(/images/sprite.png) 0 0 no-repeat;display:block}
.search_button input[type="submit"]:focus{background-color:transparent;border:0 none;outline:0 none;}

.head_top_input{visibility: hidden;}
.search_button{visibility: hidden;}
.head_top_motto_item { display: inline; padding: 0 0 0 20px; font-size:20px; text-decoration: none; }

.lang_switch{display:none;height:0px;width:0px;background:#fff;border-radius:0px;text-decoration:none}
.lang_switch span{line-height:40px;height:40px;width:40px;display:none;text-align:center;text-transform:uppercase;color:#333}
.head_logo{width:167px;height:52px;float:left;margin:0px 0 0 -1px}
.head_menu{float:right;margin:74px 61px 0 0}
.head_menu_list{list-style:none}
.head_menu_list>li{float:left;margin-left:45px;color:#aaa;position:relative}
.head_menu_list>li a, .head_menu_list>li span{text-transform:uppercase;font-size:13px;font-family:Rubik; color:#666;display:block;position:relative;letter-spacing:1px;text-decoration:none;border-bottom:1px solid;line-height:1;padding-bottom:1px;z-index:1}
.head_menu_list>li a:hover{border-bottom:none}
.head_menu_list>li.active{background-color:#ea2839;padding:4px 11px 5px 20px;margin:-4px -11px 0 31px;margin-top:-4px}
.head_menu_list>li.active:after{left:7px;top:7px;background:#fff}
.head_menu_list>li.active a, .head_menu_list>li.active span{color:#fff}
.head_menu_list>li:after{content:'';width:7px;height:7px;top:4px;left:-13px;display:block;position:absolute;border-radius:3px;background:#000}
.content{background:#fff;width:1200px;box-sizing:border-box;margin:0 auto;padding:60px 16px 210px;overflow:hidden}
.left{width:150px;padding-right:20px;float:left;min-height:1px;font-size:15px}
.left_login{display:block;padding-left:20px;color:#000}
.left_changePass{font-size:13px;margin-left:20px}
.left_list{list-style:none;margin:57px 0 16px 20px;display:inline-block}
.left_list li{margin-bottom:20px;float:left;clear:both;position:relative}
.left_list li:after{content:'';width:7px;height:7px;top:7px;left:-15px;display:block;position:absolute;border-radius:3px;background:#000}
.left_list li,.left_list li a,.left_exit{color:#666}
.left_list li:hover,.left_list li a:hover,.left_exit:hover{color:#000}
.left_list li.active:hover,.left_list li.active:hover a,.left_list li.active,.left_list li.active a{color:#ea2839;text-decoration:none;cursor:default}
.left_exit{display:inline-block;margin-left:20px}
.block{float:left;width:970px}
.block .slimBlock{width:740px}
.foot{width:100%;min-width:1200px;height:163px;position:absolute;left:0;bottom:0;background:#f3f2e7}
.foot_center{width:1200px;height:100px;padding:26px 0 29px;margin:0 auto}
.foot_box{float:left;border-left:1px solid #dad9cf;padding:4px 0 5px 23px;margin:0;font-size:12px;color:#999}
.foot_box a{color:#999}
.foot_box_link.active{background-color:#ea2839;padding:0 8px 2px;margin-left:-8px;color:#fff}
.foot_box:first-child{width:456px}
.foot_box_link{margin:14px 0 0;display:inline-block}
.foot_box p{padding:0;font-size:12px;line-height:16px; clear: left;}
.foot_box span{display:block;width:52px;float:left}
.foot_social a{display:block;float:left;width:0px;height:0px;border-radius:0px;background-color:#cac9c0;background-image:url(/images/sprite.png);background-repeat:no-repeat;margin-right:11px}
.foot_social_vk{background-position:-30px 0}
.foot_social_vk:hover{background-color:#4f7299}
.foot_social_fb{background-position:-54px 0}
.foot_social_fb:hover{background-color:#21529d; transition: 0.5s;}
.foot_social_yu{background-position: -17px -49px;}
.foot_social_yu:hover{background-color:#e62117; transition: 0.5s;}
.foot_social_tw{background-position: -17px -85px;}
.foot_social_tw:hover{background-color:#55acee; transition: 0.5s;}
.foot_social_od{background-position:-78px 0}
.foot_social_od:hover{background-color:#ff9934}
.foot_social .actis {font-size: 0px;color: rgb(153, 153, 153);clear: both;background: none!important;width: auto!important;position: absolute; bottom: 60px; left: 980px;}
.p-bordBot{border-bottom:1px solid #e5e5e5;min-height:1em;padding-bottom:16px;margin-bottom:5px}
.inputBox{height:26px;margin-bottom:10px}
.inputBox input{height:14px;width:190px;padding:5px;display:block;float:left;background:#fff;box-shadow:inset 0 0 9px rgba(0,0,0,0.27);border:1px solid #d2d2d2;margin-right:20px}
.inputBox input:focus{outline:none;background:#f3f2e7}
.inputBox input.invalid,.inputBox input.invalid:focus{background:#f99}
.inputFalse{color:#ea2839;font-size:13px;float:left;line-height:26px}
.circleLink,.circleFunc{display:block;height:46px;line-height:46px;margin:20px 20px 0 0;float:left;padding-left:0}
.circleLink span,.circleFunc span{display:block;float:left;height:46px;width:46px;margin-right:10px;border-radius:23px;background-image:url(/images/sprite.png);background-repeat:no-repeat}
.circleLink span{background-color:#f3f2e7}
.circleLink:hover span{background-color:#cddfe2}
.circleFunc,.circleFunc:hover{color:#000;text-decoration:none;font-size:15px}
.circleFunc span{background-color:#cacabe}
.circleFunc:hover span{background-color:#0079b6}
.lka_acrobat span{background-position:-99px 3px}
.lka_login span{background-position:-139px 3px}
.pass_new span{background-position:-99px -37px}
.pass_old span{background-position:-139px -37px}
.pilka_next span{background-position:-59px -37px}
.pilka_cancel span{background-position:-139px -37px}
.pilkaText{overflow:auto;height:380px;padding:20px;margin:20px 0 10px;box-shadow:inset 0 0 10px rgba(0,0,0,0.27)}
.checkBox{position:relative;display:inline-block;cursor:pointer;margin:20px 0}
.checkBox input{display:none}
.pseudoCheckbox{float:left;display:block;width:16px;height:16px;background:#0f0;margin-right:10px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.6);background:#ccc;border:2px solid #ccc}
.checkboxtext{color:#999}
.checkBox:hover .pseudoCheckbox{background:#aaa}
.checkBox:hover .checkboxtext{color:#666}
.checkBox input[type='checkbox']:checked~.pseudoCheckbox{background:#0079b6}
.checkBox input[type='checkbox']:checked~.checkboxtext{color:#000}
.dv_checkBox{margin:20px 0 0 13px}
.checkbox.inner{margin:0 0 20px 0}
.dv_showDvs{margin-top:16px;display:inline-block}
.dv_showDvs_caption{font-size:14px;color:#697582}
select.changeDocs{width:300px;height:26px;box-shadow:inset 0 0 9px rgba(0,0,0,0.27);border:1px solid #d2d2d2;margin:15px 20px 0 0;display:block;float:left}
select.changeDocs option{width:300px;max-height:2em;min-height:1em;padding:2px;white-space:pre-wrap}
.dv_showDvs .mySelect{float:left}
.dv_showDvs .checkBox{margin-top:18px;float:left}
.dv_tableList{width:100%;border-collapse:collapse;border-style:0;font-size:12px;line-height:14px}
.dv_tableList td{border-right:solid 1px #fff;padding:5px;text-align:center;vertical-align:middle;height:1em}
.dv_tableList thead td{background:#f3f2e7;padding:10px 5px;color:rgba(51,51,51,0.5)}
.dv_tableList tbody tr{background:#cddfe2}
.dv_tableList tbody tr:nth-child(2n){background:#f3f2e7}
.dv_tableList tr.selected td{background:#7d8a95;color:#fff}
.tableSort{float:right;margin:0 10px}
.tableSort div{height:0;width:0;border-style:solid;border-color:#aeb3b4 rgba(0,0,0,0)}
.tableSort div:hover{cursor:pointer;border-color:#8e9394 rgba(0,0,0,0)}
.tableSort div.active,.tableSort div.active:hover{cursor:default;border-color:#6e7374 rgba(0,0,0,0)}
.tableSort_up{border-width:0 6px 9px}
.tableSort_down{border-width:9px 6px 0;margin-top:1px}
.dv_tableOperation{border-collapse:collapse;border-style:0;font-size:12px;color:rgba(51,51,51,0.5);line-height:14px}
.dv_tableOperation td{border-right:solid 1px #fff;padding:5px;text-align:center;vertical-align:middle;height:1em}
.dv_tableOperation thead td{padding:10px 5px;border-bottom:1px solid #fff}
.dv_tableOperation tr{background:#f3f2e7}
.dv_tableOperation td:nth-child(2n){background:#cddfe2}
.cb_last{overflow:hidden;margin-top:11px}
.cb_last_box{float:left;max-width:210px;padding-right:30px}
.mySelect{position:relative;margin:4px 20px 0 0;height:28px;width:300px;cursor:pointer}
.mySelect_visible{width:288px;height:25px;padding:0 5px;line-height:26px;box-shadow:inset 0 0 9px rgba(0,0,0,0.27);border:1px solid #d2d2d2;cursor:default;position:absolute;top:0;left:0;z-index:1;white-space:nowrap;overflow:hidden}
.mySelect_arrow1{position:absolute;top:1px;right:1px;width:20px;height:26px;overflow:hidden;z-index:2;background:#fff}
.mySelect_arrow2{float:right;width:30px;height:26px;box-shadow:inset 0 0 9px rgba(0,0,0,0.27);position:relative}
.mySelect_arrow3{width:0;height:0;border-color:#ccc transparent transparent transparent;border-width:9px 6px 0;border-style:solid;top:9px;right:4px;position:absolute}
.mySelect:hover .mySelect_arrow3{border-color:#666 transparent transparent transparent}
.mySelect_vars{width:298px;position:absolute;background:#fff;overflow-y:auto;overflow-x:hidden;z-index:5;border:1px solid #d2d2d2;box-shadow:inset 0 0 9px rgba(0,0,0,0.27);top:0;left:0;max-height:10em}
.mySelect_vars span{display:block;padding:2px 5px;width:288px}
.mySelect_vars span:hover{cursor:pointer;background:#cddfe2}
.mySelect_vars span.active,.mySelect_vars span.active:hover{cursor:default;background:#0079b6;color:#fff}
input[type="button"],input[type="button"]:focus,input[type="button"]:active,input[type="button"]:hover,button,button:focus,button:active,button:hover{background:none;border:none;outline:none;cursor:pointer;padding-top:0;padding-bottom:0}
input[type="button"]::-moz-focus-inner,button::-moz-focus-inner{border:none;padding:0}
.main .redbox{top:417px}
.withtabs .redbox{top:357px}
.main .content{background:none;padding:0 25px 163px;width:1250px}.main .content>div{background:#fff}
.main .main__t{height:240px}.main .main__t .main__l{padding:36px 22px 20px}
.main .main__l{width:480px;height:inherit;float:left;box-sizing:border-box;-moz-box-sizing:border-box}.main .main__l span{font-family: Rubik;font-size:26px;color:#ea2839}
.main .main__l .main__actual{overflow:hidden;margin:15px 0 0}
.main .main__l .main__actual div{width:200px;float:left}
.main .main__l .main__actual .main__actual__l{width:170px}
.main .main__l .main__actual .main__actual__r{width:220px;padding-left:28px}
.main .main__l ul{padding:0;margin:0;overflow:hidden}
.main .main__l ul li{position:relative;margin:0 0 16px 17px;font-size:14px;line-height:16px}
.main .main__l ul li a{text-decoration:none; color:#2d3640; font-family: Rubik;}
.main .main__l ul li:after{content:'';width:7px;height:7px;top:4px;left:-15px;display:block;position:absolute;border-radius:3px;background:#000}
.main .main__l ul li a:hover{text-decoration:none; color:#ea2839}
.main .main__c.tabs__menu {width: 720px; float: right;}
.main .main__c.tabs__menu ul {margin: 0}
.main .main__c.tabs__menu ul.tabs {height: 240px;}
.main .main__c.tabs__menu ul.tabs > li {height: 240px; box-sizing: border-box; width: 240px;}
.main .main__c.tabs__menu li {width: 196px; padding: 29px 22px 18px}
.main .main__c.tabs__menu li>a {border-bottom: 2px solid; opacity: 1; line-height: 1.2em; font-family: Rubik;}
.main .main__c.tabs__menu li:hover span {border-bottom: 0}
.main .main__c.tabs__menu li.emitent {background:#c6dde6}
.main .main__c.tabs__menu ul li.emitent:hover:after, .main .main__c.tabs__menu ul li.shareholder:hover:after, .main .main__c.tabs__menu ul li:hover:before, .main .main__c.tabs__menu ul li.pif_isu:hover:after, .main .main__c.tabs__menu ul li.management:hover:after {left: 45%}
.main .main__c.tabs__menu li.emitent>a {color:#697582}
.main .main__c.tabs__menu li.shareholder {background:#9db1b5}
.main .main__c.tabs__menu li.shareholder>a{color:#ffffff}
.main .main__c.tabs__menu li.shareholder .tabs__sub__menu span{color:#2d3640}
.main .main__c.tabs__menu li.pif_isu {background:#697582}
.main .main__c.tabs__menu li.pif_isu>a{color:#c6dde6}
.main .main__c.tabs__menu li.pif_isu p{color:#e9eaea}

.main .main__c.tabs__menu li.management {background:#697582}
.main .main__c.tabs__menu li.management>a{color:#c6dde6}
.main .main__c.tabs__menu li.management p{color:#e9eaea}

.main .main__c.tabs__menu li p{color:#2d3640;font-size:14px;line-height:17px;padding:15px 0 0;margin:0}
.tabs__menu li.pif_isu .tabs__sub__menu li a, .main .main__c.tabs__menu li.pif_isu .tabs__sub__menu li span {color:#e9eaea}

.tabs__menu li.management .tabs__sub__menu li a, .main .main__c.tabs__menu li.management .tabs__sub__menu li span {color:#e9eaea}

.main .main__c.tabs__menu .tabs__sub__menu li {padding: 0 22px; }
.main .main__c.tabs__menu .tabs__sub__menu li span, .main .main__c.tabs__menu .tabs__sub__menu li a {margin: 8px 0 5px -20px; border-bottom: 0;}
.main .main__c.tabs__menu .tabs__sub2__menu li {padding: 0 0 0 20px}
.main .main__c.tabs__menu .tabs__sub2__menu li a {margin: 0}
.main .main__c.tabs__menu .tabs__sub__menu {padding: 138px 27px 14px 10px}
.main .main__r{width:720px;background:#fff;float:right;box-sizing:border-box;-moz-box-sizing:border-box}
.main .main__r ul{padding:0;margin:0;height:inherit}
.main .main__r ul li{float:left;height:inherit;width:240px;box-sizing:border-box;-moz-box-sizing:border-box;padding:0 22px 20px}
.main .main__r ul li a{text-decoration:none;border-bottom:2px solid;font-size:19px;line-height:0px; font-family: Rubik;}
.main .main__r ul li a:hover{border-bottom:none}
.main .main__r ul li p{color:#2d3640;font-size:14px;line-height:17px;padding:0;margin:0}
.main .main__r ul li.main__c_r-vn .main__c-r__item p.eventHeader a{font-size:14px; font-weight: bold; color:#2f3842}
.main .main__r ul li.main__c_r-vn .main__c-r__item p.eventHeader:before{content:''; display: inline-block; background:#c6dde6;width:15px;height:15px;border-radius:7px; margin-right: 12px;}
.main .main__r ul .main__t_r-em{background:#c6dde6}.main .main__r ul .main__t_r-em a{color:#697582}
.main .main__r ul .main__t_r-ak{background:#9db1b5}.main .main__r ul .main__t_r-ak a{color:#fff}
.main .main__r ul .main__t_r-ho{background:#697582}.main .main__r ul .main__t_r-ho a{color:#c6dde6}
.main .main__r ul .main__t_r-ho p{color:#e9eaea}
.main .main__r ul.tabs {height: 77px;}
.main .main__l__slider__btn{background:#fff;cursor:pointer;width:45px;height:45px;border-radius:22px;padding:0;position:absolute;z-index:2;display:inline-block;bottom:103px;margin:0}
.main .main__l__slider__btn.prev{left:-23px}.main .main__l__slider__btn.prev:after{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-right:14px solid #fff;border-bottom:14px solid transparent;left:15px;top:8px}
.main .main__l__slider__btn.prev:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-right:14px solid #2f3842;border-bottom:14px solid transparent;left:13px;top:8px}
.main .main__l__slider__btn.next{left:339px}.main .main__l__slider__btn.next:after{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid #fff;border-bottom:14px solid transparent;left:15px;top:8px}
.main .main__l__slider__btn.next:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid #2f3842;border-bottom:14px solid transparent;left:17px;top:8px}
.main .main__l__slider{position:relative;height:480px;width:480px}.main .main__l__slider img{display:block;width:100%;}
.main .main__l__slider p{padding:0}
.main .main__l__slider .item{height:480px; position: relative;}
.main .main__l__slider .item__text{height:auto;width:363px;background:#ea2839;opacity:.8;position:absolute;bottom:65px;left:0;box-sizing:border-box;-moz-box-sizing:border-box;padding:21px 34px 10px 54px}
.main .main__l__slider .item__text a {text-decoration: none;}
.main .main__l__slider .item__text span {display: block;color: #fff;font-size:18px}
.main .main__l__slider .item__text span:first-child {margin-bottom: 13px;font-size:30px; line-height: 25px;}
.main .main__r__slider__wrapper .item{width:240px;height:270px}
.main .main__r__slider__btn{background:#c6dde6;cursor:pointer;width:45px;height:45px;border-radius:22px;padding:0;position:absolute;z-index:111;display:inline-block;bottom:103px;margin:0}
.main .main__r__slider__btn.prev{left:-23px}.main .main__r__slider__btn.prev:after{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-right:14px solid #c6dde6;border-bottom:14px solid transparent;left:15px;top:8px}
.main .main__r__slider__btn.prev:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-right:14px solid #2f3842;border-bottom:14px solid transparent;left:13px;top:8px}
.main .main__r__slider__btn.next{left:219px}.main .main__r__slider__btn.next:after{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid #c6dde6;border-bottom:14px solid transparent;left:15px;top:8px}
.main .main__r__slider__btn.next:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid #2f3842;border-bottom:14px solid transparent;left:17px;top:8px}
.main .main__c{position:relative}.main .main__c .main__r{height:480px}.main .main__c .main__r a{color:#227aa7}
.main .main__c .main__r ul li{padding:31px 0}.main .main__c .main__r ul li:first-child .main__c-r__wrapper{border:none}
.main .main__c .main__r ul li .main__c-r__list{padding:20px 0}
.main .main__c .main__r ul li .main__c-r__item{margin:30px 0 0}.main .main__c .main__r ul li .main__c-r__item p{color:#2d3640;font-size:13px;margin-top:6px;line-height:1.3}
.main .main__c .main__r ul li .main__c-r__item a{border-bottom:0 none;color:#2d3640;font-size:13px;margin-top:6px;line-height:1.3}
.main .main__c .main__r ul li .main__c-r__item a:hover{color:#ea2839;}
.main .main__c .main__r ul li .main__c-r__item:first-child{margin-top:5px}
.main .main__c .main__r ul li .main__c-r__item img{margin-bottom:8px}
.main .main__c .main__r ul li .main__c-r__item ol, .main .main__c .main__r ul li .main__c-r__item ul {margin:0;}
.main .main__c .main__r ul li .main__c-r__item ol li, .main .main__c .main__r ul li .main__c-r__item ul li {float:none;padding:0 0 0 20px;width:200px;}
.main .main__c .main__r .main__c-r__wrapper{padding:0 22px 0 24px;height:100%;border-left:1px solid #e5e5e5}
.main .main__b{clear:both;height:270px}.main .main__b .main__l{padding:36px 22px 20px}
.main .main__b>div{height:inherit}
.main__b .main__rl .main__rl__l a {border-bottom:0 none; font-size:inherit;line-height:20px;text-decoration:underline; }
.main__b .main__rl .main__rl__l a:hover {text-decoration:none; }
.main .main__rl{width:480px;background:#867c70;height:inherit;float:left;box-sizing:border-box;-moz-box-sizing:border-box;padding:29px 24px}.main .main__rl a{text-decoration:none;border-bottom:2px solid;font-size:26px;line-height:34px;color:#fff; font-family: Rubik;}.main .main__rl a:hover{border:none}
.main .main__rr{width:240px;float:right;box-sizing:border-box;padding-top:45px;position:relative}.main .main__rr img{display:block;margin:0 auto;margin-bottom:25px}
.main .main__rl__wrapper{overflow:hidden;margin:20px 0 0 0}.main .main__rl__wrapper p{color:#fff}
.main .main__rl__l{width:140px;float:left;text-align: center;}.main .main__rl__l img{margin:0 0 11px 2px;border:2px solid #fff; max-height: 80px; max-width: 80px;} 
.main .main__rl__l p{font-size:18px;padding:0 0 2px 3px}
.main .main__rl__r{width:260px;padding-left:0px;float:right}.main .main__rl__r p{font-size:14px;line-height:17px;} .main .main__rl__r a{font-size:15px;line-height:21px;text-decoration:none; border-bottom:0px;} .main .main__rl__r a:hover{text-decoration:none;}
.main .main__rl__r p:last-child:after{content:url(/images/right_quotes.png);position:absolute;width:22px;height:39px;margin:17px 0 0 2px}
.date{font-size:0;position:relative;padding:0 0 0 26px}.date:before{content:'';position:absolute;top:3px;left:0;background:#c6dde6;width:15px;height:15px;border-radius:7px}
.date span{font-size:20px;line-height:20px}
.date span.year{color:#ccc}
.date span.datmonth{color:#2d3640}
.head_menu_list li:hover a, .head_menu_list li:hover span{border:none;z-index:4}.head_menu_list li:hover a:after{display:none}
.head_menu_list li:hover .head_menu_sub{left:-25px;opacity:1}
.head_menu_list li.withsub:hover ul{padding-top:55px}
.head_menu_list li.withsub:hover>a, .head_menu_list li.withsub:hover>span{color:#000}
.head_menu_list li.withsub:hover .head_menu_sub2{padding:0;color:#ea2839;margin:10px 0 0 2px}.head_menu_list li.withsub:hover .head_menu_sub2 li{padding:2px 0 0 15px;position:relative;margin:12px 0 0}.head_menu_list li.withsub:hover .head_menu_sub2 li:after{z-index:5;content:'';width:7px;height:7px;top:7px;left:1px;display:block;position:absolute;border-radius:3px;background:#227aa7}
.head_menu_list li.active:hover{padding-bottom:6px}.head_menu_list li.active:hover .head_menu_sub{left:-5px}
.head_menu_list .press ul{width:170px}
.head_menu_list .head_menu_sub{left:-9999px;width:241px;opacity:0;margin:0;top:-22px;z-index:3;padding:51px 25px 22px;list-style:none;position:absolute;background:#fff;box-shadow:0 0 10px rgba(0,51,102,0.4);box-sizing:border-box;-moz-box-sizing:border-box}.head_menu_list .head_menu_sub li{margin:14px 0 0;line-height:14px}.head_menu_list .head_menu_sub li:first-child{margin:0}
.head_menu_list .head_menu_sub li a, .head_menu_list .head_menu_sub li span{text-decoration:underline;text-transform:none;font-size:13px;line-height:14px;color:#069;display:inline;padding:0;letter-spacing:0}.head_menu_list .head_menu_sub li a:hover{color:#ea2839}
.head_menu_list .head_menu_sub li span {text-decoration: none;}
.def+a{color:#069}
.def .content{padding:23px 34px 210px; background: #ffffff;}.def .content h2{font-size:30px;line-height:1em;margin:31px 0;color:#697582; font-family: Rubik;}
.def .content p{font-size:14px;line-height:17px;color:#2d3640}
.def .content .lic__h2{margin-bottom:69px}
.def .content.sidemenu {min-height: 850px}
.def .facts p{font-size:17px;color:#697582}
.c404{overflow:hidden;text-align:center;padding:92px 0 0}.c404 .c404__t{display:inline-block;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:29px}
.c404 .c404__b{color:#2d3640;padding-top:57px;font-size:13px;line-height:15px}
.c404 .c404__circle{margin-left:8px;font-size:200px;background:#ea2839;color:#fff;float:left;width:220px;height:220px;border-radius:110px;line-height:220px;text-align:center}.c404 .c404__circle:first-child{margin-left:0}
.breadcrumbs{background:#9db1b5;overflow:hidden;clear:both}
.breadcrumbs__list-wrapper{margin:0 auto;width:1200px;}
.breadcrumbs ul{width:1132px;overflow:hidden;min-height:17px;padding:41px 15px 45px;margin-left:-15px;margin-top:-20px;}
.breadcrumbs ul li{float:left;margin-top:20px;position:relative;padding:0 0 0 45px}.breadcrumbs ul li:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid rgba(0,0,0,0.2);border-bottom:14px solid transparent;left:17px;top:-5px}
.breadcrumbs ul li:after{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid #9db1b5;border-bottom:14px solid transparent;left:15px;top:-5px}
.breadcrumbs ul li span{color:#fff;font-size:15px;line-height:1}
.breadcrumbs ul li a, .breadcrumbs ul li span{color:#2d3640;line-height:1;font-size:13px;display:block;position:relative;text-decoration:none;border-bottom:1px solid;padding-bottom:1px;z-index:1}.breadcrumbs ul li a:hover{border-color:#9db1b5}
.breadcrumbs ul li.current span{color:#fff;}
.breadcrumbs ul li span {border-bottom: 0}
.breadcrumbs ul li:first-child{margin-left:-13px;}.breadcrumbs ul li:first-child:before{display:none}
.breadcrumbs ul li:first-child:after{border:none;content:'';width:7px;height:7px;top:6px;left:30px;display:block;position:absolute;border-radius:3px;background:#000}
.c__license-ul{margin:18px 0 0 -45px;padding:31px 0 0;position:relative}.c__license-ul:before{content:'';display:block;position:absolute;height:1px;width:1136px;background:#e9eaea;top:0;right:0}
.c__license-ul li{display:inline-block;vertical-align:top;width:187px;margin:0 0 55px 45px}.c__license-ul li a{display:block}
.c__license-ul li p{color:#227aa7 !important;line-height:16px !important}
.c__license-ul li span{display: block; color:#227aa7 !important;line-height:16px !important; font-size: 14px!important;}
.c__license-ul li img{margin-bottom:33px}
.today__links{margin:-20px 0 0}.today__links a{display:inline-block;margin-left:15px;font-size:13px}.today__links a:first-child{margin:0}
.today__text-ul{overflow:hidden;margin:24px 0}.today__text-ul li{width:525px;margin-left:50px;float:left}.today__text-ul li:first-child{margin:0}
.today__bar-header{font-size:17px;color:#697582;margin:57px 0 0 0}
.today__bar{margin:69px 0 0;position:relative}.today__bar ul{margin:15px 0 0; font-size: 0;}.today__bar ul li{display:inline-block;width:112px;vertical-align:middle;position:relative}.today__bar ul li .t__label{display:block;position:relative;text-align:center;top:-25px;font-size:17px}
.today__bar ul li .b__label{display:block;text-align:center;font-size:9px;line-height:11px;color:#a5acb4}
.today__bar ul:first-child li{vertical-align:bottom}
.today__bar .gpa20{position:absolute;top:266px;left:818px;color:#697582;font-size:35px;line-height:1}.today__bar .gpa20:before{content:'';display:block;position:absolute;left:-736px;top:15px;width:712px;height:2px;background:#697582}
.today__bar .gpa20:after{content:'';display:block;position:absolute;right:-173px;top:15px;width:150px;height:2px;background:#697582}
.today__bar .gpa10{position:absolute;top:218px;left:805px;color:#ea2839;font-size:35px;line-height:1}.today__bar .gpa10:before{content:'';display:block;position:absolute;left:-723px;top:15px;width:712px;height:2px;background:#ea2839}
.today__bar .gpa10:after{content:'';display:block;position:absolute;right:-168px;top:15px;width:150px;height:2px;background:#ea2839}
.today__legend{font-size:17px;margin:19px 0 0;color:#697582}.today__legend ul{overflow:hidden;margin-top:20px}.today__legend ul li{position:relative;color:#333;font-size:14px;float:left;margin:0 0 0 60px}.today__legend ul li:first-child{margin:0}
.today__legend ul .total{padding:0 0 0 80px}.today__legend ul .total:before{content:'';display:block;position:absolute;left:0;top:1px;width:69px;height:19px;background:#adced4}
.today__legend ul .gpa20{padding:0 0 0 82px}.today__legend ul .gpa20:before{content:'';display:block;position:absolute;left:0;top:9px;width:66px;height:2px;background:#697582}
.today__legend ul .gpa10{padding:0 0 0 82px}.today__legend ul .gpa10:before{content:'';display:block;position:absolute;left:0;top:9px;width:66px;height:2px;background:#ea2839}
.c__gover-ul{margin:45px 0 0 -17px}.c__gover-ul li{display:inline-block;vertical-align:top;width:209px;margin:0 0 25px 17px}.c__gover-ul li a{color:#697582;line-height:17px;display:block;min-height:51px}
.c__gover-ul li img{display:block;margin:11px 0 19px}
.c__gover-ul li p{font-size:18px !important;color:#697582 !important;line-height:22px !important; padding-bottom: 0;}
.gover__i{padding:15px 0 210px 36px !important}.gover__i .gover__i__l{width:115px;float:left}.gover__i .gover__i__l ul{margin:42px 0 0}.gover__i .gover__i__l ul li{margin:0 0 18px 0;position:relative}.gover__i .gover__i__l ul li span{color:#ea2839}
.gover__i .gover__i__l ul li a{color:#2d3640;font-size:15px;line-height:20px;}
.gover__i .gover__i__l ul li:after{border:none;content:'';width:7px;height:7px;top:6px;left:-15px;display:block;position:absolute;border-radius:3px;background:#000}
.gover__i .gover__i__c{margin-left:87px;width:416px;float:left}.gover__i .gover__i__c h2{line-height:36px;margin-bottom:66px}
.gover__i .gover__i__c span{display:block;margin-top:22px;font-size:15px;line-height:18px;color:#a5acb4}
.gover__i .gover__i__c ul{margin: 10px 0;}
.gover__i .gover__i__c ul li{list-style: inside; font-size: 16px;}
.gover__i .gover__i__c p{position:relative;font-size:16px;line-height:20px;margin:16px 0 0;padding:23px 0 0}.gover__i .gover__i__c p:before{content:'';display:block;position:absolute;height:1px;width:100%;background:#e5e5e5;top:0;right:0}
.gover__i .gover__i__r{width:500px;float:right}.gover__i .gover__i__r img{margin-top:-15px}
.tabs__menu{background:#fff;width:1200px;margin:0 auto;}
.tabs__menu:after{clear: both;}
.tabs__menu ul{margin:0 30px 0 0;float:right}
.tabs__menu ul li{float:left;position:relative;font-size:26px;line-height:1;padding:27px 41px 16px}
.tabs__menu ul li a {height:inherit;color:#697582;opacity:.5;display:block;text-decoration:none;border-bottom:2px solid #697582} 
.tabs__menu ul.tabs>li>a {display: inline;}
.tabs__menu ul li span {border-bottom: 0;color:#697582}
.tabs__menu ul li.emitent .tabs__sub__menu{background:#c6dde6}
.tabs__menu ul li.shareholder .tabs__sub__menu{background:#9db1b5}
.tabs__menu ul li.emitent:hover span{color:#697582} 
.tabs__menu ul li.pif_isu .tabs__sub__menu{background:#697582}
.tabs__menu ul li.pif_isu:hover a {color: #c6dde6}

.tabs__menu ul li.management .tabs__sub__menu{background:#697582}
.tabs__menu ul li.management:hover a {color: #c6dde6}

.tabs__menu ul li span{position:relative}
.tabs__menu ul li.emitent:hover .tabs__sub__menu:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid #c6dde6;border-left:12px solid transparent;border-right:12px solid transparent;left:50%;margin-left:-12px;top:109px}
.tabs__menu ul li.shareholder:hover .tabs__sub__menu:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid #9db1b5;border-left:12px solid transparent;border-right:12px solid transparent;left:50%;margin-left:-12px;top:109px}
.tabs__menu ul li.pif_isu:hover .tabs__sub__menu:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid #697582;border-left:12px solid transparent;border-right:12px solid transparent;left:50%;margin-left:-12px;top:109px}

.tabs__menu ul li.management:hover .tabs__sub__menu:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid #697582;border-left:12px solid transparent;border-right:12px solid transparent;left:50%;margin-left:-12px;top:109px}

.tabs__menu ul li:hover:after,.tabs__menu ul li:hover:before{z-index:4}
.tabs__menu ul li:hover .tabs__sub__menu:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid rgba(0,0,0,0.2);border-left:14px solid transparent;border-right:14px solid transparent;left:50%;margin-left:-14px;top:110px}
.tabs__menu ul li:hover .tabs__sub__menu{opacity:1;left:0;min-height: 240px;}
.tabs__menu ul li:hover span{z-index:4;cursor:default;opacity:1}
.tabs__menu ul li:hover a{position:relative;border:0;z-index:4}
.tabs__menu ul .active{display:block}
.tabs__menu ul .active:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid rgba(0,0,0,0.2);border-left:14px solid transparent;border-right:14px solid transparent;left:50%;margin-left:-14px;bottom:-20px}
.tabs__menu ul .active:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid #c6dde6;border-left:12px solid transparent;border-right:12px solid transparent;left:50%;margin-left:-12px;bottom:-18px}
.tabs__menu ul .active.emitent{color:#fff;background:#c6dde6}.tabs__menu ul .active.emitent a{border-bottom:2px solid #c6dde6}
.tabs__menu ul .active.shareholder{color:#fff;background:#9db1b5}
.tabs__menu ul .active.shareholder a{border-bottom:2px solid #9db1b5;opacity:1}
.tabs__menu ul .active.shareholder:after{border-top:12px solid #9db1b5}
.tabs__menu ul .active.pif_isu{color:#fff;background:#697582}
.tabs__menu ul .active.pif_isu a{border-bottom:2px solid #697582;opacity:1;color:#c6dde6;}
.tabs__menu ul .active.pif_isu:after{border-top:12px solid #697582}

.tabs__menu ul .active.management{color:#fff;background:#697582}
.tabs__menu ul .active.management a{border-bottom:2px solid #697582;opacity:1;color:#c6dde6;}
.tabs__menu ul .active.management:after{border-top:12px solid #697582}

.tabs__menu .tabs__sub__menu{left:-9999px;opacity:0;margin:0;top:0;width:100%;z-index:3;padding:138px 27px 14px;list-style:none;position:absolute;background:inherit;box-shadow:0 0 10px rgba(0,51,102,0.4);box-sizing:border-box;-moz-box-sizing:border-box}.tabs__menu .tabs__sub__menu li{overflow:hidden;float:none;padding:0;margin:15px 0 10px}.tabs__menu .tabs__sub__menu li:first-child{margin:0}
.tabs__menu .tabs__sub__menu li a{font-size:16px;line-height:19px;color:#2d3640;border:0;opacity:1;text-decoration:underline}.tabs__menu .tabs__sub__menu li a:hover{text-decoration:none;color:#fff}
.tabs__menu .tabs__sub__menu li span{font-size:16px;line-height:19px;color:#2d3640;border:0;opacity:1;cursor:default !important}
.tabs__menu .tabs__sub2__menu{padding:0;margin:7px 0 0}.tabs__menu .tabs__sub2__menu li{padding:0 0 0 20px;margin:0}.tabs__menu .tabs__sub2__menu li:after{z-index:5;content:'';width:7px;height:7px;top:7px;left:1px;display:block;position:absolute;border-radius:3px;background:#fff}
.tabs__menu .tabs__sub2__menu li a{font-size:14px;line-height:21px;text-decoration:underline}.tabs__menu .tabs__sub2__menu li a:hover{text-decoration:none}
.bread__emitent{background:#c6dde6}
.bread__emitent ul li:after{border-left:14px solid #c6dde6}
.bread__emitent ul li a:hover{border-color:#c6dde6}
.bread__pif_isu {background: #697582}
.bread__pif_isu ul li:after{border-left:14px solid #697582}
.bread__pif_isu ul li a:hover{border-color:#697582}

.bread__management {background: #697582}
.bread__management ul li:after{border-left:14px solid #697582}
.bread__management ul li a:hover{border-color:#697582}

.become__wrapper{width:800px;position:relative;margin:56px 0 0 144px}.become__wrapper .become__row{overflow:hidden;margin:0 0 35px 0}.become__wrapper .become__row .become__l{width:215px;float:left;margin:7px 0 0}
.become__wrapper .become__row .become__l__number{display:block;float:left;margin:1px 0 0 0;text-align:center;width:31px;height:31px;border-radius:15px;background:#ea2839;color:#fff;font-size:24px;line-height:31px}
.become__wrapper .become__row .become__l__text{color:#ea2839;float:left;font-size:17px;line-height:16px;margin:0 0 0 19px}
.become__wrapper .become__row .become__r{width:522px;float:right}.become__wrapper .become__row .become__r p{margin:0;padding:0}
.withtabs .content p{display:block; margin:40px 0 0; line-height:20px !important;padding:0}
.contacts{font-size:15px;line-height:20px}
.contacts .contacts__t table{}
.contacts .contacts__t .table__wrap h2{margin: 20px 0 31px;}
.contacts .contacts__t .table__wrap{width: 684px;float:left;margin:10px 0 16px 2px}
.contacts .contacts__t table tr{margin-bottom:20px}
.contacts .contacts__t table tr td{width:370px;color:#333;padding:0 0 20px 27px}
.contacts .contacts__t table tr td:first-child{width:206px;color:#a5acb4;padding-left:0}
.contacts .map{float:right;margin:-105px -34px 0 0}
.contacts .contacts__b{clear:both;width:718px}
.contacts .contacts__b .phone__numbers{margin-top:61px}
.contacts .contacts__b p{font-size:15px;line-height:20px;padding:0;margin:0 0 33px 0}
.contacts .contacts__b table,.contacts .contacts__b tr,.contacts .contacts__b td{border-bottom:1px solid #fff}
.contacts .contacts__b table{margin:11px 0 0}
.contacts .contacts__b table tr td{width:477px;padding:9px 0 7px 28px;font-size:14px;line-height:16px;color:#333;text-align:left;vertical-align:middle}
.contacts .contacts__b table tr:first-child td:first-child{width:213px;text-align:center;padding:0;font-size:17px;font-style:italic;line-height:16px;color:#fff}
.contacts .contacts__b .contacts__akc{margin:37px 0 0;background:#c7cdd4}
.contacts .contacts__b .contacts__akc tr:first-child td:first-child{background:#697582}
.contacts .contacts__b .contacts__obsh{background:#c6e3e8}
.contacts .contacts__b .contacts__obsh tr:first-child td:first-child{background:#8eb0b6}
.contacts .contacts__b .contacts__tel{background:#d9d8ca}
.contacts .contacts__b .contacts__tel tr:first-child td:first-child{background:#8f857a}
.contacts .filial__wrap{clear:both}.contacts .filial__wrap p{line-height:20px}
.contacts .filial__wrap .filial__reg{height:45px;line-height:45px;display:block;color:#2d3640;text-decoration:none}.contacts .filial__wrap .filial__reg span{margin:1px 12px 0 0;float:left;position:relative;display:block;background-color:#c6dde6;background-image:url(/images/reg_icon.png);width:45px;height:45px;border-radius:22px}
.contacts .filial__wrap .filial__t{margin:31px 0 0}.contacts .filial__wrap .filial__t img{float:left;margin:9px 40px 0 0}
.contacts .filial__wrap .filial__t .filial__t__r h2{line-height:37px}
.contacts .filial__wrap .filial__t .filial__t__r span{display:inline-block;margin:-26px 0 0;color:#a5acb4}
.contacts .filial__wrap .filial__t .filial__t__r p{margin:12px 0 0;padding:0}
.contacts .filial__wrap .filial__b{position:relative;margin:25px 0 0;padding:28px 0 0;border-top:1px solid #e9eaea}.contacts .filial__wrap .filial__b span{color:#a5acb4;display:inline-block}
.contacts .filial__wrap .filial__b p{margin:21px 0 0}
.contacts.filiali .filiali__wrap{float:left;margin:0 0 16px 2px;width: 850px;}
.contacts.filiali .fil__type{overflow:hidden;margin:29px 0 0}.contacts.filiali .fil__type .dv_checkBox{display:block;margin:15px 0 0}
.contacts.filiali .fil__type .fil__check__col{float:left;padding-right:30px}
.contacts.filiali .fil__type>span{color:#a5acb4}
.contacts.filiali .fil__city>span{color:#a5acb4}
.contacts.filiali .fil__name{clear:both;margin:46px 0 0}.contacts.filiali .fil__name ul li{padding:6px 18px 9px 33px;display:block;position:relative;background:#f3f2e7}.contacts.filiali .fil__name ul li:nth-child(2n){background:#cddfe2}
.contacts.filiali .fil__name ul li:before{border:none;content:'';width:7px;height:7px;top:13px;left:12px;display:block;position:absolute;border-radius:3px;background:#000}
.contacts.filiali .fil__name ul li span{font-size:13px;line-height:20px; display: inline-block; }
.contacts.filiali .fil__name ul li span:hover { color:#ea2839 }
.contacts.filiali .fil__name ul li a{float:right;font-size:13px;line-height:20px}
/*.contacts.filiali .fil__name ul li:first-child span{color:#ea2839}*/
.color__red{color:#ea2839}
.events{padding:15px 50px 186px 35px !important}.events .events__l{width:115px;float:left}.events .events__l ul{margin:1px 0 0}.events .events__l ul:first-child{margin:42px 0 0}
.events .events__l ul li{margin:0 0 19px 0;position:relative}.events .events__l ul li ul li{margin:0}.events .events__l ul li ul li a{color:#227aa7;line-height:18px}
.events .events__l ul li ul li:after{display:none}
.events .events__l ul li span{color:#ea2839;font-size:15px;line-height:20px}
.events .events__l ul li a{color:#2d3640;font-size:15px;line-height:20px}
.events .events__l ul li:after{border:none;content:'';width:7px;height:7px;top:9px;left:-14px;display:block;position:absolute;border-radius:3px;background:#000}
.events .events__l p{margin:42px 0 0 -11px;color:#a5acb4;font-size:15px}
.events .events__r .column{margin-left: 47px;}
.events .events__r{float:right;width:957px}.events .events__r h2{margin:39px 0 0}
.events .events__r ul{position: relative; float: left; width: 100%; margin:45px 0 0 -45px;}
.events .events__r ul li {display: inline-block; vertical-align: top;width: 191px;margin: 0 0 25px 45px;word-break:break-word;}
.events .events__r ul li ul, .events .events__r ul li ol {margin:0 0 10px 0;}
.events .events__r ul li ul li, .events .events__r ul li ol li {margin:0 0 10px 0;}
.events .events__r .dontsplit{margin-bottom:8px;word-break:break-word;}
.events .events__r ul li a{color:#ea2839;font-size:13px;line-height:15px;letter-spacing:1px}
.enents__link{display:block;padding:0 0 0 26px;margin:7px 0 15px;color:#ea2839;font-size:13px;line-height:15px;letter-spacing:1px}
.events .events__r ul li p{line-height:16px}
.event{overflow:visible;padding:23px 93px 210px 27px !important}.event .event__l{width:auto;overflow:hidden}.event .event__l h2{margin-bottom:11px !important}
.event .event__l .event__date{display:block;color:#a5acb4;font-size:15px;line-height:20px}
.event .event__l p{position:relative;color:#333 !important;font-size:16px !important;line-height:20px !important;margin:30px 0 50px;padding:23px 0 0;border-top:1px solid #e9eaea}
.event .event__r{margin:-23px -93px 0 0;padding:0 0 0 60px;width:500px;overflow:hidden;float:right}
.event .event__t{min-height:457px;position:relative}.event .event__t .event__t__slider__btn{cursor:pointer;opacity:.8;position:absolute;z-index:111;padding:0;display:inline-block;background:#c6dde6;width:45px;height:45px;top:0px;border-radius:22px}
.event .event__t .next{right:-118px}.event .event__t .next:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid #515a5e;border-bottom:14px solid transparent;left:17px;top:8px}
.event .event__t .next:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-left:12px solid #c6dde6;border-bottom:12px solid transparent;left:17px;top:10px}
.event .event__t .prev{right:384px}.event .event__t .prev:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-right:14px solid #515a5e;border-bottom:14px solid transparent;left:13px;top:8px}
.event .event__t .prev:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-right:12px solid #c6dde6;border-bottom:12px solid transparent;left:15px;top:10px}
.event .event__b{margin:39px 0 0}.event .event__b ul{height:45px;position: relative;}.event .event__b ul li{float:left;margin-left:360px}.event .event__b ul li a{height:45px;line-height:45px;display:block}
.event .event__b ul li span{opacity:.4;position:relative;display:block;background:#c6dde6;width:45px;height:45px;border-radius:22px}
.event .event__b ul .prev{margin-left:0}.event .event__b ul .prev span{float:left;margin:0 15px 0 0}.event .event__b ul .prev span:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-right:14px solid #000;border-bottom:14px solid transparent;left:13px;top:8px}
.event .event__b ul .prev span:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-right:12px solid #c6dde6;border-bottom:12px solid transparent;left:15px;top:10px}
.event .event__b ul  .all-events {position: absolute; left: 175px;}
.event .event__b ul .next{float:right;margin-left:0}.event .event__b ul .next span{float:right;margin:0 0 0 15px}.event .event__b ul .next span:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid #000;border-bottom:14px solid transparent;left:17px;top:8px}
.event .event__b ul .next span:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-left:12px solid #c6dde6;border-bottom:12px solid transparent;left:17px;top:10px}
.pagination{text-align:center;padding:40px 0 20px}
.pagination .p__active{width:28px;height:28px;border-radius:14px;line-height:28px;background:#ea2839;color:#fff;font-size:14px;margin-right:35px;text-align:center;display:inline-block}
.pagination .p__next{width:45px;height:45px;border-radius:22px;padding:0;position:relative;z-index:99;top:16px;display:inline-block;margin:0;background:#e8f1f5}
.pagination .p__prev{width:45px;height:45px;border-radius:22px;padding:0;position:relative;z-index:99;top:16px;display:inline-block;margin:0 45px 0 0;background:#e8f1f5}
.pagination a{color:#697582;font-size:14px;line-height:28px;margin-right:45px;text-decoration:none}
.pagination .p__prev{left:0}
.pagination .p__prev:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-right:12px solid #e8f1f5;border-bottom:12px solid transparent;left:15px;top:10px}
.pagination .p__prev:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-right:14px solid rgba(0,0,0,0.2);border-bottom:14px solid transparent;left:13px;top:8px}
.pagination .p__next{left:0}
.pagination .p__next:after{content:'';display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-left:12px solid #e8f1f5;border-bottom:12px solid transparent;left:17px;top:10px}
.pagination .p__next:before{content:'';display:block;position:absolute;width:0;height:0;border-top:14px solid transparent;border-left:14px solid rgba(0,0,0,0.2);border-bottom:14px solid transparent;left:17px;top:8px}
.service{padding-right:51px !important; width: 100%;}.service .service__t{overflow:hidden;margin:45px 0 0}
.service .service__l{color:#333;width:687px;float:left}.service .service__l .service__l__item{overflow:hidden;border-top:1px solid #e9eaea;margin-top:32px;padding-top:22px}.service .service__l .service__l__item:first-child{margin:0;padding:0;border:none}
.service .service__l .service__l__item .service__l__item-name{float:left;width:200px;font-size:18px;line-height:23px}
.service .service__l .service__l__item .service__l__item-desc{float:right;width:487px}.service .service__l .service__l__item .service__l__item-desc .service__l__icon{overflow:hidden;position:relative;text-align:center;width:130px}.service .service__l .service__l__item .service__l__item-desc .service__l__icon img{margin:auto;top:0;bottom:0;left:0;right:0}
.service .service__l .service__l__item .service__l__item-desc .service__l__text{margin:0}.service .service__l .service__l__item .service__l__item-desc .service__l__text p{margin:0}
.service .service__l .service__l__item .service__l__item-desc ul{display:table}.service .service__l .service__l__item .service__l__item-desc ul li{display:table-row;height:auto;position:relative;overflow:hidden;margin:35px 0 0}.service .service__l .service__l__item .service__l__item-desc ul li:first-child{margin:0}.service .service__l .service__l__item .service__l__item-desc ul li:first-child div{padding:0}
.service .service__l .service__l__item .service__l__item-desc ul li div{display:table-cell;vertical-align:middle;padding:35px 0 0}
.service .service__l .service__l__item .service__l__item-desc .slogan__ul{margin:0 0 25px;display:block;list-style-type:circle}.service .service__l .service__l__item .service__l__item-desc .slogan__ul li{margin:0;display:block}
.service .service__l .service__l__item .slogan{font-size:15px;line-height:20px;margin-bottom:13px;display:block;text-align:center;background:#ec664d;color:#fff;padding:9px 16px 9px 16px}
.service .service__r{width:378px;float:right;position:relative}.service .service__r .service__r__wrap{padding:33px 0 29px 35px;position:relative}.service .service__r .service__r__wrap p{margin:0;line-height:18px !important}
.service .service__r .service__r__wrap p.big{font-size:18px !important;line-height:23px !important;margin:25px 0 0;color:#333}.service .service__r .service__r__wrap p.big a{color:#ea2839}
.service .service__r .service__r__wrap:before{left:0;top:0;position:absolute;content:'';display:block;background:#ebe8dd;width:10px;height:100%}
.service .service__r .service__r__wrap ul{margin-left:16px}.service .service__r .service__r__wrap ul li{position:relative;margin:24px 0 0;font-size:18px !important;line-height:23px !important;color:#333}.service .service__r .service__r__wrap ul li:before{border:none;content:'';width:7px;height:7px;top:8px;left:-15px;display:block;position:absolute;border-radius:3px;background:#000}
.service .service__r .service__r__wrap img{margin:62px 0 25px 2px}
.service .service__r:before{content:'';position:absolute;top:0;left:0;display:block;height:10px;width:31px;background:#ebe8dd}
.service .service__r:after{content:'';position:absolute;bottom:0;left:0;display:block;height:10px;width:31px;background:#ebe8dd}
.service .service__b{margin-top:12px}.service .service__b .service__b__header{overflow:hidden}
.service .service__b ul{position:relative;overflow:hidden;margin:27px 0 0;padding:0}.service .service__b ul li{clear:both;margin:0 0 10px;overflow:hidden}
.service .service__b ul .compon .compon__wrap__item{display:table-cell;vertical-align:middle;position:relative;z-index:11}
.service .service__b ul .compon ul{margin:29px 0 0 9px;clear:both}.service .service__b ul .compon ul li{margin:0;position:relative;float:left;display:table;overflow:visible;padding:0 0 0 16px;margin:0 0 0 21px;clear:none;background:#dfebed;box-sizing:border-box;height:115px;font-size:14px;line-height:16px}.service .service__b ul .compon ul li:after{content:'';display:block;position:absolute;right:-19px;top:0;width:0;height:0;border-top:58px solid #fff;border-left:33px solid #dfebed;border-bottom:57px solid #fff}
.service .service__b ul .compon ul li:nth-child(1){width:121px}
.service .service__b ul .compon ul li:nth-child(2){width:120px}
.service .service__b ul .compon ul li:nth-child(3){width:150px}
.service .service__b ul .compon ul li:nth-child(4){width:137px}
.service .service__b ul .compon ul li:nth-child(5){width:101px}
.service .service__b ul .compon ul li:nth-child(6){width:93px}
.service .service__b ul .compon ul li:nth-child(7){width:97px}
.service .service__b ul .compon ul li:nth-child(8){width:97px}
.service .service__b ul .platf__wrap{overflow:hidden;float:right;width:1080px}.service .service__b ul .platf__wrap .platf__header{background:url(/images/services/platf_head.png);width:1080px;height:42px}
.service .service__b ul .platf__wrap table{width:100%;border-collapse:collapse}.service .service__b ul .platf__wrap table tr{color:#333}.service .service__b ul .platf__wrap table tr:nth-child(2) td{height:215px;vertical-align:bottom;font-size:14px;box-sizing:border-box;padding-bottom:10px;line-height:16px}.service .service__b ul .platf__wrap table tr:nth-child(2) td div{margin:102px -83px;width:215px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.service .service__b ul .platf__wrap table tr td{border:10px solid #fff}.service .service__b ul .platf__wrap table tr td:first-child{border-left:none}
.service .service__b ul .platf__wrap table tr td:last-child{border-right:none}
.service .service__b ul .platf__wrap table tr:first-child,.service .service__b ul .platf__wrap table tr:last-child{color:#fff}.service .service__b ul .platf__wrap table tr:first-child td,.service .service__b ul .platf__wrap table tr:last-child td{font-style:italic;padding:21px 0 20px;font-size:17px;line-height:16px;text-align:center}
.service .service__b ul .our__services__wrap{width:1055px;overflow:hidden;float:right;margin:6px 20px 0 0}.service .service__b ul .our__services__wrap table{width:100%}.service .service__b ul .our__services__wrap table tr td{background:#f3f2eb;border-left:10px solid #fff;border-top:20px solid #fff;border-bottom:none;min-height:52px;overflow:hidden}.service .service__b ul .our__services__wrap table tr td:first-child{border-left:none;width:207px}
.service .service__b ul .our__services__wrap table tr td:nth-child(2){width:219px}
.service .service__b ul .our__services__wrap table tr td:nth-child(3){width:183px}
.service .service__b ul .our__services__wrap table tr td:nth-child(4){width:197px}
.service .service__b ul .our__services__wrap table tr td.empty_td{background:none}.service .service__b ul .our__services__wrap table tr td.empty_td div:after{display:none}
.service .service__b ul .our__services__wrap table tr td div{position:relative;vertical-align:middle;padding:18px 13px 15px;box-sizing:border-box;text-align:center}.service .service__b ul .our__services__wrap table tr td div:after{content:'';display:block;position:absolute;width:0;top:0;right:0;height:0;border-bottom:17px solid #d0cec3;border-right:17px solid #fff}
.service .service__b ul .our__services__wrap table tr td.backoffice{border-top:none}.service .service__b ul .our__services__wrap table tr td.backoffice div:after{display:none}
.service .service__b ul .our__services__wrap table tr td img{position:relative;margin-right:15px;vertical-align:top}
.service .service__b ul .our__services__wrap table tr td span{vertical-align:middle}
.service .service__b .number{margin:0 9px 0 0;display:block;float:left;width:31px;height:31px;border-radius:15px;background:#ea2839;font-size:24px;line-height:31px;text-align:center;color:#fff}
.service .service__b .red_text{color:#ea2839;font-size:20px;display:block;float:left;margin:6px 0 0}
.facts p{margin:33px 0 0 2px;padding:0}
.facts .facts__list{position:relative;overflow:hidden;margin:31px 0 0 1px;padding:0}.facts .facts__list>li{margin:0 0 25px;padding:0 0 40px;border-bottom:1px solid #e5e5e5;clear:both;overflow:hidden}.facts .facts__list>li ul li{float:left}
.facts .facts__list>li .number{margin:0 9px 0 0;display:block;float:left;width:31px;height:31px;border-radius:15px;background:#ea2839;font-size:24px;line-height:31px;text-align:center;color:#fff}
.facts .facts__list>li .red_text{color:#ea2839;font-size:17px;display:block;float:left;margin:6px 0 0}
.facts .facts__list>li .facts__item__header{overflow:hidden}
.facts .facts__list>li .facts__item__wrap{overflow:hidden;padding:40px 0 0 2px}.facts .facts__list>li .facts__item__wrap img{float:left}
.facts .facts__list>li:last-child{border:none}
.facts .facts__total__t{overflow:hidden}.facts .facts__total__t img{margin:40px 0 0}
.facts .facts__total__t .total__l{float:left}
.facts .facts__total__t .total__r{float:left}.facts .facts__total__t .total__r ul{margin:28px 0 0 100px}.facts .facts__total__t .total__r ul li{float:none;clear:both;font-size:14px !important;position:relative}.facts .facts__total__t .total__r ul li:after{content:'';display:block;position:absolute;background:#ec664d;width:8px;height:8px;border-radius:4px;top:6px;left:-20px}
.facts .facts__total__t .total__r p{margin:7px 0 0;font-size:15px !important;color:#a5acb4}
.facts .facts__total__t h2{margin-top:0}
.facts .facts__total__b{clear:both;margin:40px 0 0}.facts .facts__total__b img{margin-left:70px}.facts .facts__total__b img:first-child{margin:0}
.facts .compare h2{margin:8px 0 0}
.facts .compare p{margin:8px 0 0}
.facts .compare>ul{margin:33px 0 0}.facts .compare>ul>li{float:left;width:300px;margin-right:77px}.facts .compare>ul>li p{font-size:13px;line-height:1.2}
.facts .compare>ul>li span{color:#ea2839;font-size:15px;display:block;margin:16px 0 28px;line-height:1.2}
.facts .compare>ul>li img{margin-top:12px}
.facts .compare>ul>li:first-child{width:308px;margin-right:67px}.facts .compare>ul>li:first-child .compare__list li:nth-child(2):before{background:#697582}
.facts .compare>ul>li:first-child .compare__list li:nth-child(2) span{color:#697582}
.facts .compare>ul>li:first-child .compare__list li:nth-child(3):before{background:#acced3}
.facts .compare>ul>li:first-child .compare__list li:nth-child(3) span{color:#acced3}
.facts .compare>ul>li:first-child .compare__list li:nth-child(4):before{background:#e1d7b7}
.facts .compare>ul>li:first-child .compare__list li:nth-child(4) span{color:#e1d7b7}
.facts .compare>ul>li:first-child .compare__list li:nth-child(5):before{background:#f8ad83}
.facts .compare>ul>li:first-child .compare__list li:nth-child(5) span{color:#f8ad83}
.facts .compare .compare__list{overflow:hidden;width:100%;margin:12px 0 0}.facts .compare .compare__list li{width:100%;position:relative;font-size:13px;line-height:31px;color:#697582;padding-left:22px;box-sizing:border-box;border-bottom:1px solid #e5e5e5}.facts .compare .compare__list li:before{content:'';display:block;position:absolute;width:14px;height:14px;border-radius:7px;background:#a29a90;left:0;top:8px}
.facts .compare .compare__list li:first-child:before{background:#f65929}
.facts .compare .compare__list li:first-child span{color:#f65929}
.facts .compare .compare__list span{display:block;position:absolute;right:0;margin:0;top:0;color:#a29a90;font-size:20px;line-height:32px}

.vacancy{overflow:hidden}.vacancy .vacancy__l{width:430px;float:left;margin:0px 0 0}.vacancy .vacancy__l p{line-height:20px}
.vacancy .vacancy__l .vacancy__allow{border-top:1px solid #e5e5e5;margin:0px 0 0}
.vacancy .vacancy__l .vacancy__allow > span{font-size:17px;line-height:20px}
.vacancy .vacancy__l ul{margin:0 0 0 17px;padding-top:16px}.vacancy .vacancy__l ul li{margin:0 0 20px;position:relative}.vacancy .vacancy__l ul li a{color:#000}
.vacancy .vacancy__l ul li span{color:#ea2839;font-size:14px}
.vacancy .vacancy__l ul li:after{content:'';width:7px;height:7px;top:7px;left:-15px;display:block;position:absolute;border-radius:3px;background:#000}


.vacancy .vacancy__r{width:627px;float:right;margin:0}.vacancy .vacancy__r p{line-height:20px;padding-bottom:20px}
.vacancy .vacancy__r .vacancy__item__title{color:#afb4ba;font-weight:bold;font-size:15px;line-height:17px;display:block;margin:0 0 9px}
.vacancy .vacancy__r .vacancy__r__col{margin-left:47px;float:left}.vacancy .vacancy__r .vacancy__r__col:first-child{margin:0}
.vacancy .vacancy__r .vacancy__r__col span{margin-top:30px}.vacancy .vacancy__r .vacancy__r__col span:first-child{margin-top:0}
.vacancy .vacancy__item {display: none;overflow: hidden;}
.vacancy .vacancy__item.active {display: block;}
.vacancy .vacancy__allow a.active {color: #ea2839; text-decoration: none; font-size: 20px;}


.emitents {padding:23px 20px 210px !important;}.emitents h2{margin-top:20px !important}
.emitents .emitent__wrap{margin:10px 0 0;padding:1px 0 0 0;}
.emitents .emitent__l{width:171px;float:left}.emitents .emitent__l ul{padding:0 20px 0 15px;margin:70px 0 0}.emitents .emitent__l ul li{margin:0 0 19px 0;position:relative}.emitents .emitent__l ul li span{color:#ea2839;font-size:15px;line-height:20px}
.emitents .emitent__l ul li a{color:#2d3640;font-size:15px;line-height:20px}
.emitents .emitent__l ul li:after{border:none;content:'';width:7px;height:7px;top:7px;left:-14px;display:block;position:absolute;border-radius:3px;background:#000}
.emitents .emitent__r{width:988px;float:right}.emitents .emitent__r .emitent__r-l{float:left;overflow:hidden;padding:0}.emitents .emitent__r .emitent__r-l span{color:#a5acb4;font-size:15px;line-height:20px}
.emitents .emitent__r .emitent__r-r{width:219px;float:right;box-sizing:border-box;padding:4px 0 0 21px}.emitents .emitent__r .emitent__r-r a{text-decoration:none;border-bottom:2px solid;font-size:30px;line-height:34px;color:#697582}.emitents .emitent__r .emitent__r-r a:hover{border:none}
.emitents .emitent__r table.e__table{width:100%;text-align:center;margin:24px 0 0;table-layout:fixed}.emitents .emitent__r table.e__table td,.emitents .emitent__r table.e__table th{vertical-align:middle;background:#cddfe2;box-sizing:border-box;padding:11px 5px 11px;line-height:18px;border-top:1px solid #fff;table-layout:fixed}.emitents .emitent__r table.e__table td:nth-child(2n),.emitents .emitent__r table.e__table th:nth-child(2n){background:#f3f2e7}
.emitents .emitent__r table.e__table th{font-size:12px;line-height:14px;padding:5px;color:rgba(51,51,51,0.5)}
.emitents .emitent__r__item p{margin:0 0 12px;font-size:13px;line-height:15px !important}
.emitents .emitent__r__item img{margin:35px 0 15px}
.emitents .emitent__info{overflow:hidden;margin:39px 0 0;padding:0 0 18px 0;border-bottom:1px solid #e5e5e5;position:relative}.emitents .emitent__info .emitent__info__l{width:280px;margin-left:3px;float:left}.emitents .emitent__info .emitent__info__l p{font-size:17px;line-height:21px;margin:19px 0 0}
.emitents .emitent__info .emitent__info__l a{width:45px;height:45px;display:block;background:#c6dde6;border-radius:22px;border:none;position:absolute;bottom:21px;left:1px}.emitents .emitent__info .emitent__info__l a img{margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}
.emitents .emitent__info .emitent__info__r{width:410px;float:right}
.emitents .emitent__info table{margin:3px 0 0}.emitents .emitent__info table td{padding:0 0 20px 0}.emitents .emitent__info table td:first-child{color:#a5acb4;font-size:15px;line-height:20px;padding-right:17px}
.emitents .emitent__desc{overflow:hidden;padding:20px 0 0}
.emitents .emitent__desc__b{overflow:hidden;margin:42px 0 0}.emitents .emitent__desc__b .emitent__desc__l{width:365px;float:left}
.emitents .emitent__desc__b .emitent__desc__r{width:343px;float:right}
.emitents .emitent__desc__b p{margin:21px 0 0}
.emitents .emitent__desc__b a{margin:20px 0 0;display:inline-block}

.emitents .contacts__t table{}
.emitents .contacts__t .table__wrap h2{margin: 20px 0 31px;}
.emitents .contacts__t .table__wrap{width: 600px;float:left;margin:10px 0 16px 2px}
.emitents .contacts__t table tr{margin-bottom:20px}
.emitents .contacts__t table tr td{width:370px;color:#333;padding:0 0 20px 27px}
.emitents .contacts__t table tr td:first-child{width:206px;color:#a5acb4;padding-left:0}
.emitents .map{float:right;margin:-23px -20px 0 0}
.emitents .filial__wrap{clear:both}.contacts .filial__wrap p{line-height:20px}
.emitents .filial__wrap .filial__reg{height:45px;line-height:45px;display:block;color:#2d3640;text-decoration:none}.contacts .filial__wrap .filial__reg span{margin:1px 12px 0 0;float:left;position:relative;display:block;background-color:#c6dde6;background-image:url(/images/reg_icon.png);width:45px;height:45px;border-radius:22px}
.emitents .filial__wrap .filial__t{margin:31px 0 0}.contacts .filial__wrap .filial__t img{float:left;margin:9px 40px 0 0}
.emitents .filial__wrap .filial__t .filial__t__r h2{line-height:37px}
.emitents .filial__wrap .filial__t .filial__t__r span{display:inline-block;margin:-26px 0 0;color:#a5acb4}
.emitents .filial__wrap .filial__t .filial__t__r p{margin:12px 0 0;padding:0}
.emitents .filial__wrap .filial__b{position:relative;margin:25px 0 0;padding:28px 0 0;border-top:1px solid #e9eaea}.contacts .filial__wrap .filial__b span{color:#a5acb4;display:inline-block}
.emitents .filial__wrap .filial__b p{margin:21px 0 0}

.doc>p{margin:17px 0 0 2px !important;display:inline-block !important;border-bottom:0px solid #e5e5e5;padding-bottom:19px !important}
.doc .doc__filter{overflow:hidden;padding:15px 0 100px}
.doc .doc__select{width:246px;padding:0 67px 0 2px;float:left}
.doc .doc__check{width:500px;padding:14px 0 0;float:left}.doc .doc__check .dv_checkBox{margin:15px 72px 0 0}.doc .doc__check .dv_checkBox:nth-child(2n-1){margin-right:0}



table.tablesorter{width:100%;text-align:center;margin:24px 0 0;table-layout:fixed}table.tablesorter td,table.tablesorter th{vertical-align:middle;background:#cddfe2;box-sizing:border-box;padding:11px 5px 11px;line-height:18px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;table-layout:fixed}
table.tablesorter th{background:#f3f2e7;font-size:12px;line-height:14px;padding:5px;color:rgba(51,51,51,0.5); }
table.tablesorter thead tr .header{position:relative;cursor:pointer;padding:5px 17px 5px 5px}


table.tablesorter1{width:100%;text-align:center;margin:24px 0 0;table-layout:fixed}table.tablesorter1 td,table.tablesorter1 th{vertical-align:middle;background:#d9d8cc;box-sizing:border-box;padding:11px 5px 11px;line-height:18px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;table-layout:fixed}
table.tablesorter1 th{background:#f3f2e7;font-size:16px;line-height:16px;padding:5px;color:rgba(51,51,51,0.5);}
table.tablesorter1 thead tr .header{position:relative;cursor:pointer;padding:5px 17px 5px 5px}




table.opros{width:100%;text-align:center;margin:0 0 0;table-layout:fixed}table.opros td,table.opros th{vertical-align:middle;box-sizing:border-box;padding:0 0 0 0;line-height:10px;table-layout:fixed}
table.opros th{font-size:10px;line-height:4px;padding:0px;}
table.opros thead tr .header{position:relative;cursor:pointer;padding:0 0 0 0}

/* TABLE FILE ICONS */
table.tablesorter a.pdf:after{content:url('/images/pdf.png');position:relative;left:7px;top: 5px;}
table.tablesorter a.doc:after, table.tablesorter a.docx:after{content:url('/images/doc.png');position:relative;left:7px;top: 5px;}
table.tablesorter a.xls:after, table.tablesorter a.xlsx:after{content:url('/images/xls.png');position:relative;left:7px;top: 5px;}
/* END TABLE FILE ICONS */
/*table.tablesorter thead tr .header:after{content:url('images/sort_bg.png');display:inline-block;position:absolute;margin:-2px 0 0 5px}*/
.search{padding:23px 27px 210px !important}.search .search__wrap{overflow:hidden;margin:21px 0 0}
.search .search__l{width:350px}
.search .search__r{float:right;padding:9px 55px 0 0;box-sizing:border-box;width:696px}.search .search__r ul li{margin:0 0 6px;position:relative}.search .search__r ul li:after{border:none;content:'';width:7px;height:7px;top:10px;left:-21px;display:block;position:absolute;border-radius:3px;background:#000}
.search .search__r ul li a{font-size:17px;line-height:20px}
.search .search__r ul li p{line-height:20px}
.search .search__r .pagination{text-align:left;padding:0 0 20px}
.search__l{float:left}.search__l input{height:18px;border:2px solid #fff;box-sizing:content-box;-moz-box-sizing:content-box;box-shadow:inset 0 0 10px rgba(0,0,0,0.27);border-radius:2px;width:281px;float:left;padding:5px 5px 4px;line-height:18px;margin:7px 10px 0 0}.search__l input:focus{outline:none;background:#f3f2e7}
.search__l .search_button{margin:2px 0 0 3px;background:#f3f2e7}.search__l .search_button:hover{background:#cddfe2}
.reestr ul{margin:25px 0 10px;padding-bottom:19px;overflow:hidden;border-bottom:1px solid #e5e5e5}.reestr ul li{position:relative;float:left;width:25%;box-sizing:border-box;padding:20px 0 0 28px}.reestr ul li:first-child{padding-left:0}
.reestr ul li:before{content:'';display:block;position:absolute;top:0;left:50%;width:7px;height:7px;border-radius:3px;background:#ea2839}
.reestr .search__l{margin:17px 0 40px}.reestr .search__l .search__desc{color:#929292;font-size:13px;line-height:15px;display:block;float:left;margin:7px 0 0 17px}
.reestr .tablesorter th{padding:10px}
.reestr .tablesorter tr:nth-child(2n) td{background:#f3f2e7}
.reestr .tablesorter tr td{font-size:13px}
.content-template{padding:26px 35px 210px !important;color:#697582}.content-template p{padding:0;margin:0 !important;line-height:17px !important}
h3{font-size:17px !important;margin:30px 0 12px !important;line-height:1;padding-left:2px; color: #697582; font-family: Rubik;}
ol{margin:14px 0 12px 12px;padding:0}ol li{position:relative;margin:5px 0 5px;padding:0 0 0 20px;color:#333;font-size:14px;line-height:17px}ol li:after{content:'';width:7px;height:7px;top:5px;left:2px;display:block;position:absolute;border-radius:3px;background:#ec664d}
ol li ul{margin:13px 0 22px 15px;padding:0}ol li ul li{position:relative;margin:0 0 8px;padding:0 0 0 20px;color:#333;font-size:14px;line-height:17px}ol li ul li:after{display:none}
ol li ul li:before{content:'';width:8px;height:1px;top:8px;left:8px;display:block;position:absolute;background:#333}
.content-template .content__block{background:#dfebed;padding:20px 85px 18px 20px;margin:30px 0;position:relative;box-sizing:border-box}.content-template .content__block p{padding-top:10px}.content-template .content__block p:first-child{padding:0}
.content-template .content__block:after{content:'';width:0;height:0;border-top:65px solid #fff;border-left:60px solid transparent;position:absolute;top:0;right:0}
.content-template .content__block:before{content:'';width:0;height:0;border-bottom:65px solid #cfd9da;border-right:60px solid transparent;position:absolute;top:0;right:0}
.history__wrap{padding:23px 9px 210px 27px !important}.history__wrap>h2{margin-bottom:47px !important}
.history__wrap p{line-height:20px !important}
.history__wrap .h__info{position:relative;margin:30px 0 70px}.history__wrap .h__info:after{display:block;content:'';width:1px;height:100%;background:#e5e5e5;position:absolute;left:581.5px;top:0;z-index:1}
.history__wrap .h__info .h__section{position:relative;width:81px;margin:0 auto}
.history__wrap .h__year{margin:11px 0 0;width:81px;height:81px;background:#ea2839;border-radius:40px;font-size:28px;line-height:81px;text-align:center;color:#fff;z-index:2;position:relative}
.history__wrap .h__center__desc{width:630px;z-index:2;position:relative;background:#fff;margin:10px 0 0 -260px}
.history__wrap .h__bullet{position:relative;width:5px;height:5px;background:#adced4;border-radius:2px;display:block;margin:5px auto;z-index:2}
.history__wrap .h__month{position:relative;z-index:2;margin:5px 0}.history__wrap .h__month span{display:block;box-sizing:border-box;width:38px;height:38px;margin:0 auto;background:#adced4;border-radius:19px;font-size:13px;line-height:38px;text-align:center;color:#fff;position:relative;text-transform:uppercase}
.history__wrap .h__month.double__month span{line-height:13px;padding-top:7px}
.history__wrap .h__month .h__desc{position:absolute;width:470px;top:0}.history__wrap .h__month .h__desc p{padding:0}
.history__wrap .h__month .h__desc.fev2009:after{top:53px}
.history__wrap .h__month .h__desc__left{right:0;padding-right:140px}.history__wrap .h__month .h__desc__left p{display:block;position:relative;text-align:right;padding:8px 26px 12px 0;border-right:6px solid #ec664d}.history__wrap .h__month .h__desc__left p:before{content:'';display:block;position:absolute;top:0;right:0;width:6px;height:5px;background:#ec664d}
.history__wrap .h__month .h__desc__left p:after{content:'';display:block;position:absolute;bottom:0;right:0;width:6px;height:5px;background:#ec664d}
.history__wrap .h__month .h__desc__left:after{content:'';display:block;position:absolute;top:50%;right:60px;width:80px;height:1px;background:#e5e5e5}
.history__wrap .h__month .h__desc__right{left:0;padding-left:140px;width:450px}.history__wrap .h__month .h__desc__right p{display:block;position:relative;text-align:left;padding:8px 0 12px 26px;border-left:6px solid #ec664d}.history__wrap .h__month .h__desc__right p:before{content:'';display:block;position:absolute;top:0;left:0;width:6px;height:5px;background:#ec664d}
.history__wrap .h__month .h__desc__right p:after{content:'';display:block;position:absolute;bottom:0;left:0;width:6px;height:5px;background:#ec664d}
.history__wrap .h__month .h__desc__right:after{content:'';display:block;position:absolute;top:50%;left:60px;width:80px;height:1px;background:#e5e5e5}
.sitemap{padding: 41px 26px 210px !important;}.sitemap .map__emi{color:#c6dde6}
.sitemap .map__akc{color:#9db1b5}
.sitemap .map__hol{color:#697582}
.sitemap .map__main{color:#ea2839;text-decoration:none;border-bottom:2px solid;font-size:30px;line-height:20px;display:inline;margin:31px 0 0}.sitemap .map__main:hover{border-bottom:none}
.sitemap .map__t{overflow:hidden;margin:28px 0 0 10px;padding:18px 35px 0;position:relative;border-left:1px solid #e5e5e5}
.sitemap .map__b{overflow:hidden;margin:0 0 0 10px;padding:20px 30px 20px 35px;position:relative}.sitemap .map__b li>a{color:rgba(79,79,79,0.7)}
.sitemap .map__b:before{content:'';display:block;position:absolute;width:967px;height:1px;background:#e5e5e5;left:0;top:0}
.sitemap .map__b .map-ul__wrap .map-ul__item{margin-top:16px}
.sitemap .map__b .map-ul__wrap>li a+.map-ul__item{margin-top:34px}
.sitemap .map__b .map-ul__wrap>li:first-child{width:371px}
.sitemap .map__b .map-ul__wrap>li:last-child{width:auto;margin:-19px 0 0}.sitemap .map__b .map-ul__wrap>li:last-child:before{content:'';display:block;position:absolute;width:1px;height:19px;background:#e5e5e5;left:-1px;top:-19px}
.sitemap .map__b .map-ul__wrap>li p:last-child{margin-bottom:25px}
.sitemap .map-ul__wrap li{display:inline-block;vertical-align:top;position:relative;width:350px;padding-bottom: 50px;}
.sitemap .map-ul__wrap li:before{content:'';display:block;position:absolute;width:354px;height:1px;background:#e5e5e5;left:-35px;top:-18px}
.sitemap .map-ul__wrap li:nth-child(3n):before,
.sitemap .map-ul__wrap li:last-child:before {width: 111px;}
.sitemap .map-ul__wrap li>.map__emi{text-decoration:none;border-bottom:2px solid;font-size:30px;line-height:20px;margin:0}
.sitemap .map-ul__wrap li>.map__emi:hover{border-bottom:none}
.sitemap .map-ul__wrap li>.map__emi:before{content:'';display:block;position:absolute;width:1px;height:20px;background:#e5e5e5;left:75px;top:-18px}
.sitemap .map-ul__wrap li>span.map__emi {border-bottom: 0; cursor: default;}
.sitemap .map-ul__wrap li:first-child .map-ul__item{margin-left:0}
.sitemap .map-ul__wrap li .map-ul__item{margin:15px 0 0 15px}
.sitemap .map-ul__wrap li .map-link__b{color:#227aa7;margin:0 0 0 12px;display:inline-block;clear:both;font-size:17px;line-height:20px;position:relative}.sitemap .map-ul__wrap li .map-link__b:before{content:'';display:block;position:absolute;width:6px;height:6px;border-radius:3px;background:#227aa7;left:-13px;top:7px}
.sitemap .map-ul__wrap li .map-link__b+p{margin-top:3px}
.sitemap p{padding:5px 0 0}
.sitemap .map__r .map__rt{border-left:1px solid #e5e5e5}
.sitemap .map__r .map__rt,.sitemap .map__r .map__rb{clear:both;overflow:hidden;padding:19px 0 30px}.sitemap .map__r .map__rt ul,.sitemap .map__r .map__rb ul{margin-left:25px}.sitemap .map__r .map__rt ul li,.sitemap .map__r .map__rb ul li{width:210px;float:left}.sitemap .map__r .map__rt ul li:before,.sitemap .map__r .map__rb ul li:before{left:83px}
.sitemap .map__r .map__rt ul li:first-child,.sitemap .map__r .map__rb ul li:first-child{width:260px}.sitemap .map__r .map__rt ul li:first-child:before,.sitemap .map__r .map__rb ul li:first-child:before{left:99px}
.sitemap .map__r .map__rt ul li:nth-child(2),.sitemap .map__r .map__rb ul li:nth-child(2){width:191px}.sitemap .map__r .map__rt ul li:nth-child(2):before,.sitemap .map__r .map__rb ul li:nth-child(2):before{left:62px}
.sitemap .map__r .map__rb{position:relative;padding-top:17px}.sitemap .map__r .map__rb:before{content:'';display:block;position:absolute;width:559px;height:1px;background:#e5e5e5;left:0;top:0}
.sitemap .map__r .map__rb a{line-height:34px}
.sitemap .map__r .map__rb li{box-sizing:border-box;padding-left:45px}.sitemap .map__r .map__rb li:first-child{padding-left:38px}
.sitemap .map__r .map__rb li:nth-child(2){padding-left:0}

.interes__header{color:#a5acb4;font-size:15px}.interes__header~label{display:block;position:absolute;top:17px;left:120px;color:#ea2839;font-size:13px}
.interes__filter{overflow:hidden;padding:23px 0 38px;margin-bottom:23px;border-bottom:1px solid #e5e5e5}
.interes__check{position:relative;width:100%;padding:16px 0 0;float:left}.interes__check ul li{width:30%;float:left}.interes__check ul li:nth-child(3n+1){width:35%}.interes__check ul li:nth-child(3n+1) .dv_checkBox{margin-left:0}
.interes__check .dv_checkBox{margin-top:17px}
.interes__check__wrap{position:relative}
.interes__form-l{width:512px;float:left}.interes__form-l>div:first-child input{width:327px}
.interes__form-r{width:620px;float:left}.interes__form-r div input{width:277px}
.interes__form__string{margin:0 0 20px;overflow:hidden}.interes__form__string label {display:block;font-size:15px;color:#a5acb4}
/*.interes__form__string label{color:#ea2839;font-size:13px;display:inline-block;margin-top:13px}*/
.interes__form__string.captcha{margin:7px 0 1px 0;vertical-align:top}.interes__form__string.captcha a{margin:0 0 0 -10px}
.interes__form__string .submit{height:45px;width:140px;line-height:45px;display:block;color:#2d3640;text-decoration:none}.interes__form__string .submit span{margin:1px 12px 0 0;float:left;position:relative;display:block;background-color:#0079b6;background-image:url(/images/subm__icon.png);width:45px;height:45px;border-radius:22px}
.interes__form input{height:18px;border:2px solid #fff;box-sizing:content-box;-moz-box-sizing:content-box;box-shadow:inset 0 0 10px rgba(0,0,0,0.27);border-radius:2px;width:230px;float:left;padding:5px 8px 4px;line-height:18px;margin:9px 10px 0 0}.interes__form input:focus{outline:none;background:#f3f2e7}
.interes__form input.input-validation-error{background:rgba(255,0,0,0.4)}
.interes__form textarea{resize:none;font-family:Trebuchet MS;height:75px;border:2px solid #fff;box-sizing:content-box;-moz-box-sizing:content-box;box-shadow:inset 0 0 10px rgba(0,0,0,0.27);border-radius:2px;width:550px;float:left;padding:5px 8px 4px;line-height:18px;margin:7px 10px 0 0}.interes__form textarea:focus{outline:none;background:#f3f2e7}
.interes__form textarea.input-validation-error{background:rgba(255,0,0,0.4)}
.interes__form #CaptchaImage {display: inline-block; vertical-align: middle;}
.interes__form .refresh {display: inline-block; vertical-align: middle;}
span.field-validation-error {color: #ea2839;display: block;font-size: 13px; margin-top: 13px;}
#pop{font-size:17px;line-height:20px;font-weight:normal;width:465px;box-sizing:border-box;text-align:left;padding:45px 0 45px 70px}
.feedback input{font-size:15px;font-family:Trebuchet MS}
.feedback .interes__filter{padding: 0 0 19px}
.feedback__select{overflow:visible}
.feedback .mySelect{border:2px solid #fff;width:247px}.feedback .mySelect_vars{width:244px}.feedback .mySelect_vars span{width:234px}
.feedback .mySelect_visible{font-size:15px;width:234px}.feedback .mySelect_visible.placeholder{color:#a8a8a8}
.feedback p{margin:0 !important}

.link-online{
	color: #ea2839;
	--padding-left: 580px;
}
		
.ul-online{
	font-size:16px;
}

.ul-online li::after {
    background: #c6dde6 none repeat scroll 0 0;
    border-radius: 3px;
    content: "";
    display: block;
    height: 7px;
    left: -15px;
    position: absolute;
    top: 8px;
    width: 7px;
}		
.ul-online li {
	margin: 0 0 0 1px;
    position: relative;
	color: #666;
}

.link-cnt{
	color: #ea2839;
    font-size: 22px;
    padding: 10px;
		}

.link-voting{
	color: #697582;
    font-size: 25px;
    padding: 0px;
		}


a.meeting-doc {
	color: #697582;
    font-size: 18px;
    padding: 0px;
	margin-left: 120px;
    margin-top: 60px;
	background: url(/media/143833/materials.png) no-repeat;
	background-size: 100% auto;
	display: block;
	width: 174px; 
	height: 174px;
		}

a.meeting-doc:hover {
	color: #697582;
    font-size: 18px;
    padding: 0px;
	margin-left: 120px;
    margin-top: 60px;
	background: url(/media/143833/materials.png) no-repeat;
	background-size: 102%;
	display: block;
	width: 174x; 
	height: 174px;
		}

a.meeting-voting {
	
	color: #697582;
    font-size: 18px;
    padding: 0px;
	margin-left: 65px;
    margin-top: 60px;
	background: url(/media/143842/e-voting.png) no-repeat;
	background-size: 100% auto;
	display: block;
	width: 174px; 
	height: 174px;
	 }

a.meeting-voting:hover {
	color: #697582;
    font-size: 18px;
    padding: 0px;
	margin-left: 65px;
    margin-top: 60px;
	background: url(/media/143842/e-voting.png) no-repeat;
	background-size: 102%;
	display: block;
	width: 174px; 
	height: 174px;
	 }

div.meeting-doc {
	display: inline;
	float: left;
	padding-left: 75px;
	
}

div.meeting-voting {
	display: inline;
	float: right;
	padding-right: 90px;
	
}


table.meeting {width:100%;text-align:center;margin:24px 0 0;table-layout:fixed}
table.meeting td, table.meeting th{font-size: x-large;vertical-align:middle;background:#cddfe2;box-sizing:border-box;padding:11px 5px 11px;line-height:24px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;table-layout:fixed}
table.meeting th{background:#f3f2e7;font-size:16px;line-height:24px;padding:5px;color:rgba(51,51,51,0.5); }
table.meeting thead tr .header{position:relative;cursor:pointer;padding:5px 17px 5px 5px}


div.meeting-date {
    font-size: 30px; 
    margin: 0px 0 12px; 
    line-height: 1;
    padding-left: 2px;
    color: #697582;
}


div.h{font-size:15px;height:20px;color:#a5acb4;padding:15px 0 10px}


.color__blue{color:#3e94d4} 

.rating_btn { padding-bottom: 9px; display: block; padding-top: 6px; }

.head_top_personal_manager {float: left; width: 150px;  text-align: center;}

.personal_manager_link { color: #ea2839; font-size: 14px; font-family: Rubik;}

.head_top_search { display: none; }

input.postFeedback_uploadFile {
    height: 25px;
    box-shadow: none;
    padding: 0;
    margin: 5px 0;
}

.it{
    height: 100px;
    font-style: italic;
    font-size: smaller;
	color:#a5acb4;
	}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
