@import url("css/stylesheet.css");@import url('icon-list.css');html,
body{font-family:'NunitoRegular';font-weight:lighter;}
.menubarlist>li >a, .mobileright_menu >li >a{padding:10px 10px}
.menubarlist{width:80%;}
.mobileright_menu{width:19%}
@font-face{font-family:'NunitoRegular';src:url('../fonts/nunito-regular.eot');src:url('../fonts/nunito-regular.eot') format('embedded-opentype'),
url('../fonts/nunito-regular.woff2') format('woff2'),
url('../fonts/nunito-regular.woff') format('woff'),
url('../fonts/nunito-regular.ttf') format('truetype'),
url('../fonts/nunito-regular.svg#NunitoRegular') format('svg');}
@font-face{font-family:'MyriadProRegular';src:url('../fonts/myriadpro-regular.eot');src:url('../fonts/myriadpro-regular.eot') format('embedded-opentype'),
url('../fonts/myriadpro-regular.woff2') format('woff2'),
url('../fonts/myriadpro-regular.woff') format('woff'),
url('../fonts/myriadpro-regular.ttf') format('truetype'),
url('../fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');}
body{}
.container{max-width:1050px;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color:#fff;font-size:13px;color:#000;}
.form-control:hover{background-color:#fccf1d;}
.navbar{margin-bottom:0px;}
.navbar-first-menu{background: url('../images/top-bg.jpg') center;border:none;background-size: 100% 100%;}
.navbar-second-menu{background:#fccf1c;border:none;min-height:20px;height:37px;box-shadow:0 11px 14px -10px #000000;}
.navbar-second-menu .navbar-nav>li>a{padding-top:8px;padding-bottom:9px;color:#000;font-size:15px;}
.navbar-second-menu .navbar-nav>li>a:hover{background:#467727;color:#fff;}
.activemenu{background:#467727;color:#fff;}
.navbar-second-menu .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{background:#467727;color:#fff;}
.padding-left-none{padding-left:0px;}
.padding-right-none{padding-right:0px;}
.navbar-first-menu .navbar-nav>li>a{color:#fff;}
.navbar-first-menu .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.navbar-first-menu .nav .open>a{background:none;}
.navbar-first-menu .navbar-nav>li>a:hover{background:none;}
.navbar-brand{height:auto;}
.caret{background:url('../images/drop-down-arrow.png') no-repeat;width:20px;height:20px;border:none;}
.fmenu{margin-top:50px;}
.account-btn{background:#fccf1d;border-radius:5px;border:1px solid #fff;color:#000;}
.account-btn:hover{background:#fccf1d;}
.search-form{position:absolute;z-index:1;margin-top:60px;}
.form-search-section{background:url('../images/form-bg.png');padding:43px 20px 43px 20px;border-radius:5px;margin-bottom:20px;}
.form-search-section label{font-family:'NunitoRegular';font-size:15px;color:#fff;}
.search-btn{background:#fccf1d;padding:10px 20px 10px 20px;color:#000;font-weight:700;border-radius:8px;border:2px solid #fff;font-size:24px;font-family:'NunitoRegular';}
.search-btn:hover{background:#467727;color:#fff;}
.banner-text{font-size:30px;font-family:'NunitoRegular';color:#fff;font-weight:bold;}
.banner-text-p{font-size:16px;font-family:'NunitoRegular';color:#fff;font-weight:lighter;}
.yellow{color:#fccf1d;}
.green{color:#8aab45;}
.group-car{z-index:1;margin-top:-100px;}
.group-car-bold{font-family:'MyriadProRegular';font-weight:800;font-size:28px;color:#2b2f30;text-transform:uppercase;}
.group-car-normal{font-family:'MyriadProRegular';font-size:17px;color:#2b2f30;text-transform:uppercase;}
.green-btn{width:138px;height:37px;color:#fff;text-align:center;padding:10px 0 10px 0;text-transform:uppercase;background:url(../images/book-it-now.png) no-repeat;border:none;}
.car-section{font-family:'PT Sans Caption', sans-serif;}
.car-section h2{font-weight:bold;font-size:18px;text-transform:uppercase;margin-top:0px;margin-bottom:10px;}
.car-section span{font-style:italic;font-weight:normal;background:#fccf1d;padding:8px;font-size:13px;text-transform:uppercase;display:block;}
.option-section{background:#f8f8fc;margin-top:15px;border:1px solid #d4d2d2;border-right:none;width:100%;height:45px;}
.option-section ul{margin:0px;padding:0px;}
.option-section ul li{border-right:1px solid #d4d2d2;float:left;width:25%;list-style-type:none;text-align:center;padding:10px 0 10px 0;}
.option-section ul li a{text-decoration:none;color:#afafaf;font-size:16px;}
.option-section-listing{background:#f8f8fc;margin-top:15px;border:1px solid #d4d2d2;border-right:none;width:100%;height:45px;}
.option-section-listing ul{margin:0px;padding:0px;}
.option-section-listing ul li{border-right:1px solid #d4d2d2;float:left;width:25%;list-style-type:none;text-align:center;padding:10px 0 10px 0;}
.option-section-listing ul li a{text-decoration:none;color:#afafaf;font-size:16px;}
.icon-user-car{background-image:url("../images/icon-user.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.icon-bag-car{background-image:url("../images/icon-bag.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.icon-car-car{background-image:url("../images/icon-car.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.icon-han-car{background-image:url("../images/icon-han.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.icon-car-rental{background-image:url("../images/icon-car-rental.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.icon-car-rental{background-image:url("../images/icon-car-rental.png");background-repeat:no-repeat;display:inline-block;height:47px;line-height:24px;vertical-align:text-bottom;width:47px;margin-right:5px;}
.icon-car-offer{background-image:url("../images/icon-special-offer.png");background-repeat:no-repeat;display:inline-block;height:40px;line-height:24px;vertical-align:text-bottom;width:47px;margin-right:5px;}
.icon-car-ac-new{background-image:url("../images/icon-ac-n.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.icon-car-m{background-image:url("../images/icon-car-m.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.icon-car-a{background-image:url("../images/icon-car-a.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.grey-button{background-image:url("../images/view-all-bg.png");background-repeat:no-repeat;height:37px;line-height:24px;width:185px;color:#949493;font-family:'PT Sans Caption', sans-serif;font-weight:normal;border:none;background-color:transparent;}
.c-location-heading{color:#3b3737;font-size:24px;font-family:'PT Sans Caption', sans-serif;text-transform:uppercase;font-weight:bold;}
.rental-text{color:#8b8484;font-size:13px;font-family:'PT Sans Caption', sans-serif;margin-top:10px;}
.add-top-margin-70{margin-top:70px;}
.add-top-margin-60{margin-top:60px;}
.add-top-margin-40{margin-top:40px;}
.add-top-margin-50{margin-top:50px;}
.add-top-margin-30{margin-top:30px;}
.special-offer{background:#496b18;margin-top:30px;padding-bottom:10px;}
.c-special-offer{color:#fff;font-size:20px;font-family:'PT Sans Caption', sans-serif;text-transform:uppercase;font-weight:bold;margin-top:10px;}
.offer-text{background:#fccf1d;border-radius:5px;padding:20px;text-align:center;min-height:50px;margin-top:10px;}
.offer-text p{color:#fff;font-size:30px;font-family:'PT Sans Caption'}
.offer-text p span{font-size:17px;color:#000000;font-weight:bold;display:block;}
.yellow-line{background:url('../images/yellow-border.jpg');height:31px;background-repeat:repeat;width:100%;border:none;margin-bottom:0px;}
.page-bg{margin-top:0px;background:url('../images/page-bg.jpg');background-repeat:repeat-x;}
.section-indexing{z-index:1;margin-top:-600px;}
.heading-nunito{font-family:'NunitoRegular';font-size:30px;color:#fff;font-weight:bold;margin-top:0px;}
.heading-nunito-slogan{font-family:'NunitoRegular';font-size:17px;color:#fff;font-weight:700;}
.pt-sans-p{font-family:'PT Sans Caption';font-size:15px;color:#fff;}
.whitebg{background:#fff;padding:15px;margin-bottom:20px;}
.whitebg img{width:100%}
.whitebg-text{background:#fff;padding:35px;margin-bottom:20px;box-shadow:2px 2px 2px #727473;}
.whitebg-text h3{margin-bottom:20px;font-family:'PT Sans Caption';font-size:15px;color:#3b6f26;font-weight:bold;margin-top:0px;}
.whitebg-text p{margin-bottom:20px;}
.whitebg-text p span{display:block;}
.lightblue{color:#669ab3;margin-top:15px;}
.footer-bg{background:url('../images/footer-bg.jpg') repeat;}
.car-section a img{width:100%;height:144px;}
.green-bg-heading{background:#447727;color:#fff;width:100%;font-family:'NunitoRegular';font-size:16px;padding:5px;margin-bottom:0px;}
.icon-car-ac{background-image:url("../images/icon-car-ac.png");background-repeat:no-repeat;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.listing-shadow{margin:0px;padding:0px 0px 0px 0px;border-bottom:3px solid #e0e3e2;}
.section-listing-text{box-shadow:inset -7px 0 9px -9px rgba(0,0,0,0.4);-webkit-box-shadow:inset -7px 0 9px -9px rgba(0,0,0,0.4);-moz-box-shadow:inset -7px 0 9px -9px rgba(0,0,0,0.4);min-height:180px;}
.bg-yellow{background:#fccf1d;border-radius:5px;padding:5px;margin-bottom:5px;}
.final-price-text{font-family:'NunitoRegular';font-size:14px;color:#4c483a;}
.price-car{font-family:'PT Sans Caption';font-size:30px;color:#ff0000;}
.price-car-gray{font-family:'PT Sans Caption';font-size:16px;color:#6c6c6c;font-weight:700;}
.currency{font-family:'NunitoRegular';font-size:16px;color:#000;}
.car-title{font-family:'NunitoRegular';font-size:22px;color:#000000;font-weight:lighter;margin-bottom:0px;}
.car-title-2{font-family:'NunitoRegular';font-size:18px;color:#000000;font-weight:lighter;margin-bottom:0px;}
.car-title-small{font-family:'NunitoRegular';font-size:13px;color:#366b26;font-weight:lighter;}
.class-group{font-family:'NunitoRegular';font-size:12px;color:#366b26;font-weight:lighter;}
.class-group-title{font-family:'NunitoRegular';font-size:12px;color:#000;font-weight:lighter;}
.specification{margin-top:20px;padding-left:30px;}
.specification li{list-style-type:square;list-style:disc;font-family:'NunitoRegular';font-size:13px;color:#353535;line-height:14px;}
.add-padding-top-30{padding-top:30px;}
.select-bg{padding:12px;background:#447727;color:#fff;border-radius:5px;margin-bottom:5px;cursor:pointer;}
.select-bg-black{padding:12px;background:#fccf1d;color:#fff;border-radius:5px;margin-bottom:10px;cursor:pointer;}
.select-bg-gray{padding:7px;background:#c6c6c6;color:#000;border-radius:5px;font-family:'NunitoRegular';text-align:left;}
.icon-car-message{background-image:url("../images/icon-message.png");background-repeat:no-repeat;display:inline-block;height:18px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:15px;}
.black-color{color:#000;}
.green-color{color:#447727;display:block;}
.icon-car-arrow{background-image:url("../images/icon-arrow.png");background-repeat:no-repeat;display:inline-block;height:18px;line-height:24px;vertical-align:text-bottom;width:24px;margin-right:5px;}
.box-shadow{-webkit-box-shadow:2px 3px 21px 0px rgba(212,210,212,1);-moz-box-shadow:2px 3px 21px 0px rgba(212,210,212,1);box-shadow:2px 3px 21px 0px rgba(212,210,212,1);}
.control-label-2{text-align:left;padding-left:0px;padding-top:10px;}
.green-search-btn{border-radius:5px;padding:4px 12px;height:25px;background:url("../images/green-bg-btn.png") no-repeat;color:#fff;text-align:center;width:106px;font-size:12px;}
.green-search-btn:hover{background:#fccf1d;}
.yellow-cicle{margin:0px;padding:10px 15px;}
.yellow-cicle li{list-style-image:url('../images/list-yellow-icon.png');}
.yellow-cicle li a{font-family:'NunitoRegular';color:#000;font-size:14px;font-weight:700;text-decoration:none;}
.add-top-margin-20{margin-top:20px;}
.margin-top-0{margin-top:0px;}
.detail-info{padding:10px 15px 5px 0px;}
.detail-info li{list-style:none;}
.checkbox-btn{width:20px;height:20px;background:#fff;vertical-align:middle;}
.add-padding-top-50{padding-top:50px;}
.supplement-title{font-family:'NunitoRegular';font-size:24px;color:#000000;font-weight:lighter;margin-bottom:10px;}
.small-bold-title{font-family:'NunitoRegular';font-size:14px;color:#282828;font-weight:lighter;margin-bottom:10px;}
.small-bold-title-gray{font-family:'NunitoRegular';font-size:14px;color:#808181;font-weight:lighter;margin-bottom:10px;}
.add-margin-bottom-20{margin-bottom:20px;list-style-image:none;}
.detail-supplement{padding:10px 15px 10px 0px;margin:0px;}
.detail-supplement li{list-style:none;}
.form-title-gray{font-family:'NunitoRegular';font-size:18px;color:#282828;font-weight:lighter;margin-bottom:10px;}
.pagetext{color:#646464;font-family:'NunitoRegular';font-size:14px;font-weight:lighter;margin-bottom:10px;padding-bottom:20px;}
.btngreen{background:#447727;color:#fff;padding:13px;font-size:16px;}
.formlabeltxt{color:#646464;font-size:14px;font-family:'NunitoRegular';font-weight:lighter;}
.beach-bg{background:url('../images/beach-bg.png') repeat-x;min-height:895px;}
.beach-page-car-rent{margin-top:520px;}
.add-margin-bottom-150{margin-bottom:170px;}
.full-width-screen-images{width:100%;padding:0 50px 0 50px;}
.full-width-screen-images img{width:100%;}
.about-us-bg{background:url('../images/about-us-banner-bg.jpg') repeat-x;min-height:895px;}
.about-us-banner-car{width:100%;padding:25px 40px 25px 40px;}
.car-title-gr{font-size:24px;color:#2b2f30;font-family:'NunitoRegular';font-weight:lighter;}
.car-title-gr-small{font-size:18px;color:#fff;font-family:'NunitoRegular';font-weight:lighter;}
.car-title-gr-small-less{font-size:14px;color:#fff;font-family:'NunitoRegular';font-weight:lighter;}
.car-title-gr-class{font-size:10px;color:#fff;font-family:'NunitoRegular';font-weight:lighter;display:block;}
.car-title-gr-text{font-size:18px;color:#2b2f30;font-family:'MyriadProRegular';text-transform:uppercase;}
.about-us-car img{width:100%;}
.bookingtable{width:100%;margin-bottom:20px;}
.bookingtable th{text-align:center;padding-top:10px;}
.bookingtable tr{border-bottom:1px solid #89AB2E;min-height:60px;}
.bookingtable tr td{border-right:1px solid #89AB2E;text-align:center;}
.bookingtable tr:nth-child(2n+2){background:#e0e0e0;}
.process-menu{width:80%;margin:0 auto;}
.process-menu ul li{list-style-type:none;margin-right:2%;float:left;}
.process-menu ul li a{color:#bfbfbf;font-size:14px;font-family:'NunitoRegular';font-weight:lighter;text-decoration:none;}
.arrow-process{background:url(../images/icon-arrow-p.png) no-repeat;width:51px;height:12px;margin-top:2px;}
.process-menu ul li a:hover{color:#000;text-decoration:none;}
.activeli{color:#000;}
.formSearch .form-group{margin-bottom:8px;}
@media screen and (min-width:768px){.carousel-caption{right:18%;left:47%;padding-bottom:30px;top:4%;text-align:left;}
}
@media screen and(min-width:1200px){.captionsetup{}
}
.about-heading-class{font-size:16px;color:#000;font-weight:bold;}
.about-heading-class-2{font-size:20px;color:#000 !important;}
.closestronggrap{color:#000 !important;margin-top:7px;}
.whitebg-text-about{background:#fff;padding:20px 20px 20px 20px;margin-bottom:20px;box-shadow:2px 3px 21px 0px rgba(212,210,212,1);}
.contact-form-inputtxt{background:#fcfcfc;border:1px solid #edeeee;border-radius:5px;min-height:50px;}
#contactform label{color:#8d8b8b;font-size:13px;}
.contact-info-txt{color:#949493;font-size:16px;}
.paddingleftNone{padding-left:0px}
.darkgreen{color:#4d7d28;}
.darkgreen strong{font-size:18px;}
.foooterlink a{color:#8BCD76;font-size:12px;}
.foooterlink p{line-height:22px;}
.foooterlink-all a{color:#8BCD76;border-right:1px solid #000;padding-right:10px;padding-left:5px;line-height:24px;}
.foooterlink{}
.foooterheading{font-size:17px;}
@media only screen and (min-device-width:320px) and (max-device-width:736px){.mainmenu{background:#fccf1c;z-index:9999;position:relative;padding-left:18px;}
.mobileright_menu{padding-left:0px !important;float:none !important;text-align:left;}
#btn2.navbar-toggle{margin:0px;border:#467727}
.group-car{margin-top:23px;}
.car-section a img{max-width:100%;width:auto;height:auto;}
.section-indexing{margin-top:-200px;}
.car-section{text-align:center;}
.yellow-line..add-top-margin-70{margin-top:10px;}
.topmheader{padding-top:0px !important;}
.fmenu{margin-top:0px;padding-left:10px;}
.fmenu >li a, .fmenu >li{display:inline;}
.formSearch .form-group .form-control{margin-bottom:10px;}
.custom-car-btn{margin-bottom:10px;}
.mobilespacingpadding{padding-top:0px;margin-bottom:10px;}
.menubarlist{margin:7.5px -30px}
.customcaret{float:right;}
.menubarlist >li >a{border-bottom:1px solid #fff;}
.tabledetails tr td{padding:5px;}
.section-listing-text{min-height:50px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.mainmenu ul li a{padding:3px 10px}
.topmenu ul li a{padding:10px 6px}
.group-car{margin-top:25px;}
.car-section a img{width:auto;height:auto;max-width:100%;}
.section-indexing{margin-top:-22px;}
.menubarlist{width:100%;}
}
@media screen and (min-width:360px) and (max-width:640px){.mainmenu{background:#fccf1c;z-index:9999;position:relative;padding-left:18px;}
.mobileright_menu{padding-left:0px !important;float:none !important;text-align:left;}
#btn2.navbar-toggle{margin:0px;border:#467727}
.group-car{margin-top:23px;}
.car-section a img{max-width:100%;width:auto;height:auto;}
.section-indexing{margin-top:00px;}
.car-section{text-align:center;}
.yellow-line..add-top-margin-70{margin-top:10px;}
.topmheader{padding-top:0px !important;}
.fmenu{margin-top:0px;padding-left:10px;}
.fmenu >li a, .fmenu >li{display:inline;}
.formSearch .form-group .form-control{margin-bottom:10px;}
.custom-car-btn{margin-bottom:10px;}
.mobilespacingpadding{padding-top:0px;margin-bottom:10px;}
.menubarlist{margin:7.5px -18px}
.customcaret{float:right;}
.menubarlist >li >a{border-bottom:1px solid #fff;}
.tabledetails tr td{padding:5px;}
.section-listing-text{min-height:50px;}
}
@media(min-width:800px) and (max-width:1280px){{.mainmenu{background:#fccf1c;z-index:9999;position:relative;padding-left:18px;}
.fmenu >li a, .fmenu >li{display:inline;}
.mainmenu ul li a{padding:10px 10px}
.topmenu ul li a{padding:10px 6px}
.group-car{margin-top:25px;}
.car-section a img{width:auto;height:auto;max-width:100%;}
.section-indexing{margin-top:-22px;}
}