body{font-family:Ubuntu;font-weight:400;}
h1{font-size:47px;font-weight:700;}
h2{font-size:20px;font-weight:500;}
h3{font-size:20px;font-weight:500;}
h4{font-size:18px;font-weight:500;}
h6{font-size:16px;font-weight:500;}
.col-centered{float:none!important;margin:0 auto;}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel .owl-refresh .owl-item{display:none;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-item img{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;}
.category-dj-service .testimonial1{display:block;}
.category-dj-service .testimonial2, .category-dj-service .testimonial3{display:none;}
.category-photography-service .testimonial1, .category-photography-service .testimonial3{display:none;}
.category-photography-service .testimonial2{display:block;}
.category-wedding-rental .testimonial1, .category-wedding-rental .testimonial2{display:none;}
.category-wedding-rental .testimonial3{display:block;}
ul#menu-fleet-menu, ul#menu-header-menu, ul#menu-quick-menu, ul#menu-service-menu, ul#menu-location-menu{list-style:outside none none;margin-left:-43px;}
.dd a{background:rgba(0, 0, 0, 0) url("/images/dd.png") no-repeat scroll right 32px !important;}
.green-bg{padding:45px 0;width:100%;float:left;background-color:#7B7A27;padding-top:25px;}
.portfolio-hide{display:none;}
#menu-item-234, #menu-item-19, #menu-item-235, #menu-item-738, #menu-item-739, #menu-item-741, #menu-item-742, #menu-item-744, #menu-item-745, #menu-item-747, #menu-item-22, #menu-item-23, #menu-item-278{background:rgba(0, 0, 0, 0) url("/images/dd-right.png") no-repeat scroll 223px center!important;}
#menu-item-22 .sub-menu{left:auto;right:236px;}
#menu-item-23 .sub-menu{left:auto;right:236px;}
#menu-item-278 .sub-menu{left:auto;right:236px;}
#menu-item-738 .sub-menu{left:auto;right:236px;}
#menu-item-739 .sub-menu{left:auto;right:236px;}
.read{background:#7b7a27 none repeat scroll 0 0;border-radius:1px;color:#fff;text-transform:uppercase;width:150px!important;margin:0 auto;}
#menu-item-747:hover ul.sub-menu{position:absolute!important;left:auto!important;right:100%!important;}
.home-contact{border:2px solid #906D1B;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;padding:8px;color:#906D1B;font-size:28px;margin:20px auto;width:50%;}
.post-881 .col-sm-6:nth-child(2n+1){clear:left;}
.simple-sitemap-page li, .simple-sitemap-fleet li, .simple-sitemap-services li, .simple-sitemap-location li, .simple-sitemap-boat li, .simple-sitemap-portfolio li, .simple-sitemap-dj li, .simple-sitemap-photography li, .simple-sitemap-wedding li, .simple-sitemap-testimonial li{background:rgba(0, 0, 0, 0) url("/images/li.png") no-repeat scroll left 4px;list-style:none;margin-bottom:5px;padding-left:20px;}
.simple-sitemap-page li a, .simple-sitemap-fleet li a, .simple-sitemap-services li a, .simple-sitemap-location li a, .simple-sitemap-boat li a, .simple-sitemap-portfolio li a, .simple-sitemap-dj li a, .simple-sitemap-photography li a, .simple-sitemap-wedding li a, .simple-sitemap-testimonial li a{color:#000;}
.simple-sitemap-page, .simple-sitemap-fleet, .simple-sitemap-services, .simple-sitemap-location, .simple-sitemap-boat, .simple-sitemap-portfolio, .simple-sitemap-dj, .simple-sitemap-photography, .simple-sitemap-wedding, .simple-sitemap-testimonial{-moz-column-gap:20;-moz-column-count:2;-webkit-column-count:2;-webkit-column-gap:20;column-count:2;column-gap:20;padding:0;}
.top-bar{background:#ffffff none repeat scroll 0 0; width:100%;padding:8px 0;}
.left_part{float:left;width:auto;}
.right_part{float:right;width:auto;}
.right_part > .textwidget > a{float:left;margin-left:10px;text-decoration:none;}
.left_part > .textwidget > a{float:left;color:#000000;font-size:13px;text-decoration:none;text-transform:capitalize;}
.left_part .textwidget > img{margin-right:7px;}
.top-bar .textwidget > br{display:none;}
.left_part .textwidget > span{color:#fff;float:left;padding:0 8px;font-size:13px;}
.navigation{ width:100%;background:#aeb7c1;}
.navbar-brand{height:auto;padding:0 10px 0 0;}
.navbar{height:auto;margin-bottom:0;border:none;}
.navbar-default .navbar-nav > li > a{background:transparent none repeat scroll 0 0;color:#000000;font-size:16px;padding:22px 15px;margin-right:9px;}
.navbar-default .navbar-nav > li > a:last-child{margin-right:0;}
.navbar-default .navbar-nav > .current-menu-item > a, .navbar-default .navbar-nav > .current-menu-item > a:focus, .navbar-default .navbar-nav > .current-menu-item > a:hover{background-color:transparent;color:#7b7a27;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{background-color:transparent;color:#7b7a27;}
.navbar-default .navbar-nav > li > .last{padding-right:0px;}
.navbar-default{background-color:transparent;border-color:transparent;}
.hides{display:none!important;}
.sub-menu{display:none;position:absolute;z-index:99999;background-color:#fff;padding:0;width:236px;box-shadow:0 1px 2px #000; left: auto;
right: 0;}
.sub-menu li{list-style:none;border-bottom:1px solid #ccc;}
.sub-menu li a{display:block;padding:5px 8px;background:transparent!important;color:#000;}
.sub-menu li a:hover{color:#7b7a27;text-decoration:none;}
.navbar-default .navbar-nav > li:hover > .sub-menu{display:block;}
.sub-menu li.dd:hover > ul{display:block;position:absolute;left:100%;margin-top:-30px;}
.boatform.nav-tabs > li{background-color:#d0d0d0;width:50% !important;text-align:center;border-bottom:2px solid #000;}
.banner{float:left;width:100%;background-size:cover;}
.inner_banner h1, .inner_banner h2{font-size:35px; color:#000000;text-align:center;margin-top:20px;}
.inner_banner .slider-text{color:#000000;font-size:16px;text-align:center;margin:21px 0 5px;}
.inner_banner .carousel-inner .item img { max-width: 100%; height: auto; width: auto; margin: 0 auto;}
.inner_banner .carousel-indicators li { border: 1px solid #1e93f5 !important;}
.inner_banner .carousel-indicators .active { background-color: #1e93f5 !important;}
.banner .carousel-control.left{background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 100%);}
.banner .carousel-control.right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 100%);}
.banner .carousel-control .glyphicon-chevron-left.cc::before{content:url(../images/blue-left-arrow.png)!important;}
.banner .carousel-control .glyphicon-chevron-right.cc::before{content:url(../images/blue-right-arrow.png)!important;}
.form_tabs{background:#fff none repeat scroll 0 0;margin-top:30px;width:100%;float:left;}
.inner_banner .content> img{width:100%;margin-top:23px;}
.desk{display:block;margin-bottom:30px;}
.mobile{display:none;}
.mobile .form_tabs{border:1px solid #ccc;margin-bottom:36px;}
.form_content{background:#fff none repeat scroll 0 0;float:left;margin-top:0px;padding:15px;width:100%;border:1px solid #ccc;}
.form_content h3{border-bottom:2px solid #000;margin:0 0 15px;padding-bottom:5px;}
.form-control.sel{border-radius:0px;margin-bottom:9px;color:#575757;font-size:16px;height:40px;float:left;}
.form-control.sel::-moz-placeholder{color:#575757;opacity:1}
.form-control.sel:-ms-input-placeholder{color:#575757}
.form-control.sel::-webkit-input-placeholder{color:#575757}
.btn.getrates{background:#7b7a27 none repeat scroll 0 0;border-radius:0;color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;width:100%;}
.btn.getrates:hover{background:#969542 none repeat scroll 0 0;}
.form_tabs .nav-tabs > li > a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#ececec none repeat scroll 0 0;border-color:transparent #ccc transparent transparent;border-image:none;border-radius:0;border-style:solid;border-width:1px;color:#656565;font-size:14px;line-height:1.42857;margin-right:2px;padding:11px 5px;text-transform:uppercase;width:100%;font-weight:500;float:left;}
.smls{text-align:center;width:22.6%;}
.sml{text-align:center;width:32.2%;}
.smls span{float:left;width:100%;}
.sml span{float:left;width:100%;}
.form_tabs .nav-tabs > li > .active{background:#fff;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background-color:#fff !important;color:#656565;}
.blg{border-bottom:10px solid #7B7A27;padding-bottom:1px;width:100%;}
.share_social{float:left;padding:13px 0;width:100%;margin-top:10px;}
.search{float:left;width:100%;background:#f2f2f2;}
.form-control.crw{border:1px solid #ccc;border-radius:0;color:#6e6e6e;font-size:13px;height:40px;padding:7px;}
.form-control.crw::-moz-placeholder{color:#6e6e6e;opacity:1}
.form-control.crw:-ms-input-placeholder{color:#6e6e6e}
.form-control.crw::-webkit-input-placeholder{color:#6e6e6e}
.blue{background:#fff none repeat scroll 0 0;border:3px solid #793206;box-shadow:1px 5px 8px #565656;float:left;margin:-57px 5% 19px;padding:12px 0;width:90%;}
.inp{float:left;margin-top:12px;width:100%;}
.form-control.crw.btn{background:#7b7a27 none repeat scroll 0 0;border:1px solid;color:#fff;text-transform:uppercase;}
.form-control.crw.btn:hover{background:#969542 none repeat scroll 0 0;}
.sear_btn{background:url(/images/searchs.jpg) left center no-repeat;float:left;width:100%;padding:0 0 0 60px;}
.sear_btn p{color:#656565;font-family:ubuntu;font-size:16px;font-weight:500;margin:0px;}
.sear_btn span{font-size:13px !important;font-weight:400;}
.service{float:left;width:100%;background:#ffffff;padding:35px 0;}
.inner_service{float:left;text-align:center;width:100%;}
.inner_service h4{color:#672b05;margin-top:12px;}
.inner_service > p{color:#656565;font-size:13px;margin-top:38px;}
.cntr.wht > h4{color:#672b05;margin-top:0;}
.blue_row{background:#f5f5f5 none repeat scroll 0 0;float:left;padding:45px 0;width:100%;}
.ings{float:left;text-align:center;width:100%;}
.ings > p{color:#363636;font-size:13px;}
.mdm{font-size:16px !important;font-weight:500;margin:24px 0 18px;color:#672b05!important;}
.ings:hover img{opacity:.5;}
.sliders{background:#ffffff none repeat scroll 0 0;float:left;padding:30px 0;width:100%;}
.sliders_inner{background:#fff none repeat scroll 0 0;border:1px solid #ccc;float:left;text-align:center;min-height:410px;margin-bottom:20px;}
.sliders_inner > a > img{width:100%;height:auto;}
.sliders_inner > p{color:#656565;font-size:13px;padding:0 10px;}
.sliders_inner h6 a{color:#000;padding:0 10px;}
.btn.learn{background:#7b7a27 none repeat scroll 0 0;border-radius:1px;color:#fff;text-transform:uppercase;width:100%;}
.btn.learn:hover{background:#969542 none repeat scroll 0 0;}
.ht{min-height:91px;}
.cntr{float:left;margin-bottom:42px;text-align:center;width:100%;}
.cntr h4{color:#672b05;margin-top:0px;}
.org{background:#f5f5f5 none repeat scroll 0 0;float:left;padding:40px 0;width:100%;text-align:center;margin:50px 0 0 0;}
.org h4{color:#414141!important;line-height:48px;}
.org a{border-bottom:2px solid;color:#414141;text-decoration:none;}
.footer{background:#aeb7c1 none repeat scroll 0 0;float:left;padding:50px 0;width:100%;}
.footer_inner{float:left;width:100%;}
.footer_inner h3{color:#fff;}
.footer_inner > ul{float:left;list-style:outside none none;margin:7px 0;padding:0;width:100%;}
.footer_inner li a{color:#000000;font-size:13px;text-decoration:none;line-height:24px;}
.footer_inner li a:hover{color:#ffffff;}
.col-sm-3.first{width:27%;}
.col-sm-3.sec{width:23%;}
.copyright{background:#fff none repeat scroll 0 0;float:left;padding:7px 0;width:100%;}
.copyright p{color:#000;float:left;margin:0;width:100%;}
.copyright p a { color: #000 !important;}
.copyright span{float:right;}
.copyright br{display:none;}
.copyright img{margin-left:5px;}
.mdmd{font-size:28px !important;font-weight:500;margin:4px 8px 20px;color:#ddd;text-align:center;}
.readmores{text-align:center;margin-top:35px;display:inline-block;width:100%;}
.readmores a{border:1px solid;border-radius:5px;padding:10px 30px 10px 30px;background-color:#8B4513;color:#fff;font-size:18px;}
.bner_three{text-align:center;width:100%;display:inline-block;}
.bner_three li{display:inline-block;list-style:none;position:relative;font-size:28px;margin:20px;text-transform:uppercase;color:#7b7a27;font-weight:500;}
.bner_three li:not(:last-child):after{content:"";position:absolute;background:#7b7a27;width:10px;height:10px;border-radius:30px;right:-25px;top:15px;}
.readmore[data-readmore]{height:165px !important;}
.dotsep span{height:8px;width:8px;display:inline-block;background:#fff;border-radius:20px;margin-left:10px;margin-right:10px;position:relative;top:-2px;}
.ings img{width:auto;}
.show_hide{display:none;}
.exp{width:auto !important;}
.gray_row1{float:left;width:100%;background:#f2f2f2;padding:46px 0px;}
.napa_wrap{float:left;width:100%;}
.gray_l{float:left;width:610px;}
.gray_r{float:right;width:465px;}
.gray_r img{width:100%;}
.white_row1{width:100%;float:left;padding:46px 0px;background:#fff;}
.napa_wrap h2{width:100%;text-align:center;float:left;color:#7b7a27;font-size:30px;font-family:'Ubuntu', sans-serif;font-weight:500;margin:0px;margin-bottom:43px;}
.napa_wrap h3{color:#7b7a27;font-size:30px;font-family:'Ubuntu', sans-serif;font-weight:500;margin:0px;}
.napa_wrap p{color:#656565;font-size:18px;font-weight:400;line-height:26px;}
.white_r{float:right;width:640px;}
.white_l{float:left;width:465px;}
.white_l img{width:100%;}
.white_r2{float:right;width:465px;}
.white_l2{float:left;width:640px;}
.white_r2 img{width:100%;}
.short_desc h2{margin-bottom:10px;}
.napa_wrap h6{width:100%;float:left;text-align:center;font-size:18px;margin:0px;color:#656565;margin-bottom:36px;line-height:26px;}
.padding-bottom-none{padding-bottom:0px;}
.bread{float:left;width:100%;background:#232323;padding:15px 0;}
.titles{float:left;}
.titles > h4{color:#fff;margin:0;}
.titles > h3{color:#fff;margin:0;font-size:25px;font-weight:500;}
.brr{float:right;color:#fff;}
.brr > a{color:#fff;text-decoration:none;}
.brr > span{margin:0 9px;}
.search.inner{background:#aeb7c1 none repeat scroll 0 0;}
.search.inner .blue{margin:21px 5% 21px;}
/**/.blue_row.inner .ings{margin-top:50px;}
.blue_row .readMore{color:#7c7a27;font-size:15px;font-weight:600;}
.fleets_inner{float:left;width:100%;background:#f2f2f2;padding:35px 0;}
.fl_inner{float:none;width:100%;}
.fl_inner > img{width:100%;}
.fl_ings h1, .fl_ings h2, .fl_ings h3, .fl_ings h4, .fl_ings h5, .fl_ings h6{font-size:20px;font-weight:500;}
.fl_ings h2{color:#7b7a27;margin-top:20px;}
.fl_ings h6{color:#7b7a27;margin-top:20px;}
.fl_ings{float:left;width:100%;}
.fl_ings p{color:#656565;font-size:13px;}
.fl_ings > ul{float:left;list-style:outside none none;padding:0;}
.fl_ings li{background:rgba(0, 0, 0, 0) url("/images/li.png") no-repeat scroll left 4px;float:left;margin-bottom:5px;padding-left:20px;width:100%;}
.itemListicon{list-style:outside none none;padding:0;}
.itemListicon li{background:rgba(0, 0, 0, 0) url("/images/li.png") no-repeat scroll left 4px;float:left;margin-bottom:5px;padding-left:20px;width:100%;}
.first{width:20%;}
.first1{width:40%;}
.sliders.locate .sliders_inner h6{font-size:14px;}
.firsts{width:24%;}
.firsts1{width:50%;}
.firsts2{width:26%;}
.gaps{padding:9px 0;}
.dsk{display:block;}
.mob{display:none;}
.tabbs{color:#672b05;font-size:25px;margin:0 0 12px;text-align:center;display:none;text-transform:uppercase;}
.smls.flts span{float:right;margin-top:4px;text-align:left;width:calc(100% - 69px);}
.sml.flts span{float:right;margin-top:4px;text-align:left;width:calc(100% - 69px);}
.smls.flts br{display:none;}
.sml.flts br{display:none;}
.form_tabs.flts{border:1px solid #ccc;margin:0;padding-bottom:20px;}
.blue.flts{padding:12px;}
.form_tabs .nav-tabs > li > a{margin-right:0;}
.sml.flts > a{border-right:0 none !important;}
.testimonial{padding:40px 0;min-height:374px;}
.testimonial h4{color:#672b05;margin-top:0;font-size:25px;text-align:center;margin-bottom:30px;}
.testimonial1 h4{color:#672b05;margin-top:0;font-size:25px;text-align:center;margin-bottom:30px;}
.testimonial2 h4{color:#672b05;margin-top:0;font-size:25px;text-align:center;margin-bottom:30px;}
.testimonial3 h4{color:#672b05;margin-top:0;font-size:25px;text-align:center;margin-bottom:30px;}
.testimonialBox{border:1px solid #c7c7c7;min-height:320px;}
.testimonialBox img{width:100%;height:auto;}
.testimonialDetail{padding:0 15px;text-align:center;}
.testimonialDetail h3{font-size:15px;color:#000;}
.testimonialDetail p.posted{font-style:italic;font-size:13px;color:#8b8b8b;font-weight:300;}
.testimonialDetail p.testimonialCont{color:#666666;font-size:14px;margin-bottom:15px;}
.testimonialDetail p.date{color:#7a7926;font-weight:400;margin-bottom:20px;}
.blog_content_right{width:100%;float:left;margin-top:35px;}
.searchFromWrap{position:relative;float:left;}
.mobileshow{display:none;}
.blog_content_right .form_tabs{border:1px solid #ccc!important;margin-bottom:15px!important;}
.blog_content_right li{border-bottom:1px solid #ccc;float:left;font-family:open sans;font-size:16px;padding:8px 0 6px;width:100%;list-style:none;}
.blog_content_right li a{background:rgba(0, 0, 0, 0) url("/images/li_black.png") no-repeat scroll left 5px;color:#000;padding-left:16px;text-decoration:none;}
.threeColList{width:100%;float:left;padding:5px 0 10px;}
.threeColList .first, .threeColList .first1{margin:0;padding:0;list-style:none;width:33.33%;float:left;}
.professional{float:left;width:100%;}
.professional h2{float:left;text-align:center;text-transform:uppercase;width:100%;background:url(/images/head_line.png) bottom center no-repeat;margin-bottom:60px;padding-bottom:21px;}
.biggg{border-bottom:1px solid #ccc;border-top:1px solid #ccc;float:left;margin-bottom:0px;padding:40px 0;width:100%;}
.bigg_pro h3{font-size:30px;margin-top:76px;}
.sub_heading_t{border:2px solid #672b05;border-radius:25px;padding:10px;width:28%;margin:0 auto;margin-bottom:10px;}
.modal.and.carousel{position:fixed;}
.pro_sl .modal-dialog{margin:0 20%;top:27%;width:60%;}
.imf_pro img{width:100%;}
.desk_view{float:right;width:100%;padding-left:15px;}
.arro{position:absolute;top:50%;width:auto !important;z-index:10;}
.imf_pro .arro:hover{opacity:1!important;}
.bigg_pro{float:left;width:100%;border-bottom:1px solid #ccc;}
body{overflow-x:hidden;}
.imf_pro.thumbnail{position:relative;overflow:hidden;border:medium none;border-radius:0;margin-bottom:0;padding:0;}
.imf_pro.thumbnail .caption{position:absolute;top:0;right:0;background:rgba(0, 0, 0, 0.65);width:100%;height:100%;padding:2%;display:none;text-align:center;color:#fff !important;z-index:2;}
.caption.captions img{position:absolute;top:50%;width:auto !important;}
.mobile-phone-number{font-size:22px;color:#fff;text-align:center;display:none;background:#232323 none repeat scroll 0 0;float:left;width:100%;padding:8px 0;font-family:arial;}
h1{font-size:35px;font-weight:500;color:#7b7a27;margin-top:0;margin-bottom:10px;}
h2{font-size:20px;font-weight:500;color:#7b7a27;margin-bottom:10px;}
h3{font-size:20px;font-weight:500;color:#7b7a27;margin-bottom:10px;}
h4{font-size:18px;font-weight:500;color:#7b7a27;margin-bottom:10px;}
h5{font-size:18px;font-weight:600;color:#7b7a27;margin-bottom:10px;}
h6{font-size:16px;font-weight:600;color:#7b7a27;margin-bottom:10px;}
.mytable .centercolum{width:7% !important;}
.BannerWrapper{position:relative;width:100%;margin:0 auto;}
.BannerYourTrip{background:url(../images/banner-tour-trip.png) no-repeat scroll center top;float:left;width:100%;}
.home-slider-wrap-image{display:none;}
.TopBannerTitle{text-align:center;margin-top:50px;}
.TopBannerTitle h1{margin-bottom:0px;display:inline-block;background:#7b7a27;padding:8px;font-size:50px;color:#fff;}
.specials-list{text-align:center;padding:50px 0 30px}
.specials-item{margin:0 5px 15px;text-align:center;padding:15px;width:18%;height:auto;display:inline-block;vertical-align:top;border:1px solid#cacaca;border-radius:5px;background:url(../images/shadow_img.png) no-repeat 0 0;}
.specials-item-image{display:table-cell;width:100%;height:196px;vertical-align:bottom;}
.specials-item-image-wrap{margin:0px 0px 15px;float:left;width:100%;}
.specials-item-image img{display:block;margin:0 auto;max-width:100%;}
.specials-item-title{font-size:22px;line-height:28px;font-weight:600;text-shadow:2px 0 0 rgba(39,39,17,1),0 2px 0 rgba(39,39,17,1),0 0 0 rgba(39,39,17,1),2px 2px 0 rgba(39,39,17,1),-2px 0 0 rgba(39,39,17,1),0 -2px 0 rgba(39,39,17,1),0 0 0 rgba(39,39,17,1),-2px -2px 0 rgba(39,39,17,1);color:#FFF;margin-bottom:10px;}
.specials-item-title a{text-decoration:none;color:#FFF;}
.specials-item-title a:hover{color:#929345}
.specials-item-time{color:#337ab7;font-size:20px;margin-bottom:0px;float:left;width:100%;}
.specials-item-price{color:#7b7a27;font-size:35px;font-weight:600;float:left;width:100%;}
.originalPrice{text-decoration:line-through;font-size:13px;color:#363636;margin-right:10px;font-weight:400;vertical-align:middle;}
.specials-item-surcharges{font-size:12px;line-height:14px;color:#363636;float:left;width:100%;}
.BannerSmallTxtBottom{width:100%;margin-top:60px;text-align:center;font-size:18px;color:#fff;display:none;font-weight:600;}
.BannerCallUsSection{text-align:center;margin-top:20px;}
.BannerCallUsSection .TxtCallUs{font-size:22px;color:#fff;font-weight:600;text-shadow:1px 0 0 rgba(39,39,17,1),0 1px 0 rgba(39,39,17,1),0 0 0 rgba(39,39,17,1),1px 1px 0 rgba(39,39,17,1),-1px 0 0 rgba(39,39,17,1),0 -1px 0 rgba(39,39,17,1),0 0 0 rgba(39,39,17,1),-1px -1px 0 rgba(39,39,17,1);}
.BannerSmallTxt{width:100%;margin-top:60px;display:none;}
.BannerSmallTxt ul{text-align:center;width:100%;display:inline-block;padding:0;margin-bottom:0px;}
.BannerSmallTxt ul li{display:inline-block;list-style:none;margin:0 10px;}
.CallUsSection{background:#7b7a27;padding:20px 0;text-align:center;float:left;width:100%;}
.CallUsSection .TxtCallUs{color:#fff;font-size:35px;font-weight:400;}
.logoBrandSection{background:#fff none repeat scroll 0 0;padding:40px 0;float:left;width:100%;}
.logoBrandSectionInnerCont{text-align:center;margin:0 0 20px;}
.logoBrandSectionInnerCont img{width:auto;max-width:100%;}
.ServicesSection{float:left;width:100%;background:#f5f5f5;padding:35px 0;}
.InnerServicesSection{float:left;text-align:center;width:100%;}
.InnerServicesSection h4{color:#672b05;margin-top:12px;}
.InnerServicesSection > p{color:#656565;font-size:13px;margin-top:38px;}
.CallUsBtn{background:#7b7a27 none repeat scroll 0 0;border-radius:1px;color:#fff;font-size:18px;width:auto;margin:0 auto;}
.AreaWeServe{background:#ffffff none repeat scroll 0 0;float:left;padding:45px 0;width:100%;}
.AreaWeServeInner{background:#fff none repeat scroll 0 0;float:left;width:100%;text-align:center;margin-bottom:20px;}
.AreaWeServeInner img{width:100%;height:auto;}
.AreaWeServeInner h6{color:#363636;padding:0 10px;}
.WeOfferAirportTransport{float:left;width:100%;margin-top:30px;}
.WeOfferAirportTransport p{text-align:center;font-size:18px;color:#363636;}
.TopCallUsSection{background:#7b7a27;padding:15px 0;text-align:center;float:left;width:100%;}
.TopCallUsSection .TxtCallUs{color:#fff;font-size:22px;line-height:22px;font-weight:500;}
.bgBlackSec{background:#232323;}
.MobileSizeShow{display:none;}
.MiddleCallButtonSec{float:left;width:100%;text-align:center;padding:30px 0;}
.MiddleCallButtonSec .CallUSBtn{border:2px solid #7b7a27;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;padding:8px 15px;color:#7b7a27;font-size:28px;font-weight:500;}
.leadRateInquiryForm{width:100%;padding:20px 0;display:inline-block;background:#f1f1f1;}
.mrgTopNone{margin-top:0px !important;}
.leadRateInquiryForm .Lead_form_content h4{font-size:20px;font-weight:500;}
.mytable.tripDetails{margin-bottom:40px;}
.mytable.tripDetails .row > div{border:1px solid #cbcbcb;padding:5px 8px;border-bottom:0 none;background:#fff;}
.mytable.tripDetails .row > div:last-child{border-left:0 none;}
.mytable.tripDetails .row > div.col-sm-12{border-left:1px solid #cbcbcb;}
.mytable.tripDetails .row:last-child > div{border-bottom:1px solid #cbcbcb;}
.mytable.tripDetails .row .col-sm-4:nth-child(3n+2){clear:none;}
.infLableWrap{text-align:left;}
.infLableWrap .leftLabel{display:inline-block;vertical-align:middle;padding-left:28px;font-size:14px;line-height:18px;margin-right:0px;padding-top:5px;padding-bottom:10px;}
.infLableWrap .rightColumnValue{padding-top:8px;padding-bottom:8px;font-size:14px;line-height:18px;}
.infLableWrap .leftLabel.serviceIcon{background:url(/images/setting-icon.png) left center no-repeat;}
.infLableWrap .leftLabel.dateLeftIcon{background:url(/images/date-picker-icon.png) left center no-repeat;}
.infLableWrap .leftLabel.timeIcon{background:url(/images/time-icon1.png) left center no-repeat;}
.infLableWrap .leftLabel.noOfpeopleIcon{background:url(/images/user-icon1.png) left center no-repeat;}
.infLableWrap .leftLabel.typeOfVehicleIcon{background:url(/images/gearicon.png) left center no-repeat;}
.infLableWrap .leftLabel.addressIcon{background:url(/images/locaiton-icon.png) left center no-repeat;}
.infLableWrap .leftLabel.typeOfEvent{background:url(/images/setting-icon.png) left center no-repeat;}
.additionalServicesWrp{background:#ececec;padding:15px 0;}
.mytable.additionalServices{margin-bottom:40px;margin-top:20px;}
.mytable.additionalServices .row .col-sm-4:nth-child(3n+2){clear:none;}
.mytable.additionalServices .centerTitle{padding-top:52px;}
.mytable.additionalServices .centerTitle.limoBus{background:url(/images/icon-party-bus.png) center top no-repeat;}
.mytable.additionalServices .centerTitle.photography{background:url(/images/camera-icon.png) center top no-repeat;}
.mytable.additionalServices .centerTitle.djservice{background:url(/images/dj-services.png) center top no-repeat;}
.mytable.additionalServices .centerTitle.eventPlanningIcon{background:url(/images/event-schdule.png) center top no-repeat;}
.mytable.additionalServices .hasDatepicker{width:100% !important;background:#fff url(/images/date-picker-icon-right.png) right center no-repeat;height:40px;border:1px solid #cbcbcb;padding-left:10px;}
.mytable.additionalServices select{display:inline-block;width:48%;height:40px;border:1px solid #cbcbcb;}
.mytable.additionalServices .checkBoxRow{position:relative;padding-left:30px;}
.mytable.additionalServices .checkBoxRow input[type="checkbox"]{-webkit-appearance:none;background-color:white;border:1px solid #cbcbcb;padding:7px;border-radius:3px;display:inline-block;position:absolute;float:left;height:20px;width:20px;margin-right:0px;left:0;top:8px;}
.mytable.additionalServices .checkBoxRow input[type="checkbox"]:checked{background-color:#fff;border:1px solid #cbcbcb;color:#000;}
.mytable.additionalServices .checkBoxRow input[type="checkbox"]:checked:after{content:'\2714';font-size:14px;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);color:#000;font-family:"FontAwesome";}
.leadcustomerDetailsWrp{padding:15px 0;}
.contactForm .ash-form{border:1px solid #cbcbcb;position:relative;padding-left:115px;margin-bottom:15px;float:left;width:100%;}
.contactForm .col-lg-12 .ash-form{border:0 none;padding-left:0;text-align:center;}
.contactForm .col-lg-12 .ash-form textarea{border:1px solid #cbcbcb;}
.contactForm .col-lg-12 .ash-form label{display:none;}
.contactForm .ash-form label{position:absolute;left:0;width:115px;border-right:1px solid #cbcbcb;font-weight:500;text-align:left;margin-bottom:0;padding:0 5px;font-size:14px;line-height:40px;background:#fff;}
.contactForm .ash-form label strong{display:none;}
.contactForm .ash-form input{width:100%;border:0 none;height:40px;margin-bottom:0;padding-left:5px;font-size:14px;font-family:"Open Sans" !important;}
.contactForm .ash-form.textArea{width:100%;text-align:center;}
.contactForm .ash-form.textArea textarea{width:100%;max-width:600px;margin:0 auto;text-align:left;padding:8px 10px;}
.contactForm .ash-form.btnRow{text-align:center;}
.contactForm .ash-form.btnRow .new-ashbutton{background:#08a14a none repeat scroll 0 0 !important;border:medium none;color:#fff;margin-top:20px;padding:10px 20px;text-transform:uppercase;}
.contactForm .ash-form.btnRow .new-ashbutton:hover{border:none;outline:none;background:#08a14a;color:#fff;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
body.page-template-leads{background:#f1f1f1;}
.page-template-leads h4{text-align:center;font-weight:600;}
.page-template-leads .form_content{background:none !important;box-shadow:none !important;}
.thankyouPage{width:100%;padding:20px 0;}
.mrgTopNone{margin-top:0px !important;}
.thankyouPage .linkRes{text-align:right;display:block;color:#1e93f5;text-decoration:underline;}
.thankyouPage img{margin-bottom:10px;}
.thankyouPage h2{font-size:24px;font-weight:500;margin-bottom:10px;color:#000;text-transform:capitalize;}
.thankyouPage h4{font-size:20px;font-weight:500;margin-bottom:10px;}
.thankyouPage p{margin-bottom:0px;text-align:center !important;}
.thankyouContent{background:#fff;border:1px solid #ccc;padding:40px 10px;text-align:center;margin-bottom:15px;}
.thankyouPage input[type="button"], .thankyouPage input[type="submit"], .thankyouPage button, .thankyouPage .button{background:#fff;text-align:center;font-size:15px;color:#363636;text-transform:capitalize;padding:6px 12px;font-weight:400;width:auto;height:34px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin:0 3px;border:1px solid#ccc;}
.B-btnblue{background:#1e93f5 !important;color:#fff !important;}
.b-btn-riht{float:right;}
.viewAllExpand{font-size:15px;font-weight:500;color:#7b7a27;margin:10px 0px;display:inline-block;text-transform:capitalize;}
.moreServiceIcon{background:url(/images/downarrow-img.png) left 0px no-repeat;width:16px;height:16px;overflow:hidden;text-indent:-999px;margin:0 0 0px 5px;display:inline-table;}
.hideContentDiv{display:none;height:auto !important;}
.for-mobile{display:none;}
.BtnBookNow{font-size:15px;font-weight:500;color:#fff;background:#7b7a27;padding:8px 20px;border-radius:0px;display:inline-block;}
.BtnBookNow:hover{border:none;outline:none;background:#08a14a;color:#fff;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
.cf:before, .cf:after, ul:before, ul:after, .wrap:after, .wrap:after{content:" ";display:table;}
.cf:after, .cf:after, ul:after, .wrap:after{clear:both;}
.gutter-5{margin-left:5px;margin-right:5px;}
.gutter-5 > div{padding-left:5px;padding-right:5px;}
ul, ol, li{list-style:none;margin:0;padding:0;}
ul ul, ol ul, ul ol, ol ol{margin-bottom:0;}
img{max-width:100%;-ms-interpolation-mode:bicubic;vertical-align:middle;}
.ReviewsSectionWr{float:left;width:100%;margin-bottom:0px;}
.ReviewsSectionWr .tab-content{width:100%;float:left}
.ReviewsSectionWr .nav-tabs{border-bottom:none;text-align:center;margin-bottom:20px;background:none;}
.ReviewsSectionWr .nav-tabs > li{padding:0;display:inline-block;float:none;margin-bottom:10px;}
.ReviewsSectionWr .nav-tabs > li > a{border-radius:0;border:none;border:1px solid #ccc;padding:1px 12px;background:none;}
.ReviewsSectionWr .nav-tabs > li a:focus, .RealReviews .nav-tabs > li a:hover{background:none !important;}
.ReviewsSectionWr .nav-tabs > li.active > a, .RealReviews .nav-tabs > li.active > a:focus, .RealReviews .nav-tabs > li.active > a:hover{background:none !important;}
.CustomersReviews{display:flex;}
.CustomersReviews .re-logos{margin-right:10px;}
.CustomersReviews .re-logos img{width:auto;}
.CustomersReviews .Review-Info{font-size:18px;color:#000;}
.CustomersReviews .TxtLinks{display:block;}
.ReviewsCustomer{padding:20px 0px 0;position:relative;background:#fff;width:100%;}
.ReviewsCustomer h4{font-size:18px;line-height:28px;margin-bottom:20px;color:#000000;text-align:center;font-weight:normal;}
.ReviewsCustomer .txtcommingsoon{font-size:36px;margin-bottom:20px;text-align:center;text-transform:uppercase;color:#1e93f5;font-weight:600;}
.Trust-Pilot-logo img{height:26px !important;width:auto;}
.ReviewsContWrap{width:100%;margin:0 auto 25px;padding:0;}
.authorImgAndName{float:left;width:30%;text-align:center;}
.authorImgAndName .authorImg{display:inline-block;}
.ReviewsContWrap .authorImg img{width:auto !important;}
.ReviewsCont{width:70%;float:left;}
.ReviewsCont{text-align:left;}
.StarRating{margin:0px 0 10px;float:left;width:100%;}
.StarRating img{width:auto !important;margin-right:5px;float:left;cursor:pointer;}
.rating-Date-qualifier{color:#363636;font-weight:normal;}
.ReviewsCont h3{font-size:16px;line-height:16px;margin-bottom:10px;color:#000000;}
.ReviewsCont p{color:#363636;text-align:left;font-size:14px;font-style:italic;margin-bottom:10px;}
.authorName{font-size:15px;font-weight:600;display:block;color:#363636;}
.ReviewsSectionWr .owl-controls .owl-nav .owl-prev{background:url('../images/arrow-left.png') left top no-repeat;width:50px;height:50px;position:absolute;left:0px;top:50%;margin-top:-15px;text-indent:-9999px;overflow:hidden;opacity:0.7;display:block !important;}
.ReviewsSectionWr .owl-controls .owl-nav .owl-next{background:url('../images/arrow-right.png') right top no-repeat;width:50px;height:50px;position:absolute;right:0px;top:50%;margin-top:-15px;text-indent:-9999px;overflow:hidden;opacity:0.7;display:block !important;}
.OurReviewsBadge{position:fixed;right:0;z-index:9999;bottom:0;}
.reviewsPopup .modal-dialog{width:100%;max-width:1250px;margin:30px auto;}
.reviewsPopup .modal-content{background:#fff;border-radius:0px;-webkit-border-radius:0px;padding:0;overflow:hidden;border:0 none;}
.reviewsPopup .close{background:url(../images/close-popup-img.png) left top no-repeat;width:28px;height:28px;position:absolute;right:10px;top:13px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
#reviewsModal{display:block !important;visibility:hidden;overflow:hidden;z-index:-1111;}
.modal-open #reviewsModal.in{visibility:visible;height:auto;overflow:visible;z-index:11111;}
.ReviewsSectionWr .tab-content > .tab-pane{display:block;height:0px;visibility:hidden;overflow:hidden;}
.ReviewsSectionWr .tab-content > .active{visibility:visible;height:auto;overflow:visible;}
.registerPopup .modal-dialog{width:100%;max-width:980px;margin:20px auto;}
.registerPopup .modal-body{padding:0;}
.registerPopup .modal-content{background:#fff;border-radius:10px;-webkit-border-radius:10px;padding:0;border:0 none;}
.popupTopSteps{background:#7b7a27;padding:10px 0;text-align:center;}
.popupTopSteps .stageList{margin:0 auto;padding:0;}
.popupTopSteps .stageList li{float:left;width:33.33%;padding-right:0;text-align:left;color:#fff;font-size:18px; position: relative;padding-left: 30px;}
.popupTopSteps .stageList li span.count{display:inline-block; width:25px; height:25px; text-align:center; line-height:25px; vertical-align:middle; background:#fff; border-radius:50%; -webkit-border-radius:50%; margin-right:0px; color:#0baee6; margin-top:-2px; font-size:20px; font-family: 'bebas_neueregular'; position: absolute;
left: 0;top: 4px;}
.popupTopSteps .stageList li.active{color:#fff;}
.popupTopSteps .stageList li.active span{background:#fff;color:#cf152d;}
.popupTopSteps .stageList li:last-child{margin-right:0;}
.popLogoRow{text-align:center;padding:24px 0 0;position:relative;}
.popupContainer{max-width:900px;width:100%;margin:0 auto;padding:0 5px;}
.bookingADetails{background:#cfefee;}
.bookingDetialRow{padding:12px 0;border-bottom:1px solid #fff;}
.carImg{width:165px;margin-right:-70px;}
.bookingADetails h3{font-size:24px !important;color:#0baee6;font-family:'bebas_neueregular';margin-bottom:10px !important;text-align:left !important;}
.bookingADetails .title{display:block;font-weight:700;}
.seater{background:url(../images/seater-icon.png) left center no-repeat;padding-left:20px;padding-top:3px;padding-bottom:3px;display:inline-block;margin-right:20px;}
.bags{background:url(../images/bags-icon.png) left center no-repeat;padding-left:20px;padding-top:3px;padding-bottom:3px;display:inline-block;}
.popupBtn{background:#0baee6;color:#fff;font-size:17px;line-height:20px;width:137px;padding:10px;border-radius:5px;-webkit-border-radius:5px;display:inline-block;text-align:left;margin-right:-30px;}
.popupBtn span{font-weight:700;}
.popupFormDetailsWrap{padding:20px 0 10px;}
.popupFormDetailsWrap h3{font-size:40px;color:#cf152d;text-align:center;margin-bottom:25px;}
.popupForm .row{margin-bottom:0;}
.popupForm input[type="text"], .popupForm input[type="password"], .popupForm input[type="email"]{border:1px solid #bbbbbb; border-radius:5px; -webkit-border-radius:5px; height:51px; width:100%; font-size:17px; color:#444; margin-bottom:20px;}
.popupForm select{border:1px solid #bbbbbb; border-radius:5px; -webkit-border-radius:5px; height:51px; width:100%; font-size:17px; color:#444; margin-bottom:20px;}
 ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #4a4a4a !important;
  opacity: 1; /* Firefox */
}

 :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #4a4a4a !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #4a4a4a !important;
}
.phoneOuter{position:relative;}
.phoneOuter select{background:#fff url(../images/select-dropdown-bg.png) right center no-repeat;height:51px;padding:8px;color:#444;border:1px solid #bbbbbb;border-radius:23px;-webkit-border-radius:23px;position:absolute;left:0;top:0;width:122px;-moz-appearance:none;-webkit-appearance:none;}
.phoneOuter input{padding-left:140px;}
.btnRow .formBtn{background:#7b7a27;height:51px;padding: 6px 35px; border-radius:5px; -webkit-border-radius:5px; font-size:20px;font-weight:500;color:#fff;text-align:center;}
.btnRow .formBtn:hover, .popupBtn:hover{background:#1e93f5;color:#fff;}
.btnRow .formBtnPOP{background:#7b7a27;height:51px; padding: 6px 35px; border-radius:5px;-webkit-border-radius:5px;font-size:20px;font-weight:500;color:#fff;text-align:center;padding:0 20px;border:none;}
.btnRow .formBtnPOP:hover, .popupBtn:hover{background:#08a14a;color:#fff;}
.registerPopup .close{background:url(../images/close-popup-img.png) left top no-repeat;width:28px;height:28px;position:absolute;right:10px;top:-10px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
.registerPopup .close:hover{opacity:0.7;}
.popLogoRow .backBtn, .popLogoRow .backBtn1{background:url(../images/back-icon.png) left center no-repeat;padding-left:15px;position:absolute;left:20px;top:0px;color:#7ca8ae;font-size:20px;}
.popLogoRow .backBtn:hover, .popLogoRow .backBtn1:hover{opacity:.7;}
.popupFormTitleTxt h3{font-size:50px;color:#363636;text-align:left;font-family:'bebas_neueregular';}
.popupFormTitleTxt .formheadingAddress{color:#363636;background:url(../images/address-icon.png) left center no-repeat;padding-left:100px;padding-top:20px;padding-bottom:15px;display:inline-block;}
.popupForm input.PickupAddress{background:rgba(0,0,0,0) url("../images/Magnifier.png") no-repeat scroll 97% center;width:100%;}
.popupForm input.PickupDate{background:rgba(0,0,0,0) url("../images/Date-Icon.png") no-repeat scroll 93% center;width:100%;}
.popupForm input.pickuptime{background:rgba(0,0,0,0) url("../images/time-icon.png") no-repeat scroll 93% center;width:100%;}
.popupForm .selectPerhour{background:rgba(0,0,0,0) url("../images/select-icon.png") no-repeat scroll 93% center;width:100%;-moz-appearance:none;-webkit-appearance:none;}
.popupFormMapPickup{background:#f5f5f5;height:150px;border:1px solid #bbbbbb;margin-bottom:15px;}
.popupFormTitleTxt .formheadingAirport{background:url(../images/Airport-icon.png) left center no-repeat;padding-left:100px;padding-top:20px;padding-bottom:20px;display:inline-block;}
.popupFormTitleTxt .formheadingPerhour{background:url(../images/watch-icon01.png) left center no-repeat;padding-left:75px;padding-top:15px;padding-bottom:15px;display:inline-block;}
.formTxtp{font-size:13px;color:#363636;line-height:15px;}
.TravellingADetails{width:100%;padding:20px 0;}
.TravellingADetails h3{font-size:40px;text-align:left;color:#0baee6;font-family:'bebas_neueregular';margin-bottom:10px;}
.popupFormBodyCont{width:100%;padding:20px 5px 40px;float:left;}
.popupFormBodyCont .FormBoxOne{width:28%;float:left;}
.popupFormBodyCont .FormBoxOne img{float:left;margin-right:10px;}
.popupFormBodyCont .FormBoxOr{float:left;color:#5b677d;float:left;font-size:19px;height:90px;padding:31px 0;text-align:center;position:relative;width:8%;}
.popupFormBodyCont .FormBoxOr::before{background:#5b677e none repeat scroll 0 0;content:"";height:30px;position:absolute;right:50%;top:0px;width:1px;}
.popupFormBodyCont .FormBoxOr::after{background:#5b677e none repeat scroll 0 0;content:"";height:30px;position:absolute;right:50%;bottom:0px;width:1px;}
.popupFormBodyCont .txtFrm{font-size:16px;color:#262626;font-weight:500;margin-top:15px;line-height:16px;display:block;}
.popupFormDropoffAirport .col-sm-5{width:48%;}
.popupFormDropoffAirport .formTxtor{text-align:center;font-size:17px;padding:12px 0;color:#444444;text-transform:uppercase;}
.popupFormDropoffAirport .col-sm-2{width:24px;padding:0;}
.txtcolorblue{color:#0baee6 !important;}
.popupFormTitleTxt .formheadingChooseCar{background:url(../images/choose-car.png) left center no-repeat;padding-left:95px;padding-top:15px;padding-bottom:15px;display:inline-block;}
.popupChooseACar{width:100%;padding:20px 0;}
.ChooseACarwrap{background:#fff none repeat scroll 0 0;padding:0px 15px;width:100%;}
.ChooseACarInner{text-align:center;width:100%;margin-bottom:30px;border:1px solid #ccc;padding:10px;border-radius:5px;}
.ChooseACarInner p{color:#363636;font-size:15px;}
.ChooseACarInner h4{font-size:18px !important;margin:0px 0 15px;color:#262626;}
.ChooseACarInner img:hover{opacity:.5;}
.ChooseACarInner .ButtonBookNow{width:100%;font-size:18px;color:#fff;background:#71d1fe;padding:10px;border-radius:0px;display:inline-block;font-family:'bebas_neueregular';}
.ChooseACarInner .ButtonBookNow:hover{color:#fff;}
.ChooseACarInner .DetailBx{width:100%;border-bottom:1px solid #ccc;margin-bottom:0px;}
.ChooseACarInner .DetailBx li{display:inline-block;padding:6px 0;border-right:1px solid #ccc;width:31%;font-size:13px;color:#363636;}
.ChooseACarInner .DetailBx li:last-child{border-right:none;}
.ChooseACarInner .DetailBx li .Iconsimg{margin-right:6px;}
.ChooseACarInner .PhotoVideoDis{width:100%;border-bottom:1px solid #ccc;margin-bottom:10px;}
.ChooseACarInner .PhotoVideoDis li{display:inline-block;padding:6px 0;border-right:1px solid #ccc;width:48.8%;font-size:13px;color:#363636;}
.ChooseACarInner .PhotoVideoDis li:last-child{border-right:none;}
.ChooseACarInner .PhotoVideoDis span{display:block;}
.ChooseACarInner .PhotoVideoDis li .Iconsimg{margin-right:0px;}
.popupcheckbox input[type="checkbox"]{margin-top:5px;}
.popupcheckbox label a{color:#0baee6;}
.FormPaymentMethod{padding:10px 0 20px;}
.FormPaymentMethod h4{font-size:24px;color:#0baee6;font-family:'bebas_neueregular';margin-bottom:10px;}
.ItemPaymentMethod li{float:left;margin:0 10px 15px 0;}
.popupPaypaalWrap{padding:30px 0 40px;text-align:center;}
.popupFormCreditcardWrap{padding:30px 0 40px;text-align:left;}
.popupFormCreditcardWrap input[type="text"], .popupFormCreditcardWrap input[type="password"], .popupFormCreditcardWrap input[type="email"]{border:1px solid #bbbbbb;border-radius:0px;-webkit-border-radius:0px;height:38px;width:100%;font-size:15px;color:#444;margin-bottom:0px;}
.popupFormCreditcardWrap select{border:1px solid #bbbbbb;border-radius:0px;-webkit-border-radius:0px;height:38px;width:100%;font-size:15px;color:#444;margin-bottom:0px;}
.popupFormCreditcardWrap .control-label{text-align:left;font-size:17px;color:#444444;}
.Fstar{color:#f47f90;}
.MobileDisNone{display:block}
.MobileDisBlock{display:none}
.stepsHide{display:none;}
.PopupReviewSection {width:100%; padding:20px 0 0; text-align:center;}
.PopupReviewInnerSection { padding: 0 15px;}
.PopupReviewInner {text-align: center; width: 100%; margin-bottom: 10px; min-height: 75px;}
.PopupReviewImg { margin-bottom: 5px; height: 55px; width: 100%;}
.PopupReviewInner p { color: #363636;font-size: 17px; line-height: 20px;}
.PopupReviewInner h4 {font-size: 17px; line-height: 22px; font-weight: 600; margin: 10px 0 20px; color:#000000;}
.PopupReviewInner img:hover { opacity:.5;}

.CarServiceBookNow{background:#fff none repeat scroll 0 0;width:100%;padding:40px 0 20px;text-align:center;}
.CarServiceBookNow h2{font-size:22px;color:#000000;line-height:26px;margin-bottom:20px;text-transform:uppercase;font-weight:500;}
.CarServiceBookNowInner{text-align:center;width:100%;margin-bottom:30px;border:1px solid #ccc;padding:10px;border-radius:5px;}
.CarServiceBookNowInner p{color:#363636;font-size:15px;min-height:35px;line-height:16px;}
.CarServiceBookNowInner h4{font-size:18px !important;font-weight:500;margin:0px 0 15px;color:#262626;}
.CarServiceBookNowInner img:hover{opacity:.5;}
.ButtonBookNow{width:100%;font-size:15px;line-height:24px;color:#fff;font-weight:500;background:#7ca8ae;padding:10px;border-radius:0px;display:inline-block;}
.ButtonBookNow:hover, .ButtonBookNow:focus{background:#cf152d;color:#fff;}
.DetailBx{width:100%;border-bottom:1px solid #ccc;margin-bottom:20px;}
.DetailBx li{display:inline-block;padding:6px 0;border-right:1px solid #ccc;width:49%;font-size:15px;color:#363636;}
.DetailBx li:last-child{border-right:none;}
.DetailBx li .Iconsimg{margin-right:6px;}
.ContactFormSection{width:100%;background:#d5d5d5;padding:40px 0 30px;}
.ContactFormSection .AirportPickform{margin-bottom:15px;margin-top:0px;border-radius:5px;border:1px solid #d5d5d5;}
.ContactImgSec img{width:100%;}
.ContactInfoSection{width:100%;background:#fff;padding:40px 0 30px;}
.ContactInfo h3{font-size:25px;color:#363636;font-weight:600;margin-bottom:20px;text-transform:uppercase;}
.listcontactInfo li{margin-bottom:25px;padding:0 0px 5px 40px;color:#ababab;font-size:17px;background:url(../images/location-icon.png) no-repeat scroll left top 4px;}
.listcontactInfo li strong{color:#363636;}
.listcontactInfo .PhoneIcon{background:url(../images/phone-icon.png)no-repeat scroll left top 4px;}
.listcontactInfo .Email{background:url(../images/email-icon.png)no-repeat scroll left top 4px;}
.listcontactInfo li a{color:#8e8f90;}
.ContactMapSec iframe{width:100%;}
.registerForm{max-width:600px;width:100%;}
.ContSubLinks{background:#fff;padding:20px;margin-bottom:30px;}
.ContSubLinks h4{font-size:18px;font-weight:600;color:#363636;line-height:22px;}
.ContSubLinks h4 a{color:#1e93f5;display:block;}
.ContSubLinks h4 a:hover{color:#7ca8ae;}
.FormMainContentWrap{background:#fff;padding:20px;width:100%;}
.FormMainContentWrap .TitleTxt{font-size:28px;color:#363636;padding:0 0 12px 0;font-weight:500;border-bottom:1px solid #d5d5d5;margin:0 0 24px 0;}
.FormMainContent{max-width:800px;width:100%;margin:0 auto;}
.signin_form{max-width:400px;width:100%;margin:0 auto;}
.inquiryForm h3{font-size:24px;color:#363636;font-weight:500;margin-bottom:15px;}
.FrmSubTitle{font-size:16px;color:#363636;margin-bottom:0px;width:100%;float:left;}
.inquiryForm label{font-size:16px;font-weight:500;color:#363636;width:100%;text-align:left;}
.inquiryForm input[type="text"], .inquiryForm input[type="tel"], .inquiryForm input[type="email"], .inquiryForm input[type="password"]{background:#fff;text-transform:none;height:38px;width:100%;padding:6px 12px;border-radius:0;-webkit-border-radius:0;border:1px solid #d5d5d5;border-radius:0px;box-shadow:none;}
.inquiryForm textarea{background:#fff;text-transform:none;height:141px;width:100%;padding:6px 12px;border-radius:0;-webkit-border-radius:0;border:1px solid #d5d5d5;border-radius:0px;}
.inquiryForm select{background:#fff;text-transform:none;height:38px;padding:6px 12px;border-radius:0;-webkit-border-radius:0;border:1px solid #d5d5d5;color:#c9c9c9;border-radius:0px;box-shadow:none;}
.FormButtonSection input[type="submit"], .FormButtonSection button, .FormButtonSection .button{background:#7b7a27;text-align:center;font-size:15px;text-transform:capitalize;padding:6px 12px;font-weight:400;width:auto;height:34px;min-width:85px;border-radius:0px;margin-right:8px;}
.inquiryForm::-webkit-input-placeholder{color:#c9c9c9;opacity:1;}
.inquiryForm:-moz-placeholder{color:#c9c9c9;opacity:1;}
.inquiryForm::-moz-placeholder{color:#c9c9c9;opacity:1;}
.inquiryForm:-ms-input-placeholder{color:#c9c9c9;opacity:1;}
.FormButtonSection input[type="submit"]:hover, .FormButtonSection button:hover, .FormButtonSection .button:hover{background:#1e93f5;}
.forgotLink a{font-size:15px;color:#cf152d;font-weight:500;}
.forgotLink a:hover{color:#7ca8ae;text-decoration:underline;}
.HaveAnAccount{width:100%;font-size:15px;}
.HaveAnAccount a{color:#cf152d;font-weight:500;}
.HaveAnAccount a:hover{color:#7ca8ae;font-weight:500;}
.NeedHelpColumn{width:100%;padding-top:50px;}
.YourPrivacyblock{text-align:center;margin-top:50px;}
.YourPrivacyblock a{color:#1e93f5;font-weight:500;}
.YourPrivacyblock a:hover{color:#7ca8ae;font-weight:500;}
.checkboxBsWr{margin-top:0px;width:100%;}
.checkboxBsWr label{font-size:15px;font-weight:400;color:#363636;}
.checkboxBsWr input[type="checkbox"]{margin-top:3px;-moz-appearance:checkbox;-webkit-appearance:checkbox;}
.luxury-rental{width:100%;display:inline-block;padding:50px 0;background:#f8f8f8;}
.luxury-rental-content{margin-top:90px;}
.luxury-rental-content h2{font-size:26px;line-height:30px;color:#262626;font-weight:400;margin:0;padding:0;text-align:left;}
.luxury-rental-content p{font-size:16px;line-height:24px;color:#363636;font-weight:400;margin:0;padding:10px 0 20px 0;text-align:left;}
.signup-btn{text-align:center;margin:10px 0 10px 0;}
.signup-btn a{background:#7ca8ae;border-radius:5px;font-size:26px;line-height:24px;font-weight:400;color:#fff;padding:6px 25px;}
.signup-btn a:hover,.signup-btn a:focus{color:#fff;text-decoration:none;}
.luxury-rental-img{float:right;}
.job-sharing{width:100%;display:inline-block;padding:50px 0;background:#fff;}
.api-box{text-align:center;}
.api-img{text-align:center;}
.api-box h3{font-size:20px;}
.api-box p, .white-label-box p, .travel-agent-box p, .widget-box p{font-size:16px;line-height:20px;color:#363636;font-weight:300;margin:0;padding:0;color:#363636;display:inline-block;}
.api-img::after{content:" ";position:absolute;display:block;top:13px;left:45%;width:100%;height:35px;background:url(../images/api-arrowline.png) no-repeat center center;margin:0 14px;}
.api-img img{display:inline;}
.white-label-box{text-align:center;}
.white-label-img{text-align:center;}
.white-label-img img{display:inline;}
.white-label-img::after{content:" ";position:absolute;display:block;top:13px;left:45%;width:100%;height:35px;background:url(../images/white-label-iframe-arrowline.png) no-repeat center center;margin:0 14px;}
.apis-img img{display:inline;}
.travel-agent-box{text-align:center;}
.travel-agent-img{text-align:center;}
.travel-agent-img::after{content:" ";position:absolute;display:block;top:13px;left:45%;width:100%;height:35px;background:url(../images/travel-agents-arrowline.png) no-repeat center center;margin:0 16px;}
.travel-agent-img img{display:inline;}
.widget-box{text-align:center;}
.widet-img img{display:inline;}
.helpful-highaverage-advanced{width:100%;display:inline-block;padding:50px 0;background:#f8f8f8;}
.helpful-highaverage-advanced h3{font-size:30px;line-height:30px;font-weight:400;margin:0;padding:10px 0;color:#363636;display:inline-block;width:100%;}
.helpful-highaverage-advanced .sub-title{font-weight:600;}
.helpful-highaverage-advanced .row{margin-bottom:80px;}
.helpful-highaverage-advanced p{font-size:16px;line-height:20px;color:#363636;font-weight:300;margin:0;padding:0;color:#363636;display:inline-block;}
.testimonial{width:100%;display:inline-block;padding:50px 0 0 0;background:#fff;}
.testimonial h2{font-size:26px;line-height:30px;color:#262626;font-weight:600;margin:0 0 0 90px;padding:0;text-align:left;position:relative;}
.testimonial h2::before{content:" ";display:block;top:13px;width:100%;left:-111px;width:57px;height:48px;background:url(../images/testimnial-icon.png) no-repeat center center;margin:0 20px;position:absolute;bottom:0;top:-16px;}
.testimonial p{font-size:16px;line-height:24px;color:#363636;font-weight:400;margin:0;padding:20px 0px;color:#363636;display:inline-block;font-style:italic;}
span.auth{font-size:20px;line-height:24px;color:#747474;font-weight:300;margin:0;padding:20px 0px;color:#363636;display:inline-block;}
.cpuc-licensed-companies{width:100%;display:inline-block;padding:50px 0;background:#f8f8f8;text-align:center;}
.cpuc-licensed-companies .row{margin-bottom:80px;}
.cpuc-licensed-companies h2{font-size:26px;line-height:30px;color:#262626;font-weight:600;margin:0;padding:0;}
.cpuc-licensed-companies small{font-size:20px;line-height:4px;color:#747474;font-weight:400;margin:0;padding:20px 0 60px 0;display:inline-table;width:100%;}
.signup-line-img, .upload-document-box, .well-call-box{text-align:center;}
.signup-line-img img, .upload-document-box img, .well-call-box img, .white-label-img::after{display:inline-block;}
.signup-line-img::after{content:" ";position:absolute;display:block;top:13px;left:46%;width:100%;height:35px;background:url(../images/signup-arrowline.png) no-repeat center center;margin:0 14px;}
.upload-document-img::after{content:" ";position:absolute;display:block;top:13px;left:46%;width:100%;height:35px;background:url(../images/document-arrowline.png) no-repeat center center;margin:0 14px;}
.signup-line-box h3, .upload-document-box h3, .well-call-box h3{font-size:30px;line-height:30px;font-weight:400;margin:0;padding:20px 0 10px 0;color:#363636;display:inline-block;}
.signup-line-box p, .upload-document-box p, .well-call-box p{font-size:16px;line-height:20px;color:#363636;font-weight:300;margin:0;padding:0;color:#363636;display:inline-block;}
.pageMiddleContWrap{width:100%;padding:40px 0;}
.bgGray{background:#f8f8f8;}
.formSectionWrap{border:1px solid #c2c2c2;border-radius:7px;padding:15px 40px;}
.loadingWrap{margin-bottom:20px;}
.formSectionWrap h2{font-size:26px;padding-bottom:10px;border-bottom:1px solid #c2c2c2;font-weight:600;color:#262626;margin-bottom:20px;}
.memberFormWrap .row.pad8{margin:0 -8px;}
.memberFormWrap .row.pad8 > div{padding:0 8px;}
.memberFormWrap .row.pad5{margin:0 -5px;}
.memberFormWrap .row.pad5 > div{padding:0 5px;}
.memberFormWrap .row.pad2{margin:0 -2px;}
.memberFormWrap .row.pad2 > div{padding:0 2px;}
.memberFormWrap.memberFormSignup label{font-size:16px;font-weight:600;color:#7ca8ae;}
.memberFormWrap label{font-size:16px;font-weight:400;color:#363636;}
.memberFormWrap input[type="text"], .memberFormWrap input[type="email"], .memberFormWrap input[type="tel"], .memberFormWrap input[type="date"], .memberFormWrap textarea, .memberFormWrap select{background:#fff;height:42px;border:1px solid #dedede;font-size:16px;font-weight:400;color:#363636;padding:5px 10px;border-radius:0;-webkit-border-radius:0;}
.memberFormWrap input[type="text"]:focus, .memberFormWrap input[type="email"]:focus, .memberFormWrap input[type="tel"]:focus, .memberFormWrap input[type="date"]:focus, .memberFormWrap textarea:focus, .memberFormWrap select:focus{box-shadow:0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);}
.memberFormWrap select{background:#fff url(../images/select-dropdown-icon.png) right 8px center no-repeat !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.memberFormWrap textarea{height:101px;}
.phoneOuter{position:relative;}
.phoneOuter select{background:#fff url(../images/select-dropdown-icon.png) right 8px center no-repeat !important;height:42px;color:#444;border:0px solid #000;border-radius:0px;-webkit-border-radius:0px;position:absolute;left:0;top:0;width:110px;-moz-appearance:none;-webkit-appearance:none;}
.phoneOuter input.form-control{padding-left:120px;}
.btnRow{margin:10px 0;}
.submitBtn{font-size:26px !important;background:#7ca8ae !important;color:#fff !important;padding:0 25px !important;border-radius:5px;border:0 none;}
.submitBtn:hover{background:#1e93f5 !important;}
.noPadding{padding:0px;}
.colorBlue{color:#0038b8;}
.popupDiscountrates{position:fixed;top:30px;left:0;right:0;transform:translateX(-0%);-webkit-transform:translateX(-0%);z-index:111;opacity:1;background:rgba(0,0,0,0.6);}
.popupDiscountrates .modal-dialog{width:100%;max-width:890px;margin:10% auto;border:2px solid #1e93f5;}
.popupDiscountrates .close{background:url(../images/close-popup-img.png) left top no-repeat;width:28px;height:28px;position:absolute;right:10px;top:13px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
.popupDiscountratesWrap{padding:15px;background:#fff;width:100%;}
.popupDiscountratesWrap h2{font-size:22px;color:#1e93f5;text-align:center;margin-bottom:10px;text-transform:uppercase;margin-top:0px;}
.popupDiscountratesWrap .subTitle{font-size:17px;color:#444444;padding-bottom:6px;text-align:center;position:relative;}
.popupDiscountratesWrap .subTitle::before{background:#1e93f5;height:2px;width:120px;margin-left:-62px;left:50%;bottom:0;position:absolute;content:"";}
.BenefitsEnteringInfo{padding:20px 0;}
.BenefitsInfo li{font-size:16px;line-height:22px;color:#444444;margin-bottom:15px;padding:0px 0 20px 80px;background-size:60px !important;height:55px;}
.BenefitsInfo h4{font-size:24px;color:#444444;margin-bottom:15px;font-weight:500;text-align:center;}
.BenefitsInfo .discountrates{background:url(../images/discount-rates-icon.png) no-repeat scroll left center;padding-top:10px;}
.BenefitsInfo .lockdiscountprice{background:url(../images/icon-lock-in-discount-prices.png) no-repeat scroll 10px center;background-size:38px !important;padding-top:10px;}
.BenefitsInfo .convenience{background:url(../images/convenience-icon.png) no-repeat scroll left center;}
.BenefitsInfo .dontworry{background:url(../images/dont-worry-icon.png) no-repeat scroll left center;}
.BenefitsInfo .payless{background:url(../images/icon-payless.png) no-repeat scroll left center;}
.BenefitsInfo .privacy{background:url(../images/icon-privacy.png) no-repeat scroll left center;padding-top:10px;}
.BenefitsEnteringInfo .formPullRight{float:right;}
.BenefitsInfoFormwrap p{font-size:15px;line-height:18px;color:#444444;}
.BenefitsInfoFormwrap h3{font-size:35px;line-height:42px;color:#444444;margin-bottom:15px;margin-top:0px;}
.BenefitsInfoForm{background:#cfefee;padding:20px 10px;position:relative;}
.BenefitsInfoForm .backBtn{position:absolute;right:10px;top:5px;color:#0038b8;}
.BenefitsInfoForm .form-control{margin-bottom:10px !important;}
.BenefitsInfoForm input[type="text"], .BenefitsInfoForm input[type="password"], .BenefitsInfoForm input[type="email"], .BenefitsInfoForm input[type="tel"]{border:1px solid #bbbbbb;border-radius:0px;-webkit-border-radius:0px;height:51px;width:100%;font-size:17px;color:#444;margin-bottom:20px;}
.BenefitsInfoForm select{border:1px solid #bbbbbb;border-radius:0px;-webkit-border-radius:0px;height:51px;width:100%;font-size:17px;color:#444;margin-bottom:20px;}
.BenefitsInfoFormwrap .BenefitsInfoForm p{font-size:14px;line-height:18px;color:#444444;margin-bottom:8px;}
.BenefitsInfoForm .phoneOuter{position:relative;}
.BenefitsInfoForm .phoneOuter select{background:#fff url(../images/select-dropdown-bg.png) right center no-repeat;height:51px;padding:8px;color:#444;border:1px solid #bbbbbb;border-radius:0px;-webkit-border-radius:0px;position:absolute;left:0;top:0;width:122px;-moz-appearance:none;-webkit-appearance:none;}
.BenefitsInfoForm .phoneOuter input{padding-left:140px;}
.btnRowWrap .discountRates{width:100%;}
.btnRowWrap .formBtn{background:#1e93f5;height:51px;border-radius:0px;-webkit-border-radius:0px;font-size:20px;font-weight:500;color:#000000;text-align:center;border:none;}
.btnRowWrap .formBtn:hover{background:#0038b8;color:#fff;}
.popupRateswrp{background:rgba(255, 255, 255, .95);padding:5px 0;position:fixed;bottom:0px;width:100%;z-index:1;border-top:1px solid #ccc;}
.popupRateswrp .container{max-width:1137px;margin:0px;width:100%;}
.popupRateswrp .modalInBodyCont .close{background:url(../images/close-popup-img.png) left top no-repeat;width:28px;height:28px;position:absolute;right:10px;top:2px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
.popupRatesformWrap{text-align:center;}
.popupRatesformWrap h2{font-size:20px;color:#1e93f5;text-align:center;margin-bottom:5px;margin-top:0px;text-transform:uppercase;}
.popupRatesformWrap p{font-size:17px;color:#444444;padding-bottom:6px;text-align:center;}
.popupRatesformWrap .form-group{margin-bottom:8px;}
.popupRatesformWrap select, .popupRatesformWrap input[type="text"], .popupRatesformWrap input[type="tel"]{padding:2px 10px;font-size:14px !important;border-radius:0px !important;-webkit-border-radius:0px !important;height:34px !important;margin-bottom:0px !important;}
.popupRatesformWrap .btnRowWrap .formBtn{height:34px;border-radius:0px;-webkit-border-radius:0px;font-size:15px;text-align:center;width:100%;}
.popupRatesformWrap .readMoreExpandDiv{font-size:15px;font-weight:500;color:#1e93f5;margin:2px 0px;display:inline-block;text-transform:capitalize;}
.popupRatesformWrap .row.pad5{margin:0 -5px;}
.popupRatesformWrap .row.pad5 > div{padding:0 5px;}
.popupRatesformWrap .moreServiceIcon{margin:-3px 0;}
.rowWrapFrm{width:100%;display:inline-block;}
.BenefitsInfoiteamwr{width:100%;display:inline-block;}
.BenefitsInfoiteamwr h4{font-size:18px;color:#363636;margin-bottom:0px;font-weight:500;margin-top:0px;text-align:center;}
.BenefitsInfoiteamwr li{font-size:16px;line-height:18px;color:#000000;margin-bottom:0px;padding:12px 0 12px 65px;list-style:none;width:32%;display:inline-block;margin-right:10px;vertical-align:top;text-align:left;position:relative;background-size:50px !important;}
.BenefitsInfoiteamwr li:last-child{margin-right:0px;}
.BenefitsInfoiteamwr li .infoSmallPopupWrap{top:-65px;}
.NeedHelpBx{width:145px;height:auto;background:#08a14a;position:fixed;right:0;top:150px;z-index:999;padding:10px;color:#fff;font-size:20px;border-radius:4px 0px 0px 4px;}
#page{overflow:hidden;}
.fillFormWrapper .popupTopSteps{margin:0 -100%;padding:15px 100%;}
.fillFormWrapper{padding-bottom:50px;margin:0px -15px 0;min-height:600px;}
.fillFormWrapper .modal-body{padding:0px;}
#page{overflow:hidden;}
.fillFormWrapAirport{background:url(../images/banner-bg-popup.png) no-repeat scroll center;background-size:cover;overflow:hidden}
.fillFormWrapAirport.fillFormWrapService{background:url(../images/banner-bg-popup01.png) no-repeat scroll center;background-size:cover;}
.fillFormWrapper .popupContainer{max-width:950px;margin:0 auto;padding:0 15px;}
.fillFormWrap{background:rgba(0, 0, 0, .5);}
.fillFormWrap .popupFormDetailsWrap{padding:90px 0 15px;}
.fillFormWrap .popupForm input.PickupAddress{background:rgba(255,255,255,1) url("../images/Magnifier.png") no-repeat scroll 97% center;width:100%;}
.fillFormWrap .popupForm input.PickupDate{background:rgba(255,255,255,1) url("../images/Date-Icon.png") no-repeat scroll 93% center;width:100%;}
.fillFormWrap .popupForm input.pickuptime{background:rgba(255,255,255,1) url("../images/time-icon.png") no-repeat scroll 93% center;width:100%;}
.fillFormWrap .popupForm .selectPerhour{background:rgba(255,255,255,1) url("../images/select-icon.png") no-repeat scroll 93% center;width:100%;-moz-appearance:none;-webkit-appearance:none;}
.searchHomeFormWrap{float:left;margin-top:0px;;width:100%;border:0px solid #ccc;background:#e5e6eb;border-radius:5px;margin:21px 0 21px 0;}
.searchHomeFormTopHead{width:100%;padding:15px 15px 0px;text-align:center;}
.FormTopHeadStapes li{display:inline-block;width:32%;color:#363636;font-size:20px;font-family:'bebas_neueregular';}
.searchHomeForm h3{font-size:26px;color:#7b7a27;font-weight:400;text-align:center;margin:0 0 15px;}
.searchHomeForm{padding:15px;}
.searchHomeForm .form-group{margin-bottom:8px;}
.searchHomeForm label{font-size:16px;font-weight:500;color:#363636;width:100%;text-align:left;}
.searchHomeForm input[type="text"], .searchHomeForm input[type="tel"], .searchHomeForm input[type="email"], .searchHomeForm input[type="password"], .searchHomeForm select{background:#fff;text-transform:none;height:42px;width:100%;padding:6px 6px;border-radius:0;-webkit-border-radius:5px;border:1px solid #d5d5d5;border-radius:5px;box-shadow:none;}
.searchHomeForm textarea{background:#fff;text-transform:none;height:141px;width:100%;padding:6px 12px;border-radius:0;-webkit-border-radius:5px;border:1px solid #d5d5d5;border-radius:5px;}
.searchHomeForm select{background:rgba(255, 255, 255, .9) url("../images/select-icon.png") no-repeat scroll 98% center;width:100%;-moz-appearance:none;-webkit-appearance:none;}
.searchHomeForm input[type="submit"], .searchHomeForm .button{background:#0038b8;text-align:center;font-size:15px;text-transform:capitalize;padding:6px 12px;font-weight:400;width:100%;height:38px;border-radius:5px;}
.searchBtnSec input[type="submit"], .searchBtnSec .button{background:#7b7a27;text-align:center;font-size:28px;text-transform:uppercase;padding:6px 12px;font-weight:400;width:100%;height:85px;border-radius:0 0 5px 5px;border:none;color:#fff;}
.searchBtnSec .fpricebtnSearch{height:65px !important;}
.searchBtnSec input[type="submit"]:hover, .searchBtnSec .button:hover{background:#08a14a;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
.searchBtnSec input[type="submit"]:focus, .searchBtnSec input[type="submit"]:visited, .searchBtnSec .button:focus, .searchBtnSec .button:visited{background:#08a14a !important;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;border:none;}
.searchHomeForm::-webkit-input-placeholder{color:#363636;opacity:1;}
.searchHomeForm::-moz-placeholder{color:#363636;opacity:1;}
.searchHomeForm:-ms-input-placeholder{color:#363636;opacity:1;}
.searchHomeForm input.PickupDate{background:rgba(255, 255, 255, .9) url("../images/Date-Icon.png") no-repeat scroll 98% center;width:100%;}
.searchHomeForm input.pickuptime{background:rgba(255, 255, 255, .9) url("../images/time-icon.png") no-repeat scroll 98% center;width:100%;}
.searchHomeForm input.locationIcon{background:rgba(255, 255, 255, .9) url("../images/icon-location.png") no-repeat scroll 98% center;width:100%;}
.searchHomeForm .row.pad8{margin:0 -8px;}
.searchHomeForm .row.pad8 > div{padding:0 8px;}
.searchHomeForm .row.pad5{margin:0 -5px;}
.searchHomeForm .row.pad5 > div{padding:0 5px;}
.searchHomeForm .row.pad5 .colpad5{padding:0 5px;}
.hideDiv, .otherServShow{display:none;}
.bgImgNone{background-image:none !important;}
#ui-datepicker-div{background:#fff none repeat scroll 0 0;border-radius:10px;box-shadow:0 6px 10px 0 rgba(0,0,0,.2);width:266px;padding:0 !important;}
.ui-datepicker-header{background:#90ddf8;border-radius:10px 10px 0 0}
.ui-datepicker-header .ui-corner-all span{background-position:center center;background-repeat:no-repeat;color:rgba(0,0,0,0);cursor:pointer;display:block;height:18px;width:20px;border:0 none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{border:0;background:none;}
.ui-datepicker-prev{float:left;margin-left:13px}
.ui-datepicker-prev .ui-icon{background:rgba(0,0,0,0) url("../images/calendar-prev.png") no-repeat scroll 0 0 !important;}
.ui-datepicker-next{float:right;margin-right:13px}
.ui-datepicker-next .ui-icon{background:rgba(0,0,0,0) url("../images/calendar-next.png") no-repeat scroll 0 0 !important;}
.ui-datepicker-title{color:#304f73;font-size:16px;font-weight:600;line-height:53px;text-align:center}
.ui-datepicker-calendar{margin:10px auto;width:85%}
.ui-datepicker-calendar thead th{color:#304f73;font-size:13px;text-align:center;font-weight:600}
.ui-datepicker-calendar tbody{}
.ui-datepicker-calendar tbody td{padding:3px 0;text-align:center;font-size:13px;}
.ui-datepicker-calendar tbody td a{color:#304f73;font-size:13px;font-weight:800}
.datapicker-time{display:inline-block;float:left;position:relative;width:48%;height:44px;margin:0 0 14px 2%}
.datapicker-time .add-on{height:44px;left:0;position:absolute;right:0}
.bootstrap-datetimepicker-widget{background:#fff none repeat scroll 0 0;border-radius:10px;border:0 none;box-shadow:0 6px 10px 0 rgba(0,0,0,.2);min-width:266px;margin:0;padding:0}
.bootstrap-datetimepicker-widget::before{content:"Pick Time";display:block;background:#90ddf8 none repeat scroll 0 0;border-radius:10px 10px 0 0;color:#545454;font-size:16px;font-weight:700;line-height:41px;text-align:center}
[class^="icon-"],[class*=" icon-"]{display:inline-block;height:9px;line-height:9px;vertical-align:text-top;width:15px}
.timepicker-picker .table-condensed{width:100%;border-collapse:separate;border-spacing:5px}
.timepicker-picker .table-condensed tr td{color:#304f73;font-size:18px;padding:0;text-align:center}
.timepicker-picker .table-condensed tr td .btn{font-size:6px;line-height:9px;padding:0}
.timepicker-picker .table-condensed tr td .btn.btn-primary{font-size:18px;background-color:#0baee6;border-color:#0baee6;line-height:30px;padding:0 5px}
.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table td span{height:24px;line-height:24px;}
.bootstrap-datetimepicker-widget table td span{font-size:16px;}
.timepicker-picker .table-condensed tr td .btn{line-height:24px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border:0 none;background:none;text-align:center;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{background:#0038b8;border-color:#0038b8;color:#fff;}
.pac-container{z-index:10000 !important;}
#map{height:200px;width:600px;}
#map1{height:200px;width:600px;}
.bootstrap-timepicker-widget.dropdown-menu{z-index:99999!important;}
#ui-datepicker-div{z-index:3000 !important;}
.modal{overflow-y:auto !important;}
.modal.fade .modal-dialog{-webkit-transform:inherit;}
.roundTripOption, .roundTripOptionWrap, .showSelect, .dropTime, .checkListBox{display:none;}
.roundTripOptionWrap .switch{position:relative;float:right;width:55px;height:32px;margin-right:12%}
.roundTripOptionWrap .switch input{display:none}
.roundTripOptionWrap .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
.roundTripOptionWrap .slider:before{position:absolute;content:"";height:24px;width:24px;left:2px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
.roundTripOptionWrap input:checked+.slider{background-color:#7ca8ae}.ldc_search #round-trip-container input:focus+.slider{box-shadow:0 0 1px #2196f3}
.roundTripOptionWrap input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
.roundTripOptionWrap .slider.curvy{border-radius:10px}
.roundTripOptionWrap .slider.curvy:before{border-radius:30%}
.roundTripOptionWrap .round-trip-text{color:#fff;float:left;font-size:12px;padding-top:2%}
.roundTripOptionWrap .round-trip-status{position:relative;left:60%;top:20%;font-size:16px;float:right;color:#000}
.roundTripOptionWrap .rt_savings_title{background:#7ca8ae;color:#fff;padding:2px 8px;border-radius:3px;margin-top:-6px;letter-spacing:0.5px;font-weight:500;text-transform:uppercase;}
.checkListBox label{margin-top:10px;color:#000;font-size:17px;font-weight:400;line-height:14px}
.checkListBox label input{width:15px;margin:0 5px 0 0;padding:0;height:15px;-webkit-appearance:checkbox;appearance:checkbox;-ms-appearance:checkbox;}
.checkListBox label span, .checkListBox label span *{vertical-align:top}
#contentPage{width:100%;}
.bgGray{background:#f4f6f8;}
.commonTextSection{padding:30px 0 20px;}
.commonTextSection h1{text-align:center;color:#000000;font-size:22px;font-weight:500;margin-bottom:30px;text-transform:uppercase;}
.commonTextSection h2{text-align:center;color:#000000;font-size:22px;font-weight:500;margin-bottom:30px;text-transform:uppercase;}
.boderBottomBs{border-bottom:1px solid#ccc;}
.MobileSizeshow{display:none;}
.hideContentDiv{display:none;height:auto !important;}
.ContNavSec{padding:0px 0;position:absolute;top:10px;right:5px;z-index:999;max-width:300px;width:100%;}
.ListIteamBx{width:100%;border:1px solid #ccc;}
.ListIteamBx > li{display:inline-block;font-size:16px;font-weight:400;color:#262626;position:relative;}
.ListIteamBx > li a{color:#262626;font-size:18px;padding:8px 16px;display:block;border-bottom:1px solid #ccc;}
.ListIteamBx > li a:hover, .ListIteamBx > li.active a, .ListIteamBx > li:hover > a{color:#fff;background:#f37935;}
.ListIteamBx > li:last-child > a{border-bottom:0 none;}
.ListIteamBx ul{position:absolute;width:170px;background:#f37935;box-shadow:0 5px 5px rgba(0,0,0,0.20);-webki-box-shadow:0 5px 5px rgba(0,0,0,0.20);left:0;top:100%;max-height:0;overflow:hidden;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;z-index:111;}
.ListIteamBx ul li a{color:#fff;padding:4px 16px;display:block;border-bottom:1px solid rgba(255,255,255,0.25);text-align:left;}
.ListIteamBx li .menuIcon{width:32px;height:auto;background-color:rgba(0, 0, 0, 0.5);border-color:rgba(255, 255, 255, 0.2);background-image:url(../images/plus-icons.png);background-repeat:no-repeat;position:absolute;right:0;top:0;bottom:0;cursor:pointer;background-position:center 6px;}
.ListIteamBx li .menuIcon.active{background-color:rgba(0, 0, 0, 0.5);background-image:url(../images/minus-icon.png);}
.navTogglebtn{background:rgba(0, 0, 0, 0) url("../images/nav-icon.png") no-repeat scroll right top;margin-top:0;text-align:right;width:32px;height:28px;padding:0px 0px;position:absolute;right:15px;}
.ListIteamBx{width:100%;margin-top:30px;background:linear-gradient(to bottom, #e6f5fe 0%, #fff 50%, #f2f9fe 100%);display:none;}
.ListIteamBx li{display:inline-block;font-size:15px;color:#fff;width:100%;text-align:left;}
.ListIteamBx ul{position:static;width:100%;max-height:500px;display:none;}
.ListIteamBx > li.active > a{background:#0038b8;}
.menuIcon{display:block;}
.reviewWrap{margin:15px 0 10px;}
.reviewSideMenu{border:1px solid #dedede;width:100%;margin-bottom:10px;}
.reviewSideMenu li{border-bottom:1px solid #dedede;font-size:16px;color:#363636;padding:5px 15px;}
.reviewSideMenu li.userDetail{background:#0038b8;color:#fff;font-size:16px;font-weight:600;position:relative;}
.addProfilebtn{background:#f45215 url(../images/plus-icon.png) 5px center no-repeat;position:absolute !important;padding:4px 5px 4px 20px !important;right:6px;top:13px;line-height:100%;}
.addProfilebtn a{display:inline-block !important;color:#fff !important;padding:0px !important;font-size:15px !important;font-weight:500 !important;}
.reviewSideMenu .userPhoto{border-radius:50%;-webkit-border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:5px;border:2px solid #fff;}
.reviewSideMenu li a{font-size:16px;color:#363636;padding:8px 0 8px 40px;display:block;position:relative;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;}
.leftMenuIcon{width:32px;height:28px;background:url(../images/left-menu-links.png) left top no-repeat;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;position:absolute;left:0;top:6px;}
.leftMenuIcon.businesPhoto{background-position:left 4px;}
.leftMenuIcon.kudos{background-position:left -29px;height:28px;}
.leftMenuIcon.following{background-position:left -65px;}
.leftMenuIcon.logouticon{background-position:left -96px;}
.leftMenuIcon.similar-review{background-position:left -123px;}
.reviewSideMenu li a:hover, .reviewSideMenu li a.active{color:#1e93f5;}
.reviewSideMenu li a:hover .leftMenuIcon.businesPhoto, .reviewSideMenu li a.active .leftMenuIcon.businesPhoto{background-position:right 4px;}
.reviewSideMenu li a:hover .leftMenuIcon.kudos, .reviewSideMenu li a.active .leftMenuIcon.kudos{background-position:right -29px;height:28px;}
.reviewSideMenu li a:hover .leftMenuIcon.following, .reviewSideMenu li a.active .leftMenuIcon.following{background-position:right -65px;}
.reviewSideMenu li a:hover .leftMenuIcon.logouticon, .reviewSideMenu li a.active .leftMenuIcon.logouticon{background-position:right -96px;}
.reviewSideMenu li a:hover .leftMenuIcon.similar-review, .reviewSideMenu li a.active .leftMenuIcon.similar-review{background-position:right -123px;}
.userImgWrap{border:1px solid #d5d5d5;border-radius:7px;-webkit-border-radius:7px;margin-bottom:10px;}
.userImg{position:relative;min-height:205px;text-align:center;}
.addImageBtn{background:#fff;position:absolute;padding:6px 12px;font-size:16px;color:#1e93f5;bottom:30px;border:1px solid #d5d5d5;left:50%;display:inline-block;transform:translateX(-54%);-webkit-transform:translateX(-54%)}
.addImageBtn:hover{background-color:#0038b8;color:#fff;}
.FormCostomerPickup{width:100%;}
.FormCostomerPickup .AirportPickform{width:100%;background:#fff;text-align:center;float:left;margin-top:0px;border-radius:5px;border:1px solid #d5d5d5;}
.FormCostomerPickup .FormTopHeader{width:100%;background:#0038b8;padding:5px 0;border-radius:5px 5px 0 0;}
.FormCostomerPickup .FormStapes li{float:left;width:33.333%;color:#fff;font-size:14px;line-height:15px;}
.FormCostomerPickup .FormStapes span{border-radius:50%;display:inline-block;font-size:15px;font-weight:400;height:22px;line-height:20px;width:22px;background:#fff none repeat scroll 0 0;color:#176db7;margin-bottom:0px;}
.FormCostomerPickup .FormBodyCont{width:100%;background:#f8f8f8;padding:14px 5px;float:left;}
.FormCostomerPickup .FormBodyCont h3{font-size:20px;color:#176db7;margin-bottom:10px;margin-top:0;}
.FormCostomerPickup .FormBoxOne{width:42.5%;float:left;}
.FormCostomerPickup .FormBoxOr{float:left;color:#5b677d;float:left;font-size:15px;height:100px;padding:36px 0;text-align:center;position:relative;width:15%;}
.FormCostomerPickup .FormBoxOr::before{background:#5b677e none repeat scroll 0 0;content:"";height:40px;position:absolute;right:50%;top:0px;width:1px;}
.FormCostomerPickup .FormBoxOr::after{background:#5b677e none repeat scroll 0 0;content:"";height:40px;position:absolute;right:50%;bottom:0px;width:1px;}
.FormCostomerPickup .FormBodyCont p{font-size:15px;color:#262626;font-weight:500;margin-top:2px;margin-bottom:0;}
.borderBoxCont{padding:0px;border-radius:7px;-webkit-border-radius:7px;margin-bottom:20px;}
.commentsNav{margin-bottom:20px;text-align:center;}
.commentsNav ul{margin:0;padding:0;list-style:none;}
.commentsNav li{position:relative;display:inline-block;font-size:16px;font-weight:500;width:25%;margin-bottom:4px;}
.commentsNav li a{color:#262626;padding:10px 15px;background:#f8f8f8;border:1px solid #d5d5d5;display:block;}
.commentsNav li a:hover, .commentsNav li a.active{color:#fff;background:#0038b8;}
.CustomerInnerContent{border:1px solid #d5d5d5;padding:15px;border-radius:7px;-webkit-border-radius:7px;margin-bottom:20px;}
.showHideCont{display:none;}
.showHideCont.active{display:block;}
.InnerTabConts h2{font-size:26px;font-weight:500;color:#262626;margin-bottom:15px;text-align:center;}
.InnerTabConts .mainSubTitle{font-size:16px;font-weight:500;color:#262626;margin-bottom:15px;text-align:center;}
.reviewRow{border:1px solid #cccccc;margin-bottom:30px;padding:15px;float:left;width:100%;position:relative;}
.col-padding-5 .row{margin:0px -5px;}
.col-padding-5 .col-sm-9,.col-padding-5 .col-xs-9, .col-padding-5 .col-sm-8,.col-padding-5 .col-xs-8, .col-padding-5 .col-sm-7,.col-padding-5 .col-xs-7, .col-padding-5 .col-sm-6,.col-padding-5 .col-xs-6,.col-padding-5 .col-sm-4, .col-padding-5 .col-xs-4, .col-padding-5 .col-xs-12, .col-padding-5 .col-sm-12, .col-padding-5 .col-sm-3, .col-padding-5 .col-sm-2, .col-padding-5 .col-xs-3, .col-padding-5 .col-sm-5,.col-padding-5 .col-xs-5{padding:0 5px;}
.CustomerInfoWrapSec{background:#fff;border-bottom:1px solid #dfdfdf;border-radius:0;-webkit-border-radius:0;margin:0px 0 20px;overflow:hidden;}
.CustomerInfoWrapSec:last-child{border-bottom:0 none !important;}
.FillResevationWrap{width:100%;padding:10px 0;}
.ResevationImageSec{width:100%;text-align:center;margin-bottom:15px;}
.quotesDetailsWr{width:100%;margin-bottom:15px;text-align:center;padding:15px 5px;border:1px solid #1e93f5;;}
.quotesDetailsWr h5{font-size:20px;color:#000000;font-weight:500;margin-bottom:8px;}
.quotesDetailsWr .qoutenumber{font-size:18px;color:#000000;font-weight:500;margin-bottom:10px;display:inline-block;}
.quotesiconlist li{display:inline-block;}
.ResevationDetailsSec{width:100%;}
.ResevationDetailsSec h5{font-size:25px;color:#00000;font-weight:500;margin-bottom:8px;}
.ResevationsListDetails li{font-size:15px;color:#363636;display:inline-block;padding:4px 10px 10px 35px;margin-bottom:10px;vertical-align:top;line-height:18px;font-weight:500;}
.ResevationsListDetails .ReDateIcons{background:url(../images/re-date-icons.png) no-repeat scroll left 0px;}
.ResevationsListDetails .ReTimeIcons{background:url(../images/re-time-icons.png) no-repeat scroll left 0px;}
.ResevationsListDetails .ReGearIcons{background:url(../images/icon-gear.png) no-repeat scroll left 0px;}
.ResevationsListDetails .ReLocationIcons{background:url(../images/re-location-icons.png) no-repeat scroll left 0px;}
.ResevationsListDetails .ReColorIcons{background:url(../images/re-color-icons.png) no-repeat scroll left 0px;}
.ResevationsListDetails .ReCarIcons{background:url(../images/re-car-icons.png) no-repeat scroll left 0px;}
.ResevationsListDetails .ReTimeIcons{background:url(../images/re-time-icons.png) no-repeat scroll left 0px;}
.SecBookNow{width:100%;text-align:center;margin-bottom:15px;}
.quotepriceList li{display:inline-block;width:49%;vertical-align:top;}
.SecBookNow p{font-size:15px;color:#262626;margin-bottom:6px;}
.SecBookNow .prices{font-size:25px;color:#1e93f5;}
.SecBookNow .saveamount{font-size:15px;color:#262626;display:inline-block;margin-top:5px;}
.SecBookNow .quotepriceList .imageTitleTxt{font-size:14px;color:#262626;display:inline-block;margin-top:5px;}
.BtnsBookNow{background:#08a14a;font-size:16px;color:#fff;font-weight:600;padding:8px 16px;border-radius:5px;display:inline-block;}
.BtnsBookNow:hover{background:#0038b8;color:#fff;}
.ViewMoreSec{width:100%;text-align:center;}
.ViewMoreExpand{font-size:15px;font-weight:500;color:#1e93f5;margin:10px 0px;display:inline-block;text-transform:capitalize;}
.moreServiceIcon{background:url(../images/downarrow-img.png) left 4px no-repeat;width:16px;height:16px;overflow:hidden;text-indent:-999px;margin:0px 5px 0 0;display:inline-table;}
.RebuttonSecWrap{width:100%;text-align:center;}
.Rebuttonwr{background:#fff;font-size:16px;color:#fff;padding:4px 12px;margin-right:6px;border-radius:4px;margin-bottom:10px;display:inline-block;vertical-align:middle;text-align:center;}
.Rebuttonwr:hover{color:#fff;}
.Rebuttonwr.ColorLightBlue{background:#1e93f5;}
.Rebuttonwr.ColorBlue{background:#0038b8;}
.Rebuttonwr.ColorGreen{background:#08a14a;}
.Rebuttonwr.CancelContract{background:#fff;font-size:12px;line-height:16px;color:#262626;}
.txtCancelCont{color:#ff0000;font-size:16px !important;}
.CustomerInfoWrap{width:100%;margin:0 auto;}
.CustomerInfoWrap label{margin-bottom:2px;text-align:left;font-size:16px;color:#363636;}
.CustomerInfoWrapSec input.form-control{box-shadow:none;border-radius:0;height:38px;padding:4px 4px;font-size:16px;background:#fff;border:1px solid#d5d5d5;color:#737373;}
.CustomerInfoWrapSec select.form-control{box-shadow:none;border-radius:0;height:38px;padding:4px 4px;font-size:16px;border:1px solid#d5d5d5;color:#737373;}
.CustomerInfoWrapSec select{background:#fff url(../images/select-dropdown-icon.png) right 8px center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.CustomerInfoWrapSec input[type="text"].Fieldlocation{background:#fff url(../images/location-icon.png) right 8px center no-repeat !Important;}
.phoneOuter{position:relative;}
.phoneOuter select{background:#fff url(../images/select-dropdown-icon.png) right 8px center no-repeat;height:38px;color:#444;border:1px solid #bbbbbb;border-radius:0px;-webkit-border-radius:0px;position:absolute;left:0;top:0;width:122px;-moz-appearance:none;-webkit-appearance:none;}
.phoneOuter input.form-control{padding-left:140px;}
.CustomerInfoWrapSec h2{background:#1e93f5;text-align:left;font-size:25px;line-height:25px;color:#fff;font-weight:400;padding:10px;margin:0 0 0px 0;}
.FillResevationWrap h3{font-size:20px;color:#0038b8;margin-bottom:10px;font-weight:500;}
.colorRed{color:#ff0000;}
.colorLightBlue{color:#1e93f5;}
.BorderBottom{border-bottom:1px solid#d5d5d5;}
.InnecheckBoxWrap{margin-bottom:20px;}
.checkboxBtnWrp{padding-left:24px;width:20px;height:20px;margin-top:1px;display:initial;margin:0px;}
.checkboxBtnWrp label{display:inline-block;vertical-align:top;position:relative;padding-left:5px;}
.checkboxBtnWrp label::before{content:"";display:inline-block;position:absolute;width:24px;height:24px;left:0;margin-left:-23px;border:1px solid #d5d5d5;border-radius:3px;background-color:#fff;-webkit-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;transition:border 0.15s ease-in-out, color 0.15s ease-in-out;}
.checkboxBtnWrp label::after{display:inline-block;position:absolute;width:24px;height:24px;left:0;top:0px;margin-left:-23px;padding-left:4px;padding-top:1px;font-size:15px;color:#555555;}
.checkboxBtnWrp input[type="checkbox"]{opacity:0;z-index:1;width:20px;height:20px;}
.checkboxBtnWrp input[type="checkbox"]:checked + label::after{font-family:"FontAwesome";content:"\f00c";}
.checkboxField{font-size:16px;}
.CustomerInfoWrap100{max-width:100%;}
.DivSignatureBox{width:100%;text-align:center;}
.DivBoxWrpbx{background:#e4e4e4;padding:6px;width:100%;margin:0 auto;border-radius:0px;border:1px solid #acacac;}
.DivSignatureBox h4{font-size:18px;color:#f55315;font-weight:400;margin-bottom:15px;}
.DivSignatureBox textarea.form-control{height:200px;max-width:400px;width:100%;margin:0 auto;border:none;border-radius:0px;}
.SignButtonSec{margin-top:15px;margin-bottom:15px;position:relative;}
.AfterSigningbs{display:inline-block;}
.AfterSigningbs .SigningTxt{color:#262626;display:block;margin-bottom:8px;font-size:16px;font-weight:500;}
.SignButtonSec .Button-btn-bs{background:#edc814 !important;color:#262626;font-size:17px;font-weight:500;border:0px !important;padding:8px 14px !important;border-radius:5px;}
.SignButtonSec .Clear-btn{font-size:16px;font-weight:500;background:none !important;color:#08a14a !important;position:absolute;bottom:0px;}
.DivSignatureBox p{font-size:16px;color:#ff0000;}
.reviewRow.ComingSoon{background:#1e93f5;text-align:center;height:300px;line-height:300px;}
.reviewRow.ComingSoon h1{font-size:40px;color:#fff;text-transform:uppercase;font-weight:600;margin:0;display:inline-block;}
.bookNowDivWrap{display:none;padding-top:0;position:relative;z-index:111;}
.bdrNonePadNone{padding:0;border:0 none;}
.bdrNonePadNone .FillResevationWrap{padding:0;}
.reviewRowMyDetails{width:100%;}
.MyDetailsHeadingSec{text-align:center;width:100%;margin-bottom:20px;}
.reviewRowMyDetails h2{font-size:20px;color:#1e93f5;font-weight:500;margin-bottom:10px;}
.reviewRowMyDetails p{font-size:16px;color:#262626;font-weight:500;}
.CustomerInfoMyDetails{border:none;}
.bookNowDivWrap .CustomerInfoWrapSec{display:block !important;}
.bookBactBtn{color:#1e93f5;margin-top:-40px;display:block;float:left;}
.hideTitle{display:none;}
.btnchangePassword{font-size:16px;background:#08a14a !important;color:#fff;padding:8px 16px;border-radius:5px;border:0 none;}
.HeaderExoticlimo{width:100%;display:inline-block;background:#363636;height:160px;}
.exotic-left{width:100%;display:inline-block;}
.exotic-left h1{font-size:30px;line-height:35px;color:#fff;margin:38px 0 0 0;padding:0;}
.exotic-right{width:300px;display:inline-block;background:#ffffff;margin-top:0px;position:relative;top:-20px;float:right;}
.exotic-right ul{display:block;margin:0;padding:0;padding:35px 20px 0 20px;height:152px;}
.exotic-right ul li{display:inline-block;list-style:none;margin:7px 0;}
.exotic-right ul li a{display:inline-block;font-size:14px;color:#000;}
.exotic-right ul li a:hover{text-decoration:none;}
.exotic-right ul li a img{display:inline-block;margin-right:10px;}
span.reservatin{background:#1e93f5;width:100%;display:inline-block;font-size:18px;color:#ffffff;padding:10px 20px 10px 28px;position:relative;}
.reservatin-left{position:absolute;left:-12px;bottom:-1px;}
img.reservatin-right{right:-12px;bottom:1px;position:absolute;}
.billing_customer{width:100%;display:inline-block;padding:20px 0 10px;}
.billing_info h2{color:#1e93f5;font-size:18px;margin:0;padding:0 0 10px 0;}
.billing_info ul{margin:0;padding:0;display:block;}
.billing_info ul li{display:inline-block;width:100%;list-style:none;font-weight:600;}
.billing_info ul li strong{display:inline-block;font-size:15px;color:#000000;}
.billing_info ul li p{display:inline-flex;margin-left:30px;margin-bottom:0;font-size:15px;}
p.margin-left{margin-left:18px !important;}
.pickDate_time{background:#ececec;padding:10px 0;}
.pickDate_time ul{display:block;margin:0;padding:0;}
.pickDate_time ul li{list-style:none;padding:4px 0;font-weight:600;min-width:130px;}
.pickDate_time ul li a{display:inline-block;color:#000000;font-weight:600;}
.pickDate_time ul li a:hover{text-decoration:none;}
.pickDate_time ul li a img{display:inline-block;}
.pickDate_time ul li img{display:inline-block;}
span.pick_time{margin-left:60px;display:inline-block;}
.cloud-tour-passenger{display:inine-block;margin:0;padding:0;margin-top:10px !important;}
.cloud-tour-passenger li{display:inline-block;float:left;margin:0 30px 0 0;font-size:15px;color:#000;font-weight:600;}
.table_section_Wr{padding:10px 0;position:relative;}
.tableSecWrpRate{width:100%;}
.table_section_Wr .tableBaseRate{text-align:center;margin-bottom:10px;}
.table_section_Wr .thead-blue{background:#1e93f5;color:#fff;border:none;padding:20px 0 !important;}
.table_section_Wr .table thead tr th:first-child{position:relative;}
.table_section_Wr .table thead tr th:last-child{position:relative;}
.table_section_Wr .table thead tr th{border-bottom:none;text-align:center;padding:10px 6px;vertical-align:top;font-size:15px;}
.table_section_Wr .table tbody tr td{font-size:14px;}
.table_section_Wr .pricetxt{font-size:18px;color:#000;font-weight:500;}
.table_section_Wr .table tbody tr td .bgcolorlightgreen{background:#1cef5b;padding:8px 20px;display:inline-block;}
.table_section_Wr .table tbody tr td .bgcolorlightgreen.bglightblue{background:#96e1fe;}
.table_section_Wr .table tbody tr td .bgcolorlightgreen.bgDarkgreen{background:#08a14a;}
.txtclrwhite{color:#fff;}
.table-left-img{position:absolute;bottom:0;left:-15px;}
.table-right-img{position:absolute;bottom:0;right:-15px;}
.content_box{border:1px solid #d5d5d5;padding:0px;}
.content_box h3{background:#1e93f5;color:#fff;text-align:center;margin:0;padding:10px 0;font-size:18px;text-transform:uppercase;position:relative;}
.upload-left{bottom:0;position:absolute;top:2px;}
.upload_section{margin-top:0px;}
.p_d_0{padding:0;}
.content_box .choose_file{margin:0 auto;text-align:center;padding:15px;}
.content_box .choose_file .txtClickUpload{margin:10px 0 0 0;font-size:15px;display:inline-block;border:1px solid #ccc;padding:3px 8px;}
.choosefileBtn{position:relative;overflow:hidden;background:none;text-align:center;border:1px solid #ccc;margin:10px 0 0 0;font-size:15px;display:inline-block;padding:2px 8px;}
.choosefileBtn input{position:absolute;font-size:50px;opacity:0;right:0;top:0;}
.choose_file h4{background:#0038b8;color:#fff;text-align:center;margin:40px 0 0 0;padding:11px 0;font-size:15px;text-transform:uppercase;position:relative;}
.choose-file-left{bottom:0;position:absolute;top:54px;}
.credit-card-sign-section{padding:10px 0 10px;width:100%;}
.credit-card-sign{max-width:540px;width:100%;margin:0 auto;text-align:center;}
.credit-card-sign h4{background:#08a14a;color:#fff;text-align:center;padding:15px 0;font-size:18px;margin-bottom:10px;text-transform:uppercase;position:relative;}
.credit-card-sign .creditcard-left{position:absolute;left:-14px;bottom:0;}
.credit-card-sign .credit-card-right{position:absolute;right:-17px;bottom:0;}
.sign-box-bs{padding:10px;border:1px solid #ccc;max-width:450px;margin:0px auto 10px;min-height:200px;position:relative;}
.sign-box-bs .txtSignHere{position:absolute;top:5px;right:10px;}
.credit-card-sign p{color:#000000;font-size:15px;line-height:18px;margin-bottom:5px;}
.save-sign-btn{background:#ffcc00;font-size:15px;color:#000;border-radius:3px;border:0;padding:10px 25px;font-weight:600;}
.credit-card-sign small{color:#08a14a;font-size:15px;}
p.text-clr-red{color:#ff0000;padding:0px 0 0;}
.date-signed{background:#ececec;padding:20px 0px;text-align:center;}
.date-signed .date-signed-text{max-width:550px;width:100%;margin:0 auto;display:block;}
.date-signed .date-signed-text li{display:inline-block;float:left;margin:0 30px;}
.terms-condition{text-align:center;padding:10px 0 60px;}
.authorizereservation a{background:#08a14a;color:#fff;border-radius:3px;border:0;padding:12px 25px;font-weight:600;margin-top:5px;display:inline-block;}
.authorizereservation a:hover{text-decoration:none;}
.sign-box-outer{position:relative;}
.sign-box-outer .signDate{position:absolute;bottom:0;left:-100px;}
#header{background:#fff;padding:10px 0;border-bottom:2px solid #1e93f5;}
.logo{float:left;max-width:262px;}
.userDetails{float:right;width:auto;}
.userDetails a, .userDetails span{display:inline-block;vertical-align:middle;}
.dropdown-menu.DropdownSubMenu{background:#0038b8;float:right;right:0;left:auto;}
.dropdown-menu.DropdownSubMenu > li > a{color:#fff;}
.dropdown-menu.DropdownSubMenu > li > a:hover{background:#1e93f5;color:#fff;}
.userPhoto{width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;margin-right:4px;}
.userDetail{color:#363636;padding-right:15px;position:relative;}
.userDetail:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #363636;content:"";position:absolute;right:0;top:50%;margin-top:-1px;}
.topNavigationPage{text-align:center;padding-top:10px;}
.topNavigationPage ul{display:inline-block;margin:0;padding:0;}
.topNavigationPage li{display:inline-block;margin:0 15px;vertical-align:top;padding-top:20px;}
.topNavigationPage li h3{font-weight:600;color:#363636;font-size:16px;margin-bottom:5px;}
.topNavigationPage li a{color:#aaa;font-size:16px;text-decoration:none;}
.topNavigationPage li a:hover{color:#545454;}
.topNavigationPage li.edit{background:url(../images/check.png) center top no-repeat;padding-top:20px;}
.topNavigationPage li.active{ackground:none;padding-top:20px;}
.topNavigationPage li.active h3{color:#df5526;}
.detailsPageWrap{padding:15px 0 0;}
.car-photo img{width:100%;margin-bottom:5px;}
.car-spec-detail{width:100%;margin-bottom:12px;}
.car-spec-detail h3{color:#000000;font-size:20px;margin-bottom:10px;}
.car-spec-detail li{font-size:16px;margin-bottom:8px;color:#000000;position:relative;}
.car-spec-detail li.servicecartitle{font-size:13px;}
.car-spec-detail li .infoSmallPopupWrap{min-width:500px;text-align:left;}
.vehicle-features li{margin-bottom:10px;}
.seat{background:url('../images/seat.png')no-repeat scroll 0 0;height:18px;width:16px;display:inline-block;margin-right:5px;vertical-align:middle;}
.clock{background:url('../images/clock.png')no-repeat scroll 0 0;height:20px;width:20px;display:inline-block;margin-right:5px;vertical-align:middle;}
.pass{background:url('../images/passenger.png')no-repeat scroll 0 0;height:18px;width:17px;display:inline-block;margin-right:5px;vertical-align:middle;}
.bars{background:url('../images/bars.png')no-repeat scroll 0 0;height:20px;width:15px;display:inline-block;margin-right:5px;vertical-align:middle;}
.led{background:url('../images/ledtv.png')no-repeat scroll 0 0;height:18px;width:24px;display:inline-block;margin-right:5px;vertical-align:middle;}
.light{background:url('../images/lightshow.png')no-repeat scroll 0 0;height:24px;width:17px;display:inline-block;margin-right:5px;vertical-align:middle;}
.music{background:url('../images/phone_input.png')no-repeat scroll 0 0;height:18px;width:17px;display:inline-block;margin-right:5px;vertical-align:middle;}
.air{background:url('../images/ac.png')no-repeat scroll 0 0;height:20px;width:20px;display:inline-block;margin-right:5px;vertical-align:middle;}
.premium-interior{background:url('../images/icon-premium-interior.png')no-repeat scroll 0 0;height:19px;width:20px;display:inline-block;margin-right:5px;vertical-align:middle;}
.wifi{background:url('../images/icon-wifi.png')no-repeat scroll 0 0;height:19px;width:24px;display:inline-block;margin-right:5px;vertical-align:middle;}
.restroom{background:url('../images/icon-restroom.png')no-repeat scroll 0 0;height:19px;width:22px;display:inline-block;margin-right:5px;vertical-align:middle;}
.iconCalender{background:url('../images/calendar-icon-gray.png')no-repeat scroll 0 0;height:22px;width:24px;display:inline-block;margin-right:5px;vertical-align:middle;}
.gearIcon{background:url('../images/iconServices.png') no-repeat scroll 0 0;height:19px;width:20px;display:inline-block;margin-right:5px;vertical-align:middle;}
.addlocationIcon{background:url('../images/add-locaiton-icon.png') no-repeat scroll 0 0;height:19px;width:15px;display:inline-block;margin-right:5px;vertical-align:middle;}
.luggage{background:url('../images/luggage-img.png') no-repeat scroll 0 0;height:18px;width:21px;display:inline-block;margin-right:5px;vertical-align:middle;}
.pickupAndDropoffTime p{text-align:center;font-size:12px;}
.pickupAndDropoffTime p .clock{height:17px;width:17px;margin-right:0px;vertical-align:middle;background-size:15px;}
.pickupAndDropoffTime p .iconCalender{height:17px;width:17px;margin-right:0px;vertical-align:middle;background-size:15px;}
.recommendedlist{margin-bottom:20px;}
.thumblike{margin-bottom:5px;background:url('../images/like.png')no-repeat scroll 0 0 !important;padding-bottom:4px;padding-left:23px !important;}
.pickup h3,.dropoff h3, .rental-period h3, .passengers h3 , .vehicle-features h3{font-size:16px;margin-bottom:10px;margin-top:15px;font-weight:600;color:#626060;}
.pickup p, .dropoff p, .rental-period p, .passengers p, .vehicle-features p{font-size:15px;color:#626060;}
.NeedhelpBooking{width:100%;padding:5px 0;}
.NeedhelpBooking .txtNeedHelpBooking{font-size:16px;line-height:18px;color:#929292;margin:0;padding:0;text-transform:capitalize;}
.NeedhelpBooking .helpPhoneNumber{color:#1e93f5;font-size:18px;padding-left:5px;}
.NeedhelpBooking .helpPhoneNumber a{text-decoration:none;color:#1e93f5;}
.NeedhelpBooking .infoSmallPopupWrap{min-width:500px;text-align:left;}
.DeskDisNone{display:none;}
.commonForms input[type="text"], .commonForms input[type="password"], .commonForms input[type="email"], .commonForms input[type="tel"]{border:1px solid #ccc;font-size:16px;margin-right:20px;padding:10px;width:100%;border-radius:0;-webkit-border-radius:0;height:48px;}
.phoneFieldWrap{width:35%;float:left;}
.phoneNoInput{width:65%;float:left;}
.commonForms input.location{background:rgba(255, 255, 255, .9) url("../images/icon-location.png") no-repeat scroll 98% center !important;width:100%;}
.ride-details .col-sm-4:nth-child(3n+2){clear:none;}
.commonForms{width:100%;display:inline-block;padding:0 5px;}
.commonBorderBox{border-left:3px solid #1e93f5;border-right:1px solid #ccc;border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-bottom:0px;padding:0px 0px 5px;}
.commonBorderBox.billing{border-bottom:1px solid #ccc;}
.commonBorderBox h3{color:#1e93f5;font-size:20px;font-weight:400;margin-bottom:5px;}
.feildRowWrap{margin:0 0px;padding:0;}
.feildCol{float:left;width:50%;padding:0 0px;margin-bottom:10px;}
.pickupsec .feildCol, .drop-offsec .feildCol{margin-bottom:10px;}
.fullWidth{width:100%;}
.fieldBottomText
.demandlist{margin-top:32px;}
.rightLabel{position:relative;padding-right:250px;margin-bottom:5px;}
.rightLabel div{position:absolute;right:0;top:6px;width:230px;}
.check lable, .check input{display:inline-block;vertical-align:middle;}
.width18pt{width:18%;}
.width33pt{width:33%;}
.width16pt{width:16%;}
.width17pt{width:17%;}
.width22pt{width:22%;}
.width23pt{width:23%;}
.width41pt{width:41%;}
.gutter5{margin:0 -5px;}
.gutter5 li{padding:0 5px;}
.commonBorderBox select{-webkit-appearance:none;appearance:none;border:1px solid #ccc;font-size:16px;margin-right:20px;padding:0 10px;width:100%;background-image:url(../images/dropdown.png);background-position:right center;background-repeat:no-repeat;padding-right:15px;background-color:none;height:48px;border-radius:0;-webkit-border-radius:0;}
.location{background:#fff url(../images/location.png) 98% center no-repeat !important;padding-right:20px;}
.commonForms.billerinfo .check{width:auto;float:none;display:inline-block;margin:0 0 0 10px;vertical-align:middle;}
.commonForms.billerinfo label{width:100%;padding:0 5px;color:#4a4a4a;font-size:15px;font-weight:600;}
.commonForms.billerinfo .labele{float:left;width:auto !important;font-size:13px;font-weight:400;}
.commonForms.billerinfo .check input[type="checkbox"]{margin-right:0px;}
.billingaddfeild .infoSmallPopupWrap{max-width:500px;width:100%;}
.Vstar{color:#f45215;font-size:22px !important;font-weight:600;vertical-align:middle;}
.bilingform.commonForms .lock-icon{background:url(../images/lock.png) no-repeat scroll 98% center;}
.positonReletionbx{position:relative;}
.commonBorderBox.Riderentalprice{padding:0px 0 5px 0px;border-top:1px solid #ccc;}
.commonBorderBox.Riderentalprice .checklist{padding-left:5px;}
.page-template-ride-summary-temp .container{max-width:1100px;width:100%;}
.validationfield { position:relative;}
.field-tick{background:url(../images/field-tick-icon.png) no-repeat scroll 98% center;;}
.field-exclamation {background:url(../images/field-exclamation-icon.png) no-repeat scroll 98% center;}
.divRequired{ position:absolute; right:0px; bottom:-38px; display: inline; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2px 0px, rgba(0, 0, 0, 0.16) 0px 2px 8px 0px;
    font-size: 12px; border-radius: 2px; box-sizing: border-box; background: rgb(204, 0, 0) none repeat scroll 0% 0%; text-align: center; margin-top: 8px;
 padding: 6px; color: #fff; z-index: 999;}
.divRequired::after {
    content: "";
    position: absolute;
    width: 0px;
    height: 0px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent rgb(204, 0, 0) rgb(204, 0, 0);
    transform-origin: 0px 0px 0px;
    transform: rotate(-225deg);
    top: 0px;
    right: 16px;
    margin-right: -10px;
    box-shadow: rgba(0, 0, 0, 0.01) -1.41px 1.41px 1px 0px, rgba(0, 0, 0, 0.04) -3.66px 3.66px 8px 0px;
}
.checklist,.demandlist{margin-bottom:10px;font-size:15px;line-height:20px;}
.demandlist{margin-top:32px;}
.checklist li{margin-bottom:5px;background:url('../images/check.png')no-repeat scroll 0 4px;background-size:16px;padding-bottom:4px;padding-left:23px;}
.hot{margin-bottom:5px;background:url('../images/born.png')no-repeat scroll 0 0;padding-bottom:4px;padding-left:23px;}
.dollar{margin-bottom:5px;background:url('../images/dollar.png')no-repeat scroll 0 0 !important;padding-bottom:4px;padding-left:23px;}
.carIcon{margin-bottom:10px;background:url('../images/icon-credit-card.png') left top no-repeat !important;padding-bottom:4px;padding-left:23px !important;position:relative;}
.rentalinfoIcon{margin-bottom:0px;background:url('../images/icon-complete-rental-info.png') left top no-repeat !important;padding-bottom:4px;padding-left:23px !important;position:relative;}
.like{margin-bottom:5px;background:url('../images/like.png')no-repeat scroll 0 0 !important;padding-bottom:4px;padding-left:23px !important;}
.iconPhone{margin-bottom:10px;background:url('../images/icon-phone.png')no-repeat scroll 0 0 !important;padding-bottom:4px;padding-left:23px;}
.offer{background-color:none;color:#08a14a;font-size:22px;font-weight:500;padding:5px 0;position:relative;text-align:center;top:0px;left:0;right:-15px;border:1px solid#08a14a;}
.offer .offervalue .percent{font-size:18px;}
.Riderentalprice .checklist li.hot{margin-bottom:5px;background:url('../images/born.png')no-repeat scroll 0 0 !important;padding-bottom:4px;padding-left:31px;}
strike{margin-top:6px;font-size:20px;margin-bottom:6px;display:inline-block;}
s{margin-top:2px;font-size:18px;font-weight:500;margin-bottom:2px;display:inline-block;}
.actual-price{color:#1e93f5; font-size:34px;font-weight:600;display:inline-block;margin:10px 0; position: relative;}
.actual-price .txtincludedTip { position: relative; right: 0px;bottom: 0px;}
.phoneselect{padding:12px;background-color:#fff;height:44px;border:1px solid #aaa;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;text-align:center !important;text-align-last:center;text-align:-webkit-center;text-align:-moz-center;}
.searchpickupleft{width:100%;float:left;}
.Riderentalprice h3, .address-info h3,.billing h3, .passenger-table h3{font-size:18px;margin-bottom:10px;color:#0038b8;font-weight:500;background:#e7f1fd;padding:2px 5px;margin-top:0;}
.address-info h4,.drop-offsec h4{font-size:15px;margin-bottom:5px;color:#363636;font-weight:400;display:inline-block;float:left;position:relative;}
.address-info .pickupsec .infoSmallPopupWrap, .address-info .drop-offsec .infoSmallPopupWrap{max-width:500px;width:100%;}
.searchpickupleft p{font-size:13px;line-height:15px;color:#626262;margin-bottom:0px;padding-top:0px;}
.pickupsec{width:100%;border-bottom:1px dashed #000;padding-bottom:20px;margin-bottom:15px;position:relative;}
.drop-offsec{position:relative;}
.bookbutton{margin:0 auto;text-align:center;max-width:360px;width:100%;padding:20px;position:relative;}
.reservebtn{background:#08a14a !important;border:medium none;border-radius:10px;color:#fff;font-size:18px;margin-bottom:10px;padding:8px 0;text-align:center;text-transform:uppercase;width:150px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.reservebtn:hover{background:#08a14a;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a}
.btncaption{color:#626264;font-size:14px;}
.btntxt{font-size:14px;line-height:15px;display:inline-block;}
.btncaption .fa.fa-check{color:#08a14a;}
.bottom-spec{margin-bottom:0px;}
.border-area{font-size:16px;width:100%;text-align:center;padding:0 5px;color:#808080;}
.border-area .secureIcons .fa.fa-lock{color:#08a14a;}
.green{color:#08A14A;font-weight:bold;margin-right:20px;}
.bottom-text{font-size:15px;margin-top:10px;}
.bottom-text p{line-height:1;}
.check{margin-bottom:5px;width:auto;float:left;margin-left:5px;}
input.checkbox-in{border-radius:1px;float:left;box-sizing:border-box;position:relative;border:1px solid #ccc;box-sizing:content-box;width:30px;height:30px;transition:all .3s linear;}
.labele{float:left;margin-left:0px;margin-top:-4px;font-size:13px;}
.vehi-mobi{display:none;}
.mobishow{display:none;}
.check input[type="checkbox"]{-webkit-appearance:none;background-color:white;border:1px solid #545454;padding:6px;border-radius:3px;display:inline-block;position:relative;float:left;height:2px;width:2px;margin-right:5px;margin-top:0px;}
.check input[type="checkbox"]:checked{background-color:#fff;border:1px solid #08a14a;color:#08a14a;}
.check input[type="checkbox"]:checked:after{content:'\2714';font-size:14px;position:absolute;top:-3px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);color:#08a14a;font-family:"FontAwesome";}
.mobishow{display:none;}
.pickup-top-section{width:100%;height:auto;border:1px solid #bebebe;}
.pickup-header-section{background:#f8f8f8;padding:10px 15px;}
.PickuplistSelection li{display:inline-block;font-size:12px;line-height:20px;color:#363636;padding-left:28px;margin-right:2%;vertical-align:top;width:22%;margin-bottom:15px;}
.PickuplistSelection .address{background:url(../images/address_img.png) no-repeat;}
.PickuplistSelection li h3{font-size:15px;margin-bottom:0px;margin-top:0px;font-weight:500;color:#000;}
.PickuplistSelection .pickup-drop-rental{background:url(../images/pickupdate_img.png) no-repeat;}
.PickuplistSelection .passengers{background:url(../images/passenger_img.png) no-repeat;}
.PickuplistSelection .pickup-drop-rental.serviceIcon{background:url(../images/service-icon.png) no-repeat;}
.PickuplistSelection li.address{width:45%;}
.Txtchangesearch{color:#1e93f5 !important;padding-left:0px !important;}
.Txtchangesearch a{color:#1e93f5;position:relative;padding-right:20px;display:block;text-decoration:none;font-weight:600;max-width:153px;clear:both;}
.PickuplistSelection li:last-child{margin-right:0;}
.Txtchangesearch a:before{background:url(../images/arrow-drop-icon.png) left top no-repeat;width:16px;height:8px;position:absolute;right:0;top:50%;margin-top:-4px;content:"";transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}
.Txtchangesearch a.active:before{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
#searchFiltersWrap{display:none;position:relative;}
#searchFiltersWrap .smallCloseBtn{position:absolute;right:10px;top:10px;font-size:17px;font-weight:600;color:#f45215;}
.vehicle-type-section{width:100%;height:auto;padding:20px 0px;text-align:center;display:inline-block;}
.vehicle-type-section li{display:inline-block;padding:10px 30px;color:#363636;font-size:16px;text-transform:capitalize;}
.vehicle-type-section p{color:#1e93f5;font-size:20px;text-transform:capitalize;}
.vehicle_list{width:100%;}
.vehicle-type-section h2{font-size:20px;color:#1e93f5;font-weight:300;margin-bottom:20px;}
.vehicle_list label{font-size:16px;font-weight:300;padding:0px 0 0 0;margin-top:6px;display:inline-block;}
.vehicle_list input.checkbox-in{border-radius:1px;float:left;box-sizing:border-box;position:relative;border:1px solid #ccc;box-sizing:content-box;width:30px;height:30px;transition:all .3s linear;}
.vehi-mobi{display:none;}
.mobishow{display:none;}
.vehicle_list input[type="checkbox"]{-webkit-appearance:none;background-color:white;border:1px solid #ccc;padding:7px;border-radius:0px;display:inline-block;position:relative;float:left;height:28px;width:30px;margin-right:5px;}
.vehicle_list input[type="checkbox"]:hover{background-color:#1e93f5;border:1px solid white;color:#fff;}
.vehicle_list input[type="checkbox"]:checked{background-color:#1e93f5;border:1px solid white;color:#fff;}
.vehicle_list input[type="checkbox"]:checked:after{content:'\2714';font-size:18px;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);color:#fff;font-family:"FontAwesome";}
.vehicle-container{padding:15px;width:100%;border:1px solid #ccc;box-shadow:0 2px 2px #ccc;}
.vehicleselect{padding:0px 0 20px;text-align:center;}
.vehicleselection{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;font-size:16px;font-weight:300;color:#363636;padding:10px;max-width:300px;width:100%;background-image:url(../images/dropdown-blue.png);background-position:right center;background-repeat:no-repeat;padding-right:25px;}
.vehicle-choose{display:inline-block;}
.vehicle-fields li{float:left;margin-right:8px;}
.vehicle-fields input[type="text"]{font-size:14px;color:#363636;background-color:#fff;border:1px solid #ccc;height:40px!important;border-radius:0;width:100%;padding:10px;}
.vehicle-fields label{display:inline-block;font-size:13px;color:#363636;font-weight:bold;margin-bottom:3px;}
.datepicker, #pickup_date{background:#fff url(../images/calender.png) 97% center no-repeat !important;}
.vehicle-fields li{margin-top:10px;}
.vehicle-fields li:first-child{width:20%;}
.vehicle-fields li:nth-child(2){width:18%;}
.vehicle-fields li:nth-child(3){width:18%;}
.vehicle-fields li:nth-child(4){width:15%;}
.vehicle-fields li:nth-child(5){width:15%;}
.vehicle-fields li:nth-child(6){width:48%;}
.vehicle-fields li:nth-child(7){width:48%;}
.smtbtn{background:url(../images/arrow-right-icon.png)no-repeat scroll center center !important;background-color:#1e93f5!important;border:0;text-indent:-1000px;color:#fff;padding:0px 0px;height:40px!important;width:100%!important;margin-top:21px;font-size:24px;}
.smtbtn:hover{background:#1e93f5;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #1e93f5;-moz-box-shadow:2.5px 2.5px 0 0 #1e93f5;box-shadow:2.5px 2.5px 0 0 #1e93f5;}
.timeDateWrap .datePickerWrap{width:65%;float:left;}
.timeDateWrap .timePickerWrap{width:35%;float:left;}
.timePickerWrap{position:relative;}
.timePickerWrap .TimeWrap{width:60%;float:left}
.timePickerWrap .TimeWrap.MinWrap{width:40%;}
.timePickerWrap .ddlList{display:none;position:absolute;right:0;top:100%;width:90px;background:#e6e6e6;height:250px;overflow-y:auto;overflow-x:hidden;z-index:11111;}
.timePickerWrap .ddlList li{width:100%;font-size:14px;padding:3px 0;}
.timePickerWrap .ddlList li:hover{background:#ddd;color:#545454;}
.timePickerWrap .ddlList li.selected{background:#90ddf8;color:#1362ad;}
.vehicleSelectionDetails .commonBorderBox{border-left:0px solid #ccc;border-right:0px solid #ccc;border-top:0px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:0px;padding:30px 0px;}
.vehicleSelectionDetails .commonBorderBox:first-child{border-top:1px solid #ccc;}
.pad-0{padding-right:0;}
.car-section{text-align:center;}
.car-section img{max-width:100%;}
.tick-img{background:url(../images/tick-img.png)no-repeat;padding-left:28px;margin:0px;margin-bottom:10px;}
.done-img{background:url(../images/thumb-img.png)no-repeat;padding-left:27px;}
.hotrate-img{background:url(../images/hot-rate-img.png)no-repeat;padding-left:27px;}
.icon-text{margin-top:36%;text-align:center;}
.icon-text li{display:inline-block;margin-right:10px;position:relative;line-height:1;}
.icon-text li:last-child{margin-right:0;}
.icon-text li a{color:#363636;padding-top:30px;text-align:center;text-decoration:none;position:relative;}
.icon-text li a.photoLink{background:url(../images/camera-img.png) center top no-repeat;}
.icon-text li a.videoLink{background:url(../images/Video-img.png) center top no-repeat;}
.icon-text li a.descLink{background:url(../images/description-img.png) center top no-repeat;}
.icon-text li:before{background:#363636;height:14px;width:1px;position:absolute;right:-7px;bottom:2px;content:"";}
.icon-text li:last-child:before{display:none;}
.limosvehicalbox{padding-left:10%;}
.limosvehicalbox p{font-size:15px;line-height:18px;margin-bottom:10px;padding:5px 0;color:#000;}
.limosvehicalbox h3.carTitle{color:#363636;font-size:24px;font-weight:500;margin-bottom:0px;}
.limosvehicalbox p.carTitle{color:#1e93f5;font-weight:600;font-size:18px;}
.limosvehicalbox p span{color:#aaa;}
.carfeatureright{margin-bottom:5px;display:inline-block;}
.carfeatureright li{margin-right:15px;float:left;font-size:16px;position:relative;padding-left:25px;}
.carfeatureright li a.PassengerLink{background:url(../images/passenger.png) left center no-repeat;height:20px;width:15px;display:inline-block;margin-right:5px;position:absolute;left:0;}
.carfeatureright li a.luggageLink{background:url(../images/luggage-img.png) left center no-repeat;height:20px;width:20px;display:inline-block;margin-right:5px;position:absolute;left:0;}
.carfeatureright li:last-child{margin-right:15px;}
.carfeatureright li label{font-size:16px;display:block;margin-bottom:5px;}
.txtSubTitlebs{font-size:15px !important;line-height:18px;margin-bottom:0;}
.txtViewVehicleinfo{color:#1e93f5;text-decoration:none;font-size:15px;font-weight:500;}
.txtOnlineDealSave{color:#08a14a !important;text-decoration:none;font-size:15px;font-weight:500;}
.txtViewVideo{color:#1e93f5;text-decoration:none;font-size:16px;font-weight:500;}
.txtViewVideo .fa.fa-play{font-size:20px;color:#f70000;}
.dealTimerRow{width:100%;display:block;font-size:15px !important;}
.limosvehicalbox .features{margin-top:10px;}
.features{width:100%;display:inline-block;}
.features li{float:left;font-size:15px;color:#000;}
.ServiceChargedList.ServiceChargedListTop{margin-top:30px;}
.ServiceChargedList{max-width:390px;margin:0 auto;width:100%;}
.for-mobile{display:none;}
.DiscountBxWr .booknow{background:#08a14a;border-radius:6px;color:#ffffff !important;font-family:"Railway",sans-serif !important;font-size:20px;font-weight:600;height:48px;line-height:22px;text-align:center;text-transform:capitalize;width:100%;border:0px;margin-bottom:10px;}
.prices{padding-right:0;}
.divmargbtm { margin-bottom: 10px;}
.mobileFilterWrap{position:fixed;padding:20px 15px;z-index:111;background:#fff;width:100%;height:100%;top:0;left:-100%;overflow-y:auto;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;}
.mobileFilterWrap.active{left:0;}
.mobileFilterWrap h3{font-size:18px;font-weight:500;margin-bottom:30px;color:#df5526;}
.mobileFilterWrap h4{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;font-weight:500;}
.closeBtn{font-weight:700;position:absolute;right:15px;font-size:20px;top:15px;text-decoration:none;}
.closeBtn:hover{color:#df5526;}
.filterWrap .vehicle_list li{clear:both;margin-bottom:10px;}
.overFlowhidden{overflow:hidden;}
.mobileFormWrap{position:fixed;padding:20px 15px;z-index:111;background:#fff;width:100%;height:100%;top:0;left:-100%;overflow-y:auto;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;}
.mobileFormWrap.active{left:0;}
.mobileFormWrap h3{font-size:18px;font-weight:700;margin-bottom:30px;color:#df5526;}
.mobileFormWrap h4{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;font-weight:700;}
.gutter6{margin:0 -5px;}
.gutter6 > div{padding:0 5px;}
.gutter0{margin:0;}
.gutter0 > div{padding:0;}
.padRight0{padding-right:0;}
.car-section .features{display:none;}
.pickup-header-section{padding-right:130px;position:relative;}
.Txtchangesearch{position:absolute;right:10px;top:15px;}
.vehicle-choose{padding-right:88px;position:relative;width:100%;}
.searchBtn{position:absolute;right:0;bottom:0;bottom:0;width:80px;}
.ServiceChargedList li{position:relative;padding-right:106px;margin-bottom:15px;vertical-align:top;display:block;padding-bottom:10px;border-bottom:1px dashed #ccc;}
.RateandDiscount{font-size:15px;line-height:18px;font-weight:400;}
.hourPriceSize{font-size:26px;color:#1e93f5;font-weight:500;}
.txtperson{font-size:15px;font-weight:400;}
.characterIcon{font-size:18px;vertical-align:middle;}
.serviceDiscount{display:block;font-size:15px;font-weight:400;}
.smalltxtfont { font-size: 12px;}
.ServiceChargedWr .BtnSelect{background:#08a14a;border-radius:6px;color:#ffffff !important;font-family:"Railway",sans-serif !important;font-size:18px;font-weight:400;height:34px;line-height:22px;text-align:center;text-transform:capitalize;width:100px;border:0px;margin-bottom:10px;position:absolute;right:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.ServiceChargedWr .BtnSelect:hover{background:#08a14a;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
.TxtInclusiveRate{color:#363636;font-size:16px;text-align:center;}
.TxtInclusiveRate .fa.fa-check{color:#08a14a;}
.TxtInclusiveRate span{font-size:14px;color:#363636;width:100%;display:inline-block;}
.slideSection{width:100%;overflow:hidden;position:relative;}
.slideSection .slideImg{position:relative;left:0;top:0;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;cursor:pointer;}
.slideSection .slideContent{position:absolute;left:100%;top:0;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;cursor:pointer;width:100%;}
.slideSection .slideImg .imgSlider .owl-nav{display:block;}
.slideSection.active .slideImg{left:-100%;}
.slideSection.active .slideContent{left:0;padding:15px;overflow-y:scroll;max-height:250px;}
.featureListText li{width:50%;float:left;margin-bottom:10px;text-align:left;font-size:12px;background-position:left center;}
.featureListText li span{background-size:16px;}
.featureListText li img{vertical-align:middle;height:15px;width:auto;margin-right:5px;}
.featureListText li:nth-child(2n+1){clear:left;}
.infoPopup{position:fixed;padding:20px 15px;z-index:111;background:#fff;width:100%;height:100%;top:-100%;left:0;overflow-y:auto;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;}
.infoPopup.active{top:0;}
.infoPopup h3{font-size:18px;font-weight:500;margin-bottom:30px;color:#1e93f5;margin-bottom:40px;text-align:left;}
.infoPopup h4{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;font-weight:700;}
.closeBtn{font-weight:700;position:absolute;right:25px;font-size:25px;color:#f45215;top:25px;text-decoration:none;}
.closeBtn:hover{color:#f45215;}
.infoPopup .featureListText li{display:inline-block;width:auto;min-width:30%;margin:10px 15px 10px 0;}
.infoPopup .featureListText li:nth-child(3n+1){clear:none;}
.locname p{line-height:1.2;margin:0px;}
.desktopShow{display:block;}
.mobileSzShow{display:none;}
.popupContWrap{display:inline-block;vertical-align:top;width:auto;position:relative;}
.popupContWrap .popupCont{display:none;position:absolute;width:200px;left:100%;top:100%;border-radius:3px;padding:8px;-webkit-border-radius:3px;border:1px solid #ccc;background:#fff;z-index:11;}
.popupContWrap:hover .popupCont{display:block;}
.infoIcondes{margin-left:5px;}
.infoIcondes img{height:20px;}
.infoIcondes .fa.fa-question-circle{font-size:20px; color: #1e93f5;}
.timeDateWrap .datePickerWrap{width:60%;float:left;}
.timeDateWrap .timePickerWrap{width:40%;float:left;}
.ServiceChargedList li{position:relative;}
.infoSmallPopupWrap, .infoSmallPopupsw{border:1px solid #ccc;background:#fff;padding:15px 25px 15px 15px;font-size:14px;color:#0e1b2c;display:none;border-radius:0px;-webkit-border-radius:0px;position:absolute;left:0;right:0;z-index:1111;box-shadow:0 1px 3px 1px rgba(0,0,0,0.35);-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.35);}
.reserve .bookbutton .btncaption .infoSmallPopupWrap{top:-150%;}
.infoSmallPopupWrap .smallCloseBtn, .infoSmallPopupsw .smallCloseBtn{position:absolute;right:15px;top:2px;font-size:24px;font-weight:600;color:#f45215;}
.timePickerWrap{position:relative;}
.timePickerWrap .ddlList{display:none;position:absolute;right:0;top:100%;width:90px;background:#e6e6e6;height:250px;overflow-y:auto;overflow-x:hidden;z-index:11111;}
.timePickerWrap .ddlList li{width:100%;font-size:14px;padding:3px 0;}
.timePickerWrap .ddlList li:hover{background:#ddd;color:#545454;}
.timePickerWrap .ddlList li.selected{background:#90ddf8;color:#1362ad;}
#ui-datepicker-div{background:#fff none repeat scroll 0 0;border-radius:10px;box-shadow:0 6px 10px 0 rgba(0,0,0,.2);width:266px;padding:0 !important;}
.ui-datepicker-header{background:#90ddf8;border-radius:10px 10px 0 0}
.ui-datepicker-header .ui-corner-all span{background-position:center center;background-repeat:no-repeat;color:rgba(0,0,0,0);cursor:pointer;display:block;height:18px;width:20px;border:0 none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{border:0;background:none;}
.ui-datepicker-prev{float:left;color:#1362ad;margin-left:13px;margin-top:0px;}
.ui-datepicker-prev .ui-icon{background:rgba(0,0,0,0) url("../images/calendar-prev.png") no-repeat scroll 0 0 !important;}
.ui-datepicker-next{float:right;margin-right:13px;color:#1362ad;margin-top:0px;}
.ui-datepicker-next .ui-icon{background:rgba(0,0,0,0) url("../images/calendar-next.png") no-repeat scroll 0 0 !important;}
.ui-datepicker-title{color:#304f73;font-size:16px;font-weight:600;line-height:53px;text-align:center}
.ui-datepicker-calendar{margin:10px auto;width:85%}
.ui-datepicker-calendar thead th{color:#304f73;font-size:13px;text-align:center;font-weight:600}
.ui-datepicker-calendar tbody{}
.ui-datepicker-calendar tbody td{padding:3px 0;text-align:center;font-size:13px;}
.ui-datepicker-calendar tbody td a{color:#304f73;font-size:13px;font-weight:800}
.datapicker-time{display:inline-block;float:left;position:relative;width:48%;height:44px;margin:0 0 14px 2%}
.datapicker-time .add-on{height:44px;left:0;position:absolute;right:0}
.imgSlider .owl-prev{background:url(../images/blue-left-arrow.png) left top no-repeat !important;width:45px;height:50px;position:absolute;left:0;top:50%;margin-top:-3px;text-indent:-9999px;overflow:hidden;}
.imgSlider .owl-next{background:url(../images/blue-right-arrow.png) left top no-repeat !important;width:45px;height:50px;position:absolute;right:0;top:50%;margin-top:-3px;text-indent:-9999px;overflow:hidden;}
.textareaFieldSec{border:1px solid #d5d5d5;overflow-y:scroll;padding:10px;}
.textareaFieldSec label{font-size:16px;color:#747474;font-weight:400;}
.CustomerInfoWrap .form-control.txtareascroll{border-radius:0px;border:0px;box-shadow:none;}
.reviewRowMyDetails.assignAccUsers{border:1px solid #cccccc;padding:20px 10px 0;overflow-y:scroll;margin-bottom:30px;}
.addMoreUser{background:rgba(8, 161 ,64, 1)url(../images/plus-icon.png) no-repeat scroll 15px center !important;border-radius:5px;height:38px;vertical-align:top;padding:6px 23px;border:none;font-size:15px;color:#fff;font-weight:300;}
.AddNewCreditCard{margin:0 auto;text-align:center;width:100%;display:inline-block;height:38px;padding:6px 25px;padding-left:25px;}
.addbtncrd{color:#747474 !important;border:1px solid #dedede !important;margin-bottom:10px;text-transform:uppercase;background:rgba(248, 248, 248, 1)url(../images/plus-icon-black.png) no-repeat scroll 15px center !important;padding-left:35px !important;}
.financialinfo{padding:20px 0px;}
.lableLeftFeildsBs{padding-left:130px;position:relative;}
.lableLeftFeildsBs label{position:absolute;left:0;top:0;width:130px;}
.lableLeftFeildsBs.width50{padding-left:50px;}
.lableLeftFeildsBs.width50 label{width:50px;}
.lableLeftFeildsBs.width60{padding-left:60px;}
.lableLeftFeildsBs.width60 label{width:60px;}
.lableLeftFeildsBs.width100{padding-left:100px;}
.lableLeftFeildsBs.width100 label{width:100px;}
.lableLeftFeildsBs.width150{padding-left:150px;}
.lableLeftFeildsBs.width150 label{width:150px;}
.lableLeftFeildsBs.width160{padding-left:160px;}
.lableLeftFeildsBs.width160 label{width:160px;}
.lableLeftFeildsBs.width180{padding-left:180px;}
.lableLeftFeildsBs.width180 label{width:180px;}
.lableLeftFeildsBs.width200{padding-left:200px;}
.lableLeftFeildsBs.width200 label{width:200px;}
.lableLeftFeildsBs label{height:38px;border:1px solid #d5d5d5;border-right:0 none;font-size:15px;font-weight:400;width:100%;vertical-align:middle;color:#363636;padding:7px 5px;background:#fff;}
.commeninfoBtn{font-size:16px;background:#08a14a !important;color:#fff;padding:8px 16px;border-radius:5px;border:0 none;}
.signedCard p{font-size:16px;color:#747474;}
.signedCard p a{font-size:16px;color:#1e93f5;}
.hideDiv , .hideDIvPrivate{display:none;}
.privateSection{clear:both;padding:0 5px;}
.MyDetailsHeadingSec.noBG h2{background:none !important;margin:0;text-align:center;}
#myDetails .col-sm-4:nth-child(3n+1){clear:none;}
.page-template-vehicle-selection-temp .site-header, .page-template-vehicle-selection-temp .divButtonTRow, .page-template-vehicle-selection-temp .divCovButtontemphide, .page-template-vehicle-selection-temp .footerMapSection, .page-template-vehicle-selection-temp #footer, .page-template-ride-summary-temp .site-header, .page-template-ride-summary-temp .divButtonTRow, .page-template-ride-summary-temp .divCovButtontemphide, .page-template-ride-summary-temp .footerMapSection, .page-template-ride-summary-temp #footer, .page-template-contract-page-temp .site-header, .page-template-contract-page-temp .footerMapSection, .page-template-contract-page-temp #footer, .page-template-reviews-page .site-header, .page-template-reviews-page .footerMapSection, .page-template-reviews-page #footer, .page-template-reviews-page .OurReviewsBadge, .page-template-reviews-page .divButtonTRow, .page-template-reviews-page .reviewsfixthumbs{display:none;}
.page-template-discount .divButtonTRow{display:none;}
.PickuplistSelection li.dropOffAddressText, .dropoffAddressFeild{display:none;}
.roundTripDiv{border-top:1px solid #ccc;margin:0 -15px;padding:20px 15px 0;display:none;margin-top:20px;}
.roundTripDiv h3{font-size:14px;color:#363636;font-weight:600;margin-bottom:0;}
.roundTripDiv p{font-size:14px;color:#363636;margin-bottom:0;}
.roundTripDiv .location{background:url(../images/address_img.png) left center no-repeat;display:inline-block;padding-left:25px;margin-right:10px;line-height:26px;}
.roundTripDiv .userIcon{background:url(../images/passenger_img.png) left center no-repeat;display:inline-block;padding-left:25px;margin-left:10px;line-height:26px;}
.dropTime1 .ddlList{width:100%;}
.allTripsDiv{display:none;}
.allTripsDiv .passengerInf{width:8%;}
.allTripsDiv > div h3{text-transform:uppercase;font-size:18px;text-align:right;margin-bottom:5px;font-weight:600;}
.allTripsDiv > div{margin:15px -15px 0;border-top:1px dashed #bebebe;padding:15px 15px;}
.derpartingTrip{padding-left:30px;background:url(../images/icon-departure.png) left center no-repeat;text-transform:uppercase;font-size:18px;text-align:right;margin-bottom:5px;font-weight:500;float:right;display:none;}
.allTripsDiv > div h3{padding-left:30px;background:url(../images/icon-return.png) left center no-repeat;float:right;}
.vehicle-choose select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;font-size:13px;font-weight:300;color:#363636;padding:6px;max-width:300px;width:100%;background-image:url(../images/dropdown.png);background-position:right center;background-repeat:no-repeat;padding-right:10px;border-radius:0;-webkit-border-radius:0;background-color:#fff;height:41px;}
.vehicle-choose .locationIcon{background:rgba(255, 255, 255, .9) url("../images/icon-location.png") no-repeat scroll 98% center !important;width:100%;}
.dipatingTripTitle{padding-left:30px;background:url(../images/departomg-trip-gray.png) left center no-repeat;text-transform:uppercase;font-size:18px;text-align:right;margin-bottom:5px;font-weight:500;float:left;margin-left:-40px;display:none;margin-bottom:10px;}
.returnTripTitle{padding-left:30px;background:url(../images/returning-trip-gray.png) left center no-repeat;float:left;margin-left:-40px;margin-bottom:10px;}
.pickup-header-section.returnTrip{border-top:1px dashed #bebebe;padding-top:20px;display:none;}
.returnTrip .searchBtn{display:none;}
.commonInf{border-top:1px dashed #bebebe;padding-top:15px;}
.mob-location .returnTripDiv{display:none;}
.tripInf{position:relative;padding-right:100px;}
.departingTitleMob{padding-left:30px;background:url(../images/departomg-trip-gray.png) left center no-repeat;text-transform:uppercase;font-size:14px;text-align:right;margin-bottom:5px;font-weight:400;float:left;margin-left:-40px;display:none;margin-bottom:10px;position:absolute;right:0;top:0;}
.returnTitleMob{padding-left:30px;background:url(../images/returning-trip-gray.png) left center no-repeat;text-transform:uppercase;font-size:14px;text-align:right;margin-bottom:5px;font-weight:400;float:left;margin-left:-40px;margin-bottom:10px;position:absolute;right:0;top:0;}
.mob-location p{margin-bottom:5px;font-size:12px;color:#262626;line-height:16px;font-weight:600;}
.tripInf .dateAndTime{background:url(../images/pickupdate_img.svg) no-repeat; background-size: 20px; padding-left:25px; font-size:14px; display:inline-block; margin-right:5px; line-height:18px; }
.commonInf .noOfPeople{background:url(../images/passenger_img.svg) no-repeat; background-size: 20px; padding-left:25px; font-size:14px; display:inline-block; margin-right:5px; line-height:18px;}
.commonInf .events{background:url(../images/service-icon.svg) no-repeat; background-size: 20px; padding-left:25px; font-size:14px; display:inline-block; line-height:18px;}
.returnTripDiv{border-top:1px dashed #bebebe;padding-top:15px;}
.PickuplistSelection .pickup-drop-rental.calenderIcon{background:url(../images/calendar-icon-gray.png) no-repeat;}
.PickuplistSelection li{margin-right:1%;}
.PickuplistSelection li:nth-child(1){width:20%;}
.PickuplistSelection li:nth-child(2){width:15%;}
.PickuplistSelection li:nth-child(3){width:13%;}
.PickuplistSelection li:nth-child(4){width:12%;}
.PickuplistSelection li:nth-child(5){width:12%;}
.PickuplistSelection li:nth-child(6){width:15%;}
.changeWidth.PickuplistSelection li:nth-child(1){width:22%;}
.changeWidth.PickuplistSelection li:nth-child(2){width:22%;}
.changeWidth.PickuplistSelection li:nth-child(5){width:22%;}
.changeWidth.PickuplistSelection li:nth-child(6){width:22%;}
.searchFromWrap .row.pad5{margin:0 -5px;}
.searchFromWrap .row.pad5 > div{padding:0 5px;}
.form-control.sel{border-radius:0px;margin-bottom:9px;color:#262626;font-size:14px;height:38px;border:1px solid #d5d5d5;border-radius:0;-webkit-border-radius:0;padding:4px;}
.form-control.hasDatepicker{background:rgba(0,0,0,0) url("../images/Date-Icon.png") no-repeat scroll 98% center;width:100%;}
.form-control.locationGA{background:rgba(0,0,0,0) url("../images/location-icon.png") no-repeat scroll 98% center;}
.searchFormTabs .tab-content select{background:rgba(0,0,0,0) url("../images/select-icon.png") no-repeat scroll 98% center;}
.form-control.sel::-moz-placeholder{color:#262626;opacity:1}.form-control.sel:-ms-input-placeholder{color:#262626}.form-control.sel::-webkit-input-placeholder{color:#262626}
.btn.getrates{background:#8bc641 none repeat scroll 0 0;border-radius:0;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;width:100%;margin-bottom:5px;}
.btn.getrates:hover{border:none;outline:none;background:#000;color:#fff;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #1e93f5;-moz-box-shadow:2.5px 2.5px 0 0 #000;box-shadow:2.5px 2.5px 0 0 #000;}
.searchFormTabs{margin-bottom:0;border:0 none;border-radius:0;}
.searchFormTabs .panel-body{padding:5px;}
.searchFormTabs .nav-tabs{border-bottom:1px solid #c2c2c2;margin-bottom:10px;}
.searchFormTabs .nav-tabs li{width:25%;text-align:center;margin-bottom:0;}
.searchFormTabs .nav-tabs li a{color:#363636;background:#fff;font-size:16px;line-height:18px;font-family:'bebas_neueregular';padding:5px;border:1px solid #c2c2c2;border-bottom:2px solid #fff;border-radius:0;-webkit-border-radius:0;margin-right:0;}
.searchFormTabs .nav-tabs li a:hover{background:#fff;color:#8bc641;border-bottom:2px solid #8bc641;}
.searchFormTabs .nav-tabs > li.active a{background:#fff;color:#8bc641;border:1px solid #c2c2c2;border-bottom:2px solid #8bc641;}
.servicesIcon{display:block;height:30px;line-height:30px;vertical-align:middle;}
.FormBotomTxt{font-size:16px;line-height:16px;color:#262626;margin-bottom:0px;}
.FormFootSec{width:100%;float:left;}
.FormFootSec p{font-size:16px;color:#262626;font-weight:500;margin:20px 0 0 0;}
.reviewCols{border:1px solid #bebebe;padding:10px 15px;margin-top:10px;position:relative;}
.reviewCols .threeColsRow{margin:0 -15px;}
.reviewCols .threeColsRow > div{width:33.33%;float:left;padding:0 15px;}
.roundIcon{width:35px;height:35px;border:1px solid #dcdcdc;border-radius:50%;-webkit-border-radius:50%;display:inline-block;margin-bottom:15px;}
.roundIcon.customerSupport{background:url(../images/customer-support-icon.png) center no-repeat;}
.roundIcon.technologyStack{background:url(../images/technology-stack-icon.png) center no-repeat;}
.roundIcon.reviewIcon{background:url(../images/review-icon.png) center no-repeat;}
.roundIcon.siteIconStack{background:url(../images/site-icon-small.png) center no-repeat;}
.ReviewinfoBox{text-align:left;}
.ReviewinfoBox h2{font-size:18px;color:#1e93f5 !important;margin-bottom:5px;padding-bottom:0;margin-top:0;line-height:1.4;}
.ReviewinfoBox p{color:#363636;font-size:16px;clear:both;}
.titleWithIcon .roundIcon{float:left;}
.titleWithIcon h2{padding-left:45px;}
.testimaonialSlidersingle{clear:both;}
.testimaonialSlidersingle .testimoanilContWrap{margin-bottom:0;}
.testimaonialSlidersingle .item{text-align:left;}
.testimaonialSlidersingle .testimonialCont{width:100%;text-align:left;}
.testimaonialSlidersingle .testimonialCont h3{font-size:16px;line-height:16px;margin-bottom:0px;color:#000000;float:left;}
.testimaonialSlidersingle .testimonialCont p{color:#363636;text-align:left;font-size:14px;font-style:italic;margin-bottom:10px;}
.DiscountedOnlineRateWr{width:100%;max-width:730px;margin:0 auto;}
.DiscountedOnlineRateWr .G-logo{text-align:center;padding:15px 0;}
.DisMainBlock{display:block;margin:10px auto;}
.DisMainBlock .contactInfo{color:#1e93f5;font-size:20px;line-height:24px;margin:0 0 10px 0;font-family:"ubuntulight";}
.signInRow{padding:5px 0 10px;color:#929292;font-size:15px;}
.signInRow .standart_link{color:#1e93f5;}
.signInRow a{color:#1e93f5;text-decoration:none;}
.DisRightColumn{position:absolute;right:20px;bottom:20px;}
.DisRightColumn .reservation-help .txtNeedHelpwr{font-size:18px;line-height:18px;color:#929292 !important;margin:0;padding:0;display:block;}
.DisRightColumn .reservation-help .phone-number{color:#1e93f5;display:inline-block;font-size:22px;font-family:arial,sans-serif;font-weight:300;padding:6px 0 6px;margin:0px 0 0 0;background:transparent url(../images/bg_search_help.png) no-repeat scroll left center;}
.discountFormWrap{max-width:700px;box-shadow:0 0 15px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);border-radius:5px;-webkit-border-radius:5px;}
.topWhitePart{padding:20px;position:relative;padding-right:185px;}
.reservation-help{text-align:right;}
.reservation-help a{padding-left:25px;font-size:20px;text-decoration:none;color:#1e93f5;}
.discountFormWrapOuter{background:#f1f1f1;padding:30px 30px;}
.discountFormWrapOuter .ridesFoundForm{border:0 none !important;max-width:360px;margin:0 auto;}
.discountFormWrapOuter input[type="text"]{height:32px;width:96%;background:#fff;padding:5px;border:1px solid #dcdcdc;}
.discountFormWrapOuter li{position:relative;padding-left:75px;margin-bottom:10px;}
.discountFormWrapOuter li label{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#000;font-size:15px;}
.discountFormWrapOuter .infoIcondes{margin-left:2px;}
.discountFormWrapOuter .infoIcondes img{height:18px;}
.discountFormWrapOuter .noLabelRow{text-align:center;}
.discountFormWrapOuter .noLabelRow input.GreenBtn{background:#08a14a;border-radius:6px;color:#ffffff !important;font-family:"Railway",sans-serif !important;font-size:16px;font-weight:400;height:38px;line-height:28px;text-align:center;text-transform:capitalize;border:0px;margin-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.discountFormWrapOuter .noLabelRow input.GreenBtn:hover{border:none;outline:none;background:#08a14a;color:#fff;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
.discountFormWrapOuter p{font-size:14px;line-height:16px;color:#363636;text-align:center;}
.discountFormWrapOuter p span{font-size:14px;color:#929292;}
.reviewCols.reviewDiscountRateCols .threeColsRow > div{width:33.33%;}
.reviewDiscountRateCols .infoBox h2{color:#363636 !important;font-size:18px;padding-top:2px;font-family:"ubuntulight";}
.reviewDiscountRateCols .titleWithIcon h2{padding-left:35px;}
.reviewDiscountRateCols .roundIcon{margin-bottom:10px;background-size:12px !important;width:25px;height:25px;}
.reviewDiscountRateCols .infoBox p{color:#929292;font-size:14px;line-height:16px;clear:both;}
.reviewDiscountRateCols .testimonialCont .rating-Date-qualifier{color:#929292;font-weight:normal;}
.reviewDiscountRateCols .testimonialCont .StarRating img{margin-right:5px;float:left;cursor:pointer;height:auto;width:18px !important;}
.reviewCols.reviewDiscountRateCols{border:1px none;padding:20px 10px;margin-top:20px;}
.reviewDiscountRateCols .testimonialCont h3{font-family:"ubuntulight";}
.discountFormWrapOuter .infoSmallPopupWrap{font-size:15px !important;}
.siteLinkTxt.text-center{margin-top:50px;width:100%;display:inline-block;}
.BannertravelFunFacts img{width:100%;}
.CitiesOfTheWorld{padding:60px 0;width:100%;}
.CitiesOfTheWorld h4{font-size:30px;color:#212121;font-weight:400;margin-bottom:10px;}
.CitiesOfTheWorld h5{font-size:22px;color:#212121;font-weight:400;margin:15px 0 10px}
.titleCommingSoon{color:#f45215 !important;}
.WorldCitesList{margin-bottom:20px;width:100%;}
.WorldCitesList span{font-size:13px;background:url(../images/disc-img.png) no-repeat scroll left center;padding-left:15px;}
.WorldCitesList span a{color:#222;}
.WorldCitesList span:hover{color:#ff9f37;}
.ListStyleSq span{background:url(../images/squer-img.png) no-repeat scroll left center;padding-left:15px;}
.ListStyleSq span:hover{color:#222;}
.tx-m-account{display:none;}
.ReviewsSectionWr .StarRatingicons{margin-right:5px;display:inline-block;}
.ReviewsSectionWr .StarRatingicons img{height:22px;margin-top:-5px;}
.divReviewslogo{text-align:center;margin-bottom:20px;}
.BtnBookNow.checkReviewsbtn{padding:8px 20px;margin-bottom:10px;}
.divButtonTRow{width:100%;padding:10px 0;text-align:center;}
.divButtonTRow .CommanBtnwr{font-size:18px;font-weight:500;color:#1e93f5;border:1px solid #ccc;border-radius:6px;-webkit-border-radius:6px;text-align:center;padding:6px 12px;margin:0 5px;background:#fff;display:inline-block;}
.divButtonTRow .CommanBtnwr.ourReviewsBtn{background:#37ca8a;color:#fff;border:1px solid #37ca8a;}
.divButtonTRow .CommanBtnwr.BtngetRates{background:#1e93f5;color:#fff;border:1px solid #1e93f5;padding:6px 25px;font-size:20px;font-weight:600;}
.divButtonTRow .CommanBtnwr.BtnCotactUs{background:#08a14a;color:#fff;border:1px solid #08a14a;}
.divButtonTRow.fixed{position:fixed; left:0; top:0; width:100%; background: rgba(0, 0, 0, 0.6); margin-top: 0; z-index:111; padding: 40px 0 10px;}
.divButtonTRow .CommanBtnwr.btnbooknowBn{background:#08a14a;color:#fff;border:1px solid #08a14a;}
.mSizeShow{display:none !important;}
.reviewUsFormModal .modal-dialog{width:100%;max-width:980px;margin:30px auto;}
.reviewUsFormModal .modal-body{padding:0;}
.reviewUsFormModal .modal-content{background:#fff;border-radius:10px;-webkit-border-radius:10px;padding:0;overflow:hidden;border:0 none;}
.reviewUsFormModal .close{background:url(../images/close-popup-img.png) left top no-repeat;width:28px;height:28px;position:absolute;right:10px;top:13px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
.reviewUsFormModal .close:hover{opacity:0.7;}
.reviewUsInnerWrap{padding:20px 20px;}
.reviewUsInnerWrap h2{font-size:32px;color:#000000;text-align:center;margin-bottom:25px;}
.reviewUsForm input[type="text"], .reviewUsForm input[type="password"], .reviewUsForm input[type="email"], .reviewUsForm select, .reviewUsForm textarea{border:1px solid #bbbbbb;border-radius:5px;-webkit-border-radius:5px;height:42px;width:100%;font-size:17px;color:#444;margin-bottom:15px;padding:6px 12px;}
.reviewUsForm textarea{height:101px;}
.reviewUsForm .btnRow .formBtn{background:#7ca8ae;height:42px;border-radius:25px;-webkit-border-radius:25px;font-size:20px;font-weight:500;color:#fff;text-align:center;border:none;padding:6px 25px;}
.reviewUsForm .btnRow{margin:10px 0;}
.reviewUsForm .btnRow .formBtn:hover{border:none;outline:none;background:#1e93f5;color:#fff;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #1e93f5;-moz-box-shadow:2.5px 2.5px 0 0 #1e93f5;box-shadow:2.5px 2.5px 0 0 #1e93f5;}
.divButtonMRow{width:100%;padding:10px 0;text-align:center;}
.divButtonMRow .CommanBtnwr{font-size:16px;font-weight:500;color:#08a14a;border:1px solid #08a14a;border-radius:6px;-webkit-border-radius:6px;text-align:left;padding:4px 20px;margin:0 5px;background:#fff;display:inline-block;}
.reviewwrapper{position:relative;float:left;width:100%;}
.reviewReadMorecont{width:100%;}
.reviewReadMorepopupcont{display:none;position:absolute;top:-32px;border:1px solid#ccc;background:#fff;padding:8px;left:10px;}
.reviewReadMorepopupcont p{font-size:13px;line-height:15px;}
.reviewReadMorecont:hover .reviewReadMorepopupcont{display:block;}
.reviewsfixthumbs{position:fixed;left:0;bottom:30%;z-index:999;display:none;}
.reviewsfixthumbs a{background:#ddd;display:inline-block;text-align:center;padding:10px;border-radius:50%;}
.reviewsfixthumbs a .fa.fa-thumbs-up{color:#7b7a27;font-size:40px;}
.verifiedUserReviews{margin-top:20px;}
.verifiedUserReviews .tp-head-title{font-size:24px;color:#000;line-height:28px;margin-bottom:10px;}
.verifiedUserReviewsTopDiv.cf{margin-bottom:30px;}
.verifiedUserReviewsTopDiv .ReviewsTopBx{float:left;border-right:1px solid #ccc;padding-right:15px;}
.verifiedUserReviewsTopDiv .ReviewsTopBx .tp-title{font-size:24px;color:#000;line-height:28px;margin-bottom:10px;font-weight:600;}
.verifiedUserReviewsTopDiv .ReviewsTopBxtwo{border:none;padding:0 0 0 15px;}
.verifiedUserReviewsTopDiv .ReviewsTopBxtwo ul li{font-size:15px;line-height:20px;}
.verifiedUserReviewsTopDiv .ReviewsTopBxtwo .ratingStaricon img{height:14px;}
.verifiedUserReviewsTopDiv .PrograsBarWrp{width:120px;display:inline-block;background:#ccc;height:8px;border-radius:4px;position:relative;}
.verifiedUserReviewsTopDiv .PrograsBarWrp .PrograsBar{background:#0038b8;width:50%;display:inline-block;height:8px;position:absolute;left:0;border-radius:4px;}
.VsearchReviewForm{margin-bottom:20px;}
.VsearchReviewForm input[type="text"], .VsearchReviewForm input[type="password"], .VsearchReviewForm input[type="email"], .VsearchReviewForm select, .VsearchReviewForm textarea{border:1px solid #bbbbbb;border-radius:5px;-webkit-border-radius:5px;height:42px;width:100%;font-size:17px;color:#444;margin-bottom:15px;padding:6px 12px;}
.VsearchReviewForm select{background:#fff url(../images/select-dropdown-icon.png) right 8px center no-repeat !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.Searchreviewsformgroup{position:relative;}
.Searchreviewsformgroup button{position:absolute;width:50px;text-align:center;padding:0;height:42px;background:none;}
.Searchreviewsformgroup button .fa.fa-search{color:#1e93f5;}
.Searchreviewsformgroup input[type="text"]{padding-left:50px;}
.VuserreviewsList li{border-top:1px solid #ccc;padding:20px 0;}
.VuserreviewsList .reviewMain .ReCusname{font-size:22px;line-height:24px;margin-bottom:6px;}
.VuserreviewsList .reviewMain .CuschooseService{font-size:15px;margin-bottom:4px;}
.VuserreviewsList .reviewMain .StarRating img{height:16px;}
.Vreviewdetails .reviewlabel-text{font-size:15px;}
.Vreviewdetails>span+span:before{content:"\2022";margin:0 6px;font-size:16px;color:#d3d4d5;}
.VuserreviewsSection .pagination{display:inline-block;background:none;border:none;width:auto;height:auto;}
.VuserreviewsSection .pagination a{color:#363636;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ccc;}
.VuserreviewsSection .pagination a.active{background-color:#1e93f5;color:#fff;border:1px solid #ccc;}
.VuserreviewsSection .pagination a:hover:not(.active){background-color:#ddd;}
.VuserreviewsSection .pagination::before, .VuserreviewsSection .pagination::after{background-color:none;height:auto;width:auto;}
.verifiedUserReviews .col-sm-4.divstiky{position:sticky;top:30%;right:0;}
.VreviewsRightbx .RedivButtonTRow{width:100%;padding:20px 10px;text-align:center;border:1px solid #ccc;}
.VreviewsRightbx .RedivButtonTRow .CommanBtnwr{font-size:22px;font-weight:500;color:#1e93f5;border:1px solid #ccc;border-radius:6px;-webkit-border-radius:6px;text-align:center;padding:12px 15px;margin:0;background:#fff;display:block;}
.VreviewsRightbx .RedivButtonTRow .CommanBtnwr.BtngetRates{background:#1e93f5;color:#fff;border:1px solid #1e93f5;margin-bottom:20px;}
.VreviewsRightbx .RedivButtonTRow .CommanBtnwr.BtnCotactUs{background:#08a14a;color:#fff;border:1px solid #08a14a;}
.verifiedUserReviews .col-sm-4{clear:none;}
.showHideCont{display:none;}
.page-template-reviews-page #header, .page-template-reviews-page #footer, .page-template-reviews-page .divButtonTRow, .page-template-reviews-page .reviewsfixthumbs, .page-template-reviews-page iframe, .page-template-reviews-page #icon_wrapper{display:none;}
.popupTopSteps .stageList li span.smTxt{color:#fff;font-size:10px;line-height:12px;display:block;}

.search.inner .searchBtnSec input[type="submit"], .search.inner .searchBtnSec .button{width:100%;max-width:450px;border-radius:5px 5px 5px 5px;}
.search.inner .searchBtnSec{width:100%;text-align:center;}
.footerMapSection{margin-top:20px;}
.footerMapSection iframe{width:100%;height:200px;}
.ServicesYourTransportation.FindingRightCar h2{margin-top:0;}
.ServicesTransportationWrap{margin:0 0px;}
.ServicesTransportationInner{width:100%;margin-bottom:30px;text-align:center;}
.ServicesTransportationInner img{width:100%;height:auto;margin:0 0 15px;}
.ServicesTransportationInner h3{font-size:20px;font-weight:500;color:#000000;margin-bottom:20px;}
.FindingRightCar{position:relative;display:inline-block;width:100%;}
.FindingRightCar .ServicesTransportationInner img{height:auto;width:auto;margin:0 0 0px;max-width:100%;}
.DivGrayBg{background:#f5f5f5;width:100%;height:110px;position:absolute;top:75px;left:0;right:0;}
.WhyChooseUsSection{width:100%;background:#ececec;padding:30px 0;text-align:center;}
.WhyChooseUsSection h2{font-size:22px;color:#000000;margin-top:0;line-height:26px;margin-bottom:6px;text-transform:uppercase;font-weight:500;}
.WhyChooseUsSection p{color:#363636;font-size:17px;}
.WhyChooseUsInnerSection{margin-top:0px;}
.ChooseUsInner{text-align:center;width:100%;margin-bottom:20px;}
.ChooseUsInner p{color:#363636;font-size:15px;line-height:18px;margin-bottom:0px;}
.ChooseUsInner h4{font-size:17px;line-height:22px;font-weight:500;margin:10px 0 10px;color:#000000;}
.ChooseUsInner img:hover{opacity:.5;}
.ButtonBookNowbs{width:auto;font-size:15px;color:#fff;font-weight:500;background:#8bc641;padding:10px 20px;border-radius:0px;display:inline-block;}
.WhyChooseUsSection .btnRow{margin:10px 0;}
.bgWhite{background:#fff;}
.bdrbottom{border-bottom:1px solid #d4d4d4;}
.btnRow{margin:10px 0;}
.searchHomeFormWrap,.popupFormDetailsWrap .steps{position:relative}#loadingsearchHome,#loadingsearch,#loadingsearchPOP,#loadingsearchMOB{text-indent: -9999px; overflow:hidden;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
#seacrhloading,#loadingsearchPOP,#loadingsearchMOB{border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0; text-indent: -9999px; overflow: hidden;}
#loading {position:fixed; left:0;right:0;top:0;bottom:0; background:rgba(0,0,0,.5); z-index: 999; text-align:center; display:none; }
/*.searchHomeFormWrap,.popupFormDetailsWrap .steps{position:relative}
#loadingsearchHome,#loadingsearch,#loadingsearchPOP,#loadingsearchMOB{background:url(/ajax-loading.gif);width:92px;height:92px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;display:none}
#seacrhloading{background:url(/ajax-loading.gif);width:92px;height:92px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;}
#loading{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;text-align:center;display:none;}*/
.bookingheader #loading{display:none;}
.covidPoupup .modal-dialog{width:100%;max-width:660px;margin:130px auto 0;}
.covidPoupup .modal-content{background:#fff;border-radius:0px;-webkit-border-radius:0px;padding:0;overflow:hidden;border:0 none;}
.covidPoupup .close{background:url("../images/close-popup-img.png") left top no-repeat;width:28px;height:28px;position:absolute;right:10px;top:3px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
.covidPoupup .close:hover{opacity:0.7;}
#covidPoupup{display:block;visibility:hidden;height:0px;overflow:hidden;z-index:-1111;}
.modal-open #covidPoupup.in{visibility:visible;height:auto;overflow:visible;z-index:11111;}
.covidReviews{padding:20px 25px 0;position:relative;background:#fff;max-width:660px;width:100%;margin:0 auto;border-top:1px solid #afafaf;}
.covidReviews .container-fluid{padding:0 1%;width:98%;margin:0 auto;}
.covidContWrap{width:100%;text-align:center;}
.covidReviews h2{font-size:25px;line-height:28px;margin-bottom:20px;color:#000000;font-weight:600;}
.covidImageBox{width:100%;margin-bottom:15px;text-align:center;}
.covidImageBox img{width:auto !important;margin:0 auto;}
.covidReviews p{font-size:17px;line-height:24px;margin-bottom:15px;color:#000000;font-weight:400;}
.textcolorGreen{color:#08a14a;}
.textcolorBlue{color:#1e93f5;}
.covidReviews .owl-controls .owl-nav .owl-prev{background:url('../images/blue-left-arrow.png') left top no-repeat !important;width:50px;height:50px;position:absolute;left:-30px;top:50%;margin-top:-15px;text-indent:-9999px;overflow:hidden;opacity:0.7;display:block !important;}
.covidReviews .owl-controls .owl-nav .owl-next{background:url('../images/blue-right-arrow.png') right top no-repeat !important;width:50px;height:50px;position:absolute;right:-30px;top:50%;margin-top:-15px;text-indent:-9999px;overflow:hidden;opacity:0.7;display:block !important;}
.mrgT50{margin-top:50px;}
.covidupdatewrap{padding:20px;}
.covidupdatewrap h2{text-align:center;font-size:25px;color:#000000;}
.covidupdatbx{position:relative;padding-left:60px;margin-bottom:15px;min-height:50px;}
.covidupdatbx .covidIcon{position:absolute;left:0;top:0;}
.divDealOfTheDayTRow { width: 100%; padding: 6px 0 5px; background: #f4f6f8;}
.divDealOfTheDayTRow .DealOfTheDayList .HotDealBtn .btnDealOfDay{width:180px;}
.divDealOfTheDayTRow .DealOfTheDayList .dealTimerBt{font-size:12px;}
.divDealOfTheDayTRow .DealOfTheDayList li{float:left;width:auto;margin-bottom:10px;text-align:left;color:#626264;font-size:15px;line-height:18px;font-weight:300;background-position:left center;}
.divDealOfTheDayTRow .txtBookOnlineNowSave{font-size:20px !important;width:100% !important;line-height:22px !important;max-width:228px;}
.clrLightBlue{color:#1e93f5;}
.clrGreen{color:#08a14a;}
.divDealOfTheDayTRow .DealOfTheDayList.listdetailscr li{margin-right:6px;}
.divDealOfTheDayTRow .DealOfTheDayList .totalamount { font-size:30px; font-weight: 500; position: relative;}
.totalamount.tipincludingtxt .txtincludedTip { position: relative ; right: 0px; bottom: 0px;}
.divDealOfTheDayTRow .DealOfTheDayList s{font-size:18px;margin-bottom:10px;display:inline-block;margin:0;}
.divDealOfTheDayTRow .DealOfTheDayList .txtincludedTip{font-size:14px;}
.divDealOfTheDayTRow .DealOfTheDayList .dealdaybookNow{margin-bottom:20px !important;}
.divDealOfTheDayTRow .DealOfTheDayList .bookNowbutton{margin:0 auto;text-align:center;max-width:360px;width:100%;}
.divDealOfTheDayTRow .DealOfTheDayList .bookNowbutton .bookbutton{background:#08a14a !important;border:medium none;border-radius:10px;color:#fff;font-size:18px;height:51px;margin-bottom:10px;padding:0px 20px;text-align:center;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.divDealOfTheDayTRow .DealOfTheDayList .bookNowbutton .bookbutton:hover{background:#08a14a;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
.divDealOfTheDayTRow .DealOfTheDayList .bookNowbutton a{display:inline-block;}
.divDealOfTheDayTRow .DealOfTheDayList.totalPriceBooknow{float:right;}
.divDealOfTheDayTRow .DealOfTheDayList.totalPriceBooknow li:first-child{margin-right: 5px; min-width: 195px;}
.DealOfTheDayList.totalPriceBooknow li:first-child{margin-top:0px;}
.divDealOfTheDayTRow .DealOfTheDayList.TheDayListItem li{float:left;margin-right:10px !important;height:20px;}
.divDealOfTheDayTRow .DealOfTheDayList li .iconCalender{height:18px;width:18px;display:inline-block;margin-right:0px;vertical-align:middle;background-size:18px;}
.dealTimertx{display:inline-block;}
.dSizeHide{display:none;}
.dealofthedaybtn .btndealday{background:#ff4225 !important;border:medium none;border-radius:10px;color:#fff;font-size:18px;height:46px;margin-bottom:10px;padding:8px 16px;text-align:center;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.totalamountBx { display: inline-block;}
.DealOfTheDayList.totalPriceBooknow.totalAmountList .totalamountBx .popupContWrap{ width:auto;}
.Valigntop{vertical-align: top;}
.Nopamentnd{font-size:14px;line-height:14px;margin-top:5px;display:block;font-weight:500;}
.textline{text-decoration:underline;}
.txtRentalInfo{font-size:15px;text-decoration:underline;color:#1e93f5 !important;}
.totalAmountList .infoSmallPopupWrap .txtSubTitlebs{color:#363636;}
.billerinfo .feildCol .infoIcondes.infoIconml{margin-left:1px;margin-top:-4px;display:inline-block;vertical-align:middle;}
.securewebsitetx { color: #1e93f5; margin-left: 5px; font-size: 12px; font-weight: 400;}
.fontBigger{font-size:18px;line-height:20px;}
.fontsmall{font-size:11px;line-height:12px;}
.txtincludedTip{font-size:14px;color:#929292;font-weight:300;}
.drop-offsec .infoIcondes{margin-left:8px;display:inline-block;vertical-align:top;margin-top:-4px;}
.rentalinfopopup{background:#f4f6f8;padding:0;}
.rentalinfopopup h3{font-size:18px;margin-bottom:5px;color:#0038b8;font-weight:500;background:#e7f1fd;padding:4px 5px;}
.rentalinfopopup .rentalinfopopupWrap{padding:15px 15px 15px 15px;color:#363636;}
.rentalPickandDropAdd h4{font-size:15px;margin-bottom:5px;color:#363636;font-weight:500;}
.rentalPickandDropAdd .rentalListDetails li{margin-right:10px !important;display:inline-block;font-size:14px;color:#363636;background:none;padding-left:0; float: none !important;width: auto !important;}
.rentalPickandDropAdd .rentalListDetails li .iconsize{margin-right:0px !important;}
.DivRentalInfo .infoSmallPopupWrap.popupupwards{top:-300px;}
.rentalinfoIcon .rentalinfopopup{min-width:380px;width:100%;}
.tipDetails .serviceDiscount{display:inline-block;}
.fixButtonMobile{display:none;}
.fixButtonMobile a.bluebutton{background:#08a14a;border-radius:7px 7px 0 0;width:90%;float:none;padding:16px 10px;display:none;color:#fff;font-size:16px;font-weight:600;text-align:center;height:54px;}
.infoSmallPopupWrap.cvvpopup{min-width:260px;width:100%;right:0 !important;left:auto;top:-30px;}
.borderLine{border-bottom:1px dotted #000;margin-bottom:10px;padding-bottom:10px;}
.infoSmallPopupWrap.cvvpopup .smallCloseBtn{position:absolute;right:25px;top:5px;font-size:24px;font-weight:600;color:#df5526;}
.DealOfTheDayList.totalPriceBooknow .totalAmountList .infoSmallPopupWrap{min-width:315px;}
.DealOfTheDayList.totalPriceBooknow .totalAmountList .infoSmallPopupWrap.popupupwards{top:-105px;}
.SigninProceedFormModal .modal-dialog{width:100%;max-width:650px;margin:200px auto 0px;}
.SigninProceedFormModal .modal-body{padding:0;}
.SigninProceedFormModal .modal-content{background:#fff;border-radius:10px;-webkit-border-radius:10px;padding:0;overflow:hidden;border:0 none;}
.SigninProceedFormModal .close{background:url(../images/close-popup-img.png) left top no-repeat;width:28px;height:28px;position:absolute;right:10px;top:13px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
.SigninProceedFormModal .close:hover{opacity:0.7;}
.SigninFormModalWrap{padding:20px 20px;}
.SigninFormModalWrap h2{font-size:20px;color:#000000;text-align:center;margin-bottom:25px;}
.SigninProceedForm input[type="text"], .reviewUsForm input[type="password"], .reviewUsForm input[type="email"], .reviewUsForm select, .reviewUsForm textarea{border:1px solid #bbbbbb;border-radius:5px;-webkit-border-radius:5px;height:42px;width:100%;font-size:17px;color:#444;margin-bottom:15px;padding:6px 12px;}
.SigninProceedForm .btnRow .formBtn{background:#08a14a;height:42px;border-radius:6px;-webkit-border-radius:6px;font-size:20px;font-weight:500;color:#fff;text-align:center;border:none;padding:6px 30px;}
.SigninProceedForm .btnRow{margin:0px 0;}
.SigninProceedForm .btnRow .formBtn:hover{border:none;outline:none;background:#08a14a;color:#fff;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
.rentalpricebooknow .rentalbookNow{text-align:center;margin-top:10px;position:relative;}
.rentalpricebooknow .rentalbookNow .bookNowbutton .bookbutton{background:#08a14a !important;border:medium none;border-radius:10px;color:#fff;font-size:20px;height:42px;margin-bottom:10px;padding:0px 20px;text-align:center;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.rentalpricebooknow .rentalbookNow .bookNowbutton .bookbutton:hover{background:#08a14a;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
.showHideForm{display:none;}
.showHideForm.active{display:block;}
.Divunlockdiscounts{text-align:center;margin-bottom:15px;}
.SigniUunlockDiscountsBtn{background:#1e93f5;color:#fff;padding:10px 20px;display:inline-block;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.SigniUunlockDiscountsBtn:hover{background:#1e93f5;color:#fff;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #1e93f5;-moz-box-shadow:2.5px 2.5px 0 0 #1e93f5;box-shadow:2.5px 2.5px 0 0 #1e93f5;}
.videopopupModal .modal-dialog{width:100%;max-width:560px;margin:200px auto 0px;}
.videopopupModal .modal-body{padding:0;}
.videopopupModal .modal-content{background:#fff;border-radius:0px;-webkit-border-radius:0px;padding:0;border:0 none;}
.videopopupModal .close{background:url(../images/close-popup-img.png) left top no-repeat;width:35px;height:35px;position:absolute;right:4px;top:4px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;background-size:35px;}
.videopopupModal .close:hover{opacity:0.7;}
.videopopupModalWrap{padding:2px 2px 0 2px;}
.videopopupModalWrap iframe{width:100%;}
.popupRatesDswrp{background:none;padding:0px;border:none;z-index:9999 !important;}
.popupRatesDswrp .modal-dialog{width:100%;max-width:400px !important;margin:200px auto 0px !important;z-index:9999 !important;}
.popupRatesDswrp .modal-body{padding:0;}
.popupRatesDswrp .modal-content{background:#fff;border-radius:0px;-webkit-border-radius:0px;padding:4px;border:0 none;}
.infopopupwrapbx{position:relative;vertical-align:middle;padding-top:6px;}
.NeedhelpBooking .infopopupwrapbx{position:relative;display:block;}
.infoIcondespop img{height:20px;}
.ReviewinfoBox .testimaonialSlidersingle .StarRating{margin:0px 0 10px;float:none;width:100%;padding-left:45px;padding-top:6px;}
.ReviewinfoBox .testimaonialSlidersingle .testimonialCont{width:100%;float:left;}
.ReviewinfoBox .testimaonialSlidersingle .authorName{font-size:14px;font-weight:500;display:contents;color:#363636;}
.ReviewinfoBox .testimaonialSlidersingle .reviewslogo img{height:35px;width:auto;margin-top:-8px;}
.divCovButtonTRow{width:100%;text-align:center;position:absolute;bottom:0px;}
.divCovButtonTRow .CommanBtnwr{font-size:14px;font-weight:500;color:#1e93f5;border:0px solid #bebebe;border-bottom:0px border-radius:0px;-webkit-border-radius:0px;text-align:center;padding:6px 4px;margin:0 0px;background:#fff;display:inline-block;}
.covidBtn .fa.fa-exclamation-triangle{color:#f45215;}
.fa.fa-exclamation-triangle{color:#f45215;}
.divCovButtonTopPos{position:inherit;}
.ourReviewsBtn .fa.fa-star{color:#d9232e;}
.reviewscovidbs .CommanBtnwr{display:inline-block;}
.reviewscovidbs .CommanBtnwr.fivestarBuss img{height:34px;width:auto;}
.reviewscovidbs li{display:inline-block;font-size:15px;}
.reviewscovidbs li .fivestarBuss{margin-top:0px;}
.reviewscovidbs li .covidBtn{margin-right:20px;}
.freecancelation{font-size:15px;color:#363636;}
.freecancelation .fa.fa-check{color:#08a14a;}
.recommendedlist li{display:inline-block;margin-right:10px;font-size:15px;}
.recommendedlist li:first-child{margin-right:10px;}
.recommendedlist .hot{padding-left:23px;}
.discountoffer{font-size:16px;color:#08a14a;font-weight:600;}
.commonBorderBox.Riderentalprice.AddressTimeSummary{position:relative;}
.commonBorderBox.Riderentalprice.AddressTimeSummary .txtedit{position:absolute;right:6px;top:35px;z-index:99;}
.AddressTimeSummary .rentalinfopopupWrap{padding:10px 15px 10px 15px;color:#363636;display:inline-block;}
.AddressTimeSummary .rentalPickandDropAdd h4{font-size:15px;margin-bottom:5px;color:#a2a2a2;font-weight:500;float:left;margin-top:0px;}
.AddressTimeSummary .rentalPickandDropAdd.rentalPickup{position:relative;}
.AddressTimeSummary .rentalPickandDropAdd.rentalPickup .txtedit{position:absolute;left:265px;top:-5px;}
.addsummarytxt{float:left;width:100%;}
.AddressTimeSummary .rentalPickandDropAdd .infoIcondes{margin-left:8px;margin-top:-4px;display:inline-block;vertical-align:top;}
.AddressTimeSummary .rentalDropoff .txtedit{margin-left:8px;}
.AddressTimeSummary .rentalDropoff .labele{font-size:11px;}
.ItemsIncludedDiv{padding:10px 15px;}
.ItemsIncludedWrap{position:relative;padding-left:60px;}
.shieldIcon{position:absolute;left:0px;top:0px;}
.ItemsIncludedWrap h4{font-size:15px;margin-bottom:10px;color:#1e93f5;font-weight:500;}
.ItemsIncludedWrap .checklist{padding-left:0px;margin-bottom:0px;}
.mrgbottom0{margin-bottom:0px;}
.PricerowTb{padding:3px 10px;font-size:14px;position:relative;}
.PricerowTb.pricerentaltotaldiscount { padding: 10px 10px 15px;}
.PricerowTb .Priceitemtxt{display:inline-block;}
.PricerowTb .Priceitemtxt .smallfont{font-size:12px;}
.PricerowTb .itemPrice{display:inline-block;float:right;font-weight:500;font-size:16px;}
.PricerowTb .itemPrice .pricetoral { font-size: 20px; position: relative;}
.PricerowTb .itemPrice .pricetoral .txtincludedTip { position: absolute; right: 2px; bottom: -15px;}
.txtusd{font-size:11px;color:#bfbfbf;}
.PricesummaryDivTb h3{margin-bottom:0px;}
.Priceitemtxtwidth{width:60%;}
.DisountPricetxt{display:inline-block;}
#pickupdropofflocation{position:fixed;padding:100px 12px 0px;z-index:111;background:#fff;width:100%;height:100%;top:0;left:-100%;overflow-y:auto;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;}
#pickupdropofflocation.active{left:0;max-width:800px;width:100%;}
.alldetailsinfoPopupWr{position:relative;box-shadow:0px 2px 4px 0px;}
.alldetailsinfoPopupWr .closeBtn{right:6px;top:2px;}
.PickupDrop-offForm label{font-size:15px;margin-bottom:5px;font-weight:600;color:#4a4a4a;}
.PickupDrop-offForm input[type="text"], .PickupDrop-offForm input[type="password"], .PickupDrop-offForm input[type="email"], .PickupDrop-offForm select, .PickupDrop-offForm textarea{border:1px solid #bbbbbb;border-radius:5px;-webkit-border-radius:5px;height:42px;width:100%;font-size:17px;color:#444;margin-bottom:15px;padding:6px 12px;}
.PickupDrop-offForm .btnRow .formBtn{background:#37ca8a;height:42px;border-radius:25px;-webkit-border-radius:25px;font-size:20px;font-weight:500;color:#fff;text-align:center;border:none;padding:6px 25px;}
.PickupDrop-offForm .btnRow{margin:10px 0;}
.PickupDrop-offForm .btnRow .formBtn:hover{border:none;outline:none;background:#08a14a;color:#fff;-webkit-transform:translate(-1.5px,-1.5px);-moz-transform:translate(-1.5px,-1.5px);-ms-transform:translate(-1.5px,-1.5px);-o-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px);-webkit-box-shadow:2.5px 2.5px 0 0 #08a14a;-moz-box-shadow:2.5px 2.5px 0 0 #08a14a;box-shadow:2.5px 2.5px 0 0 #08a14a;}
.PickupDrop-offForm p{font-size:15px;margin-top:10px;}
.addTimemodal .modal-dialog{width:100%;max-width:560px;margin:200px auto 0px;}
.addTimemodal .modal-body{padding:0;}
.addTimemodal .modal-content{background:#fff;border-radius:0px;-webkit-border-radius:0px;padding:0;border:0 none;}
.addTimemodal .close{background:url(../images/close-popup-img.png) left top no-repeat;width:28px;height:28px;position:absolute;right:4px;top:2px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
.addTimemodal .close:hover{opacity:0.7;}
.addmodalWrap{padding:10px;font-size:14px;color:#0e1b2c;}
.padding0{padding:0px;}
.modalheaderDiv{padding:8px 4px;background:#e7f1fd;box-shadow:0px 4px 4px -4px;}
.modalheadtitle{color:#0038b8;margin:0;font-size:18px;font-weight:500;}
.infoSmallPopupInnerWrap{background:#fff;padding:10px 10px;}
.infoSmallPopupWrap .modalheaderDiv, .infoSmallPopupsw .modalheaderDiv{display:inline-block;width:100%;padding-right:20px;}
.infoSmallPopupWrap .modalheadtitle, .infoSmallPopupsw .modalheadtitle{color:#0038b8;margin:0;font-size:18px;font-weight:500;}
.fixDiscountimg{position:fixed;left:0;bottom:24%;z-index:999;}
.covidfixtbtn{position:fixed;left:-35px;top:65%;z-index:99;}
.covidfixtbtn .covid-19btn{position:relative;display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:block;padding:4px 12px;background:rgba(245, 245,245, .8);font-size:16px;font-weight:700;}
.covidfixtbtn .covid-19btn a{text-decoration:none;}
.covidfixtbtn .smallCloseBtn{position:absolute;right:2px;top:-2px;color:#f45215;z-index:999;}
.modalpopupAddBt .modal-dialog{width:100%;max-width:800px;margin:200px auto 0px;}
.modalpopupAddBt .modal-content{background:#fff;border-radius:0px;-webkit-border-radius:0px;padding:0;border:0 none;}
.modalpopupAddBt .close{background:url(../images/close-popup-img.png) left top no-repeat;width:26px;height:26px;position:absolute;right:4px;top:2px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;background-size:26px;}
.modalpopupAddBt .close:hover{opacity:0.7;}
.modalpopupAddBt .modalheadtitle{font-size:18px;font-weight:500;}
.moduldialigwidth600{width:100%;max-width:600px !important;}
.cutingprice s{font-size:15px !important;font-weight:400;}
.actualtotalprice{font-size:20px;}
.popupservicemodal .modal-dialog{width:100%;max-width:890px;margin:10% auto;border:2px solid #1e93f5;}
.popupservicemodal .close{background:url(../images/close-popup-img.png) left top no-repeat;width:28px;height:28px;position:absolute;right:10px;top:13px;z-index:111;text-indent:-9999px;overflow:hidden;opacity:1;}
.popupservicemodal .modal-content{background:#fff;border-radius:0px;-webkit-border-radius:0px;padding:0;overflow:hidden;border:0 none;}
.popupservicemodalWrap{padding:15px 0px 0px 15px;background:#fff;width:100%;}
.popupservicemodalWrap h2{font-size:30px;color:#1e93f5;font-weight:600;text-align:center;margin-bottom:10px;margin-top:0px;}
.popupservicemodalWrap .subTitle{font-size:18px;color:#444444;padding-bottom:6px;text-align:center;font-style:italic;}
.popupservicemodalWrap .BenefitsEnteringInfo{padding:20px 290px 0 0;position:relative;}
.TripDetailsInfo{margin-top:0px;}
.TripDetailsInfo h4{font-size:24px;color:#444444;margin-bottom:15px;font-weight:500;}
.TripDetailsInfo .subtitle{font-size:18px;color:#444444;margin-bottom:15px;font-style:italic;}
.TripDetailsInfo .Dlist{margin-bottom:20px;}
.TripDetailsInfo .Dlist li{font-size:16px;line-height:22px;color:#444444;margin-bottom:15px;}
.popupservicemodalWrap .reviewedbtnRow{margin-top:30px;}
.reviewedonBtn{background:none;padding:0px;border-radius:0px;-webkit-border-radius:0px;font-size:16px;font-weight:500;color:#363636;text-align:center;border:none;display:inline-block;}
.reviewedonBtn:hover{background:none;color:#363636;}
.popuplogodiv{background:none;padding:4px;margin-top:0px;text-align:center;}
.popuplogolist li{display:inline-block;margin:0px 2px;}
.BenefitsEnteringInfo .formPullRight{float:right;}
.pimagesec{position:absolute;right:0px;bottom:0px;width:290px;}
.pimagesec img{width:100%;height:auto;}
.modal-open #popupservice.in{visibility:visible;height:auto;overflow:visible;z-index:11111;}
.dsksizeHide{display:none;}
#selectcont{position:relative;}
#selectcont .selectconttxt{font-size:14px;}
.fleets_banner_arrow .flex-direction-nav a.flex-prev{background:url(../images/blue-left-arrow.png) left top no-repeat !important; width:31px; height:48px; opacity:1;}
.fleets_banner_arrow .flex-direction-nav a.flex-next{background:url(../images/blue-right-arrow.png) left top no-repeat !important; width:31px; height:48px; opacity:1; right:0;}
/**********************AirportPickform****************/
.AirportPickform { width: 100%; background: #fff; text-align: center; float: left; margin-top: 0px; border-radius: 5px; box-shadow: 0px 2px 6px 2px;}
.FormTopHeader { width: 100%; background: #7b7a27; padding: 10px 0; border-radius: 5px 5px 0 0;}
.FormStapes li{ float:left; width:33.333%; color:#fff; font-size:14px; line-height:20px;}
.FormStapes span.count { border-radius: 50%; display: inline-block; font-size: 18px; font-weight: 400; height: 29px; line-height: 26px; width: 29px; background: #fff none repeat scroll 0 0; color: #7b7a27;margin-bottom: 2px;}
.FormStapes li span.smTxt { font-size: 10px; line-height: 10px; display: block;}
.FormBodyCont { width:100%; padding:20px 5px 20px; float: left;}
.FormBodyCont h3{ font-size:22px; color:#000000; font-family: 'bebas_neueregular'; margin-top: 0;}
.FormBoxOne { width: 42.5%; float:left;}
.FormBoxOr { float:left; color: #5b677d; float: left; font-size: 19px; height: 150px; padding: 60px 0; text-align: center; position: relative; width: 15%;}
.FormBoxOr::before { background: #5b677e none repeat scroll 0 0;content: "";height: 50px; position: absolute; right: 50%; top: 0px; width: 1px;}
.FormBoxOr::after { background: #5b677e none repeat scroll 0 0; content: ""; height: 50px; position: absolute; right: 50%; bottom: 0px; width: 1px;}
.FormBodyCont p{ font-size:16px; line-height: 16px; color:#262626; font-weight:500; margin-top:10px;}
.CalculatorBottomText { width: 100%; display: inline-block;}
.CalculatorBottomText p { font-size: 15px; line-height: 18px; color: #747474; font-weight: 400; margin-top: 20px;}
.FormBoxOne img:hover {
    -webkit-transform: translate(-1.5px,-1.5px);
    -moz-transform: translate(-1.5px,-1.5px);
    -ms-transform: translate(-1.5px,-1.5px);
    -o-transform: translate(-1.5px,-1.5px);
    transform: translate(-1.5px,-1.5px);
}
/**********************AirportPickform end****************/
@media (max-width:1360px){.specials-item-title{font-size:18px;line-height:24px;margin-bottom:10px;}
.specials-list{text-align:center;padding:185px 0 30px;}
.specials-item-image{height:165px;}
.specials-item-price{font-size:30px;font-weight:600;}
}
@media (max-width:1150px){.specials-item{margin:0 5px 15px;text-align:center;padding:6px;}
.specials-item-title{font-size:16px;line-height:20px;margin-bottom:10px;}
.specials-item-price{font-size:22px;font-weight:600;}
.specials-item-time{font-size:18px;}
.specials-item-image{height:145px;}
.specials-list{text-align:center;padding:120px 0 30px;}
}
@media (max-width:979px){.specials-item-title{font-size:14px;line-height:20px;margin-bottom:10px;}
.specials-item-price{font-size:18px;font-weight:600;}
}
@media (max-width:849px){.BannerYourTrip{background:url(../images/banner-tour-trip-mob.png) no-repeat scroll center top;float:left;width:100%;}
.specials-item-image{height:180px;}
.specials-item{margin:0 5px 15px;text-align:center;padding:6px;width:40%;background:none;}
.specials-item-title{font-size:18px;line-height:20px;margin-bottom:10px;text-shadow:none;}
.specials-item-title a{text-decoration:none;color:#363636;}
.BannerYourTrip .container-fluid{padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto;}
.home-slider-wrap-image{display:none;}
.home-slider-wrap-image img{width:100%;}
.TopBannerTitle h1{background:rgba(123, 122, 39, 0.3);}
.TopBannerTitle h1{padding:6px;font-size:36px;color:#fff;font-size:36px;}
.specials-list{text-align:center;padding:60px 0 30px;}
.BannerSmallTxt{width:100%;margin-top:10px;display:block;}
.BannerSmallTxtBottom{margin-top:10px;display:block;}
}
@media (max-width:1200px){.navbar-default .navbar-nav > li > a{padding:22px 6px; font-size:14px; right:0;}
.banner{background-size:cover;}
.blue{margin:-57px 0% 0;width:100%;}
.sliders_inner h6{font-size:14px;}
.search.inner .blue{margin:0px 0 0px;}
.sliders.fleet .ht{min-height:123px;}
.form_tabs .nav-tabs > li > a{font-size:12px;}
.form-control.sel{font-size:16px;height:33px;margin-bottom:7px;padding:5px 12px;}
.form_content .col-lg-12, .form_content .group{clear:both;}
.gray_l, .white_r, .white_l2{width:450px;}
}
@media only screen and (max-width:991px){.container{width:100%;}
.navbar-default .navbar-nav > li > a{font-size:14px;}
.navbar-brand > img{width:250px;}
.sliders .col-sm-3{width:50%;}
.napa_wrap .container{width:770px;}
.testimonial .col-sm-3{width:50%;margin-bottom:30px;}
.gray_l{width:398px;}
.gray_r{width:318px;}
.gray_r img, .white_l img{height:auto;}
.gray_l, .white_r, .white_l2{width:318px;}
.white_r2 img{height:auto;}
.white_l, .white_r2{width:398px;}
.sliders_inner h6{font-size:16px;}
.ht{min-height:65px;}
.form-control.crw{font-size:13px;padding:4px;}
.sliders.fleet .ht{min-height:73px;}
.banner{height:auto;}
.desk{display:none;}
.mobile{display:block;}
.form_tabs .nav-tabs > li > a{font-size:14px;}
.fl_inner{margin-bottom:20px;}
.smls.flts span{font-size:12px;width:calc(100% - 56px);}
.sml.flts span{font-size:12px;width:calc(100% - 56px);}
.mytable table td{width:100% !important;display:block;border-top:0 none !important;border-right:0 none !important;border-left:0 none !important;}
.mytable table tr:last-child td:last-child{border-top:1px solid #ddd !important;}
.bner_three li{font-size:26px;}
.twoColsRow > .col3, .twoColsRow > .col9{width:100%;}
.pickup h3, .dropoff h3, .rental-period h3, .passengers h3, .vehicle-features h3{font-weight:700;}
.carDetailWrap{float:left;width:40%;margin-right:30px;margin-bottom:30px;}
.vehicle-features{margin-bottom:30px;}
.vehicle-type-section li{padding:10px 5px;}
.topNavigationPage li{margin:0 5px;font-size:14px;}
.topNavigationPage{clear:both;}
}
@media only screen and (max-width:979px){.ColWidth{width:50%;}
.mobileShow{display:block !Important;}
.mobileHide{display:none !Important;}
.colWidth100{width:100%;}
}
@media only screen and (max-width:800px){.napa_wrap .container{width:85%;}
.white_l, .white_r2{width:100%;}
.gray_l, .white_r, .white_l2{width:100%;margin-bottom:27px;margin-top:20px;}
.gray_r{width:100%;}
}
@media (max-width:780px){.navbar-default .navbar-nav > li > a{padding:29px 6px;font-size:14px;}
.sub_heading_t{width:100%;}
.bner_three{display:none;}
}
@media (max-width:850px){.form-control.crw{font-size:11px;padding:2px;}
.navbar-default .navbar-nav > li > a{font-size:13px;padding:29px 5px;}
.smls.flts span{margin-top:0px;font-size:14px;}
.sml.flts span{margin-top:0px;font-size:14px;}
.smls.flts br{display:block;}
.sml.flts br{display:block;}
.sub-menu{box-shadow:unset!important;}
}
@media (max-width:979px){.form_tabs .nav-tabs > li > a{color:transparent;}
.boatform li a{color:#000 !important;}
.navbar-header{float:none;}
.navbar-toggle{display:block;margin:27px 4px;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;}
.navbar-nav>li{float:none;}
.navbar-default .navbar-nav > li > a{font-size:16px;padding:7px 6px;}
.navbar-text{float:none;}
.navbar-collapse.collapse.in{display:block!important;}
.sub-menu{width:100%!important;position:relative!important;margin-top:0!important;}
.sub-menu li a{display:block;padding-left:20px;}
.dd a{background:rgba(0, 0, 0, 0) url("/images/dd.png") no-repeat scroll right center!important;}
#menu-item-234, #menu-item-19, #menu-item-235, #menu-item-738, #menu-item-739, #menu-item-741, #menu-item-742, #menu-item-744, #menu-item-745, #menu-item-747{background:rgba(0, 0, 0, 0) url("/images/dd.png") no-repeat scroll right center!important;}
#menu-item-19:hover > ul, #menu-item-738:hover > ul, #menu-item-739:hover > ul, #menu-item-744:hover > ul, #menu-item-745:hover > ul, #menu-item-747:hover > ul, #menu-item-748:hover > ul, #menu-item-234:hover > ul, #menu-item-235:hover > ul, #menu-item-741:hover > ul,#menu-item-742:hover > ul {position:relative!important;left:0!important;padding-left:30px;margin-top:0!important;}
#menu-item-747:hover ul.sub-menu{position:relative!important;left:0!important;right:0!important;padding-left:30px;margin-top:0!important;}

#menu-item-742:hover ul.sub-menu, #menu-item-23:hover ul.sub-menu, #menu-item-278:hover ul.sub-menu{position:relative!important;left:0!important;right:0!important;padding-left:30px;margin-top:0!important;}



#menu-item-22 .sub-menu{left:0;right:0px;}
#menu-item-23 .sub-menu{left:0;right:0px;}
#menu-item-278 .sub-menu{left:0;right:0px;}
#menu-item-738 .sub-menu{left:0;right:0px;}
#menu-item-739 .sub-menu{left:0;right:0px;}

}
@media (max-width:767px){.form_tabs .nav-tabs > li > a{color:#656565!important;}
.mobilehide, .home-contact{display:none;}
.mobileshow{display:block;}
.inner_banner .slider-text{display:none;}
.navbar-toggle{margin-bottom:8px;margin-right:1px;margin-top:22px;}
.navbar-default .navbar-nav > li > a{font-size:16px;padding:7px 6px;}
.blue{margin:-30px 0 0;}
.ings{margin-bottom:35px;}
.sliders .col-sm-3{width:50%;float:left;margin-bottom:20px;}
.testimonial .col-sm-3{width:50%;float:left;margin-bottom:20px;}
.col-sm-3.sec{float:left;width:50%;}
.col-sm-3.first{float:left;width:50%;}
.form-control.crw{font-size:14px;padding:8px;}
.hides{display:block!important;float:left;width:100% !important;}
.top-bar{display:none;}
.mobile-phone-number{display:block;}
.hides img{float:left;margin-right:9px;margin-top:4px;}
.hides > a{float:left;}
.footer{display:none;}
.sliders.fleet .ht{margin-bottom:20px;min-height:auto;}
.form_tabs .nav-tabs > li > a{font-size:14px;}
.inner_banner h1, .inner_banner h2{font-size:33px;margin-bottom:35px;}
.form_tabs{margin-top:2px;}
.blue_row.inner .ings{margin-top:16px;}
.first{width:100%;}
.first1{width:100%;}
.fl_ings > ul{margin-bottom:0;}
.first1.in{margin-bottom:20px;}
.firsts{width:100%;}
.firsts1{width:100%;}
.firsts2{width:100%;margin-bottom:20px!important;}
.dsk{display:none;}
.mob{display:block;float:left;margin:8px 0 26px;width:100%;}
.inner_banner .entry-content > p{display:none;}
.blue.mob .col-sm-3{float:left;width:100%;}
.flt{float:left;width:100%;}
.col-xs-3.lx{padding-right:5px;width:50%;}
.col-xs-3.lxv{padding-left:5px;width:50%;}
.tabbs{display:block;}
.smls.flts span{width:calc(100% - 49px);}
.sml.flts span{width:calc(100% - 49px);}
.sub-menu{width:100%;position:relative;}
.sub-menu li a{display:block;padding-left:20px;}
.dd a{background:rgba(0, 0, 0, 0) url("/images/dd.png") no-repeat scroll right center!important;}
.threeColList .first, .threeColList .first1{margin:0;padding:0;list-style:none;width:100%;float:left;}
.form_content .com-xs-12{clear:both;}
.logoBrandSection .cntr.wht > h4{display:none;}
.TopBannerTitle h1{padding:6px;font-size:36px;color:#fff;}
.logoBrandSectionInnerCont{text-align:center;margin:0 0 40px;}
.colWidth20 .col-sm-3{width:100%;}
.searchFromWrap{float:none;display:block;width:100%;padding:0 0px 10px;margin-top:30px !important;}
.AirportPickform{margin-top:0px;}
.ColWidth{width:50%;float:left;}
.popupTopSteps{padding:8px 0;}
.popLogoRow{padding:10px 0;}
/*.popupTopSteps .stageList li span.count{display:block;margin:0 auto 10px;position:inherit;}
.popupTopSteps .stageList li{text-align:center;padding-left:0px;}*/
.popupFormDetailsWrap{padding:10px 0 10px;}
.popupFormTitleTxt h3{font-size:30px;margin-bottom:10px;}
.popupFormTitleTxt .formheadingAddress{padding-top:6px;padding-bottom:6px;background-size:42px;padding-left:60px;}
.popupFormTitleTxt .formheadingAirport{padding-top:6px;padding-bottom:6px;background-size:42px;padding-left:60px;}
.popupForm input[type="text"], .popupForm input[type="password"], .popupForm input[type="email"] { height: 46px; font-size: 16px; margin-bottom: 15px;}
.popupForm select{ height:46px; width:100%; font-size:16px; color:#444; margin-bottom:15px;}
.popupFormMapPickup{height:110px;}
.btnRow .formBtn{height:46px;}
.popupFormDropoffAirport .col-sm-5{width:100%;}
.popupFormDropoffAirport .col-sm-2{width:100%;padding:0 15px;}
.popupFormDropoffAirport .formTxtor{font-size:17px;padding:0px;margin-bottom:10px;}
.MobileDisNone{display:none}
.MobileDisBlock{display:block}
.popupBtn{margin-right:0px;}
.popupcheckbox label{font-size:15px;}
.popupFormDetailsWrap h3{font-size:30px;margin-bottom:15px;}
.mainCategory .col-sm-3{width:100%;}
.mobileShow{display:block;}
.PopupReviewSection .colWidthbx{width:49%;float:none;display:inline-table;}
.fillFormWrapper .container, .fillFormWrapper .modal-body{padding-left:0;padding-right:0;}
.searchHomeFormWrap{margin-top:0px;}
.form_content{margin-top:0px;}
.formGetStarted{position:inherit;width:100% !important;right:0;top:0px;padding:15px !important;}
.car-img-style{position:inherit;text-align:right;}
.BannerSectionCo{height:385px;}
.fillFormWrapper{padding-bottom:0px;}
.fillFormWrap{background:#cdcdcd;}
.fillFormWrapAirport{background:none;}
.fillFormWrapAirport.fillFormWrapService{background:none;}
.fillFormWrap .popupFormDetailsWrap{padding:20px 0 15px;}
.PopupReviewInner{min-height:auto;}
#banner .container{padding-left:0px;padding-right:0px;}
.BenefitsInfoForm input[type="text"], .BenefitsInfoForm input[type="password"], .BenefitsInfoForm input[type="email"]{height:51px;font-size:17px;margin-bottom:10px;}
.BenefitsInfoForm .phoneOuter select{height:51px;}
.BenefitsInfoiteamwr{width:100%;display:inline-block;}
.BenefitsInfoiteamwr li{width:auto;display:inline-block;margin-right:0px;}
.popupRatesformWrap .btnRowWrap .formBtn{font-size:13px;padding:6px 4px;}
.popupRateswrp .container{padding-right:5px;padding-left:5px;}
.DivMobileSizeHide{display:none;}
.MobileSizeshow{display:block;}
.commentsNav li{font-size:16px;width:49.2%;line-height:18px;margin-bottom:5px;}
.commentsNav li a{padding:12px 8px;}
.FillResevationWrap{width:100%;padding:20px 10px;}
.CustomerInfoWrapSec select.form-control{font-size:14px;}
.InneDetailsWrap{padding-bottom:15px;}
.reviewSideMenu li.userDetail{font-size:15px;}
.reviewRow{border:0px solid #cccccc;padding:0px;}
.ContNavSec{width:auto;right:0;padding:10px 0 0;margin:0 -15px;position:relative;max-width:none;}
.ListIteamBx{position:absolute;width:100%;top:100%;}
.navTogglebtn{top:-10px;}
.RebuttonSecWrap{width:100%;text-align:center;}
.reviewRow.ComingSoon{background:#1e93f5;text-align:center;height:200px;line-height:200px;}
.HeaderExoticlimo{text-align:center;height:auto;}
.exotic-right{width:100%;margin-top:0px;top:18px;float:none;margin:0px auto 0;}
.exotic-right ul{padding:15px 20px 15px 20px;height:auto;}
.exotic-right ul li{float:left;margin:6px 12px 6px 0;}
span.pick_time{margin-left:31px;}
body{overflow-x:hidden;}
.feildRowWrap{margin:0 0px;}
.feildCol{padding:0 0px;}
.gutter5 li{padding:0 2px;}
.feildCol.feildMsizehide{display:none;}
.feildCol.mob50{width:50%;}
.colsWrap .col4{width:100%;margin-bottom:0;}
.offer{font-size:26px;font-weight:500;padding:12px 0;top:0px;}
.demandlist{margin-top:0px;}
.checklist, .demandlist{margin-bottom:15px;}
.width33pt{width:100%;}
.width41pt{width:100%;}
.width16pt, .width17pt{width:33.333%;height:auto;}
.width18pt{width:31%;height:auto;}
.width22pt{width:31%;height:auto;}
.width23pt{width:38%;height:auto;}
.bookbutton{padding:0;}
.pickup, .dropoff, .vehicle-features, .rental-period, .passengers{display:none;}
.vehi-mobi{display:block;}
.carDetailWrap{width:100%;text-align:center;}
.vehi-mobi{margin-bottom:15px;text-align:center;}
.vehi-mobi h3{margin-bottom:10px;font-weight:700;}
#myBtn:hover{cursor:pointer;}
#myBtn{background:transparent none repeat scroll 0 0;border:medium none transparent;color:#00afd1;font-size:17px;margin:10px auto 0;padding-left:0;}
.commonBorderBox{width:auto;display:block;margin:0 -15px 0px;border-left:1px solid #ccc;padding:0px 0px 0px;}
#more{display:none;}
.rightLabel{padding-right:5px;}
.rightLabel div{position:static;margin-top:10px;margin-bottom:0;}
.car-spec-detail{margin-bottom:0;}
.carDetailWrap{margin-bottom:12px;}
.dollar{display:none;}
.mobishow{display:inline-block;font-size:13px;margin-right:2px;padding:0px 7px;}
.reservesavenow.mobishow{position:relative;text-align:center;margin-top:-2px;vertical-align:top;}
.reservesavenow .pricegoup{position:absolute;left:25px;top:13px;font-size:9px;}
.mobihide{display:none;}
.for-mobile{display:block;}
.fordesktop{display:none;}
.mob-location{border-top:0px solid #ccc;padding:10px 5px;width:100%;display:inline-block;}
.locname{width:85%;float:left;}
.locedit{width:100%;padding-top:5px;}
.locedit .loceditBtn{color:#1e93f5;position:relative;padding:0px 20px 0px 0px;display:block;text-decoration:none;font-size:14px;font-weight:600;max-width:153px;float:right;clear:both;}
.locedit .loceditBtn:before{background:url(../images/arrow-drop-icon.png) left top no-repeat;width:16px;height:8px;position:absolute;right:0;top:50%;margin-top:-4px;content:"";transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}
.vehicleSelectionDetails .commonBorderBox:first-child{border-top:0px solid #ccc;padding:0 0px;}
.vehicleSelectionDetails .commonBorderBox{border:0px solid #ccc;padding:0 0px;}
.filtermobile{overflow:hidden;margin:10px 0;width:100%;text-align:center;}
.filtermobile h3{font-size:20px;color:#df5526;font-weight:400;border-top:2px solid #df5526;border-bottom:2px solid #df5526;}
.filtermobile a{padding:10px 0;display:block;color:#df5526;text-decoration:none;}
.filterresult{width:100%;overflow:hidden;padding:10px 5px;margin-bottom:10px;border-bottom:1px solid #df5526;}
.filtercarleft{width:100%;margin-right:0px;text-align:center;}
.carBoxWrap img{max-width:100%;}
.filterlistbottomleft{width:48%;margin-right:10px;float:left;}
.filtercarright{width:100%;text-align:center;}
.filterlistbottomright{width:48%;float:right;}
.filtercarlist li{margin-bottom:10px;}
.filtercarlist li img{margin:0 0 0 0;}
.filterfeatureright h4{color:#363636;font-size:22px;font-weight:500;margin-bottom:10px;}
.VehicleinfoIcon{margin-left:10px;}
.VehicleinfoIcon img{height:18px;}
.carfeatureright{margin-bottom:0px;display:inline-block;}
.carfeatureright li{margin-right:15px;float:left;font-size:18px;position:relative;padding-left:30px;}
.carfeatureright li a.PassengerLink{background:url(../images/passenger.png) left center no-repeat;height:20px;width:20px;display:inline-block;margin-right:5px;position:absolute;left:0;}
.carfeatureright li a.luggageLink{background:url(../images/luggage-img.png) left center no-repeat;height:20px;width:30px;display:inline-block;margin-right:5px;position:absolute;left:0;}
.carfeatureright li:last-child{margin-right:15px;}
.carfeatureright li label{font-size:16px;display:block;margin-bottom:5px;}
.filtercarfeatures{width:100%;display:block;font-size:16px;color:#363636;margin-top:0px;margin-bottom:8px;}
.TxtOrSimilaer{font-size:14px;}
.filtercarfeature{width:100%;overflow:hidden;border-bottom:0 none;margin-bottom:0;padding-bottom:5px;}
.filtercarbottom{width:100%;overflow:hidden;padding:0 0 10px 0;}
.filterlistbottomright{font-size:16px;}
.filterlistbottomleft{font-size:16px;}
.filterlistbottomleft .red{color:#df5526;padding:0px 0;}
.filterlistbottomleft .txtPriceMayGo{display:block;margin:10px 0;}
.filterlistbottomleft .TextRagularPrice{font-size:17px;}
.hoticon{background:url(images/hot-rate-img.png)no-repeat scroll 0px 5px;padding:8px 0px 8px 26px;}
.likeicon{background:url(images/thumb-img.png)no-repeat scroll 0 5px;padding:8px 0px 8px 26px;}
.maskfilter{clear:both;height:10px;width:100%;}
.filterbottombutton{width:100%;padding:10px 5px;}
.booknowmob{border:0;background:#08a14a none repeat scroll 0 0 !important;border-radius:6px;color:#ffffff !important;font-family:"Railway",sans-serif !important;font-size:20px !important;height:42px !important;line-height:22px !important;text-align:center;text-transform:capitalize;width:57% !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.pricebottom{font-size:24px;color:#1e93f5;font-weight:500;margin-left:20px;padding-top:12px;text-align:center;width:20% !important;display:inline-block;}
.pickupsec .feildCol .feildCol .drop-offsec .feildCol{margin-bottom:0px;padding:0;}
.topNavigationPage ul{display:block;}
.logo{display:none;}
.userDetails{display:none;}
.topNavigationPage ul{margin:0 -15px;}
.ServiceChargedList li{position:inherit;padding-right:0px;margin-bottom:15px;vertical-align:top;display:inline-block;width:49.3%;text-align:center;}
.ServiceChargedList .mWidth100{width:100%;}
.RateandDiscount { font-size: 12px; line-height: 14px; font-weight: 400; margin-bottom: 15px; display: block;}
.RateandDiscount .hourPriceSize { font-size: 20px; font-weight: 400; position: relative;}
.RateandDiscount .hourPriceSize .price_default { position: relative;}
.RateandDiscount .hourPriceSize .txtincludedTip { font-size: 14px; position: relative; right: 0px; bottom: 0px;}
.RateandDiscount.singlePriceitem .hourPriceSize { font-size: 30px;}
.RateandDiscount.singlePriceitem .hourPriceSize .txtincludedTip { font-size: 14px; position: relative; right: 0px; bottom: 0px;}
.ServiceChargedWr .BtnSelect{max-width:165px;width:100%;height:38px;margin-bottom:10px;position:inherit;}
.desktopShow{display:none;}
.mobileShow{display:block;}
.mobileSzShow{display:block;}
.biz-page-actions{text-align:left;}
.CustomersReviews{display:block;text-align:center;}
.CustomersReviews .TxtLinks{display:none;}
.CustomersReviews .re-logos{margin-right:0px;}
.ServicesImagesSection{float:none;width:100%;margin-left:0;}
.mytable.additionalServices .centerTitle{margin-bottom:20px;}
.contactForm .ash-form label{display:none;}
.contactForm .ash-form{padding-left:0;}
.NeedHelpBx{display:none;}
.TxCallRatesBx .TxtCallRates{display:inline-block;font-size:13px;}
.BenefitsEnteringInfo .formPullRight{float:none;margin-bottom:15px;}
.topWhitePart{padding:2px 20px;}
.reviewCols.reviewDiscountRateCols .threeColsRow > div{width:50% !important;margin:0 0 20px;}
.DisRightColumn{position:initial;right:20px;bottom:20px;}
.DiscountedOnlineRateWr .G-logo img{height:45px;}
.discountFormWrapOuter{padding:10px;}
.reviewDiscountRateCols .titleWithIcon h2{padding-left:35px;font-size:15px;}
.reviewCols.reviewDiscountRateCols .threeColsRow > div.colsW100{width:100% !important;}
.DisRightColumn .reservation-help .txtNeedHelpwr{display:inline-block;}
.DisRightColumn .reservation-help .phone-number{background:none;}
.reservation-help a{padding-left:5px;font-size:18px;text-decoration:none;color:#1e93f5;}
.reviewDiscountRateCols .threeColsRow > div.colsW100 .infoBox{max-width:220px;margin:0 auto !important;}
.DisMainBlock .contactInfo{font-size:20px;}
.fPopupColWidth{width:50%;float:left;}
.fPopupColMSizefull{width:100% !important;}
.sign-box-outer .signDate{position:absolute;bottom:-24px;left:0px;}
.billing_info h2{margin:10px 0 0 0;}
.sign-box-bs{margin:0px auto 25px;}
.siteLinkTxt.text-center{margin-top:20px;}
.reviewsfixthumbs{display:block;}
.mSizeHide{display:none !important;}
.mSizeShow{display:inline-block !important;}
.MobileSizeHidden{display:none;}
.mytable.tripDetails .row > div:last-child{border-left:1px solid #cbcbcb;}
.DivGrayBg{display:none;}
.filterfeatureright .features li{float:none;}
.filterfeatureDeMsize{max-width:300px;margin:0 auto;}
.filterfeatureDeMsize .mrgB10{margin-bottom:10px !important;}
.credit-card-sign .sign-box-outer iframe{width:100%;}
.divDealOfTheDayTRow .DealOfTheDayList.totalPriceBooknow{float:none;}
.divDealOfTheDayTRow .DealOfTheDayList.DealOfTheDayListW{max-width:500px;}
.divDealOfTheDayTRow .DealOfTheDayList.DealOfTheDayListW .HotDealBtn{width:39%;}
.divDealOfTheDayTRow .DealOfTheDayList.DealOfTheDayListW .txtBookOnlineNowSave{/*width:60% !important;*/font-size:12px !important;}
.divDealOfTheDayTRow .DealOfTheDayList .HotDealBtn .btnDealOfDay{width:180px;height:32px;}
.divDealOfTheDayTRow .DealOfTheDayList .dealTimerBt{font-size:10px;}
.divDealOfTheDayTRow .txtBookOnlineNowSave{font-size:20px !important;width:auto !important;line-height:22px !important;max-width:228px;}
.divDealOfTheDayTRow .DealOfTheDayList.totalPriceBooknow li:first-child{margin-right:5px;max-width:185px;position:relative;}
.Nopamentnd{font-size:14px;margin-top:5px;font-weight:400;}
.divDealOfTheDayTRow .DealOfTheDayList.totalPriceBooknow li{float:left;width:52%;}
.divDealOfTheDayTRow .DealOfTheDayList.TheDayListItem li{float:left !important;width:auto !important;font-size:13px;margin:0 2px 0 0 !important;}
.divDealOfTheDayTRow .iconsize{background-size:14px;height:17px;width:15px;}
.divDealOfTheDayTRow .dealdaybookNow{width:46% !important;margin-top:0px;}
.dSizeHide{display:block;}
.securewebsitetx.dSizeHide{ display:inline-block !important;}
.fixButtonMobile{display:block !important;position:fixed;width:96%;left:2%;bottom:0;z-index:11;text-align:center;}
.fixButtonMobile a.bluebutton{display:inline-block;}
.commonForms input[type="text"], .commonForms input[type="password"], .commonForms input[type="email"], .commonForms input[type="tel"]{font-size:14px;height:48px;padding:4px 6px;}
.commonBorderBox select{padding:4px 12px 4px 4px;font-size:15px;height:48px;}
.commonForms .creditCard-format{font-size:16px !important;}
.commonBorderBox.reserve{border:none;margin-bottom:0;padding:0px 5px;}
.feildCol{margin-bottom:8px;}
.border-area{font-size:15px;padding:0px 0px;}
.commonBorderBox h3{font-size:18px;}
.address-info h4, .drop-offsec h4{font-size:15px;}
.divButtonTRow .CommanBtnwr.covidBtn{padding:8px 3px;font-size:13px;font-weight:400;}
.searchpickupleft p{font-size:10.3px;line-height:13px;}
.commonForms.billerinfo label{width:auto;padding:0 5px;color:#4a4a4a;font-size:14px;}
.infoSmallPopupWrap.cvvpopup{min-width:260px;width:100%;right:0 !important;left:auto;top:-45px;}
.passengerform .feildCol.emailfeildCol{width:100%;}
.passengerform .feildCol.phonefeildCol{width:100%;}
.txtRentalInfo{font-size:14px;}
.checklist li{padding-left:23px;background-size:16px;font-size:14px;}
.Riderentalprice .checklist .TaxesIncluded{display:inline-block;}
.Riderentalprice .checklist .watertInc{display:inline-block;margin-left:10px;}
.Riderentalprice .checklist .like{display:inline-block;}
.Riderentalprice .checklist li.hot{padding-left:22px;display:inline-block;margin-left:10px;}
.demandlist li{font-size:14px;}
.commonForms input.location{font-size:12px;font-weight:300;}
.mSizebgGray{background:#f4f6f8;}
.rentalPickandDropAdd .rentalListDetails li:first-child{margin-right:10px;}
.divDealOfTheDayTRow .DealOfTheDayList .bookNowbutton .bookbutton{padding:0px 20px;width:100%;margin-bottom:5px;}
.Riderentalprice .rentalPickandDropAdd p{font-size:15px;line-height:20px;}
.popupRatesformWrap h2{margin-bottom:12px;font-size:16px;}
.popupRatesformWrap .form-group{margin-bottom:15px;}
.BenefitsInfoiteamwr h4{margin-bottom:15px;}
.NeedhelpBooking .infoSmallPopupWrap{min-width:100%;text-align:left;}
.recommendedlist{margin-bottom:10px;text-align:center;display:block ruby;}
.Divunlockdiscountsbtn .unlockDiscountsBtn{font-size:14px;color:#1e93f5;font-weight:600;display:inline-block;}
.Divunlockdiscountsbtn .unlockDiscountsBtn .fa.fa-lock{color:#08a14a;}
.popupRatesformWrap .btnRowWrap .formBtn.formSeeDiscountbtn{max-width:250px;height:42px !important;font-size:16px !important;}
.detailsPageWrap .NeedhelpBooking{margin-top:-21px;}
.detailsPageWrap .NeedhelpBooking .infopopupwrapbx{text-align:right;}
.reviewwrapper .readMoreReview{font-size:13px;}
.PickupDrop-offForm input[type="text"], .PickupDrop-offForm input[type="password"], .PickupDrop-offForm input[type="email"], .PickupDrop-offForm select, .PickupDrop-offForm textarea{font-size:13px;padding:6px 5px;}
.popupservicemodalWrap{padding:15px 15px;}
.popupservicemodalWrap .BenefitsEnteringInfo{padding:0px;}
.pimagesec{display:none;}
.popupservicemodalWrap h2{font-size:22px;}
.popupservicemodalWrap .reviewedbtnRow{margin-top:0px;}
.reviewedonBtn{font-size:16px;}
.popuplogodiv{padding:2px 0;}
.popuplogolist li{margin:0px 0px;}
.popuplogolist li img{height:21px;}
.dsksizeHide{display:block;}
.popupRateswrp{display:block;}
.car-spec-detail li .infoSmallPopupWrap{min-width:100%;text-align:left;}
.divDealOfTheDayTRow .DealOfTheDayList.totalPriceBooknow li:first-child { min-width: auto;}
}
@media (max-width:610px){.smls.flts span{display:block;}
.sml.flts span{display:block;}
.small_logos img{width:100%;}
}
@media only screen and (max-width:599px){.ColWidth{width:100%;float:none;}
.popupFormBodyCont .txtFrm{display:inline-block;}
.popupFormBodyCont .FormBoxOne img{float:none;margin-right:0px;}
.popupFormBodyCont .FormBoxOne{text-align:center;}
.popupTopSteps .stageList li{font-size:14px;}
.ItemPaymentMethod li{float:left;margin:0 10px 15px 0;width:29%;}
.ChooseACarInner{width:75%;margin:0 auto 10px;}
.popupFormTitleTxt{text-align:center;}
.BtnCallUs{padding:8px 18px;font-size:16px;}
.bannerTopCont p{margin-bottom:10px;}
.InnerTabConts .mainSubTitle{font-size:13px;}
.TxCallRatesBx{color:#fff;font-size:22px;}
.ReviewsSectionWr .StarRatingicons{margin-right:5px;display:block;}
.divButtonTRow .CommanBtnwr.BtngetRates { padding: 14px 6px; font-size: 20px; font-weight: 500;}
.divButtonTRow .CommanBtnwr { padding: 14px 6px; margin: 0 0px; font-size:20px; font-weight: 500;}
.divButtonTRow.fixed { padding: 60px 0 10px;}
#ui-datepicker-div { width: 88% !important;}
}
@media (max-width:560px){.org h4{font-size:18px;line-height:37px;}
.form_tabs .nav-tabs > li > a{font-size:12px;}
.inner_banner > p{font-size:13px;}
.sliders .col-sm-3{width:100%;float:left;margin-bottom:20px;}
.testimonial .col-sm-3{width:100%;float:none;margin-bottom:20px;}
.mytable table td .leftcolumn{width:100% !important;display:block;font-weight:600;}
.mytable table td .centercolum{display:none;}
.mytable table td .rightcolumn{width:100% !important;display:block;}
.specials-item-image{height:auto;text-align:center;display:block;}
.specials-item{margin:0 5px 15px;text-align:center;padding:6px;width:92%;}
}
@media only screen and (max-width:479px){.cloud-tour-passenger li{margin:0 15px 0 0;}
.table_section_Wr .table tbody tr td .bgcolorlightgreen{background:#1cef5b;padding:6px 8px;display:inline-block;}
.vehi-mobi p{font-size:13px;line-height:24px;}
.phoneFieldWrap{width:35%;float:left;}
.phoneNoInput{width:65%;float:left;}
.phoneFieldWrap .phoneselect.select_box{font-size:14px;}
.commonForms .phoneNoInput input[type="tel"]{font-size:14px;padding:10px 6px;}
.strike{font-size:14px;}
s{font-size:14px;}
.CustomersReviews .Review-Info{font-size:15px;}
.divButtonTRow .CommanBtnwr{width:49%;}
.popupTopSteps .stageList li { font-size: 14px; padding-left: 24px;}
.popupTopSteps .stageList li span.count { margin-right: 0px;}
.popupTopSteps .stageList li span.count {font-size: 18px;width: 20px; height: 20px; line-height: 20px;}
.popupTopSteps .stageList li:first-child {width: 32%;}
.popupTopSteps .stageList li:nth-child(2) {width: 36%;}
.popupTopSteps .stageList li:last-child {width: 32%;}
}
@media (max-width:450px){.left_part{width:100%;text-align:center}
.right_part{width:100%;text-align:center;margin-top:6px;}
.left_part > a{float:none;}
.napa_wrap .container{width:94%;}
.right_part > a{float:none;margin:0 2px;}
.top-bar br{display:block;}
.navbar-brand > img{width:225px;}
.navbar-toggle{margin-top:23px;}
.org br{display:none;}
.col-sm-3.sec{float:left;width:100%;}
.col-sm-3.first{float:left;width:100%;}
.copyright p{text-align:center}
.copyright br{display:block;}
.copyright span{float:right;width:100%;text-align:center;}
.copyright span{margin-top:8px;}
.left_part > a{margin-right:0;}
.fl_ings h2{font-size:22px;}
.col-xs-6.xs_size{padding-right:5px;}
.xs_size{float:left;width:33.33%;}
.col-lg-12.xs_size{padding-left:5px !important;}
.form-control.sel{font-size:14px;}
.form-control.sel{font-size:14px;padding:6px 4px;}
.form_content{padding:15px 7px;}
.service.pad{padding:8px 0 12px 0;}
.service.pad .container{padding:0;}
.service.pad .inner_service{padding:0 15px;}
.navbar-brand > img{width:168px;}
.navbar-toggle{margin-top:14px;}
.tabbs{margin:0 0 7px;}
.mobile .form_tabs{border:1px solid #ccc;margin-bottom:15px;}
.blue_row{padding:45px 0 8px;}
.search.inner.mobi .container{padding:0;}
.blue.flts{padding:0;}
.blue.flts .tabbs{margin:7px 0;}
.form_tabs.flts .col-sm-3{padding:0 7px;}
.col-xs-3.lx{padding-left:7px;}
.col-xs-3.lxv{padding-right:7px;}
.inp{float:left;margin-top:6px;width:100%;}
.col-md-6.padds{padding:0;}
.blue.flts.mob{border:medium none;}
.fleets_inner.cat{padding-top:0;}
.fleets_inner.cat .fl_inner{margin-bottom:0;}
.mob{margin-top:0px;}
.form-control.crw{height:33px;}
.servicesBtn{font-size:14px;}
.popLogoRow .popLogo img{width:160px;}
.popLogoRow .backBtn, .popLogoRow .backBtn1 { left: 8px; top: -5px; font-size: 18px;}
.popLogoRow .backBtnclose {left: 8px; top: 10px; font-size: 22px;}
.bestVehiclesInnerCont{font-size:18px;line-height:28px}
#reviewsModal{opacity:0;visibility:hidden;display:block !important;z-index:-99999;}
#reviewsModal.in{z-index:11111;opacity:1;visibility:visible;}
.TopBannerTitle h1{padding:6px;font-size:25px;color:#fff;}
.verifiedUserReviewsTopDiv .ReviewsTopBx{padding-right:4px;}
.verifiedUserReviewsTopDiv .ReviewsTopBx .StarRating img{margin-right:2px;height:20px;}
.verifiedUserReviewsTopDiv .ReviewsTopBxtwo{border:none;padding:0 0 0 6px;}
.topNavigationPage li h3{font-weight:600;font-size:12px;}
.topNavigationPage li{padding-left:15px !important;background-size:15px !important;margin:0px;}
.topNavigationPage li.active{padding-left:15px;background-size:15px;}
}
@media (max-width:400px){.smls{text-align:center;width:25%;}
.sml{text-align:center;width:25%;}
.smls span{display:block;}
.sml span{display:block;}
.inner_banner h1, .inner_banner h2{font-size:22px;}
.brr > span{margin:0 5px;}
.titles > h4{font-size:20px;}
.brr{margin-top:2px;}
.col-xs-6.xs_size.vehicle{width:48.6%;}
.form_tabs .nav-tabs > li > a{font-size:10px;}
.CallUsSection .TxtCallUs{font-size:22px;}
.specials-item{margin:0 5px 15px;text-align:center;padding:6px;width:94%;}
}
@media (max-width:360px){.fleets_inner.cat{padding-top:0;}
.fleets_inner.cat .fl_inner{margin-bottom:0;}
.search.inner.mobi{display:none;}
.cntr{margin-bottom:17px;}
.form-control.sel{font-size:14px;}
.blog_inner h1 a{font-size:30px;color:#7b7a27;}
.blog_inner{border-bottom:1px dashed #ccc;padding-bottom:30px;margin-bottom:30px;margin-top:30px;}
}