

#ballsWaveG{
	position:relative;
	width:125px;
	height:29px;
	margin:auto;
}

.ballsWaveG{
	position:absolute;
	top:0;
	background-color:rgb(0,0,0);
	width:16px;
	height:16px;
	animation-name:ballsWaveG;
		-o-animation-name:ballsWaveG;
		-ms-animation-name:ballsWaveG;
		-webkit-animation-name:ballsWaveG;
		-moz-animation-name:ballsWaveG;
	animation-duration:1.89s;
		-o-animation-duration:1.89s;
		-ms-animation-duration:1.89s;
		-webkit-animation-duration:1.89s;
		-moz-animation-duration:1.89s;
	animation-iteration-count:infinite;
		-o-animation-iteration-count:infinite;
		-ms-animation-iteration-count:infinite;
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
	animation-direction:normal;
		-o-animation-direction:normal;
		-ms-animation-direction:normal;
		-webkit-animation-direction:normal;
		-moz-animation-direction:normal;
	border-radius:8px;
		-o-border-radius:8px;
		-ms-border-radius:8px;
		-webkit-border-radius:8px;
		-moz-border-radius:8px;
}

#ballsWaveG_1{
	left:0;
	animation-delay:0.75s;
		-o-animation-delay:0.75s;
		-ms-animation-delay:0.75s;
		-webkit-animation-delay:0.75s;
		-moz-animation-delay:0.75s;
}

#ballsWaveG_2{
	left:16px;
	animation-delay:0.94s;
		-o-animation-delay:0.94s;
		-ms-animation-delay:0.94s;
		-webkit-animation-delay:0.94s;
		-moz-animation-delay:0.94s;
}

#ballsWaveG_3{
	left:31px;
	animation-delay:1.13s;
		-o-animation-delay:1.13s;
		-ms-animation-delay:1.13s;
		-webkit-animation-delay:1.13s;
		-moz-animation-delay:1.13s;
}

#ballsWaveG_4{
	left:47px;
	animation-delay:1.32s;
		-o-animation-delay:1.32s;
		-ms-animation-delay:1.32s;
		-webkit-animation-delay:1.32s;
		-moz-animation-delay:1.32s;
}

#ballsWaveG_5{
	left:62px;
	animation-delay:1.51s;
		-o-animation-delay:1.51s;
		-ms-animation-delay:1.51s;
		-webkit-animation-delay:1.51s;
		-moz-animation-delay:1.51s;
}

#ballsWaveG_6{
	left:78px;
	animation-delay:1.7s;
		-o-animation-delay:1.7s;
		-ms-animation-delay:1.7s;
		-webkit-animation-delay:1.7s;
		-moz-animation-delay:1.7s;
}

#ballsWaveG_7{
	left:94px;
	animation-delay:1.89s;
		-o-animation-delay:1.89s;
		-ms-animation-delay:1.89s;
		-webkit-animation-delay:1.89s;
		-moz-animation-delay:1.89s;
}

#ballsWaveG_8{
	left:109px;
	animation-delay:2.07s;
		-o-animation-delay:2.07s;
		-ms-animation-delay:2.07s;
		-webkit-animation-delay:2.07s;
		-moz-animation-delay:2.07s;
}



@keyframes ballsWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}

@-o-keyframes ballsWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}

@-ms-keyframes ballsWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}

@-webkit-keyframes ballsWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}

@-moz-keyframes ballsWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}




#bg_popup1 {
background-color: rgba(0, 0, 0, 0.78);
text-align:center;
display: none;
position: fixed;
z-index: 99999;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
  
#popup1 {
top:-150px;
background: #fff;
width: 65%;
margin: 25% auto;
padding: 5px 20px 13px 20px;
border: 2px solid #3eafdf;
position: relative;
-webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}

/* Heading */
#popup1 h1{
	font-size:20px;
	color:#322e2e;
	
}


/* Heading */
#popup h1{
	font-size:20px;
	color:#322e2e;
	
}

/* Span Tag */
.col-xs-offset-2 > b > span{
	margin-left:0px;
}

/* Span Tag */
.col-xs-offset-2 > b > b > span{
	margin-left:0px;
}

