html{ width:100%;height:100%;}body{height:100%;margin:0;padding:0;font-family:'Roboto', sans-serif;color:#484848;}body.container-fluid{max-width:1920px;padding:0;}a{color:#D32628;}a:visited{color:#A53A3C;}a:hover{color:#336699;text-decoration:none;}form{ margin:0;padding:0;}form.main-form{display:block;margin:0;padding:0;width:100%;height:100%;}h1{font-size:75px;}* html #page-wrapper{ height:100%;}#header{ position:relative;z-index:7;}#page-wrapper.main{position:relative;}#page-wrapper.main #header{position:absolute;width:100%;left:0;top:0;background:transparent;}#header ul{list-style:none;margin:0;}#header ul.advantages{overflow:hidden;font:11px/45px 'Roboto Medium', sans-serif;text-transform:uppercase;color:#ffffff;padding:0 50px;}#header ul.advantages li{float:left;position:relative;padding-left:70px;}#header ul.advantages li:nth-child(2){padding-left:100px;}#header ul.advantages li:before, #header ul.advantages li:nth-child(2):after{content:'';width:36px;height:26px;position:absolute;left:17px;top:9px;background:url(images/sprite.png);}#header ul.advantages li:nth-child(2):before{left:23px;}#header ul.advantages li:nth-child(2):after{left:42px;}#header ul.advantages li:last-child{float:right;padding:0;}#header ul.advantages li:first-child{padding:0;}#header ul.advantages li:first-child:before, #header ul.advantages li:last-child:before{display:none;}#services img{max-width:100%;}#header .header{padding:0px 0px 2px 50px;text-align:center;background:#ffffff;}#header .header > a, #header .header > img{float:left;position:relative;z-index:20;margin:15px 0;}#header .contacts{float:right;text-align:left;margin:25px 50px 0 0;}#header .contacts .phone{font:bold 22px 'Roboto', sans-serif;}.slogan{width:100%;float:left;background:#2EB349;height:40px;}.slogan span{font-size:20px;line-height:40px;color:#ffffff;font-weight:500;margin:0 0 0 50px;}@media (max-width:600px){ .slogan span{ font-size:17px;}}@media (max-width:500px){ .slogan span{ font-size:14px;}}@media (max-width:400px){ .slogan span{ font-size:13px;margin:0 0 0 20px;}}span.phone-call{cursor:pointer;color:#336699;margin-left:73px;border-bottom:1px dashed;}span.phone-call:hover{color:#CC3333;}#header .header:after{content:'';display:block;clear:both;}#lock{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.75);z-index:999;display:none;}#phone-call{position:fixed;z-index:1000;width:100%;max-width:400px;background:#ffffff;padding:20px;margin:auto;left:0;right:0;top:20%;display:none;}#phone-call h2{font-size:20px;text-align:center;display:block;margin-bottom:10px;}#phone-call h2 + p{text-align:center;}#phone-call input{width:100%;height:40px;padding:0 5px;border:1px solid #cccccc;}#phone-call > div{margin-bottom:20px;}#tarrifs h2{margin:20px 0;font-size:24px;font-weight:bold;display:block;}#tarrifs ul{list-style:none;padding:0;margin:10px 0 0;}#tarrifs ul li{line-height:20px;margin:0 0 5px 0;}#tarrifs h2 + div > a{}p.exit{position:absolute;width:20px;height:20px;border-radius:5px;background:#cc3333;color:#ffffff !important;font-family:Arial;font-weight:bold;font-size:9px;line-height:20px;padding-left:1px;cursor:pointer;right:10px;top:10px;text-align:center;margin:0;}p.exit:hover{background:none;color:#cc3333;border:1px solid #cc3333;line-height:18px;}.button{border:0;background:#cc3333;border-radius:10px;color:#ffffff;padding:0 30px;height:40px;font-weight:bold;float:right;}.button:hover{background:#336699;}p.exit:after{content:'\274C';position:relative;top:1px;}#calculate_on_order, #calculate_result_form{position:absolute;top:154px;right:507px;text-align:left;background:#fff;border:1px solid red;z-index:10;padding:10px;}#calculate_on_order{width:230px;} #calculate_result_form{width:300px;}.header_phone{font-size:17px;color:red;}.header_phone_number{font-size:19px;color:red;}#header_search{position:absolute;top:52px;right:95px;}#top_content_main{float:left;}#header_commercial{position:absolute;bottom:40px;left:95px;}#header_commercial p{font-size:18px;}#bottom_content_main{float:right;}.place_for_slider{width:664px;height:290px;}.index_slider{float:left;width:664px;height:290px;overflow:hidden;}.place_for_reviews{}.place_for_weather{width:282px;height:110px;padding:5px 25px;text-align:center;}.place_for_about, .place_for_company_news, .place_for_company_votes{width:282px;min-height:100px;padding:10px 25px;text-align:justify;}.place_for_about, .place_for_company_news{float:left;}.place_for_about img{width:100%;height:auto;}#workarea{ padding-top:10px;}#footer_gray{background:#E9E9E9;position:relative;z-index:-5;}#footer_with_angle{background:url(images/botygol.png) no-repeat left top;height:196px;width:196px;position:absolute;bottom:0;left:0;z-index:-3;}#footer{height:131px;position:relative;}#footer table{width:100%;}#footer table td{vertical-align:top;padding:10px;}#footer table td:first-child{width:275px;}#footer table td:last-child{width:220px;}.contacts img{width:16px;height:16px;margin:1px 5px 0 0;float:left;}.contacts p{margin:5px 0;clear:both;}div.menu-clear-left{ clear:left;}.online_order_place_for_button{}.online_order_main{}.ordersummary{float:left;width:50%;min-height:300px;}.order-item{}#order_car_photo{max-width:200px;max-height:200px;float:left;}#order_car_photo>img{max-width:100%;max-height:100%;width:auto;height:auto;}#order_car_info{float:left;width:auto;margin-left:5px;}.order_car_name{font-size:25px;color:#f00;margin-bottom:12px;display:block;}.order_car_class{font-size:15px;color:#808080;margin-bottom:12px;display:block;}.order_car_type{font-size:13px;color:#000;font-weight:bold;display:block;}.orderprops{float:left;padding:3px 3px 3px 20px;width:45%;min-height:300px;}.order_detail_info{padding-top:20px;}.orderbox{background:url("images/bron2.png") repeat-x scroll center bottom transparent;box-shadow:0 0 7px #555555;float:left;width:100%;min-height:300px;}.online_order_form{margin:0 auto 20px auto;width:400px;}.online_order_form thead{font-weight:bold;}.on_form_name{font-size:20px;font-weight:bold;}.on_form_clarification{font-size:9px;color:#808080;}.on_form_result{width:100%}.on_form_result_left, .on_form_result_right{font-size:18px;font-weight:bold;}.on_form_result_right{text-align:right;}.button_as_button_gray{ height:35px;display:block;border:1px solid #e11f23;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px rgba(0,0,0,.23), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.23), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);box-shadow:0 1px 1px rgba(0,0,0,.23), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);background-image:url(images/btn_grey.png);color:#000 !important;font-family:"Verdana";font-size:14px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,.31);text-decoration:none;line-height:35px;text-align:center;cursor:pointer;}input[type="submit"], input[type="reset"]{ height:35px;display:block;border:1px solid #e11f23;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px rgba(0,0,0,.23), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.23), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);box-shadow:0 1px 1px rgba(0,0,0,.23), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);background-image:url(images/btn_grey.png);color:#000 !important;font-family:"Verdana";font-size:14px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,.31);text-decoration:none;text-align:center;cursor:pointer;margin:0;}.button_as_button_gray:hover, input[type="submit"]:hover, input[type="reset"]:hover{ background-color:#9b9b9b;-moz-box-shadow:0 1px 6px rgba(0,0,0,.55), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.55), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);box-shadow:0 1px 6px rgba(0,0,0,.55), inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 3px rgba(255,255,255,.47);background-image:url(images/btn_grey_hover.png);}.button_as_button_red{ width:228px;height:35px;border:1px solid #b32232;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url(images/btn_red.png);background-position:left top;background-repeat:repeat-x;font-family:"Verdana";color:#FFF !important;font-size:14px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,.31);margin-top:10px;text-decoration:none;display:block;line-height:29px;cursor:pointer;}.button_as_button_red:hover{ -moz-box-shadow:0 1px 6px rgba(0,0,0,.55);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.55);box-shadow:0 1px 6px rgba(0,0,0,.55);}.maps_left_div{float:left;width:605px;height:605px;}.maps_right_div{padding:1px 20px;float:right;}.left_td{width:60px;}.right_td{width:400px;}.pricepageblock_ab{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #E5E5E5;margin:30px 0px 0px 5px;width:100%;}.pricepageblock1_ab{width:100%;height:56px;background:url(images/Price_page_fon.png) top left repeat-x;}.pricepageblock1_ab td{height:56px;text-align:center;font-weight:bold;padding:0;}.pricepagecar_ab{border:1px solid #E5E5E5;padding:10px 10px 10px 10px;font-size:13px;text-align:left;width:437px;}.pricepageprice_ab{border:1px solid #E5E5E5;padding:10px 2px 10px 2px;font-size:13px;color:#063;}.nomer_pricepageprice_ab{border:1px solid #E5E5E5;padding:10px 2px 10px 2px;font-size:13px;color:#063;text-align:center;width:46px;}.site_pricepageprice_ab{border:1px solid #E5E5E5;padding:10px 2px 10px 2px;font-size:13px;color:#063;text-align:center;width:110px;}#toTop{display:none;text-decoration:none;position:fixed;bottom:40px;right:10px;overflow:hidden;width:85px;height:112px;border:none;text-indent:100%;background:url(images/totopall.png) no-repeat left top;}#toTopHover{background:url(images/totopall.png) no-repeat left -112px;width:85px;height:112px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}#toTop:active, #toTop:focus{outline:none;}table.result{width:100%;}table.result td{vertical-align:top;}tr.result-item{font-size:85%;font-weight:bold;}tr.remark{font-size:70%;color:#999;}tr.result-all{font-size:120%;font-weight:bold;}tr.remark td{padding-left:10px;}#header .menu{float:right;width:32px;height:27px;margin-top:9px;background:url(images/sprite.png) -35px 0;cursor:pointer;}#vehicle-fleet, #contacts, #services, #discount, #news, #about{padding:50px;}.news-detail{padding:0 !important;}#vehicle-fleet .top{overflow:hidden;}#vehicle-fleet .head{font:60px/75px 'PT Serif Regular', serif;float:left;}#vehicle-fleet .filter{list-style:none;padding:0;margin:0;float:right;font:18px/80px 'Roboto Regular', sans-serif;}#vehicle-fleet .filter li{float:left;margin:0 25px;}#vehicle-fleet .filter a{color:#000000;text-decoration:none;}#vehicle-fleet .filter a:hover{color:#cc3333;}#vehicle-fleet .filter li.active{margin:0 10px;}#vehicle-fleet .filter li:last-child{margin-right:0;}#vehicle-fleet .filter li:first-child{margin-left:0;}#vehicle-fleet .filter span{background:#e5e4dd;line-height:30px;display:inline-block;padding:0 20px;position:relative;}#vehicle-fleet .cars{overflow:hidden;padding:50px 0;}#vehicle-fleet .car{margin:0;padding:0;}#vehicle-fleet .car.main{padding:0 50px 50px 0;}#vehicle-fleet .car > div{height:300px;}#vehicle-fleet div.img{display:flex;align-items:center;justify-content:center;height:100%;}#vehicle-fleet img{max-width:100%;max-height:100%;}#vehicle-fleet a{font:24px 'Roboto Bold', sans-serif;border-bottom:1px solid;text-decoration:none;color:#336699;}#vehicle-fleet a:hover{color:#cc3333;}#vehicle-fleet p{margin:5px 0;}#vehicle-fleet p span{font-size:16px;font-weight:bold;}#vehicle-fleet ul.prices, #detail .properties ul{list-style:none;padding:0;}#vehicle-fleet ul.prices li, #detail .properties ul li, #tarrifs ul li{overflow:hidden;margin:0;padding-top:10px;}#vehicle-fleet ul.prices li span:first-child, #detail .properties ul li span:first-child, #tarrifs ul li span:first-child{float:left;font-weight:bold;position:relative;}#vehicle-fleet ul.prices li span:first-child:after, #detail .properties ul li span:first-child:after, #order .output span:after, #tarrifs ul li span:first-child:after{content:'';position:absolute;width:1000px;left:100%;border:1px dotted #000000;bottom:6px;}#vehicle-fleet ul.prices li span:last-child, #detail .properties ul li span:last-child, #tarrifs ul li span:last-child{float:right;background:#ffffff;position:relative;}#vehicle-fleet span.seats{margin-right:15px;}#vehicle-fleet button, #calculator button, #detail button, #order button{height:45px;font-size:18px;font-weight:bold;color:#ffffff;border:0;background:#cc3333;border-radius:10px;padding:0 15px;}#vehicle-fleet button:hover{background:#3366B2;}#detail button:hover{background:#3366B2;}#order button:hover{background:#3366B2;}#vehicle-fleet .more{text-align:center;margin:0;}#vehicle-fleet .more span{font-weight:normal;cursor:pointer;color:#336699;border-bottom:1px dashed;}#vehicle-fleet .more span:hover, #footer_gray li.address a:hover, p.calculate:hover, #order .more-info:hover, #order .more-info + p + p a:hover{border-color:transparent;}#vehicle-fleet .more span:hover{color:#CC3333;border-bottom:1px dashed;}#calculator{position:absolute;background:#ffffff;padding:40px 20px 20px;width:675px;max-width:100%;margin:auto;left:0;right:0;top:100px;z-index:1000;box-shadow:0 0 10px #000000;display:none;}#calculator .row{margin:0 0 5px 0;}#calculator .row > div{padding-left:0;}#calculator .row.period:before{content:'Период:';font-weight:bold;margin-bottom:5px;display:block;}#calculator .output p{margin:0;line-height:18px;padding-left:5px;}#calculator .output p.price{font-size:18px;font-weight:bold;color:#cc3333;}#calculator .output p.price + p{font-style:italic;color:#999999;}#calculator .img img{width:100%;max-width:300px;}#calculator h2, #order h2{font-size:24px;font-weight:bold;}#calculator .img{text-align:center;}#calculator .row.period input{width:180px;height:35px;border:1px solid #cccccc;border-radius:10px;padding:0 10px;}#calculator .row.period label.start:before{content:'С';margin-right:5px;}#calculator .row.period label.end:before{content:'По';margin:0 5px;}#calculator .row.period label{position:relative;line-height:35px;height:35px;display:inline-block;}#calculator .row.period label:after{content:'';position:absolute;width:22px;height:22px;background:url(images/sprite.png) -129px -69px;top:0;bottom:0;margin:auto;right:10px;}#calculator .output{border-left:7px solid #cccccc;height:35px;}#calculator ul{list-style:none;padding:0;margin:0;}#calculator ul.equipment:before, #calculator ul.aux:before{content:'Оборудование:';font-weight:bold;display:block;margin:5px 0;}#calculator ul.aux:before{content:'Дополнительно:';}#calculator ul label{position:relative;line-height:20px;padding-left:25px;display:inline-block;margin-bottom:10px;}#calculator ul label span{position:absolute;width:18px;height:18px;border:1px solid #cccccc;border-radius:3px;left:0;top:0;bottom:0;margin:auto;}#calculator ul label span.checked:after{content:'';position:absolute;top:3px;bottom:3px;left:3px;right:3px;background:#cc3333;border-radius:2px;}#calculator ul input{position:absolute;visibility:hidden;}#calculator b:before{content:'\2014';margin:0 5px;font-weight:normal;}#calculator .price:after{content:'\20BD';margin-left:5px;}#calculator div.total{width:240px;border-top:7px solid #cccccc;line-height:40px;margin-top:20px;}#calculator div.total:before{content:'Итоговая стоимость:';color:#000000;font-size:16px;margin-right:5px;}#calculator .output span.price + i{display:none;}#calculator .output span.price + i.active{display:inline;}#calculator div.total{color:#cc3333;font-weight:bold;font-size:18px;}#calculator button{float:right;}div.calendar{position:absolute;width:250px;background:#ffffff;line-height:normal;border:1px solid #cccccc;border-radius:10px;z-index:10;}div.calendar p{margin:0;display:inline;}div.calendar .nav{overflow:hidden;line-height:30px;}div.calendar .nav > div{float:left;width:60%;text-align:center;}div.calendar .nav > div.year{width:40%;}div.calendar span{cursor:pointer;}div.calendar span.next:after{content:'\02C3';margin-left:5px;}div.calendar span.prev:after{content:'\02C2';margin-right:5px;}div.calendar table{width:100%;border-collapse:collapse;table-layout:fixed;}div.calendar tr.days{text-align:center;color:#ffffff;}div.calendar tr.days td{padding:0;border-top-color:#cc3333;border-bottom-color:#cc3333;border-right-color:#ffffff;background:#cc3333 !important;cursor:default !important;}div.calendar table td{border:1px solid #cccccc;height:36px;padding-left:5px;}div.calendar table td:first-child{border-left:0;}div.calendar table td:last-child{border-right:0;}div.calendar table tr:last-child td{border-bottom:0;}div.calendar table td.past{background:#f0f0f0;}div.calendar table td.active{cursor:default !important;}div.calendar table td.active, div.calendar table td:not(.past):hover{background:#336699;border-color:#336699;color:#ffffff;}div.calendar table td:not(.past){cursor:pointer;}div.calendar table td:empty{background:transparent !important;cursor:default;border-color:#cccccc !important;}.pricepageblock1 td div{position:relative;}#vehicle-fleet ul.prices li span i, #detail .properties ul li span i, #tarrifs ul li span i, .pricepageblock1 td div i{position:absolute;width:15px;height:15px;cursor:pointer;border:1px solid;border-radius:50%;top:-8px;right:-17px;text-align:center;line-height:17px;font-size:12px;}.pricepageblock1 td div i{position:relative;display:inline-block;right:-2px;}#vehicle-fleet ul.prices li span i:after, #detail .properties ul li span i:after, #tarrifs ul li span i:after, .pricepageblock1 td div i:after{content:'\003F';font-style:normal;}#trn, #tvd{display:none;position:absolute;width:300px;max-width:100%;padding:10px;background:#ffffff;z-index:10;box-shadow:0 0 5px rgba(0, 0, 0, 0.5);border-radius:5px;}#trn span, #tvd span{bottom:100%;height:20px;overflow:hidden;position:absolute;width:20px;left:12px;}#trn span:after, #tvd span:after{background:#ffffff;box-shadow:0 0 5px rgba(0, 0, 0, 0.5);content:"";height:50%;left:25%;position:absolute;top:75%;transform:rotate(45deg);width:50%;}#trn.active, #tvd.active{display:block;}@media(max-width:1370px){#vehicle-fleet .filter li:last-child , #vehicle-fleet .filter li:nth-child(6){display:none;}#vehicle-fleet .filter li:nth-child(5){margin-right:0;}#vehicle-fleet .head, #advantages .head{font-size:60px !important;}}@media(min-width:1200px) and (max-width:1370px){#vehicle-fleet .car.main{width:50%;}}#vehicle-fleet span.seats:before{content:'';display:inline-block;width:18px;height:21px;background:url(images/sprite.png) -29px -27px;margin-right:5px;}#vehicle-fleet span.gear:before{content:'';display:inline-block;width:17px;height:16px;background:url(images/sprite.png) 0 -41px;margin-right:5px;}@media(max-width:1300px){#header ul.advantages{padding:0 15px;}#header .header{padding:10px 15px;}#top-menu > li{font-size:15px;}}@media(max-width:767px){#top-menu{display:none;clear:both;height:auto;background:#f8f8f8;border-top:2px solid #f0f0f0;padding:20px 10px !important;}#top-menu > li a.parent:after{display:none;}#top-menu > li a{display:inline;}#top-menu > li a.parent + span{width:14px;height:14px;background:url(images/sprite.png) -15px -26px;margin-left:5px;cursor:pointer;display:inline-block;position:relative;top:3px;}#top-menu > li a.parent + span.active{background-position:0 -26px;}#top-menu ul{background:#f0f0f0;position:static;box-shadow:none;width:auto;}#slider-container > div span{margin-right:50px;}#top-menu ul a{border:none;}#top-menu > li{display:list-item;border-bottom:1px solid #f0f0f0;margin:0;}#header .header img{height:40px;margin-bottom:5px;}#header{position:static !important;}#top-menu li:hover ul{display:none;}#vehicle-fleet .car{padding:0;}}#advantages{background:#e1e0d9 url(images/advantages.jpg);padding:50px;}#advantages .head, #main-news .head{font:75px 'PT Serif Regular', serif;}#advantages ul{list-style:none;padding:0;overflow:hidden;margin-top:50px;}#footer_gray ul{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:50px;}#advantages li{float:left;width:20%;padding:0 50px 20px 0;}#advantages li span{font-size:24px;font-weight:bold;position:relative;display:inline-block;min-height:102px;margin:0 0 0 5px !important;}#advantages .new span{padding:0 0 0 120px;}#advantages .big span{padding:0 0 0 110px;}#advantages .safety span{padding:0 0 0 90px;}#advantages .care span{padding:0 0 0 86px;}#advantages .limit span{padding:0 0 0 120px;}#advantages li span:before{content:'';background:url(images/sprite.png);position:absolute;left:0;}#advantages li.new span:before{width:100px;height:56px;background-position:0 -57px;}#advantages li.big span:before{width:94px;height:72px;background-position:0 -115px;}#advantages li.safety span:before{width:63px;height:68px;background-position:0 -187px;}#advantages li.care span:before{width:62px;height:67px;background-position:-100px 0;}#advantages li.limit span:before{width:105px;height:34px;background-position:-63px -190px;}#footer_gray{background:#e9e8e1 url('images/footer.jpg');padding:20px 50px;}#footer_gray ul{margin:0;}#footer_gray ul > li{float:left;width:12%;padding-right:5px;margin:20px 0;}#footer_gray li img{width:195px;margin:0 0 15px 0;}#footer_gray li.footer-phone:before, #footer_gray li.mail:before, #footer_gray li.skype:before, #footer_gray li.viber:before, #footer_gray li.whatsapp:before, #footer_gray li.address:before, #footer_gray li.schedule:before{content:'';display:block;background:url('images/sprite.png');margin-bottom:5px;}#footer_gray li.footer-phone:before{width:13px;height:21px;background-position:-48px -29px;}#footer_gray li.mail:before{width:25px;height:25px;background-position:-95px -146px;}#footer_gray li.skype:before{width:20px;height:20px;background-position:-69px 0;}#footer_gray li.viber:before{width:26px;height:27px;background-position:-122px -145px;}#footer_gray li.whatsapp:before{width:26px;height:26px;background-position:-147px -144px;}#footer_gray li.address:before{width:15px;height:23px;background-position:-62px -28px;}#footer_gray li.schedule:before{width:25px;height:25px;background-position:-102px -70px;}#footer_gray p{margin:0px 0;}#footer_gray li.vendor a.logo{width:80px;height:40px;display:block;background:url('images/sprite.png') -87px -229px;text-indent:-1000px;overflow:hidden;}#footer_gray li.vendor a.logo:hover{width:80px;height:40px;display:block;background:url('images/sprite.png') -1px -273px;text-indent:-1000px;overflow:hidden;}#footer_gray li.our_link a{width:70px;height:40px;display:block;text-indent:-1000px;overflow:hidden;}#footer_gray a{color:inherit;text-decoration:none;}#footer_gray li.address a{color:#336699;border-bottom:1px dashed;}#footer_gray li.address a:hover{color:#cc3333;border-bottom:1px dashed;}#order{padding:0 50px 50px;}#order img{max-width:100%;}#order p{margin:5px 0;}#order h2 + p{color:#999999;}#order .output{padding:20px 0;list-style:none;margin:0;}#order .output li{overflow:hidden;max-width:500px;}#order .output span{float:left;position:relative;}#order .output li.total{font-weight:bold;font-size:24px;}#order .output span + span{float:right;font-weight:bold;background:#ffffff;}#order h2 + p + p{font-weight:bold;}#order fieldset{border:0;margin:20px 0 0;padding:0;}#order form{max-width:500px;}#order fieldset input[type="text"], #order fieldset textarea{width:100%;border:1px solid #cccccc;padding:0 5px;height:30px;}#order fieldset textarea{padding:5px;resize:none;height:100px;}#order fieldset div.input{margin-bottom:10px;position:relative;}#order label.required:after{content:'\002A';color:#e31e24;top:-5px;font-size:12px;position:relative;left:1px;}#order legend{font-weight:bold;padding-bottom:5px;}#order .more-info{border-bottom:1px dotted;color:#336699;cursor:pointer;font-size:16px;font-weight:700;}#order .more-info + p{color:#808080;font-size:11px;}#order .more-info + p + p{font-size:15px;}#order .more-info + p + p a{color:#cc3333;text-decoration:none;border-bottom:1px solid;}#more-info{display:none;padding-bottom:70px;}#order p.total{overflow:hidden;font-weight:bold;font-size:18px;}#order p.total span{float:right;}#order button{margin-top:30px;}#order div.error, #phone-call div.error{margin:5px 0;color:red;}#succesful-order{padding:0 50px;}#tarrifs table{margin-bottom:40px;}@media(max-width:1200px){#top-menu{margin-top:15px !important;}#top-menu > li:last-child ul, #top-menu > li:nth-child(6) ul{left:auto;right:-15px;}#header .header img{height:70px;}}@media(max-width:1450px){#advantages li{width:33.33%;padding-right:50px;}#footer_gray ul > li{width:25%;height:90px;}#footer_gray ul > li.vendor{width:26%;height:90px;}.vendor{padding:0 0 0 11%;}}@media(max-width:1200px){#advantages li{width:50%;padding-right:25px;}.control-panel, .control-panel-comment{display:none;}}@media(min-width:993px){.adaptive-992-first{display:none;}.adaptive-992-second{display:none;}}@media(max-width:992px){#top-menu{margin-top:30px !important;}#header .header img{height:50px;}#footer_gray ul > li{width:50%;}#top-menu > li{font-size:22px !important;}#vehicle-fleet:not(.main) .car > div{height:auto;}#vehicle-fleet:not(.main) .car{padding-bottom:50px;}#header .contacts{float:none;clear:both;text-align:center;padding-left:0px;}#header .contacts li{display:block;margin-right:0px;width:30%;text-align:left;}#header .contacts .phone{font-size:16px;}.flickity-enabled.is-draggable{display:none;}span.phone-call{ margin-left:0px;} .phone{margin:2px 0 0 0px;}.boiler-effort-date,{display:none;}.production{width:72%;}.info-about-effort{width:100%;}.schematic-of-smoke img{width:49%;}#footer_gray ul > li.vendor{width:60%;}.vendor{padding:0 0 0 36%;}.adaptive-1920{display:none;}}}@media(max-width:767px){#advantages li{width:100%;float:left;padding:0;}#footer_gray ul > li{width:100%;height:auto;margin-bottom:20px;}#header .contacts{padding-left:80px;position:absolute;top:40px;left:0;right:0;margin:auto;width:280px;}#header .contacts li{display:list-item;}#vehicle-fleet .car > div{height:auto;margin-bottom:30px;}}@media(max-width:767px){#header .header img{height:30px;}#header .header{height:80px;}#vehicle-fleet .head, #advantages .head, #main-news .head, #order h1{font-size:50px !important;}#vehicle-fleet button, #calculator button, #detail button, #order button{font-size:16px;}#order > .row > div{margin-bottom:30px;}.advantages-boiler ul{width:100%;float:left;}.boiler-effort{width:100%;float:left;}.boiler-effort img{width:100%;}.description ul{width:100%;float:left;}.schematic-of-smoke img{width:100%;}}@media(max-width:680px){#header .contacts li{width:100%;}} @media(max-width:460px){#calculator .row.period label{margin-bottom:10px;}#about input[name="captcha_word"]{display:block;}#about textarea{max-width:300px;}.size-of-boiler{width:100%;}.boiler-effort-design{width:100%;}.types-of-boilers img{width:100%;}.schedule{width:61% ! important;}.vendor{padding:0 0 0 0%;}#footer_gray ul > li.vendor{width:95%;}#footer_gray ul > li{width:100%;padding-left:6px;}#footer_gray ul{margin:0 0 0 8px;}}@media(max-width:640px){.types-of-boilers-list{display:none;}.adaptive-992-first{display:none;}.adaptive-992-second{display:none;}.notes{display:none;}.adaptive-460{display:none;}}@media(min-width:640px){.types-of-boilers-460{display:none;}}@media(max-width:320px){.container h1{font-size:20px;line-height:24px;}.container h2{font-size:18px;line-height:24px;}.size-of-boiler span{font-size:17px;line-height:26px;}.production{width:100%;}#footer_gray ul > li{width:100%;}.schedule{width:61% ! important;}.vendor{padding:0 0 0 0%;}#footer_gray ul > li.vendor{width:95%;}.our_link_first, .our_link_second{display:none;}}@media (max-width:1700px){.slider_first_big{ font-size:60px;}.slider_first_small{font-size:28px;line-height:40px;margin-top:9px;}.boiler-effort-date{height:51vw;}}@media (max-width:1600px){.slider_first{margin:170px 0 0 45px;}.slider_first_big{ font-size:60px;}.slider_first_small{float:left;font-size:25px;line-height:29px;margin:85px 0 0 -640px;}}@media (max-width:1600px){.boiler-effort-date{height:65vw;}.seventh-line{top:636px;}}@media (max-width:1150px){.slider_first{margin:145px 0 0 45px;}.slider_first_big{ font-size:43px;}.slider_first_small{font-size:20px;line-height:29px;margin:68px 0 0 -460px;}}@media (max-width:1050px){.boiler-effort-date{height:120vw;}}@media (max-width:1000px){.slider_first{margin:125px 0 0 45px;}.slider_first_big{ font-size:35px;}.slider_first_small{float:left;font-size:17px;line-height:20px;margin:45px 0 0 -320px;}}@media (max-width:769px){.slider_first{margin:60px 0 0 45px;}.slider_first_big{ font-size:35px;}.slider_first_small{float:left;font-size:21px;line-height:24px;margin:50px 0 0 -375px;}.boiler-effort-date{display:none;}}@media (max-width:320px){.slider_second{margin:-33px 0 0 50px;}.slider_second_pic{width:50px;height:60px;}.slider_second_pic img{width:50px;}.slider_second_small{font-size:11px;margin:30px 0 0 70px;}.slider_second_big{font-size:14px;margin:-50px 0 0 35px;}}@media (max-width:360px){.slider_second{margin:-33px 0 0 50px;}.slider_second_pic{width:50px;height:60px;}.slider_second_pic img{width:55px;}.slider_second_small{font-size:13px;margin:30px 0 0 78px;}.slider_second_big{font-size:16px;margin:-49px 0 0 35px;}}@media (max-width:600px){.slider_second{margin:0px 0 0 50px;}.slider_second_pic{width:50px;height:60px;}.slider_second_pic img{width:65px;}.slider_second_small{font-size:14px;margin:25px 0 0 230px;}.slider_second_big{font-size:25px;margin:-53px 0 0 70px;}}.carousel{ background:#EEE;}.carousel-cell{ width:100%;height:400px;}.submit-slider{ margin:5px 0 0 0;height:40px;width:225px;font-size:14px;border-right:none;}.submit{ color:white;font-size:32px;background-color:#F36F2C;border:none;border-bottom:1px solid #E9A07A;border-radius:3px;border-right:1px solid #E9A07A;width:300px;height:50px;display:block;}.submit-13mbar{ color:white;font-size:16px;margin:10px 0 12px 0px;background-color:#2EB349;border:none;border-bottom:1px solid #207531;border-radius:3px;border-right:1px solid #207531;width:253px;height:43px;display:block;}.flickity-prev-next-button{ width:100px;height:100px;background:transparent;}.flickity-prev-next-button .arrow{ fill:white;}.flickity-prev-next-button.no-svg{ color:white;}.flickity-prev-next-button:hover{ background:transparent;}.flickity-prev-next-button:disabled{ display:none;}.clr{clear:both;}.call-back{width:100%;float:left;padding:0 0 0 0%;}.company-name{width:100%;padding:0 0 0 0%;}.characteristics-boiler{ font-size:135%;margin-top:-15px;}.title-slider-info-boiler{ font-size:530%;}.title-slider-info-boiler-small{ font-size:200%;margin-left:0px;padding-left:0px;}submit submit_header{ font-size:28px;}.slider-info-boiler-effort{ margin-left:40px;}