@charset "utf-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;}
input:focus, select:focus, textarea:focus{outline:0;}
body{line-height:1;background:#fff;font:12px Arial, Helvetica, sans-serif;color:#4d4e50;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{text-decoration:none;border:none;}
strong{font-weight:bold;}
body{}
.errorpage {padding:100px 0;min-height:500px;text-align:center}
.errorpage h1{font-size:20px;margin:0 0 15px}
.errorpage p{font-size:14px;margin:15px 0}
.errorpage a{display:inline-block;background:#204478;padding:5px 10px;text-decoration:none;color:#fff}
.errorpage ul li{display:inline-block;margin:0 10px 10px}
#ws-block-email iframe{display:block;}
#center_widgets h3{color:#4d4e50;font-size:18px;font-weight:bold;display:block;}
.wrap{max-width:1000px;margin:auto;position:relative;clear:both;width:100%;z-index:2}
.wrap:after{clear:both;display:block;content:''}
.margin_right_0{margin-right:0 !important;}
.padding_bottom_0{padding-bottom:0 !important;}
.border_none{border:none !important;}
#header{float:left;width:100%;clear:both;position:relative;z-index:3;height:90px}
.z_index_zero{z-index:0 !important;*z-index:0 !important;_z-index:0 !important;position:static !important;}
.z_index_zero *{position:static !important;}
#header .wrap{position:static;z-index:0;}
.header_logo{width:26%;float:left;padding-top:17px;}
.header_logo h1,.header_logo h1 a{display:inline-block;width:100%}
.header_logo h1 a img{max-width:100%;height:auto}
.header_logo p{color:#848a91;font-size:11px;line-height:11px;margin:-3px 0 0;}
.header_help_widgets{width:65%;float:right;padding-top:16px;position:relative;z-index:4}
.country_currency{float:left;padding:0 !important;margin:0 !important;}
.head_language_btn{position:relative;float:left;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:solid 1px #eaeaea;}
.head_language_btn #language{float:left;width:130px;text-decoration:none;padding:6px 16px 8px 16px;_padding:6px 16px 4px 16px;height:13px;color:#767676;cursor:pointer;}
.flag_symbol{float:right;padding-top:1px;width:16px;height:12px;}
.flag_symbol span{float:left;width:16px;height:12px;margin-top:1px;background-image:url(../images/non-repeatable-sprite.png);background-repeat:no-repeat;overflow:hidden}
.arrow_icon{float:right;background:url(../images/non-repeatable-sprite.png) no-repeat -8px -12px;width:8px;height:6px;overflow:hidden;margin-top:4px;}
.header_pop .country_name,.country_currency .country_name{float:right;margin:0 8px;}
.country_nameft{text-align:right;float:left;margin:0 10px 0 6px}
.head_country_numberft{text-align:right;float:left}
.uk_flag{background-position:-112px -59px;}
.germany_flag{background-position:-80px -59px;}
.spain_flag{background-position:-64px -59px;}
.france_flag{background-position:-48px -59px;}
.italy_flag{background-position:-32px -59px;}
.netherland_flag{background-position:-16px -59px;}
.portugal_flag{background-position:0 -59px;}
.poland_flag{background-position:-96px -59px;}
.austraila_flag{background-position:-128px -59px;}
.austraila_flag{background-position:-128px -59px;}
.brazil_flag{background-position:-142px -59px;}
.india_flag{background-position:-158px -59px;}
.usa_flag{background-position:-174px -59px;}
.country_currency .language_btn img{margin-right:6px;}
.country_currency .head_currency_btn{position:relative;float:left;color:#767676;border:solid 1px #eaeaea;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.head_currency_btn #currency{float:left;width:130px;text-decoration:none;padding:6px 16px 8px 16px;_padding:6px 16px 4px 16px;height:13px;color:#767676;cursor:pointer;}
.head_currency_btn strong{float:left;color:#ef7347;font-weight:bold;text-transform:uppercase;}
.currency_name{float:left;margin:0 8px;}
.country_currency .head_currency_btn, .head_language_btn, .head_healpline_main .number{background:#f9f9f9 url(../images/repeatable-sprite.png) repeat-x left -264px;}
.country_currency .head_currency_btn:hover, .head_language_btn:hover, .head_healpline_main .number:hover,.head_pop_active{border-color:#e1e1e1 !important;background-position:left -291px !important;}
.header_pop{position:absolute;top:40px;left:-13%;width:200px;padding:10px;border:solid 1px #dedede;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:none;box-shadow:0px 2px 4px #6d6d6d;-moz-box-shadow:0px 2px 4px #6d6d6d;-webkit-box-shadow:0px 2px 4px #6d6d6d;}
.header_pop .pointer{position:absolute;top:-9px;right:50%;margin-right:-10px;background:url(../images/non-repeatable-sprite.png) no-repeat -125px -19px;width:18px;height:9px;_display:none;}
.header_pop li{border-bottom:solid 1px #dedede;font-size:11px;color:#767676;padding:9px 4px;cursor:pointer;text-decoration:none;float:left;width:96%;}
.header_pop li:last-child{border-bottom:none;padding:0 !important}
.country_currency li:hover{background:#038fcb;color:#fff;}
.country_currency li:hover strong{color:#fff;}
.country_currency_list{width:190px;height:352px;position:absolute;overflow:scroll;padding-right:10px;overflow-x:hidden}
#head_curr_list_main h6{float:left;font-size:12px;font-weight:bold;color:#767676;padding:0 0 3px 0;}
.all_currencies{margin-top:20px;}
.head_healpline_main{font-size:20px;color:#f95f14;position:relative;float:right}
.head_healpline_main .num_text{float:left;line-height:27px;}
.head_healpline_main .number{float:right;font-size:18px;height:27px;line-height:27px;display:inline-block;border:solid 1px #eaeaea;margin-left:13px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}
.head_healpline_main .number_inner{background:url(../images/non-repeatable-sprite.png) no-repeat 177px -122px;padding:0 16px;float:left;}
.number_text{float:left;}
.number_inner .arrow_icon{background:url(../images/non-repeatable-sprite.png) no-repeat -16px -12px;margin:10px 0 0 16px;}
.head_more_num{width:308px;left:auto;top:34px;padding:5px 6px 10px 10px !important;max-height:500px;overflow-y:scroll;right:0}
.head_more_num ul{float:left;width:100%;}
.head_more_num ul li{float:left;width:100%;padding:5px 0}
.head_more_num .head_country_number{float:left;}
.head_more_num .flag_symbol{margin-top:5px}
.head_more_num li{padding:0 0 6px !important;cursor:auto;font-size:14px;}
.head_more_num li:hover{background:#fff;}
.nav_social_main{float:right;padding-top:19px;}
#header_nav{float:right;width:100%;top:62px;}
#header_nav li{float:left;margin-right:1px;}
#header_nav li a{float:left;height:28px;line-height:28px;padding:0 10px;color:#767676;text-decoration:none;border:solid 1px transparent;_border:solid 1px #fff;border-bottom:none;font-size:11px;text-transform:uppercase;}
#header_nav li a:hover, #header_nav li a.active{background:#035187 url(../images/repeatable-sprite.png) repeat-x left -318px;border:solid 1px #045893;border-bottom:none;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;}
#header_nav .home:hover{background-position:0 -539px}
#header_nav .about:hover{background-position:0 -567px;}
#header_nav .manmage_bkng:hover{background-position:0 -595px;}
#header_nav .contact_us:hover{background-position:0 -623px;}
.top_social_media{float:left;width:180px;margin:5px 0 0 0;}
.top_social_media .facebook{float:right;width:73px;height:20px;margin-right:10px;}
.top_social_media .g_plus{float:right;width:78px;height:20px;}
.HeaderEngLink{float:left;width:178px;font:12px Arial, Helvetica, sans-serif;color:#4d4e50;direction:rtl;margin:6px 0 0 0 }
.HeaderEngLink img{vertical-align:middle;margin:-6px 0 0 5px;}
.HeaderEngLink a{font:12px Arial, Helvetica, sans-serif;color:#767676;text-decoration:none }
#form_banner_main{width:100%;clear:both;min-height:510px;}
.form_banner_back{float:left;width:100%;height:255px;background:#035187 url(../images/header-blue-back.jpg) no-repeat center top;border-top:solid 1px #045893;position:absolute;z-index:1;top:0;left:0;}
.clear{clear:both;float:left;width:100%;height:10px;}
.header_banner_main{float:left;clear:both;width:100%;}
.header_banner{width:100%;float:left;height:328px;background:url(../images/header-car.jpg) no-repeat right 136px;}
.header_banner h2{color:#e7f2f9;text-shadow:-1px -2px 3px #086eb8;font-size:22px;padding-top:30px;clear:both;width:100%;font-weight:bold;}
.header_banner h2 span{display:block;padding-top:10px;font-size:41px;}
.price_tag{float:left;width:160px;height:111px;background:#f66e2d url(../images/repeatable-sprite.png) repeat-x left -346px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;margin-top:53px;}
.price_tag_arrow{width:8px;height:19px;background:url(../images/non-repeatable-sprite.png) no-repeat 0 -19px;position:absolute;left:160px;top:45px;}
.price_tag .six_n_more{text-align:center;}
.six_n_more p{background:#fca179;color:#3e1a0c;text-align:center;font-size:15px;line-height:30px;float:left;clear:both;width:100%;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;}
.six_n_more .currency{clear:both;color:#FFFFFF;font-size:15px;font-weight:bold;padding:8px 0 0;text-shadow:0 0 6px #D85320;}
.six_n_more .price{clear:both;font-size:42px;font-weight:bold;color:#fff;text-shadow:-1px -2px 2px #d44e1b;text-shadow:0px 0px 6px #D85320;}
.header_suppliers{float:left;clear:both;width:100%;}
.header_suppliers h3{padding-bottom:26px;clear:both;}
.header_suppliers div{float:left;width:105px;height:47px;margin:0 8px 10px 0;background:url(../images/logo-suppliers.jpg) no-repeat}
.header_suppliers .avis{background-position:-114px 0}
.header_suppliers .hertz{background-position:-683px 0}
.header_suppliers .enterprise{background-position:-1024px 0}
.header_suppliers .dollar{background-position:-568px 0}
.header_suppliers .budget{background-position:-910px 0}
.header_suppliers .sixt{background-position:-341px 0}
.header_suppliers .alamo{background-position:-230px 0}
.header_suppliers .national{background-position:-456px 0}
.header_suppliers .thrifty{background-position:-797px 0}
#center_widgets{float:left;width:100%;position:relative;}
.left_widgets_main{float:left;width:45%;}
.left_widget{float:left;width:100%;border:solid 2px #eff2f6;margin-top:25px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
.left_widget_inner{float:left;width:100%;background:url(../images/gray-back-gradient.png) repeat-x top left;border:solid 1px #fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding-bottom:13px;}
.left_widget h3{line-height: 22px; padding-left: 13px; border-bottom: solid 1px #e5ebef; display: block; padding: 10px;}
.review_box{width:49%;float:right;}
.review_logo{width:100%;padding-top:15px;text-align:center}
.review_center_logo{display: inline-block;width: 184px; height: 35px; background: url(../images/ratings-sprite.png) no-repeat; margin: auto;
background-position: 0px -19px;}
.trust_pilot_logo{display: inline-block; width: 140px; height: 43px; background: url(../images/ratings-sprite.png) no-repeat; margin: auto;
background-position: -304px -9px; padding: 0;}
.review_stars{margin-top:5px;height:17px;width:100%;text-align:center;margin:auto;}
.review_stars li{display:inline-block;margin:0 1px;background:url(../images/non-repeatable-sprite.png) no-repeat -42px -19px;width:17px;height:17px}
.review_stars li.half_star{background-position:-25px -19px;}
.review_stars li.empty_star{background-position:-8px -19px;}
.review_link{margin-top:20px;display:block;text-align:center;}
.review_link strong{color:#4d4e50;display:block;}
.review_link a{color:#009de8;text-decoration:none;}
.review_link a:hover{text-decoration:underline;}
.secured_sec{float:left;width:100%;}
.secured_sec_text{width:60%;float:left;padding:15px;}
.secured_sec_text strong{display:block;font-weight:normal;color:#00a308;padding-bottom:8px;}
.secured_sec_text strong span{background:url(../images/non-repeatable-sprite.png) no-repeat -59px -19px;padding-right:16px;margin-right:8px;padding-top:1px;}
.secured_sec_logo{width:134px;height:74px;float:right;margin:6px 26px 0 0px;background:url(../images/logos-sprite.png) no-repeat 0 0;position:relative;}
.VerClick{position:absolute;left:0px;top:0px;width:134px;height:74px;overflow:hidden;}
.chk_marks_big{display:inline-block;width:100%;padding:10px}
.chk_marks_big .row{float:left;width:100%;margin-top:2px;padding:0 0 10px 0;}
.chk_marks_big .right_txt{float:left;margin:4px 10px 0 8px;}
.chk_marks_big div span{float:left;background:url(../images/why-sec-icon.gif) no-repeat 0 0;width:22px;height:22px;}
.chk_marks_big h4{font-size:13px;font-weight:bold;color:#4d4e50;display:block;padding-bottom:4px;}
.main_right_widgets{float:right;width:52%;margin-top:20px;}
.right_widget{float:left;clear:both;width:100%;margin-top:35px;}
.right_widget .heading_cntr{display:block;position:relative;float:left;width:100%;height:10px;border-bottom:solid 2px #4d4e50;}
.right_widget h3,.right_widget h5{display:inline-block;padding-right:8px;background:#fff;position:absolute;bottom:-10px;left:0;}
.top_deals{float:left;width:100%;padding-top:25px;}
.top_deals ul.left_part{width:49%;float:right;}
.top_deals ul.right_part{width:49%;float:right;}
.top_deals ul li{float:left;width:100%;padding:10px 0 13px 0;border-bottom:solid 1px #d1eaf6;}
.top_deals ul li img{float:left;max-width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #4d4e50;margin-right:11px;}
.top_deals ul li h6{font-size:13px;font-weight:bold;color:#0590d1;padding-bottom:12px;width:48%;float:left;}
.top_deals ul li p{font-size:13px;font-weight:bold;color:#d83906;width:49%;float:left}
.download_aap_banner{float:left;width:100%;height:109px;background:url(../images/download-aap-back.jpg) no-repeat left top;}
.download_aap_banner a{float:left;width:100%;height:92px;position:relative;margin-top:19px;text-decoration:none;z-index:5;}
.download_aap_banner a .span1{display:block;width:148px;font-size:33px;font-weight:bold;color:#fff;position:absolute;left:18px;top:11px;}
.download_aap_banner a .span2{display:block;width:180px;font-size:21px;font-weight:bold;color:#d2f5ff;position:absolute;left:19px;top:50px;}
.download_aap_banner a .span3{display:block;width:146px;height:43px;text-align:center;font-size:14px;font-weight:bold;color:#fff;text-shadow:0 0 2px #2f8ab6;position:absolute;left:223px;top:16px;}
.download_aap_banner a .span4{display:block;width:146px;text-align:center;font-size:11px;color:#000002;position:absolute;left:223px;top:61px;}
.socialM_nwsltr{float:left;width:100%;}
.center_social_media{float:left;width:47%;}
.newsletter_signup{float:right;width:48%;text-align:right;}
.socialM_nwsltr h5{font-size:12px;font-weight:bold;bottom:-5px}
.socialM_nwsltr p{clear:both;padding:12px 0 15px 0;display:block;font-size:11px;color:#8f9091;text-align:right}
.bot_social_cntr{clear:both;float:left;width:100%;text-align:right;}
.bot_social_cntr li{float:left;width:30px;height:30px;background:url(../images/logos-sprite.png) no-repeat;margin-right:10px;}
.bot_social_cntr li a{float:left;width:100%;height:100%;}
.bot_social_cntr li.bot_share{background-position:0 -280px;}
.bot_social_cntr li.bot_fb{background-position:-31px -280px;}
.bot_social_cntr li.bot_twitt{background-position:-62px -280px;}
.bot_social_cntr li.bot_linkd_in{background-position:-93px -280px;}
.bot_social_cntr li.bot_mail{background-position:-124px -280px;}
.newsletter_signup .email_field{float:left;width:147px;font-style:italic;color:#b5bdc5;border:solid 1px #c7cfd9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px 0 5px 16px;font-size:11px;}
.newsletter_signup .email_field:focus{border:solid 1px #a1b1c6;outline:none;box-shadow:0 0 10px #e5ecf3;-moz-box-shadow:0 0 10px #e5ecf3;-webkit-box-shadow:0 0 10px #e5ecf3;color:#a1b1c6;}
.newsletter_signup .submit_btn{float:left;width:34px;margin-left:7px;background:#0780ba;cursor:pointer;color:#f7fbff;font-size:12px;font-weight:bold;border:solid 1px #006696;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:4px 0;}
.newsletter_signup .submit_btn:hover{background:#0f91cf;}
.newsletter_signup .submit_btn:active{background:#125384;}
#about_section{clear:both;float:left;width:100%;margin-top:25px;padding-bottom:25px;}
#about_section .heading{float:left;width:100%;height:38px;border-bottom:solid 2px #eff2f6;}
#about_section .heading h2{height:38px;font-size:14px;font-weight:bold;float:left;padding:0 28px;line-height:38px;border:solid 2px #eff2f6;background:#fff;-webkit-border-top-left-radius:14px;-webkit-border-top-right-radius:14px;-moz-border-radius-topleft:14px;-moz-border-radius-topright:14px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom:none;}
.about_sec_article{padding:25px 0;float:left;width:100%;}
ul.aboutSec_link_main{clear:both;float:left;width:100%;padding-bottom:20px;}
ul.aboutSec_link_main li{float:left;margin-right:55px;font-size:12px;font-weight:bold;color:#4d4e50;cursor:pointer;text-decoration:none;}
ul.aboutSec_link_main .abt_sign{float:left;color:#FFF;background:#4D4E50;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;margin-right:6px;display:inline-block;line-height:7px;text-align:center;padding:4px;position:relative;}
.abt_link_txt{float:left;}
ul.aboutSec_link_main li.active{color:#0590d1;}
ul.aboutSec_link_main li.active .abt_sign{color:#EFF2F6;background:#0590D1;padding:4px 5px;font-size:14px;}
.about_links{clear:both;float:left;display:none;width:100%;}
.about_links li.colum{float:left;display:block;margin-right:50px;width:16%;}
.about_links li ul{float:left;width:100%}
.about_links li ul li{float:left;width:100%;margin-bottom:6px;}
.about_links a{float:left;color:#0590d1;text-decoration:none;font-size:11px;font-weight:normal;}
.about_links a span{width:4px;height:6px;float:left;margin-right:8px;background:url(../images/non-repeatable-sprite.png) no-repeat 0 -13px;overflow:hidden;position:relative;top:4px;}
.about_links a:hover{color:#000000;}
.about_links a:hover span{background-position:-4px -13px;}
.about_languages_list{display:none;width:100%;clear:both;}
.about_languages_list li{float:left;margin-right:30px;color:#0590d1;font-size:11px;cursor:pointer;margin-bottom:10px;}
.about_languages_list li:hover{color:#000000;}
.about_languages_list .flag_symbol{margin-right:8px;padding-top:0;}
#footer{float:left;clear:both;width:100%;background:#fff url(../images/repeatable-sprite.png) repeat-x left -651px;border-top:solid 2px #EFF2F6;padding:25px 0;}
.footer_numbers .ph_list_c{width:100% !important;border-bottom:1px solid #F2F2F2;padding-bottom:25px;margin:0 0 25px 0;}
.footer_numbers .ph_list_c ul{float:left !important;width:100% !important;}
.footer_numbers .ph_list_c ul li{float:left !important;width:25%!important;}
.footer_numbers .ph_heading_c{color:#000000 !important;float:left !important;font:11px Arial,Helvetica,sans-serif !important;padding-right:15px !important;}
.footer_numbers .ph_digit_c{color:#686868 !important;float:left !important;font:11px Arial,Helvetica,sans-serif !important;margin:8px 0 0 0;}
.img_flag{float:left;margin:0;padding:0 10px 0 0;}
.footer_first_row{float:left;width:100%;margin:0 0 15px}
.boking_helpline{float:left;font-size:12px;font-weight:bold;color:#35393b}
.helpline_icon{float:left;background:url(../images/non-repeatable-sprite.png) no-repeat -158px -19px;width:17px;height:17px;}
.helpline_txt{float:left;margin:2px 9px 0 9px;}
.suport_email{float:left;font-size:12px;font-weight:bold;padding-left:26px;color:#35393b}
.suport_email_icon{float:left;background:url(../images/non-repeatable-sprite.png) no-repeat -143px -18px;margin-top:3px;width:15px;height:12px;}
.suport_email_txt{float:left;margin:2px 0 0 9px;}
.suport_email_txt a{display:inline-block;margin-left:10px;color:#868686;font-size:11px;font-weight:normal;text-decoration:none}
.suport_email_txt a:hover{color:#717171;border-bottom:dotted 1px #717171;}
.footer_numbers .ph_list_c{width:100% !important;}
.footer_numbers .ph_list_c ul{float:left !important;width:100% !important;padding-bottom:25px}
.footer_numbers .ph_digit_c{float:left !important;font:normal 11px Arial, Helvetica, sans-serif !important;color:#686868 !important;}
.footer_left_links{float:left;width:65%;}
.footer_left_links h6{font-size:12px;font-weight:bold;color:#35393b;padding-bottom:14px;display:block;}
.footer_left_links ul{display:block;}
.footer_left_links ul li{display:block;margin-bottom:8px;}
.footer_left_links ul li a{color:#0590D1;text-decoration:none;border-bottom:solid 1px #fff;font-size:11px;}
.footer_left_links ul li a:hover{color:#186da2;border-bottom:dotted 1px #186da2;}
.footer_left_links .box1{float:left;width:150px;}
.footer_left_links .box2{float:left;width:178px;}
.footer_left_links .box3{float:left;width:170px;}
.footer_left_links .box4{float:left;width:200px;}
.footer_right_part{float:right;width:30%;color:#636363;line-height:20px;font-size:11px;text-align:right}
.footer_right_part p{margin-bottom:10px}
.ie_fix{display:none;}
.hide_ie_6{_display:none;}
.show_ie_6{_display:block;}
.search_results .wrap{width:79%;}
#search_page{float:left;width:100%;background:url(../images/search-sprite.png) repeat-x left -521px;border-top:solid 1px #d6d6d6;padding:19px 0 59px 0;}
#search_sidebar{float:left;width:238px;}
.search_box{float:left;width:236px;background:#036ea6;border:solid 1px #03528a;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-bottom:9px;}
.search_box h2{padding:10px 0 10px 9px;font:16px Arial, Helvetica, sans-serif;color:#fff;}
.srh_whitebox{float:left;width:218px;background:#fff;margin-left:9px;_margin-left:4px;_width:219px;padding-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.srh_detail_box{width:218px;float:left;}
.srh_detail_wrp{width:194px;margin:auto;}
#srh_detail{float:left;width:100%;font-size:12px;}
.srh_detail_box .row_gradient{float:left;width:100%;padding:18px 0 10px 0;border-bottom:solid 1px #e5e5e5;background:url(../images/search-sprite.png) repeat-x left 80px;}
.srh_detail_box .label{float:left;width:100%;font-weight:bold;color:#444444;padding-bottom:12px;}
#srh_detail .detail_row{float:left;width:100%;color:#3a3a3a;padding-bottom:10px;}
#srh_detail .detail_row .ico{float:left;width:14px;height:16px;}
#srh_detail .detail_row .text{float:right;width:166px;}
#loc_ico{background:url(../images/search-sprite.png) no-repeat left -395px;}
#time_ico{background:url(../images/search-sprite.png) no-repeat left -411px;}
.modify_search_cover{float:left;margin:14px 0 4px 12px;}
.modify_search_btn_cntr{float:left;border:solid 1px #0467a3;border-radius:4px;margin-top:14px 0 0 0px;clear:both;}
.modify_search{float:left;padding:5px 10px;*padding:2px 10px;background:#1aa5e3 url(../images/search-sprite.png) repeat-x 0 -158px;color:#fafdff;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;font-weight:bold;cursor:pointer;overflow:visible;outline:none;border:none;margin:0;}
.modify_search:hover{background:#2cb4f1 url(../images/search-sprite.png) repeat-x 0 -187px;}
.modify_search:active{background:#0c87cf;box-shadow:inset 1px 1px 5px #016cab;-moz-box-shadow:inset 1px 1px 5px #016cab;-webkit-box-shadow:inset 1px 1px 5px #016cab;}
#modify_fom{float:left;width:100%;display:none}
#modify_fom .row_gradient{padding-bottom:20px;}
.mod_field_theme{border:solid 1px #586b79;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.mod_field_theme input,.mod_field_theme select{border:none;outline:none;background:transparent;color:#405361;margin:0;padding:0;padding-left:2px;}
doesnotexist:-o-prefocus, #form select{padding-left:5px !important;}
#modify_fom .loc{float:left;width:192px;}
#modify_fom .loc input{width:186px;padding:4px 0 4px 6px;}
#modify_fom .choose_frm_list{float:left;width:100%;height:33px;}
#modify_fom .choose_location_main{float:left;clear:both;width:100%;height:33px;}
#modify_fom .choose_location_main #choosePickup,#modify_fom .choose_location_main #chooseDropoff{font-size:11px;float:right;padding:4px 2px 1px 0;border-bottom:solid 1px #586b79;color:#586b79;text-align:right;cursor:pointer;}
#modify_fom .date_box{float:left;width:101px;}
#modify_fom .date_box .date{float:left;width:74px;}
#modify_fom .date_box .date input{display:block;width:74px;padding:2px 0 2px 6px;}
#modify_fom .calender_ico{float:left;width:21px;height:21px;background:url(../images/non-repeatable-sprite.png) no-repeat -75px -14px;margin-left:4px;margin-top:1px;cursor:pointer;}
#modify_fom .time{float:right;width:63px;}
#modify_fom .time select{width:61px;height:16px;margin:2px 0 2px;}
#modify_fom .driver{float:left;width:43px;clear:both;margin-bottom:14px;}
#modify_fom .driver input{width:41px;padding:2px 0 2px 6px;}
#modify_fom .cor{float:left;width:192px;clear:both;}
#modify_fom .cor select{display:block;width:190px;height:16px;margin:2px 0 2px;}
.filter{float:left;width:236px;background:#fff;border:solid 1px #cdcdcd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:15px;padding-bottom:16px;}
.filter h3{background:url(../images/search-sprite.png) repeat-x left 12px;padding:10px 0 10px 13px;border-bottom:solid 1px #cdcdcd;color:#000;font-size:12px;font-weight:bold;margin-bottom:14px;}
.filter .row{clear:both;margin:6px 0 0 12px;font-size:11px;color:#3a3a3a;}
.filter .btn_main{float:left;width:100%;padding-top:10px;}
.filter .row input{display:inline-block;position:relative;bottom:-3px;margin-right:12px;}
.filter_btn_cntr{float:left;margin:14px 0 0 12px;}
.filter_btn_cover{float:left;border:solid 1px #0467a3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.filter .btn{float:left;font-size:11px;padding:2px 10px;background:#1aa5e3;color:#fafdff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;overflow:visible;border:none;outline:none;margin:0;}
.filter .btn:hover{background:#2cb4f1;}
.filter .btn:active{background:#0c87cf;box-shadow:inset 1px 1px 5px #016cab;-moz-box-shadow:inset 1px 1px 5px #016cab;-webkit-box-shadow:inset 1px 1px 5px #016cab;}
#know_icons{float:left;padding-left:12px;margin-top:25px;width:198px;}
#know_icons h3{padding-bottom:10px;border-bottom:solid 1px #cdcdcd;color:#000;font-size:12px;font-weight:bold;margin-bottom:14px;}
#know_icons ul{display:block;}
#know_icons ul li{display:block;font-size:11px;color:#3a3a3a;margin:6px 0 0 0px;}
#know_icons ul li span{display:inline-block;width:16px;height:15px;display:inline-block;position:relative;margin:0 12px 0 0;top:3px;}
.ico_passanger{background:url(../images/search-sprite.png) repeat-x -19px -498px;}
.ico_doors{background:url(../images/search-sprite.png) repeat-x -19px -457px;}
.ico_baggage{background:url(../images/search-sprite.png) repeat-x -18px -476px;}
.ico_automatic{background:url(../images/search-sprite.png) repeat-x 0 -469px;}
.ico_manual{background:url(../images/search-sprite.png) repeat-x 0 -488px;}
.ico_diesel{background:url(../images/search-sprite.png) repeat-x -19px -437px;}
.ico_airbag{background:url(../images/search-sprite.png) repeat-x 0 -449px;}
.ico_airCond{background:url(../images/search-sprite.png) repeat-x 0 -430px;}
#results_wrap{margin-left:257px;}
.found_viewby{float:left;width:100%;padding:14px 0;position:relative;}
.cars_found{color:#7d7d7d;font-size:12px;float:left;width:80%;}
.view_by{float:right;width:240px;position:absolute;right:0;top:40px}
.view_by_txt{float:right;padding:4px 10px 0 0;font-weight:bold}
.view_by select{float:right;}
.srh_result_box{width:100%;float:left;margin-bottom:42px;}
.result_heading{float:left;clear:both;padding:5px 12px 5px 12px;background:#f87439 url(../images/search-sprite.png) repeat-x 0 -125px;font-size:16px;font-weight:bold;color:#fff;border:solid 1px #ea591f;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:none;}
.result_heading .result_type{float:left;margin-right:43px;}
.result_heading .shw_result_btn{float:left;width:19px;height:18px;background:url(../images/search-sprite.png) no-repeat -18px -337px;cursor:pointer}
.result_heading .shw_result_btn:hover{background-position:-18px -356px;}
.result_heading .shw_result_btn:active{background-position:-18px -376px;}
.hide_result_btn{float:left;width:19px;height:18px;background:url(../images/search-sprite.png) no-repeat 1px -337px;cursor:pointer}
.result_heading .hide_result_btn:hover{background-position:1px -356px;}
.result_heading .hide_result_btn:active{background-position:1px -376px;}
.rslt_grey_box{float:left;width:100%;_width:98.44%;clear:both;border:solid 1px #bcbcbc;background:#cecece;-webkit-border-radius:6px;-webkit-border-top-left-radius:0;-moz-border-radius:6px;-moz-border-radius-topleft:0;border-radius:6px;border-top-left-radius:0;padding-top:9px;*padding-bottom:9px;_padding:0 0 5px 5px;position:relative;}
.rslt_car_box{margin:0 0 9px 8px;margin:0 0 8px 6px\9;_margin:5px 5px 0 0px;float:left;width:234px;height:387px;background:#fff;border:solid 1px #b8b8b8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:relative;}
.rslt_car_wrap{width:198px;margin:0 auto;}
.rslt_car_name{margin:0 auto;height:38px;padding-top:19px;color:#343434;display:block;font-size:13px;font-weight:bold;}
.rslt_car_name .similar{color:#7d7d7d;padding-left:5px;display:inline;font-size:12px;font-weight:normal;}
.rslt_car_img{height:107px;display:table-cell;}
.rslt_car_img img{margin:0 auto;vertical-align:middle}
.rslt_car_icon_main{height:36px;margin-left:12px;}
.rslt_car_icon{float:left;width:18px;margin-right:15px;}
.rslt_car_icon .ico{width:100%;height:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.rslt_car_icon .txt{width:100%;font-size:11px;color:#595959;}
.result_divider{background:url(../images/search-sprite.png) repeat-x left -114px;height:10px;}
.rslt_inclusive_link{height:20px;margin:10px 0 8px 0;}
.rslt_inclusive_link a{color:#1a7ec4;font-weight:bold;font-size:12px;float:left;}
.rslt_inclusive_link a span{display:inline-block;width:18px;height:18px;background:url(../images/search-sprite.png) no-repeat -19px -395px;position:relative;top:5px;*top:2px;margin-right:6px;}
.rslt_inclusive_link a:hover{color:#329715;}
.rslt_inclusive_link a:hover span{background:url(../images/search-sprite.png) no-repeat -19px -413px;}
.rslt_price_main{clear:both;color:#343434;margin-bottom:3px;}
.rslt_price_main .rslt_price{font-size:22px;font-weight:bold;}
.rslt_price_main .days{font-size:11px;margin-left:7px;font-weight:normal;}
.rslt_pay_nw{width:100%;clear:both;height:30px;}
.rslt_pay_nw .pay_nw_text{float:left;background:#4cb916;font-size:14px;font-weight:bold;padding:0 10px 0 6px;color:#fff;height:22px;line-height:22px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.rslt_pay_nw .pay_nw_ribon{float:left;background:url(../images/search-sprite.png) no-repeat -15px -395px;width:4px;height:22px;}
.rslt_detail_nbtn{position:absolute;width:100%;height:48px;bottom:16px;}
.rslt_detail{width:103px;float:left;height:56px;}
.rslt_detail li{float:left;width:100%;clear:both;margin-bottom:2px;font-size:11px;}
.rslt_detail li a{color:#343434;text-decoration:none;}
.rslt_detail li a:hover{color:#1c8e06;}
.book_btn_cover{float:right;margin-top:8px;}
.book_btn_cntr{border:solid 1px #1e9e00;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.book_car_btn{height:33px;line-height:32px;padding:0 13px;font-size:19px;font-weight:bold;color:#fff;background:#3bb411 url(../images/search-sprite.png) repeat-x 0 -237px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;overflow:visible;border:none;outline:none;margin:0;}
.book_car_btn:hover{background:#48cb10 url(../images/search-sprite.png) repeat-x -0px -272px;}
.book_car_btn:active{box-shadow:inset 1px 1px 5px #259100;-moz-box-shadow:inset 1px 1px 5px #259100;-webkit-box-shadow:inset 1px 1px 5px #259100;}
@-moz-document url-prefix(){.book_car_btn{padding:3px 10px;height:auto;}
 .book_car_btn:hover{padding:3px 10px;}
 .modify_search{padding:4px 10px;}
}
.five_n_less,.six_digit{text-align:center;}
.five_n_less p,.six_digit p{background:#fca179;color:#3e1a0c;text-align:center;font-size:15px;line-height:30px;float:left;clear:both;width:100%;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:5px;}
.five_n_less .currency{float:left;font-size:42px;font-weight:bold;color:#fff;text-shadow:-1px -2px 2px #d85320;text-shadow:0px 0px 6px #D85320;padding:0 5px 0 10px;}
.five_n_less .price{float:left;font-size:42px;font-weight:bold;color:#fff;text-shadow:-1px -2px 2px #d44e1b;text-shadow:0px 0px 6px #D85320;}
.six_digit .currency{float:right;font-size:15px;font-weight:bold;color:#fff;text-shadow:-1px -2px 2px #d85320;text-shadow:0px 0px 6px #D85320;padding:7px 5px 0 10px;width:100%}
.six_digit .price{float:left;font-size:42px;font-weight:bold;color:#fff;text-shadow:-1px -2px 2px #d44e1b;text-shadow:0px 0px 6px #D85320;width:95%;text-align:center;}
#book_page{float:left;width:100%;background:url(../images/search-sprite.png) repeat-x left -521px;border-top:solid 1px #d6d6d6;padding:19px 0 59px 0;font-size:12px;color:#343434;}
#book_page .box{float:left;width:100%;background:#d3d3d3;border:solid 1px #b0b0b0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-bottom:9px;margin-bottom:40px;}
.book_box_wrap{margin:0 9px;}
#book_page .box h2{float:left;width:100%;font-size:22px;font-weight:bold;color:#f8fdff;padding:10px 0;}
#book_page .box h3{float:left;width:100%;font-size:16px;font-weight:bold;color:#272727;padding:10px 0;}
.book_box_white{float:left;width:100%;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-bottom:20px;_padding-bottom:18px;}
.book_white_wrp{margin:20px;}
#book_page .blue_box{background:#036ea6;border-color:#03528a;}
#book_page .blue_box h3{color:#fff;}
.selected_car_main{float:left;width:670px;}
.selected_car_box{float:left;width:207px;}
.selected_car_box .rslt_car_name{padding:5px 0 0 0;}
.selected_car_box .rslt_car_img{padding:7px 0;}
.book_page_free{float:left;width:240px;margin-left:30px;}
.book_page_inclusives{float:left;width:190px;}
ul.benefits_Book{float:left;width:100%;}
.book_page_free h4,.book_page_inclusives h4{font-size:14px;font-weight:bold;color:#249c08;padding-bottom:20px;padding-top:40px;}
ul.benefits_Book li{display:block;font-size:12px;font-weight:bold;color:#343434;padding-bottom:6px;}
ul.benefits_Book li span{position:relative;display:inline-block;margin-right:13px;width:16px;height:16px;background:url(../images/book-page-sprite.png) no-repeat -0px -76px;top:3px;}
.book_details{float:right;width:229px;}
.book_details .srh_whitebox{background:#f7f7f7;border:solid 1px #cfcfcf;}
.book_details .row_gradient{background:url(../images/book-page-repeatable-sprite.png) repeat-x scroll 0 81px}
.book_details .modify_search_btn_cntr{border:solid 1px #dd5017;}
.book_details .modify_search{background:#fb752d url(../images/search-sprite.png) repeat-x 0 -127px;text-shadow:1px 1px 0px #da531b;-moz-text-shadow:1px 1px 0px #da531b;-webkit-text-shadow:1px 1px 0px #da531b;}
.book_details .modify_search:active{box-shadow:inset 1px 1px 5px #c93e06;-moz-box-shadow:inset 1px 1px 5px #c93e06;-webkit-box-shadow:inset 1px 1px 5px #c93e06;text-shadow:-1px -1px 0px #da531b;-moz-text-shadow:-1px -1px 0px #da531b;-webkit-text-shadow:-1px -1px 0px #da531b;}
.best_vehicle{clear:both;float:left;margin-top:17px;width:95%;background:#f6fff3;border:solid 1px #a9de97;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#6e716d;font-size:12px;font-weight:bold;}
.best_vehicle .icon{float:left;width:33px;height:32px;background:url(../images/book-page-sprite.png) no-repeat -16px -76px;margin-right:10px;}
.best_vehicle strong{color:#359530;}
.optional_n_pay{float:left;width:100%;margin-bottom:40px;}
.optional_n_pay .box{margin:0 !important;}
.optional_ex{float:left;width:596px;}
.pay_info{float:right;width:386px;}
.pay_info .book_box_wrap{_margin-left:9px;_height:341px;}
.optional_ex .book_white_wrp,.optional_ex .book_box_white{margin:0;padding:0;}
.optional_ex .row{float:left;width:100%;padding:10px 0;}
.optional_ex .ex_img_cntr{float:left;width:62px;height:54px;margin-left:20px;_margin-left:8px;border:solid 1px #b6b6b6;text-align:center;background:#fff;}
.gps{background:url(../images/book-page-sprite.png) no-repeat 0px -136px;width:51px;height:41px;margin:8px auto 0 auto;}
.toddler_seat{background:url(../images/book-page-sprite.png) no-repeat -50px -136px;width:38px;height:38px;margin:8px auto 0 auto;}
.child_seat{background:url(../images/book-page-sprite.png) no-repeat -87px -136px;width:36px;height:45px;margin:5px auto 0 auto;}
.booster_seat{background:url(../images/book-page-sprite.png) no-repeat -124px -136px;width:34px;height:45px;margin:4px auto 0 auto;}
.optional_ex .item_name{float:left;width:264px;font-weight:bold;font-size:12px;color:#7a7a7a;margin-left:22px;padding-top:5px;}
.optional_ex .item_name strong{font-size:14px;color:#343434;padding-bottom:9px;display:block;}
.optional_ex .choose{float:left;width:80px;padding-top:13px;}
.optional_ex .choose select{width:50px;}
.book_select_theme{float:left;background:#fff;border:solid 1px #d4d0c8;border-top-color:#404040;border-left-color:#404040;color:#343434;padding:2px;_background:none;_padding:0;_border:0;*background:none;*padding:0;*border:0;}
.book_select_theme select{margin:0;padding:0;border:none;outline:none;font-size:12px;}
.optional_ex .total{float:right;width:104px;padding-top:17px;font-size:12px;font-weight:bold;color:#343434;}
.optional_ex .grey_back{background:#f6f6f6;}
.payment_info{width:319px;margin:auto;}
.payment_info .row{float:left;width:319px;margin-bottom:12px;_margin-bottom:10px;}
.payment_info .left_sec{float:left;width:60%;}
.payment_info .right_sec{float:left;width:40%;text-align:right;}
.payment_info strong{font-weight:bold;}
.payment_info .payable_now{padding:10px;position:relative;background:#369131;font-size:15px;color:#fff;left:-8px;font-weight:bold;}
.payment_message{float:left;width:100%;_width:379px;clear:both;border:solid 1px #b6dff6;background:#e5f5ff;font-size:11px;color:#000;margin:10px 0 11px 0;*margin:1px 0 11px 0;border-left:none;border-right:none;}
.payment_message .msg_wrp{padding:8px 25px;}
.payment_promo{float:left;width:100%;}
.payment_promo .pro_text{width:140px;float:left;text-align:right;padding-top:3px;}
.payment_promo .pro_field{width:106px;float:left;margin:0 15px 0 15px;}
.payment_promo .pro_field input{width:100px;}
.payment_promo .pro_btn{float:left;border:solid 1px #0467A3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:14px 0 0 0px;}
.payment_promo .pro_btn input{float:left;padding:4px 8px;*padding:2px 8px;background:#1aa5e3 url(../images/search-sprite.png) repeat-x 0 -158px;color:#fafdff;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;font-weight:bold;cursor:pointer;overflow:visible;outline:none;border:none;margin:0;text-shadow:1px 1px 0px #0176ba;-moz-text-shadow:1px 1px 0px #0176ba;-webkit-text-shadow:1px 1px 0px #0176ba;}
@-moz-document url-prefix(){.payment_promo .pro_btn input{padding:1px 8px 4px 8px !important;}
 .book_details .modify_search{padding:3px 8px 6px }
}
.payment_promo .pro_btn input:hover{background:#2cb4f1 url(../images/search-sprite.png) repeat-x 0 -187px;}
.payment_promo .pro_btn input:active{background-color:#0c87cf;box-shadow:inset 1px 1px 5px #016cab;-moz-box-shadow:inset 1px 1px 5px #016cab;-webkit-box-shadow:inset 1px 1px 5px #016cab;text-shadow:-1px -1px 0px #0176ba;-moz-text-shadow:-1px -1px 0px #0176ba;-webkit-text-shadow:-1px -1px 0px #0176ba;}
.bk_input_theme{border:solid 1px #b0b0b0;float:left;}
.bk_input_theme input,.bk_input_theme textarea{margin:0;padding:0;padding:3px 0 3px 4px;border:none;border:0;outline:none;}
.persnal_info_left,.persnal_info_right{width:400px;float:left;}
.persnal_info_row{float:left;clear:both;margin-bottom:10px;width:100%;}
.persnal_info_row .cell_txt{float:left;width:120px;padding-top:3px;}
.optional_cntr{position:relative;}
.optional_cntr span{position:absolute;color:#ee5b21;font-size:11px;left:0;top:18px;}
.persnal_info_row .cell_fiels{float:left;width:274px;}
.cell_fiels .change{float:left;margin-left:10px;width:50px;}
.cell_fiels .change span{text-decoration:underline;width:100%;color:#036ea6;font-size:11px;padding-top:5px;float:left;cursor:pointer}
.pi_title{width:58px;}
.pi_text_field{width:192px;}
.pi_country{width:190px;}
.pi_driver_age{width:40px;}
.pi_additional_info{float:left;width:250px;height:55px;margin:0;padding:0;border:none;max-width:420px;max-height:100px;}
.flight_n_confirm{float:left;width:100%;clear:both;position:relative;margin-bottom:40px;}
.flight_no{float:left;clear:both;}
.flight_no .text{float:left;width:107px;}
.flight_no .flight_field{float:left;}
.flight_no .flight_field input{width:155px;}
.flight_n_confirm .norton_logo{width:134px;height:74px;float:right;background:url(../images/logos-sprite.png) no-repeat 0 0;position:absolute;right:0;top:0;}
.flight_n_confirm .confirm_txt{float:left;width:100%;font-size:12px;font-weight:bold;color:#343434;margin-top:25px;}
.flight_n_confirm .confirm_txt input{margin:0 10px 0 0;position:relative;top:2px;}
.flight_n_confirm .confirm_txt a{color:#036ea6;text-decoration:underline;}
.flight_n_confirm .confirm_txt a:hover{color:#ee5b21;}
.bg_gren_btn_cover{clear:both;float:left;margin-top:25px;}
.bg_gren_btn_cntr{float:left;border:solid 1px #369131;border-radius:5px;clear:both;}
.bg_gren_btn{float:left;padding:10px 20px;*padding:8px 20px;background:#4ea835 url(../images/book-page-repeatable-sprite.png) repeat-x 0 -98px;color:#fafdff;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:16px;font-weight:bold;cursor:pointer;overflow:visible;outline:none;border:none;margin:0;text-shadow:1px 1px 0px #408b2c;-moz-text-shadow:1px 1px 0px #408b2c;-webkit-text-shadow:1px 1px 0px #408b2c;}
.bg_gren_btn:hover{background:#409b34 url(../images/book-page-repeatable-sprite.png) repeat-x 0 -140px;}
.bg_gren_btn:active{background:#3e9e32 url(../images/book-page-repeatable-sprite.png) repeat-x 0 -140px;box-shadow:inset 5px 5px 10px #309024;-moz-box-shadow:inset 5px 5px 10px #309024;-webkit-box-shadow:inset 5px 5px 10px #309024;text-shadow:-1px -1px 0px #408b2c;-moz-text-shadow:-1px -1px 0px #408b2c;-webkit-text-shadow:-1px -1px 0px #408b2c;}
.payment_details{position:relative;background-color:#fffad5;}
.payment_details .amount_detail{float:left;width:100%;margin-bottom:22px;line-height:19px;}
.payment_details .amount_detail .ammount{font-weight:bold;color:#419b33;}
.payment_row{float:left;width:100%;margin-bottom:11px;}
.payment_row .txt_label{float:left;width:150px;padding-top:6px;}
.payment_row .inpt_fields{float:left;width:250px;}
.payment_row .card_no{width:210px;}
.payment_row .expiry_month{width:55px;}
.payment_row .expiry_year{width:60px;}
.payment_row .expiry_divider{float:left;width:24px;font-size:16px;color:#000;padding-top:2px;text-align:center;}
.payment_details .special_row{position:relative;left:-9px;width:412px;clear:both;background:#fff4c0;border:solid 1px #f9e2ac;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px 0;}
.payment_details .special_row .bk_input_theme{margin-top:6px;}
.payment_details .special_row .txt_label{margin-top:4px;}
.inline_opt{display:inline-block;color:#ee5b21;font-size:11px;padding-left:5px;}
.payment_details .special_row .ccv_img{float:left;width:146px;height:38px;background:url(../images/book-page-sprite.png) no-repeat 0px -38px;margin-left:24px;}
.payment_details .special_row .issue_img{float:left;width:138px;height:38px;background:url(../images/book-page-sprite.png) no-repeat 0px 0px;margin-left:24px;}
.payment_details .special_row .txt_label{padding-left:8px;}
.payment_row .ccv_no,.payment_row .issue_no{width:55px;}
.payment_details .bg_gren_btn_cover{margin-top:10px;position:relative;left:-9px;}
.security_powered{position:absolute;width:437px;height:30px;background:url(../images/book-page-sprite.png) no-repeat -2px -107px;right:10px;bottom:20px;}
.bk_focus_inpt{border:solid 1px #676767;}
.location_page #form,.location_page .main_right_widgets{margin-top:0;}
#breadcrumbs{float:left;width:100%;padding:7px 0;height:21px;}
#breadcrumbs a{float:left;position:relative;text-decoration:none;height:20px;overflow:hidden}
#breadcrumbs a:hover .brd_center_back{color:#373b3e;}
.bread_first:hover .home_img{background-position:-13px 0px;}
.bread_first{height:21px;float:left;}
.left_corner{float:left;width:4px;height:21px;background:url(../images/bread_crumbs.png) no-repeat left -38px;}
.home_img{float:left;width:13px;height:13px;background:url(../images/bread_crumbs.png) no-repeat left 0px;margin-top:3px;}
.brd_center_back{float:left;height:21px;background:url(../images/bread_crumbs.png) repeat-x left -15px;font-size:11px;;line-height:21px;font-weight:bold;color:#767c80;padding:0 10px;}
.brd_right_arrow{float:left;width:6px;height:21px;background:url(../images/bread_crumbs.png) no-repeat -12px -38px;}
.brd_left_arrow{float:left;width:6px;height:21px;background:url(../images/bread_crumbs.png) no-repeat -6px -38px;}
.bread_last .brd_center_back{background-position:left -61px;color:#1e638e;text-decoration:none;}
.bread_last .brd_left_arrow{background-position:-20px -38px;}
.bread_last .brd_right_arrow{background-position:-27px -38px;}
.loc_content_main{float:left;width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background:#fff url(../images/gray-back-gradient.png) repeat-x top left;}
h3.cnt_page_head{font-size:18px;font-weight:bold;display:block;padding-left:13px;border-bottom:solid 1px #E5EBEF;padding:18px 0 17px 18px;margin-bottom:12px;}
.loc_wrap{width:100%;padding:0 10px}
.loc_content{float:left;width:100%;font:12px/17px Arial, Helvetica, sans-serif;color:#636060;margin:10px 0 0 0;}
.loc_content img{border:1px solid #C0C0C0;border-radius:4px 4px 4px 4px;box-shadow:0 0 4px #DBDBDB;float:left;padding:3px;margin:5px 14px 10px 0;}
.loc_content_links{float:left;width:100%;margin-top:20px;}
.line_heading_cntr{display:block;position:relative;float:left;width:100%;height:10px;border-bottom:solid 2px #4d4e50;}
.line_heading_cntr h3{font-size:16px !important;font-weight:bold;display:inline-block;padding-right:8px;background:#fff;position:absolute;bottom:-5px;left:0}
.loc_content_links ul{float:left;width:100%;margin-top:18px;}
.loc_content_links li{float:left;width:33.33%;margin-bottom:4px;}
.loc_content_links li a{float:right;width:90%;font-size:11px;font-weight:bold;color:#047eba;text-decoration:none;}
.loc_content_links li span{float:left;width:5px;height:8px;overflow:hidden;margin-top:3px;*margin-top:4px;background:url(../images/location-page-sprite.png) no-repeat -20px 0px;}
.loc_content_links li a:hover{color:#e65d1b;}
.loc_content_links li:hover span{background:url(../images/location-page-sprite.png) no-repeat -20px -8px;}
.loc_right_widget{width:520px;margin-top:25px;}
.loc_right_widget_inner{width:518px;}
.border_widget{float:left;border:solid 2px #eff2f6;margin-top:15px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;width:100%}
.border_widget_inner{float:left;background:url(../images/gray-back-gradient.png) repeat-x top left;border:solid 1px #fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding-bottom:13px;}
.border_widget h3{font-size:14px !important;color:#494b4e !important;padding:13px 0 13px 13px;border-bottom:solid 1px #e5ebef;display:block;}
.loc_suppliers{float:left;width:96%;margin-left:14px;_margin-left:8px;padding-top:6px;}
.loc_suppliers img{float:right;margin:9px 9px 0 0;}
.car_deal_main{position:relative;}
.top_deals_batch{width:46px;height:36px;padding:6px 5px 0 5px;background:url(../images/location-page-sprite.png) no-repeat -156px 0px;position:absolute;left:8px;top:-6px;font-size:9px;color:#fde5db;text-transform:uppercase;text-align:center;z-index:1;}
.car_deal_box{width:257px;height:70px;float:left;}
.car_deal_img{float:left;width:110px;padding-top:12px;}
.car_deal_txt{float:right;width:147px;font-size:12px;font-weight:bold;color:#4d4e50;padding-top:18px;}
.car_deal_txt strong{color:#e06138;display:block;padding-top:5px;}
.car_deal_economy{width:67px;height:47px;margin:auto;background:url(../images/car-types.jpg) no-repeat -1px 0px;}
.car_deal_compact{width:79px;height:43px;margin:auto;background:url(../images/car-types.jpg) no-repeat -71px 1px;}
.car_deal_minivan{width:72px;height:47px;margin:auto;background:url(../images/car-types.jpg) no-repeat -150px 1px;}
.car_deal_luxury{width:81px;height:43px;margin:auto;background:url(../images/car-types.jpg) no-repeat -222px -1px;}
.deal_border_right{border-right:solid 1px #e5ebef;}
.deal_border_bot{border-bottom:solid 1px #e5ebef;}
.padding_zero{padding:0 !important;}
.loc_reviews{position:relative;}
.loc_reviews .border_widget_inner{_padding-bottom:0px;}
.loc_trustpl_logo{width:116px;height:34px;padding:6px 5px 0 5px;background:url(../images/location-page-sprite.png) no-repeat -30px 0px;position:absolute;left:8px;top:8px;font-size:9px;color:#fde5db;text-transform:uppercase;text-align:center}
.loc_reviews h3{margin-bottom:18px;}
.loc_reviews h3 a{text-decoration:underline;color:#f15b2a;display:inline-block;margin-left:15px;}
.loc_reviews h3 a:hover{color:#494b4e;}
.loc_reviews_wrp{width:94%;float:left;margin-left:3%;_margin-left:8px;padding:10px 0;text-align:right}
.loc_reviews_heading{font-size:14px;font-weight:bold;color:#4d4e50;display:block;}
.reviews_tym_star{width:100%;clear:both;height:30px;}
.loc_reviews_tym{float:left;font-size:12px;color:#8f9091;padding-right:15px;}
.loc_reviews .star{float:left;width:16px;height:16px;background:url(../images/location-page-sprite.png) no-repeat 0px 0px;}
.loc_reviews_txt{clear:both;width:100%;}
.loc_map_main .left_widget_inner{padding-bottom:0;}
.loc_map{width:447px;height:385px;overflow:hidden}
.loc_map img{-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;}
.weather_data_cntr{width:100%;}
.weather_data_cntr ul{float:left;width:103%;}
.weather_data_cntr li{float:left;list-style:none outside none;width:111px;height:149px;border-right:solid 1px #cbd6de;}
.weather_title{color:#424649;font-weight:bold;text-align:center;background:#cbd6de;line-height:29px;}
.weather_imgdiv{text-align:center;width:100%;height:60px;}
.temp{font-size:12px;color:#575757;width:80px;height:16px;font-weight:bold;margin:auto;}
.temp_high{float:right;}
.temp_low{float:left;}
.weath_pred{clear:both;color:#74787a;font-size:11px;text-align:center;padding-top:10px;}
.weatherunavailable{height:222px !important;width:183px !important;}
.loc_left_widget{width:449px;margin-top:25px;}
.loc_left_widget_inner{width:447px;}
.loc_rental_locations{float:left;clear:both;width:100%;padding-top:30px;margin-bottom:40px;}
.loc_rental_locations h4{font-size:14px;font-weight:bold;color:#4d4e50;}
.loc_rental_locations ul{float:left;width:100%;padding:20px 0 10px 0;}
.loc_rental_locations ul li{float:left;width:24%;margin-bottom:6px;}
.loc_rental_locations ul li a{font-size:12px;color:#4d4e50;text-decoration:none;}
.loc_rental_locations ul li a:hover{text-decoration:underline}
.view_all_links{float:left;width:100%;clear:both;}
.view_all_links a{font-size:12px;text-decoration:underline;color:#2a7fb4;}
.view_all_links a:hover{color:#4d4e50;}
.view_all_links .divider{display:inline-block;width:23px;text-align:center;color:#4d4e50;}
.template_page{margin-top:19px;}
.template_left,.contactus_left{float:left;width:49%;margin-left:20px;}
.template_right,.contactus_right{float:right;width:46%;padding:0 15px 0 0px;}
.template_left_about{float:left;width:100%;padding:15px}
.circle_arrow_heading{float:left;width:100%;font-size:14px;font-weight:bold;color:#1d6799;padding-bottom:19px;}
.circle_arrow_heading span{background:url(../images/inner-p/icon1.gif) no-repeat;width:16px;height:16px;display:inline-block;margin-right:6px;position:relative;top:2px;}
.temp_widget_box{float:left;width:100%;padding-bottom:25px;}
.about_benefits{float:left;width:100%;padding-bottom:25px;background:url(../images/repeatable-sprite.png) repeat-x 0 200px;border-bottom:solid 1px #e5e5e5;}
.about_benefits ul,.about_benefits ul li{width:94%;margin:auto;}
.about_benefits ul li{float:left;width:100%;border-bottom:solid 1px #e5e5e5;padding:8px 0 12px 0;}
.benefit_heading{display:block;font-size:14px;font-weight:bold;color:#39a726;padding-bottom:7px;}
.benefit_heading span{background:url(../images/why-sec-icon.gif) no-repeat;width:22px;height:22px;display:inline-block;margin-right:10px;position:relative;top:5px;}
.orange_txt{color:#e97f4d;}
.about_brands_image{margin-left:10px;}
.contact_page_header .head_healpline_main{display:none;}
.temp_links_bar{float:left;width:100%;padding-top:23px;text-align:right;}
.temp_links_bar ul{float:left;width:100%;padding-top:20px;text-align:left;}
.temp_links_bar li{display:block;margin-bottom:10px;}
.temp_links_bar li a{color:#2274aa;font-size:12px;font-weight:bold;text-decoration:none;}
.temp_links_bar li a span{display:inline-block;width:7px;height:9px;background:url(../images/inner-p/icon3.gif) no-repeat left;margin-right:8px;}
.temp_links_bar li a:hover{color:#e6633a;}
.temp_links_bar li a:hover span{background-position:-7px 0;}
.contact_left_widget{margin-top:10px;}
.contact_left_widget_inner{width:100%}
.contact_form_cntr{width:96%;margin-left:2%;padding:15px 0 3px 0;}
.conntact_top_line{padding-bottom:30px;}
.form_contact{width:100%;float:left;padding-top:15px;}
.contct_field_row{float:left;width:100%;margin-bottom:10px;}
.contct_field_name{width:104px;padding-right:30px;text-align:right;float:left;}
.contct_field_name label{font-size:12px;font-weight:bold;color:#4d4e50;}
.contct_field_theme{float:left;background:#fff url(../images/inner-p/txt-field-back.gif) repeat-x top left;border:solid 1px #b0b0b0;}
.contct_field_theme input,.contct_field_theme textarea,.contct_field_theme select{min-width:187px;background:transparent;border:none;outline:none;float:left;margin:0;padding:0;color:#4d4e50;font:12px Arial, Helvetica, sans-serif;}
.contct_field_theme .field_txt{padding:4px 0 4px 5px;}
.contct_field_theme .field_txtarea{padding:5px;min-width:250px;min-height:60px;max-width:250px;max-height:200px;}
.contact_radios{float:left;width:300px;}
.contact_radios_row{float:left;width:100%;margin-bottom:6px;}
.contact_radios input{float:left;margin-right:8px;}
.contact_radios label{font-size:11px;font-weight:normal;}
.contact_submit_btns{padding-top:20px;padding-left:124px;}
.ofic_detail{float:left;width:285px;font-size:11px;}
.ofic_detail .ofic_country{display:block;font-weight:bold;padding-bottom:8px;color:#4d4e50;border-bottom:solid 1px #cbcbcb;margin-bottom:7px;font-size:12px;}
.ofic_detail strong{display:block;}
.float_right{float:right !important;}
.contct_via_phone{float:left;width:100%;padding-top:27px;}
.padding_pera{float:left;width:100%;padding:18px 0 10px 0;}
.contct_page_nums{float:left;width:100%;clear:both;}
.ws-active{font-size:1.5rem;border-radius:50px;padding:1rem 1rem;margin-top:10px;display:inline-block;margin-bottom:0;font-weight:300;}
*{box-sizing:border-box;}
#ws-block-cookies .panel .panel-heading a{font-size:16px;font-weight:400;padding:15px;position:relative;text-decoration:none;color:#7A7A7A;width:100%;display:block;border:1px solid #ddd;}
#ws-block-email, #ws-block-cookies{padding:20px 0;clear:both;}
.ws-wrapper{background:#fff;border-radius:0;border:1px solid #e3e3e3;padding:15px;}
#ws-block-cookies .well a{width:100%;display:inline-block;}
#ws-block-cookies .well .checkbox{padding-left:20px;}
#ws-block-cookies .well .checkbox label{display:inline-block;position:relative;padding-left:10px;}
#ws-block-cookies .well .checkbox label::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;left:0;margin-left:-20px;border:1px solid #cccccc;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;}
#ws-block-cookies .well .checkbox label::after{display:inline-block;position:absolute;width:20px;height:20px;left:0;top:0;margin-left:-19px;padding-left:3px;padding-top:2px;font-size:11px;color:#555555;}
#ws-block-cookies .well .checkbox input[type="checkbox"]{opacity:0;}
#ws-block-cookies .well .checkbox input[type="checkbox"]:focus + label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
#ws-block-cookies .well .checkbox input[type="checkbox"]:checked + label::after{font-family:'Glyphicons Halflings';content:"\e013";}
#ws-block-cookies .well .checkbox-primary input[type="checkbox"]:checked + label::before{background-color:#428bca;border-color:#428bca;}
#ws-block-cookies .well .checkbox-primary input[type="checkbox"]:checked + label::after{color:#fff;}
#cookies-list{margin-top:15px;}
 #cookies-list .panel{margin-bottom:15px;border-radius:0;}
#cookies-list .panel-heading{border-radius:0;padding:0;background:#fff;}
#cookies-list .panel-heading a{position:relative;}
#cookies-list .panel-heading a::before{content:"\002B";position:absolute;right:20px;font-size:24px;top:12px;font-weight:900;}
.label.label-success.ws-active{font-size:15px;border-radius:50px;padding:5px 15px;margin-top:10px;background-color:#5cb85c;display:inline-block;margin-bottom:0;font-weight:300;color:#fff;}
.ws-collapse{border:1px solid #ddd;border-top:1px solid transparent;padding:0 15px 15px;}
#ws-block-cookies h2, #ws-block-email h2{margin-top:25px;}
 #ws-block-cookies h1, #ws-block-cookies h2, #ws-block-email h1, #ws-block-email h2{color:#1f3544;font-size:18px;text-align:left;padding:0;margin:0;font-weight:400;}
#ws-block-cookies h1 b, #ws-block-cookies h2 b, #ws-block-email h1 b, #ws-block-email h2 b{font-weight:600;}
#ws-block-cookies p, #ws-block-email p{margin:10px 0 26px;font-size:14px;line-height:23px;color:#000;text-align:left;font-weight:300;}
#cookies-list .panel-heading a.open::before{content:"\002D" !important;font-size:52px !important;font-weight:600 !important;top:-14px !important;}
#cookies-list a:focus{outline:none;}
.ws-collapse{display:none;}
#ws-float-box{color: #fff; position: fixed; left:0; bottom: 0; width: 100%;   font-weight: 300;   background-color: rgba(8, 27, 41, 0.9);   padding: 5px 0;   z-index: 9999;   min-height: 72px;}
#ws-float-box p{font-size:14px;text-align:center;color:#fff;line-height:22px;padding:0 10px;width:75%;margin:auto;box-sizing:border-box;}
#ws-float-box *{margin:0;padding:0}
#ws-float-box a{color:#fff;font-weight:400;text-decoration:underline;font-size:14px;}
#ws-float-box a:hover{color:#fff;}
#ws-float-box button{padding:7px;font-size:13px;cursor:pointer;display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:0;-webkit-transition:all .2s ease-in-out;float:none;height:auto;}
#ws-float-box button{margin-left:.5rem;}
#ws-float-box button.ws-ok{color:#fff;font-weight:600;background:#0C860C;}
#ws-float-box button.ws-ok:hover{color:#fff;font-weight:600;background:transparent;border-color:#fff}
.ph_list_c ul li{width:100%!important;padding:0!important}
.ph_list_c ul li a{display:inline-block;width:100%;padding:0 0 5px!important;vertical-align:top}
.ph_heading_c{font-weight:normal!important}
#location_listing{width:100%;float:left;font-weight:normal}
#location_listing h2{color:#4D4E50;cursor:pointer;font-size:18px;font-weight:bold;}
#location_listing ul{margin:0;padding:0;list-style-type:disc;width:100%;}
#location_listing ul li{display: block;background: url(../images/a_arrow_icon.gif) no-repeat left 2px; overflow: hidden; padding-left: 19px; margin: 0 15px 7px 0;}
#location_listing ul li:hover{background:url(../images/ahover_arrow_icon.gif) no-repeat left 2px;}
.firstList{width:33%;float:left;padding-top:15px;}
.secondList{width:33%;float:left;padding-top:15px;}
.thirdList{width:33%;float:left;padding-top:15px;}
#location_listing ul li a{color:#0590D1;font-size:12px;font-weight:normal;text-decoration:none;float:left;}
#location_listing ul li a:hover{color:#000000;text-decoration:underline}
.for_more{float:right;margin:15px 6px 0 0;padding:6px 0;width:99%;text-align:right;color:#4D4E50}
.contact_box{background:none repeat scroll 0 0 #FFF;height:364px;float:left;overflow:hidden;width:100%;}
.faq-section{width:100%;float:left;margin-bottom:10px;}
.faq-section h2{font:normal 22px Arial, Helvetica, sans-serif;color:#073776;padding-top:10px}
.faq-section h4{font:bold 12px Arial, Helvetica, sans-serif;color:#073776;}
.faq_list ul{margin:0px;padding:0px;list-style:none;width:605px;}
.faq_list ul li{display:block;list-style:none;border-bottom:1px dashed #cedef2;line-height:27px;width:595px;padding:0 5px;}
.faq_list a{text-decoration:none;color:#072c5c;background:url(../images/arw.gif) no-repeat left 10px;padding:6px 0 6px 12px;width:593px;outline:none;}
.faq_list li:hover{background-color:#cedef2;border-bottom:1px dashed #cedef2;}
.faqH_txt{color:#2C2E73;font-size:17px;font-weight:bold;}
.contact_tab{border:1px dashed #2579A7}
.faq-section h4{margin:0;padding:0}
.small-add img{padding:5px 0 0 20px;}
.mainbg{width:100%;}
#vip_aff_div_form{float:left;width:100%;position:relative;z-index:2;}
#form{position:relative;z-index:2;margin-top:19px;left:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background:#fb844b;border:solid 1px #d83906;padding:0 12px 12px 12px;_z-index:-1;*z-index:-1;}
.form_inner_white{float:left;width:426px;min-height:389px;background:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;position:relative;}
#form h2{font-size:26px;font-weight:bold;color:#fff5f1;float:left;width:426px;height:57px;line-height:57px;position:relative;}
#form h2 span{position:absolute;width:29px;height:38px;background:url(../images/non-repeatable-sprite.png) -96px 0;top:10px;right:0}
.pickup_drop_main{position:absolute;width:426px;height:178px;background:url(../images/repeatable-sprite.png) repeat-x 0 0;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;border-top-left-radius:12px;border-top-right-radius:12px;z-index:1;}
.img_flag{float:left!important;margin:0;padding:0 10px 0 10px!important;}
.ph_heading_c{color:#8A7270;float:left!important;font:bold 12px Arial,Helvetica,sans-serif;margin:8px 0 0 0}
.ph_digit_c{color:#8A7270;float:right!important;font-size:12px;}
.ph_list_c{float:left!important;padding:0px!important}
.subnote{float:left;font-size:11px;padding-top:14px;margin:0 0 0 29px}
.ContFont{font-size:13px;font-weight:normal}
.social_links{float:right;background:url(../images/social-connect-icon.png) no-repeat 1px 1px;}
.social_links h4{margin:0px 0px 8px 0px;font:bold 12px Arial, Helvetica, sans-serif;color:#7a7a7a;text-indent:26px;}
.social_links a img{float:left;margin:0px 5px 0px 0px}
.map_contact{float:left;margin-top:12px;}
#map{width:100%;height:467px;margin:30px 0 0}
iframe{display:none;}
#form iframe{display:block !important;}
.toggle-icon {display:none;width:25px;cursor:pointer;float:right;}
.toggle-icon span {float:left;width:100%;height:3px;margin:0 0 3px;vertical-align:top;background: #444;}
.chk_marks_big .row:last-child{padding-bottom:0}
.why-book{padding-bottom:0!important}
.manageHeading h1{margin:0!important}
#preload_img {margin:0!important;left:50%;top:50%;transform:translate(-50%, -50%)}
#background {width:100%!important;height:100%!important}
.contact_box {min-height: 640px; position:relative}

@media only screen and (max-width:1199px){
#ws-float-box{min-height: 86px}		
}	

@media only screen and (max-width:1000px){

.secured_sec_text{width: 55%;}	
#bookingengine.home-form{min-height:555px!important}
.ws-wrapper{padding:0;}
.ws-row{padding:15px;}
.wrap{padding:0 15px}
}

@media only screen and (max-width:850px){
.left_widgets_main,.main_right_widgets{width:100%}
.header_banner{display:none}
.location_page .main_right_widgets{margin-top:30px}	
.footer_numbers .ph_list_c ul li{width:33%!important}
}	

@media only screen and (max-width:767px){
    
        section#sc-be-search .clear {
    display: none;
}
.loc_content_main.template_page:has(#sc-be-search) {
    margin-top: 0;
}
    .header_logo p {
    width: max-content;
}
    #sc-box .chooseLocation .be_panel-body {
             width: 100%;
    }
    #ws-float-box{z-index: 99999999;}
.footer_first_row,.footer_numbers{display:none}	
#header_nav li a{padding:0 15px}	
#header{padding-bottom: 15px; height: 90px;}	
.head_healpline_main{width:375px}
.head_healpline_main .num_text,.head_healpline_main .number{font-size:17px}	
.nav_social_main{padding: 0;clear: both;position: relative;top:-33px;width:100%}	
#header_nav{display: none;background: #fff; position: absolute; top: 50px; border: 1px solid #ddd;padding:15px 0}
#header_nav li,.template_left,.template_right,.border_widget_inner,.border_widget,.contactus_left,.contactus_right{width:100%}
.template_left,.contactus_left{margin-left:0;padding:0 10px}
.toggle-icon{display:block;}	
.toggle-icon span{float:left;width:100%;height:3px;margin:0 0 4px;vertical-align:top;background:#444}
.header_logo{width:150px}
#header_nav li a:hover, #header_nav li a.active{background: none;border: 1px solid transparent !important;
width: 100% !important;color: #045893;border-radius: 0}
#ws-block-email, #ws-block-cookies{padding:30px 0;}
#ws-block-email .well,#ws-block-cookies .well{background-color:#fff;border:0;}
#ws-block-email .well h1,#ws-block-cookies .well{margin-top:10px;}
#ws-float-box p{width:100%;line-height:22px;font-size:13px;}
#cookies-list .panel-heading a::before{font-size:20px;right:10px;top:6px}
#cookies-list .panel-heading a.open::before{font-size:42px !important;top:-10px !important;}
#ws-block-cookies p, #ws-block-email p{font-size:13px;line-height:21px;}
#ws-block-cookies .panel .panel-heading a{font-size:15px;padding:9px;}
#map{margin-bottom:30px}
.footer_numbers .ph_list_c ul li{width:50%!important}
.head_healpline_main .num_text{width:100%;text-align:right}
.head_healpline_main{width:300px}
.head_more_num{top:60px}
.header_help_widgets{display:none}
#header_nav li a{width:100%;}
#header_nav li{margin:5px 0;}
}

@media only screen and (max-width:675px){
.firstList,.secondList{width:48%}
.thirdList{width:100%}
.thirdList ul li{margin-right:0}
}



@media only screen and (max-width:575px){
#ws-float-box {min-height: 131px}
.footer_left_links h6{padding-bottom:8px}	
.footer_left_links .box1{margin-bottom:20px}	
#location_listing ul li{margin-right:0}
.secondList,.thirdList{padding-top:0}	
#bookingengine.home-form {min-height: 564px !important}	
.firstList,.secondList,.thirdList{width:50%}	
.top_deals ul.left_part,.top_deals ul.right_part,.thirdList,.firstList,.secondList{width:100%}
.nav_social_main {top: 35px;float: none;clear:none}
.header_help_widgets{display:none}
.footer_first_row{margin:0 0 15px}
.suport_email{padding-left:0}
.footer_numbers .ph_list_c ul li{width:100%!important}
.header_suppliers div{float:none;display:inline-block;margin:0 4px 8px}
.suport_email{padding-left:0;}
#header_nav{top:55px;}
}

@media only screen and (max-width:400px){
#ws-float-box {min-height: 152px}	
.proSecHeading h2{font-size:20px!important}	
.manageHeading h1{font-size: 22px!important;}	
.secured_sec_logo{float:left;margin:0 0 0 15px}	
#bookingengine.home-form {min-height: 564px !important}	
.review_box,.secured_sec_text{width:100%}
.footer_right_part{width:45%}
.footer_left_links{width:55%}	
}


@media only screen and (max-width:360px){
#bookingengine.home-form {min-height: 607px !important}	
}  