img{border:none;}html{min-width:100%;height:100%;min-height:100%;-ms-overflow-x:hidden;}body{position:relative;width:100%;max-width:1200px;min-width:1200px;margin:0px auto;padding:0px !important;word-wrap:break-word;font-family:'Open Sans',Calibri,Arial,serif;font-size:87.5%;}.layout-container{max-width:inherit;min-width:inherit;position:relative;width:100%;min-height:100%;height:100%;top:0px;margin:0px auto !important;margin-top:165px !important;}.layout-container:after{content:'';display:block;clear:both;height:0px;visibility:hidden;}header{min-width:inherit;width:100%;position:fixed;z-index:100;margin:0px;top:0px;left:0px;height:150px;background-color:#FFF;}header>div{max-width:1200px;width:inherit;position:relative;margin:0px auto;}main,footer{position:relative;margin:0px;width:inherit;}main{min-height:calc(100vh - 85px - 165px);}#block-infra-branding{max-width:380px;float:left;}#block-infra-branding a{width:inherit;}#block-infra-branding img{width:100%;height:auto;margin:25px 25px 5px 25px;}a{text-decoration:none;color:#000;}a:hover{color:#FF8300;}h1{font-weight:normal;margin-top:20px;color:#006A92;text-align:center;font-size:1.5em;}h2,h3{font-weight:normal;margin-top:25px;color:#006A92;text-align:center;}li{list-style-type:none;}#block-footer{box-sizing:border-box;border-top:1px solid #C5C6C6;color:#0093C9;font-size:0.8em;height:55px;margin-top:10px;}#block-footer::after{content:'';display:block;clear:both;height:0px;visibility:hidden;}footer p:nth-child(3){color:#898989;}footer p:nth-child(3) a{color:#898989;}footer p:nth-child(3) a:hover{color:#FF8300;}footer p{margin:2px 10px;}footer .icon{position:absolute;top:10px;right:10px;}footer .icon a{margin-left:10px;}@media screen and (min-width:0\0){main{display:block;}}#toTop{width:62px;height:62px;background:url("/themes/InfraModern/images/up.png") no-repeat;text-align:center;padding:5px;position:fixed;bottom:5px;right:5px;cursor:pointer;display:none;}#toTop:hover{background:url("/themes/InfraModern/images/up_hover.png") no-repeat;}
ul,menu,dir{-webkit-padding-start:0px !important;padding-left:0px;}.menu-toggle,.menu-toggle-target{display:none;}#block-infra-main-menu li{display:inline-block;}#block-infra-main-menu .menu-ico{text-align:center;width:120px;}#block-infra-main-menu{text-align:right;margin-top:0px;margin-right:25px;}#block-infra-main-menu a{font-family:Arial;color:#64A2D8;}#block-infra-main-menu  a:hover{color:#F57D33;}#block-infra-main-menu .active_trail a div{border-bottom:4px solid #64A2D8;}@media screen and (max-width:460px){.sb-toggle{width:100%;height:100%;position:relative;}.navicon-line{width:40px;height:6px;border-radius:1px;margin-bottom:5px;background-color:#00A6D6;}#block-infra-main-menu{text-align:center;margin-top:0px;margin-right:0px;}#block-infra-main-menu .menu-ico img{display:none;}#block-infra-main-menu .content .menu-toggle{display:block;width:40px;position:relative;left:86%;padding:40px 10px 40px;height:40px;color:#FFF;text-decoration:none;}#block-infra-main-menu ul{display:none;height:auto;position:relative;background-color:#E6E6E6;}#block-infra-main-menu .content  li{display:block;}#block-infra-main-menu .menu-ico{text-align:center;width:100%;}}
#napravl{color:#5B5B5B;table-layout:fixed;display:block;width:358px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;margin:0px 10px;}#napravl .row{display:block;float:left;border:1px solid #A9A9A9;border-top:none;}#napravl a{color:#5B5B5B;}#napravl .row .cell{width:100%;height:120px;display:block;font-size:1em;text-align:center;}#napravl .block{height:inherit;}#napravl .block img{display:table-cell;width:60px;float:left;margin:24px 10px 24px 14px;}#napravl .block div{display:table-cell;text-transform:uppercase;vertical-align:middle;height:inherit;text-align:left;width:380px;font-size:1.2em;}.servicename span{display:block;margin-top:10px;font-size:0.6em !important;}.service{text-align:justify;}#napravl #service:hover{background:#C6E1F2;}#napravl #avtom:hover{background:#F9D3D2;}#napravl #VR:hover{background:#F8EAD5;}#napravl #PK:hover{background:#DBF2D9;}#napravl #SC:hover{background:#DDE9F0;}#napravl #service.activ-block{background:#C6E1F2;}#napravl #avtom.activ-block{background:#F9D3D2;}#napravl #VR.activ-block{background:#F8EAD5;}#napravl #PK.activ-block{background:#DBF2D9;}#napravl #SC.activ-block{background:#DDE9F0;}.box a div{border:1px solid #9A9A9A;}.box a{display:block;float:left;width:120px;height:120px;margin-right:-1px;margin-bottom:-1px;}.box .first div{border-top:none;}#napravl .box{display:block;width:360px;}#napravl .box div{padding:0px;padding-right:0px;font-size:0.9em;background:#FFF;position:relative;text-align:center;height:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#napravl .box div img{width:auto;height:50px;display:block;margin:0px auto;padding:10px 0px 5px;}#napravl .block1:hover{background:#C6E1F2;}#napravl .block2:hover{background:#F9D3D2;}#napravl .block3:hover{background:#F8EAD5;}#napravl .block4:hover{background:#DBF2D9;}#napravl .block5:hover{background:#DDE9F0;}.img-service{position:relative;width:100%;margin-top:15px;height:300px;}#context-uslugi{top:150px;position:fixed;max-width:820px;margin-left:380px;margin-top:15px;width:100%;bottom:0px;max-height:1050px;}#context-uslugi h1{display:block;height:40px;color:#006A92;border-bottom:2px solid #006A92;font-size:1.8em;margin:0px;}#context-uslugi.creating-automation-systems h1{color:#AB0A0F;border-bottom:2px solid #AB0A0F;}#context-uslugi.high-tech-solutions h1{color:#EF7F1A;border-bottom:2px solid #EF7F1A;}#context-uslugi.production-consulting h1{color:#0C9005;border-bottom:2px solid #0C9005;}#context-uslugi.construction-of-service-centers h1{color:#0094CD;border-bottom:2px solid #0094CD;}#context-uslugi.creating-automation-systems h3{color:#AB0A0F;}#context-uslugi.high-tech-solutions h3{color:#EF7F1A;}#context-uslugi.production-consulting h3{color:#0C9005;}#context-uslugi.construction-of-service-centers h3{color:#0094CD;}#context-uslugi .service-brief{float:left;position:relative;margin:0px;color:#000000;text-align:left;font-size:1.3em;display:block;font-weight:normal;cursor:pointer;height:55px;top:5px;}#context-uslugi .service-brief div{display:table-cell;vertical-align:middle;position:relative;width:550px;height:55px;}#context-uslugi .service-inset{cursor:pointer;display:table-cell;vertical-align:middle;color:#CCCCCC;border-bottom:1px solid #CCCCCC;text-decoration:underline;}#context-uslugi .service-inset.active-service{text-decoration:none;color:#000000;border-bottom:none;font-weight:bold;}#context-uslugi .service-inset:hover{color:#000000;}#context-uslugi .views-field-field-podrobnee div{text-align:center;height:55px;top:5px;left:-1px;position:relative;width:245px;font-size:1.3em;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}#context-uslugi .views-field-field-podrobnee-1.text-description{display:none;min-height:250px;}#context-uslugi h3{margin:0px;display:block;}#context-uslugi .views-field-field-kratkoe-opisanie{margin-top:5px;}#context-uslugi .views-field-field-kratkoe-opisanie .field-content{margin-top:-14px;}#context-uslugi .views-element-container{top:210px;bottom:0px;max-width:820px;max-height:1050px;width:100%;position:fixed;overflow-y:auto;overflow-x:none;}#context-uslugi ol{margin:0px 0px 14px 0px;padding-left:1.5em;}#context-uslugi ol li,.views-field-field-kratkoe-opisanie .field-content ol li{list-style-type:decimal;}#context-uslugi ul,.views-field-field-kratkoe-opisanie .field-content ul{margin:-10px 0px 5px 50px;padding-left:1.5em;}#context-uslugi ul li,.views-field-field-kratkoe-opisanie .field-content ul li{list-style-type:disc;}#context-uslugi .views-element-container::after{height:40px;}.service .img-service{background-attachment:fixed!important;background-size:820px 1100px!important;background-position:calc(50vw - 410px + 180px) calc(50vh - 550px + 190px)!important;background-repeat:no-repeat!important;}.service:last-child .img-service{background-size:820px 340px!important;background-position:calc(50vw - 410px + 180px) calc(100vh - 340px)!important;}@media all and (min-height:1200px){.img-service{background-position:calc(50vw - 410px + 180px) 190px!important;}.service:last-child .img-service{background-size:820px 340px!important;background-position:calc(50vw - 410px + 180px) calc(100vh - 215px - 340px)!important;}}@media screen and (max-width:460px){.text_uslugi{position:relative;max-width:730px;margin-left:0px;overflow-x:hidden;overflow-y:hidden;}#napravl{position:relative;float:none;max-width:450px;}}
.kontakt h1,.kontakt h2{text-align:left;margin-top:5px;}.centr{border:1px solid #D9DADA;height:365px;}.kontakt .text{left:20px;position:relative;float:left;}.centr .yamap{position:relative;float:right;}.ico{height:30px;padding-top:5px;background-size:25px auto !important;background-position-y:5px !important;}.ico.person{background:url(/themes/InfraModern/images/kontakt/ico1.png) no-repeat;}.ico.adres{background:url(/themes/InfraModern/images/kontakt/ico2.png) no-repeat;max-width:556px;}.ico.adres a{font-size:0.8em;color:#009EC7;}.ico.adres a:hover{color:#FF8300;}.ico.tel{background:url(/themes/InfraModern/images/kontakt/ico3.png) no-repeat;}.ico.fax{background:url(/themes/InfraModern/images/kontakt/ico4.png) no-repeat;}.ico.mail{background:url(/themes/InfraModern/images/kontakt/ico5.png) no-repeat;}.ico span{display:block;margin-left:40px;}.kontakt.tpu{float:left;border:1px solid #D9DADA;border-top:none;height:235px;width:100%;max-width:600px;box-sizing:border-box;}.kontakt.tpu.right{border-left:none!important;}#block-views-block-leadership-block-1{height:0px;}
figure{-webkit-margin-start:0px!important;-webkit-margin-end:0px!important;}#case-clients{vertical-align:top;}#case-clients ul{-webkit-padding-start:0px !important;padding:0px;}#case-clients .client-name{text-align:center;font-size:1.2em;position:absolute;top:0;left:0;width:95%;height:28%;margin:72% 3%;background-position:center center;background-repeat:no-repeat;background-size:contain;}#case-clients ul li{width:300px;height:300px;display:inline-block;margin:-2px -2px;position:relative;}#case-clients figure{overflow:hidden;position:absolute;top:0px;left:0px;width:300px;height:300px;margin:0px;}#case-clients figure:hover .case-clients-image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}#case-clients .case-clients-image{border:1px solid white;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;}#case-clients figure:hover figcaption{opacity:0.9;}#case-clients ul li .case-clients-overlay{position:absolute;top:0;left:0;width:70%;height:43%;margin:15% 15%;background-position:center center;background-repeat:no-repeat;background-size:contain;}#case-clients ul li figcaption{display:block;transition:0.5s linear;opacity:0;font-size:1.2em;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background:#0093C9;text-align:center;}.case-partners figcaption{color:#fff!important;background:#FF8500!important;}#case-clients ul li figcaption h3{color:#fff;margin-top:25%;font-size:1.1em;}#case-clients ul li figcaption .button{position:absolute;width:120px;height:30px;margin:0 auto;line-height:30px;font-size:0.778em;text-shadow:none;background:transparent;border:1px solid #fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0.90rem 2rem 1rem 2rem;text-transform:uppercase;color:#ffffff;letter-spacing:0.04em;bottom:20px;left:55px;}#case-clients ul li figcaption .button:hover{background-color:#fff;color:#00aec7;}.case-partners figcaption .button:hover{background-color:#fff!important;color:#FF8500!important;}.clients-and-partners{margin:20px 0px;display:block;position:relative;width:100%;}.views-element-container::after{content:'';display:block;clear:both;height:0px;visibility:hidden;}.clients-and-partners .reviews-all a{text-align:center;margin:10px auto;display:block;width:150px;height:32px;line-height:32px;border:1px solid #66A3D8;color:#66A3D8;}.clients-and-partners .reviews-all a:hover{border:1px solid #EF7F1A;color:#EF7F1A;cursor:pointer;}.clients-and-partners .reviewsall{display:none;}
.pressroom-right{max-width:810px;float:left;width:100%;}.pressroom-right h1{font-size:2em;}.pressroom .event{margin:0px 0px -1px 0px;position:relative;width:800px;height:250px;border:1px solid #D9DADA;box-sizing:border-box;}.pressroom .event .views-field-field-data-dobavlenia{color:#898989;font-size:1.4em;margin:5px 10px;background:url(/themes/InfraModern/images/calendar.png) no-repeat;padding:0px 30px;}.pressroom .event.publikacii .views-field-field-data-dobavlenia{color:#898989;font-size:1em;margin:0px 0px;background:none;padding:0px 0px;position:absolute;right:10px;bottom:10px;}.publikacii .field_ob_avtorah{margin-bottom:5px;}.pressroom .event .views-field-field-izobrazenie-publikuemogo-m{float:left;margin:5px 10px;}.pressroom .event h2{text-align:left;font-size:1.2em;margin-top:10px;}.news-title{color:#009EC7;margin-top:10px;}.anons-title{color:#E3191E;}.SMI-title{color:#EF7F1A;}.publik-title{color:#0C9005;}.pressroom .event .views-field-field-zagolovok{position:relative;top:-35px;text-align:justify;margin-right:10px;max-height:100px;overflow:hidden;}.pressroom .event .views-field-field-zagolovok .publik-title{font-size:1em;}.pressroom .event.publikacii .views-field-field-izobrazenie-publikuemogo-m{margin:10px 10px;}.pressroom .event.publikacii .views-field-field-zagolovok{top:-5px;}.pressroom .event.publikacii .views-field-field-osnovnoe-soderzimoe{top:-10px;}.pressroom .event .views-field-field-osnovnoe-soderzimoe{position:relative;top:-35px;text-align:justify;margin-right:10px;max-height:75px;overflow:hidden;}.pressroom .event .views-field-field-avtor-publikacii{font-size:1.2em;margin-top:5px}.pressroom .event .views-field-nid a{position:absolute;bottom:5px;left:320px;text-align:center;margin:10px auto;display:block;width:150px;height:32px;line-height:32px;border:1px solid #999999;color:#898989;}.pressroom .event .views-field-nid a:hover{background:#EBECEC;}.pressroom-all a{text-align:center;margin:15px 0px;position:relative;left:320px;display:block;width:150px;height:32px;line-height:32px;border:1px solid #66A3D8;color:#66A3D8;}.pressroom-all.anons-show-all a{border:1px solid #AB0A0F;color:#AB0A0F;}.pressroom-all.publication-show-all a{border:1px solid #0C9005;color:#0C9005;}.pressroom-all.publication-show-all a:hover{border:1px solid #66A3D8;color:#66A3D8;}.pressroom-all.smi-show-all a:hover{border:1px solid #66A3D8;color:#66A3D8;}.pressroom-all.smi-show-all a{border:1px solid #EF7F1A;color:#EF7F1A;}.pressroom-all a:hover{border:1px solid #EF7F1A;color:#EF7F1A;cursor:pointer;}.pressroom-min .event-min{margin:10px 0px 15px 0px;position:relative;color:#727271;width:330px;height:115px;box-sizing:border-box;}.pressroom-min .event-min{border-bottom:1px solid #D9DADA;}.pressroom-min .event-min .views-field-field-izobrazenie-publikuemogo-m{float:left;margin-right:10px;}.pressroom-min .event-min .views-field-field-zagolovok{text-align:justify;}.pressroom-min .event-min .views-field-field-zagolovok a{color:#727271;}.pressroom-min .event-min .views-field-field-zagolovok a:hover{color:#FF8300;;}.pressroom-min .event-min .views-field-field-data-dobavlenia{position:absolute;bottom:10px;left:135px;}.pressroom-left{position:relative;top:35px;max-width:340px;width:100%;float:right;}.pressroom-left .anons-min a{display:block;margin:10px auto;color:#AB0A0F;font-size:1.4em;text-align:center;}.pressroom-left .anons-min a:hover{font-weight:bold;}.pressroom-left .news-min a{display:block;margin:10px auto;color:#006A92;font-size:1.4em;text-align:center;}.pressroom-left .news-min a:hover{font-weight:bold;}.pressroom-left .smi-min a{display:block;margin:10px auto;color:#EF7F1A;font-size:1.4em;text-align:center;}.pressroom-left .smi-min a:hover{font-weight:bold;}.pressroom-left .publication-min a{display:block;margin:10px auto;color:#0C9005;font-size:1.4em;text-align:center;}.pressroom-left .publication-min a:hover{font-weight:bold;}.field_data_dobavlenia span{display:block;color:#898989;font-size:0.8em;background:url(/themes/InfraModern/images/calendar.png) no-repeat;background-size:15px auto;padding:0px 20px;}.news-further .field_zagolovok{font-size:1.25em;color:#009EC7;margin:10px 0px;}.publik-further .field_zagolovok{font-size:1.25em;color:#0C9005;margin:10px 0px;}.anons-further .field_zagolovok{font-size:1.25em;color:#E3191E;margin:10px 0px;}.smi-further .field_zagolovok{font-size:1.25em;color:#EF7F1A;margin:10px 0px;}.popup-slide .popup-content{height:97%!important;}.publikacii .field_avtor_publikacii{font-size:1.2em;}.pressroom.field_data_dobavlenia .labelfild{display:none;color:#898989;}.publikacii .pressroom.field_data_dobavlenia .labelfild{display:inline-block;}.publikacii .popup-content a{display:inline-block;}.publikacii .ico-link{margin:10px auto;width:62px;height:62px;background:url(/themes/InfraModern/images/download1.png) no-repeat;}.publikacii .field_eskiz_faila_publikacii{height:410px;width:290px;float:none;position:relative;}.publikacii .field_fail_publikacii{height:410px;width:290px;position:relative;margin-top:-410px;}.publikacii .field_fail_publikacii:hover{background:rgba(255,255,255,0.8);}.publikacii .field_fail_publikacii:hover .publ-donw{display:block;}.publikacii .publ-donw{width:100%;text-align:center;padding-top:50%;display:none;}.publikacii .publ-donw .type-ves-data{color:#000000!important;}.publikacii .field_eskiz_faila_publikacii img{width:inherit;height:inherit;}.publikacii .field_istocnik_publikacii{display:inline-block;}.publikacii a span{color:#0C9005;}.publikacii .field_data_dobavlenia span{display:inline-block;color:#898989;font-size:1em;background:none;padding:0px 0px;}.previous-press{color:#009EC7;position:absolute;bottom:10px;left:50px;}.next-press{color:#009EC7;position:absolute;bottom:10px;right:50px;}.anons-further .previous-press{color:#E3191E;}.anons-further .next-press{color:#E3191E;}.anons-further .previous-press:hover{color:#EF7F1A;}.anons-further .next-press:hover{color:#EF7F1A;}.smi-further .previous-press{color:#EF7F1A;}.smi-further .next-press{color:#EF7F1A;}.smi-further .previous-press:hover{color:#66A3D8;}.smi-further .next-press:hover{color:#66A3D8;}.publik-further .previous-press{color:#0C9005;}.publik-further .next-press{color:#0C9005;}.publik-further .previous-press:hover{color:#66A3D8;}.publik-further .next-press:hover{color:#66A3D8;}
#block-menu2{display:table;border-collapse:collapse;position:relative;}.menu_about,#faces{margin:25px 0px;display:table;border-collapse:collapse;position:relative;}.column{color:#000;width:300px;height:300px!important;display:table-cell;border:1px solid #A9A9A9;vertical-align:middle;}.about a{color:#000;width:300px;height:120px!important;display:table-cell;border:1px solid #A9A9A9;vertical-align:middle;}.about,.aboutrow{margin:0px 0px;display:table-row;position:relative;}.about .imgcentr{display:table-cell;vertical-align:middle;padding-left:5px;width:50px;text-align:center;}.about div{display:table-cell;padding-right:8px;}.about .des{margin-top:25px;font-size:0.7em;display:block;}.about .onecolumn:hover{background:#F8EAD5;}.about .onecolumn.act{background:#F8EAD5;}.about .twocolumn:hover{background:#DBF2D9;}.about .twocolumn.act{background:#DBF2D9;}.about .threecolumn:hover{background:#C6E1F2;}.about .threecolumn.act{background:#C6E1F2;}.about .fourcolumn:hover{background:#F9D3D2;}.about .fourcolumn.act{background:#F9D3D2;}.content_about{margin:30px 0px;}.content_about h1{color:#006A92;font-size:1.8em;}a.purchase{color:#009EC7;}a.purchase:hover{color:#FF8300;}.geography{background:url(/sites/default/files/inline-images/about/geography.png) no-repeat 100% 100%;display:block;width:880px;height:700px;text-align:center;margin:0 auto;background-size:cover;}.geography:hover{background:url(/sites/default/files/inline-images/about/geography_inv.png) no-repeat 100% 100%;}.contextual-region::after{content:'';display:block;clear:both;height:0px;visibility:hidden;}article::after{content:'';display:block;clear:both;height:0px;visibility:hidden;}.missions{width:1000px;height:500px;margin:25px auto;position:relative;}.missionimg{}.missionimg svg{margin:0px auto;display:block;}.missionimg img{margin:0px auto;display:block;}.mistext h2{color:inherit;text-align:left;}.mistext{margin-left:560px;width:470px;}.mistext li{list-style:square outside;}#missiontxt{position:absolute;top:-40px;}#visiontxt{margin-left:20px;top:320px;position:absolute;}#valuestxt{top:187px;position:absolute;}.svgin .year-block:hover tspan{fill:#000000!important;}.svgin .year-block:hover .year{fill:#C6E1F2!important;}.svgin #g4617:hover .year{fill:#F8EAD5!important;}#faces .column{text-align:center;}#faces .column span{display:block;margin:5px 30px;}#faces .column .nameruk{font-weight:bold;margin-top:50px;}#faces a{display:none;width:150px;height:30px;line-height:30px;border:1px solid;text-align:center;margin:20px auto;}#faces .column.gendir span{font-size:1.2em;}#faces .column.gendir a{border-color:#006A92;color:#006A92;}#faces .column.gendir a:hover{background:#9CD4F7;}#faces .column.gendirr span{font-size:1em;}#faces .column.gendirr a{border-color:#006A92;color:#006A92;}#faces .column.gendirr a:hover{background:#9CD4F7;}#faces .column.ruk a{border-color:#F17E00;color:#F17E00;}#faces .column.ruk a:hover{background:#F5DAB1;}#faces .column.tpu a{border-color:#0C9005;color:#0C9005;}#faces .column.tpu a:hover{background:#B9EDB4;}#faces .column:hover a{display:block;}#faces .column:hover img{display:none;}#faces .column.gendir:hover{background:#C6E1F2;}#faces .column.gendirr:hover{background:#C6E1F2;}#faces .column.ruk:hover{background:#F8EAD5;}#faces .column.tpu:hover{background:#DBF2D9;}.certifikat{color:#FFFFFF;display:block;width:290px;height:410px;float:left;position:relative;margin:5px 5px;}.views-field-field-sertifikat img{width:290px;height:410px;}.certifikat-name{width:290px;height:65px;background:#006A92;position:absolute;top:345px}.certifikat-name div{padding:5px 5px;}.views-field-field-opisanie-sertifikata{display:none;position:absolute;bottom:0px;width:290px;height:410px;background:#006A92;}.views-field-field-opisanie-sertifikata div{padding:15px 10px;}.certifikat:hover .certifikat-name{}.certifikat:hover .views-field-field-opisanie-sertifikata{}.increase{display:none;width:100%;padding:0px 0px !important;position:absolute;bottom:80px;left:10px;text-align:center;}.increase img{margin:0px auto  !important;padding-right:10px;width:60px;height:60px;}.certifikat .popup{max-height:850px;}.download{position:relative;width:290px;height:410px;color:#FFFFFF;float:left;margin:5px 5px;}.download .views-field-field-izobrazenie-zagr-faila img{width:290px;height:410px;}.download .views-field.views-field-title{width:290px;height:65px;background:#006A92;position:absolute;bottom:0px;}.download .views-field.views-field-title div{padding:0px 5px;}.download .inf-donw{position:relative;bottom:0px;}.download .views-field.views-field-field-polnoe-opisanie-zagr-mater{display:none;position:absolute;bottom:0px;width:290px;height:410px;background:#006A92;padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;font-size:1.2em;}.download .views-field.views-field-field-polnoe-opisanie-zagr-mater div{padding:15px 10px;}.download .views-field.views-field-field-zagruzaemyi-fail{display:none;position:absolute;bottom:80px;width:100%;margin:0px auto;text-align:center;}.download .download-link div{margin:0px auto;width:175px;}.download .download-link a{color:#FFFFFF;}.download .download-link a .ico-link{margin:10px auto;width:62px;height:62px;background:url(/themes/InfraModern/images/download.png) no-repeat!important;}.download-prezentacii{position:relative;width:590px;float:left;height:90px;margin:5px 5px;}.download-prezentacii .views-field-field-izobrazenie-zagr-faila{position:relative;float:left;margin:5px 10px 5px 0px;}.download-prezentacii .views-field-field-izobrazenie-zagr-faila img{width:80px;height:80px;}.download-prezentacii .views-field-title{position:absolute;top:-10px;left:100px;}.download-prezentacii .views-field-field-zagruzaemyi-fail{position:absolute;bottom:0px;left:100px;}.download-prezentacii .views-field-field-zagruzaemyi-fail a{color:#EF7F1A;}.download-prezentacii .views-field-field-zagruzaemyi-fail .type-ves-data{color:#9D9E9E;}.download-prezentacii .views-field-field-zagruzaemyi-fail .ico-link{float:left;width:42px;height:38px;background:url(/themes/InfraModern/images/download_min.png) 100% 100% no-repeat!important;}.map.list.tpu{cursor:pointer;}.map.list .oplist{display:none;}.map.list:hover .oplist{display:block!important;}.map.list:hover .paintfill{fill:#0093c9!important;}.str_menu{display:table;border-collapse:collapse;float:left;}.str_menu .str{display:table-row;}.str_menu .str a{display:table-cell;width:300px;height:60px;border:1px solid #E6E6E6;margin-top:-1px;vertical-align:middle;padding-left:55px;box-sizing:border-box;}.str_menu .str.glav a{background:url("/sites/default/files/inline-images/about/faces/1.png") 7px 5px no-repeat;background-size:44px 46px;}.str_menu .str.glav a:hover{background-color:#C6E1F2;color:#000;}.str_menu .str.glav a.act{background-color:#C6E1F2;}.str_menu .str.tpu a{background:url("/sites/default/files/inline-images/about/faces/7.png") 3px 5px no-repeat;background-size:48px 45px;}.str_menu .str.tpu a:hover{background-color:#DBF2D9;color:#000;}.str_menu .str.tpu a.act{background-color:#DBF2D9;}.str_menu .str.ztpu a{background:url("/sites/default/files/inline-images/about/faces/8.png") 3px 5px no-repeat;background-size:48px 45px;}.str_menu .str.ztpu a:hover{background-color:#DDE9F0;color:#000;}.str_menu .str.ztpu a.act{background-color:#DDE9F0;}#strukturakompanii{clear:both;padding-top:10px;}.struct{height:auto;border-bottom:1px solid #D9DADA;display:table;}.struct:last-child{border-bottom:none;}.struct:after{content:"";clear:both;display:table;}.structur.field_kontakty{float:left;width:400px;}.structur.field_foto_podrazdelenia .foto img{width:252px;height:152px;}.structur.field_foto_podrazdelenia .foto{float:left;margin-right:10px;margin-top:10px;}.structur.field_foto_podrazdelenia .foto a:hover:before{display:block;}.structur.field_foto_podrazdelenia .foto a:before{display:none;position:absolute;content:url("/themes/InfraModern/images/about/test.png")!important;}.structur.field_foto_podrazdelenia .popup{max-width:710px;max-height:422px;}.struct .left_struct{font-size:1.2em;color:#00A0E3;width:250px;display:table-cell;text-align:center;vertical-align:middle;padding:0px 10px;}.struct .right_struct{padding-left:10px;width:950px;float:left;}.struct .ico{margin:5px auto;}.struct.field_kadrovyi_sostav_ .ico{background:url("/themes/InfraModern/images/structure/kadr.png") no-repeat;background-size:56px 47px!important;width:56px;height:47px;}.struct.field_struktura_podrazdelenia .ico{background:url("/themes/InfraModern/images/structure/podrazdelenia.png") no-repeat;background-size:52px 47px!important;width:52px;height:47px;}.struct.field_uslugi_str .ico{background:url("/themes/InfraModern/images/structure/uslugi.png") no-repeat;background-size:70px 68px!important;width:70px;height:68px;}.struct.field_klienty .ico{background:url("/themes/InfraModern/images/structure/klienty.png") no-repeat;background-size:78px 47px!important;width:78px;height:47px;}.struct.field_project_str .ico{background:url("/themes/InfraModern/images/structure/project.png") no-repeat;background-size:40px 51px!important;width:40px;height:51px;}.struct.field_osnovnye_preimusestva_tpu .ico{background:url("/themes/InfraModern/images/structure/preim.png") no-repeat;background-size:41px 47px!important;width:41px;height:47px;}#block-career{width:300px;float:left;height:100%;margin-top:15px;}#text-career{}#block-career + #block-infra-content{clear:none;margin-left:315px;margin-top:15px;}.layout-content::after{content:'';display:block;clear:both;height:0px;visibility:hidden;}#context-career img{padding:5px 5px 0px 5px;}#context-career ul li{list-style-type:disc;margin:0px 0px 0px 51px;}#context-career a{color:#009EC7;}#block-infra-content .workforus h3{color:#006A92;font-weight:normal;text-align:left;margin-bottom:-13px;margin-top:0px;}#block-infra-content .workwithyoung h3{color:#0C9005;font-weight:normal;text-align:left;margin-bottom:-13px;margin-top:0px;}.meropriatia{border-top:1px solid #E6E6E6;padding:13px 0px;}.meropriatia:last-child{border-bottom:1px solid #E6E6E6;}.views-field-field-meropriatie-name{position:relative;}.views-field-field-meropriatie-name:hover{color:#0C9005;}.views-field-field-meropriatie-name.active{color:#0C9005;}.views-field-field-meropriatie-name .field-content.event div div:first-child{background:url("/themes/InfraModern/images/about/answer_arrow.png") no-repeat -35px -25px;width:25px;height:15px;position:absolute;right:25px;bottom:0px;}.views-field-field-meropriatie-name .field-content.event div div:first-child:hover{background:url("/themes/InfraModern/images/about/answer_arrow.png") no-repeat 0px -25px;}.views-field-field-meropriatie-name.active .field-content.event div div:first-child{background:url("/themes/InfraModern/images/about/answer_arrow.png") no-repeat -35px 0px;color:#0C9005;}.views-field-field-meropriatie-name.active .field-content.event div div:first-child:hover{background:url("/themes/InfraModern/images/about/answer_arrow.png") no-repeat 0px 0px;}.views-field-field-meropriatie-text{display:none;padding-left:20px;padding-top:10px;}#block-infra-content .vuzcooperation h3{color:#AB0A0F;font-weight:normal;text-align:left;margin-bottom:-13px;margin-top:0px;}#block-career .contact-information{margin-top:10px;border:1px solid #E6E6E6;padding:0px 15px;}.career_menu{margin-bottom:10px;display:table;border-collapse:collapse;float:left;}.career_menu .career{display:table-row;}.career_menu .career a{display:table-cell;width:300px;height:60px;border:1px solid #E6E6E6;margin-top:-1px;vertical-align:middle;padding-left:55px;box-sizing:border-box;}.career_menu .career:nth-child(1) a{background:url("/themes/InfraModern/images/career/work.png") 15px 15px no-repeat;background-size:33px 25px;}.career_menu .career:nth-child(1) a:hover{background-color:#C6E1F2;color:#000;}.career_menu .career:nth-child(1) a.activ{background-color:#C6E1F2;}.career_menu .career:nth-child(2) a{background:url("/themes/InfraModern/images/career/young.png") 15px 15px no-repeat;background-size:33px 25px;}.career_menu .career:nth-child(2) a:hover{background-color:#DBF2D9;color:#000;}.career_menu .career:nth-child(2) a.activ{background-color:#DBF2D9;}.career_menu .career:nth-child(3) a{background:url("/themes/InfraModern/images/career/university.png") 15px 15px no-repeat;background-size:25px 25px;}.career_menu .career:nth-child(3) a:hover{background-color:#F9D3D2;color:#000;}.career_menu .career:nth-child(3) a.activ{background-color:#F9D3D2;}.career_menu .career:nth-child(4) a{background:url("/themes/InfraModern/images/career/questions.png") 15px 15px no-repeat;background-size:25px 25px;}.career_menu .career:nth-child(4) a:hover{background-color:#F8EAD5;color:#000;}.career_menu .career:nth-child(4) a.activ{background-color:#F8EAD5;}.career_menu .career:nth-child(5) a{background:url("/themes/InfraModern/images/career/leader.png") 15px 15px no-repeat;background-size:31px 25px;}.career_menu .career:nth-child(5) a:hover{background-color:#DDE9F0;color:#000;}.career_menu .career:nth-child(5) a.activ{background-color:#DDE9F0;}.career_menu .career:nth-child(6) a{background:url("/themes/InfraModern/images/career/career.png") 15px 15px no-repeat;background-size:31px 25px;}.career_menu .career:nth-child(6) a:hover{background-color:#DBF2D9;color:#000;}.career_menu .career:nth-child(6) a.activ{background-color:#DBF2D9;}.voprosy{border-top:1px solid #E6E6E6;padding:13px 0px;}.voprosy:last-child{border-bottom:1px solid #E6E6E6;}.views-field-field-vopros{position:relative;}.views-field-field-vopros:hover{color:#FF8300;}.views-field-field-vopros.active{color:#FF8300;}.views-field-field-vopros .field-content.question div div:first-child{background:url("/themes/InfraModern/images/about/answer_arrow.png") no-repeat -35px -25px;width:25px;height:15px;position:absolute;right:25px;bottom:0px;}.views-field-field-vopros .field-content.question div div:first-child:hover{background:url("/themes/InfraModern/images/about/answer_arrow.png") no-repeat 0px -25px;}.views-field-field-vopros.active .field-content.question div div:first-child{background:url("/themes/InfraModern/images/about/answer_arrow.png") no-repeat -35px 0px;color:#FF8300;}.views-field-field-vopros.active .field-content.question div div:first-child:hover{background:url("/themes/InfraModern/images/about/answer_arrow.png") no-repeat 0px 0px;}.views-field-field-otvet{display:none;padding-left:20px;padding-top:10px;}#year2015{position:fixed;}.menu1{margin-top:-20px;}.menu1 > a,.menu1 #tab1:target ~ a:nth-of-type(1),.menu1 #tab2:target ~ a:nth-of-type(1),.menu1 #tab3:target ~ a:nth-of-type(1),.menu1 #tab4:target ~ a:nth-of-type(1){padding:5px 40px;border:1px solid #aaa;font-size:1.2em;color:#B2B3B3;border-top:none;border-left:none;}.menu1 > div{border-top:1px solid #aaa;padding-left:10px;}.menu1 > a{line-height:33px;background:#fff;text-decoration:none;}#tab1,#tab2,#tab3,#tab4,.menu1 > div,.menu1 #tab1:target ~ div:nth-of-type(1),.menu1 #tab2:target ~ div:nth-of-type(1),.menu1 #tab3:target ~ div:nth-of-type(1),.menu1 #tab4:target ~ div:nth-of-type(1){display:none;}.menu1 > div:nth-of-type(1),.menu1 #tab1:target ~ div:nth-of-type(1),.menu1 #tab2:target ~ div:nth-of-type(2),.menu1 #tab3:target ~ div:nth-of-type(3),.menu1 #tab4:target ~ div:nth-of-type(4){display:block;}.menu1 > a:nth-of-type(1),.menu1 #tab1:target ~ a:nth-of-type(1),.menu1 #tab2:target ~ a:nth-of-type(2),.menu1 #tab3:target ~ a:nth-of-type(3),.menu1 #tab4:target ~ a:nth-of-type(4){border-bottom:2px solid #fff;color:#000;}.doska-poch{margin:40px 40px 20px 30px;width:210px;display:inline-table;position:relative;}.doska-poch .views-field-field-foto-sotrudnika- img{border:2px solid #0093C9;}.doska-poch .views-field-field-f-i-o-sotrudnika{font-weight:bold;}.doska-poch .views-field-field-dolznost-sotrudnika{font-size:0.8em;}.doska-poch .views-field-title{font-size:1.1em;position:absolute;top:0px;height:288px;width:214px;}.doska-poch .views-field-title span{padding:100px 5px 5px 5px;display:none;text-align:center;}.doska-poch .views-field-title:hover{background:rgba(255,255,255,0.8);display:block;}.doska-poch .views-field-title:hover span{display:block;}
.director{font-size:1em;}.director article.contextual-region{margin:10px 10px;}.director .field_foto{float:left;margin:0px 15px 5px 0px;}.director .field_f_i_o_{font-size:1.3em;color:#006A92;height:30px;}.director .field_dolznost{font-size:1.2em;color:#898989;padding-top:5px;padding-bottom:15px;height:40px;}.director .label-title{font-weight:bold;}.director .label-title span{font-weight:normal;}.director  .field_adres,.field_tel_,.field_faks,.field_e_mail,.label-title{min-height:35px;padding-top:5px;background-size:25px auto !important;background-position-y:5px !important;background-position-x:240px !important;background-position:240px 5px !important;}.field_adres span,.field_tel_ span,.field_faks span,.field_e_mail span{margin-left:40px;}.field_adres{background:url(/themes/InfraModern/images/kontakt/ico2.png) no-repeat;}.field_tel_{background:url(/themes/InfraModern/images/kontakt/ico3.png) no-repeat;}.field_faks{background:url(/themes/InfraModern/images/kontakt/ico4.png) no-repeat;}.field_e_mail{background:url(/themes/InfraModern/images/kontakt/ico5.png) no-repeat;}.field_kratkaa_informacia_o_trudo{margin:10px 20px 10px 0px;display:block;}.field_kratkaa_informacia_o_trudo_text{margin-top:5px;}
.list-vak{position:relative;border-bottom:1px solid  #C5C6C6;}.list-vak a:hover{color:#000;}.list-vak:hover{background:#D9DADA;}.list-vak div{padding:5px 10px;}.list-vak .field_data_razmesenia_vakansii,.list-vak .field_podrazdelenie{display:inline-block;}.list-vak .field_data_razmesenia_vakansii{color:#727271;}.list-vak .field_dolznost-vak{display:inline-block;padding-left:0px;}.list-vak .field_zarplata,.list-vak .field_forma_oplaty{position:absolute;right:5px;top:5px;}.list-vak .field_forma_oplaty{top:25px;}.list-vak .contextual-region::after{display:none;}.popup-content .vak-all .field_dolznost_vak{color:#008DD2;font-size:1.6em;}.popup-content .vak-all .field_data_razmesenia_vakansii{color:#727271;font-size:0.8em;border-bottom:1px solid #008DD2;font-weight:normal!important;margin:0px 0px!important;}.popup-content .vak-all .field_data_razmesenia_vakansii .labelfild{color:#727271;font-size:0.8em;display:block!important;margin:0px 0px!important;width:auto!important;}.popup-content .vak-all .field_data_razmesenia_vakansii span{margin-left:80px!important;}.popup-content .vak-all .label-title.vakansiy{height:auto;margin:10px 10px;}.popup-content .vak-all .label-title .labelfild{font-weight:bold;display:block;position:relative;float:left;width:150px;}.popup-content .vak-all .label-title.vakansiy span{font-weight:normal;display:block;position:relative;top:0px;margin-left:150px;}.popup-content .vak-all{border-bottom:1px solid #9D9E9E;}.contact-information span{display:block;}.hh{position:relative;float:right;top:10px;}.hh img{margin-left:10px;vertical-align:middle;}.hh p{font-size:12pt;font-weight:bold;}.career{display:inline-block;width:885px;}
.overlay{top:0;right:0;bottom:0;left:0;z-index:10;display:none;background-color:rgba(0,0,0,0.65);position:fixed;cursor:default;}.overlay:target{display:block;}.popup .popup-content ul li{margin-left:20px;list-style-type:inherit;}.popup .popup-content a{color:#009EC7;}.popup .popup-content a:hover{color:#FF8300;}.popup .popup-content .bx-viewport li{margin-left:0px;}.popup .popup-content{padding-right:15px;overflow-y:auto;overflow-x:hidden;position:relative;width:100%;left:0px;top:0px;bottom:15px;height:100%;max-height:900px;}.popup{top:-100%;right:0;left:50%;font-size:14px;z-index:20;margin:0;width:70%;min-width:320px;max-width:600px;bottom:15px;max-height:900px;position:fixed;padding:15px;border:1px solid #383838;background:#fefefe;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font:'Open Sans','Tahoma',sans-serif;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-ms-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-webkit-transform:translate(-50%,-500%);-ms-transform:translate(-50%,-500%);-o-transform:translate(-50%,-500%);transform:translate(-50%,-500%);-webkit-transition:-webkit-transform 0.6s ease-out;-moz-transition:-moz-transform 0.6s ease-out;-o-transition:-o-transform 0.6s ease-out;transition:transform 0.6s ease-out;}.overlay:target+.popup{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);top:170px;}.close{top:-15px;right:-15px;width:25px;height:25px;position:absolute;padding:0;border:2px solid #ccc;background-color:rgb(255,131,0);text-align:center;text-decoration:none;font:13px/25px 'Tahoma',Arial,sans-serif;font-weight:bold;}.close:before{color:rgba(255,255,255,1);content:"X";text-shadow:0 -1px rgba(0,0,0,0.9);font-size:12px;}.close:hover{background-color:rgb(100,162,216);}.popup img{max-width:100%;height:auto;margin:5px 5px 5px 5px;}.pic-left,.pic-right{width:25%;height:auto;}.pic-left{float:left;margin:5px 15px 5px 0;}.pic-right{float:right;margin:5px 0 5px 15px;}.popup embed,.popup iframe{top:0;right:0;bottom:0;left:0;display:block;margin:auto;min-width:320px;max-width:600px;width:100%;}.popup h2{margin:0;color:#008000;padding:5px 0px 10px;text-align:left;text-shadow:1px 1px 3px #adadad;font-weight:500;font-size:1.4em;font-family:'Tahoma',Arial,sans-serif;line-height:1.3;}.popup p{margin:0;padding:5px 0}
.projects-menu{height:140px;box-sizing:border-box;color:#00A0E3;}.projects-menu a{color:#00A0E3;display:block;}.projects-menu .projects:hover{background:#C6E1F2;}.projects-menu .projects{height:120px;border:1px solid #0094CD;border-right:none;margin:0px 0px;width:300px;float:left;box-sizing:border-box;}.projects-menu .projects:nth-child(4){border-right:1px solid #0094CD;}.projects-menu .projects .img{max-width:80px;height:75px;margin:5px auto 0px;}.projects-menu .projects .img.direction{background:url(/themes/InfraModern/images/projects/thedirections-off.png) 50% 50% no-repeat!important;}.projects-menu .projects .img.year{background:url(/themes/InfraModern/images/projects/years-off.png) 50% 50% no-repeat!important;}.projects-menu .projects .img.Reviews{background:url(/themes/InfraModern/images/projects/reviews.png) 50% 50% no-repeat!important;}.projects-menu .projects .img.region{background:url(/themes/InfraModern/images/projects/regions-off.png) 50% 50% no-repeat!important;}.projects-menu .projects .img.extended{background:url(/themes/InfraModern/images/projects/extended-off.png) 50% 50% no-repeat!important;}.projects-menu .projects span{display:block;text-align:center;width:80%;margin:0px auto;font-size:1.4em;}.projects-menu .projects span:nth-child(1){font-size:1.2em;}.projects-menu .activblock{background:#0094CD!important;position:relative;}.projects-menu .activblock a{color:#FFFFFF;}.projects-menu .activblock  .img.direction{background:url(/themes/InfraModern/images/projects/thedirections-on.png) 50% 50% no-repeat!important;}.projects-menu .activblock  .img.year{background:url(/themes/InfraModern/images/projects/years-on.png) 50% 50% no-repeat!important;}.projects-menu .activblock  .img.region{background:url(/themes/InfraModern/images/projects/regions-on.png) 50% 50% no-repeat!important;}.projects-menu .activblock  .img.extended{background:url(/themes/InfraModern/images/projects/extended-on.png) 50% 50% no-repeat!important;}.projects-menu .activblock a::after{content:'';position:absolute;left:130px;bottom:-40px;border:20px solid transparent;border-top:20px solid #0094CD;}.projects-menu-directions{height:45px;text-align:center;}.projects-menu-directions .direction{height:inherit;margin:0px 0px;width:240px;float:left;box-sizing:border-box;border:1px solid #CCCCCC;border-right:none;}.projects-menu-directions .direction:last-child{border-right:1px solid #CCCCCC;}.projects-menu-directions .direction a{box-sizing:border-box;height:45px;width:240px;display:table-cell;text-transform:uppercase;vertical-align:middle;text-align:center;}.projects-menu-directions .direction a{color:#5B5B5B;}.projects-menu-directions .direction.service:hover{background:#C6E1F2;}.projects-menu-directions .direction.service.activblock-two{background:#C6E1F2;}.projects-menu-directions .direction.avtom:hover{background:#F9D3D2;}.projects-menu-directions .direction.avtom.activblock-two{background:#F9D3D2;}.projects-menu-directions .direction.VR:hover{background:#F8EAD5;}.projects-menu-directions .direction.VR.activblock-two{background:#F8EAD5;}.projects-menu-directions .direction.PK:hover{background:#DBF2D9;}.projects-menu-directions .direction.PK.activblock-two{background:#DBF2D9;}.projects-menu-directions .direction.SC:hover{background:#DDE9F0;}.projects-menu-directions .direction.SC.activblock-two{background:#DDE9F0;}.projects-menu-years{position:relative;height:45px;text-align:center;font-size:1.2em;width:100%;margin:0px auto;}.projects-menu-years .year{max-width:200px;width:100%;height:inherit;margin:0px auto;float:left;box-sizing:border-box;border:1px solid #CCCCCC;border-right:none;}.projects-menu-years .year:last-child{border-right:1px solid #CCCCCC;clear:none;}.projects-menu-years .year:hover{background:#F8EAD5;}.projects-menu-years .year.activblock-two{color:#E97900;background:#F8EAD5;}.projects-menu-years .year a{color:#5B5B5B;height:45px;max-width:200px;width:200px;display:table-cell;text-transform:uppercase;vertical-align:middle;}.projects-menu-regions{height:45px;text-align:center;}.projects-menu-regions .region{height:inherit;margin:0px 0px;width:200px;float:left;box-sizing:border-box;border:1px solid #CCCCCC;border-right:none;}.projects-menu-regions .region:last-child{border-right:1px solid #CCCCCC;}.projects-menu-regions .region a{color:#5B5B5B;box-sizing:border-box;height:45px;width:200px;display:table-cell;text-transform:uppercase;vertical-align:middle;text-align:center;}.projects-menu-regions .region:hover{background:#DBF2D9;}.projects-menu-regions .region.activblock-two{background:#DBF2D9;}#block-menuprojectsextended{height:40px!important;}#block-menuprojectsextended  .projects-menu-years-s,#block-menuprojectsextended .projects-menu-directions,#block-menuprojectsextended .projects-menu-regions{height:45px!important;text-align:center;}#block-menuprojectsextended .projects-menu-directions a,#block-menuprojectsextended .projects-menu-regions a{height:45px!important;}#block-menuprojectsextended  .projects-menu-years-s .year{height:inherit;margin:0px 0px;width:200px!important;float:left;box-sizing:border-box;border-left:1px solid #CCCCCC;}#block-menuprojectsextended  .projects-menu-years-s .year:last-child{border-right:1px solid #CCCCCC;}#block-menuprojectsextended .projects-menu-years-s .year a{box-sizing:border-box;height:45px;width:200px!important;display:table-cell;text-transform:uppercase;vertical-align:middle;text-align:center;}#block-menuprojectsextended .projects-menu-years-s .year:hover{background:#F8EAD5;}.projects-menu-years-s .year.activblock-two a{color:#E97900;}.projects-menu-years-s .year.activblock-two{background:#F8EAD5;}#views-exposed-form-proekty-page-4{display:none;}#projects-select-all select{height:40px;float:left;border:1px solid #B3B3B3;color:#5B5B5B;margin-left:-1px;}#projects-select-all select:nth-child(1){width:480px;}#projects-select-all select:nth-child(2){width:120px;}#projects-select-all select:nth-child(3){width:360px;}.confirm-projects{display:block;height:38px;width:242px;margin-left:-1px;float:left;line-height:38px;text-align:center;border:1px solid #00A0E3;color:#00A0E3;cursor:pointer;}.confirm-projects:hover{border:1px solid #EF7F1A;color:#EF7F1A;}.project{position:relative;margin:10px 10px;border-bottom:1px solid #999999;}.project:last-child{border-bottom:none;}.project h2{text-align:left;}.project .views-label{font-weight:bold;}.project .views-field{margin:10px 10px;}.project .views-field.views-field-field-izobrazenie-proekta{position:absolute;top:30px;right:10px;}.project .views-field-field-uslugi,.project .views-field-field-klient{max-width:870px;text-align:justify;}.project .popup{max-width:710px;max-height:422px;}.views-field-field-izobrazenie-proekta a:before{display:none;position:absolute;content:url("/themes/InfraModern/images/about/test.png")!important;}.views-field-field-izobrazenie-proekta a:hover:before{display:block;}.views-field-field-izobrazenie-proekta a:hover img{}.views-field.views-field-field-otzyv a{display:block;height:30px;width:120px;line-height:30px;text-align:center;border:1px solid #00A0E3;color:#00A0E3;cursor:pointer;}.views-field.views-field-field-otzyv a:hover{border:1px solid #EF7F1A;color:#EF7F1A;}#preloader{width:40px;height:40px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}
.pressroom-fronts .event{width:290px;float:left;margin:10px 5px;}.pressroom-fronts .event .news-title{text-align:left;margin:5px 0px;font-size:1.2em;}.pressroom-fronts .event .views-field-field-data-dobavlenia{font-weight:bold;margin-bottom:5px;}.pressroom-fronts .event a{color:#009EC7;}.pressroom-fronts .event a:hover{color:#F57D33;}#block-kompaniavcislah{margin:25px 0px;border-top:1px solid #D9DADA;}.slider-number .slide{text-align:center;}.slider-number .slide p{color:#009EC7;font-size:4em;margin:0px;}.slider-number .slide span{font-size:1.5em;white-space:pre-wrap;}#block-nasiklienty{margin:25px 0px;clear:both;margin-bottom:65px;}#block-nasiklienty img{height:110px;width:auto;}#block-views-block-proekty-block-1,#block-views-block-dublirovat-sertifikaty-block-1,#block-views-block-publikacii-block-1,#block-zakupkinaglavnoi,#block-kontakty,#block-views-block-skacat-na-glavnoi-block-1,#block-views-block-vakansii-block-1,#block-views-block-vakansii-block-1-2,#block-views-block-sertifikaty-block-1{width:301px!important;display:block;float:left;box-sizing:border-box;margin-left:-1px;height:100%;}#block-views-block-dublirovat-sertifikaty-block-1{clear:none;}#block-views-block-proekty-block-1 h2{background:url(/themes/InfraModern/images/ico-home/pro.png) no-repeat;color:#00516F;}#block-zakupkinaglavnoi h2{background:url(/themes/InfraModern/images/ico-home/b2b.png) no-repeat;color:#0C9005;}#block-kontakty h2{background:url(/themes/InfraModern/images/ico-home/kont.png) no-repeat;color:#EF7F1A;}#block-views-block-skacat-na-glavnoi-block-1 h2{background:url(/themes/InfraModern/images/ico-home/donw.png) no-repeat;color:#AB0A0F;}#block-views-block-vakansii-block-1 h2,#block-views-block-vakansii-block-1-2 h2{background:url(/sites/default/files/inline-images/about/ico6.png) no-repeat;background-size:auto 45px;background-position-x:45px!important;}#block-views-block-sertifikaty-block-1 h2{background:url(/themes/InfraModern/images/ico-home/sert.png) no-repeat;color:#AB0A0F;padding-left:30px;}#block-views-block-publikacii-block-1 h2{background:url(/themes/InfraModern/images/ico-home/publ.png) no-repeat;color:#0C9005;}#block-views-block-dublirovat-sertifikaty-block-1 h2{background:url(/themes/InfraModern/images/ico-home/otz.png) no-repeat;color:#FF8300;}#block-views-block-proekty-block-1 h2,#block-views-block-dublirovat-sertifikaty-block-1 h2,#block-views-block-publikacii-block-1 h2,#block-zakupkinaglavnoi h2,#block-kontakty h2,#block-views-block-skacat-na-glavnoi-block-1 h2,#block-views-block-vakansii-block-1 h2,#block-views-block-vakansii-block-1 h2,#block-views-block-vakansii-block-1-2 h2,#block-views-block-sertifikaty-block-1 h2{border:1px solid #D9DADA;height:65px;box-sizing:border-box;line-height:65px;background-position:30px 10px;margin-bottom:0px;text-decoration:none;}#block-views-block-proekty-block-1 h2:hover,#block-views-block-dublirovat-sertifikaty-block-1 h2:hover,#block-views-block-publikacii-block-1 h2:hover,#block-zakupkinaglavnoi h2:hover,#block-kontakty h2:hover,#block-views-block-skacat-na-glavnoi-block-1 h2:hover,#block-views-block-vakansii-block-1 h2:hover,#block-views-block-vakansii-block-1-2 h2:hover,#block-views-block-sertifikaty-block-1 h2:hover{font-weight:bold;}#block-views-block-skacat-na-glavnoi-block-1 > a,#block-views-block-sertifikaty-block-1  > a,#block-views-block-dublirovat-sertifikaty-block-1  > a{text-decoration:none!important;}#block-views-block-publikacii-block-1 .publik-home{margin:10px 0px;}#block-views-block-publikacii-block-1 .publik-home .views-field-field-zagolovok{max-height:45px;overflow:hidden;}#block-views-block-proekty-block-1 .project{color:#000;font-size:1em;text-align:justify;border-bottom:none;}#block-views-block-proekty-block-1 > div:last-of-type,#block-views-block-dublirovat-sertifikaty-block-1 > div:last-of-type,#block-views-block-publikacii-block-1 > div:last-of-type,#block-zakupkinaglavnoi > div:last-of-type,#block-kontakty > div:last-of-type,#block-views-block-skacat-na-glavnoi-block-1 > div:last-of-type,#block-views-block-vakansii-block-1 > div:last-of-type,#block-views-block-vakansii-block-1-2 > div:last-of-type,#block-views-block-sertifikaty-block-1 > div:last-of-type{text-align:justify;padding:0px 10px;height:221px!important;max-height:221px;border:1px solid #D9DADA;border-top:none;display:table-cell;width:301px;box-sizing:border-box;}#block-views-block-proekty-block-1 > div:last-of-type{padding:0px 0px;}#block-views-block-proekty-block-1 > div:last-of-type .views-field{margin-bottom:0px;margin-top:0px;}#block-views-block-proekty-block-1 > div:last-of-type .field-content a,#block-views-block-publikacii-block-1 > div:last-of-type .field-content a{color:#009EC7;}#block-views-block-proekty-block-1 > div:last-of-type .field-content a:hover,#block-views-block-publikacii-block-1 > div:last-of-type .field-content a:hover{color:#FF8300;}#block-kontakty  .ico.tel{margin-top:20px;}#block-views-block-skacat-na-glavnoi-block-1 > div:last-of-type .views-row{color:#000;margin:10px 0px;padding-left:50px;height:50px;width:225px;background:url(/themes/InfraModern/images/ico-home/donw-file.png) no-repeat;}#block-views-block-skacat-na-glavnoi-block-1 > div:last-of-type .views-row span{display:table-cell;height:45px;vertical-align:middle;text-align:left;}#block-views-block-skacat-na-glavnoi-block-1 a{text-decoration:underline;}#block-views-block-vakansii-block-1-2> div:last-of-type{padding:0px 0px;}#block-views-block-vakansii-block-1-2> div:last-of-type .views-field{margin:0px 20px 0px 20px;}#block-views-block-vakansii-block-1-2 .vak-home{margin:10px 0px;}#block-views-block-vakansii-block-1-2 > div:last-of-type .field-content a{color:#009EC7;}#block-views-block-vakansii-block-1-2 > div:last-of-type .field-content a:hover{color:#FF8300;}#block-views-block-sertifikaty-block-1 > div:last-of-type .views-row{color:#000;margin:10px 0px;padding-left:50px;height:50px;width:225px;background:url(/themes/InfraModern/images/ico-home/sert-plus.png) no-repeat;}#block-views-block-dublirovat-sertifikaty-block-1 > div:last-of-type .views-row{color:#000;margin:10px 0px;padding-left:50px;height:50px;width:225px;background:url(/themes/InfraModern/images/ico-home/otzv-plus.png) no-repeat;}#block-views-block-sertifikaty-block-1 > div:last-of-type .views-row span,#block-views-block-dublirovat-sertifikaty-block-1 > div:last-of-type .views-row span{display:table-cell;height:45px;vertical-align:middle;text-align:left;}#block-views-block-sertifikaty-block-1 a,#block-views-block-dublirovat-sertifikaty-block-1 a{text-decoration:underline;}#js-block{max-width:1200px;margin:0px auto;}#js-block .bx-viewport{padding-left:2px;width:1200px!important;}#block-views-block-gl-slaider-block-1 .bx-controls-direction{display:none;}#js-block .bx-wrapper .bx-controls-direction a{position:absolute;width:35px;height:105px;margin-top:-50px;}@media screen and (max-width:1300px){#js-block .bx-wrapper .bx-controls-direction a{display:none;}}#js-block .bx-wrapper .bx-next{right:-55px;background:url(/themes/InfraModern/css/images/controls2.png) no-repeat -50px 0px;}#js-block .bx-wrapper .bx-next:hover{background-position:-50px -110px;}#js-block .bx-wrapper .bx-prev{left:-45px;background:url(/themes/InfraModern/css/images/controls2.png) no-repeat 0px 0px;}#js-block .bx-wrapper .bx-prev:hover{background-position:0px -110px;}
.home.bxslider li{color:#5B5B5B;}.home.bxslider li .views-field-field-zagolovok-slaidera{top:-10px;margin:0px auto;position:absolute;text-align:center;font-size:2.4em;}.home.bxslider li .views-field-field-tekst-na-slaidere{top:60px;position:absolute;font-size:1.4em;text-align:justify;}.home.bxslider li .views-field-field-tekst-na-slaidere .field-content{width:550px;margin:auto;}.home.bxslider li div{width:100%;}.home.bxslider li .views-field-field-knopka-na-slaidere{width:250px;margin:auto;}.home.bxslider li .views-field-field-knopka-na-slaidere .field-content{bottom:80px;position:absolute;text-align:center;border:1px solid #000;height:inherit;width:250px;margin:auto;}.home.bxslider li .views-field-field-knopka-na-slaidere a{color:#000;display:table-cell;box-sizing:border-box;text-transform:uppercase;vertical-align:middle;text-align:center;height:50px;width:250px;}.home.bxslider li .views-field-field-knopka-na-slaidere .field-content a:hover{background:rgba(0,0,0,0.4);color:#FFF;}.item-slide .bx-wrapper{margin:0 auto 10px;}.item-slide .bx-wrapper .bx-pager,.item-slide .bx-wrapper .bx-controls-auto{bottom:10px;}.item-slide .bx-wrapper .bx-pager.bx-default-pager a{border:1px solid #5B5B5B;background:none;}.item-slide .bx-wrapper .bx-pager.bx-default-pager a:hover,.item-slide .bx-wrapper .bx-pager.bx-default-pager a.active{background:#5B5B5B;}.slider-number:hover{cursor:move;}@media (max-width:800px){.bx-wrapper .bx-prev{left:0px !important;background:url(/themes/InfraModern/css/images/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next{right:0px !important;background:url(/themes/InfraModern/css/images/controls.png) no-repeat -43px -32px;}}.bxslider{-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;padding-start:0;padding:0px;margin:0px auto;text-align:center;}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper img{margin:0 auto;float:none;max-width:100%;width:auto;max-height:100%;height:auto;display:block;}.bx-viewport,.bx-wrapper{position:relative;width:100%;height:100% !important;top:0;left:0;}.bxslider,.bxslider li{height:100% !important;;}.bxslider li{background-repeat:no-repeat;background-position:top center;background-size:cover;}.bx-wrapper .bx-viewport{border:none !important;}.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;background:url(/themes/InfraModern/css/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}.bx-wrapper .bx-prev{left:-70px;background:url(/themes/InfraModern/css/images/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next{right:-70px;background:url(/themes/InfraModern/css/images/controls.png) no-repeat -43px -32px;}@media screen and (min-width:0\0){.popup .bx-wrapper .bx-controls-direction a{position:absolute!important;}.popup .bx-wrapper .bx-prev{left:0px!important;}.popup .bx-wrapper .bx-next{right:0px!important;}}.bx-wrapper .bx-prev:hover{background-position:0 0;}.bx-wrapper .bx-next:hover{background-position:-43px 0;}.bx-wrapper .bx-controls-direction a{position:fixed;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:1;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/themes/InfraModern/css/images/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/themes/InfraModern/css/images/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-refresh .owl-item{display:none;}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/InfraModern/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;}
