/** MAIN BACKGROUND **/
html {
    background-color: #000000;
    background-image: url('bg3.jpg');
    background-size: fill;
	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: bottom right;
	font-family: 'Antic Slab', serif;
}
body {}

/** HERO SLIDE **/
header#page_header #header_bg { background-color: rgba(0,0,0,.9); color: #A0CE4E !important;}
header#page_header nav#user_nav { background: none; color: #A0CE4E !important; }
header#page_header #hero { }
header#page_header #hero a#logo { 
    background: none; 
	box-shadow: none;
}
header#page_header #hero a#logo img {  }

/** MAIN CONTENT **/
#main_content { 
    max-width: 1000px; 
    background-color: #f8f8f8eb;
    color: #fd6f01 !important;
    margin-bottom: 6em;
	margin-top: 1em;
	font-family: 'Antic Slab', serif;
}
h1, h2, form fieldset.container legend { 
    color: #a901e0;
    font-family: 'PT Sans', sans-serif; }

#main_content section#package_select {
    background-color: #000;
    font-style: normal !important;
	color: #fd6f01;
	font-family: 'Antic Slab', serif;
}
/*Weekday Text and colors*/
.table thead th, table thead th, .table tfoot th, table tfoot th {
    background-color: #29292A;
    color: #fff;
    font-size: 9px;
    padding: 0 5px;
    text-transform: uppercase;
    vertical-align: bottom;
}
/* Date & Time Box Calendar Colors */
.ui-state-default, 
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default, 
#date_time_select .ui-state-highlight
{color: #000;font-family: '', sans-serif;font-size: large;}
/* Date & Time Box Selected Colors */
#date_time_select .ui-state-active,
#date_time_select .ui-state-hover
{
border: solid 1px #666;
color: #000;
}
/*Selection box Values*/
#date_time_select .ui-state-active
{
background-color: #a901e0;
background-size: 40px 30px;
background-position: center;
color: white;
}
#datepicker .ui-widget-header {
	background-image: linear-gradient(#fd6f01, #fcb402);
	border: none;
	font-family: 'Antic Slab', serif;
	color: #000000;
}
nav.breadcrumbs {
    background-color: background: rgba(254,182,69,1);
    	background-image: linear-gradient(#fd6f01, #fcb402);
    color: #000000;
	font-family: 'Antic Slab', serif;
  }
.ui-widget-content {
    background: none !important;
    color: #000000 !important;
	font-family: 'Antic Slab', serif;
}
#main_content footer.main-actions { background-color: #29292A; }
footer#page_footer { background-color: rgba(0,0,0,.9); color: #a901e0; font-family: 'Antic Slab', serif;
}
#main_content .container, #main_content li.package { 
    background: none;
    color: #000 !important;
 }