/* Span Tag */
.col-xs-offset-2 > b > b > b > span{
	margin-left:0px;
}

/* Span Tag */
.col-xs-offset-2 > b > b > b > b > span{
	margin-left:0px;
}

/* Span Tag */
.col-xs-offset-2 > b > b > b > b > b > span{
	margin-left:0px;
}

/* Span Tag */
.col-xs-offset-2 b b b b b b > span{
	margin-left:0px;
}









/* Span Tag */
b > span{
	font-family:'Gruppo', display;
	color:#030202;
	font-size:15px !important;
	margin-left:90px;
}

/* Price */
.list b .price{
	text-align:center;
}

/* Form Division */
.list b form{
	text-align:center;
}

/* Division */
.list > b > b > b > b > b > b > b > b > b > b > b > b > b > b > .col-md-6 .desc{
	text-align:center;
}

/* Division */
.list > b > b > b > b > b > b > b > b > b > b > b > b > b > b > b > .col-md-6 .desc{
	text-align:center;
}	
	/* Division */
	.splw-lite-header .splw-lite-header-title-wrapper .splw-lite-header-title{
		font-size:23px;
	}
	
/* Marka1 */
#products-container .list .marka1{
	margin-left:0px;
}

/* Button */
#products-container center .fancyboxModal{
	background-color:#12c8c5;
}

/* Division */
.splw-lite-header .splw-lite-header-title-wrapper .splw-lite-header-title{
	margin-bottom:-50px;
	font-family:'gruppo';
	position:relative;
	top:29px;
	color:#95a5a6;
}

/* Span Tag */
.splw-lite-current-temp .splw-cur-temp .cur-temp{
	font-size:36px !important;
	font-family:'Gruppo', display !important;
}

/* Link */
b span a:nth-child(1){
	font-family:'Gruppo', display;
	color:#95a5a6;
}

/* Link */
b b a:nth-child(5){
	font-family:'Gruppo', display;
	color:#95a5a6;
}

/* Span Tag */
b .col-xs-offset-2:nth-child(4) span{
	font-family:'Gruppo', display;
	color:#95a5a6;
}

/* Span Tag */
b .col-xs-offset-2:nth-child(5) span{
	font-family:'Gruppo', display;
	line-height:1.2em;
	text-align:center;
	color:#95a5a6;
}

/* Splw lite header */
b b .splw-lite-header{
	margin-top:-50px;
}



	/* Image */
.list > b > .col-md-6 picture img{
	text-align:center;
}

/* Division */
.list .item .desc{
	height:82px;
	
}
	
	
	/* Paragraph */
	.col-md-6 .desc p{
		text-align:center;
	}

/* Button */
#products-container center a{
	margin-top:11px;
		box-shadow:0px 0px 4px 0px #1a1818 !important;
}

/* Header top1 */
header .header-top1{
	background: #222222;
	padding: 16px 0 16px;
	margin-top:-32px;	
}

/* Button */
.element .search-form .btn-search{
		box-shadow:0px 0px 10px 0px rgba(52,154,223,0.39);	
}


#bg_popup{
background-color: rgba(0, 0, 0, 0.52);
display: none;
position: fixed;
z-index: 99999;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
  
#popup {
background: #fff;
width: 320px;
margin: 25% auto;
padding: 5px 20px 13px 20px;
border: 2px solid #3eafdf;
position: relative;
-webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
  
.close{
display:block;
position:absolute;
font-size:24px;
color:#000000;
top:3px;
right:14px;
width:24px;
height:24px;
} 

/* Paragraph */
#popup p{
	font-weight:600;
	text-align:center;
}

/* Heading */
#popup h2{
	font-family:'Gruppo', display;
	color:#191919;
	font-size:20px;
	
}





/* 1000px and above screen sizes */
@media (min-width:1000px){

	/* Image */
	#dealer .col-md-4 img{
		margin-left:84px;
	}
	/* Column 3/12 */
.products-info .col-md-3{
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;	padding-left:0px;
	padding-top:3px;
	padding-bottom:8px;
	border-top-color:#cacaca;
	border-bottom-color:#cacaca;
	
}

}
	









