<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.mi1scroll-pagination{z-index:9;}
.al-procee button.proceed{margin-right:0;}
ul.mediaLogo{margin-left:-5px;}/*k*/
#slider ul li{    padding-right: 20px;}
.down-appp p.getSMS { margin-top: 50px; margin-left: 0px;  margin-right: 0px;}
.visible-xss{display:none;}
#slider.slider_k .cusSlider { position: relative; width: 100%;}
.con-info header{padding:0;}
.con-info{height:55px;}
.con-info.nav-fixed{padding-top:10px;height:60px;}
@media (max-width:1399px){
.al-col-hom .homeBookL, .al-col-hom .homeBookR{margin-top:20%;}
.planningBuy{    width: 100%;}
.planningBg img {
    bottom: auto;
    top: 0;
}


.cusSlider .control_next {
	
    right: -85px;
}
.carTextP img:hover + .tooltip{right: 0; left: auto; top:-60px;}

.tooltip .arrow_down:before, .tooltip .arrow_down:after{    left: auto; right: 73px;}
}

@media (max-width:1199px){
	.detailsCm li{    width: auto;
    padding-left: 25px;}
	.carousel__content8 .item IMG{max-width:100%;}
	.iconText span {
		display: inline-block;
		width: 24%;
	}
	.Home3rdBgCus h1 {
    padding-top: 10px;
}


.mylesContaniner .mylesContaniner{width:100%;}
.thanks_leftPad{margin-left:25px;}
}
@media (min-width:992px) and (max-width:1199px){
	#tabs li a.inactive, #tabs li a{margin-right:15px;}
	.carousel .car:nth-child(3n+1), .carousel .car{margin-right:23px;}
	 .main-menu .mylesContaniner{width:100%;}
	 
	 .lineMob, .lineMobSelect{width:110PX;}
	 .carAbt ul{padding-left:4% !important;}
.driverDetailsMain ul li a{line-height: 20px;}
.al-book .ptb{padding:20px 10px;}
.carousel .carousel__nav .nav--left1{left:-30px;}
.pickDropoLocation, .addr1D, .addr2D, .addNewAd{width:93%;}
.al-book .pickLBorder{width:93%;}
.al-procee .pickDroupBT { margin-right: 0px;}
#sortingdiv .pickLocation {    width: 90%;}

}
@media (min-width:768px){
	#slider.slider_k .cusSlider {width: 92%;}
	
}
@media (min-width:768px) and (max-width:991px){
	.rentalA{width:240px;}
	.al-book .ptb{padding:20px 10px;}
	.driverDetailsMain ul li a{line-height: 20px;}
	 .main-menu .mylesContaniner{width:100%;}
	.nav&gt;li&gt;a{font-size:12px; padding:7px; line-height:10px;}
	.rentDrive { width: auto;padding: 37px 20px;}
	.bannerCaption{font-size:23px; line-height:38px;}
	.ocar, .ydrive{font-size:31px;}
	.carousel .car:nth-child(3n+1), .carousel .car{margin-right:12px;}
	.lineMobSelect, .lineMob{width:92px;}
	 .ict1, .ict2, .ict3, .ict4{width:24%;}
	 .col-choose{padding:0;}
	 .icon1, .icon2, .icon3{left:30%;}
	 .Home3rdBg h1, .Home3rdBgCus h1{margin-top:20px;}
	 #tabs li a.inactive, #tabs li a{margin-right:10px;}
	  .al-containnr{padding:0 15px;}
	 
.mobile-al .thMobileR img{width:100%; margin-top:0;}
.Home3rdBg h1, .Home3rdBgCus h1{padding-top:0; font-size:22PX;}
.creativeE.customer{margin-left:155PX;}
.mobile-al .padCus{padding-left:20px;}
 #slider ul{width:100% !important; margin-left:0px !important;}
	  #slider{width:100% !important;}
	 #slider ul li{width:100%;}
	 .creativeE{margin-left:12px;}
	 .creativeE.mobileCre{margin-left:304px;}
	 .creativeE.mediaCre{margin-left:175px;}
	 .mediaLogo li{width:19%;}
	 .filter_bg{height:auto !important; float:left;}
	.dCenter.duration img{max-width:100%;}
	.al-book .pickLBorder{width:93%;}
	.pickDropoLocation, .addr1D, .addr2D, .addNewAd{width:93%;}
	.cType ul li img{margin-right:0;}
	.al-procee .pickDroupBT { margin-right: 0px;}
 
}