#main_content ul.package-horizontal li.package div.description {
    color: #000;
}
#featured_packages.step1b ul.package-horizontal li.package:hover {
    background-color: #f8f8f8eb !important;
}
#featured_packages.PackageResults ul.package-horizontal li.package:hover {
    background-color: #f8f8f8eb !important;
}
#main_content #featured_packages ul.package-horizontal li.package.selected {
    background-color: #f8f8f8eb !important;
}
#shoppingCartWidget {
    color: #000000;
}
#main_content #featured_packages ul.package-horizontal li.package.selected {
    background-color: rgba(0,0,0,.9);
}
#guests.GohWrapper fieldset.container ul li:hover {
    background-color: rgba(0,0,0,.9);
}
table.shopping_cart tr.item_row.hover { background-color: rgba(0,0,0,.9); }
#shoppingCartWrapper { color: #000000; }
section.payment-details { color: #000000 !important; }
#doneOrderConfirmationWrapper {
    background-color: #000;
    color: #000000;
}
#main_content .ObmRequiredBullet, #main_content .ObmPrimaryBullet, #main_content .ObmPrimaryLabel, #main_content .ObmLabel, #main_content .ObmSeparator, #main_content .ObmField, #main_content .ObmFieldGroup, #main_content .ObmMessage {
    color: #000 !important;
}
#main_content > h1 > i {
    color: #000 !important;
}
#SelectGuests.GohWrapper fieldset.container ul li:hover {
    background-color: rgba(0,0,0,.9) !important;
}
.divModalDialog {
    color: #000000;
}
form#formCustomerW {
    color: #000000;
}
/* Buttons */
button.btn-success, input[type="button"].btn-success, input[type="submit"].btn-success, input[type="reset"].btn-success, .btn.btn-success, .table tbody tr td.is-actions a.btn-success, table tbody tr td.is-actions a.btn-success, form fieldset.dark-button-select input[type='radio']+label.btn-success, form fieldset.dark-button-select input[type='radio']+legend.btn-success, #main_content fieldset.time-picker input[type='radio']+label.btn-success, #main_content fieldset.time-picker form fieldset.dark-button-select input[type='radio']+legend.btn-success, form fieldset.dark-button-select #main_content fieldset.time-picker input[type='radio']+legend.btn-success, #main_content form#guest_form fieldset input[type='radio']+label.btn-success, #main_content form#guest_form fieldset.dark-button-select input[type='radio']+legend.btn-success, body.authentication a#account_create {
	background-image: none;
	background-image: linear-gradient(#fd6f01, #fcb402);
	border: 0px;
	color: #000000 !important;
	font-weight: bold;
}
button.btn-success:hover, button.btn-success:active, button.btn-success.active, input[type="button"].btn-success:hover, input[type="button"].btn-success:active, input[type="button"].btn-success.active, input[type="submit"].btn-success:hover, input[type="submit"].btn-success:active, input[type="submit"].btn-success.active, input[type="reset"].btn-success:hover, input[type="reset"].btn-success:active, input[type="reset"].btn-success.active, .btn.btn-success:hover, .table tbody tr td.is-actions a.btn-success:hover, table tbody tr td.is-actions a.btn-success:hover, form fieldset.dark-button-select input[type='radio']+label.btn-success:hover, form fieldset.dark-button-select input[type='radio']+legend.btn-success:hover, #main_content fieldset.time-picker input[type='radio']+label.btn-success:hover, #main_content fieldset.time-picker form fieldset.dark-button-select input[type='radio']+legend.btn-success:hover, form fieldset.dark-button-select #main_content fieldset.time-picker input[type='radio']+legend.btn-success:hover, #main_content form#guest_form fieldset input[type='radio']+label.btn-success:hover, #main_content form#guest_form fieldset.dark-button-select input[type='radio']+legend.btn-success:hover, body.authentication a#account_create:hover, .btn.btn-success:active, .table tbody tr td.is-actions a.btn-success:active, table tbody tr td.is-actions a.btn-success:active, form fieldset.dark-button-select input[type='radio']+label.btn-success:active, form fieldset.dark-button-select input[type='radio']+legend.btn-success:active, #main_content fieldset.time-picker input[type='radio']+label.btn-success:active, #main_content fieldset.time-picker form fieldset.dark-button-select input[type='radio']+legend.btn-success:active, form fieldset.dark-button-select #main_content fieldset.time-picker input[type='radio']+legend.btn-success:active, #main_content form#guest_form fieldset input[type='radio']+label.btn-success:active, #main_content form#guest_form fieldset.dark-button-select input[type='radio']+legend.btn-success:active, body.authentication a#account_create:active, .btn.btn-success.active, .table tbody tr td.is-actions a.btn-success.active, table tbody tr td.is-actions a.btn-success.active, form fieldset.dark-button-select input[type='radio']+label.btn-success.active, form fieldset.dark-button-select input[type='radio']+legend.btn-success.active, #main_content fieldset.time-picker input[type='radio']+label.btn-success.active, #main_content fieldset.time-picker form fieldset.dark-button-select input[type='radio']+legend.btn-success.active, form fieldset.dark-button-select #main_content fieldset.time-picker input[type='radio']+legend.btn-success.active, #main_content form#guest_form fieldset input[type='radio']+label.btn-success.active, #main_content form#guest_form fieldset.dark-button-select input[type='radio']+legend.btn-success.active, body.authentication a.active#account_create {
	background-image: none;
	background-color: background: rgba(254,182,69,1);
    background: -moz-linear-gradient(top, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,182,69,1)), color-stop(100%, rgba(241,231,103,1)));
    background: -webkit-linear-gradient(top, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
    background: -o-linear-gradient(top, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
    background: -ms-linear-gradient(top, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
    background: linear-gradient(to bottom, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb645', endColorstr='#f1e767', GradientType=0 );
	color: #000000 !important;
}