.wheel-logo img{
	margin-top: -7%;
	max-height: 160px ;
	max-width: 200px !important;
}
.wheel-start3{
	max-height: 450px;
	background-position:100% 100%;
}

.main-menu .menu-item {
	margin-right: 8px;
	margin-left: 8px;
}
/*=======INDEX=======*/
.select-area{
	padding-top: 20px;
} 
.select-city{
	border: none;
	color:gray;
	padding: 20px;
	background:#ffff;
}
.container .padd-lr0{

}


.form-header{
	font-weight: bold;
	color: #ffff;
	margin-bottom: 15px;

}
.santra{
	color: #ff7043;

}
.table1{
	width:100%;position: relative;
	z-index: 12;color: #ffff;
	font-size: 1.5rem;
	overflow: scroll;

}
.table1 .bld{
	font-weight: bold;

}
.card_sm .img_box{ 
	max-width: 250px;height: 200px;
}
/*.card_sm .img_box img{ 
	width: 100%;
}*/
.wheel-service-img{
	position: relative;
	z-index: 3;
	background-size: contain;
	width: 100%;
	background-repeat: no-repeat;
	height: 400px;
	background-position: center;
	text-align: center;
	margin-top: -160px;
}
.wheel-service-img img{
	width: 100%;
	padding-top: 20px;
}
.wheel-service-img .wheel-img{
	

}
.our_team_slider h4{
	color: #ff7043;
}
.team_img{
	width: 100%;
	height: 280px;
	padding: 0.6rem;
}
.team_img img{
	width: 100%;
	height: 100%
}
#test_1{
	display: none;
}
#test_2{
	display: none;
}
#test_3{
	display: none;
}

/*-------- 2 -----*/
.sl-box2, .sl-box3 {
	overflow-x: scroll;
}

.sl-box2::-webkit-scrollbar {
	height: 2px;
}
.sl-box2::-webkit-scrollbar-track {
	box-shadow: inset 0 0 0px grey; 
	border-radius: 2px;
}
.sl-box2::-webkit-scrollbar-thumb {
	background:#B3B6B7  ; 
	border-radius: 50px;
}
/*---3--*/

.sl-box3::-webkit-scrollbar {
	height: 2px;
}
.sl-box3::-webkit-scrollbar-track {
	box-shadow: inset 0 0 0px grey; 
	border-radius: 2px;
}
.sl-box3::-webkit-scrollbar-thumb {
	background:#B3B6B7  ; 
	border-radius: 50px;
}
/*----4----*/
.sl-box4::-webkit-scrollbar {
	height: 2px;
}
.sl-box4::-webkit-scrollbar-track {
	box-shadow: inset 0 0 0px grey; 
	border-radius: 2px;
}
.sl-box4::-webkit-scrollbar-thumb {
	background:#B3B6B7  ; 
	border-radius: 50px;
}

.sl-box3 .card_sm{
	min-width: 150px;

}
.sl-box4 .card_sm{
	min-width: 150px;

}



