@charset "windows-1251";
h1,h2{color:#0271b9;text-transform:uppercase}
a,a:hover{text-decoration:none}
a,input,button{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
div h2.first_headline,table p{padding:0!important}
*{max-height:9001em;margin:0;padding:0;outline:0}
img,#type_form,#status,.datepick-month thead{border:none}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased;}
body,html,.pic-pop img{height:100%}
h1{font-size:37px;line-height:48px;margin:40px 0 25px}
h2{font-size:35px;font-weight:300;line-height:43px;margin-bottom:40px}
p,.p-social-sphere .b-struktura .strukt-cols .col p{padding:0 0 10px}
a,header .h-top .lang a.active{color:#0271b9}
a:hover,#open_list.announces p a:hover,div.row-contact .contact-text a:hover{color:#db242b}
button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}
input,textarea{font-family:'Exo 2',sans-serif}
input::-webkit-input-placeholder{opacity:1!important;color:inherit}
input:-moz-placeholder{opacity:1!important;color:inherit}
input::-moz-placeholder{opacity:1!important;color:inherit}
input:-ms-input-placeholder{opacity:1!important;color:inherit}
textarea::-webkit-input-placeholder{opacity:1!important;color:inherit}
textarea:-moz-placeholder{opacity:1!important;color:inherit}
textarea::-moz-placeholder{opacity:1!important;color:inherit}
textarea:-ms-input-placeholder{opacity:1!important;color:inherit}
b,strong{font-weight:700}
body{font-family:'Exo 2',Roboto,'Open Sans',sans-serif;font-size:20px;font-weight:300;line-height:1.3;color:#333}
.clearfix:after,.clearfix:before,span.v1{display:table}
.clear,.clearfix,.clearfix:after,.clr,.f-clear,.quarter .elem{clear:both}
.b-arhiv-zak em,em,i{font-style:italic}
.citeselect1:after,.citeselect2:after,.clearfix:after,.clearfix:before{content:' '}
.b-news-one img[align=left],img.ifl{float:left;max-width:100%!important;height:auto!important;margin:0 10px 10px 0 !important}
.b-news-one img[align=right],img.ifr{float:right;max-width:100%!important;height:auto!important;margin:0 0 10px 10px !important}
.b-news-one .img img{width:100%!important}
.b-news-one img[align=left]{float:left;margin-right:20px;margin-bottom:5px}
.nolink,.nolink:hover{text-decoration:none;color:#0271b9!important}
.nolink{cursor:default}
.over{position:relative;float:left;overflow:hidden;width:100%;min-width:1000px;min-height:100%}
.f-clear{width:100%;height:260px}
.show_more{color:#0271b9;margin-top: 10px;cursor: pointer;}
.show_more span{border-bottom: 1px dashed #0271b9}
.on .grid{position:fixed;z-index:3532;top:0;left:0;width:100%;height:50%;background:url(../img/grid1000.png) 50% 0 repeat-y}
.b-grey{position:absolute;z-index:-1;top:0;left:50%;width:5000px;height:100%;margin-left:-2500px;background-color:#f5f4f4;background-position:50% 0;background-repeat:no-repeat}
.b-grey.b-fixed{background-attachment:fixed;background-size:auto 100%}
.b-one-social-ent.main_clipart .b-grey{background:url(../img/social-ent-bg2.jpg) 50% 0 no-repeat}
.b-citates{font-size:16px;position:relative;color:#000}
.b-citates .b-right,.b-indicators .right{float:right;width:50%}
.b-citates .block .img img,.b-citate-direktor .img img{border-radius:50%}
.b-citates .b-left .block:first-of-type,.b-citates .b-right .block:first-of-type{margin-top:0}
.b-citates .block{font-size:18px;margin-top:35px;padding:8px 0 0 35px;color:#333;background:url(../img/cit-dir.png) no-repeat}
.b-citates .block .right{margin-left:160px}
.b-citates .block h2{font-size:20px;font-weight:700;color:#333;margin-bottom:0;text-transform:none;line-height:1.2em}
.b-citates .block h3{font-size:12px;padding-bottom:15px;color:#6a6a6a;line-height:1.17em;text-transform:none}
.b-citates .block p{font-size:14px;padding:0 20px 5px 0}
.b-citates .b-corner{position:absolute;z-index:1;bottom:-27px;left:200px;width:36px;height:27px;background:url(../img/b-citates-corner.png) no-repeat}
.b-instructions .block .left{float:left;width:435px;padding-top:8px}
.b-instructions .block .right{float:right;width:400px;padding-top:8px}
.list-num li{font-size:14px;padding:15px 5px 0 50px;background-position:0 7px;background-repeat:no-repeat}
.list-num li.ii1{background-image:url(../img/list-num-1.png)}
.list-num li.ii2{background-image:url(../img/list-num-2.png)}
.list-num li.ii3{background-image:url(../img/list-num-3.png)}
.list-num li.ii4{background-image:url(../img/list-num-4.png)}
.list-num li.ii5{background-image:url(../img/list-num-5.png)}
.list-num li.ii6{background-image:url(../img/list-num-6.png)}
.list-num li.ii7{background-image:url(../img/list-num-7.png)}
.b-instructions p a,.big-title .up-right a,.b-model-education h2 a{text-decoration:underline;color:#0271b9}
.b-impulse-good{line-height:1.2;position:relative;height:957px;color:#fff;background:url(../img/impulse-good-bg.png) no-repeat}
.b-impulse-good .b-blue{position:absolute;z-index:-1;top:0;left:50%;width:5000px;height:100%;margin-left:-2500px;background:#3c759e}
.b-impulse-good h2{padding:50px 0 52px 38px;color:#fff}
.b-impulse-good p{overflow:hidden;height:213px;padding:0 65px 10px 350px}
.b-impulse-good .block,.ppage1 .over,.b-video-one .b-video,.title-3{float:left;width:100%}
.b-impulse-good .block img{float:left;width:250px;height:172px}
.b-impulse-good .link { display: block; float: left; width: 248px; height: 172px}
.b-ciss{padding:68px 0 0;color:#000}
.b-ciss .logo{display:block;width:284px;height:102px;background:url(../img/ciss-logo.png) no-repeat}
.b-ciss .block{font-size:18px;line-height:1.2;float:left;width:50%;padding-bottom:20px}
.b-ciss h3{font-size:22px;padding:24px 10px 0 30px;color:#0271b9}
.b-ciss .block p{padding:0 10px 20px 30px}
.b-ciss .ciss-ss,.b-tabs .box .bs-board:first-child{padding-top:15px}
.b-ciss .ciss-ss li{font-size:14px;float:left;width:25%;padding:70px 0 60px;text-align:center}
.b-ciss .ciss-ss li.ii1{background:url(../img/ciss-ss1.png) center top no-repeat}
.b-ciss .ciss-ss li.ii2{background:url(../img/ciss-ss2.png) center top no-repeat}
.b-ciss .ciss-ss li.ii3{background:url(../img/ciss-ss3.png) center top no-repeat}
.b-ciss .ciss-ss li.ii4{background:url(../img/ciss-ss4.png) center top no-repeat}
.b-ciss .ciss-reinvest{margin:10px 0 30px 30px}
.b-ciss .ciss-map h3{position:relative;z-index:2;margin-bottom:-20px;padding-bottom:0}
.b-ciss h3.title{margin:0 0 18px 30px;padding:0 0 10px;background:url(../img/ciss-line.png) 0 100% no-repeat}
.b-potential .b-grey{background:#2a8890}
.b-potential li{font-size:16px;float:left;width:25%;margin:40px 4%;padding:97px 0 0;text-align:center}
.b-potential li.ii1{background:url(../img/ptn-list1.png) center top no-repeat}
.b-potential li.ii2{background:url(../img/ptn-list2.png) center top no-repeat}
.b-potential li.ii3{background:url(../img/ptn-list3.png) center top no-repeat}
.b-model-rc{font-size:18px;padding-top:27px;color:#000}
.b-model-rc h2{font-size:22px;padding:20px 0 12px 30px;color:#0271b9}
.b-model-rc .b-left,.b-citates .b-left,.b-documents .bs-block ul{float:left;width:50%}
.b-model-rc .b-left .block{width:480px;height:200px;padding:45px 40px;background:url(../img/model-rc1.png) no-repeat}
.b-model-rc .b-left .block li{float:left;width:155px;padding:0 65px 10px 20px;background:url(../img/gal-mod.png) no-repeat}
.b-model-rc .left li,.b-model-rc .right li{background:url(../img/gal-mod.png) 5px 0 no-repeat}
.b-model-rc .b-left h4{font-weight:700;padding:0 5px 10px 30px}
.b-model-rc .left{font-size:14px;float:left;width:50%;padding-bottom:50px}
.b-model-rc .left li{padding:5px 5px 10px 30px}
.b-model-rc .right{font-size:14px;float:right;width:50%;padding-bottom:50px}
.b-model-rc .right li{padding:5px 5px 10px 30px}
.b-model-rc .b-right{float:right;width:43%}
.b-model-rc .b-right .block{line-height:1.2;min-height:460px;padding-left:47px;background:url(../img/model-rc2.png) no-repeat}
.b-model-rc .b-right h2{font-size:20px}
.b-model-rc .b-right li{font-size:14px;padding:5px 0 13px 46px}
.b-mechanism{font-size:18px;position:relative;padding:0 30px;color:#fff}
.b-mechanism .b-grey{background:url(../img/mechanism-bg.png) center top no-repeat}
.b-indicators,.p-soc-ent .b-struk-center .b-tabs ul.tabs li,.img_c_right .ui-datepicker-calendar{font-size:16px}
.b-indicators .left{float:left;width:50%;padding-bottom:300px;background:url(../img/ciss-indicators.png) center bottom no-repeat}
.b-indicators h3{font-weight:700;padding:0 10px 13px 30px;color:#000}
.b-indicators ul{padding:0 0 40px}
.b-indicators li{padding:5px 5px 20px 30px;background:url(../img/gal-mod.png) 5px 0 no-repeat}
.b-indicators .right .block{float:left;width:50%;margin-bottom:25px}
.b-indicators .right .title{font-weight:400;clear:both;margin-left:-10px;padding:10px 0 10px 40px}
.b-indicators .right .ii1{background:url(../img/list-num-1.png) no-repeat}
.b-indicators .right .ii2{background:url(../img/list-num-2.png) no-repeat}
.b-indicators .right .ii3{background:url(../img/list-num-3.png) no-repeat}
.b-indicators .right .ii4{background:url(../img/list-num-4.png) no-repeat}
.b-indicators .right .block p { padding-left: 30px}
.b-indicators .right .block li{padding:0 0 0 30px;background:0 0}
.b-support-access .left{float:left;width:50%;padding-bottom:40px}
.b-support-access .left h3{margin:0 0 18px;padding:0 0 10px;color:#0271b9;background:url(../img/s-a-line1.png) 0 100% no-repeat}
.b-support-access .left p{padding-right:35px;padding-bottom:27px}
.b-support-access .right{float:right;width:50%;padding-bottom:40px}
.b-support-access .right h3{margin:0 0 18px 30px;padding:0 0 10px;color:#0271b9;background:url(../img/s-a-line2.png) 0 100% no-repeat}
.b-support-access .right li{padding:0 5px 20px 30px;background:url(../img/gal-mod.png) 5px 5px no-repeat}
.b-road-map h2.title{font-size:37px;margin-top:-130px;padding:0 0 82px 15px;color:#000;background:url(../img/road-map-title.png) 0 100% no-repeat}
div.b-roadmap-event{font-size:12px;color:#fff;padding-top:45px;padding-bottom:35px}
.b-roadmap-event .b-grey{background-image:url(../img/new-road.jpg);}
.b-roadmap-event.eng_roadmap .b-grey{background-position: 50% -42px}
.b-roadmap-event h2{text-shadow:1px 1px 1px #000;color:#fff;margin-bottom:0;}
.b-roadmap-event.eng_roadmap h2{margin-bottom: 40px;}
.b-roadmap-event .txt{font-size:16px;margin-bottom:40px;text-shadow:1px 1px 1px #000}
.b-roadmap-event p{font-size:12px;font-weight:500;width:350px;height:48px;margin-left:10px;padding-bottom:19px;text-indent:-11px}
.b-roadmap-event p+p{height:42px}
.b-roadmap-event p+p+p{height:50px}
.b-roadmap-event p+p+p+p{height:52px}
.b-roadmap-event p+p+p+p+p{height:33px}
.b-roadmap-event p+p+p+p+p+p{height:30px}
.b-roadmap-event p+p+p+p+p+p+p{height:45px}
.b-roadmap-materials h3{font-size:38px;padding-bottom:13px;color:#000}
.b-roadmap-materials ul li{font-size:16px;padding-bottom:35px;padding-left:40px;margin-right:20px;background:url(../img/skrp2.png) no-repeat;line-height:1.3em}
.b-roadmap-materials .col2{float:right;width:48%}
.ik_select,.ik_select_link{height:34px;position:relative}
.ik_select_dropdown{font-size:16px;min-width:162px;margin-top:0;color:#a3a3a3}
.ik_select_dropdown ul{position:relative;left:0;display:block;padding:5px;background:#f5f5f5}
.ik_select_dropdown ul li{font-size:16px;margin:0;padding:5px 5px 5px 15px;list-style:none;background:0 0}
.ik_select{font-size:16px;display:inline-block;float:left;zoom:1;margin:0;padding:0 5px;cursor:pointer;vertical-align:top;color:#8b8b8b;border-radius:4px}
.ik_select_link_text{display:inline-block;padding-right:20px;background:url(../img/select.png) 100% 55% no-repeat #f5f5f5}
.ik_select_link{font-size:16px;line-height:33px;overflow:hidden;margin:0;text-align:left;color:#a3a3a3}
.ik_select_list li{font-size:18px;position:relative;margin:0;padding:5px 2px;list-style:none;cursor:pointer;background:0 0!important}
.ik_select_list li:hover,li.ik_select_active{background:#f9f9f9!important}
.ik_select_list{position:relative;left:-21px;margin-top:18px;border:1px solid #b5b5b5;background:#f5f5f5}
.all{width:1000px;margin:0 auto}
.main_clipart{position:relative;height:540px}
.main_clipart h1{font-size:80px;font-weight:500;line-height:80px;text-align:center;color:#fff;text-shadow:0 3px 0 rgba(51,51,51,1);padding-top:100px;position:absolute;top:0;width:100%;}
.main_clipart .logos{text-align: center;}
#top-social li,#top-social li .ts-icon,#top-social li .ts-text,#top-social li a{line-height:41px;position:relative;display:block;float:left;overflow:hidden;width:auto;height:42px}
#top-social li{border-left:1px solid #d6d6d6}
#top-social li:first-child{border-left:0 none!important}
#top-social li a{font-size:13px;font-weight:500;float:none;width:40px;transition:color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,width .3s ease-in-out 0;color:#666}
#top-social li a:hover{width:140px;padding-right:5px;color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.2)}
#top-social li .ts-icon{font-size:14px;width:40px;height:42px;text-align:center}
#top-social .si-facebook .ts-icon{background:url(../img/ss1.png) 50% 50% no-repeat}
#top-social .si-twitter .ts-icon{background:url(../img/ss2.png) 50% 50% no-repeat}
#top-social .si-vk .ts-icon{background:url(../img/ss3.png) 50% 50% no-repeat}
#top-social .si-you .ts-icon{background:url(../img/ss4.png) 50% 50% no-repeat}
#top-social .si-ins .ts-icon{background:url(../img/ss5.png) 50% 50% no-repeat}
#top-social .si-tele .ts-icon{background:url(../img/ss6.png) 50% 50% no-repeat}
#top-social li:hover .si-facebook .ts-icon{background:url(../img/ss1_.png) 50% 50% no-repeat #3b5998}
#top-social li:hover .si-twitter .ts-icon{background:url(../img/ss2_.png) 50% 50% no-repeat #00acee}
#top-social li:hover .si-vk .ts-icon{background:url(../img/ss3_.png) 50% 50% no-repeat #597b9f}
#top-social li:hover .si-you .ts-icon{background:url(../img/ss4_.png) 50% 50% no-repeat #cc181e}
#top-social li:hover .si-ins .ts-icon{background:url(../img/ss5_.png) 50% 50% no-repeat #6a3b2b}
#top-social li:hover .si-tele .ts-icon{background:url(../img/ss6_.png) 50% 50% no-repeat #3a6d99}
#top-social li:hover .si-facebook{background:#3b5998}
#top-social li:hover .si-twitter{background:#00acee}
#top-social li:hover .si-vk{background:#597b9f}
#top-social li:hover .si-you{background:#cc181e}
#top-social li:hover .si-ins{background:#6a3b2b}
#top-social li:hover .si-tele{background:#3a6d99}
#top-social .si-ins .ts-icon{background:url(../img/ss5.png) 50% 50% no-repeat}
#top-social li:hover .si-ins .ts-icon{background:url(../img/ss5_.png) 50% 50% no-repeat #a27255}
#top-social li:hover .si-ins{background:#a27255}
#top-social .si-tele .ts-icon{background:url(../img/ss6.png) 50% 50% no-repeat}
#top-social li:hover .si-tele .ts-icon{background:url(../img/ss6_.png) 50% 50% no-repeat #3a6d99}
#top-social li:hover .si-tele{background:#3a6d99}
header .h-top{position:relative;overflow:hidden}
header .h-top .lang a+a,header .right a+a{border-right:1px solid #d6d6d6}
header .h-top .lang{font-size:12px;font-weight:500;float:right}
header .h-top .lang a{line-height:41px;display:block;float:right;height:42px;padding:0 15px;color:#8e8e8e}
header .logo{display:block;float:left}
header .right{font-size:18px;font-weight:600;float:right;margin:30px 3px 0 0}
header .right .reg{display:block;float:right;background:url(../img/reg.png) 0 50% no-repeat}
header .right .exit{display:block;float:right;padding-left:20px;background:url(../img/exit.png) 0 50% no-repeat}
header .right .lk{display:block;float:right;background:url(../img/lk.png) 0 50% no-repeat}
header .right .search{display:block;float:right;background:url(../img/search.png) 0 50% no-repeat}
header .right a{color:#0271b9;margin-right:30px;padding-right:20px;padding-bottom:5px;padding-left:30px}
header .b-search{float:right;width:130px;margin-top:-5px;margin-left:-20px;border:1px solid #e2e2e2}
header .b-search .pole{line-height:33px;box-sizing:content-box;width:120px;height:33px;margin:0;padding:0 5px;border:none;background:#fff}
header .b-head{padding:12px 0;border-top:1px solid #eeeded;border-bottom:1px solid #eeeded;background:#f6f6f6}
header .right a.reg_link{padding-left:6px;}
header .right a.login_link{padding-right:6px;margin-right: 0;}
.clear-bg-m{position:fixed;z-index:667;top:0;left:0;display:none;width:100%;height:100%;background:url(../img/clear-bg.gif)}
.container .all3{width:1000px;margin:0 auto;padding:0 10%}
.big-title{font-size:37px;margin:5px auto 40px;padding:35px 0;text-align:center;text-transform:uppercase;color:#0271b9;background:#ededed}
.big-title h1{width:1000px;margin:0 auto}
.big-title2,.big-title3{margin-top:5px;text-align:left}
.big-title2{font-size:37px;padding:80px 0}
.big-title3{font-size:49px;padding:40px 0}
.big-title .up-left{font-size:20px;position:absolute;top:-67px;left:0}
.big-title .date,.big-title .up-right{font-size:20px;position:absolute;text-transform:none}
.big-title .up-left li+li{margin-left:15px;padding-left:15px;text-transform:none;border-left:1px solid #0271b9}
.big-title .up-left li a{text-decoration:none;text-transform:none;color:#0271b9}
.big-title .up-right{top:-65px;right:15px;color:#0271b9}
.big-title .date{right:0;bottom:-50px;padding:5px 15px;color:#a3a3a3;background:#fff;white-space: nowrap;}
.b-gallery{position:relative;left:-15px;width:105%;padding-bottom: 30px}
.b-gallery .block{position:relative;display:block;float:left;overflow:hidden;width:318px;height:211px;margin:0 15px 30px}
.b-gallery .block img{max-width:100%;float: left;}
.block-bottom{margin-top:40px}
.block-bottom .eshe{font-size:21px;display:block;width:230px;margin:0 auto;padding:15px 0;text-align:center;text-decoration:none;color:#e74d3b;border:2px solid #e64736;border-radius:4px;cursor:pointer}
.gallery-list,.page-media .share-socs{margin-bottom:20px}
.b-top-photo .title{font-size:27px;padding:0 0 30px;color:#0271b9}
.b-top-photo .left{float:left;width:607px}
.b-top-photo .photo .img{position:relative;overflow:hidden;height:390px}
.b-top-photo .photo .img img{width:100%;vertical-align:top}
.b-top-photo .photo .bottom{height:150px;padding:20px;color:#727272;background:#f5f5f5}
.b-top-photo .photo .numb{float:left;color:#8c8c8c}
.b-top-photo .photo .date{float:right;color:#8c8c8c}
.b-top-photo .photo .name{line-height:1.2;float:left;width:100%;padding:0}
.b-top-photo .photo .name a{text-decoration:none;color:#333}
.b-top-photo .right{position:relative;float:right;width:375px;height:660px;margin-top:-66px}
.b-top-photo .right.calendar2{height:auto;margin:0}
.b-top-photo .right .title-date{font-size:27px;margin-bottom:-5px;text-align:right;text-transform:uppercase;color:#8c8c8c}
.b-top-photo .right .b-calendar{margin-bottom:30px;background:#f5f5f5}
.b-top-photo .right .tizers{position:absolute;bottom:0;left:-15px;width:105%}
.b-top-photo .right .tizers a{position:relative;display:block;float:left;overflow:hidden;width:180px;height:116px;margin:0 0 15px 15px;background:#f0f0f0}
.bs-list-gall .row:nth-child(2n+1) .b-grey{background:#fff}
.bs-list-gall .block{font-size:20px;position:relative;display:block;float:left;width:319px;padding:40px 0;color:#333}
.bs-list-gall .block+.block{float:left;margin-left:20px}
.bs-list-gall .block+.block+.block{float:right;margin-left:0}
.bs-list-gall .block .date{font-size:16px;float:left;color:#9a9a9a}
.bs-list-gall .block .numb{font-size:16px;float:right;color:#9a9a9a}
.bs-list-gall .block .img{float:left;width:100%;margin-top:5px;margin-bottom:5px;position:relative;}
.bs-list-gall .block .img img{max-width:100%;height:215px;float:left;}
.bs-list-gall .block .titl{font-size:16px;float:left;width:100%}
.bs-list-gall + .block-bottom,.bs-list-gall .block-bottom,.bs-list-news + .block-bottom,.b-success-history .block-bottom{margin-bottom:60px}
.bs-list-news .row:nth-of-type(2n+1) .b-grey{background:#fff}
.bs-list-news.news-timeline{padding-top:20px}
.about_eng{padding-top:40px}
.bs-list-news.news-timeline .block{font-size:16px;position:relative;display:block;float:left;width:318px;padding:40px 0;color:#333}
.bs-list-news .block+.block{float:left;margin-left:20px}
.bs-list-news .block .date{font-size:16px;float:left;color:#a3a3a3}
.bs-list-news .block .numb{font-size:16px;float:right;color:#a3a3a3}
.bs-list-news .block .img{float:left;overflow:hidden;width:315px;height:210px;margin-top:8px;margin-bottom:10px}
.bs-list-news .block .img img{width:315px;height:210px}
.bs-list-news .block .titl{font-size:16px;float:left;width:100%}
.bs-list-news .block .titl1{color:#a3a3a3}
.bs-list-gall .block .img:hover .img_overlay,a.block:hover .img_overlay{opacity: 1}
.bs-list-gall .block .img:hover .img_overlay i,a.block:hover .img_overlay i{animation: fadeInUp 0.3s}
.img_overlay{display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(51,51,51,0.70); opacity: 0; -webkit-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; }
.img_overlay i{font-size: 66px; color: #fff; display: block; margin: 62px auto; width: 90px; height: 90px; line-height: 90px; text-align: center;}
.img_overlay i.ifc-search{font-size: 70px}
.news-filter{font-size:20px;position:relative;margin-right:3px;padding:5px 0;color:#a3a3a3;border:1px solid #b5b5b5;background:#f5f5f5}
.news-filter .col1,.news-filter .col2{float:left;width:144px;height:45px;margin-left:15px;border-right:1px solid #b5b5b5}
.news-filter .col3{float:left;width:270px;height:45px;margin-left:15px}
.news-filter .col3 .ik_select{width:260px!important}
.news-filter .col3 .ik_select_link_text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news-filter .ik_select_link_text{line-height:45px}
.news-filter .col4 {float:right;margin:3px 10px 0 0}
.news-filter .search{float:right;height:38px;padding-left:55px;background:url(../img/sear-ico.png) 10px 50% no-repeat #fff}
.news-filter .search input{font-size:16px;font-weight:300;line-height:37px;width:280px;height:38px;padding:0 5px;color:#a3a3a3;border:none;background:0 0}
.news-navigation a,.share-socs span{color:#969696;vertical-align:top;position:relative}
.news-navigation{font-size:20px;float:left;margin-top:15px}
.news-navigation a{display:inline-block;zoom:1;margin:0 50px 0 0;padding-bottom:10px;cursor:default}
.news-navigation a.photo{padding-left:40px;background:url(../img/ih1.png) no-repeat}
.news-navigation a.video{padding-left:40px;background:url(../img/ih2.png) no-repeat}
.news-navigation a.mat{padding-left:40px;background:url(../img/ih3.png) no-repeat}
.news-navigation a.active:hover{cursor:pointer}
.share-socs{font-size:16px;float:right;width:290px;margin-bottom:20px;text-align:right}
.share-socs a{font-size:13px;position:relative;display:inline-block;zoom:1;margin-left:0;vertical-align:top;text-decoration:none;color:#a3a3a3}
.share-socs a span{font-size:13px;top:0;display:block;margin:0;text-align:center}
.share-label{margin-right:16px;top: 15px;display: inline-block;}
.all2{width:1000px;margin:0 auto}
.news-up{padding:0 0 25px}
.b-news-one{text-align:justify}
.b-news-one p{padding-bottom:11px}
.b-news-one img{height:auto!important}
.b-news-one .citate{font-size:36px;position:relative;margin:40px 0;padding:30px 0}
.b-news-one .citate .grey-bg,.b-news-one .citate2 .grey-bg{z-index:-1;top:0;left:50%;width:5000px;height:100%;margin-left:-2500px;background:#f5f5f5}
.b-news-one .citate .grey-bg{position:absolute}
.b-news-one .citate2{font-size:26px;line-height:1.2;position:relative;margin-bottom:55px;padding:150px 0 80px;color:#606060}
.b-news-one .citate2 .grey-bg{position:absolute}
.b-news-one .citate2 .right{position:relative;margin-left:285px}
.b-news-one .citate2 .zyap1{position:absolute;top:-110px;left:0;width:109px;height:82px;background:url(../img/zyap1.png) no-repeat}
.b-news-one .citate2 .zyap2{position:absolute;right:0;bottom:-110px;width:109px;height:82px;background:url(../img/zyap2.png) no-repeat}
.b-news-one .citate3 .istok{font-size:22px;margin:40px 0;text-align:right}
.b-news-one .citate3 .istok a{color:#6e6d6d}
.pagin .next,.pagin .prev{font-size:21px;height:102px;padding-top:15px;text-decoration:none;color:#000;display:inline-block;position:relative;vertical-align:top;zoom:1}
.pagin{line-height:1.1;margin:80px 0;text-align:center}
.pagin .prev{padding-left:175px;text-align:right;background:url(../img/arr-left.png) 0 10px no-repeat}
.pagin .next{padding-right:175px;text-align:left;background:url(../img/arr-right.png) 100% 10px no-repeat}
.pagin .razdel{position:relative;display:inline-block;zoom:1;width:20px;height:40px;margin-top:20px;margin-left:20px;vertical-align:top;border-left:2px solid #000}
.b-material .bs-text{position:relative;left:0;width:110%}
.b-material .text{font-size:16px;margin:0;padding-bottom:35px;padding-left:42px;color:#606060;background:url(../img/skrp2.png) no-repeat;min-height:1.7em}
.b-material .text:last-child{padding-bottom:0}
.b-video .slider-video iframe{width:620px}
.b-video .slick-next,.b-video .slick-prev{font-size:1px;line-height:0;position:absolute;top:245px;display:block;width:64px;height:64px;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:url(../img/arr-slide.png) no-repeat; z-index: 9}
.b-video .slick-next{background:url(../img/arr-slide.png) 100% 0 no-repeat;left:auto;right:10px}
.slider-photo .slide img{width:322px}
.NEW .slider-photo .slide img{width:253px}
.slider-photo .slide img+img{margin-left:15px}
.slider-pos{position:relative;min-height:188px;margin-top:20px}
#slider-next,#slider-prev{position:absolute;z-index:41;top:90px;text-align:left;text-indent:-999em;display:block;width:47px;height:47px;overflow:hidden}
#slider-prev{left:15px;background:url(../img/arr-small.png) no-repeat}
#slider-next{right:20px;background:url(../img/arr-small.png) 100% 0 no-repeat}
#slider-next a,#slider-prev a,.slick-prev a,.slick-next a{display:block;width:47px;height:47px}
.slide-count{font-size:26px;margin-bottom:10px}
.b-video2 .slick-next,.b-video2 .slick-prev{top:276px}
body.pop-active{overflow:hidden}
body.pop-active .container,#top-social,#top-social ul,.datepick-month-row .last,.p-staff .b-sheme-org .blocks .block+.block+.block{margin:0}
.pop-slider{font-size:12px;position:fixed;z-index:923;top:0;left:0;width:100%;height:100%;color:#3c3c3c;background:#f3f3f3;display: none;}
.pop-slider .slide .slide_txt{position:absolute;bottom:0;left:0;display:none;width:100%}
.pop-slider .slide .slide_txt .block{font-size:12px;width:1004px;margin:0 auto;padding:10px;color:#3c3c3c;background:#f3f3f3}
.pop-slider .close{position:absolute;z-index:3;top:25px;right:25px;width:28px;height:28px;cursor:pointer;background:url(../img/close-pop.png) no-repeat}
.pop-slider .desc,.pop-slider .left{position:absolute;top:17px;bottom:17px}
.pop-slider .left{right:310px;left:0;overflow:hidden}
.pop-slider img{max-width:100%;max-height:100%}
.pop-slider .desc{font-size:15px;right:0;float:right;width:250px;padding:0 10px;color:#3c3c3c;background:#f3f3f3}
#slider-next2,#slider-prev2{z-index:41;top:50%;margin-top:-33px;text-indent:-999em;position:absolute;overflow:hidden}
.pop-slider .slide{float:left;width:1000px;text-align:center;background:#f3f3f3}
#slider-next2,#slider-next2 a,#slider-prev2,#slider-prev2 a{width:47px;height:47px;display:block}
#slider-prev2{left:15px;text-align:left;background:url(../img/arr-small.png) no-repeat}
#slider-next2{right:20px;text-align:left;background:url(../img/arr-small.png) 100% 0 no-repeat}
.pop-slider .date{font-size:12px;margin:30px 0 0;color:#3c3c3c}
.pop-slider .txt{font-size:12px;margin:20px 0 60px;color:#3c3c3c}
.pop-slider-history .slide .slide_txt{z-index:53;top:50px;right:0;bottom:auto;left:auto;display:block;width:300px}
.pop-slider-history .slide .slide_txt .block{font-size:16px;width:auto;text-align:left}
.pop-slider-history .left{right:0}
.pop-slider-history .left .img{margin-right:310px}
.pop-slider-history .bx-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:auto!important}
.pop-slider-history .desc{background:0 0}
.pop-slider2{font-size:12px;position:fixed;z-index:923;top:0;left:0;width:100%;height:100%;color:#3c3c3c;background:#f3f3f3}
.pop-slider2 .slide .slide_txt{position:absolute;bottom:0;left:0;width:100%}
.pop-slider2 .slide .slide_txt .block{font-size:12px;width:1004px;margin:0 auto;padding:10px;color:#3c3c3c;background:#f3f3f3}
.pop-slider2 .close2{position:absolute;z-index:3;top:25px;right:25px;width:28px;height:28px;cursor:pointer;background:url(../img/close-pop.png) no-repeat}
.pop-slider2 .left{position:absolute;top:17px;right:310px;left:0;overflow:hidden}
.pop-slider2 img{width:1024px;max-width:100%;max-height:100%}
.pop-slider2 .desc{font-size:15px;position:absolute;top:17px;right:0;bottom:17px;float:right;width:250px;padding:0 10px;color:#3c3c3c;background:#f3f3f3}
#slider-next3,#slider-prev3{z-index:41;top:50%;margin-top:-33px;position:absolute}
.pop-slider2 .slide{float:left;width:1000px;text-align:center;background:#f3f3f3}
#slider-next3,#slider-next3 a,#slider-prev3,#slider-prev3 a{display:block;width:47px;height:47px}
#slider-next3,#slider-prev3,.arr-scrl-up{text-align:left;text-indent:-999em;overflow:hidden}
#slider-prev3{left:15px;background:url(../img/arr-small.png) no-repeat}
#slider-next3{right:20px;background:url(../img/arr-small.png) 100% 0 no-repeat}
.pop-slider2 .date{font-size:12px;margin:30px 0 15px;color:#3c3c3c}
.pop-slider2 .txt{font-size:12px;margin:0 0 60px;color:#3c3c3c}
.mobile.landscape .pop-slider .desc,.pop-slider-history .desc .txt,.pop-slider2,.bs-board .block.invis,div.bs-info .block.active .kpi,div.bs-info .block.active .b-info-cont,.p-project-list .b-celi ul li+br,.datepick-cmd-today,.b-accord-num .acc-text,.p-smi #press .b-bg,.p-smi #press .b-mail,#content-form .part13 img.calendar-icon,.black-bg3,.calendar-icon,.slider-soc-ent .bx-controls-direction{display:none}
.mobile.landscape .pop-slider .left{right:0;top:0}
.mobile.portrait .pop-slider .slide .slide_txt .block{display:none}
.mobile.portrait .pop-slider .txt{float:left;width:80%;margin:70px 10% 0}
.mobile.portrait .pop-slider .date{float:right;margin-right:40px}
.mobile.portrait .slide-count2{position:absolute;top:30px;left:40px}
.mobile.portrait .pop-slider .desc{position:relative;top:0;left:auto;display:block;float:none;width:100%}
.mobile.portrait .pop-slider .left{position:relative;right:auto;top:0;bottom:auto;left:auto;float:none;width:100%;margin-bottom:20px}
.mobile.portrait .pop-slider .close{top:auto;right:20px;bottom:5%;width:45px;height:45px;background:url(../img/close-pop3.png) no-repeat;line-height: 45px;}
.b-news-one .img+p,.b-representations,.board-openselect,.p-social-sphere .b-pravlenie .block .name,.b-zadach.cont{padding-bottom:0}
.b-video-one{font-size:20px;padding:40px 0 100px;color:#a3a3a3}
.b-video-one .date{float:left;margin-bottom:25px}
.b-video-one .istok{float:right;margin-bottom:25px}
.b-video-one .istok a{text-decoration:underline;color:#a3a3a3}
.b-news-one ol,.b-news-one ul{margin-left:20px}
.b-news-one ol li,.b-news-one ul li{padding-left:20px;background:url(..img/gray_square_marker.png) 0 6px no-repeat}
.arr-scrl-up{font-size:21px;position:fixed;z-index:42;right:40px;bottom:40px;display:block;float:right;width:40px;height:40px;margin:0;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none;color:#3c3c3c;border-radius:4px;background:url(../img/arr-up.png) 50% 50% no-repeat rgba(0,0,0,.3)}
.arr-scrl-up:hover{background-color:#0072bd}
.big-title .all2 h1{position:relative;left:0}
#header{position:relative!important;margin-top:-40px!important;padding:0!important}
#header.stuck{position:fixed!important;top:0!important;display:none;margin-top:0!important;padding:10px 0!important}
#header #logo,#header .sf-menu{position:relative;top:40px;left:0}
#header.stuck #logo,#header.stuck .sf-menu{position:relative;top:0;left:0}
.citeselect1{font-size:33px!important;font-weight:300!important;position:relative;margin:10px 0!important;background:0 0!important}
.citeselect1:after{position:absolute;z-index:-1;top:0;left:50%;display:block;width:5000px;height:100%;margin-left:-2500px;background:#f5f5f5}
.m-active .LongReadHead .b-menu{position:relative;z-index:669;left:4px;width:1336px;margin:27px auto 30px}
.b-landigs .img{left:50%;width:2000px;margin-left:-1000px}
.news_detail_page .all2,.news_detail_page .big-title h1{width:800px}
.p-board p,.b-zakup .right p,.p-social-sphere .row-soc-citate2{padding-bottom:20px}
ul.list{padding:10px 0 15px}
ul.list li{background:url(../img/gal.png) no-repeat;padding:5px 20px 15px 50px}
.tab-board{padding-top:40px}
.bs-board{left:-33px;width:1066px;padding:40px 0;position:relative;text-align:center}
.bs-board h2{z-index:1;text-align:left}
.bs-board .grey-bg,.bs-board:nth-child(2n) .row-bg{position:absolute;top:0;left:50%;width:5000px;height:100%;margin-left:-2500px;background:#ececec}
.bs-board .block{position:relative;display:inline-block;zoom:1;width:197px;margin:0 33px;vertical-align:top;text-align:left}
.board-openselect .block{margin-bottom:40px}
.bs-board .block .img{position:relative;overflow:hidden;width:197px;height:197px;margin-bottom:24px;border-radius:100%;background:#f0f0f0}
.tab-board .box{display:none;padding:35px 0 0}
.tab-board .tabs{width:100%;margin-bottom:20px;text-align:center;border-bottom:2px solid #0271b9}
div.tab-board ul.tabs li{font-size:12px;line-height:1.1;position:relative;display:inline-block;zoom:1;/*max-width:148px;*/height:32px;margin:0 20px;padding:0 5px;cursor:pointer;text-align:center;vertical-align:top;color:#000;border-bottom:2px solid #fff}
.tab-board .tabs li .v1{float:none;width:100%;height:32px}
.tab-board .tabs li.current{border-bottom:2px solid #0271b9}
.title-grey,.title-grey h2, .b-landigs,.b-landigs .img,.bs-board,.bs-board h2,.b-documents,.b-documents h2,.b-zakup,h2.h2-blue,.big-title .all2,.in-regions,.bs-list-gall .row, .bs-list-news .row, .p-staff .b-sheme-org .sheme-cont,.datepick-nav,.p-openselection .part-selection th span,.p-social-sphere .b-soc-bg .all{position:relative}
.title-grey h2{z-index:2;margin-bottom:0;padding:60px 0 40px;text-align:left;text-transform:uppercase;color:#0271b9}
div.b-citate-direktor{padding-left:40px;color:#333;background:url(../img/cit-dir.png) 0 60px no-repeat}
.b-citate-direktor .img{float:left;overflow:hidden;width:197px;height:197px;margin-right:30px;margin-top:3px}
.b-citate-direktor .img_small,.b-citate-single .img.img_small{width:137px;height:137px}
.b-citate-direktor h2{font-size:20px;font-weight:700;line-height:24px;margin-bottom:0;text-transform:none;color:#333}
.b-citate-direktor h3{font-size:12px;line-height:14px;padding-bottom:20px;color:#6a6a6a}
.b-documents{font-size:16px;padding-bottom:50px;color:#000}
.b-documents .underlined{background:url(../img/line-doc3.png) 0 100% no-repeat}
.b-documents h2{z-index:2}
.b-documents .bs-block ul li{min-height:28px;margin:0 30px 25px 0;padding-left:42px;background:url(../img/skrp2.png) no-repeat}
.b-documents .bs-block ul li a{font-size:16px;line-height:20px;display:block;text-decoration:none}
h2.h2-blue{z-index:2;text-transform:uppercase}
.b-zakup .b-grey{background-image:url(../img/zakup.jpg)}
.b-zakup .left{float:left;width:570px;margin-top:20px}
.b-zakup .left .title{font-size:27px;line-height:1em;margin-bottom:30px;padding-bottom:14px;color:#0271b9;background:url(../img/zak-line.png) 0 100% no-repeat}
.b-zakup .right{float:right;width:375px;padding:20px;color:#7c7c7c;background:#f5f5f5}
.b-zakup .h2-blue{line-height:1em}
.b-zakup .right .title{font-size:27px;line-height:1em;margin-bottom:20px;color:#0271b9}
.b-zakup .right .name{font-weight:600;color:#333}
.b-zakup .right small{font-size:12px;display:block;padding-bottom:20px}
.b-tek-zak{font-size:18px;position:relative;color:#333}
.b-tek-zak i{position:absolute;top:5px;left:-30px;color:#ababab}
.b-tek-zak h2{margin-bottom:20px;padding-bottom:10px;background:url(../img/line-zak2.png) 0 100% no-repeat}
.b-tek-zak .block{position:relative;margin-left:30px;padding-bottom:20px}
.b-tek-zak ul li{font-size:14px;position:relative;margin-bottom:5px;margin-left:15px;color:#828282}
.b-tek-zak ul li i{font-size:100%;top:2px;left:-15px}
.b-arhiv-zak{font-size:16px;position:relative}
.b-arhiv-zak i{font-size:120%;position:absolute;top:5px;left:-30px;color:#ababab}
.b-arhiv-zak h2{margin-bottom:20px;padding-bottom:10px;background:url(../img/line-zak3.png) 0 100% no-repeat}
.b-arhiv-zak .block{position:relative;margin-left:30px;padding-bottom:20px}
.b-arhiv-zak .block .text{margin-top:10px}
.b-arhiv-zak .block .text .list-file{margin:5px 0 10px}
.b-arhiv-zak em{font-size:14px;display:block;margin-bottom:5px;padding:10px 0;color:#333}
.b-arhiv-zak ul li{position:relative;margin-bottom:5px;margin-left:18px;color:#828282}
.b-arhiv-zak ul li i{font-size:100%;top:2px;left:-18px}
div.block-ygl{width:920px;margin-bottom:20px;margin-left:20px;padding:50px 20px 25px;background:url(../img/block-up2.png) no-repeat #f9f9f9}
div.block-ygl .h-title{font-family:ReformaGroteskDemiCRegular;font-size:24px;height:120px;color:#0b4869}
div.b-loader .block .year,div.b-loader .txt{font-family:'Open Sans',sans-serif}
div.block-ygl .h-title .img{float:left;margin-left:64px}
div.block-ygl .h-title .img img{margin-bottom:-60px;vertical-align:top}
div.block-ygl .h-title .right{margin-top:40px;margin-left:210px}
div.b-loader{margin-bottom:20px}
div.b-loader .block{position:relative;width:292px;height:24px;margin:0 0 30px 315px;padding-top:25px;background:url(../img/progress-bg.png) no-repeat}
div.b-loader .block .load{position:absolute;top:2px;left:-35px}
div.b-loader .block .scroll{position:absolute;top:0;left:1px;height:23px;text-align:right;border-radius:22px;background:url(../img/progress.png) no-repeat}
div.b-loader .block .scroll span{font-size:12px;position:relative;left:-10px;color:#0b4869}
div.b-loader .block .year{font-size:12px;float:left;width:30px;padding-top:10px;text-align:center;color:#000;background:url(../img/line7.png) 50% 0 no-repeat}
div.b-loader .block .year+.year{margin-left:35px}
div.b-loader .txt{font-size:12px;text-align:center}
div.bs-info{position:relative;left:-13px;width:105%}
div.bs-info .block{position:relative;float:left;width:269px;height:343px;margin:22px;border:1px solid #b4b4b4;background:#fff;box-shadow:0 0 15px #686868}
div.bs-info .block .title{font-family:ReformaGroteskDemiCRegular;font-size:24px;position:relative;z-index:4;top:-8px;display:block;width:269px;height:110px;margin-bottom:0;margin-left:0;padding:0;text-align:center;text-decoration:none;color:#fff;background:url(../img/bg-title1.png) 50% 0 no-repeat}
div.bs-info .block .v1{float:none;width:100%;height:110px}
div.bs-info .block .title:hover{background:url(../img/bg-title2.png) 50% 0 no-repeat}
div.bs-info .block .txt{font-size:12px;margin:0 20px 20px;text-align:center}
div.bs-info .block .effect{font-size:24px;font-weight:300;display:block;width:218px;margin:0 auto;padding:7px 0;text-align:center;text-decoration:none;color:#6fc422;border:2px solid #6fc422}
div.bs-info .block .effect:hover{color:#fff;background:#6fc422}
div.bs-info .block .b-goal{font-family:ReformaGroteskDemiCRegular;font-size:36px;margin:0 20px;color:#919190}
div.bs-info .block .b-goal span{font-family:'Open Sans',sans-serif;font-size:14px;position:relative;display:inline-block;zoom:1;width:55px;vertical-align:middle;color:#5f5f5f}
div.bs-info .block .bottom{position:absolute;bottom:0;left:0;width:185px;min-height:50px;margin:30px 0 0;padding:10px 64px 10px 20px;background:#f7f7f7}
div.bs-info .block .bottom .txt{font-size:12px;margin:5px 0 0;padding:0;color:#5f5f5f}
div.bs-info .block .kpi{font-family:ReformaGroteskDemiCRegular;font-size:40px;position:absolute;right:0;bottom:0;display:block;width:55px!important;height:70px;padding:38px 0 0 20px;text-decoration:none;color:#6fc422;background:url(../img/kpi.png) no-repeat}
div.bs-info .b-kpi{position:absolute;z-index:33;bottom:0;left:0;display:none;width:229px;padding:0 20px 10px;background:#fff}
div.bs-info .block.active .b-kpi,.tab-board .box.visible,.b-tabs .box.visible,.p-smi .bs-firm-style .txt{display:block}
div.bs-info .block .b-kpi .row{line-height:1.2;float:left;width:100%;margin:5px 0}
div.bs-info .block .b-kpi .row .left{font-size:12px;float:left;width:154px;margin-top:5px;color:#5f5f5f}
div.bs-info .b-kpi .row .kpi2{font-family:ReformaGroteskDemiCRegular;font-size:38px;float:right;width:80px;margin-right:-10px;padding-right:0;text-align:right;color:#6fc422;background:url(../img/kpi3.png) 100% 0 no-repeat}
div.pop-kpi{font-size:12px;line-height:1.6;position:fixed;z-index:102;top:-9999em;left:50%;width:667px;height:414px;margin:-237px 0 0 -365px;padding:30px 20px 30px 30px;color:#252525;background:url(../img/popup.png) no-repeat}
div.pop-kpi.active{top:50%}
div.pop-kpi .close{position:absolute;top:10px;right:10px;display:block;width:17px;height:16px;cursor:pointer;background:url(../img/close.png) no-repeat}
div.pop-kpi ul li{margin:5px 0;text-indent:20px;background:url(../img/list.png) 0 8px no-repeat}
div.pop-kpi .b-scroll{width:670px;height:415px}
div.pop-kpi .scroll-cont{width:655px}
.clear-bg-kpi{position:fixed;z-index:100;top:0;left:0;display:none;width:100%;height:100%;background:url(../img/clear-bg.png)}
.img-programm,div.b-cont{z-index:2;position:relative}
div.pop-kpi p{padding-bottom:10px}
div.b-cont .tbl-opinion td{font-size:12px;width:100px;padding:12px 0;vertical-align:top;color:#5a5a5a}
div.b-cont .tbl-opinion td+td{font-size:12px;width:auto;color:#252525}
div.b-cont .tbl-opinion th{padding-bottom:18px;text-align:left;vertical-align:top;color:#31c7f5;border-bottom:1px solid #01a4af}
div.b-cont .tbl-opinion .name{font-size:14px;font-weight:700;color:#0b4869}
div.b-cont .eshe-opinion{margin:15px 0;text-align:center}
div.b-cont .eshe-opinion .btn{font-size:14px;line-height:43px;display:block;width:170px;height:45px;margin:0 auto;text-align:center;text-decoration:none;color:#fff;border-radius:5px;background:url(../img/btn-bg.png) repeat-x}
div.b-cont .eshe-opinion .btn:hover{opacity:.8}
.b-one-lvl-asi-climat .logos{padding:450px 0 0;text-align:center}
.b-one-lvl-asi-climat .logos a{position:relative;display:inline-block;zoom:1;margin:0 30px;vertical-align:middle}
.b-attraction .bs-attraction .block .img img,.bg-full-grey img,.lvl-bg-fff img,.p-leader .sheme9 img,.pic-pop img,.slider-vide-openselect .slide .block img,img{max-width:100%}
.h-title-galka{font-size:38px;line-height:46px;margin-bottom:40px;color:#333;padding-left:36px;background:url(../img/galka-h2.png) no-repeat;text-transform:none}
.img-programm{background:url(../img/program.jpg) 0 0 no-repeat;height:323px;width:2000px;left:-500px}
.b-ocenka .ocenka-up a{position:absolute;top:0;right:0;display:block;width:140px;height:130px;background:url(../img/nr.png) no-repeat;margin-top:50px}
.b-ocenka h2{padding-right:160px}
.b-ocenka .zp-pol1{padding-bottom:2px;background:url(../img/zr1.png) 0 100% no-repeat}
.b-ocenka .zp-pol2{padding-bottom:2px;background:url(../img/zr2.png) 0 100% no-repeat}
.b-ocenka .zp-pol3{padding-bottom:2px;background:url(../img/zr3.png) 0 100% no-repeat}
.b-ocenka .list-dostyp li,.b-ocenka .list-inst li,.b-ocenka .list-sreda li{padding-bottom:11px;height:67px;padding-left:225px}
.b-ocenka .list-sreda{margin-left:55px;background:url(../img/list-sreda.png) no-repeat}
.b-ocenka .list-sreda li{padding-top:12px}
.b-ocenka .list-inst{margin-left:55px;padding-top:13px;background:url(../img/list-inst.png) no-repeat}
.b-ocenka .list-inst li{padding-top:9px}
.b-ocenka .list-dostyp{margin-left:55px;background:url(../img/list-dostyp.png) no-repeat}
.b-ocenka .list-dostyp li{padding-top:12px}
.b-ocenka .list-effect{margin-left:55px;padding-bottom:70px;background:url(../img/list-effect.png) no-repeat}
.b-ocenka .list-effect li{height:67px;padding-top:12px;padding-bottom:11px;padding-left:225px}
.b-ocenka h3{font-size:28px;line-height:1.1;padding-top:20px;padding-bottom:50px;color:#333}
.b-ocenka h3.gal{padding-bottom:20px;padding-left:40px;background:url(../img/gal-ocenka.png) 0 20px no-repeat}
.b-blue-title{position:relative;text-align:center}
.investclimate .b-blue-title + .cont,h2 + .cont,.b-success-history .tab-board,.b-success-history-one .b-leader{padding-top:0}
.investclimate .b-blue-title .b-grey{background:#1059a5 url(/bitrix/templates/NewAsiDesign/img/bg-invest-infogr.jpg) 50% 0 no-repeat}
.investclimate.bg-full-grey{background:none}
.b-blue-title .clipart-bg{position:absolute;left:50%;top:0;width:2000px;background:url(/bitrix/templates/NewAsiDesign/img/bg-invest-infogr.jpg) no-repeat 50% 0 #1059a5;margin-left:-1000px;height:100%}
.b-blue-title .col{font-size:20px;position:relative;display:inline-block;zoom:1;width:260px;height:170px;padding:60px 0 0;vertical-align:top;color:#fff}
.b-blue-title.no-pic .clipart-bg{background:#1059a5}
.b-blue-title.no-pic .col{width:240px;padding-top:40px}
.b-blue-title .col+.col{border-left:1px dashed #407ab7}
.b-blue-title .col .num{font-size:70px;line-height:1}
.title-3 .titl{float:left;color:#0271b9;margin-bottom:40px}
.titl+.titl{margin-left:280px}
.titl+.titl+.titl{float:right;margin-left:0}
.b-bg-attraction{background:url(../img/bg-invest-reg.jpg) 50% 100% no-repeat;background-attachment:fixed;background-size:auto 100%}
.b-attraction .b-title{position:relative;margin-bottom:0}
.b-attraction .b-title a{position:absolute;top:0;right:123px}
.b-attraction .b-title h2,.b-potential h2,.b-mechanism h2,.white,.b-potential,.b-attraction .bs-attraction .block .txt a{color:#fff}
.b-attraction p{width:660px}
.b-attraction .bs-attraction{position:relative;left:-15px;width:110%}
.b-attraction .bs-attraction .block{position:relative;display:block;float:left;width:660px;margin:0 0 10px;vertical-align:top}
.b-attraction .bs-attraction .block .img{float:left;width:90px}
.b-attraction .bs-attraction .block .txt{font-size:20px;line-height:1.1;margin-top:15px;margin-left:105px;color:#fff}
.p-social-sphere .row-soc-citate1{display:block;padding:15px 0}
.p-social-sphere .soc-citate1{margin-left:310px}
.p-social-sphere .b-cib{font-size:14px;line-height:1.3;position:relative;color:#fff}
.p-social-sphere .b-cib .b-grey{background:url(../img/cib2.png) 50% 0 no-repeat}
.p-social-sphere .b-cib a{text-decoration:underline;color:#fff}
.p-social-sphere .b-cib .text{font-size:18px;line-height:1.1;position:relative;z-index:1;margin:25px 0 0 490px;text-align:justify}
.p-social-sphere .b-cib .text2{position:relative;z-index:1;display:block!important;padding:45px 0 0;text-align:right}
.p-social-sphere .b-cib .text2 .name{font-size:24px}
.p-social-sphere .b-struktura .title{font-size:40px;font-weight:600;line-height:1.1;margin-bottom:40px}
.p-social-sphere .b-struktura .strukt-cols{margin-bottom:20px;padding-bottom:60px;background:url(../img/soc-kar.png) 100% 100% no-repeat}
.p-social-sphere .b-struktura .strukt-cols .col{font-size:13px;float:left;width:210px;padding-left:32px}
.p-social-sphere .b-struktura .strukt-cols .col .col-titl{font-weight:600;padding-bottom:15px}
.p-social-sphere .b-struktura .strukt-cols .col1{padding-top:10px;background:url(../img/soc-gal1.png) no-repeat}
.p-social-sphere .b-struktura .strukt-cols .col2{margin-top:5px;padding-top:5px;background:url(../img/soc-gal2.png) no-repeat}
.p-social-sphere .b-struktura .strukt-cols .col3{margin-top:5px;padding-top:5px;padding-left:25px;background:url(../img/soc-gal3.png) no-repeat}
.p-social-sphere .b-struktura .strukt-cols .col4{padding-top:10px;background:url(../img/soc-gal4.png) no-repeat}
.p-social-sphere .b-material-grey{position:relative;margin-bottom:50px;padding:30px 0}
.p-social-sphere .b-material-grey .b-bg-grey{position:absolute;z-index:-1;top:0;left:50%;width:5000px;height:100%;margin-left:-2500px;background:#f5f5f5}
.p-social-sphere .b-material-grey h2,.cont.bs-board{padding-bottom:40px}
.p-social-sphere .b-material-grey .list-material{position:relative;left:-25px;width:110%}
.p-social-sphere .b-material-grey .list-material li{font-size:16px;position:relative;display:inline-block;zoom:1;width:430px;margin-right:20px;margin-left:25px;padding-bottom:20px;padding-left:43px;vertical-align:top;color:#000;background:url(../img/skrp2.png) no-repeat}
.p-social-sphere .b-job-group .title{font-size:28px;padding:60px 0 100px;text-align:center;color:#4c78ad;background:url(../img/soc-rab-title.png) 50% 0 no-repeat}
.p-social-sphere .b-job-group .text{font-size:23px;min-height:370px;padding-right:0;padding-bottom:60px;background:url(../img/soc-karr2.png) 100% 100% no-repeat}
.p-social-sphere .title-result{font-size:30px;font-weight:600;padding-top:7px;padding-bottom:5px;padding-left:33px;color:#000;background:url(../img/soc-gal-res.png) no-repeat}
.p-social-sphere .b-fond-slep img{width:275px}
.p-social-sphere .b-fond-slep .font-up a{float:right;/* margin-top:13px */}
.p-social-sphere .b-grey-fond .b-soc-citate .right{font-size:18px}
.p-social-sphere .b-sovet .b-sovet-cols{margin:0 -20px}
.p-social-sphere .b-sovet .b-sovet-cols .col{font-size:16px;float:left;width:305px;margin:0 20px}
.p-social-sphere .b-sovet .b-sovet-cols .col strong{font-weight:700;display:block}
.p-social-sphere .b-sovet .b-sovet-cols .col p{padding:0 0 20px}
.p-social-sphere .b-pravlenie h2{padding-bottom:10px;background:url(../img/soc-prav-line.png) 0 100% no-repeat}
.p-social-sphere .b-pravlenie .bs-board{padding:0}
.p-social-sphere .b-pravlenie .block{margin-bottom:40px}
.p-social-sphere .b-photo-social{position:relative;padding:30px 0}
.p-social-sphere .b-photo-social h2{font-size:40px}
.p-social-sphere .b-photo-social .bs-photo{margin:0 -25px}
.p-social-sphere .b-photo-social .block{float:left;width:300px;margin:0 25px}
.p-social-sphere .b-photo-social .block .date{font-size:18px;margin-bottom:5px;color:#a3a3a3}
.sheme2{font-size:17px;position:relative;height:410px;color:#333;background:url(../img/sheme8.png) 50% 0 no-repeat}
.sheme2 a{color:inherit!important}
.sheme2 .txt{position:absolute;text-align:center}
.sheme2 .txt1{top:45px;left:90px}
.sheme2 .txt2{top:45px;left:410px}
.sheme2 .txt3{top:45px;left:740px}
.sheme2 .txt4{top:260px;left:190px}
.sheme2 .txt5{top:250px;left:640px}
.sheme2 .gal{font-size:14px;position:absolute;padding-left:40px;color:#333;background:url(../img/asi-climat-gall.png) 0 5px no-repeat}
.sheme2 .gal3,.sheme2 .gal4{padding-left:30px;background:url(../img/asi-climat-gall2.png) 0 5px no-repeat}
.sheme2 .gal1{top:130px;left:50px}
.sheme2 .gal2{top:130px;left:370px}
.sheme2 .gal3{top:130px;left:700px}
.sheme2 .gal4{top:350px;left:160px}
.sheme2 .gal5{top:350px;left:610px}
.b-model-education{font-size:20px;line-height:1.2;min-height:448px;padding:85px 0 0 515px;background:url(../img/model-edu.png) left center no-repeat}
.b-model-education h2 a:hover{text-decoration:none;color:#0271b9}
.b-model-education ul{padding-bottom:120px;background:url(../img/model-edu-list.png) right bottom no-repeat}
.b-model-education ul li{margin-bottom:13px}
.b-model-education ul.list li{padding-top:8px;padding-bottom:3px;padding-left:30px;background:url(../img/gal.png) no-repeat}
.big-title .al-left {text-align:left}
.big-title.big{font-size:50px}
.b-supervisory-board{font-size:18px;line-height:1;color:#828282}
.b-supervisory-board .list li{padding-bottom:8px}
.b-success-history .main_clipart .b-grey{background:url(../img/success-history.jpg) center top no-repeat}
.b-success-history .share-socs{margin:40px 0}
.b-success-history .success-categories>li{position:relative;float:left;width:33.3%;color:#a3a3a3;border:1px solid #c1c1c1;border-width:1px 0;background:#f5f5f5;cursor: pointer;}
.b-success-history .success-categories>li>a{font-size:20px;line-height:60px;display:block;float:left;width:100%;color:#a3a3a3}
.b-success-history .success-categories>li>a span{padding:0 22px;background:url(../img/sh-cat1.png) right center no-repeat}
.b-success-history .success-categories>li.ii2>a,.b-success-history .success-categories>li.ii3>a{background:url(../img/sh-cat2.png) left center no-repeat}
.b-success-history .success-categories>li.ii1>a{border-left:solid 1px #c1c1c1}
.b-success-history .success-categories>li.ii3>a{margin-left:-1px;border-right:solid 1px #c1c1c1}
.b-success-history .success-categories li ul{font-size:14px;line-height:1.2;position:absolute;z-index:2;top:60px;left:0;display:none;overflow:auto;max-height:200px;padding:5px 0 10px;border:1px solid #c1c1c1;background:#f5f5f5;width:331px}
.b-success-history .success-categories li li{float:none;padding:6px 22px}
.b-success-history .success-categories li li a{color:#a3a3a3}
.b-success-history .bs-board{padding-bottom:30px}
.bs-board .block .name{font-size:20px;padding-bottom:10px;text-transform:uppercase;color:#0271b9}
.bs-board .block .name span{font-size:16px;display:block;text-transform:none}
.bs-board .block .title{font-size:12px;line-height:14px;color:#6a6a6a;}
.bs-board .block .title strong{display: block;margin-bottom: 8px;}
.b-success-history .bs-board .block{margin-bottom:40px}
.b-success-history .success-title .eshe{font-size:21px;position:absolute;right:0;bottom:40px;display:block;width:230px;margin:0 auto;padding:15px 0;text-align:center;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:4px}
.b-leader{padding:40px 0;color:#333}
.b-leader .img{position:relative;float:left;overflow:hidden;width:223px;height:223px;border-radius:50%}
.b-leader .img img{width:223px;border-radius:111px}
.b-leader .right{font-size:20px;margin-left:270px;color:#333}
.b-leader .title1{font-size:38px;padding-bottom:10px;color:#333}
.b-leader .title2{font-size:20px;padding-bottom:10px;color:#000}
.projectcard_link i{display: inline-block;margin-right: 4px;font-size: 23px;vertical-align: baseline;}
.b-leader .right p{line-height:1.2;padding:8px 0 16px}
.b-leader .eshe{font-size:21px;display:block;float:right;width:230px;margin:40px 0 0;padding:15px 0;text-align:center;text-decoration:none;color:#e74d3b;border:2px solid #e74d3b;border-radius:4px}
.slider-next,.slider-prev{z-index:41;top:90px;overflow:hidden;text-align:left;text-indent:-999em;position:absolute;display:block;width:47px;height:47px}
.b-leader ul{padding:10px 0}
.b-leader ul li{padding:0 0 10px 20px;list-style:none;background:url(/css/img/gray_square_marker.png) 0 10px no-repeat rgba(0,0,0,0)}
.block-leader .b-key-history a:hover{text-decoration:none!important}
.slider-prev{left:15px;background:url(../img/arr-small.png) no-repeat}
.slider-next{right:20px;background:url(../img/arr-small.png) 100% 0 no-repeat}
.slider-next a,.slider-prev a{position:absolute;top:0;left:0;display:block;width:47px;height:47px}
.b-success-history-one .NEW .slider-photo .slide img{width:313px;background:#eee}
.b-success-history-one .slider-photo .slide img+img{margin-left:20px}
.b-success-history-one .b-photo .slider-next,.b-success-history-one .b-photo .slider-prev{top:65px}
.b-success-history .b-video .left{position:relative;float:left;width:622px}
.b-success-history-one .b-video .slider-next,.b-success-history-one .b-video .slider-prev{top:165px}
.b-success-history-one .b-video .right{font-size:15px;line-height:1;float:right;width:350px;margin-top:0;padding-left:28px}
#b-slider-video-history{position:relative;width:1000px}
#b-slider-video-history .slide{width:1000px}
.b-success-history .b-video .slider-prev{top:300px}
.b-success-history .b-video .slider-next{top:300px;right:400px}
.b-success-history .b-video .right{font-size:16px;line-height:1.3;float:right;width:350px}
.b-success-history .b-video .right h3{font-size:16px;margin:0;font-weight:700}
.b-success-history .slider-video-history iframe{width:620px;height:380px}
.black-bg2,.pop-info-dir{position:fixed;display:none}
.b-success-history-one + .b-comments-project .b-grey{background: #fff}
.b-comments-project h2{padding-bottom:7px;background:url(../img/sh-line.jpg) 0 100% no-repeat}
.b-comments-project .block{float:left;width:33.3%}
.b-comments-project h3{margin:0 35px 5px 0;padding:8px 0 13px 30px;font-size:20px;color:#0271b9;background:url(../img/gal.png) no-repeat}
.b-comments-project h4{font-size:12px;line-height:1.3em;margin:0 35px 20px 0;padding-left:30px}
.b-comments-project p{margin-right:35px;padding-left:30px;font-size:16px;line-height:1.3em}
.black-bg2{z-index:420;top:0;left:0;width:100%;height:100%;background:url(../img/black-bg2.png)}
.pop-info-dir{font-size:16px;z-index:421;top:10%;left:50%;width:530px;height:60%;max-height:500px;margin-left:-265px;padding:50px 20px;color:#000;border-radius:45px;background:#fff}
.pop-info-dir .close{position:absolute;top:15px;right:15px;width:29px;height:29px;cursor:pointer;background:url(../img/close-pop2.png) no-repeat}
.pop-info-dir .pop-over{position:absolute;top:50px;bottom:50px;left:20px;overflow:auto;width:520px;padding:5px 20px 5px 5px}
.pop-info-dir .name{font-size:24px;padding-bottom:20px;color:#000}
.pop-info-dir .desc{padding-bottom:25px;color:#0271b9}
.pop-info-dir .text{line-height:1.3;padding-right:5px;text-align:justify}
.pop-info-dir .text p{font-size:16px;line-height:1.5em;padding:5px 0 25px;text-align:left}
.b-photo .slider-pos.NEW #slider-next,.b-photo .slider-pos.NEW #slider-prev{top:65px}
#slide-count a{font-size:28px;position:relative;top:-10px;color:#606060!important}
.new-about.main_clipart .b-grey{background:url(../img/about_ag_upd.jpg) 50% 0 no-repeat}
.b-video .slider-video.b-video2 iframe{width:800px}
.b-photo-social #scroll-photos #slide img{width:317px}
.b-aut-project a,.b-tabs ul.tabs li,.p-project .three-project a{display:inline-block;zoom:1;vertical-align:top}
.b-aut-project a{padding:15px 25px;width:auto}
.recomm-slider-video .bx-prev{right:15px;left:auto;background:url(../img/arr-slide.png) 100% 0 no-repeat}
.p-project .three-project a{line-height:47px;position:relative;height:48px;margin:0 10px;padding:0 50px;text-decoration:none;color:#0271b9;border:2px solid #fff;border-radius:3px}
.p-project .three-project a:hover{border:2px solid #1059a5}
.p-project .project-graf{height:310px;margin-bottom:40px;background:url(../img/graf-bg.png) 50% 0 no-repeat}
.p-project .proj-search{margin-bottom:60px;padding:10px 20px;background:#f5f5f5;border:1px solid #c4c3c3;}
.p-project .proj-search .divider{position:absolute;top:-5px;right:0;width:0;height:48px;border-right:1px solid #c4c3c3}
.p-project .proj-search .title,.reg_impl_filter{line-height:37px;float:left;color:#a3a3a3}
.reg_impl_filter .ik_select_link_text{padding-left: 230px;padding-right: 0; font-size: 16px;height: 34px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;width: 230px;background-position: 190px 55%;background-color: transparent;}
.reg_impl_filter .ik_select_dropdown{width: 500px!important;margin-left: -5px;}
.reg_impl_filter .reg_caption{position: absolute;left: 0;top:0;color:#c4c3c3;}
.b-tabs ul.tabs li.active,.b-tabs ul.tabs li.current{color:#0271b9;border-bottom:2px solid #0271b9}
.p-project .proj-search .b-proj-search{line-height:37px;float:right;width:290px;height:38px;padding:0 10px;background:#fff;position:relative}
.p-project .proj-search .b-proj-search .pole{line-height:38px;float:left;width:250px;height:38px;border:none}
.p-project .proj-search .b-proj-search .btn{position:absolute;width:20px;height:38px;cursor:pointer;border:none;background:url(../img/btn-search.png) 0 50% no-repeat;margin:0;padding:0;right:18px}
.reg_impl_filter{width:50%;float:left;position:relative;margin-right:20px;}
.reg_impl_filter .ik_select{float:none}
.reg_impl_filter .ik_select_link{font-size:20px;line-height:37px;}
.b-tabs ul.tabs{font-size:1px;text-align:center;border-bottom:2px solid #0271b9}
.b-tabs ul.tabs li{font-size:16px;position:relative;height:25px;margin:0 20px;cursor:pointer;transition:color .2s ease-in-out}
.p-project ul.tabs li{font-size:20px;padding-bottom:10px}
.b-tabs ul.tabs li.current{padding-bottom:8px}
.b-tabs .box{display:none;padding:25px 0 0}
.p-project .tab-blue-num ul.tabs,.investclimate_scheme{margin-bottom:60px}
.p-project .proj-blue-numbs ul.tabs{margin-bottom:0}
.p-project .tab-blue-num .box{margin-bottom:35px}
.p-project .box{position:relative;padding:10px 0;text-align:center}
.p-project .box .blue-bg{position:absolute;z-index:-1;top:0;left:50%;width:2000px;height:100%;margin-left:-1000px;background:#1059a5}
.p-project .proj-blue-numbs #form_3,.p-project .proj-blue-numbs #form_4,.p-project .proj-blue-numbs #form_5{position:relative;width:195px;height:160px;margin:0 25px;padding:40px 15px 10px;text-align:center;zoom:1;vertical-align:top;display:inline-block}
.p-project .proj-blue-numbs{text-align:center;color:#fff}
.p-project .proj-blue-numbs #form_3{border:2px solid #1059a5;border-radius:3px;background:url(../img/i-pr1.png) 50% 20px no-repeat}
.p-project .proj-blue-numbs #form_4{border:2px solid #1059a5;border-radius:3px;background:url(../img/i-pr2.png) 50% 20px no-repeat}
.p-project .proj-blue-numbs #form_5{border:2px solid #1059a5;border-radius:3px;background:url(../img/i-pr3.png) 50% 20px no-repeat}
.p-project .proj-blue-numbs .b-active{border:2px solid #fff!important}
#type_form .set_filter.active,#type_form .set_filter.current{color:#fff;border:2px solid #fff;border-radius:3px}
.p-project .bs-numbs-proj{padding:55px 0 40px;text-align:center;background:url(../img/karr4.png) 100% 100% no-repeat}
.filter-proj,.proj-table{text-align:left}
.p-project .bs-numbs-proj .block{font-size:19px;font-weight:400;float:left;width:19%;margin:0 0 40px 8px;color:#7d7d7d;text-align:center}
.p-project .bs-numbs-proj #blo1{margin-left:-15px}
.p-project .bs-numbs-proj .block .numb{font-size:36px}
#status .set_filter.active{color:#0271b9;background:url(../img/proj-line.png) 50% 100% no-repeat}
#status .set_filter{padding-bottom:15px;cursor:pointer}
#project_list table{border-collapse:separate}
#project_list td{padding:10px}
#project_list th{line-height:1.1;padding:10px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5}
#project_list th+th{border-left:0!important}
#project_list #dataTable tbody tr{border-bottom:none;background: #f5f5f5 none repeat scroll 0 0;font-size: 15px;}
#project_list #dataTable tbody tr td{padding-top:15px;padding-bottom:15px;border-top:15px solid #fff}
#project_list .REGION{padding-left:45px}
#project_list .DATA{padding-left:30px}
#project_list .NAME, #project_list .FIO{padding-left: 20px;}
.filter-proj{line-height:37px;margin-bottom:20px;padding:10px 0;border:1px solid #b5b5b5;background:#f5f5f5}
.filter-proj .filter2,.filter-proj .filter3,.filter-proj .filter4{height:38px;padding-left:20px;border-left:1px solid #c1bebe;float:left}
.filter-proj .filter1{float:left;width:290px;height:38px;margin-right:20px;padding-left:20px}
.filter-proj .filter2{line-height:1;width:320px;margin-right:20px}
.filter-proj .filter3{width:125px;margin-right:20px}
.filter-proj .filter4{width:120px}
.filter-proj .ik_select,.filter-proj.ik_select_link{font-size:16px;height:45px;margin:0;position:relative}
.filter-proj .ik_select{display:inline-block;float:left;zoom:1;width:98%!important;padding:0 5px;cursor:pointer;vertical-align:top;color:#8b8b8b;border-radius:4px}
.filter-proj.ik_select_link_text{display:inline-block;padding-right:20px;background:url(../img/select.png) 100% 16px no-repeat #f5f5f5}
.filter-proj.ik_select_link{line-height:1.3px;overflow:hidden;text-align:left;color:#a3a3a3}
.filter-proj .ik_select_list li{font-size:18px;position:relative;margin:0;padding:5px 2px;list-style:none;cursor:pointer;background:0 0!important}
.filter-proj .ik_select_list li:hover{background:#f9f9f9!important}
.filter-proj .ik_select_list{position:relative;left:-5px;background:#f5f5f5}
.highcharts-tooltip{margin-top:-20px;margin-left:23px}
.proj-table .row{font-size:15px;float:left;width:100%;margin-bottom:10px;padding:15px 0;background:#f5f5f5}
.proj-btns{padding:60px 0;text-align:center}
.proj-btns .btn1,.proj-btns .btn2{font-size:21px;display:inline-block;width:230px;margin:0 25px;padding:14px 0;position:relative;zoom:1;vertical-align:top}
.proj-btns .btn1{color:#e74d3b;border:2px solid #e74d3b;border-radius:4px}
.btn2, .proj-btns .btn2{color:#1059a5;border:2px solid #1059a5;border-radius:4px}
.proj-btns .btn2 a{color:#1059a5}
.btn1.btn_small,.btn2.btn_small{font-size:16px;width:190px}
.proj-btns .btn2.fixed{position: fixed;bottom:0;left:0;background: #fff;opacity: 0.7;border:none;width: 100%;margin: 0}
.proj-btns .btn2.fixed:hover{opacity: 1}
.proj-btns .btn2.fixed .DTTT_button{display: block;padding: 14px 0;width: 230px;border-radius: 3px;font-size: 21px; border: 2px solid #1059a5;margin: 0 auto;cursor: pointer;position: relative;}
.p-leader .main_clipart .b-grey{background-image:url(../img/leader-bg.jpg)}
.p-leader .main_clipart .link-leader{position:relative;z-index:2;top:450px;margin:0 auto;display:block;width:170px}
.p-leader .b-active-user .b-grey{background-image:url(../img/user-bg.png)}
.p-leader .b-active-user .block{font-size:24px;line-height:1;position:relative;display:inline-block;zoom:1;margin:0 200px 0 0;vertical-align:top;color:#fff}
.p-leader .b-active-user .block+.block{margin-right:0;margin-left:200px}
.p-leader .b-active-user .block .num,.p-smi .b-mesta .block .num,.p-project .proj-blue-numbs .num{font-size:70px}
.p-leader .b-active-user .block img{margin-top:5px}
.cont{position:relative;padding:60px 0}
.margin_top{margin-top:60px}
.p-dop-kids .b-pilot .b-list-pilot{font-size:16px;text-align:center}
.p-dop-kids .b-pilot .b-list-pilot .b-pilot-block{position:relative;display:inline-block;zoom:1;margin:15px 45px;vertical-align:top;text-decoration:none}
.p-dop-kids .b-pilot .b-list-pilot .b-pilot-block span{position:relative;display:block;height:140px}
.p-dop-kids .b-part-kid img{vertical-align:bottom;background:#f5f4f4}
.p-dop-kids .b-part-kid .block{position:relative;display:inline-block;zoom:1;width:120px;margin:40px 20px;text-align:center;vertical-align:middle}
.p-dop-kids .b-proj-kid .b-documents{margin-bottom:0;padding-top:15px;padding-bottom:0;border-top:1px dashed #cdcdcd}
.p-dop-kids .b-proj-kid .slider-proj-kid .slick-prev{left:10px;background:url(../img/new-arr-slid.png) 0 100% no-repeat}
.p-dop-kids .b-proj-kid .slider-proj-kid .slick-next{right:30px;background:url(../img/new-arr-slid.png) no-repeat}
.b-tabs ul.tabs li.current canvas{opacity:0!important}
.b-tabs ul.tabs li.current canvas+img{opacity:1!important}
/*.BWFilter{opacity:.5}
canvas{opacity:.5!important}
canvas+img{opacity:0}
canvas:hover,span:hover canvas{opacity:0!important}
a:hover canvas+img,span:hover canvas+img{opacity:1}*/
.p-dop-kids .b-graf-kid-proj .title{font-size:27px;margin-bottom:20px;padding-bottom:15px;color:#0271b9;border-bottom:1px solid #0271b9}
.p-dop-kids .ych-mod-prog h3{font-size:27px;color:#0271b9}
.p-dop-kids .b-pilot-region{position:relative;padding:40px 0 45px}
.p-dop-kids .b-pilot-region .tabs{float:left;width:315px;margin-right:-5px;text-align:left;border:none;border-right:1px solid #0271b9}
.p-dop-kids .b-pilot-region .tabs li{font-size:16px;position:relative;display:inline-block;float:none;zoom:1;width:95px;height:auto;margin:0 15px 20px 25px;padding:0;text-align:center;vertical-align:top;color:#0271b9;border:none}
.p-dop-kids .b-pilot-region table td,.p-dop-kids .b-pilot-region table th{font-size:16px;text-align:left;color:#333;font-weight:400;vertical-align:top}
.p-dop-kids .b-pilot-region .tabs li span.bnw{position:relative;display:block;width:95px;height:120px;margin-bottom:5px}
.p-dop-kids .b-pilot-region .tabs li img,.p-openselection .part-selection th img,.p-search .search-form table td{vertical-align:top}
.p-dop-kids .b-pilot-region .box{float:none;margin-left:315px;padding-left:35px;border-left:1px solid #0271b9}
.p-dop-kids .b-pilot-region table th{width:520px;padding:15px 10px}
.p-dop-kids .b-pilot-region table td{padding:15px 0 15px 10px}
.p-dop-kids .b-pilot-region table tr:hover th,.p-dop-kids .b-pilot-region tr:hover td{background:#eaeaea}
.p-dop-kids .b-pilot-region table tr+tr td,.p-dop-kids .b-pilot-region table tr+tr th{border-top:1px dashed #cdcdcd}
.b-material-3cols ul{font-size:16px;float:left;width:30%;color:#333}
.b-material-3cols ul li{margin-bottom:10px;padding-bottom:4px;padding-left:40px;background:url(../img/skrp2.png) no-repeat;min-height:25px}
.b-material-3cols ul li a,.p-openselection h2 a,.p-openselection .all-news a:hover,.p-search .b-sort a:hover,.p-smi .b-anons .all-anons a:hover,.p-smi .bs-press .name a,.b-video-one .istok a:hover,.b-instructions p a:hover,.b-menu ul li a,header .h-top .lang a,header .right a,.b-news-one a,.img-doska .ds-fl a,.p-social-sphere .b-cib a:hover,.sheme2 a,.b-supervisory-board a:hover,.p-global-integ .b-news-global .all-news a:hover,.p-project-list h2 a{text-decoration:none}
.b-material-3cols ul+ul{margin-left:5%}
#slider-photo .block{position:relative;display:block;float:left;overflow:hidden;}
.ico0,.ico1,.ico2{width:25px;height:25px}
#slider-photo .block+.block{margin-left:20px}
.b-success-history #history #scroll-photos #slide .slider-next,.b-success-history #history #scroll-photos #slide .slider-prev{top:80px}
.bs-list-news .slider-prev,.bs-list-news .slider-next{top:250px}
.ico0{background:url(../img/i-pr1.png) 50% 10px no-repeat rgba(0,0,0,0)}
.ico1{background:url(../img/i-pr2.png) 50% 10px no-repeat rgba(0,0,0,0)}
.ico2{background:url(../img/i-pr3.png) 50% 10px no-repeat rgba(0,0,0,0)}
.page_conteiner_31-12{width:1020px;margin:0 auto}
div.row-contact{font-size:16px;float:left;width:100%;padding-bottom:20px}
div.row-contact .tbl-contact{width:994px}
div.row-contact .tbl-contact th{width:478px;padding-left:20px;text-align:left;vertical-align:top}
div.row-contact .tbl-contact h2{float:left;width:480px;margin-left:-20px}
div.row-contact .tbl-contact td{width:478px;padding-left:22px;vertical-align:top}
div.row-contact .tbl-contact p{padding-bottom:15px!important}
div.row-contact .contact-left{float:left;width:495px;margin-right:-10px}
div.row-contact .contact-right{float:right;width:495px}
div.row-contact h2,div.row-contact h2.h2-blue{font-family:Tahoma;font-size:11px;line-height:36px;width:484px;height:37px;margin-bottom:25px;padding-left:20px;text-transform:uppercase;font-weight:700}
div.row-contact h2.h2-blue{float:left;color:#fff;border-top:1px solid #62a2db;border-bottom:1px solid #62a2db;background:url(/kontakty/css/../img/blue-title.png) repeat-x}
div.row-contact h2{color:#666;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;background:#ededed}
div.row-contact .contact-text{margin-left:20px}
div.row-contact .contact-text a{color:#3389f5}
div.row-contact .b-toggle-pred{font-size:12px;float:left;width:470px;margin-bottom:10px;margin-left:20px;color:#333}
div.row-contact .b-toggle-pred .title{font-size:12px;margin:0;padding-top:5px;padding-bottom:10px;padding-left:35px;cursor:pointer;text-transform:uppercase;color:#838383}
div.row-contact .b-toggle-pred .title span:hover,div.row-contact .b-toggle-pred .title.active span{color:#69acde}
div.row-contact .contact-left .b-toggle-pred .title{background:url(http://asi.ru/kontakty/css/../img/pred1.png) no-repeat}
div.row-contact .contact-left .b-toggle-pred .title.active{font-weight:700;color:#69acde;background:url(http://asi.ru/kontakty/css/../img/pred2.png) no-repeat}
div.row-contact .contact-right .b-toggle-pred .title{background:url(http://asi.ru/kontakty/css/../img/people1.png) no-repeat}
div.row-contact .contact-right .b-toggle-pred .title.active{font-weight:700;color:#69acde;background:url(http://asi.ru/kontakty/css/../img/people2.png) no-repeat}
div.row-contact .b-toggle-pred .text{display:none;margin-left:35px}
div.row-contact .b-toggle-pred .text .ruk-name{font-weight:700;text-decoration:none;text-transform:uppercase;color:#333}
div.row-contact .b-toggle-pred .text .ruk-name:hover{text-decoration:none;color:#69acde}
div.row-contact strong.name{font-weight:700;display:block;text-transform:uppercase}
div.row-contact .pol{width:100%;height:20px;margin-top:10px;border-top:1px solid #cfcfcf}
div.row-contact h2.h2-blue{padding-top:0;padding-bottom:25px}
h1.head_title{font-size:23px;font-weight:700;line-height:1em;margin:1em 0 1em 20px;text-transform:none;color:#333}
#submit_agree,.data_17-01,.datepick-month th,.datepick-month th a,.dir h2,.frm_03 a.active{text-transform:uppercase}
.all1012{width:1020px}
.arr-no-activ{cursor:default;opacity:.5!important}
#quot-photo img{position:relative!important;vertical-align:top}
.quarter h3{font-size:1em!important}
.quarter h5{font-size:.5em!important}
.quarter h3.department{font-size:11px!important}
.quarter .elem{width:222px;height:75px}
.dir{border-bottom:1px solid #d9d9d9;background:#ededed}
.dir h2{font-family:Arial;font-size:11px;font-weight:700;line-height:38px;display:block;height:38px;margin:0;padding:0 0 0 20px;text-decoration:none;color:#5e5e5e}
.regions_dir .news h2{border-right:1px solid #d9d9d9}
#calendar-pic{right:325px}
.retingMethod #open_list,.retingMethod .open_list{font-size:11px;font-weight:700;padding:33px 0 10px;cursor:pointer;text-align:center;border-top:1px solid #cfcfcf;background:url(/regions/images/bg_bottom-up.jpg) 50% 8px no-repeat #f3f3f3}
.retingMethod #open_list,.retingMethod #open_list.active,.retingMethod .open_list.active{background-image:url(/regions/images/bg_bottom.jpg)}
.retingMethod #open_list.active.archive,.retingMethod .open_list.active.archive{background-image:none!important}
.retingMethod #open_list p,.retingMethod .open_list p{font-family:Arial;font-size:11px;display:inline;margin:0;text-align:center;text-transform:uppercase;color:#2a79b7;border-bottom:1px dotted #2a79b7}
.regions_dir .big-box,.regions_dir .news{width:635px;margin-right:-20px}
.clr .quarter:last-child{margin-right:0}
.regions_dir .regions_dir_datepick{width:380px}
.regions_dir #calendar-pic{top:5px;right:315px}
.row div.g_col{width:253px!important;height:280px;border:none!important}
#rows_area .g_col{float:left;width:250px!important;height:370px}
.g_col{float:left;width:250px;border-right:medium none;border-left:1px dotted #ccc}
div.data_17-01{position:absolute;bottom:10px;width:224px;padding:15px 14px 0;border-left:medium none}
.data_17-01{font:500 .8em Arial!important;margin:0;padding:10px 14px;color:#fff;border-left:1px solid #fff;background:#1059a5}
#rows_area a.picture{width:220px;height:147px;margin:14px auto}
#rows_area .picture{display:block;overflow:hidden;width:215px;height:140px;margin:20px 14px 10px;cursor:pointer;text-align:center}
.datepick{font-family:Arial,Helvetica,Sans-serif;font-size:10px;color:#000;border:none;background-color:#fff}
.datepick-multi{width:1012px!important}
.datepick-rtl{direction:rtl}
.datepick-popup{z-index:1000}
.datepick-disable{position:absolute;z-index:100;opacity:.5;background-color:#fff;filter:alpha(opacity=50)}
.datepick a{text-decoration:none;color:#000}
.datepick a.datepick-disabled{cursor:auto;color:#888}
.datepick-ctrl{background-color:#f90}
.datepick-month-nav{float:left;text-align:center;background-color:#b1db87}
.datepick-month-nav div{float:left;width:12.5%;margin:1%;padding:1%}
.datepick-month-nav span{color:#888}
.datepick-month-row{clear:left}
.clear,.datepick-clear-fix,.f_nav_bg,.forma_content{clear:both}
.datepick-month{float:left;margin:0 23px 0 0;text-align:center;border:none}
.datepick-month table{width:100%;border-collapse:collapse}
.datepick-month td,.datepick-month th{font-weight:400;margin:0;padding:0;text-align:center}
.datepick-month th,.datepick-month th a{font-size:11px;font-weight:700;color:#79a3cc;border:none;background-color:#fff}
.datepick-month td,.datepick-month td .datepick-other-month,.datepick-month td .datepick-weekend{background-color:#f2f2f2}
.datepick-month th span{color:#79a3cc}
.datepick-month td{color:#666;border:none}
.datepick-month-row .first .datepick-other-month,.datepick-month-row .first .datepick-weekend,.datepick-month-row .first td,.datepick-month-row .last .datepick-other-month,.datepick-month-row .last .datepick-weekend,.datepick-month-row .last td{background-color:#f9f9f9}
.datepick-month a,.datepick-month span{font-weight:700;line-height:42px;display:block;width:100%;width:44px;height:42px;text-align:center;text-decoration:none;color:#999;text-shadow:0 0 2px #fff}
.datepick-month td .datepick-highlight,.datepick-month td .datepick-today{background-color:inherit}
.datepick-status{clear:both;text-align:center;background-color:#b1db87}
.datepick-month td a.active{background:url(/regions/images/day-bullet.png) 50% 30px no-repeat}
.datepick-month td a.datepick-selected{color:#999;background:url(/regions/images/current-day.png) 50% 50% no-repeat}
.tooltip-link{font-family:Arial;font-size:11px;font-weight:700;display:block;text-decoration:none;color:#666}
.qtip-title{padding:0!important}
.tooltip-date{font-family:Arial;font-size:10px;font-weight:700;color:#d2d2d2}
.regions_dir_datepick #inlineDatepicker{padding:0 25px}
.regions_dir_datepick .datepick-month-header{margin-top:5px}
.slider-vide-openselect .slick-next,.slider-vide-openselect .slick-prev{font-size:1px;position:absolute;top:113px;display:block;width:47px;height:47px;border:none;cursor:pointer}
.slider-vide-openselect .slick-prev{left:10px;background:url(../img/new-arr-slid.png) 0 100% no-repeat}
.slider-vide-openselect .slick-next{right:30px;background:url(../img/new-arr-slid.png) no-repeat}
.agreement_body{font-size:20px}
.page_conteiner_register{margin-bottom:50px}
.grey{background-color:#fafafa}
#conteiner .page-title{font-size:24px;color:#00447a}
.auth_head{width:422px;height:28px;margin:0 auto}
.left_auth table tr td .f_inp{height:25px;margin:0 0 19px;color:#000;border:1px solid #ccc;border-radius:5px}
#resultTable_paginate{float:left;height:35px;margin:20px 0 0}
.agree_page .box_18_01{width:979px;padding:10px 15px;border-right:1px solid #ccc;border-left:1px solid #ccc}
.btn_auth{font:700 11px tahoma;float:left;width:76px;height:24px;margin:0 0 0 20px;padding:10px 0 0 35px;cursor:pointer;color:#fff;background:url(http://old.asi.ru/images/plashka_btn.jpg) left top no-repeat}
.label-box{float:right;width:260px;padding:10px 0 5px}
.agreement_body input[type=checkbox]{position:absolute;z-index:2;visibility:hidden;width:19px;height:19px;margin-right:10px;margin-bottom:10px;vertical-align:top}
.agreement_body input[type=checkbox]+label{position:relative;z-index:1;display:inline-block; /*width:550px; */margin-bottom:10px;padding-right:0;padding-left:26px;cursor:pointer;background:url(/bitrix/templates/NewAsiDesign/img/checkbox.jpg) 0 4px no-repeat}
.pic-bg,.pic-pop{position:fixed;top:0;left:0;display:none;width:100%;cursor:pointer}
.agreement_body input[type=checkbox]:checked+label{background:url(/bitrix/templates/NewAsiDesign/img/checkbox-checked.jpg) 0 4px no-repeat}
#agreement{margin-bottom:20px}
#agreement .ad-style-list4 li{font-size:20px!important;background-position:0 10px!important}
#submit_agree{font-weight:300;cursor:pointer;background:#fff}
.page_conteiner_register .frm_02{font-weight:500;float:none;margin:0;padding:0 0 40px}
.pic-bg{z-index:980;height:100%;background:rgba(0,0,0,.5)}
.pic-pop{z-index:990;bottom:0;text-align:center}
.box_18-01,.page_conteiner_26 .box_18-01{width:1009px;border-right:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}
.btn-pop-pic,.btn{cursor:pointer}
.page_conteiner_26 .box_18-01{height:400px}
.f_nav_bg{width:1011px;height:28px;background:url(/images/111.jpg) left top no-repeat}
.f_nav{font:500 15px tahoma;padding:5px 0 0 11px;color:#333}
.f_nav img{position:relative;top:2px}
.b-personal.pers2 .block{margin:25px 40px}
.b-personal .b-mail{font-size:20px;margin-bottom:30px;padding-bottom:10px;background:url(../img/contact-email-line.png) 50% 100% no-repeat}
.b-personal .name{font-size:20px;padding:20px 0 15px;text-align:left;color:#0271b9}
.b-personal .txt{font-size:12px;text-align:left;color:#828282}
.b-personal .block{max-width:250px;position:relative;width:310px;margin:25px 15px;display:inline-block;vertical-align:top}
.b-contact2 .b-grey{background:url(../img/contact-bg.png) 50% 100% no-repeat}
.b-contact2 .text{font-size:16px;float:right;width:530px;text-align:center;color:#000}
.b-contact2 .text p{text-align:left}
.b-contact2 h2, .p-board{padding-top:20px}
.view-map{font-size:21px;position:relative;margin-top:40px;padding:15px 20px;text-decoration:none;color:#e74d3b;border:2px solid #e74d3b;border-radius:3px;display:inline-block}
.b-tochka .text{font-size:16px;float:left;width:400px;text-align:center;color:#000}
.b-tochka .text p{text-align:left}
.b-tochka h2{padding:20px 0 0;text-transform:uppercase;color:#0271b9}
.b-tochka .b-img{float:right;width:450px;padding:119px 0 0;text-align:center}
.b-tochka .b-img img{margin-bottom:0}
.b-representations h2{float:right;width:410px;text-align:center}
.b-representations .cols{float:left;width:100%;margin:50px 0 0}
.b-representations .col{font-weight:400;float:left;width:479px}
.b-representations .col .title{position:relative;padding-bottom:10px;cursor:pointer;color:#0271b9}
.b-representations .col .title .ico{position:absolute;top:4px;left:-20px;display:block;width:15px;height:15px;background:url(../img/blue-chel.png) no-repeat}
.b-representations .col+.col{float:right;padding-bottom:160px;background:url(../img/karr6.png) 100% 100% no-repeat}
.b-representations .row .title.active{background:url(../img/pol11.png) 0 100% no-repeat}
.b-representations .text{font-size:15px;line-height:1.4;display:none;padding-bottom:15px;color:#000}
.b-government{position:relative;padding:30px 0 50px}
.b-government h2{height:160px;padding-top:30px;margin-bottom:0;background:url(../img/port.png) 85% 0 no-repeat}
.b-government .cols{padding-top:30px}
.b-government .col{float:left;width:318px}
.b-government .col+.col{width:300px;margin-left:60px}
.b-government .col+.col+.col{float:right;width:290px;margin-left:0}
.b-government .row{font-weight:400}
.b-government .title{font-size:20px;position:relative;float:none;padding-bottom:10px;cursor:pointer;text-align:left;color:#0271b9}
.b-government .title .ico{position:absolute;top:4px;left:-22px;display:block;width:20px;height:18px;background:url(../img/i-port.png) no-repeat}
.b-government .title.active{background:url(../img/pol12.png) 0 100% no-repeat}
.b-government .text{font-size:15px;display:none;padding-bottom:10px;color:#000}
.sheme9{font-weight:400;line-height:1.2;position:relative}
.opros_btn{color:#fff;border:1px solid #fff;text-transform:uppercase;display:block;text-decoration:none;font-size:21px;position:absolute;top:402px;left:50%;margin-left:-121px;width:200px;padding:15px 10px;text-align:center;-webkit-animation:sparkle 1.5s ease-in-out 0s infinite normal;-moz-animation:sparkle 1.5s ease-in-out 0s infinite normal;animation:sparkle 1.5s ease-in-out 0s infinite normal;@-o-keyframes-animation:sparkle 1.5s ease-in-out 0s infinite normal;@-moz-keyframes-animation:sparkle 1.5s ease-in-out 0s infinite normal;@keyframes-animation:sparkle 1.5s ease-in-out 0s infinite normal;@-webkit-keyframes-animation:sparkle 1.5s ease-in-out 0s infinite normal}
.opros_btn:hover{border-color:#db242b}
.min_bot_space{padding:50px 0}
.left_sc01{padding:5px 0 15px 30px}
.tab_new_styles{border-bottom:none!important}
.tab_new_styles li span,.p-search .bs-list-gall .block .titl,.b-directions .row-dir .block .title,.b-napavlenie{font-size:16px}
.b-tabs ul.tabs.tab_new_styles li{padding:0 20px 10px;border-bottom:none!important;background:url(../img/botl.png) bottom center no-repeat}
.step-over{min-height:700px}
.acc-text{padding-bottom:0!important}
.p-staff .main_clipart .b-grey{background-image:url(../img/asi-staff.jpg)}
.p-staff .bg-staff a{position:relative;z-index:2;top:400px;margin: 0 50px}
.p-staff .b-system-problem ul.b-listing{padding-left:250px;background:url(../img/system-problem.png) no-repeat}
.p-staff .b-system-problem ul.b-listing li{font-size:20px;line-height:1.2;margin-bottom:37px;text-indent:-17px;color:#333}
.p-staff .b-sheme-org h3{font-size:27px;margin:0 0 20px;color:#0271b9}
.p-staff .b-sheme-org .blocks .block{position:relative;display:inline-block;zoom:1;width:257px;vertical-align:top}
.p-staff .b-sheme-org .blocks .block+.block{margin:0 75px}
.p-staff .b-sheme-org .blocks .img{height:105px;margin-bottom:5px}
.p-staff .b-sheme-org .blocks .name{font-size:14px;font-weight:700;height:67px;text-align:center;color:#333;border-radius:4px;background:#ebebeb}
.p-staff .b-sheme-org .blocks .name .v1{float:none;width:257px;height:67px}
.p-staff .b-sheme-org .title-up{font-size:27px;padding-top:30px;padding-bottom:45px;text-align:center;color:#0271b9;background:url(../img/title-stuff-up.png) 50% 100% no-repeat}
.p-staff .b-sheme-org .title-up+h2{font-size:27px}
.p-staff .b-sheme-org .sheme-cont .row{margin:0 -12px}
.p-staff .b-sheme-org .sheme-cont .row.row-bord-dott{margin-top:20px;padding:20px 0 0;border-top:1px dotted #d4d4d4}
.p-staff .b-sheme-org .sheme-cont .span1{float:left;width:187px;margin:0 8px;padding:1px 0}
.p-staff .b-sheme-org .sheme-cont .span3{float:left;width:580px;margin:0 8px;padding:1px 0}
.p-staff .b-sheme-org .sheme-cont .span3+.span1{width:205px}
.p-staff .b-sheme-org .sheme-cont .b-gray{font-size:14px;padding:15px;color:#333;border-radius:4px;background:#ebebeb}
.p-staff .b-sheme-org .sheme-cont .block2{font-size:14px;font-weight:700;text-align:center;color:#333}
.p-staff .b-sheme-org .sheme-cont .block2 .img{margin-bottom:5px}
.p-staff .b-sheme-org .sheme-cont .block1 .img,.b-representations .img,.b-news-one .citate2 .img,.big-title .up-left li,header .h-top .socs,.b-citates .block .img,.b-instructions .img{float:left}
.p-staff .b-sheme-org .sheme-cont .block1 .right{font-size:20px;margin-left:105px;color:#333}
.p-staff .b-sheme-org .sheme-cont ul.list li{font-size:20px;padding:2px 0 9px 25px;color:#0271b9;background:url(../img/list-ocenka2.png) no-repeat}
.p-staff .b-sheme-org .sheme-staff2{padding:60px 0 0;background:url(../img/title-staff-down.png) 50% 0 no-repeat}
.p-staff .b-sheme-org .sheme-staff2 .col1{float:left;width:475px;border-right:1px dotted #d4d4d4}
.p-staff .b-sheme-org .sheme-staff2 .col1 h2{font-size:27px;margin-bottom:30px;color:#0271b9}
.p-staff .b-sheme-org .sheme-staff2 .txt1{font-size:14px;font-weight:700;float:left;width:150px;color:#333}
.p-staff .b-sheme-org .sheme-staff2 .txt2{float:left;width:125px;margin-top:-10px;text-align:center}
.p-staff .b-sheme-org .sheme-staff2 .txt3{font-size:20px;font-weight:400;float:left;width:156px;margin-top:5px;color:#333}
.p-staff .b-sheme-org .sheme-staff2 .row-txt{float:left;width:100%;margin:30px 0 0}
.p-staff .b-sheme-org .sheme-staff2 .row-txt .txt1{margin-top:20px}
.p-staff .b-sheme-org .sheme-staff2 .row-txt .txt3{margin-top:25px}
.p-staff .b-sheme-org .sheme-staff2 .col2{float:right;width:475px}
.p-staff .b-sheme-org .sheme-staff2 .col2 .titl{float:left;width:100%;margin-bottom:30px;color:#0271b9}
.p-staff .b-sheme-org .sheme-staff2 .col2 .titl1{font-size:20px;float:left;margin-top:8px}
.p-staff .b-sheme-org .sheme-staff2 .col2 .titl2{font-size:27px;float:right}
.p-staff .b-sheme-org .sheme-staff2 .col2 p{font-size:14px;font-weight:700;color:#333}
.b-proj-submit .main_clipart .b-grey{background-image:url(../img/top-banner-3.jpg)}
.b-proj-submit .main_clipart h1{visibility:visible;background:url(../img/h1-border.png) center 140px no-repeat}
.banner_title{overflow:hidden;padding:150px 0 5px;background:url(../img/h1-border.png) center 285px no-repeat}
.reports_block{width:1010px;margin:0 auto}
.reports_block .report_item{font-size:18px;line-height:20px;float:left;width:315px;height:330px;margin:0 10px 30px;text-align:justify}
.reports_block .report_item span{line-height:2;display:block;color:#9a9a9a}
.reports_block .report_item img{display:block;margin-bottom:10px}
.showAll{font-size:21px;font-weight:400;display:block;width:230px;margin:0 auto 50px;padding:14px 0;text-align:center;text-transform:uppercase;color:#e74d3b;border:1px solid #e74d3b}
.ochet_block{font-size:50px;width:100%;padding:45px 0;text-align:center;color:#0271b9;background:#ededed}
.img_calendar_block{overflow:hidden;padding-top:55px;padding-bottom:55px}
.img_calendar_block .img_c_left{float:left;width:635px}
.img_c_left p{font-size:20px;margin:15px;color:#333}
.img_c_right{float:left;width:260px;padding-top:70px}
.img_c_left span{font-size:21px;display:block;margin-right:15px;text-align:right;color:#a3a3a3}
.add_data,.img_c_right .ui-datepicker-title span{font-size:18px;display:block;color:#0271b9;text-align:center}
.datepick-cmd-next{float:right;margin-top:-20px}
.datepick-cmd-prev{margin-top:-20px}
.img_c_right .ui-datepicker-title span{margin-left:90px}
.add_data{margin-left:30px}
.img_c_right .ui-datepicker .ui-datepicker-next span,.img_c_right .ui-datepicker .ui-datepicker-prev span{top:-168px}
.p-project-system{font-size:15px}
.p-project-system .b-managers{padding:15px 0 30px;text-align:center}
.p-project-system .b-managers .block{position:relative;display:inline-block;zoom:1;width:460px;margin:15px;vertical-align:top}
.p-project-system .b-managers .block .img{position:relative;float:left;overflow:hidden;width:194px;height:194px;border-radius:100%}
.p-project-system .b-managers .block .right{margin-left:240px;text-align:left}
.p-project-system .b-managers .block .title{font-size:20px;font-weight:400;padding-bottom:15px;color:#000}
.p-project-system .b-managers .block .name{font-size:17px;color:#0271b9}
.p-project-system .b-managers .block .name span{font-size:20px;display:block;text-transform:uppercase}
.p-project-system .b-managers .block .desc{font-size:11px;padding:7px 0;color:#333}
.p-project-system .b-managers .block .mail{font-size:14px;padding-bottom:5px;padding-left:20px;background:url(../img/i-mail.png) 0 5px no-repeat}
.p-project-system .b-managers .block .mail a{text-decoration:none;color:#333}
.p-project-system .main_clipart .b-grey{background-image:url(../img/project-bg2.png)}
.p-project-system .proj-blue .b-grey{background:#1059a5}
.p-project-system .proj-blue{position:relative; padding:40px 0;text-align:center}
.p-project-system .proj-blue .block{font-size:16px;position:relative;display:inline-block;zoom:1;vertical-align:top;color:#fff}
.p-project-system .proj-blue .block .ico{font-size:25px;margin-bottom:10px}
.p-project-system .proj-blue .block .titl1{font-size:16px;margin-bottom:5px;text-transform:uppercase}
.p-project-system .proj-blue .bl2{margin:0 190px}
.p-project-system ul{margin:0 0 30px}
.p-project-system ul li{padding:10px 0 10px 35px;background:url(../img/galka.png) 0 -3px no-repeat}
.p-project-system ul.prj-list-doc li{font-size:20px;padding:0 0 15px 35px;color:#0271b9;background:url(../img/list-art.png) 0 7px no-repeat}
.p-project-system .prj-peotocol{margin-bottom:40px;padding-right:30px}
.p-project-system .prj-peotocol .b-karr{position:absolute;z-index:-1;top:-110px;right:0;width:70px;height:390px;background:url(../img/karr7.png) no-repeat}
.p-project-system .two-col-doc ul{font-size:16px;float:left;width:48%}
.p-project-system .two-col-doc ul li{padding-bottom:10px;padding-left:40px;background:url(../img/skrp2.png) 0 4px no-repeat}
.p-project-system .b-tabs ul.tabs li{font-size:18px;line-height:1;height:45px;padding:0;text-align:left;color:#333;background:0}
.p-search h1{font-weight:700;padding-bottom:20px;color:#7d7d7d}
.p-search .search-form{margin-bottom:45px}
.p-search .search-form table{width:100%;height:35px;border:1px solid #cecece}
.p-search .search-form .search-suggest{font-size:20px;line-height:34px;width:96%;height:35px;padding:0 2%;color:#7d7d7d;border:none}
.p-search .search-form .search-button{position:relative;display:block;float:right;overflow:hidden;width:35px;height:35px;cursor:pointer;text-align:left;vertical-align:top;text-decoration:none;text-indent:-999em;border:none;background:url(../img/ico-sear.png) 50% 50% no-repeat}
.p-search .sear-menu,.p-search .sear-menu li.active{border-bottom:2px solid #0271b9}
.p-search .search-form .search-button:hover{opacity:.8}
.p-search .bs-list-gall .block .numb{font-size:16px;text-align:right;color:#a3a3a3}
.p-search .tags{font-size:12px;float:left;width:100%;padding-top:10px;color:#333}
.p-search .sear-menu li{font-size:12px;line-height:1.1;position:relative;display:inline-block;zoom:1;height:28px;margin:0 20px;padding:0 5px;vertical-align:top}
.p-search .sear-menu li a{font-size:14px;text-decoration:none;color:#000}
.p-search .sear-menu li.active a{font-size:14px;color:#0271b9}
.p-search .b-sort{font-size:15px;font-weight:600;padding:30px 0 0;text-align:right;color:#000}
.p-search .b-sort a,.slide-count .count2,.b-success-history .success-categories li li a:hover,#slide-count a .count3{text-decoration:underline}
.p-search .b-sort a,.p-search .b-sort span{position:relative;display:inline-block;zoom:1;margin-left:15px;vertical-align:top}
.p-search .list-reports .block .img{border:1px solid #9a9a9a;border-radius:3px}
.p-search .list-reports .block .img img{border-radius:3px}
.p-search .bs-table-sections .row{float:left;width:96%;margin-bottom:20px;padding:18px 2%;color:#333;background:#f5f5f5}
.p-search .bs-table-sections .col1{font-size:20px;float:left;width:565px;margin-top:-2px}
.p-search .bs-table-sections .col1 .tags{font-size:15px;padding:10px 0 0}
.p-search .bs-table-sections .col2{font-size:15px;float:left;width:255px;margin-top:3px;margin-left:10px}
.p-search .bs-table-sections .col3{font-size:20px;float:right;width:115px;text-align:right}
.p-search #project_list{margin-top:40px}
#project_list font.notetext,.bs-list-gall font.notetext{font-size:20px;font-weight:400;display:block;padding:40px 0;color:#ccc!important}
.p-smi .b-anons .title{font-size:35px;margin-bottom:20px;padding:0 0 20px;text-transform:uppercase;color:#0271b9;border-bottom:2px solid #e74e3e}
.p-smi .b-anons .left{font-size:20px;float:left;width:500px}
.p-smi .b-anons .left .img{margin-bottom:10px}
.p-smi .b-anons .left .name{margin-bottom:10px;color:#333}
.p-smi .b-anons .left .date{font-size:16px;color:#999}
.p-smi .b-anons .right{float:right;width:470px}
.p-smi .b-anons .b-date{float:left;width:100%;margin-bottom:25px}
.p-smi .b-anons .b-date .date{font-family:pf_din_text_comp_promedium;font-size:53px;float:left;width:165px;color:#201600}
.p-smi .b-anons .b-date .date span{font-size:30px;display:block;margin-top:-5px}
.p-smi .b-link-doc a,.p-smi .b-mesta .block,.p-smi .b-priem-zyavok .block,.p-smi .b-smi1 .b-btn a{display:inline-block;zoom:1;vertical-align:top}
.p-smi .b-anons .b-date .txt{font-size:14px;font-weight:500;float:right;width:295px;color:#333}
.p-smi .b-anons .b-date .txt a{color:inherit}
.p-smi .b-anons .all-anons{font-size:14px;margin-top:20px}
.p-smi .b-anons .all-anons a{text-decoration:underline;color:#a91000}
.b-photo-ryk{padding-top:60px}
.p-smi .b-smi1 .b-grey{background-image:url(../img/smi-bg3.jpg)}
.p-smi .b-smi1 h2{font-size:35px;font-weight:500;position:relative;z-index:2;padding:20px 0 0;text-align:center;text-transform:none;color:#fff}
.p-smi .b-smi1 .b-btn{position:relative;z-index:2;text-align:center}
.p-smi .b-smi1 .b-btn a{position:relative;padding:10px 25px;text-decoration:none;color:#fff;border:1px solid #fff;border-radius:4px}
.p-smi .b-link-doc{text-align:center}
.p-smi .b-link-doc a{position:relative;margin-left:10px;padding-bottom:8px;background:url(../img/line-smi.png) 50% 100% no-repeat}
.h-noupp{text-transform:none!important}
h2.h-noupp{font-size:38px;line-height:46px}
h2.black{color:#333}
#content-form h3,.p-soc-ent .b-green-support{text-transform:uppercase}
.p-smi .list-smi-nom li{font-size:20px;padding-bottom:21px;padding-left:30px;background:url(../img/list-smi.png) 0 2px no-repeat}
.p-smi .b-mesta{margin:0 -100px;text-align:center}
.p-smi .b-mesta .b-grey{background:url(../img/bg-mesta.png) 50% 0 no-repeat;background-size:100% 100%}
.p-smi .b-mesta .block,.p-smi .b-priem-zyavok{position:relative;text-align:center;color:#fff}
.p-smi .b-mesta .block{font-size:24px;z-index:2;margin:0 100px}
.p-smi .b-mesta .block img{margin-top:10px}
.list-gall li{padding-top:3px;padding-bottom:20px;padding-left:50px;background:url(../img/gal6.png) no-repeat}
.p-smi .b-priem-zyavok{font-size:16px;padding:0;height:225px}
.p-smi .b-priem-zyavok .b-grey{background:url(../img/bg-por.png) 50% 0 no-repeat}
.p-smi .b-priem-zyavok .blocks{z-index:2;margin:0 -50px;text-align:left}
.p-smi .b-priem-zyavok .block{position:relative;z-index:2;width:160px;margin:35px 0 0 52px;text-align:center;color:#fff}
.p-smi .b-priem-zyavok .title{height:105px}
.p-smi .bs-firm-style{margin:0 -13px; text-align:center}
.p-smi .bs-firm-style .b-fs{font-size:14px;position:relative;display:inline-block;zoom:1;width:300px;height:170px; margin:0 15px;text-align:center;vertical-align:top;text-decoration:none;color:#0271b9}
.p-smi .bs-firm-style .img{display:block;height:90px}
.p-smi .bs-firm-style .img img{max-width:100%;max-height:100%}
.p-smi .b-photo-ryk h3{font-size:38px;padding:0 0 40px;color:#333}
.p-smi .bs-photos-ryk{margin:0 -30px}
.p-smi .bs-photos-ryk .block{font-size:14px;position:relative;display:inline-block;zoom:1;width:197px;margin:0 30px 60px;text-align:left;vertical-align:top;text-decoration:none;color:#0271b9}
.p-smi .bs-photos-ryk .img{position:relative;overflow:hidden;width:197px;height:197px;border-radius:50%}
.p-smi .bs-photos-ryk .img img{border-radius:190px 190px 0 0}
.p-smi .bs-photos-ryk .size{font-size:20px;display:block;padding:10px 0;color:#333}
.p-smi .bs-parts a,.p-smi .bs-press .block{position:relative;display:inline-block;text-decoration:none;zoom:1}
.p-smi .bs-photos-ryk .b-dw{font-size:16px;padding-top:6px;padding-bottom:10px;padding-left:35px;background:url(../img/new-scr.png) no-repeat}
.p-smi .bs-press{margin:0 -30px}
.p-smi .bs-press .block{font-size:14px;width:197px;margin:0 30px 60px 100px;text-align:left;vertical-align:top;color:#0271b9}
.p-smi .bs-press .img{position:relative;overflow:hidden;width:197px;height:197px;margin-bottom:30px;border-radius:50px}
.p-smi .bs-press .img img{border-radius:100%}
.p-smi .bs-press .name{font-size:20px;margin-bottom:15px}
.p-smi .bs-press .txt{font-size:14px;color:#363636}
.p-smi .bs-parts a{font-size:14px;margin:20px 0;text-align:left;vertical-align:middle;color:#0271b9}
.p-smi .bs-parts a+a{margin:20px 230px}
.p-smi .bs-parts a+a+a{margin:0}
.pop-forma-smi{position:absolute;z-index:99935;top:20px;left:50%;display:none;float:left;width:900px;margin-left:-500px;padding:50px;border-radius:15px;background:#fff}
.pop-forma-smi .close{position:absolute;z-index:3;top:25px;right:25px;width:43px;height:44px;cursor:pointer;background:url(../img/close2.png) no-repeat}
#content-form h3{font-size:34px;margin:0 -22px 0 0;padding:0;color:#4071b9}
#content-form{margin:15px auto 0}
#content-form p{font-size:20px;margin:0;padding:0;color:#333}
#content-form form input,#content-form form textarea{width:100%;padding:10px 3px;border:1px solid #e2e2e2}
#content-form form select{width:100%;border:1px solid #e2e2e2}
#content-form form input[type=file]{border:0;box-shadow:none}
#content-form form input[type=submit]{font-size:21px;display:block;width:280px;margin:0 auto;text-transform:uppercase;color:#c8493a;border:2px solid #c8493a;border-radius:7px;background:0 0}
#content-form .part13+.part13,#content-form .part22+.part22{margin-left:2%}
#content-form form textarea {height:100px}
#content-form form label{font-size:14px;font-weight:400;padding:25px 0 5px;color:#7a7a7a}
.p-soc-ent .b-akt-cel,.p-soc-ent .b-akt-cel h3{font-size:20px;color:#333}
.p-soc-ent .b-akt-cel .col{float:left;width:48%}
.p-soc-ent .b-akt-cel li{padding-bottom:20px;padding-left:48px}
.p-soc-ent .b-akt-cel li.li1{background:url(/bitrix/templates/NewAsiDesign/img/list-num-1.png) no-repeat}
.p-soc-ent .b-akt-cel li.li2{background:url(/bitrix/templates/NewAsiDesign/img/list-num-2.png) no-repeat}
.p-soc-ent .b-akt-cel li.li3{background:url(/bitrix/templates/NewAsiDesign/img/list-num-3.png) no-repeat}
.p-soc-ent .b-akt-cel li.li4{background:url(/bitrix/templates/NewAsiDesign/img/list-num-4.png) no-repeat}
.p-soc-ent .b-akt-cel li.li5{background:url(/bitrix/templates/NewAsiDesign/img/list-num-5.png) no-repeat}
.p-soc-ent .b-akt-cel h3{font-weight:700;padding:15px 0 20px}
.p-soc-ent .potencial{font-size:13px;margin:0;padding-bottom:75px;background:url(/bitrix/templates/NewAsiDesign/img/potencial.png) 40% 65px no-repeat}
.p-soc-ent .potencial .colp{float:left;text-align:center}
.p-soc-ent .potencial .col1{width:165px}
.p-soc-ent .potencial .col2{width:120px;margin:0 15px}
.p-soc-ent .potencial .col3{width:150px}
.p-soc-ent .zakon-soc{margin-bottom:30px;background:url(/bitrix/templates/NewAsiDesign/img/karr8.png) 100% 100% no-repeat}
.p-soc-ent .zakon-soc h2{padding-bottom:8px;background:url(/bitrix/templates/NewAsiDesign/img/line-soc-zakon.png) 110px 100% no-repeat}
.p-soc-ent .b-medvedev{color:#000}
.p-soc-ent .b-medvedev .b-grey{background-image:url(/bitrix/templates/NewAsiDesign/img/medved.jpg)}
.p-soc-ent .b-medvedev .text{font-size:14px;position:relative;z-index:2;float:right;width:500px}
.p-soc-ent .b-medvedev .text h3{font-size: 20px;font-weight:400;margin-bottom:20px;line-height:1.3em}
.p-soc-ent .b-green-support{font-size:37px;line-height:48px;position:relative;color:#fff;text-shadow:1px 1px 1px #000;height:232px}
.p-soc-ent .b-green-support .b-grey{background-image:url(/bitrix/templates/NewAsiDesign/img/soc-green.jpg)}
.b-ceil-project table,.bx-wrapper,.pop-slider #slider-pop,.pop-slider2 #slider-pop2,div.b-cont .tbl-opinion,.p-social-sphere .b-photo-social .block img,.p-dop-kids .b-pilot-region table,#slider-photo .block img{width:100%}
.b-ceil-project th{font-size:20px;width:480px;text-align:left;vertical-align:top;color:#333}
.b-ceil-project td{font-size:16px;padding-left:30px;color:#666}
.b-ceil-project .b-zadach ul{line-height:1.1;min-height:430px;padding-top:10px;padding-left:230px;background:url(/bitrix/templates/NewAsiDesign/img/soc-task-proj.png) no-repeat}
.b-ceil-project .b-zadach ul li{font-size:20px;margin-bottom:30px;color:#333}
.b-impulse-good2{position:relative;height:860px;margin-bottom:30px}
.b-impulse-good2 .b-grey{background-image:url(/bitrix/templates/NewAsiDesign/img/impuls.jpg)}
.b-impulse-good2 .link{position:absolute;z-index:2;top:250px;left:50%;display:block;width:150px;height:20px;margin-left:347px}
.b-component-innovation .b-grey{background-image:url(/bitrix/templates/NewAsiDesign/img/komp-bg.png)}
.b-component-innovation .title{color:#fff;text-shadow:1px 1px 2px #000}
.b-component-innovation .cols{text-shadow:1px 1px 2px #000}
.b-component-innovation .col{float:left;width:23%;margin:0 1%;text-align:center}
.b-component-innovation .titl{font-weight:400;color:#fff}
.b-component-innovation .img{height:120px;margin:25px 0}
.b-component-innovation ul li{font-size:16px;line-height:1.3;padding-bottom:15px;padding-left:20px;text-align:left;color:#fff;background:url(/bitrix/templates/NewAsiDesign/img/list-komp.png) 0 3px no-repeat}
.p-search .bs-list-gall{padding-bottom:60px}
.p-soc-ent .key-index .col{float:left;width:45%}
.p-soc-ent .key-index .col+.col,.b-documents .bs-block ul+ul,.b-zakup .right .img,.p-project-list .bs-people-proj .block+.block,.p-project-list .b-small-desc + .proj-btns .btn1,.p-project-system .two-col-doc ul+ul,.p-soc-ent .b-akt-cel .col+.col{float:right}
.p-soc-ent .key-index ul li{font-size:16px;padding-bottom:15px;padding-left:25px;background:url(/bitrix/templates/NewAsiDesign/img/list-galka.png) no-repeat}
.slider-soc-ent{margin-bottom: 60px;}
.slider-soc-ent .block{margin-bottom:0;padding-left:50px;background:url(/bitrix/templates/NewAsiDesign/img/cit-dir.png) no-repeat}
.slider-soc-ent .block .img{position:relative;float:left;overflow:hidden;width:197px;height:197px}
.slider-soc-ent .block .img img,.bs-board .block .img img,.b-citate-single .img img{width:197px}
.slider-soc-ent .block .right{font-size:14px;margin-left:240px;color:#333}
.slider-soc-ent .block .right h2{font-size:20px;font-weight:700;padding:0;color:#333;text-transform:none;margin-bottom:0;line-height:1.2em}
.slider-soc-ent .block .right h3{font-size:12px;padding-bottom:15px;}
.slider-soc-ent .bx-pager,.p-smi .bs-parts,.p-smi h2.h-center,.big-title2 h1,.big-title3 h1,.b-aut-project,.p-leader .b-active-user,.b-personal,.b-personal .img,.p-staff .b-sheme-org .blocks,.p-search .sear-menu{text-align:center}
.slider-soc-ent .bx-pager .bx-pager-item{position:relative;display:inline-block;zoom:1;margin:0 5px;vertical-align:top}
.slider-soc-ent .bx-pager .bx-pager-item a{position:relative;display:block;overflow:hidden;width:12px;height:12px;text-align:left;text-indent:-999em;background:url(/bitrix/templates/NewAsiDesign/img/soc-ent-pager.png) no-repeat}
.slider-soc-ent .bx-pager .bx-pager-item a.active{background:url(/bitrix/templates/NewAsiDesign/img/soc-ent-pager.png) 0 100% no-repeat}
.b-citate-single{position:relative;padding:40px 0 40px 50px;background:url(/bitrix/templates/NewAsiDesign/img/cit-dir.png) 0 40px no-repeat;border-bottom: 1px solid #fff;}
.b-citate-single .img{position:relative;float:left;overflow:hidden;width:197px;height:197px;border-radius:50%}
.b-citate-single .right{margin-left:240px;color:#333}
.b-citate-single .right h2{font-size:27px;font-weight:600;padding:0;color:#333;margin-bottom:0;text-transform:none;line-height:1.2em}
.b-citate-single .right h3{font-size:16px;padding-bottom:15px;color:#6a6a6a; line-height: 20px;}
.b-citate-single .right h4{font-weight:700;margin-bottom:15px}
.p-soc-ent .role h2{padding-bottom:7px;background:url(/bitrix/templates/NewAsiDesign/img/pol-role.png) 0 100% no-repeat}
.p-soc-ent .role ul{background:url(/bitrix/templates/NewAsiDesign/img/karr6.png) 100% 85% no-repeat}
.p-soc-ent .role ul li{padding-bottom:25px;padding-left:25px;background:url(/bitrix/templates/NewAsiDesign/img/list-galka.png) 0 3px no-repeat}
.p-soc-ent .b-mechanism{text-shadow:1px 1px 2px rgba(0,0,0,.9)}
.p-soc-ent .b-mechanism .b-grey{position:absolute;background:url(/bitrix/templates/NewAsiDesign/img/meh2.png) no-repeat;background-size:cover}
.p-soc-ent .ciss-new-map h2{padding-bottom:5px;background:url(/bitrix/templates/NewAsiDesign/img/pol-reg.png) 0 100% no-repeat}
.p-soc-ent .model-job .model-ramka{float:left;width:473px;height:244px;background:url(/bitrix/templates/NewAsiDesign/img/model-ramka.png) no-repeat}
.p-soc-ent .model-job .model-ramka ul{line-height:1.2;float:left;width:190px;margin-top:35px;margin-left:35px}
.p-soc-ent .model-job .model-ramka ul li{font-size:20px;padding-bottom:15px;padding-left:20px;color:#333}
.p-soc-ent .model-job .model-ramka ul li.gal1{background:url(/bitrix/templates/NewAsiDesign/img/mgal1.png) no-repeat}
.p-soc-ent .model-job .model-ramka ul li.gal3{background:url(/bitrix/templates/NewAsiDesign/img/mgal2.png) no-repeat}
.p-soc-ent .model-job .model-ramka ul li.gal4{background:url(/bitrix/templates/NewAsiDesign/img/mgal3.png) no-repeat}
.p-soc-ent .model-job .model-ramka ul li.gal5{background:url(/bitrix/templates/NewAsiDesign/img/mgal4.png) no-repeat}
.p-soc-ent .model-job .model-right{position:relative;z-index:5;float:right;width:460px;height:400px;padding-left:48px;background:url(/bitrix/templates/NewAsiDesign/img/strelka-fig.png) no-repeat}
.p-soc-ent .model-job .model-right h3{font-size:14px;font-weight:700;padding-top:5px;padding-bottom:10px;color:#333}
.p-soc-ent .model-job .model-right ul{padding-bottom:15px}
.p-soc-ent .model-job .model-right ul li{font-size:14px;line-height:1.1;padding-bottom:13px;padding-left:35px;color:#333}
.p-soc-ent .model-job .model-right ul li.li1{background:url(/bitrix/templates/NewAsiDesign/img/li1.png) no-repeat}
.p-soc-ent .model-job .model-right ul li.li2{background:url(/bitrix/templates/NewAsiDesign/img/li2.png) no-repeat}
.p-soc-ent .model-job .model-right ul li.li3{background:url(/bitrix/templates/NewAsiDesign/img/li3.png) no-repeat}
.p-soc-ent .b-form-job{position:relative;top:-70px;padding-bottom:70px;color:#333;background:url(/bitrix/templates/NewAsiDesign/img/rychki.png) 100% 100% no-repeat}
.p-soc-ent .b-form-job h3{font-weight:700;position:relative;z-index:2;top:0;float:left;width:100%;padding-bottom:30px;color:#333}
.p-soc-ent .b-form-job .col1{float:left;width:350px;margin-right:35px}
.p-soc-ent .b-form-job h4{font-size:14px;font-weight:700;padding-bottom:10px;color:#333}
.p-soc-ent .b-form-job .col2{float:left;width:350px}
.p-soc-ent .b-form-job ul li{font-size:16px;padding-bottom:10px;padding-left:20px;background:url(/bitrix/templates/NewAsiDesign/img/mgal1.png) no-repeat}
.p-soc-ent .b-struk-center h2{font-size:20px;font-weight:700;padding-bottom:2px;text-align:center;color:#333;background:url(/bitrix/templates/NewAsiDesign/img/pol-role.png) 50% 100% no-repeat}
.p-soc-ent .b-struk-center .col1,.p-soc-ent .b-struk-center .col3{background:url(/bitrix/templates/NewAsiDesign/img/struk-arr.png) 100% 15px no-repeat;width:235px;float:left}
.p-soc-ent .b-struk-center .col2{float:left;width:235px;padding-left:20px}
.p-soc-ent .b-struk-center .col3,.b-representations .row{padding-left:20px}
.p-soc-ent .b-struk-center .col4{float:left;width:235px;padding-left:20px}
.p-soc-ent .b-struk-center h3{font-size:14px;font-weight:700;height:37px;padding-bottom:25px;color:#333}
.p-soc-ent .b-struk-center .box{font-size:14px;line-height:1.2;color:#333}
#content-form div{position:relative;display:inline-block;width:850px;padding:5px}
#content-form div.ik_select{width:auto;padding:0 5px}
#content-form div.ik_select_link{width:auto;padding:0}
#content-form div.ik_select_link_text{width:867px;padding:0 5px;background-position:98% 50%}
.ik_select_dropdown{z-index:99999!important}
#content-form .full{width:97%}
#content-form .part23{width:63%;margin-right:2%}
#content-form .part13{width:30%}
#content-form .part22{width:47%}
.clear{width:100%;height:1px}
.inputfile{position:relative;left:0}
.inputselect {height:30px}
.black-bg3{position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;background:url(../img/black-bg2.png)}
.b-roadmap-materials .col1,.b-roadmap-materials ul{float:left;width:48%}
.in-regions .i-tooltip{margin:0 240px}
.citeselect2{font-weight:400!important;position:relative;padding-top:15px!important;padding-bottom:15px!important;padding-left:50px!important;background:url(../img/cit-dir.png) 0 10px no-repeat!important}
.citeselect2:after{position:absolute;z-index:-1;top:0;left:50%;display:block;width:2000px;height:100%;margin-left:-1000px;background:#ededed}
.citeselect2 .cite-h3{font-size:20px;font-weight:700;padding:0;color:#000}
.citeselect2 .cite-h4{font-size:12px;font-weight:400!important;padding-bottom:15px;color:#000}
.citeselect2 .cite-text{font-size:14px;font-weight:400!important;margin-left:240px;color:#333}
.citeselect2 img{top:0!important;border-radius:197px!important}
.citeselect2 .resizeimg{position:relative;float:left;overflow:hidden;width:197px;height:197px;border-radius:197px!important}
.b-rus-export,.p-search .bs-table-sections{padding:40px 0 0}
.b-rus-export .title-up-export{padding:0 0 80px;background:url(../img/rec.png) 100% 0 no-repeat}
.b-rus-export .title-up-export h2{font-size:40px;padding-bottom:5px;text-transform:none;color:#0066d0;background:url(../img/pol-rec.png) 0 100% no-repeat}
.b-rus-export .text{font-size:20px;margin-bottom:55px;color:#000}
.b-rus-export ul.list-rus-export{padding-top:25px;padding-bottom:15px;padding-left:275px;background:url(../img/rus-exp.png) 30px 0 no-repeat}
.b-rus-export ul.list-rus-export li{font-size:20px;height:80px;color:#303030}
.lightbox {position: absolute; width: 750px; padding: 40px; background: #fff; border: 1px solid #d0d0d0; border-radius: 30px; z-index: 999; font-size: 16px; margin-left: -416px; left: 50%; box-shadow: 0 0 10px 4px rgba(0,0,0,0.1)}
.lightbox .close{background: url(/bitrix/templates/NewAsiDesign/img/close2.png) no-repeat 0 0; width: 35px; height: 35px; position: absolute; right: 15px; top: 15px; cursor: pointer; -webkit-background-size: contain; background-size: contain;}
.highslide-dimming{background:#000}
.parallax{background-attachment:fixed}
.more {border-bottom: 1px dashed #0271b9; color: #0271b9; cursor: pointer; display: inline; }
.main_clipart button.arrow {position: absolute; z-index: 3; right: 0; bottom: 10%; left: 0; display: block; width: 48px; margin: 0 auto; text-align: center; background: none; border: none; cursor: pointer; }
.cont .btn:last-child{margin-bottom: 0;}
.b-personal .name{text-transform: uppercase;}
.b-personal .img img{border-radius: 50%;}

@-webkit-keyframes sparkle{
0%,100%,94%{color:#fff;border-color:#fff}
47%{color:#db242b;border-color:#db242b}
}
@-moz-keyframes sparkle{
0%,100%,94%{color:#fff;border-color:#fff}
47%{color:#db242b;border-color:#db242b}
}
@keyframes sparkle {
0%,100%,94%{color:#fff;border-color:#fff}
47%{color:#db242b;border-color:#db242b}
}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeInUp{
	0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