/* МИНИМУМ!!!!  768px and above screen sizes */
@media (min-width:768px){

	/* Column 8/12 */
	#dealer .col-xs-offset-2{
		margin-left:0px;
	}
	
}


/* 1000px and below screen sizes */
@media (max-width:1000px){

/* Span Tag */
	b > span{
		margin-left:55px;
	}
		
	/* Form Division */
	.element form{
		margin-top:41px;
	}
	
}

/*  991px and below screen sizes */
@media (max-width:991px){

/* Column 3/12 */
	.list b .col-md-3{
		height:34px;
	}
		
	/* Form Division */
	.element form{
		margin-top:56px;
	}
	
}







/* 767px and below screen sizes */
@media (max-width:767px){
		/* Popup1 */
	#popup1{
		top:-36px;
	}
		/* Span Tag */
	b > span{
		margin-left:200px;
	}
		/* Column 8/12 */
	b b .col-xs-offset-2:nth-child(4){
		margin-top:-100px;
	}
	
		/* Image */
	.list picture img{
		margin-left:186px;
	}
	
	/* Marka */
	.list .item .marka{
		text-align:center;
	}
	
	/* Marka1 */
	.list .item .marka1{
		margin-left:250px;
	}
	
	/* Price */
	.list b .price{
		text-align:center;
	}
	
	/* Form Division */
	.list b form{
		text-align:center;
	}
	
	/* Division */
	.list .item .desc{
		height:67px;
	}

	/* Image */
	.list picture img{
		max-width:46%;
	}
			
		
			/* Form Division */
	.element form{
		margin-top:17px;
	}
		
	/* Element */
	.slick-initialized div .element{
		height:516px;
	}
		
	
}

/* 600px and below screen sizes */
@media (max-width:600px){
		/* Popup1 */
		#popup1{
		top:11px;
	}
		/* Span Tag */
	b > span{
		margin-left:126px;
	}
		/* Image */
	.list picture img{
		margin-left:99px;
	}
	
	/* Marka1 */
	.list .item .marka1{
		margin-left:170px;
	}

		/* Image */
	.list picture img{
		max-width:59%;
	}
	/* Marka3 */
	.carousel-info div .marka3{
		font-size:24px !important;
	}
	
	/* Paragraph */
	.carousel-info div p{
		font-size:14px;
	}
	
	/* Division */
	.contacts_row1 .item .icon{
		left:12px;
	}
	
	/* Splw lite wrapper */
	.contacts_row1 .txt .splw-lite-wrapper{
		left:-95px;
	}
	
	/* Marka3 */
	#dealer b .marka3{
		left:62px !important;
	}
	
}


/* 599px and below screen sizes */
@media (max-width:599px){
	
/* Element1 попытка решить проблему с сафри моб версией*/
	.slick-initialized div .element1{
		background-size:100% 45% !important;
		padding-top:0px;
		margin-bottom:24px;
		
	}

	/* Division */
	.splw-lite-header .splw-lite-header-title-wrapper .splw-lite-header-title{
		font-size:23px;
	}
	
	/* Image */
	.splw-lite-current-temp .splw-cur-temp img{
		width:60px;
		height:60px;
	}
	

	
	/* Col sm 12 */
	.search-form .col-sm-12{
		top:-32px;
	}
		
			/* Container */
	#dealer > .container{
		position:relative;
		top:-33px;
		
	}
	/* S3 */
	.element .search-form s3{
		font-size:14px;
		color:#322828;
	}
	
	/* Label */
	.search-form > div > label{
		color:#f4bd66;
	}
	
	/* Button */
	.element .search-form .btn-search{
		color:#50a1d7;
	}
	
	/* Marka2 */
	#dealer .map-small1 .marka2{
		margin-left:155px !important;
		position:relative;
		top:-58px;
		
	}
		
	/* Marka3 */
	#dealer b .marka3{
		margin-left:39px !important;
		
	}
		

	/* Form Division */
	.element form{
		background-color:#252121;
		margin-top:300px;
	}
	
	/* Element */
	.slick-initialized div .element{
		height:300px;
	}
	
}

