/*Scandia Theme*/

/* Main Background */
html
{
    background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #5EC6F1 100%); /* IE 10 consumer preview*/
    background-image: linear-gradient(to top, #FFFFFF 0%, #5EC6F1 100%); /* IE 10 Release Preview*/
    background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #5EC6F1 100%); /* Opera*/
    background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #5EC6F1 100%);/* Webkit (Chrome 11+) */ 
    background-image: -webkit-gradient(linear, left top, left bottom, from(#5ec6f1), to(#fff)); /* for webkit browsers */
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #5EC6F1)); /*Webkit (Safari/Chrome 10)*/
    background-image: -moz-linear-gradient(top,  #5ec6f1,  #fff); /* for firefox 3.6+ */
    background-repeat: no-repeat !important;
}
/* Header */
header#page_header #header_bg
{
background-color: #1B597A; 
}

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: ;
}

/* Main Content */
#main_content
{
	max-width: 1000px;
	margin-top:;
	margin-bottom:;
	background-image: url('grey.png');
	font-family: '', sans-serif;
	font-style: normal;
}
/* Step 1 Of 7 Bar */
nav.breadcrumbs
{
background-color: #001133;
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: #0099ff; 
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: #41b34f;
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 #000;
color: #001133;
}
/*Selection box Values*/
#date_time_select .ui-state-active
{
background-color: #41b34f;
background-size: 40px 30px;
background-position: center;
color: white;
}
/*Date & Time Text*/
h1, h2, form fieldset.container legend {
    color: #ff9900;
    text-transform: none;
    margin-bottom: 0.25em;
}
/*Weekday Text and colors*/
.table thead th, table thead th, .table tfoot th, table tfoot th {
    background-color: #001133;
    color: #fff;
    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: #001133;
}
/* Selected Package Border Color */
#main_content #featured_packages ul.package-horizontal li.package.selected
{
border-color: #001133	!important;
}
/* Loading Box Border color */
.modalOverlay .modalOverlay_border
{
background-color: #001133;
}
/* 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 !important;
background-color: #0099ff !important;
border: 3px solid;
border-color: #fff;
color: #FFF !important;
text-shadow: none !important;
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 !important;
background-color: #fff !important;
color: #0099ff !important;
border-color: #0099ff;
opacity: ;
text-shadow: none !important;
font-family: '', sans-serif;
}
/* 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
{
background: ;
text-shadow: ;
background-color: #001133;
}
#PrivacyPolicy a
{
color: ;
}