.table1 tr th{
/*	background: background: rgb(246,112,37);
background: linear-gradient(176deg, rgba(246,112,37,1) 21%, rgba(237,131,78,1) 57%, 
	rgba(246,188,151,1) 100%);*/
	background:#5D5F87 ;
	text-align: center;
	padding: 2%;
	border: 1px solid #ffff;
}
.table1 tr td{
	background:#ffffff66 ;	
}
.btn-orange{
	background: #cc5608;
	background-image: -webkit-linear-gradient(top, #cc5608, #f78859);
	background-image: -moz-linear-gradient(top, #cc5608, #f78859);
	background-image: -ms-linear-gradient(top, #cc5608, #f78859);
	background-image: -o-linear-gradient(top, #cc5608, #f78859);
	background-image: linear-gradient(to bottom, #cc5608, #f78859);
	-webkit-border-radius: 28;
	-moz-border-radius: 28;
	border-radius: 28px;
	-webkit-box-shadow: 0px 2px 5px #616161;
	-moz-box-shadow: 0px 2px 5px #616161;
	box-shadow: 0px 2px 5px #616161;
	font-family: Georgia;
	color: #ffffff;
	font-size: 16px;
	padding: 5px 10px 5px 10px;
	border: solid #ff6f43 2px;
	text-decoration: none;
}
.btn-orange:hover{
	background: #ff7043;
}
.wheel-header h4{
	margin-bottom: 30px;font-weight: bold;
}
.wheel-quote-item .wheel-quote-logo img{

}
.card_1 {text-align: center;margin-left:}
.card-title {
	padding: 6px;
	color: #ff7043;
	font-weight: bold;
}
.description {
	padding: 40px;
}
.card_1 p{
	padding: 20px;
}
.card_1 img{
	max-width: 300px;
}
.sl-box1{
	margin-left: ;
}
.dt-feild{
	padding:2px;
}
.slider-main{
	display: grid;
	width: 90%;
	overflow: hidden;
	/*overflow-x: scroll;*/
}
.slider-main .slider_btn{
	width: 90%;
	z-index: 11;
	top: 50%;
	position: absolute;
	padding: 1rem;
	font-size: 2rem;
	font-weight: bold;
}
.slider-main .slider_btn .right{
	margin-left: 95%;
	background: Grey;
	padding: 1rem;
}
.slider-main .slider_btn .left{
	padding: 1rem;
	background: Grey;
}

.wheel-testimonial-info img{max-width: 100px;
	border-radius: 50%;
}
.wheel-quote-logo img{ 
	border-radius: 0px !important; 
	width: 80%;
	max-height: 400px;
}
.wheel-quote-item p{
	color:gray;
}
.card_1 img{
	border: 1px solid #CFCECE;;
}
.offer-form-box{
	font-weight:bold;
	padding-left: 70px;
	padding-right: 70px;
}
.tbl-bdy .price{
	color: #fff;
}
.tbl-bdy .col-lg-3{
	color: #fff;
}


/*===== CAREER PAGE =======*/

.career-wraper{margin-top: 60px;
	border: 1px solid lightgray;
	margin-bottom: 20px;
	box-shadow: 3px 4px 10px #888888;
}

.job-Number{
	background: #ff7043;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 25px;
	font-weight: bold;
	color: #ffff;
	margin-left: 92%;
}
.Appointment{
	margin-top: 40px;
}
.job-img img{
	width: 60%;
	margin-left: 20%;
	margin-top: 50%;
	/*content:*/
}
.job-box .job-text{
	font-size: ;font-weight: bold;
	line-height: 30px;color: #656565 ;
}
.job-box {
	background: #ffff;padding: 5%;
}
.desig{
	font-size: 17px;
}
.apply_btn{
	background: #ff7043;
	color: white;
	font-weight: bold;
	margin-top: 20PX;
	margin-left: 40%;
}
.job-text .job-detail{
	font-weight: normal;
}

@media (max-width: 425px){
	.job-img{ display: none; }
	.job-box .job-text{ font-size:11px;}
	.desig{ font-size:14px;}
	.job-Number{margin-left: 0px;}
	.job-text .job-detail{font-size: 12px;}
	.wheel-quote-logo img{width: 100%;max-height: 180px;}

	.side_tabs {
		display: none ;
	}

}


/*==== CAR SLIDER ANIMATION styling ======*/
/*.slider-box1:hover{ animation-play-state: paused;}*/

.slider-box1{
	display:flex;
	/*animation: slideLeft 50s linear 1;*/

}
.slider-box1 img{ display:inline-flex;  }
.sl-box1{ display:inline-flex; }
.sl-box2 { display:inline-flex; }
.sl-box3{ display:inline-flex; }
.sl-box4{ display:inline-flex; }

.sl-box1 img{ padding-left: 0px; }

/*.sl-box2 img{ padding-left: 10px; }
.sl-box3 img{padding-left: 10px; }
.sl-box4 img{ padding-left: 10px; }*/

/* index page card body sm */

.card_sm{
	border:0px;
	/*width: 180px;*/
	margin-left: 10px;
	/*height: 200px;*/

}
.card_sm img{
	width: 180px;
	height: 200px;
	object-fit: cover;

}
.card_body_sm{
	text-align: center;
}
.card_body_sm p{
	padding: 5px;
} 
.card_social i{
	padding: 5px;
	font-size: 14px;
	background: #ff7043 ;
	margin-top: 8px;
	border-radius: 5%;
	color: white;
}
.card_social_sm i{
	padding: 5px;
	font-size: 14px;
	background: #ff7043;
	margin-top: 0px;
	border-radius: 5%;
	color: white;
	margin-bottom: 3px;
}

/*=== ADD OFFER PAGE ====*/
.txt-inputs {
	padding: 15px;
	width:100%;
	/*border-color: lightgray;*/
	color:dimgrey;
	border: 1px solid rgba(211, 211, 211, 1);
	border-radius: .4rem;
	margin-top:5px;
	margin-bottom: 20px;
}
.sel-inputs{
	padding: 15px;
	width:100%;
	border-color: lightgray;
	color:dimgrey;
	border-radius: 1%;
	margin-top: 5px;
	margin-bottom: 20px;
}
.dt-input{
	padding: 15px;
	width:100%;
	color:dimgrey;
	border: 1px solid rgba(211, 211, 211, 1);
	border-radius: .4rem;
	margin-top: 5px;
	margin-bottom: 20px;
}
.para1{
	padding:2%;
	font-size:14px;
	margin-bottom: 0px;
}
.para1 a{
	font-weight: bold;color: maroon;
}
.offer-form{
	padding:20px;
	padding-top:50px;
	padding-bottom:50px
}
.for_time, .for_date {
	color: #ffff;
}

.career-wraper{
	margin-bottom:60px;
}
.form_btns {
	text-align: center;
	margin: 30px 0px 60px 0px;
}
.news-ad{
	margin-top: 50px;
}

.form_btns .sbmit{
	background: #ff7043;
	color: #ffff;
	margin-left: 20%;
}
.form_btns .sbmit:hover{
	opacity: 0.6;
}


/*------today offer page ------*/    
.search_table th, td {
	padding: 15px;
	text-align: center;
	border: 1px solid black;
} 
.wapsi_table th, td {
	padding: 15px;
	text-align: center;
	border: 1px solid lightgray;
}
.radio_box{
	background: #2E7FAE  ;
	color: #ffff;border-radius: 1%;
}
.form-b h3{
	color: #ff7043;
	margin-bottom: 40px;
}
.career-wraper i{
	color: #ff7043;
}

.Excellent_tm img{
	max-height: 280px;
	width: 100%;
}
/*appointment page */
.appoint_form .btn-lg{
	background: #ff7043;
	color:#ffff;
}
.appoint_form{
	margin-bottom: 60px;
}
.form-group i{
	color:#ff7043;
}
.form-group h3{
	color:#ff7043; margin-bottom:50px ;
	margin-top: -20px;
	background:;
	padding-left: 30%;
	 /*  text-decoration:underline;
	text-decoration-style: dotted*/
}
/*terms and conditions and cencelation page */

.terms-box{
	padding: 5%;
}
.terms-box h4{
	margin-bottom: 10px;
	color: dimgrey;
	font-weight: bold;
}
.terms-box  ol{
	list-style: inline;
	padding: 2%;
	line-height: 28px;
}
.policy-header{
	padding-left: 2%;
	padding-right: 2%;
	color:#ff7043 ;
}
/*-----footer-------*/
.footer-social a{
	margin-left: 4px;
	background: #E3E5E5 ;
	padding: 3px;
	border-radius: 10%;
	font-size: 18px;
}
.footer-social .fa-facebook{
	color:#40A5DA  ;
}
.footer-social .fa-instagram{
	color:#F68628 ;
}

.footer-social .fa-linkid{
	color: ;
}

.footer-social .fa-apple{
	color:#EA4E59 ;
}

/*only for laptop*/


@media screen and (min-width:1024px) and (max-width:1200px){
	.right-form{
		margin-left: 40px;
		margin-right: 50px;
		width: 90%;
	}
	.wheel-start-form{
		width: 92%;
		max-width: 95%;
		margin-left:3%;
	}
	.side_table{
		width: 80%;
		margin-left: 11%;
		margin-top: 20px;
	}
	.select-area{
		font-size:1.1rem;
	}	
	.side_tabs{
		top: 30%;
	}
}

/* FOR desktop SCREEN */
@media screen and (min-width:1024px) and (max-width:1440px){
	.wheel-menu-wrap.active-scroll .wheel-logo{
		height: 90px;
	}
	.select-area .select-city{
		padding-left: 30%;
	}
	.wheel-date .journey-dt{
		padding-left: 15px;
	}
	.from-ct-to{
		font-size: 14px;
	}

	.sl-box1 img{ padding-left: 0px; }

	.slider-box1 img{ display:inline-flex;  }
	.sl-box1{ display:inline-flex; }
	.sl-box2 { display:inline-flex; }
	.sl-box3{ display:inline-flex; }
	.sl-box4{ display:inline-flex; }
	.for_date{display: none;}

}

/* FOR LAPTOP SCREEN */
@media screen and (min-width:767px) and (max-width:1024px){
	.sl-box1 img{ padding-left: 0px; }
	
	.slider-box1 img{ display:inline-flex;  }
	.sl-box1{ display:inline-flex; }
	.sl-box2 { display:inline-flex; }
	.sl-box3{ display:inline-flex; }
	.sl-box4{ display:inline-flex; }
	/*.card_sm{ width: 150px;}*/
	.wheel-navigation .dl-menu a{
		font-size: 13px;
	}
	.for_date{display: none;}
	.side_tabs{margin-top:170px}


}

/* FOR TABLET SCREEN */
@media screen and (min-width:425px) and (max-width:768px){
	
	.wheel-logo{
		padding-top: 0px;
		margin-top: -10px;
		top: 45px;
	}
	.wheel-logo img{
		height: 90px;
		margin-top: 0%;
	}
	.wheel-menu-wrap.active-scroll .wheel-logo{
		height: 90px;
	}
	.sl-box1{
		display: block;
	}
	.sl-box1 .description {
		text-align: center;
	}
	.card_1 img{ 
		max-width: 400px;  
	}
	/*.card_sm{width: 120px;}*/
	.card_body_sm p{
		font-size: 12px;
	}
	.wheel-start-form{
		max-width: 90%;

	}
	.side_table{
		width: 80%;
		margin-left: 10%;
		margin-top: 20px;
	}
	.side_tabs ul li {
		margin-top: 10px;
		padding: 0px; 
		font-size:1rem !important; 
	}
	.side_tabs ul i{
		font-size:1.2rem !important;
	}
	
}

/* FOR MOBILE BIG  SCREEN */
@media screen and (min-width:320px) and (max-width:424px){



	.wheel-logo{
		padding-top: 0px;
		margin-top: 10px;
		height: 60px;
	}
	.wheel-logo img{
		margin-top: -5px;
		max-height: 70px ;
	}
	.wheel-menu-wrap.active-scroll .wheel-logo{
		height: 60px;
	}
	.form-tab .tabs{
		font-size: 13px; padding: 3px;
	}
	.wheel-start-form label{
		font-size: 10px;
	}
	.sl-box1{
		display: block;width: 300px;
	}
	.sl-box1 img{
		display: block;width:100%;
	}

	.sl-box1 .description{
		padding-left: 20px;padding-right: 20px;padding-top: 0px;text-align: center;
	}
	.side_tabs .fa{
		display: none;
	}
	.tbl-bdy img{
		width: 30px;
	}
	.content{
		font-size: 9px;
	}

	.booking_btn{
		display :flex; padding-bottom: 1rem;
	}
	.pop_rout{
		display: none;
	}


	/*font-size: 11px;*/
}


.btn-orange{
	padding: 2px 3px 2px 3px;
	font-size: 11px;
}



/*offer request page*/



}

/*mobile screen*/
@media screen and (min-width:320px) and (max-width:375px){

	.form-tab .tabs{
		font-size: 12px; padding: 1px;
	}
	.select-area{ font-size: 12px; }
	.select-city{ padding-left: 20%; }
	.slider-main{ display: block;width: 100%;padding: 0px; }
	.sl-box2{ display: block; }
	.sl-box3{ display: block; }
	.sl-box4{ display: block; }
	.card_sm{ display: block;width: 100%; }

/* FOR MOBILE STANDARD SCREEN */
@media only screen and (max-width: 320px) {
	.wheel-top-menu-log button{
		font-size: 12px;
	}
	.form-tab .tabs{
		font-size: 10px; padding: 1px;
	}
	.sl-box2 .card_sm{
		display: block;width: 100%;
	}
	.slider-main{
		display: block;width: 100%;padding: 0px;
	}
	.card_sm{
		margin-top:10px;
	}
}