/* 540px and below screen sizes */
@media (max-width:540px){
		/* Span Tag */
	b > span{
		margin-left:82px;
	}
	
		/* Marka1 */
	.list .item .marka1{
		margin-left:140px;
	}

		
	/* Marka3 */
	#dealer b .marka3{
		left:117px !important;
	}
	
}

/* 500px and below screen sizes */
@media (max-width:500px){
	/* Popup1 */
		#popup1{
		top:31px;
	}

	
		/* Image */
	.list picture img{
		margin-left:49px;
	}
	
	/* Marka1 */
	.list .item .marka1{
		margin-left:100px;
	}

	/* Image */
	.list picture img{
		max-width:75%;
	}
	
}



/* 480px and below screen sizes */
@media (max-width:480px){
	
	/* Element1 решение проблемы с моб сафари */
	.slick-initialized div div .element1{
		background-size:100% 55% !important;
		margin-bottom:125px !important;
	}
		/* Span Tag */
	b > span{
		margin-left:67px;
	}
		/* Division */
	b #dealer .container .col-xs-offset-2 center span .splw-main-wrapper .splw-lite-wrapper .splw-lite-header .splw-lite-header-title-wrapper .splw-lite-header-title{
		font-family:'Gruppo', display !important;
	}
	
	/* Division */
	.splw-lite-header .splw-lite-header-title-wrapper .splw-lite-header-title{
		font-size:20px !important;
		margin-bottom:0px;
	}
	
	/* Span Tag */
	.splw-lite-current-temp .splw-cur-temp .cur-temp{
		font-size:25px !important;
	}
	
	/* Weather icon */
	.splw-lite-current-temp .splw-cur-temp .weather-icon{
		margin-bottom:-46px;
	}


			/* Marka3 */
	.carousel-info div .marka3{
		font-size:18px !important;
	}
	
	/* Paragraph */
	.carousel-info div p{
		font-size:12px;
	}
		
	/* Form Division */
	.element form{
		margin-top:405px;
	}
	
	/* Element */
	.slick-initialized div .element{
		height:430px;
	}
	
}


/* 400px and below screen sizes */
@media (max-width:400px){
		/* Span Tag */
	b > span{
		margin-left:46px;
		
	}
	
		/* Image */
	.list picture img{
		margin-left:25px;
	}
	
	/* Marka1 */
	.list .item .marka1{
		margin-left:70px;
	}
	
	/* Division */
	.list .item .desc{
		height:82px;
	}

/* Image */
	.list picture img{
		max-width:83%;
		
	}
		/* Marka3 */
	.carousel-info div .marka3{
		font-size:14px !important;
	}
	
	
	/* Marka2 */
	#dealer .container .row .map-small1 .marka2{
		margin-left:119px !important;
	}
	
	/* Marka3 */
	#dealer b b .marka3{
		margin-left:0px !important;
	}
	

	
}





	/* Column 8/12 */
	#dealer .col-xs-offset-2{
		text-align:left;
		
	}
	

/* цвет кнопки спец цены от месяца на стр категории */
#products-container center a{
	background-color:#12c8c5;
	box-shadow:none;
	
}




/* видимость логотипа в футер */
#contacts-container > div{
	position:relative;
	
}


/* Menu шрифт */
.header-btm .navbar-collapse .navbar-nav{
	font-family:'Gruppo', display;
	font-size:12px;
	letter-spacing:0px;
	
}



/* Marka3 */
#dealer b .marka3{
	font-family:'Gruppo', display;
	text-align:left;
	position:relative;
	left:118px;
	width:150px;
	
}
/* Marka2 */
#dealer .map-small1 .marka2{
	font-family:'Gruppo', display;
		width:150px;
}


/* Marka3 */
.carousel-info div .marka3{
	font-size:38px;
	bottom:20px;
	
}

/* Paragraph */
.carousel-info div p{
position:static;
	top:20px;
			padding-top:20px;
}


/* Avto info */
.carousel-info div .dop_avto_info{
	background-size:cover;
	
}

/* Slick arrow */
#premium-container .carousel-info .slick-arrow{
	background-color:rgba(240,240,240,0);
	height:50px;
	animation-fill-mode:both;
	box-shadow:2px 0px 0px 0px #1abc9c;
	
}

