body .w{padding-left:10px;padding-right:10px;max-width:1200px;margin-left:auto;margin-right:auto;}body {}body a{}body .but.edit{z-index:1;padding:0;line-height:1em;padding:0 2px 3px;}body .ewr > .but.edit{position:absolute;}body .sld .item{position:absolute;height:100%;}body .arrs{height:1px;}body .arrs >*{cursor:pointer;}body .arrs >.l{float:left;margin-left:-30px;}body .arrs >.r{float:right;margin-right:-30px;}body .tabs{display:flex;}body .tabs .act{}body .tabs .act::before{height:5px;width:100%;position:absolute;bottom:-3px;}body .tabs .tab{margin-right:20px;position:relative;cursor:pointer;}body .hd{}body .animate{}body #breadcrumbs{padding:10px 0;}body .page-title{margin-top:0;}body .skhide{display:none;} .skhide{display:none;} .ng-scope .skhide{display:block;}._top .w{display:flex;justify-content:space-between;height:44px;align-items:center;}._top {}._top .social a{}._top .social{width:240px;display:flex;}._top .icon-eye{height:44px;display:inline-block;line-height:44px;width:44px;}._top .text{margin-left:5px;position:relative;bottom:5px;line-height:44px;}._top .langs{display:flex;}._top .langs a{display:inline-block;line-height:44px;width:60px;}._top .langs a.active{}._top .slabo{}._top [class^="icon-"]:before, [class*=" icon-"]:before{top:-2px;position:relative;}._head .w{display:flex;justify-content:space-between;align-items:center;height:90px;}._head .right{display:flex;align-items:center;}._head .phone{}._head .icon-phone{}._head .mail{margin-right:20px;margin-left:30px;}._head .mail a{}._head .find input{padding-left:10px;padding-right:10px;}._head .icon-search{}._head {}._main_menu .menu{margin:0;display:flex;justify-content:space-between;padding:0;}._main_menu .menu li{position:relative;}._main_menu .menu li:after{height:100%;width:1px;position:absolute;left:1px;top:0;}._main_menu .menu li:first-child:after{display:none;}._main_menu .menu li a{line-height:4 0px;display:inline-block;padding:10px 15px;}._main_menu {}._main_menu .menu .menu{position:absolute;z-index:1;display:none;}._main_menu .menu *:hover .menu{display:block;}._main_menu .menu .menu li{}._main_menu .menu .menu li a{padding:5px 20px;display:block;}._main_menu .menu .menu li a:hover{}._front_slider .sld{height:380px;position:relative;}._front_slider .item{width:100%;padding-top:1px;}._front_slider .text{margin-top:70px;width:880px;padding:20px 50px;line-height:1.1;}._front_slider .arrs{position:absolute;width:100%;top:-220px;}._front_slider .w{position:relative;}._front_slider {}._text_news .w{padding-top:30px;display:flex;justify-content:space-between;padding-bottom:40px;}._text_news .text{padding:20px;line-height:1.2em;width:570px;}._text_news .text li{margin-top:5px;margin-bottom:5px;}._text_news .text li::before{position:absolute;margin-left:-15px;}._text_news .hd{line-height:1.1em;}._text_news .news{width:580px;}._text_news .tabs{padding-top:24px;margin-bottom:22px;}._text_news .but.edit{position:absolute;}._text_news .dt{margin-top:12px;}._text_news .tt{display:block;}._text_news .all{display:block;margin-top:15px;}._text_news {}._napr .sld{position:relative;margin-top:30px;}._napr {}._napr .sld_wr{width:100%;position:relative;height:175px;overflow:hidden;}._napr .arrs{width:100%;margin-top:-150px;position:absolute;}._napr .arrs >*{}._napr .w{padding-top:20px;padding-bottom:20px;}._napr .but.edit{position:absolute;}._napr .item{width:20%;position:absolute;}._napr {}._napr .iw{height:80px;}._napr .text{}._napr .text p{margin-top:0;}.page_content .field-name-field-image{float:left;margin:0 20px 10px 0;}.page_content ._proekt{padding-top:30px;}.page_content .teaser_list{padding-top:20px;}.page_content {overflow:hidden;}._proekt .w{padding-top:20px;padding-bottom:30px;}._proekt .all{padding:3px 15px;display:inline-block;}._proekt .top{display:flex;align-items:center;justify-content:space-between;}._proekt .but.edit{position:absolute;}._proekt .items{padding-top:10px;display:flex;}._proekt .teaser_list{display:flex;flex-wrap:wrap;}._proekt .itw{width:381px;margin-right:10px;}._proekt .tt{display:block;line-height:48px;}._proekt .tt.he1{}._proekt .tt.he2{line-height:1.2em;padding:8px;}._proekt .item{}._proekt .iw{display:block;}._proekt .text{padding:15px 20px;display:block;}._photo .items{display:flex;justify-content:space-between;}._photo .but.edit{position:absolute;}._photo .w{padding-top:22px;padding-bottom:30px;}._photo .items{padding-top:10px;}._photo {}._partner .w{padding-top:20px;padding-bottom:48px;}._partner .items{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:10px;}._partner .itw{width:16.666%;margin-bottom:20px;}._partner .iw{display:block;height:70px;}._partner .item{}._partner .but.edit{position:absolute;}._partner .tt{display:block;}._footer .w{display:flex;justify-content:space-between;align-items:center;}._footer {}._footer .desc{margin-top:14px;}._footer .phone{}._footer .icon-phone{}._footer .mn a{line-height:1em;display:block;}._footer .mn li{width:50%;margin:3px 0;}._footer .menu{display:flex;flex-wrap:wrap;padding-left:0;max-width:500px;}.whis_left {display:flex;}.whis_left > .left{width:20%;}.whis_left > .right{width:80%;padding-left:20px;}.whis_left .kal_date{position:relative;}.whis_left .arrs >*{}.block.kal {margin-top:20px;padding:10px;}.block.kal .hds{}.block.kal .kal_date table{width:100%;}.block.kal .kal_date table td, .kal_date table th{}.block.kal .mnth{position:relative;}.block.kal .arrs{margin-top:-28px;position:absolute;left:0;right:0;}.block.kal .arrs >*{}.block.kal .arrs > .left{float:left;}.block.kal .arrs >.right{float:right;}.block.kal .date{margin:10px 0;}.block.kal .kal_date a{display:block;padding:0 5px;}.block.kal .kal_date span{display:block;padding:0 5px;}.new.teaser .text p{margin:0;}.new.teaser {margin-bottom:20px;display:flex;}.new.teaser .dt{}.new.teaser .iw{margin-right:20px;}.new.teaser .kvant{}.new.teaser .kvant a{}.kontacts_page > *{width:49%;}.kontacts_page {display:flex;justify-content:space-between;}.kontacts_page iframe{width:100%;}.zoom_items {display:flex;flex-wrap:wrap;}.zoom_items .item{margin-right:10px;margin-bottom:10px;}.fix_slider .right span, .fix_slider  .left span{top:50%;position:absolute;margin-top:-40px;}.fix_slider .cloze{z-index:100;}