body{font-family:Poppins, Helvetica, Arial, sans-serif !important;}
.page-id-3407 #page_caption .page_title_content h1, .page-id-3410 #page_caption .page_title_content h1, .page-id-3413 #page_caption .page_title_content h1 , .page-id-3471 #page_caption .page_title_content h1{
    padding: 0 !important;
    margin: 0 !important;
}
<!--[if IE]>
<style>

.page-id-3139 #page_content_wrapper .inner .sidebar_content img, .page_content_wrapper .inner .sidebar_content img{max-width:265px !important;height:auto !important;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.page-id-3139 #page_content_wrapper .inner .sidebar_content img, .page_content_wrapper .inner .sidebar_content img{max-width:265px !important;height:auto !important;}
.service_div form.form_btn{padding-bottom:10px !important;}
}
</style>
<![endif]-->
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){#page_content_wrapper .inner .sidebar_content img, .page_content_wrapper .inner .sidebar_content img{max-width:265px !important;height:auto !important;}
}
#logo_wrapper .logo_container {
    padding: 0;
    height: auto !important;
}
.logo_align {
    margin-top: 8px;
}
#copyright{
	width:auto !important;
}

a:focus{outline:none !important;}
.page-id-56 div#wrapper > .ppb_wrapper:nth-child(2) > div > .one_third{background:none !important;box-shadow:none;top:125px;padding:0px !important;}
h4.mnm{padding-top:10px;}
.page-id-56 .one_third .signup_form input#btnNext{border-radius:5px;padding:0px;background:#D43B38 url(../images/submit_arrow.png) no-repeat;border-color:#D43B38;background-size:27px;background-position:center center;font-size:0px;margin-top:4px !IMPORTANT;padding:7px 7px !IMPORTANT;height:37px;}
.signup_form span.input-group-addon i{color:#333;}
.signup_form span.input-group-addon{border:none !important;}
.signup_form .col-sm-6 > span:first-child{color:#fff;}
.page-id-56 .one_third .signup_form .input-group .form-control{padding-left:5px;}
.page-id-56 .ppb_header_content h2{color:#fff !important;font-size:38px;text-transform:none;font-weight:bold !important;font-family:Poppins, Helvetica, Arial, sans-serif;margin-top:100px;}
.page-id-56 .ppb_header_content p{color:#fafafa !important;font-family:Poppins, Helvetica, Arial, sans-serif;font-size:15px;font-weight:500;}
.page-id-56 .one_third .signup_form span.input-group-addon{background:#fff;border-right:none !important;padding-right:10px;}
.page-id-56 .one_third .signup_form .input-group .form-control{border:none;-webkit-appearance:none;padding:0 0 0 5px;height:36px;}
h1.divhi_heading{color:#fff !important;font-size:38px;text-transform:none;font-weight:bold !important;font-family:Poppins, Helvetica, Arial, sans-serif;margin-top:100px;}
.page-id-56 .signup_form .row .col-sm-6.col-xs-12 > span{margin-bottom:10px;display:inline-block;font-weight:600 !important;display:block !important;text-align:left;padding-left:15px;}
.slct_vehicle .vehicle_list{}
.vehicle_list ul{list-style:none;padding:0px;margin:0px;}
.vehicle_list ul li{width:50%;float:left;}
.vehicle_list:after{content:'2';font-size:0px;clear:both;width:100%;display:block;height:0px;}
.vehicle_list ul li a{display:table;width:100%;text-decoration:none;padding:2px 0;}
.page-id-56 .one_third .signup_form .vehicle_list ul li a span{display:table-cell;color:#444 !important;font-weight:500;font-size:11px;width:65%;text-align:left !important;padding:10px 4px;height:45px !important;vertical-align:middle;float:left;align-items:center;display:flex;}
.page-id-56 .one_third .signup_form .vehicle_list ul li a span:last-child{text-align:right !important;width:35%;}
.vehicle_list ul li{width:20%;float:left;border-bottom:2px solid #ccc;border-right:2px solid #ccc;}
.page-id-56 .one_third .signup_form .vehicle_list ul li a span:first-child{padding-left:10px;}
.vehicle_list ul li:nth-child(odd){border-right:2px solid #ccc;}
.slct_vehicle > a{color:#fff !important;display:block;text-align:left;font-size:18.4px;margin-bottom:8px;text-decoration:none !important;}
.signup_form{max-width:1425px;margin:0 auto;}
.page-id-56 .one_third{position:static;margin-top:80px;}
.
div#logo_right_button{display:none !important;}
.social_wrapper ul{margin-bottom:0;}
div#wrapper{padding-top:44px !important;}
.vehicle_list{display:none;}
.one.withsmallpadding .one_third{}
.ppb_content_center_bg .one_third{width:80% !important;}
.slct_vehicle a{font-size:21px;}
#drpLocation select option{padding:6px;}
.page_content_wrapper .inner .one_third{margin-top:0;}
.tab_div > ul > li{width:25%;float:left;}
.tab_div > ul > li > a{border:none;border-bottom:3px solid #e0e0e0;background:none;margin:0px 3px;color:#e0e0e0;font-weight:500;padding:5px 0;font-size:20px;font-family:'Roboto Condensed', 'Helvetica Neue',Verdana, sans-serif !important;line-height:20px;font-style:normal;}
.tab_div > ul > li.active a, .tab_div > ul > li a:hover, .tab_div > ul > li a:focus{background:none;}
.tab_div > ul > li.active a{border:none !important;border-bottom:3px solid #D43B38!important;color:#D43B38!important;}
.tab_text h5{color:#3399ff;font-size:20px;margin-bottom:0px;margin-top:12px;line-height:17px;font-weight:500;font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;font-style:normal;}
.tab_text p{margin:5px 0 2px;font-size:14px;padding:0 !important;}
.tab_div ul{border:none;padding:0;}
.tab_div ul li.active a:hover{border:none;border-bottom:3px solid #3399ff;color:#3399ff;}
.tab_div ul li a:hover{color:#e0e0e0;}
.tab_text span{font-weight:normal;font-size:17px;letter-spacing:-.6px;font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;color:#333;line-height:20px;font-style:normal;}
.tab_div{margin:30px 0 30px;font-family:'Roboto Condensed', 'Helvetica Neue', Arial,Verdana,sans-serif !important;}
.header_cart_wrapper{display:none !important;}
.page-template-car-list-r2 .car_search_wrapper .one_third.themeborder{border-radius:5px;}
.page-template-car-list-r2 .car_search_wrapper .one_third.themeborder select{box-sizing:border-box;border:none;font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;font-weight:normal;color:#333;line-height:20px;font-size:16px;}
.page-template-car-list-r2 .one_third.last.themeborder input{width:100%;background:#2c95ff;border:2px solid #2c95ff;transition:ease-in-out 0.5s;font-family:'Roboto Condensed', sans-serif;}
.page-template-car-list-r2 .one_third.last.themeborder input:hover{background:#5856D6;border-color:#5856D6;}
.page-template-car-list-r2 .one_third.last.themeborder input{font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;}
.page-template-car-list-r2 .one_third.last.themeborder{border:none;}
.red_car h3{font-size:20px !important;margin:0 0 12px !important;font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;font-weight:600;line-height:17px;color:#333;font-style:normal;}
.red_car h5{margin:0;font-size:12px;}
.red_car h5.view_hd{margin-top:2px;margin-bottom:24px !important;}
.red_car h5.view_hd a{text-decoration:none;color:#2c95ff;}
.btn_div h2{width:45%;float:right;margin:0 0 12px 0;font-size:20px;font-weight:600;font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;line-height:17px !important;color:#333;font-style:normal;}
.red_car a img{width:58px;}
.red_car a.moster_img{margin:0 30px;}
.car_div{padding:40px 0 30px;border-bottom:1px solid #b4b1b1 !important;}
.btn_div a{background:#D43B38;padding:3px 0;color:#fff;font-size:11px;width:45%;display:inline-block;text-align:center;border:1px solid #D43B38;text-decoration:none !important;transition:ease-in-out 1.5s;font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;}
.btn_div a:hover{background:#484848;color:#fff;}
.btn_div a.marg_right{margin-right:13px;}
.red_car div{margin-top:21px;}
#car_search_form, .car_search_form{margin-bottom:20px !important;}
.page-template-car-list-r2 div#page_main_content .standard_wrapper{display:none;}
.last_cardiv{border:none;}
.page-template-car-list-r2 .car_recently_view , .page-template-car-list-r3 .car_recently_view, .page-template-car-list-r4 .car_recently_view, .page-template-car-list-r5 .car_recently_view{display:none;}
.mc4wp-form-fields input[type="submit"]{background:#3399fe;border:2px solid #3399fe;}
.textwidget img{max-width:85% !important;}
body .signup_form .bootstrap-datetimepicker-widget li, body .signup_form .bootstrap-datetimepicker-widget li table tr td, body .signup_form .bootstrap-datetimepicker-widget li table tr th, body .signup_form .bootstrap-datetimepicker-widget li table tr{border:none !important;}
div#page_main_content .car_div:nth-last-child(2){margin-bottom:50px;border:none;}
.form_margin_top{margin-top:30px;}
.rental_div{padding:50px 0;}
.rental_div img{max-width:100% !important;}
.border_top{border-top:1px solid #dfe1e0;}
.passengers{padding:25px 0 45px;}
.lexus_div h2{font-size:32px;font-weight:bold;color:#000;padding-bottom:10px;margin:0;}
.lexus_icon img{max-width:26px !important;}
.lexus_icon.popUplexusIcon img{max-width:20px !important;}
.lexus_icon span{display:inline-block;vertical-align:middle;color:#232323;margin-left:3px;}
.includ_div{padding:20px 0;}
.includ_div h3{font-size:26px;margin:0;color:#000;font-weight:600;}
.includ_div ul li img{width:13px;vertical-align:baseline;margin-right:7px;}
.table_div .table tbody tr td{border:none;}
.table_div .table tbody tr td h4{margin:0;color:#000;font-size:16px;font-weight:normal;}
.table_div .table tbody tr td:nth-child(even) h4{text-align:right;}
.table_div{padding:12px 0;}
.service_div{padding:15px 0 5px;}
.service_div h5, .service_div h4{margin:0;font-weight:500;color:#000;line-height:15px;font-size:14px;font-style:normal;font-family:'Roboto Condensed', 'Helvetica Neue', Arial,Verdana,sans-serif;}
.service_div h4{font-size:18px;margin:20px 0 0;display:inline-block;}
.service_div span b{display:inline-block;font-size:15px;}
.form_btn label{display:inline-block !important;float:right;width:115px;margin:-38px 0 0;border:1px solid #d7d7d7;color:#000;font-weight:500;padding:10px 5px;font-size:11px;cursor:pointer;font-family:'Roboto Condensed', sans-serif;background:#ccc;background:linear-gradient(#fff, #d7d7d7);background:-webkit-linear-gradient(#fff, #d7d7d7);background:-moz-linear-gradient(#fff, #d7d7d7);background:-ms-linear-gradient(#fff, #d7d7d7);transition:ease-in-out 1.5s;}
ul#main_menu.nav>li>a:focus, ul#main_menu.nav>li>a:hover{text-decoration:none;background-color:transparent;}
.form_btn label:hover{background:#484848;color:#fff;}
.header_cart_wrapper .cart_count, #toTop, .single_car_users_online_wrapper .single_car_users_online_icon{background:#D43B38!important;}
.one.withsmallpadding.ppb_header{padding:0px !important;}
.page_content_wrapper .inner .one_third{margin-top:65px;}
.top_contact_info > div:last-child{width:50%;}
@media only screen and (max-width:960px) and (min-width:768px){.one.withsmallpadding.ppb_header{padding:0px !important;}
.one.withsmallpadding.ppb_header{display:none !important;}
}
.ppb_header_content p a.button{background:#D43B38;border:1px solid #D43B38;transition:ease-in-out 1.5s;color:#fff !important; padding: 10px 10px;}
.ppb_header_content p a.button:hover{background:#D43B38;border:1px solid #D43B38;}
.ppb_car_brand_grid.one.nopadding{margin-top:28px;}
.one_half.gallery2.filterable.portfolio_type{margin:0;margin-top:29px !important;}
div#copyright img.footrcentimg{padding-left:10px;width:24px;}
div#top_contact_hours span.ti-alarm-clock{color:#D43B38!important;}
div#top_contact_number span.ti-mobile{color:#D43B38!important;}
.animate_counter_wrapper .counter_subject{color:#fff !important;}
.page-id-56 .one_third .signup_form .input-group select.form-control{padding-right:25px;}
.page-id-2461 .one_half{width:48% !important;float:left !important;clear:none !important;}
.top_bar.scroll{background:rgba(66, 66, 66, 0.7);}
.page-template-car-list-r2 .top_bar, .page-template-car-list-r3 .top_bar, .page-template-car-list-r4 .top_bar{background-color:#484848 !important;}
.tooltip.bottom{border:none !important;}
.has-error span.input-group-addon{border:1px solid red !important;border-left:none !important;}
.top_contact_info{font-size:14px;}
a.link_txt{color:#D43B38;}
a.link_txt:hover{text-decoration:none;}
html body #wrapper.transparent ul#main_menu li.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-3340 a, #menu_wrapper div .nav li.menu-item-object-custom:last-child a{background:#D43B38;padding:12px 13px !important;border-radius:2px;margin-right:12px;color:#fff !important;}
html body #wrapper.transparent ul#main_menu li.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-3340 a:hover, #menu_wrapper div .nav li.menu-item-object-custom:last-child a:hover{background:#D43B38;color:#fff !important;}
body.admin-bar .header_style_wrapper.scroll{padding-top:0 !important;}
html body #wrapper div#page_caption.withtopbar{padding: 0 !important;margin:0px !important;}
.above_top_bar .top_contact_info{width:80%;}
@media (max-width:1260px){.vehicle_infolsttb .passengers{padding-top:11px !important;}
}
@media only screen and (max-width:960px) and (min-width:768px){body.admin-bar .header_style_wrapper{padding-top:32px !important;}
.ppb_car_brand_grid.one.nopadding{margin-top:28px !important;}
.above_top_bar .top_contact_info{width:100%;}
}
@media only screen and (max-width:767px){
	.trip_box .odometer .odometer-inside {
   margin-left: -45px;
}
	.above_top_bar .top_contact_info{width:100%;}
div#wrapper .one.withsmallpadding.ppb_header{padding:0px !important;}
.element.grid.classic3_cols.animated1{margin-top:28px !important;}
#footer .sidebar_widget.three > li{float:none !important;}
.odometer-inside{font-size:37px;}
.car_info h3{margin:0 0 10px 0 !important;}
h5.centerMiles{text-align:center;margin-top:0px;}
.top_contact_info > div:first-child{width:30% !important;}
.top_contact_info > div:last-child{width:70% !important;line-height:normal;}
.top_contact_info > div >div{line-height:normal;}
.above_top_bar .top_contact_info{padding:10px 0;}
body #page_caption{margin-top:0px !important;padding:50px 0 !important;}
div#wrapper{padding-top:25px !important;}
}
@media only screen and (max-width:960px) and (min-width:950px){#wrapper{padding:0px 0px !important;overflow:hidden !important;box-sizing:border-box !important;clear:both !important;}
.standard_wrapper, .ppb_popup.one.contain{float:left !important;}
}
.form_btn label input{background:#fff;margin:0 13px 0 2px;vertical-align:middle;}
.safety_div{padding-bottom:24px;position:relative;}
.form_btn label.continue_btn{padding:0;margin:10px 0 50px;transition:ease-in-out 0.5s;}
.form_btn label.continue_btn:hover{background:#5856D6;}
.form_btn label.continue_btn a{display:block;text-align:center;color:#fff;font-size:11px;text-decoration:none;padding:10px 5px;font-family:'Roboto Condensed', sans-serif !important;}
.car_div:last-child{border:none !important;}
form.form_btn label.continue_btn{background:#D43B38;}
.your_info h2{margin:0 0 25px;padding-bottom:13px;border-bottom:1px solid #c5c5c5;color:#D43B38;font-size:32px;}
.info_form label{font-size:20px;font-weight:normal;color:#4a4a4a;margin:0;line-height:25px;font-family:'Roboto Condensed', 'Helvetica Neue', Arial,Verdana,sans-serif;}
.info_form input.form-control, .info_form textarea.form-control, .info_form select.form-control{height:50px;background:#f5f5f5;border:1px solid #dadada;font-family:'Roboto Condensed', 'Helvetica Neue', Arial,Verdana,sans-serif;padding:10px;font-weight:normal;font-size:16px;}
.info_form select.form-control{-webkit-appearance:none;font-weight:600;color:#000;font-size:16px;}
.info_form input.form-control:focus, .info_form textarea.form-control:focus, .info_form select.form-control:focus{border:1px solid #dadada;box-shadow:none;}
.info_form .input-group.date input.form-control{background:#fff;}
.info_form span.glyphicon.glyphicon-calendar{font-size:25px;}
.info_form .input-group.date span.input-group-addon{background:none;border:1px solid #dadada;border-left:0;}
/**/




/**/
.your_info h2.credit_hd{border:none;margin:70px 0 10px;}
.info_form .form-group{margin-bottom:22px;}
.info_form textarea.form-control{height:110px !important;resize:vertical;}
.final_div p{color:#2c95ff;font-size:24px;line-height:25px;margin:0;padding:10px 0 25px !important;}
.final_div label{font-weight:bold;color:#000;font-size:18px;}
.terms_div{border-top:1px solid #c5c5c5;padding:35px 0 25px;}
.terms_div p{color:#000;font-size:30px;}
.terms_div label{color:#2c95ff;padding-bottom:2px;}
.reserve_btn label.continue_btn{width:215px;padding:0;margin-top:25px;}
.reserve_btn label.continue_btn a{font-size:20px;padding:17px;box-shadow:5px 7px 5px 1px #ccc;}
.footer_bar_wrapper ul#footer_menu li#menu-item-3455{display:none;}
div#footer ul.sidebar_widget.three li#text-4{float:right;}
.seccuss_div h2.credit_hd{margin:15px 0 25px;}
.seccuss_div p{padding:22px !important;background:#def0d8;color:#438357;font-size:17px;border-radius:5px;margin-bottom:25px;}
.seccuss_div .table_div .table tbody tr td img{max-width:180px !important;}
.seccuss_div .table_div .table tbody tr td{padding:0 !important;font-size:17px;}
.seccuss_div .table_div2 .table tbody tr td{width:46%;text-align:left !important;}
.seccuss_div .table_div .table tbody tr td h4{font-size:17px;}
.seccuss_div .table_div .table tbody tr td:nth-child(even) h4{text-align:left;}
.seccuss_div .table_div{padding:27px 0 27px 20px;}
.seccuss_div .table_div .table{margin:0;}
.print_div{padding:50px 0 15px;}
.print_div a{display:inline-block;background:#D43B38;color:#fff;padding:9px 35px;font-size:20px;margin-left:30px;box-shadow:2px 4px 17px 0px rgba(160, 158, 158, 0.76);transition:ease-in-out 0.5s;}
.print_div a:first-child{margin:0;background:#808080;}
.print_div a:hover{background:#5856D6;text-decoration:none;color:#fff;}
.service_div.border_top.service_div2{border-top:0px !important;}
.reserve_btn label.continue_btn input[type="submit"]{background:#D43B38;margin:0;border:none;width:100%;font-size:20px;padding:17px;box-shadow:5px 7px 5px 1px #ccc;border-radius:0;transition:ease-in-out 0.5s;font-family:'Roboto Condensed', sans-serif;font-style:normal;font-weight:normal;line-height:30px !important;color:#fff;}
.reserve_btn label.continue_btn:hover input[type="submit"]{background:#5856D6;}
.vehicle_list ul li a:hover{background:#D43B38;}
.page-id-56 .one_third .signup_form .vehicle_list ul li a:hover span{color:#fff !important;}
ul.posts.blog.withthumb li a{text-decoration:none;}
.table_div .table{margin:0;}
.table_div .table tr td{padding:4px 0;}
.service_div2{padding-bottom:15px;}
.info_form input[type="text"]{color:#000 !important;}
.has-error input.form-control,.has-error Div{border:1px solid red !important;}
.table-responsive .table_div.border_top table.table tbody tr.rental_option_table td:first-child{width:530px !important;}
.table-responsive .table_div.border_top table.table tbody tr.base_rate_table td:first-child{width:530px;}
.has-error textarea{border:1px solid red !important;}
.info_form label{font-size:16px;}
.info_form select.form-control{font-size:14px;}
#drpidloc select::-ms-expand{display:none;}
#pickidloc select::-ms-expand{display:none;}
div#datetimepicker1 input{border-top-right-radius:0;border-bottom-right-radius:0;}
div#datetimepicker1{width:53%;float:left;border-right:none;}
div#timepicker{width:43%;float:right;}
div#timepicker input.form-control{border-top-left-radius:0;border-bottom-left-radius:0;}
div#datetimepicker2 input{border-top-right-radius:0;border-bottom-right-radius:0;}
div#datetimepicker2{width:53%;float:left;border-right:none;}
div#timepicker2{width:43%;float:right;}
div#timepicker2 input.form-control{border-top-left-radius:0;border-bottom-left-radius:0;}
.popUplexusIcon img{max-width:20px;}
img.popUpcar_cont{max-width:24px !important;}
.lexus_icon.lexus_icon2 img.cari_cont{max-width:32px !important;margin-top:-9px;}
.lexus_icon.lexus_icon2 > span{margin-top:4px;}
.popUplexusIcon{padding-left:0;}
.popupContent .modal-header{padding:10px 15px;border:none;}
.popUpmediaBody .passengers{padding:20px 0;}
.popupInclude{padding-top:40px;}
.signup_form .col-md-7.col-md-offset-5{z-index:1;}
.red_car.mrg_top{display:none;}
select#drpLocation{border-radius:4px;padding-left:30px !important;background-size:10px 14px !important;background:url(../images/placeMap.png) left no-repeat,#fff url(../images/down-arrow.png) right center no-repeat;background-position:left 10px top 11px, right 10px top 11px;}
select#drpLocation2{border-radius:4px;padding-left:30px !important;background-size:10px 14px !important;background:url(../images/placeMap.png) left no-repeat,#fff url(../images/down-arrow.png) right center no-repeat;background-position:left 10px top 11px, right 10px top 11px;}
a#hidservh{text-align:right;}
#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle, h5.widgettitle{line-height:20px;font-style:normal;}
.post_attribute{font-style:normal;}
#footer p, #footer_menu li a, div#footer , div#copyright{font-family:'Roboto Condensed', sans-serif;}
.service_div h5{font-size:20px;}
form#youcardauth{max-width:770px;margin:0 auto;}
.passengers .v_passengers{padding-right:5px;}
.pnlcls{margin-bottom:40px;}
.car_info h3{margin:40px 0 25px 0;}
.vehicle_infolsttb .car_info h3{margin:24px 0 15px 0;}
#youcardauth .your_info .info_form .input-group.date input.form-control, #youcardauth .your_info .info_form .input-group.date span.input-group-addon{background:#f5f5f5;}
.tab_text span#LblPickupDateTime{font-size:20px !important;}
.tab_text span#lblReturnDateTime{font-size:20px !important;}
.lexus_icon.lexus_icon2.popUplexusIcon img.popUpcar_cont{max-width:28px !important;margin-top:-7px;}
.btn_div a{padding:10px 0px !important;}
.red_car h3{font-size:16px !important;margin:0 0 12px;}
.tab_text h5{color:#D43B38;font-size:20px;margin-bottom:0px;margin-top:12px !important;line-height:17px;font-weight:500;font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;font-style:normal;}
.tab_text p{margin:5px 0 9px !important;}
.tab_text span{font-weight:500 !important;}
.tab_text span#lblReturnDateTime{font-weight:500 !important;}
.tab_text span#LblPickupDateTime{font-weight:500 !important;}
.tab_div > ul > li > a{font-size:20px;font-weight:normal !important;}
span.vehicleDays{font-size:15px;font-weight:normal;}
.btn_div h2{font-size:16px !important;}
.page-id-56 .one_third .signup_form .input-group .form-control{padding-left:14px;}
.input-group{position:relative;display:table;border-collapse:separate;width:100%;}
select#dropclkbtndrps{border-radius:4px;background-size:17px 17px !important;background:url(../images/clock-circular-outline.png) right center no-repeat;background-position:center right 14px;-webkit-appearance:none;}
#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle, h5.widgettitle{font-family:'Roboto Condensed', 'Helvetica Neue', Verdana, sans-serif !important;}
div#infrdatetimepicker2 input.form-control.req.IsRequired{font-size:16px !important;}
div#infrdatetimepicker2 input.form-control.req{font-size:16px !important;}
.info_form .form-group select{background:url(../images/icon_caret.jpg) right center no-repeat;background-size:8px;background-position:center right 10px;}
.red_car h5.view_hd a{font-size:12px;}
.final_div label{font-family:'Roboto Condensed', 'Helvetica Neue', Arial,Verdana,sans-serif !important;}
.service_div.border_top:after{content:'2';font-size:0px;display:block;clear:both;}
.service_div form.form_btn{float:right;}
.service_div .form_btn label{float:none !important;margin:0px !important;}
.service_div.border_top > h4{float:left;margin-top:12px;width:60%;}
.page-id-3315 #wrapper.hasbg.transparent{padding-top:110px !important;}
.news-header{color:#D43B38!important;font-size:24px !important;font-weight:bold !important;}
.news-heading{font-size:20px;font-weight:bold;letter-spacing:-1px;color:#D43B38;}
.page-id-3315 .page_content_wrapper p{font-size:12px;}
.page.page-id-3315 ul li{font-size:12px;font-weight:bold;color:black;}
.page.page-id-3315 ul{}
.page-id-3315 .content-wrapper{padding-top:20px;}
div#linkstonewpage{text-align:left;}
.page-id-3315 .top_bar{background:rgba(0, 0, 0, 0.3);border:none;}
.page-id-3315 .top_bar.scroll{background-color:#484848;}
@media only screen and (max-width:767px){.textwidget img{max-width:230px !important;}
.page-id-2736 .one_half_bg{padding:0px 30px 0px 30px!important;}
a.toTop1.button.second-reservebtn{margin-bottom:30px !important;}
}
@media only screen and (max-width:810px){#page_caption.hasbg.parallax{margin-top:0px !important;}
}
.page-id-3146 #footer{padding:50px 0px !important;}
.page-id-3146 div.footer_bar{padding:0px !important;}
@media only screen and (min-width:1200px){.page-id-3146 div.footer_bar .footer_bar_wrapper{padding-top:30px !important;padding-bottom:20px !important;padding-left:90px !important;padding-right:90px !important;}
}
@media only screen and (min-width:1200px){.page-id-3146 #footer ul.sidebar_widget{padding:0 90px !important;}
}
@media (max-width:1040px) and (min-width:992px){div#datetimepicker1 input#date1, div#datetimepicker2 input#date2,.page-id-56 div.ppb_wrapper .one_third .signup_form .input-group .form-control{padding-left:2px !important;}
.page-id-56 div.ppb_wrapper .one_third .signup_form .input-group select.form-control{padding-right:17px !important;}
}
@media only screen and (max-width:767px){.page-id-3146 div#footer ul.sidebar_widget{width:100%;float:none;margin:auto;padding:0 30px 0 30px !important;box-sizing:border-box;}
div.footer_bar{padding:0 0 10px 0;!important;}
div#footer_menu li{margin-left:9px !important;}
.page_title_content {
    padding-right: 0 !important;
}
}
@media only screen and (max-width:999px) and (min-width:961px){.above_top_bar .page_content_wrapper{padding-left:25px !important;}
.top_bar .standard_wrapper{padding:0px 25px !important;}
}
@media only screen and (max-width:960px) and (min-width:320px){}
@media only screen and (max-width:767px){#page_caption.hasbg .page_title_wrapper .page_title_inner{width:100% !important;}
}
.page-id-56 .one_third .signup_form .input-group .form-control{padding-left:7px !important;}
.one.withsmallpadding.ppb_content_center_bg.withbg{height:auto !important;float:none !IMPORTANT;}
.ppb_content_center_bg .one_third{background:none !important;}
.form_btn label{border-radius:5px !important;}
.reserve_btn label.continue_btn input[type="submit"]{border-radius:5px !important;}
.print_div a{border-radius:5px !important;}
body.ppb_enable .car_recently_view{display:none !important;}
#footer_menu{margin-right:128px;}
.car_recently_view{display:none !important;}
div#dropoff_Modify_popup .modal-dialog .modal-body input.form-control{padding-left:10px !important;}
form#car_search_form{box-shadow:none;border:none;background:#e0e0e0;border-radius:0px;}
form#car_search_form .one_third{width:35%;float:left;margin-right:0px;margin-bottom:0;position:relative;box-sizing:border-box;}
.page-template-car-list-r2 .one_third.last.themeborder{display:none;}
#car_search_form, .car_search_form{width:100%;float:left;padding:6px 20px 0 20px;margin-bottom:0px !important;}
h2.ppb_title{display:none !important;}
.page_tagline{display:none !important;}
#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper, .page_content_wrapper .inner .sidebar_content.full_width.blog_grid_wrapper{display:none !important;}
.car_search_wrapper .one_third.themeborder:nth-child(2){float:right !important;text-align:right;width:39% !important;}
.service_div.border_top.safety_div h4.mnm{margin:12px 0px;}
.page-id-56 div#pickup_Modify_popup .modal-dialog .modal-body div#pickup_Mdatepicker input.form-control{padding-left:10px !important;}
#car_search_form, .car_search_form{padding:6px 20px 6px 20px !important;}
.one_third.themeborder span{font-size:16px;}
@media (max-width:890px){form#car_search_form .one_third{width:50% !important;}
.car_search_wrapper .one_third.themeborder:nth-child(2){width:50% !important;}
}
@media (max-width:520px){.one_third.themeborder span.veh_info{display:block !important;}
.page-template-car-list-r2 .car_search_wrapper .one_third.themeborder select{padding-left:0px !important;padding-right:16px;}
.car_search_wrapper .one_third.themeborder:nth-child(2) span{display:block !important;}
#car_search_form, .car_search_form{padding-left:6px !important;padding-right:9px !important;padding-bottom:0 !important;}
form#car_search_form{padding-bottom:0;}
.one_third.themeborder span{font-size:16px;}
form#car_search_form{padding-top:15px !important;line-height:8px !important;}
}
@media (max-width:970px) and (min-width:890px){form#car_search_form .one_third{width:40% !important;}
}
@media (max-width:350px){.page-template-car-list-r2 .car_search_wrapper .one_third.themeborder select{font-size:14px;}
}
@media (max-width:1300px){.lexus_icon.popUplexusIcon{text-align:center;}
.lexus_icon2{margin-top:-19px !important;}
}
#copyright a, #copyright a:active, #footer a, #footer a:active, #footer .sidebar_widget li h2.widgettitle, .car_recently_view h3.sub_title{display:inline-block;vertical-align:middle;}
.page_content_wrapper .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-submit{background:#D43B38;border:1px solid #D43B38;transition:ease-in-out 1.5s;     padding: 5px 16px;}
.page_content_wrapper .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-submit:hover{background:#484848;border:1px solid #484848;}
.ui-accordion .ui-accordion-header .ui-icon{background:#D43B38!important;transition:ease-in-out 1.5s;}
.table-responsive.setting_tabe table.table.rate_table tr td.ttl_val{color:#333 !important;}
.page-id-56 .standard_wrapper .one_third{text-align:center;}
@media (max-width:767px){.page_content_wrapper .inner .one_third span.ti-car{padding-top:80px !important;}
.footer_bar_wrapper #copyright{padding:0 30px 0 30px !important}
}
.portfolio_filter_wrapper.gallery .one_third.gallery3 a.car_image{pointer-events:none !important;}
.service_div form.form_btn{padding-top:10px !important;}
div#page_main_content h5.view_hd a{color:#D43B38;}
.mobile_menu_wrapper #mobile_menu_close.button{background-color:#D43B38!important;border-color:#D43B38!important;}
.mobile_main_nav li a:hover, .mobile_main_nav li a:active{color:#D43B38!important;}
.final_div.terms_div .checkbox a{color:#D43B38;}
#menu_wrapper div .nav li a:hover{color:#D43B38!important;}
 .logo_wrapper img{       max-width: 92px;
    height: auto;
    margin-top: -1px;} 
#menu_wrapper div .nav > li.current-menu-item > a{color:#D43B38!important;}
.mobile_menu_wrapper .social_wrapper ul li a:hover{color:#D43B38!important;}
div#footer ul.sidebar_widget.three li:first-child p{display:block !important;}
#footer_menu li:first-child{margin-left:0 !important;}
.page-id-2736 .one.withsmallpadding.ppb_text{text-allign:center;}
.ppb_content_center_bg .one_third{position:static !important;}
@media (max-width:1200px){.lexus_icon{padding-left:-1px !important;}
}
@media (max-width:991px) and (min-width:768px){.service_div.border_top.safety_div span{font-size:13px !important;}
.service_div.border_top.service_div2 span{font-size:13px !important;}
.car_info h3{margin:10px 0px 20px 0px;}
.tab_text span#LblPickupDateTime{font-size:18px !important;}
.tab_text span#lblReturnDateTime{font-size:18px !important;}
.slct_vehicle .vehicle_list{max-height:284px !important;}
}
@media (max-width:800px) and (min-width:768px){.setting_tabe .table.rate_table tr td{padding:7px 36px !important;}
}
@media (max-width:1024px) and (min-width:768px){div#timepicker select#sel{background-size:12px;}
}
@media (max-width:580px){.slct_vehicle .vehicle_list{overflow-y:auto;max-height:356px !important;}
.vehicle_list ul li{width:50% !important;}
}
@media (max-width:767px){form#car_search_form{padding-top:10px;}
.service_div.border_top > h4{float:left;margin-top:5px;width:56%;}
div#footer ul.sidebar_widget.three li#text-4{float:none;}
.table-responsive{border:none !important;border-top:1px solid #ddd !important;border-bottom:1px solid #ddd !important;}
.table-responsive.setting_tabe table.table.rate_table{border-left:0px !important;}
.setting_tabe .table.rate_table tr td{padding:7px 7px !important;}
#mobile_nav_icon{top:0 !important;}
.tab_div{margin-top:19px !important;}
div#settings .table.rate_table tr td.fee_tax{padding-left:10px !important;}
.your_info .form-group:nth-child(15){width:100%;float:none;}
.your_info .form-group:nth-child(16){width:100%;float:none;}
.your_info .form-group:nth-child(15) select{margin-left:0;}
.vehicle_infolsttb .passengers{margin-top:26px;padding-bottom:0 !important;}
.lexus_icon.lexus_icon2 img.cari_cont{margin-top:-17px !important;}
.logo_wrapper img{max-width:95px !important;}
#footer_menu li{margin-left:9px !important;}
.footer_bar_wrapper ul#footer_menu{padding:0 25px !important;}
body .top_bar.hasbg a#custom_logo_transparent img{ margin-top: -15px !important;
   max-width: 64px !important;}
body .top_bar.scroll a#custom_logo img{margin-top: -13px !important;  max-width: 62px !important;}
#footer ul.sidebar_widget{background:none !important;}
}
.logo_align {
    margin-top: 8px;
}

@media (max-width:798px){}
@media (min-width:600px) and (max-width:768px){.tab_div > ul > li > a{font-size:15px !important;}
}
@media (min-width:768px) and (max-width:1123px){#footer_menu{margin-top:4px !important;margin-right:29px !important;}
}
.red_car h5.view_hd a{font-size:14px !Important;}
.modal.in .modal-dialog textarea#message{max-width:100% !important;max-width:100% !important;}
@media (max-width:991px) and (min-width:768px){.btn_div a{width:45% !important;margin-top:6px;}
.btn_div h2{margin:15px 2px 8px !important;}
.page-template-car-list-r2 div#wrapper , .page-template-car-list-r3 div#wrapper , .page-template-car-list-r4 div#wrapper{padding-top:52px !important;}
}
@media (max-width:767px){.page-template-car-list-r2 div#wrapper , .page-template-car-list-r3 div#wrapper , .page-template-car-list-r4 div#wrapper{padding-top:25px !important;}
#logo_wrapper .logo_container{display:table-cell !important;}
.social_wrapper ul{display:block !important;float:left !important;}
.btn_div h2{margin:15px 0 8px;width:56% !important;}
.print_div a{display:inline-block;background:#D43B38;color:#fff;padding:9px 35px;font-size:17px !important;margin-left:0px !important;box-shadow:2px 4px 17px 0px rgba(160, 158, 158, 0.76);transition:ease-in-out 0.5s;margin-top:10px !important;}
.page-id-2633 .one.withsmallpadding.ppb_text {
    margin-bottom: -21px !important;
}
.one.withsmallpadding:not(.withbg):not(.fullwidth), .one.withpadding:not(.withbg):not(.fullwidth) {
    padding: 0px !important;
    box-sizing: border-box;
    clear: both;
}
.page_content_wrapper .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-submit {
       margin-bottom: 20px;
}
div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok {
   margin-bottom: 27px !important;}
}
@media (max-width:420px){.woocommerce-page table.cart td.actions .coupon input{width:47% !important;}
}
.car_div >.row >div{display:table-cell;vertical-align:middle;float:none;}
.btn_div h2{margin:0 11px 12px 7px;}
.btn_div a.marg_right.tabbingchane{float:right;}
.info_form select.form-control{font-weight:normal !important;}
.car_div >.row{display:table;width:100%;}
.row a.tabbingchane{border-radius:5px !important;}
.red_car h3{font-size:16px !important;margin:1px 0 12px !important;}
.page-id-56 .one_third .signup_form input#btnNext{border-radius:5px !important;}
.info_form input.form-control, .info_form textarea.form-control, .info_form select.form-control{font-size:16px !important;color:#000 !important;}
@media (max-width:991px) and (min-width:768px){.btn_div a.marg_right{margin-right:8px !important;}
}
@media (max-width:991px){.red_car h5.view_hd a{font-size:13px !Important;}
}
.top_bar.hasbg{background:rgba(0, 0, 0, 0.3);}
@media (max-width:767px){.car_div >.row >div{display:table;vertical-align:middle;float:none;}
.top_bar.hasbg #logo_wrapper{padding:8px 0 21px 0;}
.top_bar.scroll #logo_wrapper{display:block !important;padding:15px 0 15px 0 !important;}
#wrapper .top_bar.hasbg div#logo_right_button, html[data-menu=leftalign] body #logo_right_button{top: 15px !important;
    position: absolute;}
	
#wrapper div#logo_right_button {
    top: 15px !important;
	position: absolute;
}
}

@media (min-width:1101px){body.page-id-56 .one_third .signup_form input#btnNext{margin-top:5px !IMPORTANT;}
}
@media (min-width:992px) and (max-width:1200px){.signup_form .row{margin-right:-2px;margin-left:-2px;}
.signup_form .row > div{padding-left:2px;padding-right:2px;}
.signup_form .input-group-addon{padding:0 4px;}
.page-id-56 .one_third .signup_form .input-group .form-control{font-size:13px;}
div#datetimepicker1 input#date1, div#datetimepicker2 input#date2, .page-id-56 .one_third .signup_form .input-group .form-control{padding-left:4px !important;background-position:right 5px top 11px !Important;}
.page-id-56 .one_third .signup_form .input-group select#drpLocation2, .page-id-56 .one_third .signup_form .input-group select#drpLocation{background-position:left 10px top 11px, right 5px top 11px !Important;}
.page-id-56 .one_third .signup_form input#btnNext{margin-top:0px !IMPORTANT;}
}
@media (min-width:1201px) and (max-width:1370px){.signup_form .row{margin-right:-5px;margin-left:-5px;}
.signup_form .row > div{padding-left:5px;padding-right:5pt;}
.signup_form .input-group-addon{padding:0 4px;}
.page-id-56 .one_third .signup_form .input-group .form-control{padding-left:6px !important;font-size:13px;}
}
@media (max-width:768px) and (min-width:320px){.seccuss_div .table_div .table tbody tr td h4{font-size:15px !important;}
}
h2.woocommerce-order-details__title{margin:25px 0px 10px 0px !important;}
div#timepicker select#sel{background:#fff url(../images/watchimg.png);background-repeat:no-repeat;background-size:13px;background-position-x:91%;background-position-y:center;border-radius:5px;}
div#timepicker select::-ms-expand{display:none;}
div#timepicker2 select::-ms-expand{display:none;}
.tab_div > ul > .tab_div > ul > li a:hover, .tab_div > ul > li a:focus{color:#e0e0e0 !important;}
div#timepicker2 select#sel2{background:#fff url(../images/watchimg.png);background-repeat:no-repeat;background-size:13px;background-position-x:91%;background-position-y:center;border-radius:5px;}
@media (max-width:767px){.mobile_menu_wrapper .mobile_menu_content .social_wrapper ul li a i{font-size:18px !important;}
.woocommerce-message{font-size:8px !important;}
}
@media (max-width:991px) and (min-width:768px){div#timepicker2 select#sel2{background-size:12px !important;}
div#timepicker select#sel{background-size:12px !important;}
}
@media (max-width:768px){.page-id-56 .bootstrap-datetimepicker-widget{left:0% !important;}
}
@media only screen and (max-width:960px) and (min-width:768px){ul.posts.blog.withthumb li a{display:table !important;}
}
@media only screen and (max-width:998px) and (min-width:790px){.post_wrapper.grid_layout{height:456.98px;}
}
.one_third.themeborder select#type{background:url(../images/down-arrow3.png);background-repeat:no-repeat;background-size:13px;background-position:center right 0px;border-radius:5px;}
.one_third.themeborder select::-ms-expand{display:none;}
.one_third.themeborder select#sort_by{background:url(../images/down-arrow3.png);background-repeat:no-repeat;background-size:13px;background-position:center right 0px;border-radius:5px;}
.page-template-car-list-r2 .car_search_wrapper .one_third.themeborder select{font-weight:600;}
@media (min-width:1201px){.page-id-56 .one_third .signup_form .input-group .form-control{padding-left:10px !important;}
}
@media (max-width:1150px) and (min-width:779px){.table-responsive .table_div.border_top table.table tbody tr.base_rate_table td{width:55% !important;}
}
@media (max-width:780px) and (min-width:767px){.table-responsive .table_div.border_top table.table tbody tr.base_rate_table td{width:60% !important;}
}
@media (max-width:768px) and (min-width:320px){.table-responsive .table_div.border_top table.table tbody tr.base_rate_table td{width:27% !important;}
}
.page-id-56 .input-group .form-control{padding-left:10PX;}
.page-id-56 #btnNext{border-radius:5px;padding:0px;background:#000 url(../images/submit_arrow.png) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto auto;background-position-x:0%;background-position-y:0%;background-size:auto auto;border-color:#000;background-size:27px;background-position:center center;font-size:0px;margin-top:4px !IMPORTANT;padding:7px 7px !IMPORTANT;height:37px;color:#fff;}
.page_content_wrapper h4.value_text{padding-right:20px;}
.page-id-2736 .parallax{height:80vh !important;}
.passengers .v_passengers{padding-right:2px;}
@media (max-width:992px){.inner >.tab_div > ul.nav.nav-tabs >li >a{margin:0px 2px;}
}
@media (min-width:992px) and (max-width:1322px){.btn_div a.marg_right{margin-right:9px;}
.btn_div h2{width:46%;}
.red_car a.moster_img{margin:0 7px;}
}
@media (min-width:992px) and (max-width:1100px){.page-id-56 .one_third .signup_form .vehicle_list ul li a span{padding:10px 5px;font-size:12px;line-height:14px;}
.page-id-56 .signup_form .row .col-sm-6.col-xs-12 > span{padding-left:0;font-size:11.5px !important;font-weight:normal !important;}
}
@media (max-width:1300px){.lexus_icon.lexus_icon2 > span{margin-top:0px;}
.vehicle_infolsttb .passengers .lexus_icon{display:block !important;}
.vehicle_infolsttb .passengers .lexus_icon span{display:block;text-align:center;}
.lexus_icon img{display:block;margin:-11px auto 0;}
.lexus_icon.lexus_icon2 img.cari_cont{max-width:32px !important;margin-top:-17px;}
.car_info h3{margin:0 0 20px 0 !important;}
.vehicle_infolsttb .passengers{padding:0 0px 10px 0;}
}
@media (max-width:1200px){}
@media (min-width:992px) and (max-width:1142px){.slct_vehicle a{font-size:18px;}
}
@media (min-width:768px) and (max-width:991px){.page-id-56 .one_third .signup_form .vehicle_list ul li a span{padding:7px 12px;font-size:13px;line-height:14px;}
.red_car a.moster_img{margin:0 19px;}
.btn_div a{width:53%;margin-top:6px;}
#copyright{padding-left:30px;}
.print_div a{font-size:14px;margin-left:9px;}
}
@media (max-width:991px){.page-id-56 .ppb_header_content h2{margin-top:0;}
.ppb_wrapper .one.withsmallpadding.ppb_content_center_bg.withbg{height:auto !important;}
.includ_div h3{font-size:25px;}
}
@media (max-width:767px){.service_div.border_top.safety_div span{font-size:14px;width:50%;float:left;}
.service_div.border_top.service_div2 span{font-size:16px;width:50%;float:left;}
.signup_form{padding:0px;}
.vehicle_list ul li{}
.slct_vehicle .vehicle_list ul li:nth-last-child(2){}
.page-id-56 .one_third .signup_form .vehicle_list ul li a span{font-weight:300;font-size:12px;height:auto;padding:10px 3px 10px 6px;line-height:13px;}
div#logo_normal{width:100%;text-align:center;}
div#logo_wrapper{padding:9px 0 23px 0;}
.page-id-56 .signup_form .row .col-sm-6.col-xs-12 > span{margin:12px 0 7px;}
.page_content_wrapper .inner .one_third{margin-top:0;}
.red_car h3{font-size:18px;}
.red_car h5{font-size:14px;}
.red_car a img{width:auto;}
.mrg_top{margin-top:20px;}
.btn_div h2{width:52%;}
.page-template-car-list-r2 div#logo_right_button{top:-27px !important;}
.tab_div{margin-top:90px;}
.lexus_icon2{margin-top:15px;}
.includ_div h3{margin-bottom:10px;}
.form_btn label{float:right;}
.service_div h4{margin:0;}
.service_div h5{margin-bottom:39px;}
.info_form .col-md-5.col-sm-4.col-sm-offset-0.col-xs-9.col-xs-offset-3{margin:22px 0 0;}
.info_form label br{display:none;}
.final_div p{font-size:17px;}
.final_div label{font-size:15px;}
.your_info h2.credit_hd{margin:40px 0 5px;}
.your_info h2{font-size:24px;}
.info_form .form-group{margin-bottom:16px;}
.terms_div p{font-size:24px;padding:0px 0 10px!important;}
.seccuss_div .table-responsive{overflow-x:scroll !important;border:none;min-height:auto;}
.seccuss_div .table_div .table{min-width:700px;}
.print_div{text-align:left !important;}
.print_div a{margin:0 0 10px 10px !important;font-size:16px;}
.seccuss_div p{padding:15px !important;font-size:15px;}
div#page_main_content .car_div:nth-last-child(2){margin-bottom:0;}
.form_btn label.continue_btn{margin:10px 0 0;}
.btn_div a.marg_right{margin-right:0px;}
.btn_div h2{margin:15px 0 8px;width:52%;}
.btn_div a.marg_right{margin-right:1px;}
.btn_div h2{margin:15px 0 8px;width:100% !important;}
.btn_div a.marg_right.tabbingchane{float:none;}
.lexus_icon2{margin-top:0;}
.vehicle_infolsttb .car_img img.chgnowimg{max-width:200px !IMPORTANT;margin:0 auto 15px;}
.table-responsive.setting_tabe{padding:0 0 !important;}
.final_div label > input[type="checkbox"]{margin:0;}
#page_content_wrapper .terms_div{padding:35px 0 0;}
.inner >.tab_div > ul.nav.nav-tabs >li >a{font-size:12px;vertical-align:middle;line-height:normal;}
.inner .tab_div > ul.nav.nav-tabs > li{width:25%;float:none;display:table-cell;vertical-align:middle;}
.inner .tab_div > ul.nav.nav-tabs{display:table;width:100%;}
div#page_content_wrapper{padding:0 20px !important;}
div#page_content_wrapper .tab_div{padding:0 0px !important;}
body.page-id-3214 #footer, body.page-id-3214 .footer_bar{padding:10px 20px !important;margin-left:-20px;margin-right:-20px;width:auto;}
}
#page_caption h1, .ppb_title, .post_caption h1 {
    font-weight: 900;
    text-transform: none;
    letter-spacing: -2px;
    color: #000000;
    padding-top: 59px;}
	
	input#btnNext {
    background-color: #D43B38;
    border-color: #D43B38;
}
.bootstrap-datetimepicker-widget {
    width: 300px !important;
}


@media (max-width:640px){.info_form .col-md-2.col-sm-3.col-xs-3{margin-bottom:5px;}
.info_form .col-xs-3, .info_form .col-xs-9, .info_form .col-xs-9, .info_form .col-xs-9, .info_form .col-xs-5{width:100%;}
.info_form label{font-size:16px;}
.lexus_icon.lexus_icon2 img{max-width:32px !important;margin-top:-10px;}
}
@media (max-width:452px){.tab_div > .nav.nav-tabs >li >a{height:41px;}
}
.vehicle_infolsttb{border-top:1px solid #eee;margin:15px 0 0;padding:20px 0px;}
.vehicle_infolsttb .passengers{padding:0 0px 40px 0;}
.vehicle_infolsttb .passengers .lexus_icon{display:table;}
.carname_bold{font-weight:bold;}
.setting_tabe .table.rate_table tr td:last-child{text-align:right;padding-right:30px;}
.setting_tabe .table.rate_table tr td{border:none;padding:7px 40px;font-size:17px;line-height:normal !important;vertical-align:middle;}
.setting_tabe .table.rate_table tr td.fee_tax{font-weight:bold;text-align:right !important;}
.table-responsive.setting_tabe{padding:0 25px;}
.table-responsive.setting_tabe table.table.rate_table{border-left:1px solid #eee;}
.your_info .info_form .form-group label span{color:red;padding-left:6px;font-size:17px;}
@media (max-width:600px){.tab_div ul li{width:25%;float:left;margin-bottom:15px;}
.tab_div > ul > li > a{font-size:8px;}
}
@media (max-width:450px){.red_car a img{width:58px;}
.car_div .row .col-xs-6{width:100%;margin-bottom:15px;}
.mrg_top, .red_car div{margin-top:0;}
.form_btn label{margin-bottom:15px;}
}
@media (max-width:420px){.page-id-56 div#wrapper > .ppb_wrapper:nth-child(2) > div > .one_third{width:90% !important;}
.lexus_icon span{font-size:10px;}
.lexus_icon img{max-width:25px !important;}
.lexus_icon{padding-left:0;}
}
@media (max-width:390px){.slct_vehicle a{font-size:18px;}
.page-id-56 .ppb_header_content h2{font-size:28px;}
div#footer .social_wrapper.shortcode ul li{margin:0 3px 10px 3px !important;}
.social_wrapper.shortcode.light.small ul li{margin:0 2px 10px 1px !important;}
}
@media (min-width:768px) and (max-width:912px){div#footer .social_wrapper.shortcode ul li{margin:0 0px 10px 1px !important;}
.one_third.last h4{font-size:16px;}
}
@media (min-width:768px) and (max-width:991px){.page-id-56 .signup_form .row .col-sm-6.col-xs-12 > span{margin:10px 0 5px;}
.vehicle_list ul li{padding:10px 0;}
.slct_vehicle .vehicle_list{max-height:210px;}
}
@media (min-width:320px) and (max-width:768px){.table-responsive.setting_tabe table.table.rate_table{border-left:none !important;}
.table-responsive .table_div.border_top table.table tbody tr.rental_option_table td:first-child{width:auto !important;}
.seccuss_div .table_div .table tbody tr td{font-size:16px;}
.seccuss_div .table_div .table tbody tr td h4{font-size:16px;}
.table-responsive .table_div.border_top table.table tbody tr.base_rate_table td:first-child{width:auto !important;}
}
.service_div.border_top.safety_div span{font-size:16px;}
.service_div.border_top.service_div2 span{font-size:16px;}
@media(min-width:767px) and (max-width:800px){.your_info .form-group:nth-child(15) select{margin-left:88px;}
}
@media (max-width:370px){.mobile_menu_wrapper a.button{padding:0px !important;}
#footer .textwidget p{display:flex;}
}
.page-id-56 .signup_form .vehicle_list ul li a span:first-child{padding-left:10px;}
.page-id-56 .signup_form .vehicle_list ul li a span{display:table-cell;color:#444 !important;font-weight:500;font-size:11px;width:65%;text-align:left !important;padding:10px 4px;height:45px !important;vertical-align:middle;float:left;align-items:center;display:flex;}
.slct_vehicle .vehicle_list{margin-bottom:20px;}
.page-id-56 .signup_form .vehicle_list ul li a span:last-child{text-align:right !important;width:35%;}
.logo_align {
    display: table-cell;
    vertical-align: middle;
    line-height: 0;
    margin: 3px 0 0 0px;
}
.mobile_menu_wrapper .sidebar_wrapper a:hover{color:#D43B38 !important;text-decoration:none;}
.mobile_menu_wrapper .sidebar_wrapper a:focus{text-decoration:none;color:#fff !important;}
#footer a:hover{color:#D43B38 !important;text-decoration:none;}
#footer a:focus{text-decoration:none;color:#fff !important;}
#copyright a:hover{color:#D43B38 !important;text-decoration:none;}
#copyright a:focus{text-decoration:none;color:#fff !important;}
.top_contact_info a:hover{color:#D43B38 !important;text-decoration:none;}
.top_contact_info a:focus{text-decoration:none;color:#fff !important;}
.mobile_menu_wrapper #mobile_menu_close.button:hover{text-decoration:none;}
div#copyright img.footrcentimg{width:30px !important;height:19px !important;box-sizing:border-box;vertical-align:middle;}
.page-id-56 .one.withsmallpadding.ppb_text{padding:0px !important;}
.page-id-56 .one.withsmallpadding.ppb_text img{width:100% !important;}
.page-id-56 div#banner_img p{margin:0px !important;padding:0px !important;}
.page-id-56 .one.withsmallpadding.ppb_text>p{margin:0px !important;padding:0px !important;max-height:700px;overflow:hidden !important;}
span.footLogo{font-size:24px;font-weight:bold;color:#ffffff;}
div#temp-logo{display:inline-block;margin-top:23px;}
div#temp-logo a{font-size:24px;font-weight:bold;color:#ffffff;margin-top:24px;text-decoration:none;}
div#temp-logo a:hover{text-decoration:none;}
.textwidget a:hover{color:#D43B38 !important;text-decoration:none;}
@media (max-width:1400px){.footer_bar_wrapper ul#footer_menu{margin-right:0 !important;}
}
@media (max-width:1100px){.footer_bar #footer_menu li{margin-left:0 !important;padding:0 6px;}
}
@media (max-width:991px){#footer_menu{float:none !important;}
#footer_menu li{float:none !important;display:inline-block;}
.footer_bar_wrapper{text-align:left;}
div#copyright{text-align:left;}
.footer_bar_wrapper{padding-left:25px;}
.footer_bar_wrapper #copyright{padding-left:00px;}
}
@media (max-width:1070px) and (min-width:992px){.page-id-56 .one_third .signup_form span.input-group-addon{background:#fff;border-right:none !important;padding-right:3px;}
}
@media (max-width:991px) and (min-width:961px){div#footer{padding:50px 15px !important;}
}
@media (max-width:798px){.page-id-3201 div#page_caption{padding-top:30px !important;margin-top:0 !important;}
}
h3.headerh_text{color:#fff;font-size:15px;padding:8px 10px;text-align:right;display:none !important;}
@media (min-width:768px){.scroll #logo_transparent .headerh_text{display:none;}
.hasbg div#logo_normal h3.headerh_text{display:none;}
.scroll div#logo_normal h3.headerh_text{display:inline-block;text-align:left;}
.logo_align{display:inline-block !important;float:left;}
.scroll.top_bar div#logo_normal, .hasbg.top_bar div#logo_transparent{display:block;}
.hasbg.top_bar div#logo_normal, .scroll.top_bar div#logo_transparent{display:none;}
#logo_wrapper .logo_container{text-align:right;}
}
@media (max-width:991px) and (min-width:961px){div#page_content_wrapper .inner{padding:0 15px;box-sizing:border-box;}
}
@media (max-width:767px){div#temp-logo{display:inline-block;margin-top:1px;}
.page-id-3201 div#wrapper{padding-top:108px !important;}
.footer_bar_wrapper{padding-left:0;}
#wrapper .top_bar{padding: 0 15px 20px 15px !important;}
.logo_align{}
h3.headerh_text{font-size:13px;padding:0 0 0 5px;margin:0;max-width:104px;display:inline-block;}
.scroll div#logo_normal{}
}
@media (max-width:370px){div#temp-logo a{font-size:18px;}
}
@media only screen and (max-width:960px) and (min-width:768px){.page-id-2461 .ppb_wrapper div.one.withsmallpadding.ppb_header{display:block !important;}
}
@media only screen and (max-width:960px) and (min-width:320px){.page-id-2461 #page_caption{margin-bottom:0px;}
.page-id-2736 #page_caption{margin-bottom:0px;}
div#logo_transparent h3.headerh_text, div#logo_normal h3.headerh_text{position:absolute;top:0;left:0;right:0;margin:15px auto 0;display:inline-block !important;width:inherit;text-align:center !important;}
}
.bootstrap-datetimepicker-widget ul li{width:100% !important;padding-right:0 !important;margin-right:0 !important;}
@media (max-width:767px){div#logo_normal h3.headerh_text{display:none !important;}
}
@media (max-width:360px){.top_contact_info > div:last-child{line-height:normal;}
.above_top_bar .top_contact_info{padding:10px 0;}
}


/* .odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner { */
    /* position: static !important; */
    /* width: auto; */
    /* display: inline-block !important; */
/* } */
/* .odometer-inside span.odometer-digit { */
    /* text-align: center; */
    /* height: 55px !important; */
    /* overflow: hidden; */
/* } */

/* .odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner span { */
    /* display: inline-block !important; */
/* } */
/* span.odometer-digit span.odometer-digit-spacer { */
    /* display: none !important; */
/* } */

span.odometer-formatting-mark {
    display: none !important;
}
span.odometer-ribbon-inner{
	
}

.trip_box .odometer-inside > span.odometer-digit:first-child {
    transition: ease-in-out .5s;
	-webkit-transition: ease-in-out .5s;
	transition-delay: .5s;
	-webkit-transition-delay: .5s;
    transform: translate(25px, 0);
	-webkit-transform: translate(25px, 0);
}
.trip_box .odometer-inside > span.odometer-digit:nth-child(3){
	transition: ease-in-out 5s;
	-webkit-transition: ease-in-out 5s;
	transition-delay: 5s;
	-webkit-transition-delay: 5s;
    transform: translate(15px, 0);
}
	
.happy_customer .odometer-inside span.odometer-digit:last-child {
    transition: ease-in-out 5s;
    transform: translate(-15px, 0);
	transition-delay: 5s;
}	