/* Slick arrow (onscreen) */
#premium-container .carousel-info .slick-arrow.yp_onscreen{
	animation-name:rubberBand;
	animation-duration:1s;
	animation-delay:0s;
}

/* Marka2 */
.dealer-continer .map-small1 .marka2{
	text-align:left;
	
}











/* Button (book) */
#products-container .btn-book{
	word-spacing:5.8px;
	box-shadow:0px 0px 20px 0px rgba(70,206,241,0.35);
	animation-fill-mode:both;
	-animation-trigger-repeat:infinite;
	
}


/* Button (focus) */
#products-container .btn-book.yp_focus{
	animation-name:pop;
	animation-delay:0s;
	animation-duration:1s;
}




/* Span Tag */
.option__item .option__title .option__dop .dop_avto span{
	letter-spacing:0.1px;
	word-spacing:2.4px;
	text-transform:capitalize;
	width:216px;
	right:-32px;
	font-size:14px;
	color:#2a4e69;
	font-weight:600;
	text-indent:7px;
	box-sizing:border-box;
	box-shadow:0px 0px 10px 0px #35e37d;
	height:101px;
	
}



/*положение даты заказа на стр список заказов*/

.tbl-order tr .order_list_date {
  padding-top: 42px;
}

/* положение надписи Список заказов */

#order-panel-header {
  margin-bottom: -65px;
}





#order_total_price.form-control {
  background-color: #acf7bb;
  font-size: 19px;
  text-align: left;
}

/* кнопка выделения цветом*/

#order_bold-color-togle.btn.btn-oph.btn-warning {
  margin-bottom: 20px;
}

/*кнопка просчитать*/

#order_calculate.btn.btn-oph.btn-success {
  opacity: 0.95;
  background-color: #54f778;
  color: #403434;
  font-weight: bold;
  border-color: #54f778;
  border-width: 2px;
}

#order_bold-color-togle.btn.btn-oph.btn-warning {
  background-color: #4cc3eb;
  border-color: #4cc3eb;
}

.btn.btn-oph.btn-primary.date-olh {
  background-color: #05151c;
  border-color: #120c0c;
  color: #fffffc;
  visibility: visible;
  margin-right: 65px;
}

#date-search.btn.btn-oph.date-olh {
  background-color: #0bc21e;
  color: #f7f7f7;
  width: 237px;
  border-width: 4px;
  letter-spacing: 1px;
  text-align: center;
}

#date-statistic.btn.btn-oph.date-olh {
  background-color: #0bc21e;
  width: 237px;
  color: #ffffff;
  border-width: 4px;
  letter-spacing: 1px;
  text-align: center;
}

/* кнопка УДАЛИТЬ */

.btn.btn-oph.btn-danger {
  background-color: #e02046;
  border-width: 6px;
  border-color: #e02046;
  margin-top: 50px;
  width: 120px;
  height: 50px;
}

#order_copy_text.btn.btn-oph {
  background-color: #ffffff;
  top: 0px;
  border-width: 1px;
  border-color: #a39696;
}

/* Centred block */

#searchform .col-md-6 center {
  padding-left: 22px;
}

/* зеленая панель вверху */

#searchform {
  padding-bottom: 27px;
  background-color: #2abd36;
}

.btn.btn-oph.btn-success {
  background-color: #2abd36;
  border-width: 4px;
  border-color: #2abd36;
}

/* Popup */

.tbl-order tr .popup {
  background-color: #ffffff;
  color: #000000;
  font-weight: 300;
  font-size: 16px;
  margin-top: 111px;
  margin-left: -33px;
  max-width: 650px !important;
  border-style: solid !important;
  border-color: #cbc2c2 !important;
  border-width: 2px !important;
}

/* Order list dates */

.tbl-order tr .order_list_date {
  max-height: 0px;
}

#search-by-id.btn.btn-oph.date-olh {
  background-color: #2abd36;
  border-color: #ffffff;
  border-width: 0px;
  color: #f7f7f7;
  opacity: 1;
  font-size: 15px;
  margin-right: 65px;
}

/* Order list info */

.tbl-order tr .order_list_info {
  position: static;
}

