/* Main Background */ 

html 

{ 

background-color: #fff; 

background-image: url('bg.jpg'); 

background-size: 100% 100%; 

background-attachment: fixed; 

background-position: center; 

} 

 

 

/* Header */ 

header#page_header #header_bg 

{ 

background-color: #ff8904; 

} 

header#page_header nav#user_nav 

{ 

margin-right: -10em; 

} 

 

/* Hero */ 

header#page_header #hero a#logo 

{ 

background: none; 

box-shadow: none; 

background-position: center; 

margin-top: ; 

} 

header#page_header a#logo 

{ 

 

} 

 

/* Main Content */ 

#main_content 

{ 

max-width: 1000px; 

margin-top:; 

margin-bottom:; 

background-color: rgba(255,255,255,0.8); 

font-family: '', sans-serif; 

font-style: normal; 

} 

 

/* Step 1 Of 7 Bar */ 

nav.breadcrumbs 

{ 

background-color: #ff8904; 

font-weight: bold; 

font-family: '', sans-serif; 

font-size: large; 

text-transform:none; 

} 

 

/* Select from All Available Packages Bar */ 

#main_content section#package_select 

{ 

background-color: #ff8904; 

font-family: '', sans-serif; 

font-size: large; 

font-style: normal; 

} 

 

/*"We'll show the best available time slots... text"*/ 

#main_content fieldset.time-picker legend span, #main_content form#guest_form fieldset legend span  

{ 

    font-style: normal; 

    font-weight: normal; 

} 

 

/* Date & Time Box Header (Month/Year) */ 

.ui-widget-header 

{ 

background-color: #ff8904; 

background-image: none; 

border: solid 1px #444; 

margin-bottom: 2px; 

font-family: '', sans-serif; 

} 

 

/* 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: #171616; 

 

} 

 

#date_time_select .ui-state-active 

{ 

background-color: transparent; 

background-size: 40px 30px; 

background-position: center; 

} 

 

h1, h2, form fieldset.container legend { 

    color: #000; 

    text-transform: none; 

    margin-bottom: 0.25em; 

} 

 

.table thead th, table thead th, .table tfoot th, table tfoot th { 

    background-color: #ff8904; 

    font-size: 9px; 

    padding: 0 5px; 

    text-transform: uppercase; 

    vertical-align: bottom; 

} 

 

/* Preferred Time & Time Zone */ 

#main_content fieldset.time-picker legend span#preferred_time_wrap span 

{ 

font-weight: bold; 

font-style: normal; 

color: #000 !important; 

} 

 

/* Bottom Bar */ 

#main_content footer.main-actions 

{ 

background-color: transparent; 

} 

 

/* Date & Time Header (After Package Select) */ 

#featured_packages.PackageResults h1 span big 

{ 

color: #000; 

} 

 

/* Selected Package Border Color */ 

#main_content #featured_packages ul.package-horizontal li.package.selected 

{ 

border-color: #333C4E	!important; 

} 

 

/* Loading Box Border color */ 

.modalOverlay .modalOverlay_border 

{ 

background-color: #333C4E; 

} 

 

/* 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, 

.btn.btn-info, /* Add to Cart */ 

.btn.btn-primary, /* Add a Person */ 

.btn.btn-warning /* Package Sold Out */ 

{ 

background-image: none; 

border: 0px solid; 

background-color: #ff8904; 

border-radius: 8px; 

color: #fff !important; 

text-shadow: none !important; 

font-family: '', sans-serif; 

font-weight: bold; 

} 

 

/* Button Hover */ 

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, 

.btn.btn-info:hover, 

.btn.btn-primary:hover, 

.btn.btn-warning:hover 

{ 

background-image: none; 

border: 0px solid; 

background-color: #ff8904; 

border-radius: 8px; 

color: #fff !important; 

text-shadow: none !important; 

font-family: '', sans-serif; 

font-weight: bold; 

transition: .4s; 

} 

 

/* Removing the "Book an Event" and "Purchase from Store" buttons */ 

div.consumer_actions 

{ 

display: none; 

} 

 

/* Removing the type selector for Customer Emails */ 

div.emailsel.ObmField 

{ 

display: none; 

} 

 

/* Footer */ 

footer#page_footer 

{; 

text-shadow: none; 

color: #fff; 

background-color: #ff8904; 

} 

 

#PrivacyPolicy a 

{ 

color: #fff; 

} 

.time-picker 

{ 

    display: none; 

}