html,body{font:15px/170% 'Roboto',sans-serif;height:100%}body{margin:0;padding:0;min-width:320px;color:#353535;background:#fff}h1,.h1{font-size:18px;font-weight:bold;margin-bottom:16px;padding-bottom:16px;position:relative}h1:after,.h1:after{display:block;content:'';width:28px;height:2px;background:#74c4fc;position:absolute;left:0;bottom:0}h2,.h2{font-size:18px;font-weight:bold;margin-bottom:16px;padding-bottom:16px;position:relative}h2:after,.h2:after{display:block;content:'';width:28px;height:2px;background:#74c4fc;position:absolute;left:0;bottom:0}#wrap{position:relative;overflow:hidden;min-height:100%}.navbar-section{background:url(../images/bg_tm.png) left top repeat;height:67px;position:fixed;left:0;top:0;width:100%;z-index:50}header{position:relative;font:16px 'Roboto',sans-serif;color:#fff;min-height:469px;background:url(../images/bg_header.jpg) center top no-repeat;background-size:cover;padding-top:67px}header .navbar{border-radius:0;border:none;margin:0;height:67px;overflow:hidden}header .navbar-collapse{padding-left:0;padding-right:0}header .navbar-toggle{position:absolute;left:40px;top:10px;z-index:60;border-color:#fff;border-radius:0}header .navbar-toggle .icon-bar{background:#fff}.container-def{max-width:1280px;padding:0 60px;margin:0 auto}#top_menu .navbar-nav>li>a,#top_menu .navbar-nav>li>a:focus{padding:0 21px;color:#fff;position:relative;display:block;transition:all .3s;font:16px/67px 'Roboto',sans-serif;background:none}#top_menu .navbar-nav li:first-child a{padding-left:0}#top_menu .navbar-nav li.active a:after{display:block;position:relative;bottom:3px;background:#72c3fc;height:3px;content:''}#top_menu .navbar-nav>li>a:hover{background:none;color:#72c3fc}#top_menu .navbar-nav li.active a:hover{color:#fff}#email{position:absolute;top:0;right:60px;transition:all .3s;color:#fff;line-height:67px}#email:hover{color:#72c3fc}#phone{position:absolute;top:0;right:204px;color:#fff;line-height:67px}#phone:hover{color:#fff}#logo{margin-bottom:13px;display:block}#logo img{max-width:100%}.header{padding:112px 60px 120px 60px}.header .thumb:first-child{padding-left:0}.header .thumb:last-child{padding-right:0}.header .slogan{text-transform:uppercase;line-height:170%}.wh-type,.reset.wh-type{text-transform:uppercase;font-size:25px;display:inline-block;border-bottom:3px solid #72c3fc;padding:26px 0 7px 0;margin-bottom:55px}.wh-type:after{content:'';display:block;clear:both}.wh-type li{float:left;margin-left:27px}.wh-type li:first-child{margin-left:0}.button{display:inline-block;color:#fff;padding:0 16px;font:14px/28px 'Roboto',sans-serif;background:#72c3fc;cursor:pointer}.button:hover{opacity:0.9;transition:all .3s;color:#fff;text-decoration:none}.obj-list{padding:91px 0 0 0;margin-bottom:84px}.obj-list .thumb:after{content:'';display:block;clear:both}.obj-list .thumb .pic img{margin-bottom:19px}.obj-list .thumb .pic img{width:100%;height:auto}.obj-list .thumb .num{float:left;width:68px;text-align:center;color:#e6e6e6;font-size:26px;font-weight:bold;height:22px;overflow:hidden;position:relative}.obj-list .thumb .num span{display:inline-block;position:relative}.obj-list .thumb .num span:after{content:'';display:block;position:absolute;left:0;bottom:3px;width:100%;height:8px;background:#fff;border-bottom:2px solid #74c4fc}.obj-list .thumb .name{margin-left:68px;color:#353535;font-size:15px;font-weight:300;line-height:150%}.about{background:#f4f6f8;font-size:15px;font-weight:300;padding:35px 0 32px 0;position:relative;margin-bottom:91px}.about .thumb{position:relative;z-index:55}.about .thumb.white{color:#fff}.bg_pic{position:absolute;left:50%;top:-53px;width:50%;max-width:580px;height:100%;background:url(../images/pic_about.jpg) center center no-repeat;background-size:cover;display:block}.tab_scroll{overflow-x:auto}.tab_size{width:100%;font-size:16px;border-top:1px solid #f5f7f9;min-width:980px;text-align:center;margin-bottom:70px}.tab_size .pic-row td{height:80px;vertical-align:center;border-bottom:none}.tab_size th{height:80px;vertical-align:top;font-weight:400;border-bottom:1px solid #f5f7f9;padding:0 26px;text-align:center}.tab_size td{height:80px;border-bottom:1px solid #f5f7f9;font-weight:300}.tab_size td.num{color:#72c3fc;line-height:100%;width:90px;text-align:left}.tab_size td.num span{font-size:28px;line-height:100%;display:block}.tab_size td u{border-bottom:1px solid #74c4fc;text-decoration:none;padding-bottom:9px}.map-link{margin-top:32px}.copy{padding-left:60px;}.policy{transition:all .3s;padding-right:60px;color:#fff;}.policy:hover{color:#72c3fc}#footer_spacer{padding-top:82px;clear:both}footer{background:#1d2c49;position:relative;color:#fff;font-size:14px;text-align:center;height:52px;padding-top:15px;margin-top:-52px}.def-list,.content .def-list{margin:30px 0}.def-list li{padding:0 0 0 44px;position:relative}.def-list li:before{content:'';display:block;width:8px;height:8px;background:#6ec1fc;position:absolute;left:0;top:9px}.pic_pre_block{margin-bottom:30px}.pic_pre_block:after{content:'';display:block;clear:both}.pic_pre_block .thumb{padding:0 2%}.pic_pre_block .thumb.size1{padding-left:0;padding-right:0}.pic_pre_block .thumb.size2{padding-right:0}.pic_pre_block .thumb.size2>div{padding-bottom:8.4%}.pic_pre_block .thumb img{width:100%;height:auto}.content{font-weight:300}.content.about-page,.content.contact{padding-top:50px}.cont_pic{margin-bottom:75px}.cont_pic img{width:100%}.btn-spacer{margin-top:50px}.map-list{padding-top:27px}.map-img{position:relative}.map-img img{width:100%}.map-list .row{position:relative}#gmap{position:absolute;left:-100%;top:0;width:100%;height:100%;margin-left:-30px}.prop-list{margin:0;padding:8px 0 0 0}.prop-list li{position:relative;list-style:none;padding-left:44px;margin-bottom:13px}.prop-list li:before{content:'';display:block;width:21px;height:21px;background-position:left center;background-repeat:no-repeat;position:absolute;left:0;top:0}.prop-list li.p-pol:before{background-image:url(../images/p-pol.png)}.prop-list li.p-o-size:before{background-image:url(../images/p-o-size.png)}.prop-list li.p-step:before{background-image:url(../images/p-step.png)}.prop-list li.p-height:before{background-image:url(../images/p-height.png)}.prop-list li.p-mass:before{background-image:url(../images/p-mass.png)}.prop-list li.p-o-mass:before{background-image:url(../images/p-mass.png)}.prop-list li.p-dok:before{background-image:url(../images/p-dok.png)}.prop-list li.p-gruz:before{background-image:url(../images/p-gruz.png)}.prop-list li.p-fire:before{background-image:url(../images/p-fire.png)}.prop-list li.p-vent:before{background-image:url(../images/p-vent.png)}.prop-list li.p-elec:before{background-image:url(../images/p-elec.png)}.prop-list li.p-int:before{background-image:url(../images/p-int.png)}.prop-list li.p-parking:before{background-image:url(../images/p-parking.png)}.prop-list li.p-hot:before{background-image:url(../images/p-hot.png)}.prop-list li.p-tv:before{background-image:url(../images/p-tv.png)}a:focus,input:focus{outline:none}a:hover{text-decoration:none}a{color:#e9b354;cursor:pointer}form,.reset{margin:0;padding:0}.reset li{list-style:none}.clear{clear:both}@media (min-width:768px) AND (max-width:991px){.wh-type,.reset.wh-type{font-size:20px}}@media (max-width:767px){.header .thumb{margin-bottom:40px;padding-left:0;padding-right:0}.header{padding-bottom:60px}.container-def{padding-left:40px;padding-right:40px}header .navbar-collapse{position:fixed;width:100%;height:100%;z-index:55;padding-top:67px;background:url(../images/bg_tm.png) left top repeat;left:0;top:0;margin-left:0 !important;margin-right:0 !important}#top_menu .navbar-nav li a,#top_menu .navbar-nav li:first-child a,#top_menu .navbar-nav li:last-child a{padding-left:40px;padding-right:40px}#top_menu li{margin-bottom:30px}.obj-list .thumb{margin-bottom:40px}.about .thumb{position:relative;z-index:55;padding-left:15px;padding-right:15px;margin-bottom:10px}.obj-list{margin-bottom:0}.bg_pic{position:absolute;left:0;top:55%;width:100%;height:45%;max-width:initial}.about{padding-top:20px;padding-bottom:30px}#gmap{position:relative;left:initial;top:initial;width:initial;height:300px;margin:0 0 30px 0}header .navbar{overflow:visible}@media (max-width:460px){#email{top:38px;right:40px;line-height:100%;font-size:14px}#phone{top:13px;right:40px;line-height:100%;font-size:14px}.wh-type,.reset.wh-type{display:block}.wh-type li{margin-left:0;float:none}}