/* Fonts */
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700');

/* Original */
html{overflow-y:scroll}html,body{height:100%}.panel_page{min-height:100%;position:relative}.shared-back-button{display:none}@font-face{font-family:'FjallaOne';src:url(/includes/public/fonts/FjallaOne.ttf)}@font-face{font-family:'Muli';src:url(/includes/public/fonts/Muli.ttf)}body.crm-calendar-popup{overflow-y:hidden !important}body.crm-calendar-popup::-webkit-scrollbar{display:none}body.crm-calendar-popup .contentRender{display:none}body.crm-calendar-popup .crm-calendar-parent{padding:0;margin:0;background:#fff}body.crm-calendar-popup table{width:100%;margin-bottom:0}body.crm-calendar-popup table thead tr th,body.crm-calendar-popup table tfoot tr th,body.crm-calendar-popup table tfoot tr td,body.crm-calendar-popup table tbody tr th,body.crm-calendar-popup table tbody tr td,body.crm-calendar-popup table tr td{padding:2px;font-size:12px}body.crm-calendar-popup .lookup-cal,body.crm-calendar-popup .lookup-calNav{border:none}body.crm-calendar-popup .lookup-calNav{margin-bottom:0;border-bottom:1px solid #ccc}body.crm-calendar-popup .lookup-cal td,body.crm-calendar-popup .lookup-calNav td{text-align:center}body.crm-calendar-popup .lookup-close{margin-top:15px;text-transform:uppercase;padding-bottom:20px}.mfp-iframe-scaler button:hover,.mfp-iframe-scaler button:focus{background-color:transparent}.contentRender form.simpleForm a img{margin:0 0 10px}.contentRender form.simpleForm .row textarea,.contentRender form.simpleForm .row input{margin-bottom:10px}.contentRender form.simpleForm .button{display:inline-block}.contentRender form.simpleForm .captcha img,.contentRender #sv_submit_event_form img{display:block;margin-left:auto;margin-right:auto;margin-bottom:0}.contentRender form.simpleForm .hint,.contentRender #sv_submit_event_form .sv_api_hint{display:block;text-align:center}.contentRender form.simpleForm .captcha #code,.contentRender #sv_submit_event_form #code{width:200px;display:block;margin:0 auto;margin-top:-13px}.contentRender #sv_submit_event_form .svrecurall *,#sv_submit_event_form #recur_show_1{-moz-transition:opacity .6s;-o-transition:opacity .6s;-transition:opacity .6s;-webkit-transition:opacity .6s}.contentRender #sv_submit_event_form div.datalabel label.svformreq{color:#d81111}.contentRender #sv_submit_event_form select,.contentRender #sv_submit_event_form select[size],#sv_submit_event_form select[multiple],.contentRender #sv_submit_event_form input[type=text]{padding:6px}.contentRender #sv_submit_event_form td:not(:first-child){padding-left:0;vertical-align:middle}.contentRender #sv_submit_event_form .progress{height:22px !important;line-height:18px !important}.contentRender div#sv_submit_event_form.submitEventForm{padding:0 !important}.contentRender #sv_submit_event_form .svrecurall *,#sv_submit_event_form #recur_show_1{-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition:all .6s}.contentRender #sv_submit_event_form .inner_recur_opt,.contentRender #sv_submit_event_form label.recur_menu{margin:0 1.25em}.contentRender #sv_submit_event_form .inner_recur_opt{padding:0 1.25em}.contentRender #sv_submit_event_form #recur_range{margin:0 1.25em;padding:0 1.25em}.contentRender #sv_submit_event_form .inner_recur_opt label{height:50px;line-height:46px}.contentRender #sv_submit_event_form .inner_recur_opt select{border:none;border-radius:2px;min-width:60px}.contentRender #sv_submit_event_form .svrecurall input[type=text]:not(#customdate){border:none;border-radius:2px}.contentRender #sv_submit_event_form .svrecurall #customdate{width:130px;text-align:center}.contentRender form.simpleForm .formCntrls,.contentRender form.simpleForm h3{text-align:center}@media only screen and (min-width: 40.125em){.contentRender form.simpleForm p.hint,.contentRender form.simpleForm .captcha,.contentRender form.simpleForm .formCntrls,.contentRender form.simpleForm h3{text-align:left !important;width:auto}.contentRender form.simpleForm .captcha img,.contentRender form.simpleForm .captcha #code{margin-left:0}.contentRender form.simpleForm .hint{text-align:left}}.contentRender form.simpleForm .button,.contentRender #sv_submit_event_form input.button,.contentRender #sv_submit_event_form .svbtn,.contentRender #multifileuploadcontainer label{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;box-shadow:none}.contentRender form.simpleForm .formtext,.contentRender form.simpleForm label,.contentRender form.simpleForm select,.contentRender form.simpleForm input[type="text"],.contentRender #sv_submit_event_form table.fileuploads thead th,.contentRender #sv_submit_event_form select,.contentRender #sv_submit_event_form select[size],#sv_submit_event_form select[multiple],.contentRender #sv_submit_event_form input[type=text],.contentRender #sv_submit_event_form div.datalabel label{color:#898989;font-size:12px;font-style:normal;height:1.8125rem;line-height:1rem;text-rendering:optimizelegibility;vertical-align:middle}.contentRender form.simpleForm select{padding:0 .5em}.contentRender form.simpleForm .formreq{color:#cd0f1e}.contentRender form.simpleForm h3,.contentRender #sv_submit_event_form .formhead{background:none;font-size:30px;font-family:'Roboto Condensed',sans-serif;font-weight:400;line-height:40px;margin-bottom:8px;color:#000}.contentRender #sv_submit_event_form .recur_opt input[type=checkbox]:checked ~ label,.contentRender #sv_submit_event_form .recur_opt input[type=radio]:checked ~ label,.contentRender #sv_submit_event_form #recur_range input[type=checkbox]:checked ~ label,.contentRender #sv_submit_event_form #recur_range input[type=radio]:checked ~ label,.contentRender #sv_submit_event_form input[type=radio]:checked ~ label.recur_menu,.contentRender #sv_submit_event_form .progress{background-image:url(/includes/public/assets/patterns/blue-squares.png);background-repeat:repeat;-webkit-background-position:left top;-moz-background-position:left top;-ms-background-position:left top;-o-background-position:left top;background-position:left top;color:#fff;background:#000}.contentRender #sv_submit_event_form label.recur_menu,.contentRender #sv_submit_event_form div.datalabel label{font-weight:600}.contentRender form.simpleForm .button,.contentRender #sv_submit_event_form input.button,.contentRender #sv_submit_event_form .svbtn,.contentRender #multifileuploadcontainer label{background:#000;border-radius:0 !important;padding:5px 13px !important;text-transform:uppercase !important;border:2px solid #fff !important;font-family:'Roboto Condensed',sans-serif;line-height:1.1;color:#fff}.contentRender form.simpleForm .button:hover,.contentRender #sv_submit_event_form input.button:hover,.contentRender #sv_submit_event_form .svbtn:hover,.contentRender #multifileuploadcontainer label:hover{background-color:#898989}form.simpleForm .button:hover,form.simpleForm .button:active,#sv_submit_event_form input.button:hover,#sv_submit_event_form input.button:active,#sv_submit_event_form .svbtn:hover,#sv_submit_event_form .svbtn:active,#multifileuploadcontainer label:hover,#multifileuploadcontainer label:active{color:#fff !important}body.crm-calendar-popup a,body.crm-calendar-popup a:hover{color:#8d8d8d !important;font-family:Arial,sans-serif;font-weight:800 !important;font-style:normal !important}body{font-family:Arial,sans-serif;font-size:13px;line-height:18px;color:#898989}h1,h2,h3,h4,h5{font-family:'Roboto Condensed';font-style:normal;font-weight:400}h1{margin:0;color:#000;padding-bottom:13px;text-transform:uppercase;line-height:1em;letter-spacing:-1px;font-size:34px}h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0}h3{display:block;font-size:1.17em;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}h4{display:block;-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;-webkit-margin-start:0;-webkit-margin-end:0}h5{display:block;font-size:.83em;-webkit-margin-before:1.67em;-webkit-margin-after:1.67em;-webkit-margin-start:0;-webkit-margin-end:0}h6{display:block;font-size:.67em;-webkit-margin-before:2.33em;-webkit-margin-after:2.33em;-webkit-margin-start:0;-webkit-margin-end:0}p,ul:not(.main-nav):not(.social-nav),li:not(.nav-item){font-family:Arial,sans-serif;font-size:13px;line-height:18px;color:#898989}a{color:#000}a:hover{color:#0078a0}.row{max-width:63rem}.trans-all-fast{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.trans-all-slow{-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}.gray-panel{background-color:#EFEFEF;padding:30px;margin-top:15px;margin-bottom:15px;display:inline-block;width:100%}.gray-panel .gray-title{margin:0;text-transform:uppercase}.gray-panel .gray-link-wrapper{padding-bottom:20px}.gray-panel a.gray-link{font-weight:700;font-size:10px;text-transform:uppercase}div.heading{font-family:Arial;font-weight:700;font-size:12px;text-transform:uppercase;color:#000;margin-top:15px;padding-bottom:15px}.panel_custom_stackla_container{margin-bottom:15px}.panel_custom_stackla_container .gray-panel{margin-bottom:0}.action-wrapper .action{cursor:pointer;border:0;padding:4px 9px;font-family:Arial;font-size:10px;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;background-color:#000;color:#fff}.actions-wrapper .action .fa,.action-wrapper .action .fa{font-size:7px}.action-wrapper .action:hover{color:#b3ddf2}.custom-arrow{min-height:12px;min-width:12px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:relative;cursor:pointer}.custom-arrow.prev{background-image:url(/includes/public/assets/images/slides/arrow-left.png)}.custom-arrow.next{background-image:url(/includes/public/assets/images/slides/arrow-right.png)}.info-wrapper .info .header{border-bottom:5px solid #898989}.info-wrapper .info .more-link-wrapper{margin-top:13px;padding-bottom:0}@media only screen and (max-width: 64.063em) and (min-width: 40.063em){div.split-middle-panel > div{display:inline-block;width:calc(50% - 15px)}div.split-middle-panel > .split-left{float:left}div.split-middle-panel > .split-right{float:right}}@media only screen and (max-width: 64.063em){.page-content-wrapper{padding:0 50px}}@media only screen and (max-width: 40.063em){.page-content-wrapper{padding:0}.gray-panel{padding:.9375rem}.gray-panel .gray-title{font-size:24px;line-height:26px}}.page-wrapper.background-image{min-height:100%;background-repeat:no-repeat;background-position:center 0;background-color:#000}.header-section .header-wrapper{margin-top:18px;padding-bottom:30px;position:relative;z-index:100;background-color:#fff}.header-section ul{list-style:none;margin:0}div.header-wrapper > div.header .middle-section-wrapper{margin-top:5px;padding-bottom:15px}.header .middle-section-wrapper .logo-wrapper{position:relative;top:5px;left:30px}.page-wrapper .bottom-section-wrapper .bottom-section{background:#000}@media only screen and (min-width: 64.063em){.page-wrapper.microsite .bottom-section-wrapper .bottom-section{background:transparent}}.mobile-header-wrapper{display:inline-block;width:100%;margin-top:15px}@media screen and (max-width: 64.063em){.mobile-header-wrapper{margin-top:0}.mobile-header-wrapper .mobile-nav{margin-top:15px}.mobile-header-wrapper .mobile-logo-wrapper{margin-top:8px}}.mobile-header-wrapper .mobile-header .mobile-logo-wrapper{float:left;padding-left:.9375rem}.mobile-header-wrapper .mobile-header .mobile-logo{width:92px}@media only screen and (min-width: 64.063em){.header .middle-section-wrapper .social-nav-wrapper,.bottom-section-wrapper .bottom-section,.header .top-section .second-nav-wrapper{padding-right:30px}}@media only screen and (max-width: 64.063em){.header-section .header{padding:0}.header-section .header-wrapper{margin-top:0}.header .bottom-section-wrapper{max-width:100%}.bottom-section-wrapper .bottom-section{height:50px}}.footer-section .footer{margin-bottom:0;padding-top:20px;padding-bottom:15px}.footer-section .bottom-wrapper{margin-top:15px}.footer-section .bottom-wrapper .left-side{margin-top:10px}.footer-section .bottom-wrapper .left-side .powered-text{font-size:10px;color:#000}.footer-section .bottom-wrapper .right-side{padding-left:0;text-align:right}.footer-section .bottom-wrapper .right-side .reviews-text{font-size:10px;letter-spacing:-1px;color:#000;display:inline-block;position:relative;right:5px}.footer-section .bottom-wrapper .right-side .image-wrapper{display:inline-block}@media only screen and (max-width: 64.063em){.footer-nav-wrapper .footer-nav .items .item a.nav-link{padding:0 8px}}@media only screen and (max-width: 40.063em){.footer-section .bottom-wrapper{margin-top:12px}.footer-section .bottom-wrapper .left-side{margin-top:0;text-align:center}.footer-section .bottom-wrapper .right-side{margin-top:12px;text-align:center;padding-left:.9375rem}.footer-section .bottom-wrapper .right-side .image-wrapper{display:block;position:relative;bottom:7px}}.main-nav-wrapper .main-nav{height:35px;overflow:hidden;float:left;width:auto;padding-left:15px}.main-nav-wrapper .main-nav .nav-item.item{float:left;height:35px;z-index:20}.main-nav-wrapper .main-nav .nav-item a.main-nav-link{text-decoration:none;color:#fff;padding:5px 14px;display:block;font-size:17px}.main-nav-wrapper .main-nav .nav-item.active a.main-nav-link,.main-nav-wrapper .main-nav .nav-item:hover > a.main-nav-link{color:#b3ddf2;background:#252525}.main-nav-wrapper .main-nav .nav-item:hover > .dropdown-wrapper{display:block}.main-nav-wrapper .main-nav .dropdown-wrapper{display:none;z-index:5;position:absolute;top:35px;left:0;padding:10px;background:#252525;width:100%}.main-nav-wrapper .main-nav .dropdown-wrapper .dropdown .nav-columns-wrapper{margin-top:20px;padding-right:0;padding-left:36px}.main-nav-wrapper .main-nav .dropdown .nav-list{padding-bottom:8px}.main-nav-wrapper .main-nav .dropdown .nav-list .nav-drop-item.header-item{font-size:15px;font-family:Arial;font-weight:400;margin:0;padding:0 0 5px;line-height:17px}.main-nav-wrapper .main-nav .dropdown .nav-columns-wrapper.columns.small-6 .nav-list.hasBooking{column-count:2;-webkit-column-count:2;-moz-column-count:2}.main-nav-wrapper .main-nav .dropdown .nav-columns-wrapper.columns.small-6 .nav-list.hasBooking .nav-drop-item{page-break-inside:avoid}.main-nav-wrapper .main-nav .dropdown .nav-columns-wrapper.columns.small-8 .nav-list.hasImagebox{column-count:3;-webkit-column-count:3;-moz-column-count:3}.main-nav-wrapper .main-nav .dropdown .nav-columns-wrapper.columns.small-8 .nav-list.hasImagebox .nav-drop-item{page-break-inside:avoid}.main-nav-wrapper .main-nav .dropdown .nav-columns-wrapper.columns.small-12 .nav-list.hasNone{column-count:4;-webkit-column-count:4;-moz-column-count:4}.main-nav-wrapper .main-nav .dropdown .nav-columns-wrapper.columns.small-12 .nav-list.hasNone .nav-drop-item{page-break-inside:avoid}.main-nav-wrapper .main-nav .dropdown .nav-list .nav-drop-item{font-size:11px;font-family:Arial;font-weight:400;margin:0;padding-bottom:4px;line-height:12px}.main-nav-wrapper .main-nav .dropdown .nav-list .nav-drop-item.header-item .nav-link{color:#fff;line-height:24px}.main-nav-wrapper .main-nav .dropdown .nav-list .nav-drop-item:not(.header-item) .nav-link{color:#898989;text-decoration:none;line-height:10px}.main-nav-wrapper .main-nav .dropdown .nav-list .nav-drop-item > a.nav-link:hover{color:#b3ddf2}.main-nav-wrapper .main-nav .dropdown-wrapper .dropdown .image-wrapper{text-align:right}.mobile-nav{float:right}.mobile-nav .mobile-toggle-wrapper{text-transform:uppercase;padding-right:.9375rem}.mobile-nav .modile-toggle{color:#fff;cursor:pointer}.mobile-nav .modile-toggle > *{font-size:15px}.mobile-nav .modile-toggle .fa-search{font-size:18px;padding:2px 7px;border-right:1px solid #fff;position:relative;bottom:1px}.mobile-nav .modile-toggle .fa-bars{font-size:22px;padding:0 5px}.mobile-nav .modile-toggle .text{position:relative;bottom:2px;right:4px}.mobile-nav-wrapper{display:none;position:absolute;background-color:#E0DEDE;width:100%;max-width:320px;right:0;top:50px}.mobile-nav-wrapper .top-section .search-wrapper{display:inline-block;width:100%;padding-bottom:15px;margin-top:10px}.mobile-nav-wrapper .top-section .search-wrapper .search-form{right:auto;margin:0;float:none}.mobile-nav-wrapper .search form.search-form input.search-input{width:100%;max-width:100%}.mobile-nav-wrapper .mobile-nav{padding:0}.mobile-nav-wrapper .mobile-nav .nav-items{width:100%}.mobile-nav-wrapper .mobile-nav .nav-items .nav-item.last{border-bottom:0}.mobile-nav-wrapper .mobile-nav .nav-items .nav-item .arrow-toggle{position:absolute;right:0;top:0;cursor:pointer;font-size:14px}.mobile-nav-wrapper .mobile-nav .nav-dropdown{max-height:0;overflow:hidden;}.mobile-nav-wrapper .mobile-nav .nav-dropdown.open{max-height:100%}.mobile-nav-wrapper .mobile-nav .nav-items .nav-item .nav-item .nav-dropdown.open{display:block}.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown .nav-sub-items .nav-item{position:relative}.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown .nav-sub-items .nav-item:last-child{border:none}.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown .nav-sub-items .nav-item .nav-opener{position:absolute;right:10px;top:0;padding:5px;color:#A7A4A4;cursor:pointer;height:36px;font-size:14px}.mobile-nav .second-nav-wrapper{text-align:left}.mobile-nav .second-nav-wrapper .second-nav .nav-item{display:block;width:100%}.mobile-nav .second-nav-wrapper .second-nav .nav-item .nav-opener{position:absolute;right:10px;top:-2px;padding:5px;color:#A7A4A4;cursor:pointer;height:36px}.mobile-nav .second-nav-wrapper .second-nav .nav-item .fa{bottom:initial;font-size:14px}.mobile-nav .social-nav-wrapper{text-align:left;padding-left:15px;padding-bottom:15px;margin-top:20px;z-index:10;position:relative}.mobile-nav .social-nav-wrapper .social-nav.nav-items .nav-item{border:none;display:inline-block;width:35px;height:35px;padding-top:5px}.mobile-nav .social-nav-wrapper .social-nav.nav-items .nav-item a{border:none}.mobile-nav .footer-nav{display:inline-block;width:100%}.mobile-nav-wrapper .mobile-nav .footer-nav .nav-dropdown .nav-sub-items .nav-item a{padding-left:40px}.second-nav-wrapper{text-align:right}@media only screen and (min-width: 64.063em){.second-nav-wrapper .second-nav div{display:inline-block;width:100%}}.second-nav-wrapper .second-nav .sep{color:#898989;font-size:9px;line-height:11px;margin:0 5px;display:inline-block}.second-nav-wrapper .second-nav .nav-item{display:inline-block}.top-section > .second-nav-wrapper .second-nav .nav-item .second-nav-link{text-decoration:none;font-size:11px;line-height:11px;display:inline-block}.second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton{position:relative;display:inline-block;padding:0}.second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton select,.second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton .label{background-color:transparent;background-image:none;border:none;height:auto;text-decoration:none;font-family:'Roboto Condensed';text-decoration:none;color:#000;font-size:16px;line-height:16px;padding:10px 15px 6px;display:inline-block;width:100%;margin-bottom:0}.second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton .fa{font-size:14px;position:absolute;top:50%;transform:translateY(-50%);right:12px;color:#A7A4A4;pointer-events:none}@media only screen and (min-width: 64.063em){.second-nav-wrapper .second-nav div{width:auto}.second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton{height:11px}.second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton select,.second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton .label{max-width:60px;padding:2px 0 0;font-size:11px;line-height:11px;float:left;font-family:Arial,sans-serif}.second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton .fa{font-size:6px;top:50%;transform:translateY(-15%);right:-15px}}.social-nav-wrapper{text-align:right}.social-nav-wrapper .social-nav .nav-item{display:inline-block;background-color:#A7A4A4;border-radius:50%;width:30px;height:30px;text-align:center;padding-top:2px}.social-nav-wrapper .social-nav .nav-item .social-nav-link{color:#fff;font-size:14px}.footer-nav-wrapper .footer-nav{text-align:center}.footer-nav-wrapper .footer-nav .items{list-style-type:none;margin:0}.footer-nav-wrapper .footer-nav .items .item{display:inline-block}.footer-nav-wrapper .footer-nav .items .item .nav-link{text-decoration:none;line-height:11px;font-size:11px;padding:0 12px}.side-nav-wrapper{background:#dfdfdf;border:10px solid #efefef;margin-top:15px;margin-bottom:15px;position:relative;margin-left:0}.side-nav-wrapper .header{background:#000;padding:15px 10px 10px}.side-nav-wrapper .header .title,.side-nav-wrapper .header .title a,.side-nav-wrapper .header .title a:hover{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-size:15px;line-height:15px;text-transform:uppercase;color:#fff}.side-nav-wrapper .side-navigation{max-height:358px;overflow-y:auto}.side-nav-wrapper .side-navigation ul{list-style-type:none;margin:0}.side-nav-wrapper .side-navigation .nav-items .nav-item{line-height:11px}.side-nav-wrapper .side-navigation .nav-items .nav-item .nav-link.active{background:#898989}.side-nav-wrapper .side-navigation .nav-items .nav-item .nav-link{border-top:1px solid #fff;font-size:11px;line-height:11px;padding:5px 10px;cursor:pointer;color:#000;display:inline-block;width:100%;}.side-nav-wrapper .side-navigation .nav-items .nav-item .nav-link:hover{color:#696969}.side-nav-wrapper .side-navigation .nav-items .nav-item .nav-dropdown{display:none}.side-nav-wrapper .side-navigation .nav-items .nav-item.open > .nav-dropdown{display:block}.side-nav-wrapper .side-navigation .nav-items .nav-sub-items .nav-item .nav-link{border-top:1px solid #fff;padding:4px 15px 3px 20px}.side-nav-wrapper .side-navigation .nav-items .nav-sub-items .nav-sub-items .nav-item .nav-link{padding-left:30px}@media only screen and (max-width: 64.063em){.side-nav-wrapper{display:none}}@media only screen and (max-width: 40.063em){.footer-nav-wrapper .footer-nav .items .item{display:block;width:100%}}.epic-nav-wrapper{background:#55595C;margin:0 -30px 30px 0}.epic-nav-wrapper ul{list-style-type:none;margin:0}.epic-nav-wrapper ul li{padding:12px 19px}.epic-nav-wrapper ul li:hover,.epic-nav-wrapper ul li.active{background:#2A2B30}.epic-nav-wrapper ul li a{color:#fff;text-transform:uppercase;font-family:'Muli';font-weight:700;font-size:12px;letter-spacing:.085em;display:inline-block}.epic-nav-wrapper ul li span{display:none;position:relative;top:2px;margin-left:10px;color:#fff}.epic-nav-wrapper ul li.active span{display:inline-block}.search-wrapper .search .search-form{float:right;position:relative;top:0;right:0}.search-wrapper .search .search-form .search-input{font-family:Georgia;font-style:italic;font-size:16px;color:#898989;margin:0;margin-top:6px;max-width:170px;max-height:24px;line-height:18px;padding:0 25px 0 8px}@media only screen and (min-width: 64.063em){.search-wrapper .search .search-form{float:right;position:relative;right:30px}}.slide-show-section{font-family:Arial;visibility:visible}.slide-show-section.hidden{visibility:hidden}.slide-show-section ul{list-style:none;margin:0}.slide-show-section.home .slide-show{padding:0 .9375rem}.slide-show-section .slide-show-wrapper{position:relative}.slide-show-section .slides .slide{position:relative}.slide-show-section .slides .slide-img-wrapper{position:relative}.slide-show-section .slides .slide-img{width:100%}.slide-nav-wrapper{position:absolute;top:-15px;right:0;padding:10px;width:90px}@media (max-width: 640px){.slide-show-section.home .slide-nav-wrapper{opacity:0;pointer-events:none}}.slide-show-section .slick-dots{bottom:-20px !important;z-index:20}.slide-show-section .slick-dots li{width:15px !important;height:15px !important;margin:0 5px}.slide-show-section .slick-dots li.slick-active button:before{opacity:1 !important}.slide-show-section .slick-dots li button::before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background-color:#000;border-radius:50%}.slide-nav-wrapper .slide-nav .arrows{background-color:#111;width:100%;min-height:35px}.slide-nav-wrapper .slide-nav .arrow-wrapper{padding:0 4px}.slide-nav-wrapper .slide-nav .arrow{min-height:12px;min-width:12px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:relative;top:16px;cursor:pointer}.slide-nav-wrapper .slide-nav .arrow.prev{float:left}.slide-nav-wrapper .slide-nav .arrow.next{float:right}.slide-nav-wrapper .slide-nav .slides-count{color:#fff;text-align:center;padding:13px 0;font-family:Georgia;font-size:14px;line-height:14px;font-style:italic;width:100%}.slide-show.interior .action-wrapper{position:absolute}.slide-show.interior .action-wrapper .back-action{padding:6px 15px;border:10px solid #EFEFEF;position:relative;bottom:20px;right:10px}.slide-show.interior .slide-nav-wrapper{position:absolute;top:-15px;right:0;padding:10px;width:92px}.slide-show.interior .slide-nav-wrapper .slide-nav .arrows{background-color:#111;width:100%;min-height:35px}.slide-show.interior .slide-nav-wrapper .slide-nav .arrow-wrapper{padding:0 4px}.slide-show.interior .slide-nav-wrapper .slide-nav .arrow{min-height:12px;min-width:12px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:relative;top:16px;cursor:pointer}.slide-show.interior .slide-nav-wrapper .slide-nav .arrow.prev{float:left}.slide-show.interior .slide-nav-wrapper .slide-nav .arrow.next{float:right}.slide-show.interior .slide-nav-wrapper .slide-nav .slides-count{color:#fff;text-align:center;padding:13px 0;font-family:Georgia;font-size:14px;line-height:14px;font-style:italic;width:100%}.slide-show.detail .slide-show-wrapper{padding-bottom:10px}.slide-show.detail .slide-content-wrapper .slide-content .header{margin-top:10px}.slide-show.detail .slide-content-wrapper .slide-content .title{font-size:22px;font-family:'Roboto Condensed';color:#000;margin-bottom:10px}.slide-show.detail .action-wrapper .back-action{padding:6px 17px;margin-bottom:0}@media only screen and (max-width: 40.063em){.slide-nav-wrapper .slide-nav .arrow{top:14px}.slide-nav-wrapper .slide-nav .slides-count{padding:11px 0 13px}.slide-nav-wrapper .slide-nav .slide-sm-image-wrapper{display:none}.slide-show-section .slide-show-wrapper{padding:0}.slide-show-section .slide-nav-wrapper{background-color:#fff;width:85px;padding:8px;top:-23px}.slide-show.detail .slide-content-wrapper .slide-content .header{padding:0 .9375rem;margin-bottom:12px}.slide-show.detail .slide-content-wrapper .slide-content .title{font-size:12px;line-height:15px}.slide-show.detail .action-wrapper{width:100%}.slide-show.detail .action-wrapper .action{width:100%}.slide-show.detail .slide-show-wrapper{padding-bottom:0}.slide-show.interior .action-wrapper{position:relative;width:100%}.slide-show.interior .action-wrapper .back-action{border:0;bottom:0;right:0;width:100%;padding:10px .9375rem 7px}}.calendar-wrapper .calendar ul{list-style-type:none}.calendar-wrapper .calendar-content-wrapper{margin-top:5px;display:inline-block;width:100%}.calendar-wrapper .calendar-items .item .content{height:80px}@media only screen and (min-width: 64.063em){.calendar-wrapper .calendar-items .item .content{min-height:100px}}@media only screen and (max-width: 64.063em){.calendar-wrapper .calendar-items .item .content{height:100px;padding:0 15px 20px}}@media only screen and (max-width: 40.063em){.calendar-wrapper .calendar ul.items li:last-of-type{position:relative;right:2px;left:initial}.calendar-wrapper .calendar-items .item .content{height:80px}}.events .date-filter-wrapper{float:left;width:100%}.date-filter-wrapper .date-filter .items{margin:0}.date-filter-wrapper .date-filter .item{display:inline-block;float:left;cursor:pointer;width:10.3%;margin-right:.15%;text-align:center;color:#898989;font-family:Georgia;font-size:12px;font-style:italic;background:#dfdfdf}.date-filter-wrapper .date-filter .item.active{color:#fff;background:#000}.date-filter-wrapper .date-filter .filter-link{padding-top:9px;padding-bottom:10px;display:block;width:100%;float:left}.bottom-filters .date-filter-wrapper .date-filter .filter-link{border:1px solid #fff;width:calc(100% + 1px)}.bottom-filters .date-filter-wrapper .date-filter .item.filter-pager{height:50px}.date-filter-wrapper .date-filter .content-wrapper .day{color:#898989;line-height:11px}.date-filter-wrapper .date-filter .content-wrapper .number{color:#898989}.date-filter-wrapper .date-filter .item.active .day,.date-filter-wrapper .date-filter .item.active .number{color:#fff;background:#000}.date-filter-wrapper .date-filter .item.filter-pager{background-color:#000;cursor:pointer;float:left;width:13.27%;height:49px;overflow:hidden}.date-filter-wrapper .date-filter .item.filter-pager .title{color:#fff}.events.theatre .events-filters-wrapper .date-filter-wrapper{border-bottom:none}.bottom-filters.events-filters-wrapper .date-filter-wrapper .date-filter .item{margin-right:0}.bottom-filters.events-filters-wrapper .date-filter-wrapper .date-filter .item.filter-pager{width:13.95%}@media only screen and (max-width: 64.063em){.bottom-filters.events-filters-wrapper .date-filter-wrapper .date-filter .item.filter-pager{width:13.95%}}@media only screen and (max-width: 40.063em){.date-filter-wrapper .date-filter .items{float:left;text-align:center;width:100%}.page-wrapper.events .date-filter-wrapper .date-filter .item,.date-filter-wrapper .date-filter .item{width:24.5%;margin-right:.5%}.page-wrapper.events .date-filter-wrapper .date-filter .item.filter-pager,.date-filter-wrapper .date-filter .item.filter-pager{width:35%;float:none;margin-top:20px;position:relative;left:3px}.bottom-filters .date-filter-wrapper .date-filter .items{background:#dfdfdf}.bottom-filters.events-filters-wrapper .date-filter-wrapper .date-filter .item.filter-pager{width:35%;float:none;margin-top:20px;position:relative;left:0}.bottom-filters.events-filters-wrapper .date-filter-wrapper .date-filter .item.filter-pager:last-of-type{left:-4px}.events-filters-wrapper .date-filter-wrapper .date-filter .item.filter-pager:last-of-type{left:-2px}}.textbox h1{margin:0;color:#000;padding-bottom:13px;text-transform:uppercase;line-height:1em;letter-spacing:-1px;font-size:34px}.textbox h2{font-size:34px;line-height:34px;padding-bottom:5px}.textbox h6{font-family:Arial;font-weight:700;font-size:14px;color:#898989;line-height:16px;margin-bottom:1.25rem}.textbox ul{list-style-type:decimal;font-family:Arial,sans-serif;font-size:13px;line-height:18px;color:#898989;margin-left:40px}.gray-panel .textbox p:last-of-type{margin-bottom:0}.textbox a{text-decoration:underline}.textbox .date,.textbox .italic{font-style:italic;font-family:Georgia}@media only screen and (max-width: 40.063em){.textbox h1{font-size:24px;line-height:24px}}.slider-wrapper{margin-bottom:15px !important}.slider-wrapper .slider ul{margin:0;list-style-type:none}.slider-wrapper .slider .slider-content{position:relative}.slider-wrapper .slider .item{position:relative;padding-bottom:33px}.slider-wrapper .slider .item.full-width-text{padding-bottom:0}.slider-wrapper .slider .item .slider-img{width:100%}.slider-wrapper .slider .item .item-content .date-wrapper{position:absolute;width:100%;top:0;text-align:center}.slider-wrapper .slider .item .item-content .date{text-transform:uppercase;font-family:"Roboto Condensed";font-size:18px;font-weight:500;padding:0 50px;background-color:#000;color:#fff;display:inline-block}.slider-wrapper .slider .item .item-content .text-wrapper{text-align:center;position:absolute;bottom:33px;width:100%}.slider-wrapper .slider .item.full-width-text .item-content .text-wrapper{text-align:center;position:relative;bottom:0;width:100%}.slider-wrapper .slider .item .item-content .text{display:inline-block;color:#000;background-color:#dfdfdf;font-family:"Roboto Condensed";font-weight:400;font-size:22px;line-height:24px;text-transform:uppercase;padding:15px;width:85%;position:relative;top:35px}.slider-wrapper .slider .item.full-width-text .item-content .text{top:0;width:100%}.slider-wrapper .slider .arrow-wrapper{background-color:#000;position:absolute;top:calc(50% - 40px);padding:17px;cursor:pointer}.slider-wrapper .slider .slider-content.full-width-text .arrow-wrapper{top:calc(50% - 60px)}.slider-wrapper .slider .arrow-wrapper.prev{left:0}.slider-wrapper .slider .arrow-wrapper.next{right:0}.slider-wrapper .slider .item.full-width-text .item-content .text{padding:15px 55px}@media only screen and (min-width: 64.063em){.slider-wrapper .slider .item{max-height:370px}}@media only screen and (max-width: 40.063em){.slider-wrapper .slider .item .item-content .date{width:100%}.slider-wrapper .slider .item .item-content .text{font-size:10px;line-height:12px;font-weight:700}.slider-wrapper .slider .arrow-wrapper{padding:10px;top:calc(50% - 32px)}}.grid-items-4,.grid-items-3{display:inline-block;list-style-type:none;margin:-2px}.grid-items-4{margin:-5px}.grid-items-3 > *{width:33.33%;display:inline-block;vertical-align:text-top;float:left;padding:2px}.grid-items-4 > *{width:25%;display:inline-block;vertical-align:text-top;float:left}.grid-wrapper.no-link .header{padding-bottom:5px}.grid-wrapper .read-more-wrapper{padding-bottom:20px}.grid-wrapper .see-all-wrapper{margin-top:20px;padding-bottom:0}ul.dark-list{list-style-type:none}ul.dark-list li .image-wrapper{display:inline-block;width:100%}ul.dark-list li img{width:100%}ul.dark-list li .content{color:#fff;width:100%;padding:0 15px 20px;background-color:#000;position:relative;bottom:1px;display:inline-block}ul.dark-list li .content .title{margin-top:20px;font-size:13px;line-height:14px;font-weight:700}ul.dark-list li .content .sub-title{font-size:12px;line-height:13px}ul.dark-list li .content .description{font-size:12px;line-height:13px;margin-top:15px}ul.dark-list li .content .link-wrapper{margin-top:10px}ul.dark-list li .content .link-wrapper .listing-link{color:#fff;text-transform:uppercase;font-size:10px;font-family:arial}ul.dark-list li .content .link-wrapper .fa{font-size:16px;vertical-align:middle;position:relative;right:5px}ul.light-list img{width:100%}ul.light-list .item .content{margin-top:20px;padding-bottom:20px;padding-right:15px;position:relative;height:120px}ul.light-list .item .content .title{font-size:13px;line-height:13px;font-weight:700;padding-bottom:10px;text-transform:uppercase}ul.light-list .item .content .description{margin:0;font-size:12px;line-height:17px;color:#898989}@media only screen and (max-width: 64.063em){.grid-wrapper .see-all-wrapper{margin-top:0}ul.light-list .item .content{height:140px}}@media only screen and (max-width: 40.063em){.grid-items-3 > *{width:100%;display:inline-block;vertical-align:text-top;float:left;padding:.46875rem 5px}.grid-items-4 > *{width:50%;display:inline-block;vertical-align:text-top;float:left}.grid-wrapper .see-all-wrapper,.grid-wrapper .read-more-wrapper{display:none}ul.light-list .item{padding-bottom:10px}ul.light-list li:last-of-type{padding-bottom:0}ul.light-list .item .content .title{padding-bottom:5px}ul.light-list .item .image-wrapper{width:25%;float:left}ul.light-list .item .content{width:75%;float:left;margin-top:0;padding-left:10px;height:initial;padding-bottom:0}ul.light-list.full-image-small .item .content,ul.light-list.full-image-small .item .image-wrapper{width:100%;float:left}}.instagram-feed{padding:10px 10px 5px;position:relative;margin-bottom:55px}.instagram-feed .instagram .instagram-items{margin:-5px}.instagram-feed .instagram .item{padding:5px}.instagram-feed .instagram .item .instagram-img{width:100%}.instagram-feed .instagram-image-wrapper{position:absolute;bottom:0;text-align:center}.instagram-feed .instagram-image-wrapper .instagram-link{position:relative;top:40px}.instagram-feed .instagram-image-wrapper .instgram-img{width:150px}@media only screen and (max-width: 64.063em){div.twitter-wrapper.row{margin-top:15px;margin-bottom:15px}.instagram-feed{margin-top:0}}@media only screen and (max-width: 40.063em){.instagram-feed .instagram .instagram-items li{display:none}.instagram-feed .instagram .instagram-items li:nth-of-type(1),.instagram-feed .instagram .instagram-items li:nth-of-type(2),.instagram-feed .instagram .instagram-items li:nth-of-type(3),.instagram-feed .instagram .instagram-items li:nth-of-type(4),.instagram-feed .instagram .instagram-items li:nth-of-type(5),.instagram-feed .instagram .instagram-items li:nth-of-type(6){display:inline-block}}.gray-panel .attractions-wrapper{margin-top:-30px;margin-bottom:-30px;padding-top:30px;padding-bottom:30px}.attractions-wrapper .attractions{position:relative;z-index:1}.attractions-wrapper .attractions ul{list-style-type:none;margin:0}.attractions-wrapper .attractions .description-wrapper{max-width:85%;padding-bottom:15px}.attractions-wrapper .attractions .attractions-content-wrapper{padding-bottom:30px}.attractions-wrapper .attractions .item .articles-link-wrapper{padding-bottom:0;line-height:16px}.attractions-wrapper .attractions .item .articles-link a{display:inline-block}.attractions-wrapper .attractions .item .fa{display:inline-block;color:#b3ddf2}.attractions-wrapper .image-wrapper{position:absolute;z-index:0;bottom:-21px;right:-6px;padding:0}.attractions-wrapper .attractions-img{width:100%}@media only screen and (min-width: 64.063em){.attractions-wrapper .attractions-image-wrapper{max-width:50%}}@media only screen and (max-width: 64.063em){.attractions-wrapper .image-wrapper{max-width:50%}}@media only screen and (max-width: 40.063em){.attractions-wrapper .attractions .description-wrapper{max-width:100%}.attractions-wrapper .attractions-image-wrapper{padding:0}.attractions-wrapper .attractions .attractions-content-wrapper{padding-bottom:0}.attractions-wrapper .image-wrapper{position:relative;max-width:100%;bottom:-15px;right:0}}.explore-wrapper .explore ul.explore-slider{list-style-type:none;margin:0;margin-bottom:-10px}.explore-wrapper .explore .header{margin-top:30px}.explore-wrapper .explore .explore-items{margin:0;list-style-type:none}.explore-wrapper .explore .item{padding:2px;margin-bottom:15px}.explore-wrapper .explore .item .explore-img{width:100%}.explore-wrapper .explore .item .content{margin-top:15px;padding-bottom:10px}.explore-wrapper .explore .item .title{font-size:13px;line-height:13px;font-weight:700;padding-bottom:10px;text-transform:uppercase}.explore-wrapper .explore .item .description{margin:0;font-size:12px;line-height:17px;color:#898989}.explore-wrapper .explore .item .read-more-wrapper{padding-bottom:0}.explore-nav-wrapper{position:absolute;top:-45px;right:-15px;padding:10px;width:90px}.explore-nav-wrapper .explore-nav .arrows{background-color:#111;width:100%;min-height:35px}.explore-nav-wrapper .explore-nav .arrow-wrapper{padding:0 4px}.explore-nav-wrapper .explore-nav .arrow{min-height:12px;min-width:12px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:relative;top:16px;cursor:pointer}.explore-nav-wrapper .explore-nav .arrow.prev{float:left}.explore-nav-wrapper .explore-nav .arrow.next{float:right}.explore-nav-wrapper .explore-nav .explores-count{color:#fff;text-align:center;padding:13px 0;font-family:Georgia;font-size:14px;line-height:14px;font-style:italic;width:100%}@media only screen and (min-width: 64.063em){.explore-wrapper .explore .item .content{height:165px}}@media only screen and (max-width: 40.063em){.explore-nav-wrapper{top:-23px;right:0;padding:8px;width:90px}.explore-wrapper .explore .header{margin-top:55px}}.social-bar{position:fixed;left:0;top:30%;width:50px}.social-bar .social-button{display:block}.social-bar .topSection{width:35px}.imagebox-wrapper{display:inline-block;width:100%}.imagebox-wrapper.side{margin-top:15px;margin-bottom:15px}.imagebox-wrapper .imagebox{position:relative}.imagebox-wrapper .image-wrapper{position:relative}.imagebox-wrapper .image-wrapper .overlay{position:absolute;top:0;left:0;right:0;background-color:rgba(0,0,0,0.5);height:100%}.imagebox-wrapper .imgbox-img{width:100%}.imagebox-wrapper.overlay .content-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.imagebox-wrapper.overlay.guide .content-wrapper .content,.imagebox-wrapper.overlay.letter .content-wrapper .content,.imagebox-wrapper.overlay .content-wrapper .content{margin-top:25px;padding:0 10px}.imagebox-wrapper.overlay.letter .content-wrapper .title,.imagebox-wrapper.overlay.guide .content-wrapper .title{text-transform:uppercase;color:#000;font-size:28px;font-family:'Roboto Condensed'}.imagebox-wrapper.overlay .content-wrapper .content{margin-top:35px}.imagebox-wrapper.overlay .content-wrapper .title{text-transform:uppercase;color:#000;font-size:21px;font-family:'Roboto Condensed';line-height:21px}.imagebox-wrapper.overlay.guide .content-wrapper .title{color:#fff}.imagebox-wrapper.overlay .content-wrapper .title .fa{color:#039bda;font-size:10px;vertical-align:middle;margin-left:4px}.imagebox-wrapper.overlay .content-wrapper .text{font-family:Georgia;font-style:italic;line-height:14px;color:#000;margin-top:10px}.imagebox-wrapper.overlay.guide .content-wrapper .text{color:#fff}.imagebox-wrapper .content-wrapper .title{font-family:Arial;font-size:12px;font-weight:700;line-height:12px;color:#000;margin-top:15px}.imagebox-wrapper .content-wrapper .sub-title{font-family:Arial;font-size:12px;color:#000}.imagebox-wrapper .content-wrapper .text{font-family:Arial;font-size:13px;color:#000;line-height:14px;margin-top:10px}.imagebox-wrapper .content-wrapper .learn-more-wrapper{margin-top:10px}.imagebox-wrapper .content-wrapper .learn-more-wrapper .more-link{color:#d1d1d1}@media only screen and (max-width: 64.063em) and (min-width: 40.063em){.imagebox-wrapper.guide .content-wrapper .title,.imagebox-wrapper.letter .content-wrapper .title{white-space:nowrap}.imagebox-wrapper.overlay .content-wrapper .content{margin-top:15%}}@media only screen and (max-width: 64.063em){.imagebox-wrapper.side.letter,.imagebox-wrapper.side.guide{padding:30px;background-color:#efefef}}@media only screen and (max-width: 40.063em){.imagebox-wrapper.side.letter,.imagebox-wrapper.side.guide{padding:.9375rem}}.twitter-feed-wrapper .header .sub-title{font-family:Georgia;font-style:italic;line-height:0;padding-bottom:10px}.twitter-feed-wrapper .image-wrapper .twtter-img{width:100%}.find-wrapper .find ul{list-style-type:none;margin:0;line-height:12px}.find-wrapper .find ul li{display:inline-block}.find-wrapper .find .header{border-bottom:3px solid #898989}.find-wrapper .find .header .title{line-height:38px}.find-wrapper .find .find-form-wrapper{margin-top:20px}.find-wrapper .find .find-form{display:inline-block;width:100%}.find-wrapper .find.find-bottom .find-form{background-color:#E0DEDE}.find-wrapper .find-form .form-items-wrapper{width:100%;float:left}.find-wrapper .find-form .form-items-wrapper .form-items{display:inline;width:100%}.find-wrapper .find-form .form-items .find-wrapper{position:relative;overflow:hidden}.find-wrapper .find-form .form-items .select-wrapper{width:140px}.find-wrapper .find-form .form-items .select-wrapper .fa{position:absolute;right:5px;top:8px;font-size:10px;color:#898989}.find-wrapper .find-form .form-items select{color:#898989;text-align:center;font-family:Georgia;font-size:12px;font-style:italic;padding:4px 15px 3px 10px;height:24px;width:140%;border:none}.find-wrapper .find-form .form-items-wrapper .find-wrapper{float:left;padding:0 10px}.find-wrapper .find-form .form-items-wrapper ul.form-items li:nth-of-type(1){padding-left:0}.find-wrapper .find-form .form-items-wrapper ul.form-items li:nth-of-type(2){padding-right:0}.find-wrapper .find-form .form-items .option{vertical-align:sub}.find-wrapper .find-form .form-items-wrapper .find-wrapper .text{font-size:16px;line-height:24px}.find-wrapper .find-form .action-wrapper .go-btn{height:24px;position:relative;bottom:-1px}@media only screen and (max-width: 40.063em){.find-wrapper .find .header .title{line-height:26px}.find-wrapper .find .find-form-wrapper{margin-top:5px}.find-wrapper .find-form .form-items-wrapper ul.form-items li:nth-of-type(2){width:9.8%;text-align:center}.find-wrapper .find-form .form-items .select-wrapper.sub-cats,.find-wrapper .find-form .form-items .select-wrapper.cats{width:45%;float:left}.find-wrapper .find-form .form-items .select-wrapper.cats{float:right}.find-wrapper .find-form .form-items-wrapper .find-wrapper{margin-top:10px;padding-left:0}}.callout-wrapper{margin-bottom:15px}.callout-wrapper .callout .callout-img{width:100%}.callout-wrapper .callout .header{background-color:#000;width:100%;text-align:center}.callout-wrapper .callout .title{color:#fff;text-transform:uppercase;font-family:'Roboto Condensed';font-size:20px;padding:15px}.callout-wrapper .callout .description{font-size:12px;line-height:15px;margin-top:15px}.callout-wrapper .callout .read-more-wrapper{margin-top:15px;padding-bottom:0}.callout-wrapper.large-header .callout .header{background-color:transparent;width:100%;text-align:left}.callout-wrapper.large-header .callout .title{color:#000;text-transform:uppercase;font-family:'Roboto Condensed';font-size:34px;margin-top:20px;padding:0;line-height:34px}@media only screen and (min-width: 64.063em){.callout-wrapper.large-header{min-height:580px}}@media only screen and (max-width: 40.063em){.callout-wrapper.large-header .callout .title{font-size:24px;font-size:26px}.callout-wrapper.large-header .callout .title{margin-top:10px}.callout-wrapper .callout .description{margin-top:5px;line-height:16px}}.looking-wrapper .header{padding-bottom:5px}.looking-wrapper .title{line-height:40px}.looking-wrapper .description{font-family:Georgia;font-style:italic;font-size:12px;line-height:14px;letter-spacing:-.17px}.looking-wrapper .action-wrapper{margin-top:15px}.looking-wrapper .looking-btn{padding:2px 9px}.looking-wrapper .image-wrapper{margin-top:2px;position:relative;width:100%;display:inline-block;text-align:right}.looking-wrapper .looking-img{position:relative;right:-30px;bottom:-30px;width:85%}@media only screen and (min-width: 64.063em){.looking-wrapper .action-wrapper{margin-top:24px}}@media only screen and (max-width: 64.063em) and (min-width: 40.063em){.looking-wrapper .looking-btn{padding:2px 5px}}@media only screen and (max-width: 40.063em){.looking-wrapper .looking-img{position:relative;right:-.9375rem;bottom:-.9375rem;width:85%}}.contacts-wrapper .contact-items{list-style-type:none;margin:0}.contacts-wrapper .contact-items .contact{font-family:Arial,sans-serif;font-size:12px;line-height:18px;color:#898989;padding-bottom:20px}.contacts-wrapper .contact-items .contact .title{font-weight:700;font-size:14px}.contacts-wrapper .contact-items .contact .mail-link{text-decoration:underline}.contacts-wrapper ul.contact-items li:last-of-type{padding-bottom:0}.events > .header > .title span.date{font-family:Georgia;font-size:14px;font-style:italic;color:#000;text-transform:lowercase;padding-left:5px}.events-list-wrapper{float:left;width:100%}.events-list-wrapper .event-list .item .info{font-family:Georgia;font-size:12px;line-height:12px;font-style:italic;color:#898989;margin-top:5px;padding-bottom:10px}.events-list-wrapper .event-list .item .hours-wrapper{margin-top:10px}.events-list-wrapper .event-list .item .hours-wrapper .title{font-size:12px;line-height:8px;display:inline-block;width:100%}.events-list-wrapper .event-list .item .hours-wrapper .times{list-style-type:disc;margin-left:18px;display:inline-block;width:100%}.events-list-wrapper .event-list .item .hours-wrapper .times .time{font-size:12px}.events-list-wrapper .event-items-wrapper .list-items .item .right-side{padding:18px 18px 30px 39px}.theatre .events-list-wrapper .event-items-wrapper .list-items .item .right-side{padding:18px 18px 30px 20px}.add-event-wrapper .add-event{min-height:125px;padding:0}.add-event-wrapper .add-event .content{position:absolute;bottom:30%;padding:0 .9375rem}.add-event-wrapper .add-event p{font-style:italic;font-family:Georgia;font-size:15px}.add-event-wrapper .add-event a{text-decoration:underline}@media only screen and (max-width: 64.063em){.events-list-wrapper .event-items-wrapper .list-items .item .right-side{padding:18px 18px 30px 0}.events-list-wrapper .event-items-wrapper .list-items .item .right-side img{width:100%}.events-list-wrapper .event-items-wrapper .list-items .item .right-side .location-wrapper .location{white-space:normal}}@media only screen and (max-width: 40.063em){.events > .header > .title span.date{display:inline-block;width:100%}.events > .header{padding-bottom:10px}.events-list-wrapper .event-items-wrapper .list-items .item .right-side{padding:.9375rem}.events-list-wrapper .list-items .listing .right-side .image-wrapper img{width:100%}.bottom-filters.events-filters-wrapper{position:relative;top:-1px}.bottom-filters.events-filters-wrapper{border-top:0}.events .bottom-filters.events-filters-wrapper .date-filter-wrapper{position:relative;top:-1px}.add-event-wrapper .add-event .content{bottom:15%}.add-event-wrapper .add-event a{display:inline-block}.events > .header > .title span.date{padding-left:0}}.planning-wrapper .planning ul{list-style-type:none;margin:0;line-height:12px}.planning-wrapper .planning .header{border-bottom:3px solid #898989}.planning-wrapper .planning .header .title{line-height:38px}.planning-wrapper .planning .items{margin-top:20px}.planning-wrapper .planning .items .item{margin-top:5px}.epic{color:#000}.epic .epic-header{width:100%;display:inline-block;background-color:#000;text-align:center;margin-top:10px}.epic .epic-header .epic-title{color:#fff;font-size:36px;font-family:'Roboto Condensed';margin-top:0;margin-bottom:0;text-transform:uppercase}.epic .epic-action-wrapper{width:100%;text-align:center;margin-top:20px}.epic .epic-action-wrapper a:hover{background:#3e4445 none repeat scroll 0 0}.epic .epic-action-wrapper .epic-action{color:#fff;font-size:12px;line-height:16px;font-family:'Muli';background-color:#A7A4A4;display:inline-block;padding:6px 30px;text-transform:uppercase}.epic .videos-section{margin-top:10px;display:inline-block;width:100%}.video-wrapper .video .image-wrapper{position:relative}.video-wrapper .video .video-content .header{margin-top:15px;padding-bottom:10px;text-align:center;width:100%}.video-wrapper .video .video-content .title{font-family:'FjallaOne';font-size:25px;line-height:25px;text-transform:uppercase}.video-wrapper .video .video-content .description{font-size:12px;line-height:16px;font-family:'Muli'}.epic .border-wrapper{padding-bottom:15px}.epic .bottom-border{margin-top:30px;border-bottom:3px solid #A7A4A4;min-height:1px;width:100%}.epic .textbox-wrapper{margin-top:15px;padding-bottom:15px}.epic .textbox p{font-size:19px;line-height:22px;color:#000;font-family:'Roboto Condensed'}.epic .instagram-feed{margin-top:50px;margin-bottom:40px}.epic .instagram-feed .instagram .instagram-items{padding-bottom:5px}.epic .twitter-wrapper img{width:100%}.epic .goose-wrapper .image-wrapper{width:100%;text-align:center;margin-top:30px;padding-bottom:40px}@media only screen and (max-width: 64.063em){.slide-show-section.epic{margin-bottom:15px}.epic .videos-section{margin-top:0}.epic .videos-section .video-panel{margin-top:25px}.video-wrapper .video .image-wrapper{width:50%;float:left}.video-wrapper .video .video-img{position:relative;top:12px;width:100%}.video-wrapper .video .video-content{width:50%;float:right;padding-left:.9375rem}.epic .video-wrapper .epic-action-wrapper,.video-wrapper .video .video-content .header{text-align:left}.epic .instagram ul > li:nth-of-type(5),.epic .instagram ul > li:nth-of-type(6){display:none}.instagram-feed .instagram-image-wrapper .instagram-link{top:50px}.epic .instagram-feed{margin-bottom:45px}.epic .videos-section > div.border-wrapper{margin-top:15px}}@media only screen and (max-width: 40.063em){.slide-show-section.epic .slide-show{margin-top:10px}.epic .epic-header .epic-title{font-size:24px;line-height:26px}.video-wrapper .video .video-content,.video-wrapper .video .image-wrapper{width:100%;float:left;padding:0}.video-wrapper .video .video-img{top:0;width:100%}.epic .epic-action-wrapper{margin-top:15px}.epic .videos-section .video-panel{margin-top:25px}.epic .videos-section > div.border-wrapper{margin-top:0}.epic .instagram-feed{margin-top:25px;position:relative;left:.9375rem;max-width:calc(100% - 1.875rem)}.epic .textbox p{font-size:15px;line-height:18px}.epic .epic-header{padding:7px 20px 5px}.epic .instagram ul.instagram-items > li:nth-of-type(5),.epic .instagram ul.instagram-items > li:nth-of-type(6){display:none}}.custom-logo .image-wrapper{background:#dfdfdf;border:10px solid #efefef;margin-top:0;margin-bottom:-15px;position:relative;margin-left:0}.custom-logo img{width:100%}.custom-button{margin:0 auto;text-align:center;margin-bottom:30px}.custom-button a{background-color:#000;width:auto;font-family:"Roboto Condensed",Arial;font-style:normal;font-weight:700;font-size:1.2vw;line-height:1;color:#fff;padding:10px 30px;text-align:center;vertical-align:middle;text-transform:uppercase;display:inline-block}@media only screen and (max-width: 64em){.custom-button a{font-size:2.5vw}}@media only screen and (max-width: 40em){.custom-button a{font-size:4.5vw}}.microsite .header-section .header-wrapper{margin-top:0;margin-bottom:30px;height:50px}@media only screen and (min-width: 64.063em){.microsite .header-section .header-wrapper{padding-top:18px;padding-bottom:0;height:auto}}.microsite .mobile-nav .modile-toggle .fa-search{display:none}.play-btn-over-img{position:absolute;z-index:1;top:50%;left:50%;width:40px;height:40px;background-color:#000;color:#fff;text-align:center;line-height:40px;transform:translate(-50%,-50%)}.play-btn-over-img .fa{margin-left:3px}.translate-container{position:relative;text-align:left}.translate-container .translate-links,.translate-container .translate-links > div,.translate-container .translate-links > div div{display:block !important}.translate-container .translate-links a{display:block !important;padding:4px 10px;font-size:12px;font-weight:400;text-shadow:none;color:#898989;border:none}.translate-container .translate-links a:hover,.translate-container .translate-links a.active{color:#b3ddf2;background-color:#000}.translate-container .translate-dropdown{position:absolute;z-index:100;top:100%;left:0;min-width:135px;box-shadow:0 2px 8px rgba(0,0,0,0.2);background-color:#fff;overflow:hidden}.translate-container .google-title{display:block !important;padding:4px 10px;font-size:9px;font-weight:400;text-shadow:none;text-align:center;color:#898989;border-top:1px solid grey}.translate-container .translate-google-scroller{width:100%;height:320px;overflow-y:auto}.translate-container .translate-google-scroller li{padding:4px 10px;font-size:12px;font-weight:400;text-shadow:none;color:#898989;border:none;cursor:pointer}.translate-container .translate-google-scroller li:hover{color:#b3ddf2;background-color:#000}div[data-mobile-googletranslate] .mobile-translate{position:relative}div[data-mobile-googletranslate] select{background-color:transparent;background-image:none;border:none;height:auto;text-decoration:none;font-family:'Roboto Condensed';text-decoration:none;color:#000;font-size:16px;line-height:16px;padding:10px 15px 6px;display:inline-block;width:100%;margin-bottom:0;}div[data-mobile-googletranslate] .fa{font-size:14px;position:absolute;top:50%;transform:translateY(-50%);right:12px;color:#A7A4A4;pointer-events:none}.ad-container.custom_ads.imagebox{margin-bottom:20px}.custom-related-listings,.custom-related-listings ul li,.custom-related-listings ul li a{font-size:11px;line-height:16px;color:#898989;font-weight:400;text-decoration:none}.custom-related-listings a{font-weight:700;text-decoration:underline}.custom-related-listings .header .title,.custom-related-listings .header .title a{font-weight:700;color:#000;margin-bottom:7px;line-height:11px}.img-with-caption .caption{padding:6px 0;text-align:right;font-style:italic}

label.formreq[for="udf_3630"] {
	position: absolute;
	left: 40px;
}

/* Global */
::selection { color:#b3ddf2; background-color:#252525; }
html, body { cursor:default; margin:0; padding:0;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
      -moz-osx-font-smoothing:grayscale;
       -webkit-font-smoothing:antialiased;
            -webkit-user-drag:none;
}
body { color:#696969; font-family:"Helvetica Neue", Roboto, Helvetica, Arial, sans-serif; backface-visibility:hidden; font-size:14px; line-height:1.6; -webkit-font-smoothing:antialiased; }
* { outline:none !important; }

/* Assets */
a { color:#527788; transition:all 200ms ease; }
p, ul:not(.main-nav):not(.social-nav), li:not(.nav-item) { font-size:14px; line-height:1.6; }
p, ul, li, dl, div { font-family:"Helvetica Neue", Roboto, Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5 { font-weight:700; }

/* Links */
.gray-link .fa { transition:all 200ms ease; }
.gray-link:hover .fa { transform:translateX(2px); }

/* Structure */
/*body > div > .page-wrapper { overflow-x:hidden; }*/
.row { max-width:68rem; }

/* Article */
.article-link, .grid-link { display:block; }
.slick-slider .article-link .image-wrapper, .grid-items .grid-link .image-wrapper { overflow:hidden; background-color:#000; }
.slick-slider .article-link .image-wrapper img, .grid-items .grid-link .image-wrapper img { transition:all 350ms ease; backface-visibility:hidden; }
.slick-slider:hover .article-link .image-wrapper img, .grid-items:hover .grid-link .image-wrapper img { opacity:.6; }
.slick-slider:hover .article-link:hover .image-wrapper img, .grid-items:hover .grid-link:hover .image-wrapper img { opacity:1; }

/* Header */
@media only screen and (min-width:64.063em) { 
  .header-section { margin-bottom:1rem; }
}
.header-section .header-wrapper { padding-bottom:0; }
.header-section .top-section-wrapper { position:relative; z-index:3; }
.social-nav-wrapper { position:relative; top:16px; }
.social-nav-wrapper .social-nav .nav-item { transition:all 200ms ease; }
.social-nav-wrapper .social-nav .nav-item:hover { background-color:#696969; }

.social-nav-wrapper .social-nav .nav-item:nth-of-type(1):hover { background-color:#3b5998; } /* Facebook */
.social-nav-wrapper .social-nav .nav-item:nth-of-type(2):hover { background-color:#55acee; } /* Twitter */
.social-nav-wrapper .social-nav .nav-item:nth-of-type(3):hover { background-color:#3f729b; } /* Instagram */
.social-nav-wrapper .social-nav .nav-item:nth-of-type(4):hover { background-color:#e52d27; } /* Youtube */

.header .middle-section-wrapper .logo-wrapper { top:-12px; }
div.header-wrapper > div.header .middle-section-wrapper { position:relative; top:-5px; padding-bottom:0; }
.header .middle-section-wrapper .logo-wrapper .logo-link { display:inline-block; background-position:50% 50%; background-size:contain; background-repeat:no-repeat; background-image:url('https://res.cloudinary.com/simpleview/image/upload/v1495046227/clients/chicago/Choose_Chicago_Welcome_Home_Logo_BlackText_8d3ee6fc-a6bc-4201-9525-20912a1f1a60.png'); }
.header .middle-section-wrapper .logo-wrapper .logo-link .logo { opacity:0; }
.mobile-logo-wrapper a { display:inline-block; background-position:0 50%; background-size:contain; background-repeat:no-repeat; background-image:url('https://res.cloudinary.com/simpleview/image/upload/v1495046254/clients/chicago/Choose_Chicago_Welcome_Home_Logo_WhiteText_b54dfad6-1f39-4a32-bd4f-d229da391dcd.png'); }
.mobile-logo-wrapper a img { opacity:0; }
.mobile-nav .modile-toggle .text { right:0 !important; }

/* Navigation */
.main-nav-wrapper .main-nav, .main-nav-wrapper .main-nav .nav-item.item { height:auto; }
.page-wrapper .bottom-section-wrapper .bottom-section { display:block; }
.main-nav-wrapper .main-nav .nav-item a.main-nav-link { font-size:17px; padding:12px 16px; }
.search-wrapper .search .search-form { margin-top:12px; right:12px; }
.search-wrapper .search .search-form .search-icon { display:inline-block; position:absolute; top:0; right:0; color:#696969; background:transparent; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; padding:6px; }
.search-wrapper .search .search-form .search-icon:before { content:"\f002"; }
.search-wrapper .search .search-form .search-icon img { display:none; }
.search-wrapper .search .search-form .search-input { max-height:27px; max-width:200px; margin-top:0; font-size:16px; font-family:"Helvetica Neue", Roboto, Helvetica, Arial, sans-serif; font-style:normal; color:#696969 !important; outline:none !important; border:0 !important; box-shadow:none !important; }
.main-nav-wrapper .main-nav .nav-item.active a.main-nav-link, .main-nav-wrapper .main-nav .nav-item:hover > a.main-nav-link { color:#b3ddf2; }
.top-section > .second-nav-wrapper .second-nav .nav-item .second-nav-link,
.top-section > .second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton select, 
.top-section > .second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton .label { color:#424242; }
.top-section > .second-nav-wrapper .second-nav .nav-item .second-nav-link:hover,
.top-section > .second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton select:hover, 
.top-section > .second-nav-wrapper .second-nav .nav-item .second-nav-link.translateButton .label:hover { color:#527788; }
.main-nav-wrapper .main-nav .nav-item > .dropdown-wrapper { pointer-events:none; max-height:0px; transition:all 200ms ease; transition-delay:0ms; overflow:hidden; display:block !important; padding:0 !important; }
.main-nav-wrapper .main-nav .nav-item:hover > .dropdown-wrapper { pointer-events:all; max-height:500px; transition-duration:350ms; transition-delay:50ms; }
.main-nav-wrapper .main-nav .nav-item > .dropdown-wrapper > .dropdown { padding:10px; }
.main-nav-wrapper .main-nav .dropdown-wrapper { display:block !important; top:100%; }
.side-nav-wrapper { outline:1px solid #d8d8d8 !important; }
.explore-nav-wrapper { padding:0 !important; }
@media only screen and (min-width: 1089px) {
  .side-nav-wrapper .side-navigation { max-height:406px; }
}
@media only screen and (max-width:64.063em) {
  .page-wrapper .bottom-section-wrapper .bottom-section { background:#222; }
  .mobile-nav .mobile-nav-wrapper { display:block !important; transition:transform 350ms ease, opacity 150ms ease 350ms; transform:translate3d(110%,0,0); opacity:0; backface-visibility:hidden; }
  .mobile-nav.open .mobile-nav-wrapper { transform:translate3d(0,0,0); opacity:1; transition:transform 350ms ease, opacity 150ms ease; }
}
@media only screen and (max-width:40.063em) {
  .header_container { padding-top:50px; }
  .header-section { position:fixed; left:0; right:0; top:0; z-index:9999; box-shadow:0 2px 10px -4px rgba(0,0,0,.6); }
  .mobile-header-wrapper .mobile-header .mobile-logo-wrapper { position:absolute; z-index:9999; top:0; }
  .mobile-toggle-wrapper { width:100%; height:50px; position:absolute; top:0; left:0; right:0; z-index:9998; background:#222; padding:0 !important; }
  .mobile-header .mobile-toggle-wrapper .modile-toggle { float:right; padding-top:.9375rem; padding-right:.9375rem; }
  .mobile-nav .mobile-nav-wrapper { display:block !important; max-width:100%; z-index:9997; left:0; max-height:70vh; overflow:hidden; overflow-y:scroll; -webkit-overflow-scrolling:touch; transition:transform 350ms ease, opacity 150ms ease 350ms; transform:translate3d(0,-110%,0); opacity:0; backface-visibility:hidden; }
  .mobile-nav.open .mobile-nav-wrapper { transform:translate3d(0,0,0); opacity:1; transition:transform 350ms ease, opacity 150ms ease; }
  .mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown { display:block; height:100%; }
  .mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown.open { max-height:300vh; }
  .mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown.open .nav-dropdown.open { max-height:200vh; }
  .mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown.open .nav-dropdown.open .nav-dropdown.open { max-height:100vh; }
}
.mobile-nav-wrapper { background:#f5f5f5; box-shadow:0 0 24px rgba(0,0,0,.6); border-bottom:2px solid #222; }
.mobile-nav.open .mobile-nav-wrapper { display:inline-block; }
.mobile-nav-wrapper .top-section { border-top:1px solid rgba(0,0,0,.04); border-bottom:1px solid rgba(0,0,0,.04); }
.mobile-nav-wrapper .top-section .search-wrapper { padding-bottom:0; }
.mobile-nav-wrapper .search form.search-form .search-input { max-height:32px; margin-bottom:12px; border:1px solid rgba(0,0,0,.2) !important; }
.mobile-nav-wrapper .search form.search-form .search-icon { color:rgba(0,0,0,.4); padding:8px; }

.mobile-nav-wrapper .mobile-nav { margin-top:0; }
.mobile-nav-wrapper .mobile-nav li { position:relative; display:block; }
.mobile-nav-wrapper .mobile-nav a { display:block; }

.mobile-nav-wrapper .mobile-nav a,
.mobile-nav-wrapper .mobile-nav .fa { color:#444; transition:all 200ms ease; }
.mobile-nav-wrapper .mobile-nav .arrow-toggle { display:block; z-index:1; width:46px; height:46px; right:0; text-align:center; transition:all 200ms ease; }
.mobile-nav-wrapper .mobile-nav .arrow-toggle:hover { color:#000; }
.mobile-nav-wrapper .mobile-nav .arrow-toggle .fa { line-height:46px; }

.mobile-nav-wrapper .mobile-nav .nav-dropdown { transition:all 500ms ease; backface-visibility:hidden; overflow:hidden; overflow-y:scroll; -webkit-overflow-scrolling:touch; }

.mobile-nav-wrapper .mobile-nav li:hover a,
.mobile-nav-wrapper .mobile-nav li a:hover,
.mobile-nav-wrapper .mobile-nav li:hover .fa,
.mobile-nav-wrapper .mobile-nav li.open > a,
.mobile-nav-wrapper .mobile-nav li > .arrow-toggle:hover > .fa,
.mobile-nav-wrapper .mobile-nav li.open > .arrow-toggle > .fa { color:#000; }
.mobile-nav-wrapper .mobile-nav li.open > .arrow-toggle > .fa { transform:rotate(0deg); }

.mobile-nav-wrapper .mobile-nav .fa { text-align:center; transform:rotate(-90deg); }
.mobile-nav-wrapper .mobile-nav .fa:before { font-size:12px; content:"\f0d7"; }
.mobile-nav-wrapper .mobile-nav li.open > a { background-color:rgba(0,0,0,.08); }
.mobile-nav-wrapper .mobile-nav li > a:hover { background-color:rgba(0,0,0,.06); }

.mobile-nav-wrapper .mobile-nav .nav-items > li,
.mobile-nav-wrapper .mobile-nav .second-nav > div > li { border-bottom:1px solid rgba(0,0,0,.04); }
.mobile-nav-wrapper .mobile-nav .nav-items > li > a,
.mobile-nav-wrapper .mobile-nav .second-nav > div > li > a { font-family:'Roboto Condensed', sans-serif; font-size:14px; line-height:1; padding:16px; }
.mobile-nav-wrapper .mobile-nav .nav-items > li > .arrow-toggle,
.mobile-nav-wrapper .mobile-nav .second-nav > div > li > .arrow-toggle { border-left:1px solid rgba(0,0,0,.04); }
.mobile-nav-wrapper .mobile-nav .nav-items > li > .arrow-toggle:hover,
.mobile-nav-wrapper .mobile-nav .second-nav > div > li > .arrow-toggle:hover { background:rgba(255,255,255,.2); }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown .nav-sub-items .nav-item a { font-size:12px; line-height:1; padding-left:24px; }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown .nav-sub-items .nav-item .nav-sub-items .nav-item a { font-size:11px; line-height:1; padding-left:32px; }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown .nav-sub-items .nav-item .nav-sub-items .nav-item a { font-size:11px; line-height:1; padding-left:32px; }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown .nav-sub-items .nav-item .nav-sub-items .nav-sub-items .nav-item a { font-size:10px; line-height:1; padding-left:40px; }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown .nav-sub-items .nav-item:last-child { border-bottom:0; }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown li > a:hover,
.mobile-nav-wrapper .mobile-nav .nav-items .nav-dropdown li.open > a { color:#000; background-color:rgba(0,0,0,.04); }

.mobile-nav-wrapper .mobile-nav .nav-sub-items { background:rgba(255,255,255,.04); }

.mobile-nav .social-nav-wrapper,
.mobile-nav-wrapper .second-nav-wrapper .second-nav > div:nth-of-type(2), 
.mobile-nav-wrapper .second-nav-wrapper .second-nav div:nth-of-type(3) .text-center { display:none; }

.mobile-nav-wrapper .mobile-nav .nav-sub-items > li > a { font-size:12px; line-height:1; padding:10px 24px; }
.mobile-nav-wrapper .mobile-nav .nav-sub-items .nav-dropdown li { border-bottom:1px solid rgba(0,0,0,.04); }
.mobile-nav-wrapper .mobile-nav .nav-sub-items .nav-dropdown li a  { font-size:11px; line-height:1; padding:8px 30px; }
.mobile-nav-wrapper .mobile-nav .nav-sub-items .arrow-toggle { height:32px; }
.mobile-nav-wrapper .mobile-nav .nav-sub-items .arrow-toggle .fa { line-height:32px; }
.mobile-nav-wrapper .mobile-nav .nav-sub-items .nav-sub-items .arrow-toggle { height:27px; }
.mobile-nav-wrapper .mobile-nav .nav-sub-items .nav-sub-items .arrow-toggle .fa { line-height:27px; }

.mobile-nav-wrapper .mobile-nav .main-nav .nav-dropdown { border-top:0; }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-item .nav-dropdown .nav-item { transition:all 200ms ease; }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-item .nav-dropdown .nav-item:first-child { border-top:0; }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-item .nav-dropdown .nav-item { border-bottom:1px solid rgba(0,0,0,.04); }
.mobile-nav-wrapper .mobile-nav .nav-items .nav-item.open .nav-dropdown .nav-item {  }

div[data-mobile-googletranslate] .mobile-translate select { color:#444; font-family:'Roboto Condensed', sans-serif; font-weight:400; font-size:14px; line-height:17px; border-bottom:1px solid rgba(0,0,0,.04); padding:15px 16px; border-bottom:1px solid rgba(0,0,0,.04) !important; }
div[data-mobile-googletranslate] .mobile-translate .fa { position:absolute; top:0 !important; right:0; display:block; width:46px; height:12px; text-align:left !important; pointer-events:none; }


/* Gray panel */
.gray-panel { border-style:solid; border-width:1px; border-color:#d8d8d8; margin-top:1rem; margin-bottom:1rem; padding:1.25rem; background:#f5f5f5; color:#333333; }
.gray-panel > :first-child { margin-top:0; }
.gray-panel > :last-child { margin-bottom:0; }
.gray-panel h1, .gray-panel h2, .gray-panel h3, .gray-panel h4, .gray-panel h5, .gray-panel h6, .gray-panel p, .gray-panel li, .gray-panel dl { color:#333333; }
.gray-panel h1, .gray-panel h2, .gray-panel h3, .gray-panel h4, .gray-panel h5, .gray-panel h6 { text-transform:uppercase; font-weight:700; line-height:1; margin-bottom:0.625rem; }
.gray-panel h1.subheader, .gray-panel h2.subheader, .gray-panel h3.subheader, .gray-panel h4.subheader, .gray-panel h5.subheader, .gray-panel h6.subheader { line-height:1.4; }

/* Booking/listings */
.booking-wrapper .booking .header { height:45px !important; }
.booking-wrapper .booking .title { font-size:21px !important; line-height:45px !important; font-weight:700 !important;  }
.listings-wrapper.thisweek .header h2.results { margin-top:0; }

/* Footer */
.footer_container { background-color:#252525; }
.footer_container .footer-wrapper { width:100% !important; margin:auto !important; }
.footer_container .footer-wrapper .footer { display:block; border-width:0; background:transparent; margin:0 auto; padding:24px 0; }
.footer-section .bottom-wrapper .left-side .powered-text, .footer-section .bottom-wrapper .right-side .reviews-text { color:#fff; font-size:11px; letter-spacing:normal; }

@media only screen and (min-width:64.064em) { 
  .footer-nav-wrapper .footer-nav { text-align:left; }
}

.footer-nav-wrapper .footer-nav .items .item .nav-link { color:#ececec; font-family:'Roboto Condensed', sans-serif; text-transform:uppercase; font-size:15px; font-weight:700; }
.footer-nav-wrapper .footer-nav .items .item .nav-link:hover { color:#b3ddf2; }

/* Slideshow */
.slide-show-section .slide-show-wrapper { padding:0px; margin-top:1rem; }
.slide-show-section .slide-show-wrapper .slide-sm-img { display:inline-block; width:100%; height:auto; }
.slide-nav-wrapper { padding:0 !important; }
@media only screen and (max-width:64.063em) {
  .slide-show { padding:0 !important; }
  .slide-show-section .slide-show-wrapper { margin-top:0; border:0; }
  .slide-show-section .slick-dots { bottom:6px !important; }
  .slide-show-section .slick-dots li { width:10px !important; height:10px !important; }
  .slide-show-section .slick-dots li button { width:100% !important; height:100% !important; }
  .slide-show-section .slick-dots li button:before { border:1px solid #fff; width:100% !important; height:100% !important; transition:all 350ms ease; backface-visibility:hidden; }
  .slide-show-section .slick-dots li.slick-active button:before { border-color:#000; }
  .slideshow_container .right-side { padding:0 !important; }
}
.slide-show-section .content { padding:20px !important; }
.map-wrapper { background-image:url(https://res.cloudinary.com/simpleview/image/upload/c_limit,f_auto,h_400,q_75,w_600/v1/clients/chicago/map_bg_9746710b-3990-4c2f-b3c0-cf47d53fadac.png); background-position:50% 50%; background-repeat:no-repeat; background-size:cover; }