﻿.ttttt { width: 1px;}

.main_search{position:absolute;left:50%;margin-left:-500px;top:330px;padding:0;max-width:1000px;box-sizing:border-box;z-index:100;}
.main_search .inp_list li{float:left;margin:0 10px 0 0;position:relative;float:none;display:inline-block;vertical-align:top;margin-right:5px;}
.main_search .inp_list li.ico{z-index:3;}
.main_search .inp_list li.ico .before{content:"";z-index:5;position:absolute;right:-21px;top:12px;width:32px;height:34px;background:url(https://static.eastlines.ru/images/sprite-new.png) -33px -158px no-repeat #000;}
.main_search .inp_list .txt{background:#fff url(https://static.eastlines.ru/images/sprite-new.png) 0 0 no-repeat;border: 1px solid transparent;width:170px;height:23px;padding:17px 10px 18px 41px;color:#000;font:normal 16px Verdana, Arial, Helvetica, sans-serif;}
.main_search .inp_list .txt::-webkit-input-placeholder{color:#000;}
.main_search .inp_list .txt::-moz-placeholder{color:#000;}
.main_search .inp_list .txt:-moz-placeholder{color:#000;}
.main_search .inp_list .txt:-ms-input-placeholder{color:#000;}
.main_search .inp_list .txt.weight{background:#fff url(https://static.eastlines.ru/images/sprite-new.png) -355px 0px no-repeat;width:91px;}
.main_search .inp_list .txt.size{background:#fff url(https://static.eastlines.ru/images/sprite-new.png) -5px -110px no-repeat;width:91px;}
.main_search .inp_list .sub{width:133px;height:58px;background:#000;cursor:pointer;border:none;text-align:center;color:#fff;font:normal 16px Verdana, Arial, Helvetica, sans-serif;padding-bottom:2px;}
.main_search .inp_list .sub:hover{background:#d62e26;}
.main_search .inp_list .hint{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;position:absolute;left:0;top:100%;background:rgb(0, 0, 0, 0.5);background:rgba(0, 0, 0, 0.5);padding:5px 10px 5px 10px;color:#fff;z-index:1;white-space:nowrap;}
.main_search .inp_list .kg,.main_search .inp_list .m{position:absolute;right:13px;top:18px;color:#959595;font-size:16px;}
.main_search .inp_list .m span{font-size:10px;position:relative;top:-5px;}
.main_search .inp_list .m{right:11px;}

#main_slider{height:620px;font-family:'Open Sans', Arial, Helvetica, sans-serif;position:absolute;left:0;top:0px;z-index:1;width:100%;}
#main_slider .list{color:#fff;width:100%;}
#main_slider .list .item{float:left;width:100%;position:relative;height:620px;}
#main_slider .list .item .wr{position:absolute;width:960px;left:50%;margin-left:-500px;top:150px;box-sizing:border-box;padding:0;}
#main_slider .list .item .s_text_1,#main_slider .list .item .s_text_1 h1{font:300 42px/58px 'Open Sans', Arial, Helvetica, sans-serif;margin:0;}
#main_slider .list .item .s_text_2{font:300 24px/29px 'Open Sans', Arial, Helvetica, sans-serif;margin-top:22px;margin-right:30px;}
#main_slider  .owl-dots{width:1000px;position:absolute;left:50%;margin-left:-500px;bottom:-11px;}
#main_slider  .owl-dot{float:left;width:33.33%;height:11px;background:#bcbcbc;position:relative;}
#main_slider  .owl-dot:before{content:"";position:absolute;left:0;top:0;height:130px;width:100%;}
#main_slider  .owl-dot+.owl-dot{background:#d4d4d4;}
#main_slider  .owl-dot+.owl-dot+.owl-dot{background:#e6e6e6;}
#main_slider  .owl-dot.active{background:#e6332a!important;}
#main_slider .owl-prev,#main_slider .owl-next{z-index:45;position:absolute;left:15px;top:50%;margin-top:-39px;background:url(https://static.eastlines.ru/images/sprite-new.png) -1px -219px no-repeat;width:40px;height:78px;cursor:pointer;}
#main_slider .owl-next{background-position:-52px -219px;left:auto;right:15px;}

.main-content{background:#fff;position:relative;z-index:1000;}
.transport_loads_video{position:relative;}
.we_transport_loads .transport_loads_video a{display:block;width:103px;height:103px;background:rgba(255,255,255,0.4);border-radius:52px;position:absolute;left:50%;bottom:40px;margin-left:-52px;z-index:4;}
.we_transport_loads .transport_loads_video a span{position:absolute;left:47px;top:38px;border:13px solid transparent;border-left:17px solid #fff;}
.main-content h2,.heading{font:400 24px 'Open Sans', Arial, Helvetica, sans-serif;text-transform:uppercase;line-height:normal;margin:0;}
.our_scope{padding:3px 0 0 0;margin-top:25px;}
.our_scope .wrap{border-top:1px solid #c9c9c9;padding-top:28px;}
.our_scope ul{list-style:none;margin:0;position:relative;width:100%;}
.our_scope ul li{padding:0 0 4px 21px;display:inline-block;vertical-align:top;margin:20px -4px 0 0;width:17%;box-sizing:border-box;}
.our_scope ul li:first-child{padding-left:0;}
.our_scope ul li+li{width:23.5%;}
.our_scope ul li+li+li{width:23%;}
.our_scope ul li+li+li+li{width:20%;}
.our_scope ul li+li+li+li+li{width:16%;}
.our_scope ul li .name{font:300 48px/54px 'Open Sans', Arial, Helvetica, sans-serif;border-bottom:3px solid #e6332a;display:inline-block;vertical-align:top;height:51px;}
.our_scope ul li .subname{font:24px/26px 'Open Sans', Arial, Helvetica, sans-serif;color:#000;padding:16px 0 0 0;}
.our_scope ul li p{font-size:14px;line-height:18px;color:#717171;padding:2px 0 0 0;}
#tarif_na_gruzoperevozki{margin-top:45px;padding-top:45px;border-top:1px solid #c9c9c9;}
#tarif_na_gruzoperevozki.tarif_na_gruzoperevozki-popular_route {
  margin-top: 0; padding-top: 0; border-top: none;
}
#tarif_na_gruzoperevozki .iputs{margin-top:32px;}
#tarif_na_gruzoperevozki .iputs .txt{display:inline-block;vertical-align:top;font:18px 'Open Sans', Arial, Helvetica, sans-serif;line-height:22px;padding-top:9px;}
#tarif_na_gruzoperevozki .iputs .lineForm{display:inline-block;vertical-align:top;margin-left:18px;width:250px;}
#tarif_na_gruzoperevozki .iputs .lineForm select{width:100%;}
#tarif_na_gruzoperevozki .iputs .select2{width:246px;}
#tarif_na_gruzoperevozki .iputs .select3{width:215px;}
#tarif_na_gruzoperevozki .tarif_table{width:100%;border:0;border-collapse:collapse;padding:0;margin-top:19px;}
#tarif_na_gruzoperevozki .tarif_table td{padding:12px 0 13px 20px;border-bottom:1px solid #c9c9c9;font:18px 'Open Sans', Arial, Helvetica, sans-serif;}
#tarif_na_gruzoperevozki .tarif_table td.city-name{width:212px;}
#tarif_na_gruzoperevozki.tarif_na_gruzoperevozki-popular_route .tarif_table td.city-name{width:300px;}
#tarif_na_gruzoperevozki .tarif_table th{text-align:left; font:30px  'Open Sans', Arial, Helvetica, sans-serif;border-bottom:1px solid #c9c9c9;padding:10px 0 8px 20px;}
#tarif_na_gruzoperevozki .tarif_table td:first-child,#tarif_na_gruzoperevozki .tarif_table th:first-child{padding-left:30px;}
#tarif_na_gruzoperevozki .tarif_table tr:hover td{border-color:#e6342a;background:#e6342a;color:#fff;}
#tarif_na_gruzoperevozki .tarif_table tr:hover td a{color:#fff;}
#tarif_na_gruzoperevozki .tarif_table tr:hover td a:hover{border-color:#fff;}
#tarif_na_gruzoperevozki .tarif_table tr td a { border-bottom: 1px dotted transparent; }
#tarif_na_gruzoperevozki .tarif_table tr td a:hover {text-decoration: none; border-bottom: 1px dotted #000;}

#tarif_na_gruzoperevozki .links{padding-top:28px;}
#tarif_na_gruzoperevozki .links a{margin-right:15px;border-bottom:1px solid #f7c1bf;text-decoration:none;color:#e6332a;}

.garantee{display:block;color:#000;text-decoration: !important;padding:39px 0 0 0;font-size:16px;line-height:22px;}
.garantee img{text-decoration:none !important;}
.garantee .wrap{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;text-align:center;padding-top:28px;padding-bottom:26px;}
.garantee .lcoll{display:inline-block;vertical-align:top;width:315px;text-align:right;margin-left:30px;}
.garantee .lcoll .accept{font:24px 'Open Sans', Arial, Helvetica, sans-serif;padding:7px 0 0 0;text-transform:uppercase;line-height:normal;}
.garantee .garant_img{display:inline-block;vertical-align:top;margin:-49px 28px -51px 28px;}
.garantee .rcoll{display:inline-block;vertical-align:top;width:342px;text-align:left;}

.recomendation{padding:35px 0;}
#recomendation_slider{position:relative;max-width:100%;margin:30px 0 0;max-height:369px;overflow:hidden;}
#recomendation_slider .list{width:100%;}
#recomendation_slider .list .item{position:relative;}
#recomendation_slider  .owl-dots{display:none;}
#recomendation_slider .owl-prev,#recomendation_slider .owl-next{z-index:45;position:absolute;left:-53px;top:50%;margin-top:-19px;background:url(https://static.eastlines.ru/images/sprite-new.png) -113px -239px no-repeat;width:22px;height:38px;cursor:pointer;}
#recomendation_slider .owl-next{background-position:-139px -239px;right:-53px;left:auto;}
#recomendation_slider .letter{padding-top:14px;padding-bottom:5px;}
#recomendation_slider .letter  a{text-decoration:none;color:#e6332a;border-bottom:1px solid #f7c1bf;}
#recomendation_slider .letter  a:hover{border:0;}
#recomendation_slider .name{text-transform:uppercase;position:absolute;left:21px;top:14px;color:#fff;font:400 24px/30px 'Open Sans', Arial, Helvetica, sans-serif;border-bottom:3px solid #e6332a;}
#recomendation_slider .text{font-size:14px;line-height:18px;color:#050505;padding:18px 0 0 0;}
#recomendation_slider  .img{position:relative;}
#recomendation_slider .ftext{position:absolute;left:21px;width:180px;bottom:22px;line-height:14px;color:#cecece;}
#recomendation_slider .ftext .surname{color:#fff;margin:0;font-size:14px;}
#recomendation_slider .ftext p{margin-top:6px;font-size:12px;color:#fff;}
.qvestion_order{padding:41px 0 0 0;position:relative;margin-top:48px;border-top:1px solid #c9c9c9;}
.qvestion_order .left_part{float:left;width:43%;margin:7px 0 0 0;}
.qvestion_order .left_part .call{padding:11px 0 0 0;}
.qvestion_order .left_part .call .phone{font:300 36px/42px 'Open Sans', Arial, Helvetica, sans-serif;}
.qvestion_order .left_part .call .phone a{text-decoration:none;color:#000!important;}
.qvestion_order .left_part .call .phone.bespl a{text-decoration:none;color:red!important;font-size:28px;line-height:26px;}
.qvestion_order .left_part .call .phone.bespl span{font-size:14px;white-space:nowrap;line-height:16px;}
.qvestion_order .left_part .call .or{padding:5px 0;}
.qvestion_order .left_part p{clear:both;line-height:18px;padding:32px 0 0 0;}
.qvestion_order .right_part{position:relative;float:right;border-left:1px solid #c9c9c9;padding:7px 3px 21px 5%;width:48%;}
.qvestion_order h2{padding-top:9px;line-height:40px;width:102%;}
.active{background-position:-885px -753px;}
#towns_popup{background:#fff;min-height:350px;border-radius:0;display:none;max-width:1000px;}
.for-google{position:absolute;left:0;top:0;z-index:0;}
label{margin:0 0 0 3px;}
.clear{clear:both;}
.advantages{padding-top:40px;}
.advantages-list li{width:calc(20% - 15px);margin-right:15px;float:left;text-align:center;}
.advantages-list li .red{color:#e6332a;}
.advantages-list .img{display: block;margin:0 auto 10px;}
.advantages-list .item-1{width:92px;height:89px;background:url(https://static.eastlines.ru/images/advantages/advantages-sprite.jpg) 0 0 no-repeat;}
.advantages-list .item-2{width:94px;height:90px;background:url(https://static.eastlines.ru/images/advantages/advantages-sprite.jpg) 0 -89px no-repeat;}
.advantages-list .item-3{width:80px;height:88px;background:url(https://static.eastlines.ru/images/advantages/advantages-sprite.jpg) 0 -179px no-repeat;}
.advantages-list .item-4{width:65px;height:86px;background:url(https://static.eastlines.ru/images/advantages/advantages-sprite.jpg) 0 -267px no-repeat;}
.advantages-list .item-5{width:94px;height:90px;background:url(https://static.eastlines.ru/images/advantages/advantages-sprite.jpg) 0 -353px no-repeat;}
#show-order-avto{display:none;max-width:500px;background:url(https://static.eastlines.ru/images/popups-bg.jpg) top left no-repeat;background-size:100% 100%; box-sizing:border-box;}
#show-order-avto .show-order-avto{position:relative;padding:40px 20px 25px 20px;}
#show-order-avto .popup-logo{position:absolute;width:87px;top:0px;left:25px;}
#show-order-avto .popup-logo img{max-width:100%;}
#show-order-avto .title{width:100%;color:#fff;font-size:15px;text-transform:uppercase;margin-bottom:10px;}
#show-order-avto .name-title{color:#fff;font-size:13px;float:left;width:90px;line-height:29px;margin-bottom:10px;}
#show-order-avto .name-input{float:left;width:calc(100% - 90px);margin-bottom:10px;}
#show-order-avto .name-input input{padding:7px 10px;width:100%;box-sizing:border-box;border:0;background:#fff;font:normal 14px Verdana, Arial, Helvetica, sans-serif;}
#show-order-avto .ineed-title,#show-order-avto .date-title,#show-order-avto .cargo-title{color:#fff;font-size:13px;float:left;width:50%;line-height:29px;margin-bottom:10px;text-align:right;padding-right:15px;box-sizing:border-box;}
#show-order-avto .ineed-input,#show-order-avto .date-input,#show-order-avto .cargo-input{float:left;width:50%;margin-bottom:10px;position:relative;}
#show-order-avto .date-input input,#show-order-avto .cargo-input input{padding:7px 10px;width:100%;box-sizing:border-box;border:0;background:#fff;font:normal 14px Verdana, Arial, Helvetica, sans-serif;}

#show-order-avto .route-title{color:#fff;width:100%;font-size:13px;margin-bottom:7px;}
#show-order-avto .route-from-input,#show-order-avto .route-to-input{width:48%;float:left;margin-bottom:15px;}
#show-order-avto .route-to-input{float:right;}
#show-order-avto .route-from-input input,#show-order-avto .route-to-input input{padding:7px 10px;width:100%;box-sizing:border-box;border:0;background:#fff;font:normal 14px Verdana, Arial, Helvetica, sans-serif;}
#show-order-avto .phone-title,#show-order-avto .email-title{color:#fff;font-size:13px;float:left;width:120px;line-height:29px;margin-bottom:10px;text-align:right;padding-right:15px;box-sizing:border-box; white-space: nowrap;}
#show-order-avto .phone-input,#show-order-avto .email-input{float:left;width:calc(100% - 120px);margin-bottom:10px;}
#show-order-avto .phone-input input,#show-order-avto .email-input input{padding:7px 10px;width:100%;box-sizing:border-box;border:0;background:#fff;font:normal 14px Verdana, Arial, Helvetica, sans-serif;}











#show-order-avto .gruz-title{color:#fff;font-size:13px;line-height:21px;float:left;width:290px;margin-bottom:15px;}
#show-order-avto .gruz-input{float:left;width:calc(100% - 290px);margin-bottom:15px;}
#show-order-avto .gruz-input .gruz-input-left,#show-order-avto .gruz-input .gruz-input-right{display:block;width:20px;height:20px;background:url(https://static.eastlines.ru/images/sprite-new.png) -1px -449px no-repeat;float:left;cursor:pointer;}
#show-order-avto .gruz-input .gruz-input-right{background:url(https://static.eastlines.ru/images/sprite-new.png) -1px -469px no-repeat;}
#show-order-avto .gruz-input .gruz-input-left:hover{background:url(https://static.eastlines.ru/images/sprite-new.png) -21px -449px no-repeat;}
#show-order-avto .gruz-input .gruz-input-right:hover{background:url(https://static.eastlines.ru/images/sprite-new.png) -21px -469px no-repeat;}
#show-order-avto .gruz-title input{display:none;}
#show-order-avto .gruz-title label{display:block;position:relative;padding-left:25px;}
#show-order-avto .gruz-title label:before{content:"";width:22px;height:22px;display:block;position:absolute;top:0;left:0;background:url(https://static.eastlines.ru/images/sprite-new.png) -59px -472px no-repeat;}
#show-order-avto .gruz-title input:checked + label:before{background:url(https://static.eastlines.ru/images/sprite-new.png)  -59px -447px no-repeat;}
#show-order-avto .gruz-input input{width:25px;text-align:center;font-size:20px;border:0;padding:0;background:none;color:#fff;float:left;display:block;margin-top:-2px;outline:none;}
#show-order-avto .gruz-input .gruz-count-desc{color:#fff;float:left;display:block;font-size:13px;line-height:20px;vertical-align:bottom;margin-right:10px;}
.for-google{position:absolute;left:0;top:0;z-index:0;}
.pac-container{width:417px!important;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;}
.qvestion_order .citate .img{float:left;margin-right:15px;width:105px;}
.qvestion_order .citate .text{float:left;width:calc(100% - 120px);}
.qvestion_order .citate .text .name{font-weight:bold;}
.qvestion_order .citate .text .dolg{color:#969696;font-size:12px;margin-top:7px;}
.qvestion_order .citate{padding-top:15px;}
.qvestion_order .citate .text .txt{margin-top:10px;}
.qvestion_order .citate-links{margin-top:20px;}
.qvestion_order .citate-links a{color:#e6332a;text-decoration:underline;}
.qvestion_order .citate-links .citate-order{display:inline-block;background:#e6332a;text-transform:uppercase;padding:10px 20px;margin-right:15px;color:#fff;text-decoration:none;}

.slider-imgs{position:relative;height:799px;z-index:0;text-align:center;width:100%;overflow:hidden;background:#191919;}
.slider-imgs:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.55;z-index:10;}
.slider-imgs .slide{height:100%; width: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; transition:all 0.3s linear; opacity: 0; position: absolute; left: 0; top: 0; z-index: 0;  }
.slider-imgs .slide.active  {opacity: 1;}



.main-calc{display:none;}
.phones-order{margin-top:30px;text-align:center;padding-right:62px;}
.phones-order a{display:inline-block;background:#e6332a;font-size:15px;padding:10px 25px;border:0;box-sizing:border-box;text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;}
.advantages-list .red{white-space:nowrap;}
.our_scope li{text-align:center;}
.our_scope li .subname{white-space:nowrap;}
#tarif_na_gruzoperevozki .small-desc{font-size:9px;margin-top:15px;}
footer .copyright span.del{display:inline-block;margin-top:5px;}

#tariffs_slider { margin:0; position: relative;}
#tariffs_slider.type2 { border-top:2px solid #d7d7d7; margin-top:36px; padding-top:41px;}
#tariffs_slider .charact { padding:28px 0; font: 20px/26px 'Open Sans', Arial, Helvetica, sans-serif; }
#tariffs_slider .charact dt, #tariffs_slider .charact dd { display: inline-block; vertical-align:top; width:164px; margin-top:10px;}
#tariffs_slider .charact dd { width:350px;}
#tariffs_slider  .head { padding-top:10px;}
#tariffs_slider  .head .name{ display: none;}
#tariffs_slider  .head .tonnag {  float:right; width:100%;  text-align:center; font-size:30px; line-height:64px;}
#tariffs_slider  .head .tonnag .t { font-weight:300;font-size:60px;}
#tariffs_slider  .head .tonnag .n { font-weight:300;font-size:40px;line-height:60px;}
#tariffs_slider .links { font-size:17px; line-height:22px; padding-top:16px;}
#tariffs_slider .links p { margin-top:21px;}
#tariffs_slider  .podpis {  color:#868686; padding-top:21px;  font:italic 16px/22px 'Open Sans', Arial, Helvetica, sans-serif;}
#tariffs_slider .make_cost { padding:22px 10px 20px 10px; margin-top:21px; text-align:center; display:block; color:#fff; background:#e6332a; text-decoration:none; font:14px 'Open Sans', Arial, Helvetica, sans-serif; line-height:160%;border:0;width:100%;cursor:pointer;}
#tariffs_slider .make_cost .big { font-size:36px; font-weight:300;}
#tariffs_slider  .telefs { position:relative; padding:0 0 0 57px; margin-top:46px; font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:140%;}
#tariffs_slider  .telefs:before, #tarif_na_gruzoperevozki  .telefs:after {content:""; margin-top:-8px; position:absolute; left:26px; top:0; width:0; height:12px; border-right:3px solid #e6332a;}
#tariffs_slider  .telefs:after { left:0; top:11px; border:3px solid #e6332a; width:23px; height:33px;}
#tariffs_slider  .telefs  .p1 { margin-bottom:-9px;}
#tariffs_slider  .telefs  .p2 { margin-top:37px;}
#tariffs_slider  .telefs  .p3 { margin-top:10px; font-size:36px; font-weight:300;}
#tariffs_slider  .telefs  .p3 a { text-decoration:none; color:#000;}

#tariffs_slider .owl-prev,#tariffs_slider .owl-next{
	position:absolute;
	left: -110px;
	top:25px; 
	cursor:pointer;
	z-index:100;
	width:22px;
	height:38px;
	background:url(https://static.eastlines.ru/images/sprite-new.png) -113px -239px no-repeat
}
#tariffs_slider .owl-next{background-position:-139px -239px;left:-40px;}

#tariffs_slider .item{position:relative;}
#tariffs_slider .list{position:relative;width:100%; }



#tarif_na_gruzoperevozki .tarif_table_cities {
	float: left;
	width: 120px;
	padding-top: 105px;
}

#tarif_na_gruzoperevozki .tarif_table_cities table,
#tarif_na_gruzoperevozki .tarif_table_prices table
{
	width:100%; 
	border:0; 
	border-collapse:collapse; 
	padding:0; 
	border-top: 2px solid #e6332a;
}

#tarif_na_gruzoperevozki .tarif_table_cities table td,
#tarif_na_gruzoperevozki .tarif_table_prices table td
{
	padding:0 0 0 10px;
	border-bottom:1px solid #c9c9c9; 
	font:18px 'Open Sans', Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 71px;
}

#tarif_na_gruzoperevozki .tarif_table_prices table td {
	text-align: right;
	padding-right: 10px;
}

#tarif_na_gruzoperevozki .tarif_table_cities table tr.not-visible,
#tarif_na_gruzoperevozki .tarif_table_prices table tr.not-visible
{
	display: none;
}

#tarif_na_gruzoperevozki  .see_all { position:relative; margin-top:-1px; z-index:100;color:#fff; font-size:21px; line-height:46px; height:52px; padding:0 0 0 20px; display:inline-block; vertical-align:top; width: 100%; background:#e6332a; text-decoration:none; box-sizing: border-box; }
#tarif_na_gruzoperevozki  .see_all:before {content:""; position:absolute; right:20px; top:21px; width:16px; height:10px; background:url(https://static.eastlines.ru/images/sprite-new.png) -88px -170px no-repeat}
#tarif_na_gruzoperevozki  .see_all.opened:before {
	-webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);}

#tarif_na_gruzoperevozki .tarif_table_prices {
	width: calc(100% - 121px);
	float: left;
}

@media (max-width:1024px){
#main_slider .owl-prev,#main_slider .owl-next{display:none;}
#main_slider .list .item .wr{width:95%;left:5%;margin-left:0;padding-top:60px;}
#main_slider .owl-dots{width:100%;left:0;margin-left:0; max-height:100px;}
#recomendation_slider .owl-prev{left:auto;top:-50px;margin-top:0;right:70px;}
#recomendation_slider .owl-next{right:20px!important;top:-50px;margin-top:0;}
}
@media (max-width:768px){
.we_transport_loads img{max-width:100%;}
.main_menu li .subnav_box .wrap{max-width:100%;}
#main_search_form{display:none;}
.slider-imgs.on-main{width:100%;}
.main-content .container{padding:30px 15px 0;}
.advantages {margin-bottom: 40px;}
.our_scope{margin-top:25px;-webkit-overflow-scrolling:touch;background:#e6332a;width:100%;position:relative;}
.our_scope:before{content:"";position:absolute;left:0;top:0;width:100px;height:100%;z-index:5;background:rgba(230,52,42,1);background:-moz-linear-gradient(left, rgba(230,52,42,1) 0%, rgba(230,52,42,0) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(230,52,42,1)), color-stop(100%, rgba(230,52,42,0)));background:-webkit-linear-gradient(left, rgba(230,52,42,1) 0%, rgba(230,52,42,0) 100%);background:-o-linear-gradient(left, rgba(230,52,42,1) 0%, rgba(230,52,42,0) 100%);background:-ms-linear-gradient(left, rgba(230,52,42,1) 0%, rgba(230,52,42,0) 100%);background:linear-gradient(to right, rgba(230,52,42,1) 0%, rgba(230,52,42,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6342a', endColorstr='#e6342a', GradientType=1 );}
.our_scope:after{content:"";position:absolute;right:0;top:0;width:100px;height:100%;z-index:5;background:rgba(230,52,42,0);background:-moz-linear-gradient(left, rgba(230,52,42,0) 0%, rgba(230,52,42,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(230,52,42,0)), color-stop(100%, rgba(230,52,42,1)));background:-webkit-linear-gradient(left, rgba(230,52,42,0) 0%, rgba(230,52,42,1) 100%);background:-o-linear-gradient(left, rgba(230,52,42,0) 0%, rgba(230,52,42,1) 100%);background:-ms-linear-gradient(left, rgba(230,52,42,0) 0%, rgba(230,52,42,1) 100%);background:linear-gradient(to right, rgba(230,52,42,0) 0%, rgba(230,52,42,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6342a', endColorstr='#e6342a', GradientType=1 );}
.our_scope .wrap{padding:0 0 0 0;height:282px;overflow:auto;width:100%;}
.our_scope ul{white-space:nowrap;color:#fff;padding:31px 0 0 30px;}
.our_scope ul li{display:inline-block;vertical-align:top;margin-right:11px;width:auto!important;}
.our_scope ul li+li{margin-left:60px;}
.our_scope ul li:last-child{padding-right:30px;}
.our_scope ul li .name{letter-spacing:-4px;padding-top:10px;font:300 90px/100% 'Open Sans', Arial, Helvetica, sans-serif;display:inline;position:relative;}
.our_scope ul li .name:before{content:"";position:absolute;left:0;top:100%;width:100%;border-top:4px solid #fff;margin-top:-13px;}
.our_scope ul li .subname{color:#fff;margin-top:7px;padding-top:10px;font:300 36px/40px 'Open Sans', Arial, Helvetica, sans-serif;}
.our_scope ul li p{line-height:18px;margin-top:2px;color:#fff;}
#tarif_na_gruzoperevozki .tarif_table td:first-child,#tarif_na_gruzoperevozki .tarif_table th:first-child{padding-left:5px;}
#tarif_na_gruzoperevozki .tarif_table td.city-name{width:180px;}
#tarif_na_gruzoperevozki .tarif_table td{white-space:nowrap;font-size:14px;}
#tarif_na_gruzoperevozki .iputs .txt{font-size:14px;}
#tarif_na_gruzoperevozki .iputs .lineForm{width:150px;margin-left:7px;}
#tarif_na_gruzoperevozki .iputs .select2{width:250px;}
#tarif_na_gruzoperevozki .iputs .select3{width:150px;}

#recomendation_slider .name{font-size:18px;}
.qvestion_order .citate-links .citate-order{display:block;margin-bottom:10px;text-align:center;}
.we_transport_loads .transport_loads_video a{bottom:10px;}
.main-calc{display:block;background:#e6332a;padding:10px 0;margin-top:20px;color:#fff;width:150px;text-align:center;}
}
@media (max-width:670px){
.qvestion_order .citate .citate-text {width: 100%;}
.qvestion_order .left_part .call .phone{font-size:30px;}
#tarif_na_gruzoperevozki .iputs .txt{width:100%;margin-bottom:10px;}
.advantages-list{text-align:center;}
.advantages-list li{width:45%;float:none;display:inline-block;margin-bottom:15px;}
#main_slider .list .item .wr{width:85%;}
#tarif_na_gruzoperevozki .iputs .lineForm{width:100%!important;margin:0 0 15px;}
}



@media (max-width:400px){
#tarif_na_gruzoperevozki .tarif_table tr:hover td {
	border-color: #c9c9c9;
	background: #fff;
	color: #000;
}
.qvestion_order .citate .img{width:100%;}
.qvestion_order .citate .text{margin-top:15px;width:100%;}

#main_slider .owl-dots{bottom:0; max-height: 100px;}
.we_transport_loads .transport_loads_video a{width:50px;height:50px;background-size:100% 100%;margin-left:-25px;}
.we_transport_loads .transport_loads_video a span{left:50%;top:50%;margin-left:-7px;margin-top:-13px;}
.advantages-list li{width:100%;}

#recomendation_slider .owl-prev{top:-60px;}
#recomendation_slider .owl-next{top:-60px;}

#main_slider .list .item .s_text_1,#main_slider .list .item .s_text_1 h1{font-size:32px;line-height:36px;}
#main_slider .list .item .s_text_2{font-size:20px;line-height:24px;}

}
@media (max-width:325px){
#recomendation_slider .owl-prev{display:none;}
#recomendation_slider .owl-next{display:none;}
#recomendation_slider .owl-dots{margin-top:8px;text-align:center;display:block;}
#recomendation_slider .owl-dots .owl-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#eee;margin-right:5px;}
#recomendation_slider .owl-dots .owl-dot.active{background:#e6332a;}
.we_transport_loads .transport_loads_video a{bottom:5px;}
}

@media (max-width:670px){
.reviews-title .reviews-count{float:left;}
}
@media (max-width:400px){
.how_we_work_list li p{margin-right:10px;}
}

.mobile-tariffs-table {
	margin-bottom: 25px;
	border-collapse: collapse;
	width: 100%;
}

.mobile-tariffs-table tr td{
	padding: 5px 10px !important;
	text-align: right;
	border-bottom: 1px solid #c9c9c9;
}

.mobile-tariffs-table tr td:first-child{
	text-align: left;
}

.mobile-tariffs-table .mobile-tariffs-table-header{
	text-align: center !important;
	background: #000;
	color: #fff;
}

.mobile-tariffs-table .mobile-tariffs-table-header a{
	color: #fff;
}

.mobile-alphabet {
	margin-bottom: 25px;
}

.mobile-alphabet a{
	display: block;
	float: left; 
	width: 10%;
	text-align: center;
	font-size: 18px;
}

.mobile-alphabet a.active{
	background: #e6332a;
	color: #fff;
}