@media (min-width: 320px) 
  and (max-width: 1280px) {
 .section-start{padding-bottom: 30px;}
   .section-start,
   .section-grade,
   .section-feel,
   .section-camera,
   .section-highlight{height:auto !important;}
}
@media (min-width:768px) and (max-width:991px){
	.carTextP img:hover + .tooltip{top:-90px;}
	.tooltip{width:100%;}
.carAbt ul li:last-child{font-size:10px;}
.carAbt ul:nth-child(4) li{text-align:center;}
.thanks_right.f_r .ptb {
    padding: 20px 20px;
}
.thanks_right .driverDetailsMain ul.tAmount li {
    padding: 0 20px;
}
.main-menu ul.nav li {
    padding: 10px 10px;
}
#sortingdiv .pickLocation {    width: 87%;}
.carAbt ul li{font-size:12px;}

}
@media (max-width:767px){
.filter_bg{float:left;}
	.filter1 {
    width: 100% !important;
}


.filter_bg .al-filtr{width:100%; float:left;}

	.type-wrap{margin-top:20px; font-size:18px; line-height:20px;}
	.txt_static{font-size:16px;}
	.type-wrap .ocar, .type-wrap .ydrive{font-size:18px;}
	.typ-cr{margin-top:-5px;}
.opecityOverlay{top:0;}
	.sub_menu .top_menu li.HSign {
    border-right: none;
}
	.navbar-brand img{width:100px;}
	.mylesH_right ul.icons li{border-right:none !important;}
	.bok-show{cursor:pointer; font-weight:bold; display:none;}
	.c-link i, .d-link i{width:auto !important; font-size:28px !important; color: #878787 !important;}
.sub_nav, .J_fixNavbar{height:auto !important;}	
#tab1 .carousel .carousel__nav {
    left: -4px;}	
.al-contain.mar-top {
    margin-top: 0px;
}
.num-phone{border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff;
    padding: 5px 0;
    text-align: center;}
	
.src-hed .num-phone	{color:#444; border-bottom:1px solid #ddd; margin-bottom:5px;}
.nav-fixed	.num-phone	{color:#444; border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.num-phone .numb, .num-phone .call.h_call{display:inline-block;}	
	
	
.visible-xss{display:inline-block;}
.search_bg {    min-height: auto;}
.boook-frm{display:none;}
.al-procee .pickDroupBT {
    margin-right: 0px;
}	
.Home3rdBgCus h1{text-align:left;}/*k*/
.mi1scroll-pagination {right: -2px;}
.padCus #slider .sText p{text-align:center; padding:0;}
.padCus #slider .cusName { width: 100%; text-align:center;}

.pickLocation {
    width: 96%;
    padding: 2%;
}
#sortingdiv .pickLocation {    width: 100%;}
#tabs{width:100%; float:left;     height: inherit;}

#sortingdiv .col-sm-4{padding:0; margin-left:15px; margin-right:15px;}


#tabs li a{ margin: 0px!important;}
#tabs li a.inactive{border-bottom: 1px solid transparent;}
.usage .utext { margin-right: 5px;}
.ict1, .ict2, .ict3, .ict4 { padding: 5px 0 15px 0;}

.al-col-hom .homeBookL{margin-top:2px;}
 .al-col-hom .homeBookR{margin-top:50px;}
.section-start{height:auto !important; padding-bottom:30px;}
.al-col-hom .f_r{float:none;}	
.al-col-hom .rentDrive{width:auto;}
.Home3rdBg h1, .Home3rdBgCus h1{font-size:19px;}

.section-grade,
.section-feel,
.section-camera,
.section-highlight{height:auto !important;}
.section-finish{ padding-top:40px !important;}
 .al-contain .col-choose {
    padding: 0 10px;
}
.al-contain .mylesContaniner .col-sm-4.col-chos-al &gt; .col-choose,
.al-contain .col-sm-4:last-child &gt; .col-choose{padding:0 10px !important;}

.al-banner .w_60,
.al-banner .w_40{width:100%;}
.al-banner .w_60 .carousel .carousel__content8 .item img{width:100%;}
.div-respo,
 .iconText{width:650px;}
 .lineMobSelect, .lineMob{width:100px;}
 .ict1, .ict2, .ict3, .ict4{width:24%;}
 .thMobileR img{margin-top:0px;}
 .enterMb{width:100%;}
 .enterMb input{width:76%;}
 .enterGoogleApp, .enterAppStore{width:140px; height:35px;}
 .enterAppStore,
 .enterGoogleApp{background-size:cover;}
 
 .carousel .item .car{width:98.7%;}
 .main-menu .mylesContaniner{width:100%;}
 /*.main-menu .mylesContaniner [class^='col-sm']{padding:0;}*/
 .main-menu .top_menu,
 .main-menu ul.icons{position:absolute; top:-40px; right:10px;}
.HSign span{margin-right:0;}
  .main-menu .top_menu li{margin-left:0;}
 
 .al-col-hom .bannerCaption{font-size:14px; margin-top:20px; line-height:20px;}
 .al-col-hom .ocar, .ydrive{font-size:20px;}
 .footerBg{height:auto;}
 .container.nav_container.main-menu{height:auto;}
 .main-menu .headdRight{background:#e04627;}
 .main-menu .col-sm-9,
 .main-menu .navbar-collapse {padding:0;}
  .main-menu ul{margin:0;}
 .main-menu ul.nav li{width:100%; border-bottom:1px solid #eee; padding:0;}
 .main-menu ul.nav li a{ color:#e04627;}
.main-menu ul.nav.navbar-nav li a{padding:10px 15px;}
.main-menu ul.nav.navbar-nav li a:hover{ color:#333 !important; background:#fff;}

.mobile-al .padCus{padding-left:10px;}
.mobile-al .cusSlider{width:100%;}/*.mobile-al .cusSlider{width:66%;}*/
.numb, .call.h_call{display:none;}
.apptext{width:100%;}

.h_googleP,
.h_appStore{background-size:cover;}
.al-foot .hFooterL, .al-foot .hFooterR{text-align:center;}
.al-foot ul{margin:0; text-align:left; display:inline-block;}
.h_googleP, .h_appStore { width: 112px;height: 28px;}
.creativeE.customer{    margin-left: 0px;
    text-align: center;}
.carousel .carousel__nav .nav--right1, .carousel .carousel__nav .nav--right2, .carousel .carousel__nav .nav--right3, .carousel .carousel__nav .nav--right4, .carousel .carousel__nav .nav--right5, .carousel .carousel__nav .nav--right6, .carousel .carousel__nav .nav--right7, .carousel .carousel__nav .nav--right8, .carousel .carousel__nav .nav--right9{right:0;}
   
.carousel .carousel__nav .nav--right8 {
    right: 5px !important;
}   
.carousel .carousel__nav .nav--left8 {
    left: 5px !important;
}
   
.carousel .carousel__nav .nav--left1{left:0;}
 .al-containnr{padding:0 15px;}
.thMobileR{text-align:center;}
.short{float:left; margin-top:5px; width:100%;}

._short {background: rgba(0, 0, 0, 0) url("../images/arrow_up.png") no-repeat scroll right center;
    cursor: pointer;
    float: right;
    position: absolute;
    right: 15px;
    width: auto;
    z-index: 9; }
._short.active{background:url("../images/arrow_down.png") no-repeat right center;}
._showingCar{display:none; margin-top:5px;}
._showingCar ul li:nth-child(2){margin-left:0;}

.al-col-hom .rentDrive h2{margin-left:0; margin-right:0;}

.modal-header h4 span, .formDetails{width:100%;}
.modal-body{padding:20px 0;}
.modal-content{margin:0 20px;}
.txt-big{display:none;}
.num-big{display:block;}
.active .txt-big{display:block;font-size:12px;}
.active .num-big{display:none;font-size:12px;}
.bk-l{padding-left:15px;}
.bk-r{padding-right:15px;}
.al-book .ptb{padding:20px 10px;}
.al-book ul.al-lst-tab li.active{width:61%;}
.al-book ul.al-lst-tab li{width:13%;}
.pickDropoLocation, .addr1D, .addr2D, .addNewAd, .al-book .pickLBorder{width: 91%;
    margin-left: 7%;
    padding: 1%;}
.al-book .pickLBorder{width:91%;}
.al-book .al-ptb{padding-left:10px; padding-right:10px;}
.al-book .al-ptb ul.cityP li{text-align:center;}

.al-book .pickLBorder .addCol1, .al-book .pickLBorder .addCol2{width:90%;}
.al-book .pickLBorder .addCol2 .roadCol1, .al-book .pickLBorder .addCol2 .roadCol2{width:100%;}

#useradd .addr1D .addCol1, #useradd .addr1D .addCol2{width:100%; margin-right:0 !important}
#useradd .addr1D .addCol2 .roadCol1, #useradd .addr1D .addCol2 .roadCol2{width:100%; margin-right:0 !important}

/*.al-book .al-ptb ul.fDetail{display:block !important;}*/
.al-ptb .w_70,
.al-ptb .w_30{width:100%;}
.al-book .heading{padding-left:15px;}
.al-book .faredetailsAcc{margin:10px;}
.al-book .E_DiscountC{left:0;}
.al-book .disC{width:100%;}
.text-all{display:none;}
.al-menu .top_menu li{display:inline-block;}
.lline{display:inline-block;}
.f-ryt{float:right;}
.al-serch button[type="button"]{margin-top:10px; width:60%;}
.al-navv li a{padding:10px 15px;     margin-left: 0;    text-align: left;}
.creativeE.mediaCre{    margin-left: 160px;}
.storiedMedia h1{text-align:left; text-indent:10px;}	
	
ul.mediaLogo{margin-left:0;}
.mediaLogo li:last-child, .mediaLogo li:first-child, .mediaLogo li{width:25%; margin-left:0;}
.mediaLogo li{text-align:left;}
.main-menu .al-menuu{width:100%; background:#e04627;}

.main-menu .al-menuu ul.al-navv{float:none;}
.main-menu ul.nav.navbar-nav li a{color:#fff !important; text-align:left;}

.thanks_leftPad{margin:16px 15px 10px;}
.detailsCm li{margin-left:0px;}
.sub_nav .nav{float:none;}
.mylesApp {
 display:inline-block;

    width: 100%;
    margin-bottom: 20px;
}
.creativeE.mobileCre{margin-left:260px;}
.mylesApp a{float:none; display:inline-block;}
.enterMb button{width:24%;}
.section-highlight .Home3rdBgCus,
.Home3rdBg h1, .Home3rdBgCus h1{padding-top:20px;}

.cusSlider .control_next{right:0;}
.creativeE{margin-left:0;}
.filter_bg{height:auto !important; margin-bottom:30px;}
.zoneColumn .zonCol:nth-of-type(odd){width:100%;}
.mVerify button.facebook_signup, .mVerify button.google_plus{width:100%;}
.al-gp .f_r{float:none;}
.al-procee .f_r{float:none;}
.al-procee button.proceed{width:100%;     background-position: 61% center;}
.enterGoogleApp:hover, .enterAppStore:hover {
    background-position: 0 -35px;
}


.h_googleP:hover, .h_appStore:hover {
    background-position: 0px -28px;
}
	.disc-link, .comp-link, .al-foot ul.comp-link, .al-foot ul.disc-link{display:none;}

.al-foot .w_33{float:left; text-align:left;}

.cusImg{background-position:center; background-size:cover;}

.top_menu li:last-child, .icons  li:last-child{display:none;}
.new-k li:last-child{display:inline-block;}
.new-k li:first-child{display:none;}
.new-k{top:-30px !important;}
.bk-l .driverDetailsMain{margin-top:30px;}
.c-link, .d-link{border-bottom:1px solid rgba(128,128,128,1.00); padding-bottom:8px; cursor:pointer;}
button.close{right:auto; left:18px; top:30px; color:#E04627 !important; font-size:25px; height:25px; width:25px; z-index:1;}
.storiedMedia{min-height:160px;}
.colr-mob{
	padding: 10px 15px !important;
    color: #fff !important;
	line-height:20px !important;
}
.mVerify button{margin-bottom:15px;}
.modal-header h4 span{padding-left:50px;}
.al-mr{margin-top:40px; margin-bottom:20px;}
.searchCL3 {text-align:center;}
.navbar-header{padding:0 3px 0 5px;}
ul#tabs{padding:0; margin:0;}
#tabs li{width:100%;}
.typ-cr kbd{display:inline-block; color:#E16C56;}
.navbar-toggle.typ-cr kbd .icon-bar{background:#E16C56;}
.searchD label{font-size:13px; font-weight:bold;}
.rentalA{width:300px;}
.meshim_widget_components_chatButton_Button .button_bar{min-width:30px !important;}
.meshim_widget_components_chatButton_ButtonBar .button_text{display:none !important;}
.con-info{margin-top:-10px;}
.con-info.nav-fixed{margin-top:0;}
.section-highlight.section-finish{padding-top:0px !important;}
.al-thnk .detailsCm, .h31{display:none;}
kbd .icon-bar{width:18px;}
.navbar-toggle.typ-cr kbd{font-family: 'Open Sans', sans-serif; font-size:13px;}
.thanks_leftPad h1{padding-top:10px;}
.zoneColumn .zonCol{width:100% !important;}
.typ-cr{border-bottom:1px solid #e04627;}
.usage{top:10px;}
.filterCol .selectValue{width:100%;}
input[type=checkbox] + label::after{	top:4px;}


}


@media (min-width:500px) and (max-width:767px){

.icon1, .icon2, .icon3{left:43%;}
.enterGoogleApp, .enterAppStore{height:53px; width:215px;}
.enterGoogleApp:hover, .enterAppStore:hover{background-position: 0 -54px;}

}
@media (max-width:615px){
.detailsCm li{text-align:left; margin-left:15px; padding: 0;display:inline-block;}
.carAbt ul{height:40px;}
}
@media (min-width:481px) and (max-width:767px){
	.top_menu li i {display:none;}
	.top_menu li .numb, .icons  li a .numb{display:inline-block;}
	
}

@media (min-width:480px){
.text-all{display:inline-block;}
/*.mVerify button.facebook_signup, .mVerify button.google_plus{width:140px;}*/
.al-gp{width:50%; float:left;}

}
@media (max-width:480px){
.rentalA{width:218px;}
.storiedMedia{min-height:140px;}	

.carTextP img:hover + .tooltip{width:100%;}	
.mobile-al .thMobileR img{ max-width: 50%;}	
.xdsoft_datetimepicker .xdsoft_datepicker {
    margin-left: 5px !important;
    width: 195px !important;
}
.xdsoft_datetimepicker .xdsoft_timepicker {
    margin-left: 4px !important;
    width: 50px;
}
.xdsoft_datetimepicker{ padding: 2px 4px 4px 0 !important;}
#driverDetails .xdsoft_datetimepicker{left:43px;}

	.rentalCol1 {
    width: 50%;
}
.al-procee button.proceed{width:100%;     background-position: 65% center;}
/*.mVerify button.facebook_signup, .mVerify button.google_plus{width:100%;}
.al-gp .f_r{float:none;}
*/
#Extras .w_45 {  width: 100%;}

/*#slider, #slider ul li{height:290px !important;}*/
.enterMb input{font-size:13px;}

.carAbt ul{text-align:center !important; padding-left:1px !important;}

.carAbt ul li{margin-left:0;}

.carousel .carousel__nav .nav--left1 {
    left: 4px;
}
.zoneColumn .zonCol{width:100% !important; padding-left:5px;}
}


@media (max-width:372px){
.creativeE.mobileCre {
    margin-left: 0;
}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) {
	.al-col-hom .homeBookL{margin-top:5px;}
 .al-col-hom .homeBookR{margin-top:10px;}
	.al-col-hom .rentDrive{padding:10px;}
	.al-col-hom .input{margin:8px 0;}
	}
@media (max-width:360px){
.enterGoogleApp, .enterAppStore {
    width: 132px;
    height: 33px;
}
.enterGoogleApp {
    margin-right: 5px;
}
.enterGoogleApp:hover, .enterAppStore:hover{background-position: 0 -33px;}

}

/**/
#slider.slider_k, #slider.slider_k ul, #slider.slider_k ul li{width:100% !important; margin:0 !important; }

#slider.slider_k .cusSlider .control_next{right:0;}
#slider.slider_k ul li {padding:0;}
.Customers_k{ margin: 0 20px;}
.Customers_k .iComma1{position: relative; line-height: 1px;
    top: 20px;}
.Customers_k .iComma2{position:relative; bottom: -40px; line-height: 1px;}




@media screen and (max-width: 767px) {
  .mobilenotdisplay{
    display: none!important;
	
  }
  .flm25{padding: 25px;}
  .pd15{padding-top:15px;}
  .ptbmj {padding: 0px 12px 10px;}
  #discountdiv .disC .relative select, #discountdiv .disC .relative  input#empcode {width: 62%;}
  #promodis, #cancle {position: static;float:right;width:35%;margin-top: 10px;}
  .pd63{padding-left:63px;text-align:left;}
  .col-md-8  .driverDetailsMain{margin-top:25px;}
}
@media screen and (min-width: 767px) {
  .mobiledisplay{
    display: none;

  }
}

.amuj .glyphicon{
    font-size: 22px!important;
    color: #878787!important;
    margin-top: 20px!important;
}

@media screen and (max-width: 767px) {
.section-camera{display:none;}
}
@media screen and (max-width: 767px) {
.section-camera{display:none;}
}
@media screen and (max-width: 767px) {
.Home3rdBg .planningBg{display:none;}
.Home3rdBg .subBanner{height:auto;}
.footerlink_59{display:none;}
}

@media screen and (max-width: 767px) {
.al-filtr{display:none;}
}
.numb{font-family: 'Open Sans', sans-serif;}

.creditCol, .w_37 {
    width: 37%;
}

@media screen and (min-width: 462px) {
.xdsoft_datepicker{width:300px!important;margin-left:20px;}
}

.mylesContaniner .creativeE{margin-top:-17px;}


@media screen and (max-width: 767px) {
.col-sm-12, .result-bnr{}
}
.w_60, .f_l .padCus .creativeE{margin-top:-19px;}
.top_menu, .new-k .HSign{text-align:right;}


@media screen and (max-width: 767px) {
.stickyfull,.stickyfull1 {
    position: fixed;
    width: 121%!important;
    left: -1px;
	text-align:center;
    z-index: 100;
    bottom: 0;
	 text-transform: uppercase;
	 padding-right: 24%;
	 background-position: center!important; 
   
}
.stickyfull1:active,.stickyfull:active,button#proceed_auto:active {color:#fff;}

button.pay {
    font-size: 13px!important;
}
button.proceed{padding-left:0px;font-weight:500px;margin:0px!important;}

.pickDroupBT button.proceed {
    margin-bottom: 0px;
    
}
}
@media screen and (max-width: 767px) {
.labelwidth   {
width:195%;
}
.carTextP {padding: 8px 15px 3px!important;}

.mylesContaniner .sortingdiv .carBr{height:406px;}
}
}
@media screen and (min-width: 767px) {
.pickDroupBT button.proceed {
   margin-bottom: 20px;
}
}
.w_79{width:79%;}
@media screen and (max-width: 460px) {
.xdsoft_datepicker{width:224px!important;margin-left:20px;}
}
.pickLocationmgj {
    position: absolute;
    z-index: 1;
    z-index: 1;
    color: #fff;
    width: 100%;
    height: 100%;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    color: #878787;
    font-size: 14px;
    padding: 20px 10px 20px 30px;
    display: none;
}






select.selectonsearch{
	pointer:cursor;
	    -webkit-appearance: menulist-textfield;
    height: 45px;
    background: #ca3b1e;
    align-items: center;
    text-indent: 41%;
    font-weight: bold;
	color:white;
}



@media(max-width: 768px){
.carBr:hover {
    border: none;
} 
}
.labelsmallfont{
	font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 12px;
}



.selectdropsub{
	padding: 0px 0px 2px 12px;
	background: url(../images/Harrow_down_new.png) no-repeat 98% 0;
	border: 1pt solid #cecece;
	border-radius: 0;
	border-bottom: 1px solid #d7d7d7;
}

.buttondropdown{
   -webkit-appearance: button;
font-size: 16px;
   width: 150px;
   background: #e04627;
   color: #fff;
border: 1px solid #e04728;
}


@media(min-width: 768px){
   .col-sm-9 .headdRight .navbar-collapse ul.navbar-right{margin-left:40px;}
  .carBr{height: 350px!important;}
}


.homeAuto .input{margin: 2px 0px 8px 0px;}
.searchhoverred{
    background: #ca3b1e;
    color: #fff;
    border: 1px solid #ca3b1e;
}

.divsublocation_error{text-align: left;
color: red;}

.nav_container .mylesContaniner .navbar-header.col-sm-3 { padding:10px 15px 10px 15px;}


.carousel__content1 .item .carBr{height:auto;cursor:auto; border:none;}
.carousel__content1 .item .carBr:hover{border:none;}

.carBr:hover .H_Button {
    background: #ca3b1e;
    color: #fff;
    border: 1px solid #ca3b1e;
}
.Home3rdBg h2 span, .Home3rdBgCus h2 span {
    color: #ffcc7c;
}

.Home3rdBg h2, .Home3rdBgCus h2 {
    font-size: 30px;
    text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	color: #484848;
	font-weight:normal;
}
.Home3rdBg h2, .Home3rdBgCus h2 {
    padding-top: 50px;
}

.hFooterL h2, .hFooterR h2 {
    font-size: 22px;
    color: #878787;
    margin-top: 20px;
	margin-left:0px!important;
	margin-right:0px!important;
	font-family: 'Montserrat', sans-serif;
	
}


/* 18th July */

@media(min-width: 768px){

.section-start .al-contain #form3 input[type=checkbox]:checked + label::after {
    margin-top: 6px; */
}
}
.section-start .al-contain #form3 input[type=checkbox] + label:before {
    top: 3px;
}
@media(max-width: 768px){
.searchCL3{margin-top:28px;}
}












.contactinformationmain{
	display: table;
    margin: 0 auto;
    position: relative;
    word-wrap: break-word;
}
.contactinformationchild{
	display: inline-block;
    vertical-align: top;
    width: 70%;
        white-space: normal;

}
.contactinformationsecond{
	display: inline-block;
    vertical-align: top;
    width: 30%;
        white-space: normal;

}
.contactinformationsecond div, .contactinformationchild div{}

@media(max-width: 768px){
	.contactinformationchild, .contactinformationsecond{ width: 100%; }

	
}


@media screen and (max-width: 761px) {
.section-start{background-image:none;}
.footerBg{background-image:none;background-color:black;}
.zindex1 .al-col-hom{margin-top:80px;}
.nav-bar-hidden{background-color:white!important;}

.mylesContaniner .hFooterL img{display:none;}



.navbar-toggle .icon-bar {
    background: #E04627;
}

.sub_menu .HSign span {
    background: url("../images/loginIcon.png") no-repeat 0px 0px;
    width: 9px;
    height: 12px;
}
.navbar-toggle .al-clz {
    color: #E04627;
}
.opecityOverlay {
    background: #cecece;
 
}
.sub_menu .top_menu li a, .sub_menu .top_menu li, .sub_menu .HMenu li a, .sub_menu .top_menu li.HSign a {
        color: #e04627!important;
}

}






























.notification-bar {
	position: absolute;
	width: 100%;
	top: 0;
}
.notification-text {
	background-color: #2980B9;
	padding: 15px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	position: absolute;
	width: 100%;

	-webkit-animation: initiate 350ms ease;
	-moz-animation: initiate 350ms ease;
	-o-animation: initiate 350ms ease;
	animation: initiate 350ms ease;
}
.notification-bar input {
	display: none;
}
.notification-bar label {
	cursor: pointer;
	color: #fff;
	position: absolute;
	z-index: 5;
	display: inline-block;

	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.notification-bar label[for=hide] {
	
	right: 15px;
	top: 11px;

	width: 24px;
	height: 24px;
	background: url('../img/close.png') no-repeat center center;

	-webkit-animation: initiate 350ms ease;
	-moz-animation: initiate 350ms ease;
	-o-animation: initiate 350ms ease;
	animation: initiate 350ms ease;
}
.notification-bar label[for=show] {
	width: 45px;
	height: 50px;
	border-radius: 0px 0px 3px 3px;
	right: 10px;
	background: url('../img/show.png') no-repeat center center #2980B9;
}

/* Function */
.notification-bar input[value=show]:checked ~ label[for=show],
.notification-bar input[value=hide]:checked ~ label[for=hide],
.notification-bar input[value=hide]:checked ~ .notification-text {
	-webkit-transition: ease 350ms;
	-moz-transition: ease 350ms;
	-o-transition: ease 350ms;
	transition: ease 350ms;
	
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
}
.notification-bar input[value=hide]:checked ~ label[for=show],
.notification-bar input[value=show]:checked ~ label[for=hide],
.notification-bar input[value=show]:checked ~ .notification-text {
	-webkit-transition: ease 350ms;
	-moz-transition: ease 350ms;
	-o-transition: ease 350ms;
	transition: ease 350ms;
	
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%);
}

/* Inital Animation */
@-webkit-keyframes initiate {
 	0% {
		-webkit-transform:translateY(-100%);
 	}
 	50% {
 		-webkit-transform:translateY(-50%);
 	}
 	100% {
 		-webkit-transform:translateY(0%);
 	} 
}
@-moz-keyframes initiate {
 	0% {
		-moz-transform:translateY(-100%);
 	}
 	50% {
 		-moz-transform:translateY(-50%);
 	}
 	100% {
 		-moz-transform:translateY(0%);
 	} 
}
@-o-keyframes initiate {
 	0% {
		-o-transform:translateY(-100%);
 	}
 	50% {
 		-o-transform:translateY(-50%);
 	}
 	100% {
 		-o-transform:translateY(0%);
 	} 
}
@keyframes initiate {
 	0% {
		transform:translateY(-100%);
 	}
 	50% {
 		transform:translateY(-50%);
 	}
 	100% {
 		transform:translateY(0%);
 	} 
}












/*! normalize.css v2.1.0 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 8/9.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */

audio,
canvas,
video {
    display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

[hidden] {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-family: 'Open Sans', sans-serif; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: 'Open Sans', sans-serif;
    font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

button,
input,
select,
textarea {
    font-family: 'Open Sans', sans-serif; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}



@media screen and (max-width: 761px) {
#appDownloadBanner {
    padding: 10px 10px;
    background: white;
    border-bottom: 1px solid #ccc;
}
table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
#appDownloadBanner #floatingBanner {
    font-size: 14px;
    text-decoration: none;
    color: #484848;
    display: block;
    margin-left: 8px;
}
#appDownloadBanner a.downloadBtn {
    padding: 9px 6px;
    color: #fff;
    text-decoration: none;
    border-radius: 4px;
    float: right;
	margin-right: 10px;
}
}
.homeBookR .rentDrive input[type=checkbox] + label::before, #fourthsearchdiv input[type=checkbox] + label::before {
    border: 1px solid red;
}

@media screen and (max-width: 761px) {
.ptb {
    padding: 18px 21px;	
}
.boook-frm #fourthsearchdiv input[type=checkbox] + label::after {margin-top:4px;}
.searchcriteriamrgtop{margin-top: -32px!important;}
.searchcriteriamrgtop24 input[type=checkbox] + label:before {
    top: 7px;
}
.extrapageeliminatetop{margin-top:-4%;}
}
@media screen and (min-width: 761px) {
.searchcriteriamrgtop24{margin-top:-24px;}
.extrapageeliminatetop{margin-top:-10%;}
.homesetwidth{width: 37.333333%;}
.boook-frm #fourthsearchdiv input[type=checkbox] + label:before {
    top: 5px!important;
}
.boook-frm #fourthsearchdiv input[type=checkbox] + label::after {margin-top:0px;}
}
@media (max-width: 767px) {
    .navbar-fixed-top {
        position: relative;
        top: auto;
    }
	
	
    .navbar-collapse {
        max-height: none;
    }
    }

.marginminus19{margin-top:-19px;}
.margin10{margin-bottom: 10px;}
.margin10{margin-bottom: 10px;}
label[for=inputFieldSF1]{	font-size:14px;}
.homeAuto .book_option{margin-top:-9px;}
#secondsearchdiv label[for=inputFieldSF1]{font-size:12px;}
.al-contain .boook-frm{margin-top:-10px;}

#fifthseachdiv{margin-top:10px;}

.Home3rdBg .subBanner .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
    right: 8%!important;
	color:white;
}
.Home3rdBg .subBanner .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
    left: 8%;
	color:white;
}
.mrgntp26{margin-top:26px;}
.homepadding15{padding-left:15px; padding-right:15px;}
@media (min-width: 767px) {
.width15{width:19%; float:left; padding-left:15px; padding-right:15px;}
.width28{width:24%; float:left; padding-left:15px; padding-right:15px;}
.width27{width:27%; float:left; padding-left:15px; padding-right:15px;}
.width16{width:16%; float:left; padding-left:15px; padding-right:15px;}
}
@media (max-width: 767px) {
.width15{width:100%; float:left; padding-left:15px; padding-right:15px;}
.width28{width:100%; float:left; padding-left:15px; padding-right:15px;}
.width27{width:100%; float:left; padding-left:15px; padding-right:15px;}
.width16{width:100%; float:left; padding-left:15px; padding-right:15px;}
.clsframe {height: 353px;}
.boxcall_preauth {padding-left: 16px;}
}

.yahootexthome{
	font-size: 13px;
    color: #c6964b;
    padding-left: 0px;
    padding-right: 0px;
	margin-bottom:10px;
	
}
.smallfontonhome{font-size:11px;color:#878787;}

.faredetailsresponsive{margin: 0px;}
.margintp30{margin-top:30px;}
.margintp21{margin-top:21px;}
.mrgn0{margin-top:0px!important;}
.font12{font-size:12px!important;}
.pddng0{padding-left:0px!important;padding-right:0px!important;}
.mt4{margin-top:4px!important;}
.mt15mns{margin-top:-15px!important;}
.mt13{margin-top:13px;}
.mylesContaniner a{text-decoration:none;}
.mylesContaniner md-input-container {
    display: inline-block;
    position: relative;
    padding: 2px;
    margin: 3px 0;
    vertical-align: middle;
}

.glyphicon-small{color:#ababab!important; font-size:12px!important;}

.mrglft64{margin-left:64px;}
.font14{font-size:14px!important;}
.mylesContaniner .paymentwallet span {
    padding: 0px;
    font-size: 14px;
}
.red{color:#e04627}
label.paymentsmmarginleft a{line-height:0px;}
input.paymentsmmarginleft[type=checkbox] + label.paymentsmmarginleft::after {top:7px!important;}
#forgetpin{color: #e04627;
    position: absolute;
    top: 11px;
    right: 0px;
    font-family: 'Open Sans', sans-serif;
    cursor: pointer;}
	.boxcall_preauth{background-color: #fcecd2;
	width:100%;
    padding-top: 0.5em;
    padding-left: 15px;
    padding-bottom: 0.5em;
    padding-right: 15px;
    font-weight: bold;}
	.capgrey{color:#878787;font-size:12px;text-align:center;}
.signPage .driverDetailsMain	input[type=checkbox] + label::after {  
    top: 6px;
	left: -21px;
}
.payment_box {}
.payment_box .p_box_text { display:inline-block; padding-left: 3px; padding-top:7px; color:#878787; font-size:12px;}

@media (max-width: 767px) {
.imgWidth { width:75% !important;}	
.payment_box .p_box_text {  padding-top:0px !important; }
	
.paymentwallet {height:67px;}
.capgrey{text-align:left;}
.txtleft{text-align:left!important;margin: 8px 0px 0px 0px;}
.mtop10{margin-top:10px;}
.disnone{display:none;}
.boxbackcolor{background-color:#f3f3f3;}
.width17{width: 16.66%;float:left;padding-left:15px;}
.width83{width: 83.33%;float:left; padding-left:15px;}
.margin8{margin-top:8px!important;}
.linerighthome{padding-left:0px;padding-right:0px;}
/* .homepadding{padding:25px;} */
.homeimage{float: left;margin-top:-10px;}
.homeimagesecond{margin-top:-10px;}
.linerighthome{border-right: 1pt solid #cacaca;height: 39px;margin-top: 0px;margin-bottom:10px;}
}
@media (min-width: 767px) {
.hometext{width: 78%;float: left;margin-top: 2px;padding-left: 6px;}
/*  .paymentwallet {height:138px;} */
.homeimage{width: 22%;float: left;margin-top: -7px;}
.homepadding{padding:25px 50px;}
.margintop9{margin-top:0px;}
.linerighthome{border-right: 1pt solid #cacaca;height: 45px;margin-top: 0px;margin-bottom: 8px;}
}
.WalletAmount{font-size:12px!important;}
.marginleft2{margin-left:2px;}
.margintopminus7{margin-top:-7px;text-align:left;}
.paddingnone{padding-left:0px;}
.fonthome10{font-size:10px;padding-bottom:5px;color:#c6964b;}


.callpreauthblack{color:#484848!important}
.callpreauthpaddingleft{padding-right:10px;}
.homepagesection{padding-left:15px;}
.homeBookR  .fullwidthtext{float:none!important;}

.smallfontset {margin-top: 20px;font-size: 12px; margin-left:26px; }


/* offer page css*/
.offermainpage{
	width: 100%;
    height: auto;
    background: #f6f6f6 url("../images/login_bg.jpg") repeat-x;
	padding:20px;
}
.offermainpage .borderdot{border:1px dotted #cecece; border-radius: 5px; margin-top:10px; margin-bottom:10px; padding:20px; 10px;  20px; 10px;}
.offermainpage .container{margin-top:80px;}
.offermainpage .container span.fontbig{font-size:18px;font-family: 'Montserrat', sans-serif;}
.offermainpage .dCenter{margin-top:15px;text-align:left;}

.smallfontonhome{font-size:11px;color:#878787;}

.offermainpageheader .J_fixNavbar {
    background: white!important;
}
.offermainpageheader .HSign span {
    display: inline-block;
    background: url("../images/loginIcon.png") no-repeat 0px 0px;
    width: 9px;
    height: 12px;
    margin-right: 10px;
	color: black!important;
}
.offermainpageheader .call {
    background: url("../images/call.png") no-repeat 0px 0px;
}
.offermainpageheader .HSign a {
  
	color: rgb(224, 70, 39)!important;
}
.offermainpageheader .offerpageblack {
		color:black;
}
.offermainpage .lastline{margin-bottom:40px;}
.offerList { padding: 10px 0 0 17px; }
.offerList li { list-style: disc; font-size: 14px; padding-bottom: 5px; }
.newContainer .container span.fontbig2.Top { padding-top: 50px; display: block; }



@media (min-width: 767px) {
	.line-right{border-left:1pt solid #cecece;height:109px;}
	.line-right2{border-left:1pt solid #cecece;height:250px;}
	.offermainpage .col-md-1 {
    width: 3.333333%;
}
	.offermainpageheader .main-menu ul.nav.navbar-nav li a {
    color: black!important;
}
.offermainpageheader .main-menu ul.nav.navbar-nav li a:hover{
    color: rgb(224, 70, 39)!important;
	border-bottom: 2pt solid rgb(224, 70, 39);
	padding-bottom:5px;
}
.offermainpageheader .main-menu ul.nav.navbar-nav li a:active{
    color: rgb(224, 70, 39)!important;
	border-bottom: 2pt solid rgb(224, 70, 39);
	padding-bottom:5px;
}

}
@media (max-width: 767px) {
	.line-right{border-bottom:1pt solid #cecece;margin:20px 0px 20px 0px;}
	.offermainpage .container span.fontbig{font-size:20px;}
	
}
@media (max-width: 375px) {
	.relative span#promodis, .relative span#cancle{
		
		width:63%!important;}
	
}
.mobilepaddingnone{
padding-left:0px;
padding-right:0px;
}
/* offer page css end*/
@media (max-width: 767px) {
.inputChk_N .inputChk_Nmarginaj input[type=checkbox] + label{margin:0px;}
.mobilepaddingnone{font-size: 8px;} 	
}

.pickuplocationbottombrd { margin-left: 15px; }
.mrginlftRgt { margin: 0; }
.MarginLftRgt2 { margin-right: -15px; margin-left: 0;}
.subHeader .navbar-header.col-sm-3 { padding: 10px 0px 10px 0px;}




.brdnone {
    border-top: 0 !important;
    border-right: 0 !important;
    border-left: 0 !important;
    border-bottom: 1px solid #cecece !important;
    outline: 0;
    border-radius: 0 !important;
    padding-left: 0px !important;
}
.ui-datepicker .ui-datepicker-header {
    background: #e04627;
    color: #fff;
}</pre></body></html>