@media (max-width:540px) {
  /* Centred block */

  #searchform .col-md-3:nth-child(3) center {
    visibility: hidden;
    display: none;
  }

  /* Popup */

  #order-list form tr .popup {
    max-width: 340px !important;
    margin: 4px;
    margin-top: 140px;
  }

  /* Button */

  #searchform center .btn-primary {
    position: relative;
    left: 22px;
  }

  /* Inputs */

  #searchform input[type=text] {
    position: relative;
    left: 20px;
    max-width: 290px;
  }

  /* Column 2/12 */

  #searchform .col-md-2 {
    left: 310px;
    bottom: 42px;
    position: relative;
    max-height: 2px;
    max-width: 40px;
  }

  #order-detail .container .form-inline #row_order_additionally .col-md-10 .form-check-inline select {
    width: 55px !important;
  }

  /*время начала аренды*/

  #order_time_start {
    margin-top: -34px;
    margin-right: -50px;
    margin-left: 220px !important;
    width: 104px !important;
  }

  /*время начала аренды АНГЛ*/

  #pick_up_time {
    margin-top: -34px;
    margin-right: -50px;
    margin-left: 220px !important;
    width: 104px !important;
  }

  /* время окончания аренды*/

  #order_time_end {
    margin-top: -34px;
    margin-right: -50px;
    margin-left: 220px !important;
    width: 104px !important;
  }

  /*время окончния аренды АНГЛ*/

  #drop_of_time {
    margin-top: -34px;
    margin-right: -50px;
    margin-left: 220px !important;
    width: 104px !important;
  }

  /*место окнчания аренды АНГЛ*/

  #text_point_end {
    width: 140px !important;
    margin-left: 192px;
    margin-top: -34px;
  }

  #text_point_start {
    width: 140px !important;
    margin-left: 45px;
  }

  #order_text_time_start {
    width: 80px !important;
  }

  #order_text_time_end {
    width: 80px !important;
  }

  #order_place_of_start {
    position: relative;
    left: 27px;
    max-width: 355px;
  }

  /* Column 1/12 */

  .form-inline .air_checkbox {
    margin-top: -60px;
    left: 2px;
  }

  /* Column 10/12 */

  #order_place_of_end {
    max-width: 355px;
    left: 27px;
  }

  /* галочка администратору */

  #order_admin.form-check-input.checkbox.mg1.pt-10.mt-12px {
    margin-bottom: -28px;
  }

  /* галочка клиенту */

  #order_client.form-check-input.checkbox.mg1.mt-12px {
    margin-bottom: -27px;
  }

  /*галочка сотруднику*/

  #order_co-worker.form-check-input.checkbox.mg1.mt-12px {
    margin-bottom: -27px;
  }

  .form-check-label.col-md-2.pt-10px {
    left: 38px;
    margin-bottom: 30px;
  }

  .form-check-label.col-md-1.pt-10px {
    left: 38px;
  }

  /* выбор темы клиенту из списка*/

  #order_client_subject.form-control {
    margin-left: 125px;
    width: 200px;
    position: relative;
    top: -31px;
  }

  /* выбор сотрудника из списка*/

  #order_co-worker_id.form-control {
    margin-left: 125px;
    width: 200px;
    margin-bottom: 8px;
    position: relative;
    top: -30px;
  }

  /* тема псьма сотруднику */

  #order_co_worker_subject {
    position: relative;
    top: -30px;
    left: 26px;
  }

  /*поле тотал прайс*/

  #order_total_price.form-control {
    width: 250px;
  }

  /* скидка */

  #order_sale.form-control {
    width: 85px;
    position: relative;
    left: 307px;
  }

  /*кнопка просчитать*/

  #order_calculate.btn.btn-oph.btn-success {
    margin-top: -15px;
    position: relative;
    left: 152px;
  }

  /* картинки вайбер и whatsapp */

  img {
    right: 260px;
    margin-bottom: 3px;
  }

  /* номер фтона 1 */

  #order_phone1.form-control {
    margin-left: 72px;
    margin-bottom: -32px;
  }

  /* номер телефона 2 */

  #order_phone2.form-control {
    margin-top: 20px;
    margin-left: 72px;
    margin-bottom: -32px;
  }

  /* зеленая панель вверху */

  #searchform {
    background-color: #48b551;
  }

  /* кнопка поиск центральная скрытая */

  #search-by-id.btn.btn-oph.date-olh {
    visibility: hidden;
    display: none;
  }

  #searchform .col-md-6 {
    margin-top: 29px;
  }

  /*кнопка УДАЛИТЬ*/

  .btn.btn-oph.btn-danger {
    margin-top: 95px;
  }

  /* полосы между заказами на странице лист заказов*/

  .tbl-order tbody tr {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #e1dfdf;
  }
}

