/* body { background:url(../bg-repeat.jpg) repeat-x; margin:5px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;} */
body {
    background: url(/images/www.thgholidays.co.uk/images/Images/island-6.jpg) no-repeat!important;
    background-size: 100%!important;
    background-attachment: fixed!important;
	background:#9762a6;
	margin:5px 0 0 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
form { margin:0;}
a:link, a:visited, a:active { color:#000; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}
h1, h2, h3, h4 { margin:10px 0 !important;}
p { line-height:16px; color:#1d1d4a;}
.clearDiv, .clear { clear:both;}
#wrapper { width:974px; margin:0 auto; border:1px solid #ffde00;}
#header {
    width: 100%;
    height: 178px;
    border-bottom: 1px solid #ffde00;
    background: url(/images/www.thgholidays.co.uk/images/Images/header.PNG);
    padding: 0;
    background-size: 100% auto;
    background-repeat: no-repeat;
}
#header #logo { width:197px; height:100px; float:left; margin:10px 10px 0 0;}
#header #logo img { border:none;}
#header #opening { width:200px; height:100px; margin:15px 0 0 5px; float:left; color:#e3ba12; font-weight:bold;}
#header #opening #callFree { width:195px; height:20px; background:#e3ba12; margin:12px 0 0 0; color:#590074; font-size:14px; padding:3px 0 0 5px; font-weight:bold;}
#header .banner { width:545px; height:114px; float:left; margin:2px 2px 1px 0; border:1px solid #e3ba12; display:inline;}
#banner_2 { border:1px solid #590074; color:#fff; font-size:14px; font-weight:bold; height:45px; margin:10px 0 10px 0; padding:195px 0 0 10px; width:518px;}
#banner_2 img { width:528px; height:240px;}
#banner_v3 { border:1px solid #590074; color:#fff; font-size:14px; font-weight:bold; height:45px; margin:10px 0 10px 0; padding:267px 0 0 10px; width:518px;}
#banner_v3 img { width:528px; height:312px;}

.home-banner-image .banner img{height: 385px;max-height: 385px;width: 100%;}

#header .banner img { width:545px; height:114px; border:none;}
#nav { width:964px; height:20px; padding:0 0 0 10px; /*background:url(../nav-bg.jpg) repeat-x;*/ background:#590073;}
#nav a { text-decoration:none; color:#fff; text-transform:uppercase; color:#e3ba12; font-weight:bold; font-size:11px;}
#nav a:hover { color:#fff;}
#nav a.current { color:#590074; background:#e3ba12; padding:0 3px; font-weight:bold; position:relative;}
#nav a.current:hover { color:#590074 !important;}
#nav img { margin:3px 4px 0 4px;}
#content { width:974px; background:#fff; padding: 0 0 10px 0;}
#content #leftCol { width:213px; margin:0 10px 0 10px; float:left; display:inline;}
#content  #main-rightCol{width:730px;float:right; display:inline;margin: 0 2px;}
img.twocol-width{width:100%; margin-bottom:5px;}

img.agent-of-the-month{max-width: 100%;margin: 5px 0;height: 315px;-webkit-border-radius: 5px;border-radius: 5px;border: 2px solid #e28559;}

#content #leftColWide { width:753px; margin:0 10px 0 10px; float:left; display:inline;}
#content #middleCol { width:540px; float:left;}
#content #middleCol p { padding:0 5px 0 0}
#content #middleCol a { text-decoration:underline;}
#content #rightCol { width:192px; float:left;}
#footer, #newfooter { width:974px; height:250px; background:url(../footer-bg.jpg); color:#fff; font-weight:bold; line-height:17px;}
#footer p, #newfooter p { color:#fff;}
#footer strong, #newfooter strong { font-size:16px;}
/* #footer #footNav { width:173px; margin:30px 20px; float:left;} */
#footer #footNav, #newfooter #footNav { float:left; margin:10px 0 30px 20px; width:88px;}
#footer #footNav a, #newfooter #footNav a { text-decoration:none; color:#fff; line-height:18px;}
#footer #footNav a:hover, #newfooter #footNav a:hover { text-decoration:underline;}
#footer #footNav ul, #newfooter #footNav ul { margin:0; padding:0;}
#footer #footNav li, #newfooter #footNav li { list-style:none; margin:5px 0; line-height:0px !important;}
/* #footer .footDivide { padding:30px 20px 0 20px; float:left;} */
#footer .footDivide, #newfooter .footDivide { background:none repeat scroll 0 0 #FFFFFF; float:left; height:200px; margin:10px 19px 0; padding:30px 0 0; width:1px;}
#footer #footDests, #newfooter .footDests { width:595px; float:left;}
#footDests {margin: 13px 0 0 0;}
#footer #footDests ul, #newfooter .footDests ul { margin:0; padding:0;}
#footer #footDests li, #newfooter .footDests li { list-style:none; width:50%; float:left;}
/* #footer #footDests li { list-style:none; float:left; margin:0 14px 0 0; white-space:normal;}*/
#footer #footDests li a, #footer #footDests a, #newfooter #footDests li a, #newfooter #footDests a { color:#fff; margin:0 10px 0 0;}
#footer .footHeader, #newfooter .footHeader { font-size:14px; font-weight:bold; padding:25px 0 10px 0;}
#footer .footHeader a, #newfooter .footHeader a { text-decoration:none; color:#fff;}
#footer .footHeader a:hover, #newfooter .footHeader a:hover { text-decoration:underline;}
#footer img.abta, #newfooter img.abta { margin:10px 10px 10px 0; border:none;}
#footer img.atol, #newfooter img.atol { margin:0 0 0 15px; border:none;}
.leftBox { width:99%; /*min-height:110px;*/ background:#e7e6ec; margin:10px 0 0 0;}
.middleBox { width:528px; min-height:253px; background:#e7e6ec; border: 1px solid #590074; margin:10px 0 0 0;}
.rightBox { width:190px; background:#e7e6ec; border: 1px solid #590074; margin:10px 0 0 0;}
.rightBox-collection {border: none;}
.leftBox p, .middleBox p, .rightBox p { margin:0; padding:5px 5px 5px 8px;}
.leftBox ul, .rightBox ul { margin:10px; padding:0;}
.flight { min-height:193px;}
.collections ul {  margin:0 !important;}
.collections li { width:183px; padding:2px 0 2px 5px; border-bottom:1px solid #fff; background:#E8E8E8;}
.collections li a, .collections li a:hover { color:#590074;}
.leftBox li, .rightBox li { list-style:none;}
.leftBox li a, .rightBox li a { font-weight:bold; line-height:18px;}
.leftBox h2 { text-transform: uppercase; background:#e3ba12; margin:0 !important; font-size:16px; padding:3px 5px 3px 10px;}
.specialOffers { width:190px; height:118px; background:url(../special-offers-bg.jpg) bottom no-repeat;}
.specialOffers a { color:#fff; font-size:16px; font-weight:bold;}
.specialOffers a:hover { color:#fff;}
.email { width:99%;}
.dealOfWeek { background:url(../deal-of-week-logo.gif) #590074 bottom right no-repeat; width:211px;}
.dealOfWeek p { color:#fff; font-weight:bold;}
.dealOfWeek p strong { color:#fff; font-size:16px; font-weight:bold;}
.dealOfWeek p strong a { color:#fff;}
.dealOfWeek p strong a:hover { color:#e3ba12;}
#mainBanner { border:1px solid #590074; color:#fff; font-size:14px; font-weight:bold; height:45px; margin:10px 0 10px 0; padding:195px 0 0 10px; width:518px; position:relative;}
#mainBanner a { color:#fff; text-decoration:underline;}
#mainBanner a:hover { text-decoration:none;}
#mainBanner .mainBannerHeader { position:absolute; top:36px; left:24px;}
.offer { width:123px; margin:0 10px 0 0; float:left; border: 1px solid #590074; background:url(../offer-logo.gif) bottom right no-repeat #590074; color:#fff; font-weight:bold; display:inline;}
.offer .offerTop { height:100px; padding:0 0 0 5px; font-size:28px;}
.offer .offerBottom { padding:5px 5px 0 5px; height:33px;}
.offer .offerBottom span { font-size:16px;}
.offer a, .more a { font-size:12px; background:#e3ba12; display:block; margin:5px 0 0 0; padding:0 0 0 5px; text-transform:uppercase; font-weight:bold; text-decoration:none !important;}
.offer a:hover, .more a:hover { background:#000; color:#fff; text-decoration:none;}
.collectionOffer { margin: 0 2px 2px 0; float:left;}
.collectionOffer .top { width:230px; /* min-height:60px; */ background:url(/images/www.thgholidays.co.uk/offer-box-top.gif) top no-repeat; padding:5px; color:#010243; font-size:14px; font-weight:bold; text-align:center;}
.collectionOffer .top span { color:#590074; font-size:36px; font-weight:bold;}
.collectionOffer .bottom { width:240px; height:22px; padding:1px 0 0 0; background:url(/images/www.thgholidays.co.uk/offer-box-bottom.gif) bottom no-repeat; text-align:center;}
.collectionOffer .bottom a { font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.collectionOffer .bottom a:hover { color:#000;}
.flightOffers { width:198px; padding:5px 0 0 8px; border-bottom:1px dashed #000;}
.flightOffers .detail { width:150px; float:left;}
.flightOffers .detailPrice, #topOffers .topPrice a { color:#f19914; font-weight:bold; font-size:16px;}
.flightOffers .detailPrice a { color:#000; font-weight:bold; font-size:12px;}
#topOffers { width:528px; font-weight:bold;}
#topOffers .detail { width:150px; float:left; padding:5px 0 0 8px;}
#topOffers .detailPrice { color:#f19914; font-size:16px; padding:5px 0 0 8px;}
#topOffers .detailPrice a { color:#000; font-size:12px;}
#topOffers #topOffersHeader { width:518px; height:19px; padding:8px 0 0 10px; background:#e3ba12;}
#topOffers .topOffersTable th { text-align:left; font-weight:bold; color:#590074;}
#topOffers .topOffersTable td { border-bottom:1px dashed #000;}
input.search { float:right; margin:5px;} 
form.home-form-search-new { padding:5px; min-height:352px;}
.home-form-search-new th { text-align:left;}
.home-form-search-new td, .home-form-search td div { font-size:11px; text-align:left;}
.home-form-search-new p { padding:0 0 5px !important; text-align:right;}
.home-form-search-new div p { margin:0; padding:10px 0 !important; text-align:center;}
.home-form-search-new #country { width:180px;}
.home-form-search-new #destair { width:180px;}
.home-form-search-new #resort { width:180px;}
.home-form-search-new #depair { width:180px;}
.home-form-search-new #from { width:180px;}
.home-form-search-new #to { width:174px;}
.home-form-search-new #depdate { width:174px;}
.home-form-search-new #wantedname { width:174px;}
select.singlenumber { width:35px;}
.home-form-search-new span { font-size:10px;}
td.cpDayColumnHeader { text-align:left !important;}
/*.pageScroll { max-height:471px; overflow:auto; margin:0 10px 0 0;}*/
.pageScroll { max-height:178px; overflow:auto; margin:0 10px 0 0; padding:0 10px 10px 10px; border:1px solid #590074;}
.pageScroll h1, .pageScroll h2, .pageScroll h3, .pageScroll h4 { font-size:16px !important; background:#590073; color:#E3BA12; padding:3px;}
.pageScroll p { margin:10px 0;}


/* image scalling for left boxes */
img.left-scale {width: 98%;}
img.right-scale {width: 100%;}
.left-button {float: right; margin: 0 10px 5px 0; background: #E5BC12; padding: 5px 10px; color:#590074 !important; border: none;}
.footer-head {margin: 0 10px 2px 0; background: #E5BC12; padding: 2px 10px; color:#590074 !important; border: none;}

/* left email box */
#right-email-form {padding: 10px;}
#right-email-form label {float:left; width: 100%; padding: 5px 0 0 0;}
#right-email-form input{ border: 1px solid #ADADAD; width: 95%; height: 20px;}
#right-email-form button {margin-top: 10px;}


/* Titan More Info */

.moreinfo {width:555px;padding:0px 0px 10px 0px;}
.moreinfo .offerbody .price{font-size:26px;font-weight:bold;}
.moreinfo .offerbody .priceinfo{font-size:14px;}
.moreinfo .offerbody {}
.moreinfo .offerbody p{margin:0px;padding:0px;font-size:14px;}
.moreinfo .offerbody h2{margin:0px 0px 5px 0px;padding:0px;}
.moreinfo .purple, .offerbody .purple { padding:1px;font-weight:bold;background:url(../bg_purple_40px.jpg);color:#fff;}
.moreinfo .purple .left {float:left;width:245px;font-size:16px;}
.moreinfo .purple .right {float:right;width:290px;text-align:right;}
/* .moreinfo img#bigimage { width:433px; height:230px; float:left; margin:0 10px 0 0;} */
.moreinfo img#bigimage { height:300px; margin:0 3px 0 0; max-width:500px;}
/* .moreinfo .image { width:310px; float:right;} */
.moreinfo .image { float:right; width:249px;}
/* .moreinfo .image img { height:110px !important; margin:0 10px 10px 0 !important; width:145px !important;} */
.moreinfo .image img { height:60px !important; margin:0 3px 3px 0 !important; width:80px !important;}
.moreinfo .info {float:right;width:380px;padding:5px;}
.moreinfo .info .nights{text-align:right;}
.moreinfo .info .description{font-size:11px;font-weight:normal;}
.moreinfo .info .left{float:left;width:225px;}
.moreinfo .info .right{float:right;width:155px;text-align:right;}
.moreinfo .info .right img {margin:5px 0px 10px 0px;}
.moreinfo .morelink {text-align:right; background-color:#F19914;padding:2px;background-image:url(../bg_purple_40px.jpg);color:#fff;}
.moreinfo .morelink a, .moreinfo .morelink a:hover,  .moreinfo .morelink  a:active {text-decoration:none;color:#fff;}
.offerbody .header {font-size:14px;padding:3px;font-weight:bold;}
.mainimg { width:503px; margin:0 0 10px 0; float:left;}
.left { float:left;}
.right { float:right;}
.propertyStars img { width:15px; height:15px;}

/*------------------------------------------------------------------*/
/*   Destination Offers New                                         */
/*------------------------------------------------------------------*/
#specialofferfilter_new { background:#e3ba12;width:515px;padding:8px;color:#fff;font-weight:bold;margin-bottom:5px;color:#590074;}
#specialofferfilter_new_wide { background:#e3ba12;width:737px;padding:8px;color:#fff;font-weight:bold;margin-bottom:5px;color:#590074;}
.destination_offer_new {width:531px;padding:0px 0px 10px 0px;}
.destination_offer_new_wide {width:753px;padding:0px 0px 10px 0px;}
.destination_offer_new_wide .offerbody_new .price, .destination_offer_new .offerbody_new .price {font-size:26px;font-weight:bold;}
.destination_offer_new .offerbody_new .priceinfo, .destination_offer_new_wide .offerbody_new .priceinfo {font-size:14px;}
.destination_offer_new .offerbody_new {}
.destination_offer_new .offerbody_new p, .destination_offer_new_wide .offerbody_new p {margin:0px;padding:0px;font-size:14px;}
.destination_offer_new .offerbody_new h2, .destination_offer_new_wide .offerbody_new h2 {margin:0px 0px 5px 0px;padding:0px;}
.destination_offer_new .head_new, .offerbody_new .head_new, .destination_offer_new_wide .head_new, .offerbody_new .head_new {background-color:#590074;padding:5px;font-weight:bold;background-image:url(../bg_purple_40px.jpg);color:#fff;}
.destination_offer_new .head_new .left_new {float:left;width:235px;font-size:16px; padding:0 0 0 10px;}
.destination_offer_new_wide .head_new .left_new {float:left;width:100%;font-size:16px; padding:0 0 0 10px;}
.destination_offer_new .head_new .right_new, .destination_offer_new_wide .head_new .right_new {float:right;width:270px;text-align:right;}
.destination_offer_new .image_new, .destination_offer_new_wide .image_new {float:left;margin-right:5px;}
.destination_offer_new .image_new img, .destination_offer_new_wide .image_new img {margin:5px 0px;}
.destination_offer_new .info_new, .destination_offer_new_wide .info_new {float:right;width:360px;padding:5px;}
.destination_offer_new_wide .info_new {float:right;width:586px;padding:5px;}
.destination_offer_new .info_new .nights, .destination_offer_new_wide .info_new .nights {text-align:right;}
.destination_offer_new .info_new .description, .destination_offer_new_wide .info_new .description {font-size:11px;font-weight:normal;}
.destination_offer_new .info_new .left_new, .destination_offer_new_wide .info_new .left_new {float:left;width:225px;}
.destination_offer_new_wide .info_new .left_new {float:left;width:430px;}
.destination_offer_new .info_new .right_new, .destination_offer_new_wide .info_new .right_new {float:right;width:115px;text-align:right;}
.destination_offer_new .info_new .right_new img, .destination_offer_new_wide .info_new .right_new img {margin:5px 0px 10px 0px;}
.destination_offer_new .morelink_new, .destination_offer_new_wide .morelink_new {text-align:right; background-color:#590074;padding:2px;background-image:url(../bg_purple_40px.jpg);color:#fff;}
.destination_offer_new .morelink_new a, .destination_offer_new .morelink_new a:hover,  .destination_offer_new .morelink_new  a:active, .destination_offer_new_wide .morelink_new a, .destination_offer_new_wide .morelink_new a:hover,  .destination_offer_new_wide .morelink_new  a:active {text-decoration:none;color:#fff;}
 .offerbody_new .head_new {font-size:14px;padding:3px;font-weight:bold;}

table.thgTable { border-top:1px solid #590074; border-left:1px solid #590074; width:98%;}
table.thgTable th { text-align:left; background:#E7E6EC; border-bottom:1px solid #590074; border-right:1px solid #590074;}
table.thgTable td { border-bottom:1px solid #590074; border-right:1px solid #590074;}

.solid-curved-box {margin-bottom: 10px;}
.solid-curved-box .tl {background: url('/images/www.thgholidays.co.uk/column-right-box-tl.jpg') no-repeat top left #E7E6EC; padding: 0px;}
.solid-curved-box .tr {background: url('/images/www.thgholidays.co.uk/column-left-box-tr.jpg') no-repeat top right transparent; padding: 0px;}
.solid-curved-box .bl {background: url('/images/www.thgholidays.co.uk/column-right-box-foot-bl.jpg') no-repeat bottom left transparent; padding: 0px;}
.solid-curved-box .br {background: url('/images/www.thgholidays.co.uk/column-left-box-foot-br.jpg') no-repeat bottom right transparent; padding: 10px;}

.fh-prices-from {padding: 10px 0px 10px 0px;}
.fh-prices-from p {text-align: center; margin: 0px; padding: 0px 0px 10px 0px;}
.fh-prices-from td {text-align: center; padding: 5px;}
.fh-prices-from td a {font-size: 14px; color: #D20000 !important;}
.fh-prices-from td.fh-prices-from-highlight {background-color: #FFFFCD;}

.fi-itinerary {margin: 5px;}
.fi-itinerary td { padding: 5px 0px 5px 0px;}
.fi-itinerary .fi-list-total td {background-color: #590073; font-weight: bold;}
.fi-itinerary .fi-list-total td b {color: #010243; font-size: 16px;}

table.destTable { width:753px !important;}
.destTable strong { padding:5px; display:block; background:#590074; color:#fff;}
.destTable td { background:#ccc;}
.destTable a { padding:3px 5px; display:block; background:#ccc; border-bottom: 1px solid #fff; text-decoration:none;}
.destTable a:hover { background:#8d509e; color:#fff;}


/* Crumbs */
#crumbs { width:100%; background:#590073; border-top:1px solid #E3BA12; border-bottom:1px solid #E3BA12;} 
#crumbs ul { margin:0; padding:0 0 0 10px;}
#crumbs li { list-style:none; float:left; margin:0 10px 0 0; text-transform:uppercase; font-size:11px !important; font-weight:bold;}
#crumbs li.current { background:#E3BA12;}
#crumbs li a { text-decoration:none; color:#fff; padding:3px; display:block;}
#crumbs li.current a, #crumbs li.current a:hover { color:#590073;}
#crumbs li a:hover { color:#E3BA12;}

/* Show / Hide Content */
.descLimiter { height:409px; overflow:hidden;}
.descAll { height:auto !important; }

/* Dropdowns */

/* common styling */
.menuDynamic { width:964px; position:relative; font-size:11px; z-index:100; background:#590073;}
.menuDynamic ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:124px; text-align:center; color:#fff; line-height:20px; font-size:11px; overflow:hidden;}
.menuDynamic ul {padding:0; margin:0; list-style: none;}
.menuDynamic ul li {float:left; position:relative;}
.menuDynamic ul li ul {display: none;}

/* specific to non IE browsers */
.menuDynamic ul li:hover a {color:#fff; background:#590073;}
.menuDynamic ul li:hover ul {display:block; position:absolute; top:20px; left:0; width:105px;}
.menuDynamic ul li:hover ul li a.hide {background:#8d509e; color:#fff;}
.menuDynamic ul li:hover ul li:hover a.hide {background:#8d509e; color:#000;}
.menuDynamic ul li:hover ul li ul {display: none;}
.menuDynamic ul li:hover ul li a {display:block; background:#8d509e; color:#000;}
.menuDynamic ul li:hover ul li a:hover {background:#8d509e; color:#000;}
.menuDynamic ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menuDynamic ul li:hover ul li:hover ul.left {left:-105px;}

/* Download Brochure */
#brochure { background:#590073; margin:10px 0 0 0; padding:10px; color:#fff;}
#brochure form { margin:0;}
#brochure h1, #brochure h2, #brochure h3 { color:#E3BA12;}
#brochure input.brohureSubmit { margin:0 0 0 317px !Important;}
#brochure input.quoteSubmit { margin:10px 0 0 871px !important;}
#brochureLC { width:378px; float:left;}
#brochureLC td { padding:3px 0; margin:10px 0;}
#brochureLC input { width:200px;}
#brochureLC textarea { width:204px;}
#brochureLC input.check { width:20px !important;}
#brochureRC { width:335px; height:530px;  padding:10px; /* background:url(/images/www.thgholidays.co.uk/brochures2new.png) 0 10px no-repeat; */ background:url(/images/www.thgholidays.co.uk/brochures2new.png) 0 10px no-repeat; float:left; position:relative;}
#brochureRC .check1 { position:absolute; top:20px; left:170px;}
#brochureRC label#asiaLabel { position:absolute; top:22px; left:192px; font-weight:bold; font-size:14px; color:#E3BA12;}
#brochureRC .check2 { position:absolute; top:206px; left:300px;}
#brochureRC label#usaLabel { position:absolute; top:229px; left:290px; font-weight:bold; font-size:14px; color:#E3BA12;}
#brochureRC .check3 { position:absolute; top:380px; left:304px;}
#brochureRC label#floridaLabel { position:absolute; top:400px; left:300px; font-weight:bold; font-size:14px; color:#E3BA12;}
#brochureRC .check4 { position:absolute; top:518px; left:65px;}
#brochureRC label#fishingLabel { position:absolute; top:520px; left:90px; font-weight:bold; font-size:14px; color:#E3BA12;}
#brochure #downloadBrochures { border-top:1px solid #f9d431; margin:20px 0 0 0;}
#brochure #downloadBrochures .middleBrochure { margin:0 45px 45px 45px;}
#brochure #downloadBrochures img.brochureAsia, #brochure #downloadBrochures img.brochureUsa, #brochure #downloadBrochures img.brochureFlorida, #brochure #downloadBrochures img.brochureFishing { margin:0 19px 0 0; float:left;}

#downloadBrochures .brochure-images{text-align:center;}

#downloadBrochures img{ margin:0 10px;}

#quoteLC, #quoteRC { width:50%; float:left;}
#quoteLC td, #quoteRC td { padding:3px 0; margin:10px 0;}
.fullPage { margin:10px 10px 0 10px !important;}
#quoteLC input, #quoteRC input, #quoteLC textarea, #quoteRC textarea { width:90%;}
#quoteLC input.check, #quoteRC .check input { width:20px;}
#quoteLC select, #quoteRC select { width:92%;}
#quoteLC select.small, #quoteLC input.small, #quoteRC .small select, #quoteRC .small input { width:84px !important;}
#agentloginform {color:#2f3362; padding:5px;-webkit-border-radius: 5px;border-radius: 5px;border:2px solid #e28559;margin:10px auto 0;width:200px;background: #fcd717; /* Old browsers */}

.car-hire-option{display:none;}

.load-options{text-align:center;}

#loadMore, #showLess {
    color: #fff;
    cursor: pointer;
    border-radius: 10px;
    background: #720793;
    width: 30%;
    padding: 10px;
    text-align: center;
    display: inline-block;	
}

/* Error Messages */
.errorbox li { font-weight:bold; color:#ff0000; font-weight:bold;}