@import url("animate.css");

@font-face {font-family: 'IsidoraSansAlt-BoldIt';src: url('fonts/377AB8_0_0.eot');src: url('fonts/377AB8_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_0_0.woff2') format('woff2'),url('fonts/377AB8_0_0.woff') format('woff'),url('fonts/377AB8_0_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-BlackIt';src: url('fonts/377AB8_1_0.eot');src: url('fonts/377AB8_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_1_0.woff2') format('woff2'),url('fonts/377AB8_1_0.woff') format('woff'),url('fonts/377AB8_1_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-LightIt';src: url('fonts/377AB8_2_0.eot');src: url('fonts/377AB8_2_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_2_0.woff2') format('woff2'),url('fonts/377AB8_2_0.woff') format('woff'),url('fonts/377AB8_2_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-MediumIt';src: url('fonts/377AB8_3_0.eot');src: url('fonts/377AB8_3_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_3_0.woff2') format('woff2'),url('fonts/377AB8_3_0.woff') format('woff'),url('fonts/377AB8_3_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-SemiBoldIt';src: url('fonts/377AB8_4_0.eot');src: url('fonts/377AB8_4_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_4_0.woff2') format('woff2'),url('fonts/377AB8_4_0.woff') format('woff'),url('fonts/377AB8_4_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-Black';src: url('fonts/377AB8_5_0.eot');src: url('fonts/377AB8_5_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_5_0.woff2') format('woff2'),url('fonts/377AB8_5_0.woff') format('woff'),url('fonts/377AB8_5_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-BlackIt';src: url('fonts/377AB8_6_0.eot');src: url('fonts/377AB8_6_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_6_0.woff2') format('woff2'),url('fonts/377AB8_6_0.woff') format('woff'),url('fonts/377AB8_6_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-Bold';src: url('fonts/377AB8_7_0.eot');src: url('fonts/377AB8_7_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_7_0.woff2') format('woff2'),url('fonts/377AB8_7_0.woff') format('woff'),url('fonts/377AB8_7_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-BoldIt';src: url('fonts/377AB8_8_0.eot');src: url('fonts/377AB8_8_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_8_0.woff2') format('woff2'),url('fonts/377AB8_8_0.woff') format('woff'),url('fonts/377AB8_8_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-RegularIt';src: url('fonts/377AB8_9_0.eot');src: url('fonts/377AB8_9_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_9_0.woff2') format('woff2'),url('fonts/377AB8_9_0.woff') format('woff'),url('fonts/377AB8_9_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-SemiBoldIt';src: url('fonts/377AB8_A_0.eot');src: url('fonts/377AB8_A_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_A_0.woff2') format('woff2'),url('fonts/377AB8_A_0.woff') format('woff'),url('fonts/377AB8_A_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-ThinIt';src: url('fonts/377AB8_B_0.eot');src: url('fonts/377AB8_B_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_B_0.woff2') format('woff2'),url('fonts/377AB8_B_0.woff') format('woff'),url('fonts/377AB8_B_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-LightIt';src: url('fonts/377AB8_C_0.eot');src: url('fonts/377AB8_C_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_C_0.woff2') format('woff2'),url('fonts/377AB8_C_0.woff') format('woff'),url('fonts/377AB8_C_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-MediumIt';src: url('fonts/377AB8_D_0.eot');src: url('fonts/377AB8_D_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_D_0.woff2') format('woff2'),url('fonts/377AB8_D_0.woff') format('woff'),url('fonts/377AB8_D_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-Light';src: url('fonts/377AB8_E_0.eot');src: url('fonts/377AB8_E_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_E_0.woff2') format('woff2'),url('fonts/377AB8_E_0.woff') format('woff'),url('fonts/377AB8_E_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-RegularIt';src: url('fonts/377AB8_F_0.eot');src: url('fonts/377AB8_F_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_F_0.woff2') format('woff2'),url('fonts/377AB8_F_0.woff') format('woff'),url('fonts/377AB8_F_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-Medium';src: url('fonts/377AB8_10_0.eot');src: url('fonts/377AB8_10_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_10_0.woff2') format('woff2'),url('fonts/377AB8_10_0.woff') format('woff'),url('fonts/377AB8_10_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-ThinIt';src: url('fonts/377AB8_11_0.eot');src: url('fonts/377AB8_11_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_11_0.woff2') format('woff2'),url('fonts/377AB8_11_0.woff') format('woff'),url('fonts/377AB8_11_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-Regular';src: url('fonts/377AB8_12_0.eot');src: url('fonts/377AB8_12_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_12_0.woff2') format('woff2'),url('fonts/377AB8_12_0.woff') format('woff'),url('fonts/377AB8_12_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-Black';src: url('fonts/377AB8_13_0.eot');src: url('fonts/377AB8_13_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_13_0.woff2') format('woff2'),url('fonts/377AB8_13_0.woff') format('woff'),url('fonts/377AB8_13_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-Bold';src: url('fonts/377AB8_14_0.eot');src: url('fonts/377AB8_14_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_14_0.woff2') format('woff2'),url('fonts/377AB8_14_0.woff') format('woff'),url('fonts/377AB8_14_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-SemiBold';src: url('fonts/377AB8_15_0.eot');src: url('fonts/377AB8_15_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_15_0.woff2') format('woff2'),url('fonts/377AB8_15_0.woff') format('woff'),url('fonts/377AB8_15_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-SemiBold';src: url('fonts/377AB8_16_0.eot');src: url('fonts/377AB8_16_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_16_0.woff2') format('woff2'),url('fonts/377AB8_16_0.woff') format('woff'),url('fonts/377AB8_16_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-Regular';src: url('fonts/377AB8_17_0.eot');src: url('fonts/377AB8_17_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_17_0.woff2') format('woff2'),url('fonts/377AB8_17_0.woff') format('woff'),url('fonts/377AB8_17_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSans-Thin';src: url('fonts/377AB8_18_0.eot');src: url('fonts/377AB8_18_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_18_0.woff2') format('woff2'),url('fonts/377AB8_18_0.woff') format('woff'),url('fonts/377AB8_18_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-Light';src: url('fonts/377AB8_19_0.eot');src: url('fonts/377AB8_19_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_19_0.woff2') format('woff2'),url('fonts/377AB8_19_0.woff') format('woff'),url('fonts/377AB8_19_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-Medium';src: url('fonts/377AB8_1A_0.eot');src: url('fonts/377AB8_1A_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_1A_0.woff2') format('woff2'),url('fonts/377AB8_1A_0.woff') format('woff'),url('fonts/377AB8_1A_0.ttf') format('truetype');}


@font-face {font-family: 'IsidoraSansAlt-Thin';src: url('fonts/377AB8_1B_0.eot');src: url('fonts/377AB8_1B_0.eot?#iefix') format('embedded-opentype'),url('fonts/377AB8_1B_0.woff2') format('woff2'),url('fonts/377AB8_1B_0.woff') format('woff'),url('fonts/377AB8_1B_0.ttf') format('truetype');}


article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block}
audio, canvas, video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
button, html, input, select, textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:dotted thin}
a:active, a:hover{outline:0}
h1{margin:1em 0}
h2{margin:0}
h3{margin:1em 0 0}
h4{margin:1.33em 0}
h5{margin:1.67em 0}
h6{margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b, strong{font-weight:700}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p, pre{margin:1em 0}
code, kbd, pre, samp{font-family:monospace, serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after, q:before{content:'';content:none}
small{font-size:75%}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl, menu, ol, ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu, ol, ul{padding:0 0 0 40px}
nav ol, nav ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure, form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline}
button, input{line-height:normal}
button, input[type=button], input[type=reset], input[type=submit]{cursor:pointer;-webkit-appearance:button}
button[disabled], input[disabled]{cursor:default}
input[type=checkbox], input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after, .listing li:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html .clearfix, *:first-child+html .clearfix, * html .listing li, *:first-child+html .listing li{zoom:1}
.one_half{width:48%;}
.one_third{width:30.66%;}
.two_third{width:65.33%;}
.one_fourth{width:22%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:67.2%;}
.one_sixth{width:13.33%;}
.five_sixth{width:82.67%;}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{position:relative;margin-bottom:10px;margin-right:4%;float:left;}
.last{margin-right:0 !important;clear:right;}
.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}

@media screen and (max-width:480px){.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{width:100%;float:none;}
}
body{font-family:IsidoraSans-Medium;font-weight:400;font-size:16px;color:#070707;background-color:#ffffff;padding:0;margin:0;}
img{max-width:100%;}
a{text-decoration:none;cursor:pointer;outline:none;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
a:link{color:#0386b9;text-decoration:none;}
a:hover{color:#13925c;text-decoration:underline;}
a:visited{color:#13925c;text-decoration:none;}
.hidden{display:none;}
.wrap{max-width:1200px;margin:0 auto;padding:0 15px;position:relative;overflow:hidden;}
.red{background:#700013;}
.red2{background:#bd104b;}
.green{background:#13925c;}
.orange{background:#eeba1a;}
.mobileHide{display:inline;}
.mobileShow{display:none;}
#header{background: #000 url(images/borbtm.jpg) bottom no-repeat; padding-bottom: 28px; background-size: contain;}
#logo{float:none; margin:0px auto 21px; padding-top:21px; text-align: center;}
#header-right{}
#header-right ul{list-style:none;margin:0;padding:0;}
#header-right li{display:block;float:left;}
#map-phone ul{float:right;padding-bottom:10px;}
#map-phone li{font-size:19px;color:#bd104b;margin-left:15px;}
#map-phone li a{display:block;padding:2px 0 2px 50px;color:#bd104b;background:url(images/icon-map-phone2.png) no-repeat 0px -64px;}
#map-phone li:first-child a {
    background-position: 0 0px;
    padding-left: 23px;
}
#map-phone li:nth-child(2n) a{background-position:0 0px;padding-left:23px;}
#map-phone li:last-child a{background-position:0 -34px;padding-left:23px;}
#navigation ul{float:left;}
#navigation li{font-family: IsidoraSans-Bold;font-size: 16px;text-transform:uppercase;color:#010000;margin-right:28px;}
#navigation li li{display:block;float:none;margin:0;font-size:16px;}
#navigation li a{display:block;padding:7px 0 2px;color:#7b7b7b;}
#navigation li a:hover, #navigation li.hover-active > a{text-decoration:none;color:#fff;}
.current-menu-parent > a, #menu-main-menu .current-menu-item:first-child > a, #menu-main-menu-2 .current-menu-item:first-child > a{color:#fff !important;}
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1794.current_page_item.current_page_parent.menu-item-6573 a{ color:#fff !important}
#navigation li li a{color:#000;padding:4px 10px 2px;}
#navigation li li a:hover{border-bottom:0; color:#bf212e;}
#navigation .cta-nav{margin-left:5px; float:right;}
#navigation .cta-nav li{}
#navigation .cta-nav li:last-child{margin-right:-2px;}
#navigation .cta-nav li a{color: #e8c30b;padding-bottom:5px;}
#navigation .cta-nav li a:hover{border-bottom:0; color:#fff;}
#navigation .cta-nav li.nthchild1 a{background:#13925c;padding-right:10px;padding-left:10px;-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px;}
#navigation .cta-nav li.nthchild1 a:hover{background:#0f774b;}
#navigation .cta-nav li.nthchild2 a{background:#bd104b;padding-right:10px;padding-left:10px;}
#navigation .cta-nav li.nthchild2 a:hover{background:#9b0c3d;}
#navigation .cta-nav li.nthchild3 a{background:#0386B9;padding-right:10px;padding-left:10px;-webkit-border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0;}
#navigation .cta-nav li.nthchild3 a:hover{background:#00283b;}
.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu li{position:relative;}
.sf-menu ul{position:absolute;display:none;top:100%;top:37px;left:0;z-index:99;}
.sf-menu > li{float:left;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul{display:block;}
.sf-menu a{display:block;position:relative;}
.sf-menu ul ul{top:0;left:100%;}
.sf-menu{float:left;margin-bottom:1em;}
.sf-menu ul{min-width:8em;*width:8em;}
.sf-menu a{text-decoration:none;zoom:1;}
.sf-menu a{color:#13a;}
.sf-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background .2s;transition:background .2s;}
.sf-menu ul li{background:#fff;border-bottom:1px solid #e39cb2;}
.sf-menu ul li:last-child{border-bottom:0;}
.sf-menu ul ul li{background:#9AAEDB;}
.sf-menu li:hover, .sf-menu li.sfHover{-webkit-transition:none;transition:none;}
.home #body{}
.video_one-dimensions {padding:0px 0 34px;}
.home #body .wrap{padding:0px;max-width:100%;}
#welcome img{display:block;height:auto;}
#carousel{position:relative;overflow:hidden;width:100%;}
#carousel .flexslider-wrap{max-width:892px;margin:0 auto;}
#carousel ul{list-style:none;margin:0;padding:0;}
#carousel ul.slides li{display:block;float:left;position:relative;}
#carousel ul.slides li a{text-align:left;color:#fcfcfc;}
#carousel ul.slides li a img{position:relative;z-index:1;}
.slider-center{margin-left:-146px;margin-right:-146px;}
.slick-loading .slick-list{background:#fff url('images/ajax-loader.gif') center center no-repeat;}
.slick-prev, .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:62px;height:68px;margin-top:-32px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:url(images/arrows-slider.png) no-repeat 0 0;z-index:1;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color:transparent;outline:none;opacity:0.85;}
.slick-prev{left:0;}
#carousel .slick-prev{left:146px;}
.slick-next{right:1px;background-position:100% 0;}
#carousel .slick-next{right:146px;}
#welcome .slick-next, #welcome .slick-prev{left:-9999px;}
[dir='rtl'] .slick-next{right:auto;left:0;}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;width:100%;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.home { background:#000;}
.homebox {text-align: center;}
.page-template-page-bus-schedule #content{ padding-top:0px;}
#header .wrap{overflow: inherit !important;}
.page-bus-schedule #content a {font-size: 20px; color: #005f8f; line-height: normal;font-family: 'IsidoraSans-Bold'; text-decoration:none;}
.page-bus-schedule #body h3{font-family: 'IsidoraSans-Bold' !important; font-weight:normal;}
.page-map-directions #content a button{background: #0386b9;color: #fff; border: 0; padding: 10px 30px 9px; text-transform: uppercase;font-weight: bold;border-radius: 7px;}
#body{line-height:22px;position:relative;padding:0px 0 46px;}
.border-bottom{border-bottom:2px dotted #000;height:2px;margin-top:30px; display:none;}
.home .border-bottom{display:none;}.page-id-2378 .main-page-title{display: none;}
#body h1{font-family: IsidoraSans-Bold;font-size: 38px;color: #000000;font-weight:normal;padding:0;margin:39px 0 38px;}
#body h2{font-family:IsidoraSans-Medium;font-size:30px;line-height:normal;color:#000;margin:10px 0;}
#body h3{font-family:IsidoraSans-Medium;font-size:20px;line-height:normal;color:#000;margin:10px 0;}
#body h2 a{color:#000;text-decoration:none;}
#body h4{margin-bottom:0;padding-bottom:0;}
#body h1 b, #body h1 bold, #body h1 strong{font-weight: normal;}
.page-title{text-transform:uppercase;}
.post-title{padding-top:5px;}
#body li{margin-bottom:10px;}
#content{min-height:300px;}
.page-template-page-show #content{min-height:inherit;padding-bottom:20px;}
#content.with-sidebar{float:left;width:59%;margin:0px 0 0;}
#content.with-left-sidebar{float:left;width:73%;padding-bottom:20px;}
.page-bus-schedule .fancybox-inner .one_half{width:100% !important;}
#right-sidebar{float:right;width:32%;margin:0px 1px 0 0;color:#fff;}
#sidebar{float:right;width:32%;margin:10px 1px 0 0;}
.right-sidebar-wrap{padding:25px 25px 20px;margin-bottom:20px;background: #ffffff;color: #000;border: #969696 solid 3px;}
#left-sidebar{float:left;width:27%;}
#body .listing, #body .listing2, #body .listing3{list-style:none;margin:0;padding:0;}
#body .listing li{border-bottom:1px solid #000;margin:54px 0 0;padding:0 5% 35px 0;}
#body .listing li.last-child, #body .listing2 li.last-child{border-bottom:0;padding-bottom:5px;}
#body .listing li img{float:left;margin:0 55px 0 0;border: #969696 solid 1px;}
#body .listing li h2{margin:0;padding:0;font-size:30px;position:relative;top:-8px;}
.page-rooms #body .listing li h2{margin-bottom:-30px;}
#body .listing li p{font-size:16px; color:#000000;}
#body .listing li p{min-height:160px;}
#body .listing li p:last-child{min-height:inherit;}
#body .listing2 li{border-bottom:2px dotted #000;margin:35px 0 0;padding:0 0 35px 0;}
#body .listing2 .image{float:left;margin:0 2% 0 0;width:32%;}
#body .listing2 .text{float:left;width:61%;margin-top:-15px;}
#body .listing2 .text h2{}
#body .listing2 .text h3{font-size:18px;font-weight:600;margin-top:-10px;}
#body .listing3 li{border-bottom: 1px solid #000;margin-bottom: 43px;padding-bottom: 28px;}
#body .listing3 li h2{margin-top:20px;}
#body .cta-btn{display:inline-block;background:#bf222e;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#body .cta-btn.cta-btn-red{background:green;}
#body .cta-btn:hover{background:#000;text-decoration:none;}
#body .cta-btn.cta-btn-red:hover{background:#000;}
#body .listing3 li .cta-btn{text-transform:uppercase;margin-top:20px;}
a.cta-btn.bluebt{ background:#0386b9 !important;}
a.cta-btn.bluebt:hover{ background:#000;}
.page-bingo #right-sidebar .cta-btn{ background:#fea904 !important}
#content p{margin-top:0;padding-top:0;}
#content a {font-size: 20px; color: #005f8f; line-height: normal;font-family: 'IsidoraSans-Bold'; text-decoration:none;}
#content a:hover{text-decoration:none;}
.single-promotion .feature-image{text-align:left;}
.page-about-us #bottom-content ul{list-style:none;margin:0;padding:0;}
.page-about-us #bottom-content ul li{display:block;float:left;width:32%;margin-right:2%;}
.page-about-us #bottom-content ul li:nth-child(3n+0){margin-right:0;}
.pagination{padding-bottom:20px;}
.pagination{padding-bottom:20px;}
.pagination-prev{float:left;width:33%;}
.pagination-center{float:left;width:34%;text-align:left;}
.pagination-next{float:right;width:33%;text-align:right;}
#body .pagination a{text-decoration:none;}
#body .pagination a:hover{text-decoration:underline;}
#body a:hover img{opacity:0.85;}
.single-post .feature-image{margin-bottom:20px;}
.iframe-container{position:relative;padding-bottom:56.25%;padding-top:35px;padding-top:0;height:0;overflow:hidden;}
.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.feature-image img{height:auto;}
.gallery{list-style:none;margin:0;padding:0;}
.gallery li{display:block;float:left;width:32%;margin-right:2%;margin-bottom: -4px !important;}
ul.gallery li img {width: 100%; height: 100%; min-width: 150px;}

.gallery li:nth-child(3n){margin-right:0;}
.page-contact-us #body h2{margin:40px 0 0;color:#000;}
.wpcf7-form{margin:20px 0 0;}
.wpcf7-form label{text-transform:uppercase;}
.wpcf7-form p{width:43.5%;margin:0;padding:0 0 10px;}
.wpcf7-form p.separator{padding:0;font-size:1px;height:15px;}
.wpcf7-form p.inline{float:left;width:20.5%;margin-right:2.5%;}
.wpcf7-form .wpcf7-text, .wpcf7-form select, .wpcf7-form textarea{width:96%;padding:3px 2% 4px;margin:5px 0 0;background:#fff;border:1px solid #c3c3c3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 1px 1px 2px #eee;-webkit-box-shadow:inset 1px 1px 2px #eee;box-shadow:inset 1px 1px 2px #eee;}
.wpcf7-submit{display:inline-block;background:#13925c;font-size:16px;color:#fff;padding:5px 50px;text-transform:uppercase;margin:20px 0 0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;}
.wpcf7-submit:hover{background:#10784c;text-decoration:none;}
#right-sidebar h2{color:#000;margin-top:0;}
#right-sidebar h3{color:#000;}
#right-sidebar h4{font-size:22px;font-weight:normal;line-height:normal;margin:2px 0 0;padding:0;}
#right-sidebar a, #right-sidebar h2 a, #right-sidebar h3 a, #right-sidebar h4 a{color:#000;}
#body #right-sidebar .cta-btn{display:inline-block;background:#0386b9;margin:20px auto 0;text-align: center; padding: 8px 25px 9px;
font-weight: bold;border-radius: 7px; width:auto;}
#left-sidebar ul{list-style:none;margin:0;padding:0;}
#left-sidebar ul li{font-size:16px;}
#left-sidebar ul li.active{font-weight:bold;}
#left-sidebar ul li a{color:#0386B9;}
#left-sidebar ul li em{display:block;font-size:10px;font-style:normal;font-weight:bold;color:#bd104b;}
#sidebar h5{font-size:24px;font-weight:normal;color:#0386B9;padding:0;margin:0 0 15px;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar li{margin:0;padding:0;line-height:normal;margin:10px 0 0;}
#sidebar li a{text-decoration:underline;}
#sidebar li.current a{color:#13925c;}
#sidebar li a:hover{text-decoration:none;}
#sidebar .widget-container{margin-bottom:50px;}
#footer{padding: 34px 15px 160px;text-align: center;background: #000 url(images/footebg.jpg) no-repeat bottom center;background-size: cover;}
#footer ul{list-style:none;margin:0 auto;padding:0;clear:both;text-align:center;}
#footer li{display:inline-block;font-weight:bold;font-size:14px;text-transform:uppercase;color:#000;}
#footer #socmed-links li a{display:block;width:25px;height:25px;background:url(images/icon-socmed.png) no-repeat center center;text-indent:-9999px;background-size: cover;
margin: 10px auto;}
#footer #socmed-links li{
background: #d7d7d7;
    width: 45px;
    height: 45px;
    border-radius: 25px;
    margin: 0 12px;
    vertical-align: top;
}
#footer #socmed-links li.facebook a{background-position:0 50%;}
#footer #socmed-links li.twitter a{}
#footer #socmed-links li.instagram a{background-position:100% 50%;}
#footer #nav-footer{padding:30px 0;}
#footer #nav-footer li:after{content:'|'; color:#fff;margin:0 5px 0 7px;font-weight:normal;}
#footer #nav-footer li:first-child{margin-left:0;}
#footer #nav-footer li:last-child:after{content:'';margin-right:0;}
#footer li a{color:#fff;font-family: IsidoraSansAlt-SemiBold;}
#footer li a:hover{color:#fea904;}
#footer p{text-align:center;margin:0;color: #fff;padding:0;font-size:14px;line-height:normal;}
#socmed-links span{background: #d7d7d7; width: 45px; height: 45px; display: inline-block;border-radius: 50%; margin: 0 14px;}
div#address-footer { margin-bottom: 30px;}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.page-bus-schedule .fancybox-opened .fancybox-skin{padding:0 !important;}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(images/fancybox_sprite.png);}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url(images/fancybox_loading.gif) center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;z-index:8080;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:visible !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(images/fancybox_overlay.png);}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050;background:#bd104b;text-align:center;width:100%;color:#fff;font-size:18px;padding-bottom:10px;}
.gallery-popup .fancybox-title{background:#fff;color:#0386B9;text-align:left;padding:15px 2%;width:96%;}
.gallery-popup .fancybox-title p{padding:0;margin:0;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;top:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);background:#bd104b;text-align:center;width:100%;margin:-20px -20px 0;}
.fancybox-inner h1{font-family: 'IsidoraSans-Bold';font-size:20px;font-weight:normal;color:#000;padding:0;margin:15px 0;}
.fancybox-inner h2{font-family: 'IsidoraSans-Medium';font-size:16px;font-weight:normal;line-height:normal;color:#000;margin:10px 0 0;}
.fancybox-inner h3{font-family: 'IsidoraSans-Medium';font-size:14px;font-weight:normal;line-height:normal;color:#000;margin:0;}
.fancybox-inner{font-family: 'IsidoraSans-Regular';font-size:16px;}
.page-bus-schedule .fancybox-inner .entry{width:100%;margin:0 auto;padding:20px 80px 50px 80px;}
.page-bus-schedule .fancybox-inner .entry.two-column{width:560px;}
.page-bus-schedule .fancybox-inner .entry.three-column{width:820px;}
.page-bus-schedule .fancybox-inner .entry p{margin-top:0;padding-top:0;}
.fancybox-inner .entry-details{margin:0 auto;padding:20px 5% 50px;}
.fancybox-inner .entry-details ol{margin:0;padding:0 0 0 20px;}
.fancybox-inner .entry-details ol li{margin:10px 0 0;padding:0 0 0 10px;}
.custom-section{margin:50px 0px 0px;}
.custom-section h1.page-title{font-family:'Lato Regular';}
.progressive-section{border-bottom:2px dotted #d9d8d9;padding:15px 0px;float:left;width:100%;}
.progressive-section:last-child{border:medium none;}
.progressive-section h2{font-size:14px !important;text-transform:uppercase;font-family:'Lato Black'!important;font-weight:normal !important;color:#000 !important;margin-top:0px !important;}
.progressive-section p{margin-bottom:0px;}
.progressive-section .left-part{float:left;width:65%;}
.progressive-section.game-section .left-part{float:left;width:28%;}
.progressive-section.game-section .right-part{float:right;width:70%;}
.progressive-section.vip-pick .left-part{float:left;width:52%;}
.progressive-section.mp-bingo-section .left-part{float:left;width:44%;}
.progressive-section.mp-bingo-section .right-part{float:right;width:39%;}
.progressive-section .right-part{float:right;width:30%;text-align:right;}
.progressive-section .price{font-size:36px;font-family:'Lato'!important;font-weight:bold;color:#bd104b;line-height:40px;letter-spacing:0.5px;}
.img-div{float:left;width:14%;}
.games-block{text-align:right;}
.games-block > div{font-size:22px;font-weight:bold;color:#bd104b;line-height:28px;text-align:center;margin-bottom:15px;width:20%;display:inline-block;}
.progressive-section.mp-bingo-section .games-block > div{width:33%;}
.progressive-section.mp-bingo-section .games-block > div:nth-child(1){width:35%;}
.games-block h2{margin-bottom:0px !important;}
.home-video{display:block;position:relative;overflow:hidden;text-align: center;}
.home-video video{ width:640px; margin:0px auto;}
.home-video .video-placeholder-img{display:none;}
#player a.ytp-watermark svg{display:none!important;}
.reserve-room{background:#bf212e;border:rgba(255,255,255,0.8) solid 3px;padding:0;border-radius:13px;overflow:hidden;width:370px;position:absolute;right:1%;top:20px;}
.reserve-room-main{width:100%;height:100%;padding:15px 20px;box-sizing:border-box;}
.reserve-room-row{margin:0 0 0px 0;float:left;width:100%;}
.reserve-room h3{text-align:center;color:#FFF;letter-spacing:0.2em;font-size:20px;margin:0px 0 3px 0;padding:0px;line-height:1;}
.arrive-date{float:left;width:38%;text-align:left;position:relative;margin:10px 10px 10px 0;}
.arrive-date input, .depart-date input{box-sizing:border-box;width:100%;background:url(images/datepick-icon.png) right top no-repeat;background-size:21px;font-size:13px;font-weight: bold;color:#FFF;text-transform:uppercase;padding:5px 0 2px 0;line-height:1;border:0px;}
.arrive-date label, .depart-date label{color:#ffc729;position:relative;line-height:1;font-size:13px;}
.depart-date{float:left;width:40%;text-align:left;margin:10px 0;}
.reserve-room p{float:left;width:100%;margin:0px 0 5px 0;padding:0px;color:#ffc729;font-size:13px;}
.reserve-room input.player{border:0px;margin:0px 0 7px 0;padding:0px;color:#be2351;text-align:center;width:95%;line-height:30px;font-size:13px;border-radius:36px;}
.reserve-room input[type="submit"]{color:#be2351;background:#ffc729;font-size:18px;border:0;text-transform:uppercase;line-height:30px;padding:0 9px;border-radius:36px; margin:22px 0 0 13px;}
.reserve-room-mobile{display:none;}
.scroll-down{position:absolute;bottom:20px;text-align:center;width:100%;z-index:3;}
.scroll-down a{font-size:16px;color:#FFF;border:#FFF solid 2px;display:inline-block;border-radius:7px;background-color:transparent;text-decoration:none;padding:10px 20px;}
#home-sections-wrap .sections{position:relative;display:block;float:left;width:100%;padding:60px 90px 66px 90px;box-sizing:border-box;background-size:cover!important;margin-bottom:20px;}
#home-sections-wrap .sections:last-child{margin-bottom:0px;}
#body .text-area-part{color:#FFF;text-align:center;max-width:405px;}
#body .text-area-part h2{margin:0px;padding:0px;font-size:36px;color:#FFF;font-weight:normal;letter-spacing:0.2em;line-height:1;margin-bottom:22px;}
#body .text-area-part p{margin:0px;padding:0px;font-size:18px;padding-bottom:40px;}
#body .text-area-part a.findoutmore{font-size:24px;color:#FFF;border:#FFF solid 2px;display:inline-block;border-radius:9px;background-color:transparent;text-decoration:none;padding:10px 35px;}
#body .text-area-part.left-text{float:left;}
#body .text-area-part.right-text{float:right;}
.os-animation{opacity:0;}
.os-animation.animated{opacity:1;}
.home-carousel{position:relative;width:100%;padding:40px 0;}
.home-carousel h2{display:none;text-align:center;margin:0px 0 22px 0;padding:0px;font-size:26px;color:#FFF;font-weight:normal;letter-spacing:0.2em;line-height:1;text-transform:uppercase;}

.link{ font-size:16px !important; font-weight:bold;font-family:'IsidoraSans-medium' !important;}
.fullbox {clear: both;}
.player1 {width: 49%; display: inline-block;}

.box{vertical-align: top; border:#666666 solid 1px; padding-bottom:21px;display: inline-block;color: #fff; text-align: center;width: 44.5%;margin: 0px 20px 40px;}
.box img{ width:100%}
.box h2{ text-transform:uppercase; color:#fff !important;}
.box p {padding: 0 20px;font-weight: normal;font-size: 18px;}
.box a {background: #0386b9; color: #fff;text-transform: uppercase;padding: 8px 35px 10px;border-radius: 7px;display: inline-block;line-height: normal; font-weight: bold;margin: 10px 0;}
.box a:hover, .homebox .box:nth-child(2) a:hover, .homebox .box:nth-child(3) a:hover, .homebox .box:nth-child(4) a:hover{ background:#fff; color:#fea904; text-decoration:none;}
.homebox .box:nth-child(2) a{ background:#fda903;}
.homebox .box:nth-child(3) a{ background:#00928f;}
.homebox .box:nth-child(4) a{ background:#fda903;}
.homebox .box:nth-child(5) a{ background:#bf222e;}
.homebox .box:nth-child(6) a{ background:#5e9e17;}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(images/fancybox_sprite@2x.png);background-size:44px 152px;}
#fancybox-loading div{background-image:url(images/fancybox_loading@2x.gif);background-size:24px 24px;}
}
.ie7 .wrap, .ie8 .wrap{width:1000px;}
.ie7 #navigation ul li{display:block;float:left;}
.ie8 nav.slide, .ie8 header.slide{display:none;}
@media (max-width:1239px){

}
@media (max-width:1180px){.wrap, .home .wrap{padding:0 20px;}
}
@media (max-width:1100px){
#body .listing li img{margin: 0 28px 18px 0 !important;}
.page-gaming #body h2{ font-size:25px !important}
.reserve-room-main{ padding:15px 10px;}
.reserve-room{ width:320px;}
.reserve-room input[type="submit"]{ line-height:27px; font-size:16px; margin: 25px 0 0 9px;}
}
@media (max-width:1000px){.wrap, .home .wrap{padding:0 20px;}
.box h2{ font-size:25px !important; margin:10px !important;}
#right-sidebar h2 {font-size: 25px !important;}
.right-sidebar-wrap{ padding: 15px !important;}
#body h1{font-size: 32px;}
#body .listing li img{margin:0 28px 0px 0 !important}
ul.listing li div {display: inline-block; width: 59%;}
#body .listing li{ padding-right:0 !important}
}
@media (max-width:950px){#header-right{margin-top:10px;}
#navigation ul{float:right;width:auto;clear:both;margin:0;}
#navigation li{margin-left:12px;margin-right:0;}
#navigation .cta-nav{margin-top:10px;}
#navigation .cta-nav li{margin-left:0;}
ul.listing li div{width: 55%;}
.reserve-room input[type="submit"] {line-height: normal;font-size: 12px;margin: 22px 0 0 7px;padding: 4px;}
.reserve-room {width: 240px;}
.arrive-date{margin: 3px 10px 10px 0;}
.depart-date{margin: 3px 0;}
.reserve-room h3 {letter-spacing: 1px;font-size: 18px;}
}
@media (max-width:850px){
.box{width:42%; margin:0px 10px 25px !important}
#right-sidebar{ width:37% !important;}
ul.listing li div{width:49%;}
}
@media (min-width:769px){header.slide, #navigation-mobile, .mobile, #mobile-header-container{display:none;}.hide_desktop {display: none !important;}
}
@media (max-width:768px){
.page-id-3855 .mobilecode{ display:block !important; margin:130px 15px 0;}
.page-id-3855 .reserve-room-mobile{ background:#bf212e !important;border: #fff solid 4px; border-radius: 10px;}
.page-id-3855 #wrapper {margin-top: 25px;}

.showh{display:block !important;}.bold_nav li a {color: #e8c30b !important;font-weight: bold;}
ul.listing li div{width:44%;}#navigation-mobile-wrap {margin-top: 58px;}
.box p{ font-size:16px;}
.right-sidebar-wrap{ padding:15px;}
.desktop, #header, #navigation{display:none;}
.mobile, header.slide, #navigation-mobile{display:block; z-index: 9; }
body{background-color:#fff;text-rendering:optimizelegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-tap-highlight-color:rgba(0,0,0,0);-moz-text-size-adjust:none;-moz-font-smoothing:antialiased;-ms-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:none;-ms-font-smoothing:antialiased;}
a{text-decoration:none;}
.container{overflow:hidden;background-color:#fff;background-color:#202020;position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}
#wrapper{margin-top:150px;}
header{position:relative;background:#000;}
.toggle-mobile-nav{float:left;margin:10px 0 0 1%;width:10%;}
#logo-mobile{width:100%;text-align:center;margin-top:5px;}
#logo-mobile a{display:block;width:80px;height:80px;margin:0 auto;background:url(images/prairie-band-mobile.png) no-repeat 50% 50%;background-size:80px, 80px;}
#logo-mobile a img{display:none;}
#map-phone-mobile{float:right;width:20%;margin-right:1%;}
#map-phone-mobile ul{float:right;list-style:none;margin:30px 0 0;padding:0;}
#map-phone-mobile li{display:inline-block;margin-left:15px;text-indent:-9999px;}
#map-phone-mobile li a{display:block;width:50px;height:30px;color:#bd104b;background:url(images/icon-map-phone2.png) no-repeat 0 -64px;}
#map-phone-mobile li:nth-child(2n) a{width:20px;background-position:0 0;}
#map-phone-mobile li:last-child a{width:20px;background-position:0 -34px;}
.gallery li{width:49%;margin-right:2%;}
.gallery li:nth-child(3n){margin-right:2%;}
.gallery li:nth-child(2n){margin-right:0;}
#body img.wp-post-image{height:auto !important;}
.burger{padding:5px 20px 5px 0px;list-style:none;cursor:pointer;}
.burger li{width:40px;height:5px;background-color:#fff;margin:5px 0 5px 10px;}
.burger.open li{background-color:#d9dde1;}
header{ background:#000 url(images/borbtm.jpg) bottom no-repeat !important;height:100px;width:100%;z-index:2;position:fixed;top:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0); padding: 30px 0;}
nav.slide{left:-9999px;}
.burger{display:block;}
nav{position:relative;overflow-y:scroll;display:none;}
nav ul{list-style:none;margin:0;padding:0px 0 0;width:160px;}
nav > ul{height:100%;overflow-y:auto;}
nav li{display:block;float:none;font-size:15px;text-transform:uppercase;text-align:center;margin:0px auto 0;width:auto;position:relative;}
nav li .sub-menu-wrapper{position:fixed;position:absolute;top:0;left:160px;height:100%;width:160px;background:#202020;}
nav#navigation-mobile li ul{padding-top:20px; background:#202020}
nav#navigation-mobile li.is-active > a{color:#fff;}
nav#navigation-mobile li a, nav#navigation-mobile li span{padding:5px 0;display:block;color:#ffffff;line-height:normal;outline:none;text-decoration:none;}
nav#navigation-mobile li li{padding-bottom:20px;}
nav#navigation-mobile li li li a{}
nav#navigation-mobile li a.active, nav#navigation-mobile li.current-menu-item > a{background-color:#4c4c4c;}
nav#navigation-mobile li.opened{}
nav#navigation-mobile li a:hover{background-color:#4c4c4c;}
nav li:first-child a.active, nav li:first-child a:hover{}
#navigation-mobile .cta-nav{}
#navigation-mobile .cta-nav li{margin:0px auto 0;width:auto;font-size:15px;}
#navigation-mobile .cta-nav li a{width:90%;margin:0 auto;}
#navigation-mobile .cta-nav li a{color:#fff;display:block;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
#navigation-mobile .cta-nav li a:hover{border-bottom:0;}
#navigation-mobile .cta-nav li:nth-child(1) a{background:#13925c; margin-top:7px}
#navigation-mobile .cta-nav li:nth-child(1) a:hover{background:#0f774b;}
#navigation-mobile .cta-nav li:nth-child(2) a{background:#bd104b;margin-top:7px}
#navigation-mobile .cta-nav li:nth-child(2) a:hover{background:#9b0c3d;}
#navigation-mobile .cta-nav li:nth-child(3) a{background:#0386B9;margin-top:7px}
#navigation-mobile .cta-nav li:nth-child(3) a:hover{background:#00283b;}
nav{width:160px;height:100%;position:fixed;left:0;top:0;margin:0;background-color:#000000;overflow-x:hidden;opacity:.3;-webkit-transform:translate3d(5%, 0, 0)scale(.97);-moz-transform:translate3d(5%, 0, 0)scale(.97);transform:translate3d(5%, 0, 0)scale(.97);}
nav.open{opacity:1;-webkit-transform:translate3d(0, 0, 0)scale(1);-webkit-animation:slideIn .35s ease-in-out;-moz-transform:translate3d(0, 0, 0)scale(1);-moz-animation:slideIn .35s ease-in-out;transform:translate3d(0, 0, 0)scale(1);animation:slideIn .35s ease-in-out;}
@-webkit-keyframes slideIn{0%{opacity:.3;-webkit-transform:translate3d(5%, 0, 0)scale(.97);}
100%{opacity:1;-webkit-transform:translate3d(0, 0, 0)scale(1);}
}
@-moz-keyframes slideIn{0%{opacity:.3;-moz-transform:translate3d(5%, 0, 0)scale(.97);}
100%{opacity:1;-moz-transform:translate3d(0, 0, 0)scale(1);}
}
@keyframes slideIn{0%{opacity:.3;transform:translate3d(5%, 0, 0)scale(.97);}
100%{opacity:1;transform:translate3d(0, 0, 0)scale(1);}
}
nav.close{opacity:.3;-webkit-transform:translate3d(5%, 0, 0)scale(.97);-webkit-animation:slideOut .3s ease-in-out;-moz-transform:translate3d(5%, 0, 0)scale(.97);-moz-animation:slideOut .3s ease-in-out;transform:translate3d(5%, 0, 0)scale(.97);animation:slideOut .3s ease-in-out;}
@-webkit-keyframes slideOut{0%{opacity:1;-webkit-transform:translate3d(0, 0, 0)scale(1);}
100%{opacity:.3;-webkit-transform:translate3d(5%, 0, 0)scale(.97);}
}
@-moz-keyframes slideOut{0%{opacity:1;-moz-transform:translate3d(0, 0, 0)scale(1);}
100%{opacity:.3;-moz-transform:translate3d(5%, 0, 0)scale(.97);}
}
@keyframes slideOut{0%{opacity:1;transform:translate3d(0, 0, 0)scale(1);}
100%{opacity:.3;transform:translate3d(5%, 0, 0)scale(.97);}
}
.content{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:1;background:#fff;}
header.open, .content.open{-webkit-transform:translate3d(160px, 0, 0);-webkit-animation:open .5s ease-in-out;-moz-transform:translate3d(160px, 0, 0);-moz-animation:open .5s ease-in-out;transform:translate3d(160px, 0, 0);animation:open .5s ease-in-out;}
@-webkit-keyframes open{0%{-webkit-transform:translate3d(0, 0, 0);}
70%{-webkit-transform:translate3d(180px, 0, 0);}
100%{-webkit-transform:translate3d(160px, 0, 0);}
}
@-moz-keyframes open{0%{-moz-transform:translate3d(0, 0, 0);}
70%{-moz-transform:translate3d(180px, 0, 0);}
100%{-moz-transform:translate3d(160px, 0, 0);}
}
@keyframes open{0%{transform:translate3d(0, 0, 0);}
70%{transform:translate3d(180px, 0, 0);}
100%{transform:translate3d(160px, 0, 0);}
}
header.open2, .content.open2{-webkit-transform:translate3d(320px, 0, 0);-webkit-animation:open2 .5s ease-in-out;-moz-transform:translate3d(320px, 0, 0);-moz-animation:open2 .5s ease-in-out;transform:translate3d(320px, 0, 0);animation:open2 .5s ease-in-out;}
@-webkit-keyframes open2{0%{-webkit-transform:translate3d(160px, 0, 0);}
70%{-webkit-transform:translate3d(360px, 0, 0);}
100%{-webkit-transform:translate3d(320px, 0, 0);}
}
@-moz-keyframes open2{0%{-moz-transform:translate3d(160px, 0, 0);}
70%{-moz-transform:translate3d(360px, 0, 0);}
100%{-moz-transform:translate3d(320px, 0, 0);}
}
@keyframes open2{0%{transform:translate3d(160px, 0, 0);}
70%{transform:translate3d(360px, 0, 0);}
100%{transform:translate3d(320px, 0, 0);}
}
header.close, .content.close{-webkit-transform:translate3d(0, 0, 0);-webkit-animation:close .3s ease-in-out;-moz-transform:translate3d(0, 0, 0);-moz-animation:close .3s ease-in-out;transform:translate3d(0, 0, 0);animation:close .3s ease-in-out;}
@-webkit-keyframes close{0%{-webkit-transform:translate3d(160px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0, 0);}
}
@-moz-keyframes close{0%{-moz-transform:translate3d(160px, 0, 0);}
100%{-moz-transform:translate3d(0, 0, 0);}
}
@keyframes close{0%{transform:translate3d(160px, 0, 0);}
100%{transform:translate3d(0, 0, 0);}
}
header.close2ndlevel, .content.close2ndlevel{-webkit-transform:translate3d(160px, 0, 0);-webkit-animation:close2ndlevel .3s ease-in-out;-moz-transform:translate3d(160px, 0, 0);-moz-animation:close2ndlevel .3s ease-in-out;transform:translate3d(160px, 0, 0);animation:close2ndlevel .3s ease-in-out;}
@-webkit-keyframes close2ndlevel{0%{-webkit-transform:translate3d(320px, 0, 0);}
100%{-webkit-transform:translate3d(160px, 0, 0);}
}
@-moz-keyframes close2ndlevel{0%{-moz-transform:translate3d(320px, 0, 0);}
100%{-moz-transform:translate3d(160px, 0, 0);}
}
@keyframes close2ndlevel{0%{transform:translate3d(320px, 0, 0);}
100%{transform:translate3d(160px, 0, 0);}
}
.home-video{height:auto;}
.home-video video{position:static;transform:none;width:100%;height:100%;}
}

@media (max-width:685px){
ul.listing li div { width: 100%; margin-top: 25px;}
#content.with-sidebar{ width:100% !important;}
#right-sidebar, #sidebar{ width:100% !important;margin-top: 16px;}
.page-gaming #body h2 { font-size: 19px !important;}
}

@media (max-width:600px){
.box {width: auto; margin: 0px 15px 25px !important;}
.mobileHide{display:none;}
.mobileShow{display:inline;}
#map-phone-mobile ul{display:table;}
#map-phone-mobile li{display:table-cell;padding:0 5px;}
#content.with-sidebar{float:none;width:auto;margin:0;}
#content.with-left-sidebar{float:none;width:auto;padding:0;}
#left-sidebar, #right-sidebar{float:none;width:auto;margin:0;}
.iframe-container{padding-top:35px;}
.feature-image{padding-top:15px;}
#content{min-height:inherit;padding-top:20px;padding-bottom:20px;}
#body .listing li{padding-right:0;padding-left:0;}
#body .listing li img{float:none;margin:0 0 10px;width:100%;height:auto;display:block;}
#body .listing li p{min-height:inherit;}
#body #right-sidebar .cta-btn{width:auto;display:inline-block;padding-right:30px;padding-left:30px;}
#body .listing2 .image{float:none;margin:0;width:auto;}
#body .listing2 .image img{width:100%;height:auto;display:block;}
#body .listing2 .text{float:none;width:auto;margin-top:0;}
#left-sidebar ul li{}
}
@media (max-width:950px){.progressive-section.mp-bingo-section .right-part{width:48%;}
.progressive-section.game-section .left-part{margin-bottom:25px;}
.progressive-section.game-section .right-part, .progressive-section.game-section .left-part{width:100%;text-align:left;}

}
@media (max-width:767px){.progressive-section.mp-bingo-section .left-part{width:100%;margin-bottom:25px;}
.progressive-section.mp-bingo-section .right-part{width:100%;text-align:left;}
.games-block{text-align:left;}
.progressive-section.mp-bingo-section .games-block > div{width:20%;text-align:center;}
.progressive-section.mp-bingo-section .games-block > div:nth-child(1){width:20%;}
.scroll-down{display:none;}
.home-video video{display:none;}
.home-video{display:none;}
.home .home-video{display:block;}
.home-video .video-placeholder-img{display:block;}
.reserve-room{display:block; width: 500px; left: 0; right: 0; margin: 0px auto;padding: 20px 20px;}
.home #wrapper{margin:160px auto 190px}
.home > .container{ background-color:#000;}
.home #wrapper #header{ display:block; background:#000}
.home #wrapper #header #logo{ display:none;}

.reserve-room input[type="submit"] {line-height: normal;font-size: 14px;margin: 22px 0 0 27px; padding: 7px 12px;}
.reserve-room-mobile{display:block;background:#be2351;}
.reserve-room-mobile h3{margin:0px 0 20px 0;padding:0px;font-family:'Lato Black';font-size:26px;color:#FFF;font-weight:normal;letter-spacing:0.2em;line-height:1;}
.reserve-room-mobile .reserve-room-main{width:100%;height:100%;padding:40px 40px;box-sizing:border-box;}
.reserve-room-mobile .reserve-room-row{margin:0 0 20px 0;}
.newcode1{ display:block !important}
.newcode1 .reserve-room {
    display: block;
    width: 100%;
    margin: 46px auto 0;
    padding: 20px 20px;
    max-width: 500px;
    float: none;
    left: 0;
    position: relative;
    top: 122px;
}
.player-id{text-align:left;}
.arrive-date label, .depart-date label{position:inherit;line-height:24px;font-size:16px;float:left;padding-right:10px;}
.arrive-date input, .depart-date input{float:left;}
.arrive-date input, .depart-date input{padding:0;line-height:24px;}
.player-id{float:left;width:100%;margin:0 0 25px 0;}
.player-id span{float:left;line-height:36px;padding-right:0;font-size:16px;width:25%;color:#ffc729;box-sizing:border-box;}
.player-id input[type="text"]{border:0px;border-radius:0px;padding:0px 15px;line-height:36px;color:#be2351;float:right;width:75%;box-sizing:border-box;}
.reserve-room-mobile input[type="submit"]{font-size:16px;text-transform:uppercase;color:#FFF;background:transparent;border:#fff solid 1px;border-radius:5px;line-height:36px;box-sizing:border-box;padding:0 20px;}
.page-title{ padding-top:15px !important;}
.newcode1  .reserve-room input[type="submit"] {
    line-height: normal;
    font-size: 14px;
    margin: 22px 0 0 27px;
    padding: 7px 12px;
}
}
@media (max-width:680px){.games-block > div{width:33.33%;}
.progressive-section.mp-bingo-section .games-block > div{width:33.33%;}
.progressive-section.mp-bingo-section .games-block > div:nth-child(1){width:33.33%;}
.progressive-section .right-part, .progressive-section .left-part{text-align:left;width:100%;}
.progressive-section .left-part{margin-bottom:30px;}
#home-sections-wrap .sections{padding:30rem 20px 40px 20px;}
#body .text-area-part.right-text, #body .text-area-part.left-text{float:none;display:inline-block;max-width:100%;}
#body .text-area-part h2{font-size:26px;}
#home-sections-wrap .sections:nth-child(1){background:#019cdc url(images/energetic-resort-mobile-bg.png) center top no-repeat!important;}
#home-sections-wrap .sections:nth-child(2){background:#4e840a url(images/gaming-mobile-bg.png) center top no-repeat!important;}
#home-sections-wrap .sections:nth-child(3){background:#803472 url(images/food-mobile-bg.png) center top no-repeat!important;}
#home-sections-wrap .sections:nth-child(4){background:#fb4d32 url(images/epic-mobile-bg.png) center top no-repeat!important;}

}
@media (max-width:600px){
.reserve-room{ padding:10px; max-width: 410px;}
.reserve-room input[type="submit"] { line-height: normal; font-size: 14px; margin: 22px 0 0 27px; padding: 7px 12px;}
.reserve-room h3{ margin-bottom:13px;}
.reserve-room .arrive-date label, .reserve-room .depart-date label{ width: 130px;}
.newcode1 .reserve-room{ padding:10px; max-width: 410px;}
.newcode1  .reserve-room input[type="submit"] {line-height: normal;font-size: 14px; margin: 22px 0 0 27px; padding: 7px 12px;}
.newcode1 .reserve-room h3{ margin-bottom:13px;}
.newcode1  .reserve-room .arrive-date label, .newcode1  .reserve-room .depart-date label{ width: 130px;}
.home #wrapper{margin:160px auto 190px}
}
@media (max-width:480px){.games-block > div{width:50%;}
#body h1{ margin:39px 0 16px}
.progressive-section.mp-bingo-section .games-block > div{width:50%;}
.progressive-section.mp-bingo-section .games-block > div:nth-child(1){width:50%;}
.reserve-room-mobile .reserve-room-main{padding:40px 20px;}
.arrive-date, .depart-date{width:38%;}
.newcode1 .reserve-room input[type="submit"]{ margin: 22px 0 0 16px;}
.reserve-room input[type="submit"]{ margin: 22px 0 0 16px;}
.arrive-date input, .depart-date input{ font-size:12px;width: 100%;}
.arrive-date label, .depart-date label{ font-size:14px;}
.wrap, .home .wrap{padding:0 15px;}
#footer{ padding:34px 15px 160px;}
#body h1 {font-size: 25px;}
.newcode1 .reserve-room{ max-width: 330px;}
.reserve-room{ max-width: 330px;}
.page-id-3855 .reserve-room-mobile h3{ font-size:24px;}
.page-id-3855 .player-id span{ width:30% !important}
.page-id-3855 .player-id input[type="text"]{ width:70% !important;}

}
@media (max-width:385px){
.newcode1 .reserve-room{ max-width: 310px;}
.newcode1 .reserve-room .arrive-date input, .newcode1 .reserve-room .depart-date input{ width: 100% !important;}
.newcode1 .reserve-room .arrive-date label, .newcode1 .reserve-room .depart-date label{width: 100% !important; }
.newcode1 .reserve-room input[type="submit"]{ margin-left:10px !important}
.newcode1 .reserve-room{ padding:5px;}

.reserve-room{ max-width: 310px;}
.reserve-room .arrive-date input, .reserve-room .depart-date input{ width: 100% !important;}
.reserve-room .arrive-date label, .reserve-room .depart-date label{width: 100% !important; }
.reserve-room input[type="submit"]{ margin-left:10px !important}
.reserve-room{ padding:5px;}

}

@media (max-width:360px){
.reserve-room{ max-width: 280px;}
.reserve-room{ padding:0px;}
.reserve-room input[type="submit"]{ margin-left:5px !important;padding:6px 6px 4px; font-size:12px;}

.newcode1 .reserve-room{ max-width: 280px;}
.newcode1 .reserve-room{ padding:0px;}
.newcode1 .reserve-room input[type="submit"]{ margin-left:5px !important;padding:6px 6px 4px; font-size:12px;}
.arrive-date, .depart-date {width: 41%;}
.player-id span{width:32%;}
.player-id input[type="text"]{width:66%;}
.arrive-date label, .depart-date label{width:27%;box-sizing:border-box;}
.arrive-date input, .depart-date input{width:73%;}
}
@keyframes slidy{0%{left:0%;}
20%{left:0%;}
25%{left:-100%;}
45%{left:-100%;}
50%{left:-200%;}
70%{left:-200%;}
75%{left:-300%;}
95%{left:-300%;}
100%{left:-400%;}
}
div#slider{overflow:hidden;}
div#slider figure img{width:20%;float:left;}
div#slider figure{position:relative;width:500%;margin:0;left:0;text-align:left;font-size:0;animation:30s slidy infinite;}

img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    width: 100%;
    height: auto;
}

body.page-template-default.page.page-id-176.page-parent.page-shows div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li p a.cta-btn{
	display:inline-block;background:#00918e;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}

body.page-template-default.page.page-id-176.page-parent.page-shows div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li p a.cta-btn:hover{
	background:#000;text-decoration:none;
	}

body.page-template-default.page.page-id-68.page-parent.page-gaming div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li p a.cta-btn{
	display:inline-block;background:#fda903;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}

body.page-template-default.page.page-id-68.page-parent.page-gaming div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li p a.cta-btn:hover{
	background:#000;text-decoration:none;
	}

body.page-template-default.page.page-id-14.page-parent.page-resort div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li p a.cta-btn{
	display:inline-block;background:#0386b9;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}

body.page-template-default.page.page-id-14.page-parent.page-resort div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li p a.cta-btn:hover{
	background:#000;text-decoration:none;
	}

body.page-template-default.page.page-id-7226.page-parent.page-promotion div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li div p a.cta-btn{

	display:inline-block;background:#fda903;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}

body.page-template-default.page.page-id-7226.page-parent.page-promotion div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li div p a.cta-btn:hover{
	background:#000;text-decoration:none;
	}

    body.page-template-default.page.page-id-7226.page-parent.page-promotion div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li.last-child p a.cta-btn{
	display:inline-block;background:#fda903;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}

body.page-template-default.page.page-id-7226.page-parent.page-promotion div.container div#wrapper.content.slide div#body div.wrap.clearfix div#content ul.listing li.last-child p a.cta-btn:hover{
	background:#000;text-decoration:none;
	}
body.page-template-default.page.page-id-14.page-parent.page-resort div#body div.wrap.clearfix div#content ul.listing li p a.cta-btn	{
	display:inline-block;background:#0386b9;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}
body.page-template-default.page.page-id-14.page-parent.page-resort div#body div.wrap.clearfix div#content ul.listing li p a.cta-btn:hover{
	display:inline-block;background:#000000;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}
body.page-template-default.page.page-id-68.page-parent.page-gaming div#body div.wrap.clearfix div#content ul.listing li div p a.cta-btn{
	display:inline-block;background:#fda903;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}

body.page-template-default.page.page-id-68.page-parent.page-gaming div#body div.wrap.clearfix div#content ul.listing li div p a.cta-btn:hover{
	display:inline-block;background:#000000;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}
body.page-template-default.page.page-id-7226.page-parent.page-promotion div#body div.wrap.clearfix div#content ul.listing li div p a.cta-btn{
	display:inline-block;background:#fda903;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}

body.page-template-default.page.page-id-7226.page-parent.page-promotion div#body div.wrap.clearfix div#content ul.listing li div p a.cta-btn:hover{
	display:inline-block;background:#000000;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}
body.page-template-default.page.page-id-176.page-parent.page-shows div#body div.wrap.clearfix div#content ul.listing li.last-child ul.listing li p a.cta-btn{
	display:inline-block;background:#00918e;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}
body.page-template-default.page.page-id-176.page-parent.page-shows div#body div.wrap.clearfix div#content ul.listing li.last-child ul.listing li p a.cta-btn:hover{
	display:inline-block;background:#000000;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}
body.page-template-default.page.page-id-7226.page-parent.page-promotion div#body div.wrap.clearfix div#content ul.listing li.last-child p a.cta-btn{
	display:inline-block;background:#fda903;font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}
body.page-template-default.page.page-id-7226.page-parent.page-promotion div#body div.wrap.clearfix div#content ul.listing li.last-child p a.cta-btn:hover{
	display:inline-block;background:hsl(0, 0%, 0%);font-family:IsidoraSans-Medium;font-size:16px;color:#fff;padding:5px 43px 7px;margin-right:20px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	}
.page-id-3855 .newcode{ display:block !important;}
div#ui-datepicker-div {
    z-index: 2000 !important;
}

/* Hide adnxs tracking pixel */
#adnxs-pixel {
	display: none;
}

/* Home page slideshow */
.home-slideshow-slide img {
	max-height: 1040px;
	object-fit: cover;
	object-position: top center;
}

.home-slideshow-slide a:hover img {
	opacity: 1 !important;
}

.home-slideshow .slick-dots {
	padding: 0;
	margin: 0.25rem 0 0 0;
	list-style: none;
	text-align: center;
}

.home-slideshow .slick-dots li {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
}

.home-slideshow .slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 20px;
	height: 20px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: none;
	background: transparent;
}

.home-slideshow .slick-dots li button:hover,
.home-slideshow .slick-dots li button:focus {
	outline: none;
}

.home-slideshow .slick-dots li button:hover:before,
.home-slideshow .slick-dots li button:focus:before {
	opacity: 1;
}

.home-slideshow .slick-dots li button:before {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	line-height: 34px;
	position: absolute;
	top: 0;
	left: 0;
	width: 34px;
	height: 34px;
	content: '•';
	text-align: center;
	opacity: .25;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.home-slideshow .slick-dots li.slick-active button:before {
	opacity: .75;
	color: #fff;
}

/* Header banner */

.header-banner {
	height: 50px;
	line-height: 50px;
	background-color: #ACACAC;
	text-align: center;
	font-size: 18px;
	color: #333;
}

.hide-header-banner .header-banner {
	display: none;
}

.header-banner a {
	font-size: 18px;
	text-decoration: underline;
	color: #333;
	font-weight: bold;
}

.header-banner-close {
	display: none;
	margin-left: 3px;
	vertical-align: -7px;
}

.header-banner-close img {
	width: 14px;
	height: 14px;
	padding: 5px;
	border-radius: 50%;
	background-color: #777777;
}

.header-banner-close img:hover {
	background-color: #5F5F5F;
}

@media (max-width: 768px) {

	.header-banner {
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 100;
	}

	.home .slide {
		top: 50px;
	}

	.home #wrapper {
		margin-top: 215px;
	}

	.home .hide-header-banner .slide,
	.home .header-banner-disabled .slide {
		top: 0;
	}

	.home .hide-header-banner #wrapper,
	.home .header-banner-disabled #wrapper {
		margin-top: 160px;
	}
}

/* 404 template */

.error404 .wrap {
	margin-top: 2rem;
	text-align: center;
}

.error404 #content p {
	margin-top: 1.5rem;
	font-size: 18px;
}

.error404 #content p a {
	font-size: 18px;
}