@media (min-width:900px) {
  /* СТРАНИЦА ЛИСТ ЗАКАЗОВ дя КОМПА */

  /* Поле выпадающее из заказа с деталями аренды */

  .tbl-order tr .popup {
    margin-top: 71px;
    margin-left: 48px;
  }

  /* СТРАНИЦА РЕДАКТИРОВАНИЯ дя КОМПА */

  .wrapper {
    display: flex;
    width: 245%;
    left: -180px;
    position: relative;
    margin: 0 auto;
    padding: 10px;
    box-sizing: border-box;
    font-size: 14px;
  }

  .column {
    width: 50%;
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
    box-sizing: border-box;
  }

  .right {
    width: 40%;
    position: relative;
    left: -327px;
  }

  .left {
    width: 40%;
  }

  #row_order_additionally {
    position: relative;
    margin-bottom: 25px;
    left: -103px;
  }

  #order_admin_mail_subject {
    width: 150% !important;
  }

  #order_n_bron {
    width: 150% !important;
  }

  /* Order auto */

  #order_auto {
    width: 125% !important;
  }

  /* Order start date */

  #order_start_date {
    width: 100px !important;
  }

  /* Order time start */

  #order_time_start {
    width: 75px !important;
  }

  #order_end_date {
    width: 100px !important;
  }

  #div_order_flight_number_block {
    margin-bottom: 14px;
  }

  .wrapper .row {
    margin-bottom: 5px !important;
  }

  .wrapper .row {
    margin-top: 4px !important;
  }

  .desc {
    left: 60px;
    text-align: justify;
  }
}


 


#row_text_mail.row {
  margin: 7px;
  padding: 0px;
  margin-left: -16px;
}

label {
  margin-bottom: 7px;
  padding-top: 0px;
}

.order_list_additional.order_list_gps {
  background-color: #e61010;
}

.order_list_additional.order_list_air {
  background-color: #1d79cf;
}

.order_list_additional.order_list_cancel {
  background-color: #eb0000;
}

.order_list_additional.order_list_cancel-top {
  background-color: #fc2d2d;
  font-size: 18px;
  letter-spacing: 3px;
  border-style: double;
  border-width: 46px;
  padding-bottom: 898px;
  position: absolute;
  left: 497px;
}

.order_list_additional.order_list_cancel-1 {
  background-color: #f50e0e;
  font-size: 15px;
  font-style: normal;
  letter-spacing: 2px;
  border-width: 31px;
}

.order_list_additional.order_list_tomas {
  background-color: #52d132;
  letter-spacing: 2px;
  font-size: 15px;
  color: #ffffff;
  font-style: normal;
  text-transform: uppercase;
  border-width: 3px;
  border-style: double;
}

/* Searchform */
#searchform{
	background-color:#46b2fb !important;
}

/* Order detail */
#order-detail{
	background-color:#b7e2ff;
}
/* Order list */
#order-list{
	background-color:#c4dafb;
	
}
/* Order view */
#order-view{
	background-color:#c6dfff;
	
}
/* Column */
.form-inline .wrapper .column{
	background-color:#b7e0ff;
	
}
/* Bold Tag */
#products-container1 .container > div > b{
	font-size:28px;
}

/* Bold Tag */
#products-container1 .marka2 div b{
	font-size:29px;
}

/* Products container1 */
#products-container1{
	color:#070707;
	
}
/* Button */
#products-container .btn-book{
	background-color:#33d2db;
	width:243px;
}

#pick_up_date{
box-shadow:0px 1px 33px 0px #3498db inset;
	
}

/* Drop of date */
#drop_of_date{
box-shadow:0px 1px 33px 0px #3498db inset;
}

