@charset "utf-8";
*{margin:0;padding:0;}
img{max-width:100%;height:auto}
body{background:url(../images/body-back.gif) repeat-x top left;font:12px Arial, Helvetica, sans-serif;color:#636363;}
h2, h3{font-size:20px;color:#193c51;}
#header{float:left;width:100%;background:#225b7f url(../images/iconset.png) repeat-x left top;height:95px;}
.site_wraper{max-width:1003px;margin:auto;}
.site_wraper:before,.site_wraper:after{display:block;clear:both;content:''}
.header_left_sec{float:left;width:37%;}
.header_right_sec{float:right;width:58%;height:92px;position:relative;}
.header_left_sec h1{margin:20px 0 0 0px;font-size:24px;font-weight:bold;color:#fdc608;}
img{border:none }
a{outline:none;border:none }
.ph_list_flag li .ph_heading_c.ph_sa{width:110px;}
.header_left_sec p{color:#add3ea;margin:2px 0 0 70px;}
.head_numbers_sec{float:right;width:100%;margin-top:14px;}
.head_numbers_sec .view_more_main{float:right;width:153px;height:21px;position:relative;}
.view_more_no{width:152px;float:left;padding-top:6px;position:relative;z-index:5000000;padding-left:15px;}
#teleph:active, .button:focus{outline:medium none;border:none;}
#teleph{-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;background:#eff2f4 url(../images/iconset.png) no-repeat 130px -148px;border:none;color:#5e6467;cursor:pointer;float:left;padding:1px 0 2px 5px;text-align:left;width:144px;outline:none;z-index:2;position:absolute;}
#num{width:265px;position:absolute;right:12px;background:#fff;border:1px solid #ccc;display:none;z-index:10;top:25px;}
ul{list-style:none;margin:0;padding:0;}
a, a:hover, a:focus{text-decoration:none;outline:0 none;}
.ph_list_flag li .ph_heading_c::before{top:0 !important}
.head_numbers_sec .number a{color:#fff;}
.head_numbers_sec .number{color:#ffffff;width:215px;float:right;padding-top:3px;}
.nav{float:right;width:99%;position:absolute;bottom:0;right:0;}
.nav ul{float:right;}
.nav ul li{float:left;margin-left:2px;}
.nav ul li a{float:left;padding:0 15px;line-height:28px;color:#fff;text-decoration:none;font-weight:normal;}
.nav ul li a:hover,.nav .active{background:url(../images/iconset.png) repeat-x left -112px;border-top-right-radius:5px;border-top-left-radius:5px;-webkit-radius-top-right-radius:5px;-webkit-radius-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;color:#022032;}
#site_center_sec{float:left;width:100%;margin-top:10px;}
.body_right_sec{float:right;width:56%;padding-top:27px;position:relative;}
.center_banners_main{float:left;width:58%;}
.center_top_cars{width:100%;height:217px;position:relative;z-index:2;}
.center_top_cars_back{position: absolute;z-index: 1; width: 100%; height: 217px; left: 0; top: 0; background: url(../images/fleet-of-cars.jpg) no-repeat center bottom;
background-size: 100% 100%;}
.center_top_cars .text{width:100%%;height:217px;position:absolute;z-index:3;font-weight:bold;padding:10px;}
.center_top_cars .text span{display:block;}
.center_top_cars .text1{font-size:29px;color:#1a3e55;}
.center_top_cars .text2{font-size:22px;color:#fd8108;margin:4px 0 4px 0;}
.center_top_cars .text3{font-size:17px;color:#1a3e55;text-indent:1px;}

.center_ad_banner img{width:100%}
.center_ad_banner .slogan_text_main{padding:20px 0 0 22px;float:left;}
.slogan_text_main .text{font-size:20px;font-weight:bold;color:#fff;text-shadow:0 0 6px #0b618b;-moz-text-shadow:0 0 6px #0b618b;-webkit-text-shadow:0 0 6px #0b618b;}
.slogan_text_main .text span{font-size:24px;margin-top:4px;display:block;}
.slogan_text_main .price_tag{float:left;background:#fdc608;padding:4px 12px 3px 11px;box-shadow:0 0 6px #467f98;-moz-box-shadow:0 0 6px #467f98;-webkit-box-shadow:0 0 6px #467f98;color:#35250e;margin:16px 0 0 2px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-weight:bold;}
.slogan_text_main .price_tag .price{float:left;margin-right:4px;font-size:24px;font-weight:bold;}
.slogan_text_main .price_tag .per_day{float:left;font-size:13px;padding-top:9px;}
.center_right_sec{float:right;width:38%;}
.top_rental_deals{float:left;width:100%;position:relative;z-index:3;}
.top_rental_deals h2{margin-bottom:9px;}
.top_rental_deals .top_deal{float:left;width:100%;padding:8px;margin-top:3px;background:#fff;border:solid 1px #abe5fa;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;}
.top_deal .image{float:left;width:22%;margin-right:14px;overflow:hidden;max-width:47px}
.top_deal .location{float:left;width:65px;padding-top:5px;color:#878787;font-size:11px;width:43%}
.top_deal .location span{display:block;font-size:12px;font-weight:bold;color:#656565;padding-bottom:2px;}
.top_deal .price{float:right;text-align:right;font-size:22px;color:#4bad20;padding-top:10px;font-weight:bold;}
.inclusives_main{float:left;width:100%;margin-top:20px;}
.inclusives_main h3{margin-bottom:13px;}
.inclusives_main ul{display:block;}
.inclusives_main ul li{display:block;padding-left:35px;background:url(../images/iconset.png) no-repeat left -196px;margin-bottom:10px;font-weight:bold;font-size:13px;color:#626566;line-height:20px;}
#airport_map{float:left;width:100%;margin-top:10px;background:fff;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;border:solid 1px #91c1ce;position:relative;z-index:500;border-bottom-left-radius:0;-webkit-bottom-left-radius:0;-moz-border-radius-topbottom:0;border-bottom-right-radius:0;-webkit-bottom-right-radius:0;-moz-border-radius-topbottom:0;z-index:9;}
#map{width:100%;height:170px;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;}
.map_address{font-size:12px;color:#535353;padding:6px 10px;border:1px solid #91c1ce;background:#F8FAFB;font-size:11px;width:100%;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;border-top-left-radius:0;-webkit-top-left-radius:0;-moz-border-radius-topleft:0;border-top-right-radius:0;-webkit-top-right-radius:0;-moz-border-radius-topright:0;}
.map_address strong{font-weight:600;padding-top:5px;color:#193C51;padding-top:3px;display:block }
 .SupWraper{float:left;width:100%;margin-top:20px;}
.rental_locations_main{float:left;width:100%;margin-top:20px;}
.rental_locations_main h4{font-size:12px;font-weight:bold;color:#193c51;margin-bottom:15px;float:left;width:100%;}
.rental_locations_main ul{display:block;list-style:none;padding-left:2px;font-size:11px;color:#636363;}
.rental_locations_main li{display:block;}
.rental_locations_main li a{font-size:11px;color:#636363;line-height:20px;text-decoration:none;border-bottom:solid 1px #fff;}
.rental_locations_main li a:hover{border-bottom:dotted 1px #193c52;color:#193c52;}
.rental_locations_main li a:active{background:#fdc608;}
.rental_locations_main .divider{border-right:solid 1px #dae0e3;margin-right:22px;height:105px;}
.rental_locations_main .section1{float:left;width:23%;}
.rental_locations_main .section2{float:left;width:39%;}
.rental_locations_main .section3{float:left;width:220px;}
.rental_locations_main .section4{float:left;width:30%;}
.rental_locations_main .left_ul{float:left;width:49%;}
.rental_locations_main .right_ul{float:right;width:49%;}
#footer{float:left;width:100%;background:#fff url(../images/iconset.png) repeat-x left -313px;color:#686868;margin-top:27px;}
.footer_first_row{float:left;width:100%;padding:15px 0;line-height:20px;}
.boking_helpline_txt{float:left;font-size:12px;font-weight:bold;padding-left:26px;background:url(../images/iconset.png) no-repeat left -282px;}
.suport_email_txt{float:left;font-size:12px;width:250px;font-weight:bold;padding-left:26px;background:url(../images/iconset.png) no-repeat left -253px;}
.suport_email_txt a{display:inline-block;margin-left:10px;}
.footer_links{float:right;width:75%;text-align:right;}
#footer a{font-size:11px;text-decoration:none;border-bottom:transparent 1px;font-weight:normal;color:#686868;}
#footer a:hover{border-bottom:dotted 1px #686868;}
.footer_links .divider{display:inline-block;padding:0 6px;}
.footer_lines{border:solid 1px #e5e5e5;float:left;background:#fff;width:100%;border-left:none;border-right:none;}
.footer_numbers{position:relative;float:left;clear:both;width:100%;background:url(../images/booking_helpline.gif) no-repeat 0px bottom;}
.footer_numbers .indicator{position:absolute;width:15px;height:8px;top:-7px;left:114px;background:url(../images/iconset1.png) repeat-x 0 -336px;}
.footer_numbers_wraper{float: left;max-width: 915px;padding: 14px 0 0 75px}
.footer_numbers .ph_list_c{width:100% !important;}
.footer_numbers .ph_list_c ul{float:left !important;width:100% !important;}
.footer_numbers .ph_list_c ul li{float: left !important;width: 23% !important;margin-right:15px;}
.footer_numbers .ph_list_c ul li:last-child(4n){margin-right:0}
.footer_numbers .ph_heading_c{float:left !important;font:normal 11px Arial, Helvetica, sans-serif !important;color:#000000 !important;padding-right:15px !important;}
.footer_numbers .ph_digit_c{float:left !important;font:normal 11px Arial, Helvetica, sans-serif !important;color:#686868 !important;}
.powered{float:left;width:100%;font-size:11px;padding:10px 0;}
.live_chat{width:76px;position:fixed;bottom:137px;right:-48px;cursor:pointer;}
.live_chat a{text-decoration:none !important;border:none !important;}
.content_sec{background:#fff;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;padding-top:12px !important;font-size:11px;}
.content_sec .cnt_wrapper{width:90%;margin:auto;padding:10px 0;}
.content_sec h2,.contact_form_wraper h2,.contact_form_wraper h3,.content_sec .cnt_wrapper h3,.conthed h3{padding-bottom:15px;}
#vip_contact_form{margin-top:15px;}
.cnt_bottom_ad{clear:both;width:100%;text-align:center;display:inline-block;margin:20px 0}
.cnt_bottom_ad h3{text-align:left;font-size:16px;font-weight:bold;color:#37464f;text-indent:26px;margin-bottom:8px;}
.cnt_bottom_ad h3 span{color:#e86708;}
.cnt_bottom_ad img{margin:auto;width:auto}
.contact_subline{padding:0 0 10px 0;}
.rounded-corners{border-radius:5px 5px 5px 5px;border:solid 1px #b9b7b7;}
.ph_no_call{background:none repeat scroll 0 0 #FFFFFF;float:left;margin:5px 0;padding:0 10px;width:350px;}
.ph_bg_call{height:inherit;margin-bottom:10px;margin-top:19px;overflow:auto;}
.ph_list_call{float:left;padding:0 0 0 0px;width:270px;}
.ph_list_c{float:left;padding:0 !important;width:100% !important;}
.pT15{padding-top:15px;}
.list{width:225px;float:left;}
.form{float:left;width:42%;position:relative;z-index:5;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;box-shadow:0 0 6px #b1ccd8;-moz-box-shadow:0 0 6px #b1ccd8;-webkit-box-shadow:0 0 6px #b1ccd8;}
.form_powerdby{position:absolute;width:156px;background:url(../images/form-iconset.png) no-repeat 70px -130px;color:#636363;bottom:22px;left:26px;font:11px Arial, Helvetica, sans-serif;height:19px;}
.form h2{font-size:18px;font-weight:bold;color:#37464f;margin:24px 0 0 22px;;top:29px;}
.form_wraper{left:23px;position:absolute;top:47px;}
.SupAddsWrapper{max-width:1003px;overflow:hidden;clear:both;margin:auto}
.SupAddsWrapper:before,.SupAddsWrapper:after{display:block;clear:both;content:''}
.SupAddsWrapper h2{width:100%;overflow:hidden;font:bold 14px Arial, Helvetica, sans-serif;color:#193C51;padding:0 0 10px}
.SupAddsWrapper ul{width:100%;overflow:hidden;margin:0;padding:0px;list-style-type:none;display:flex;flex-wrap:wrap}
.SupAddsWrapper ul li{width:32.5%;border:1px solid #d9d9d9;border-radius:5px;overflow:hidden;margin:0 10px 10px 0;list-style-type:none;float:left;background-color:#f9f9f9;padding:5px}
.SupAddsWrapper ul li:last-child(3n){margin-right:0}
.SupInnerWrap{padding:6px;display:inline-block;width:100%}
.LogoCont{width:62px;float:left;overflow:hidden}
.AddCont{width:44%; overflow: hidden; font: normal 11px Arial, Helvetica, sans-serif; color: #656565;float: left; margin: 0 7px;}
.PhnCont{overflow:hidden;float:right;font:normal 9px Arial, Helvetica, sans-serif;color:#656565;}
 .PhnCont a, .PhnCont2 a{color:#656565;}
.PhnCont a:hover, .PhnCont2 a:hover{color:#1A3E54;}
.footer_numbers_wraper a{border: none !important;padding:6px 0 !important;}
.cont-map{float:left;margin:20px 0 20px 0;width:100%;}
.SupAddsWrapper2{clear:both;float:left;margin-bottom:10px;margin-top:15px;overflow:hidden;width:100%;}
.SupAddsWrapper2 ul li{background-color:#f9f9f9;border:1px solid #d9d9d9;border-radius:5px;float:left;list-style-type:none;margin:0 10px 10px 0;overflow:hidden;width:100%;}
.AddCont2{color: #6b7f97;float: left; font: 11px Arial,Helvetica,sans-serif; margin: 0 7px; overflow: hidden; width: 60%;}
.PhnCont2{color:#6b7f97;font:9px Arial,Helvetica,sans-serif;overflow:hidden;text-align:right;}
.conthed{border-radius:6px;font-size:11px;padding:12px !important;margin:10px 0 20px 0;background:none repeat scroll 0 0 #fff;}
 .body_right_sec.content_sec.contact_right{width:48%;}
.form.content_sec.contact_left{width:49%;}
.contact_header .view_more_main{display:none;}
*{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:60px 0 120px;clear:both;}
.ws-wrapper{background:#fff;border-radius:0;width:1003px;margin:auto;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: 15px; font-size: 24px; top: 7px; font-weight: 900;}
.label.label-success.ws-active{font-size:15px;border-radius:50px;padding:10px 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:#193c51;font-size:19px;text-align:left;padding:0;margin:0;font-weight:600;}
#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:#636363;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:10;}
#ws-float-box p{font-size:14px;text-align:center;color:#fff;line-height:30px;padding:0 10px;width:60%;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:#EBAA0D;}
#ws-float-box button.ws-ok:hover{color:#fff;font-weight:600;background:transparent;border-color:#fff}
.footer_links ul li{display:inline-block;margin:0 10px 10px 0}
.SupAddsWrapper ul li:nth-child(3n){margin-right:0}
.ph_list_c ul li,.ph_list_call{width:100%!important;padding:0!important}
.ph_list_c ul li a{display:inline-block;width:100%;padding:5px 10px;border-bottom:1px solid #ddd}
.ph_list_c ul li:last-child a{border-bottom:0}
.manageHeading h1{margin:0!important}


@media only screen and (max-width:1020px){
.site_wraper,.SupAddsWrapper{padding:0 15px}	
.ws-wrapper{width:95%;padding:0;}
.ws-row{padding:15px;}
}

@media only screen and (max-width:991px){
.AddCont2{width:48%}	
.LogoCont{width:50px}	
.SupAddsWrapper ul li{width:32.3%;}	
.AddCont{width:36%;}	
.top_deal .price{font-size:20px}
.top_deal .location{width:41%}
.footer_numbers .ph_list_c ul li{width: 30% !important;float: none !important;display:inline-block;vertical-align:top;}
.footer_numbers .ph_list_c ul li:nth-child(3n){margin-right:0}
.footer_numbers .ph_list_c ul li:nth-child(4n){margin-right:15px}	
}	




@media only screen and (max-width:767px){
.body_right_sec.content_sec.contact_right{padding:15px 0}	
.form.content_sec.contact_left{padding:10px 15px}	
.cnt_bottom_ad h3{text-indent:0}	
.content_sec .cnt_wrapper,.form.content_sec.contact_left,.body_right_sec.content_sec.contact_right,.nav ul li a,.nav ul,.form,.body_right_sec{width:100%}	
.AddCont {width:50%}	
.header_left_sec h1{margin:15px 0 0 0}	
.nav ul li a:hover, .nav .active{background:none;color:#098ebf}
.nav ul li a{color:#333}	
#header{position:relative;height:75px}	
.nav{width: 100%;padding:10px 0;top:100%;z-index:23;background:#fff;box-shadow: 0 0 3px rgba(0,0,0,0.5);display:inline-block; height:175px;display:none}	
.nav ul li{width:100%;margin:5px 0}
.header_right_sec{width:auto;float:none;height:auto;position:unset}	
.menu-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:25px;cursor:pointer}
.menu-icon span{float:left;width:100%;background:#fff;margin:0 0 3px;height:4px}
.menu-icon span:last-child{margin:0}	
.footer_first_row{border-bottom:1px solid #ddd;padding-bottom:5px}	
.footer_links,.powered{width:100%;text-align:center}	
.footer_lines,.boking_helpline_txt,.view_more_main,.head_numbers_sec .number{display:none}	
.SupAddsWrapper ul li{width:49%}
.SupAddsWrapper ul li:nth-child(2n){margin-right:0}
.SupAddsWrapper ul li:nth-child(3n){margin-right:10px}	
#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:3px}
#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;}
}


@media only screen and (max-width:650px){
.AddCont{width:44%;}	
.SupAddsWrapper ul li{width: 49%;}	
.rental_locations_main .divider{height:auto}	
.rental_locations_main h4{margin-bottom:10px}	
.rental_locations_main ul{display:inline-block;width:100%}	
.rental_locations_main .section1,.rental_locations_main .section2,.rental_locations_main .section4,.rental_locations_main .left_ul,.rental_locations_main .right_ul{width:100%;margin-right:0;border-right:0}
.rental_locations_main .section2{margin-bottom:25px;margin-top:25px}
.rental_locations_main li{display:inline-block;width:47%}
.rental_locations_main li:nth-child(2n){margin-right:0}
}

@media only screen and (max-width:575px){
	
.header_left_sec{min-width:230px}	
.SupAddsWrapper ul li{width:100%;margin:0 0 10px}
.SupAddsWrapper ul li:last-child{margin:0}	
}	


@media only screen and (max-width:450px){
.SupAddsWrapper ul li{width:100%;margin:0 0 10px}	
.center_ad_banner{margin:0 0 20px}	
.center_banners_main,.center_right_sec{width:100%}
}	
