html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}:root{font-size:16px}@media screen and (min-width: 700px){:root{font-size:calc( 16px + (20 - 16) * ( (100vw - 700px) / (1000 - 700) ))}}@media screen and (min-width: 1000px){:root{font-size:20px}}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-XLight_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-XLight_Web.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-XLightItalic_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-XLightItalic_Web.woff") format("woff");font-weight:200;font-style:italic}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-Light_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-Light_Web.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-LightItalic_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-LightItalic_Web.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-Book_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-Book_Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-BookItalic_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-Medium_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-Medium_Web.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-MediumItalic_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-MediumItalic_Web.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-Bold_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-Bold_Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-BoldItalic_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-BoldItalic_Web.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-Black_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-Black_Web.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"HCo Gotham SSm";src:url("../fonts/woff2/GothamSSm-BlackItalic_Web.woff2") format("woff2"),url("../fonts/woff/GothamSSm-BlackItalic_Web.woff") format("woff");font-weight:800;font-style:italic}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:rgba(0,0,0,0)}a:active,a:hover{outline:0}body:not(.user-is-tabbing) a:focus,body:not(.user-is-tabbing) *[tabindex="0"]:focus{outline:0}body.user-is-tabbing a:focus,body.user-is-tabbing *[tabindex="0"]:focus{outline:auto;outline-offset:-2px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}.ir{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:block;visibility:hidden;height:0;content:" "}.clearfix:after{clear:both}.clear{clear:both}@media screen and (max-width: 700px){.hide_mobile{display:none}}.show_mobile{display:none}@media screen and (max-width: 700px){.show_mobile{display:block}}.visuallyhidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.hide{display:none}*{letter-spacing:.3px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.header-base,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.two-column>ul>li strong,.h6{margin:0 0 20px 0;font-family:"HCo Gotham SSm",sans-serif;color:#000;line-height:1.05;font-weight:800}.header-base.title,h1.title,h2.title,h3.title,h4.title,h5.title,h6.title,.title.h1,.title.h2,.title.h3,.title.h4,.title.h5,.two-column>ul>li strong.title,.title.h6{margin-top:0}h1,.h1{font-size:3.1573345183rem;text-align:center;width:1130px;max-width:calc(100vw - 20px);position:relative;left:50%;transform:translateX(-50%);margin:0 0 40px 0;padding:0 0 20px 0;border-bottom:1px solid #000;font-weight:900}@media screen and (max-width: 700px){h1,.h1{font-size:2.368593037rem}}.textarea h1:first-child,.cms h1:first-child,.textarea .h1:first-child,.cms .h1:first-child{margin-top:60px}h2,.h2{font-size:2.368593037rem}.textarea h2:first-child,.cms h2:first-child,.textarea .h2:first-child,.cms .h2:first-child{margin-top:60px}.textarea h2,.textarea .h2{font-weight:800;margin:0 0 35px 0;position:relative}.textarea h2:after,.textarea .h2:after{content:"";display:block;width:80px;background:#129dff;height:5px;position:absolute;bottom:-15px;left:0}@media screen and (-ms-high-contrast: white-on-black){.textarea h2:after,.textarea .h2:after{border:2px solid #fff}}@media screen and (-ms-high-contrast: black-on-white){.textarea h2:after,.textarea .h2:after{border:2px solid #000}}h2.long_title,.h2.long_title{font-size:1.776889rem}h3,.h3{font-size:1.776889rem}.textarea h3,.textarea .h3{font-weight:800;margin:60px 0 20px 0}.textarea h3:after,.textarea .h3:after{display:none}h4,.h4{font-size:1.333rem}.textarea h4,.textarea .h4{font-weight:800;margin:60px 0 20px 0}.textarea h4:after,.textarea .h4:after{display:none}h5,.h5,.two-column>ul>li strong{font-size:1rem}.textarea h5,.textarea .h5,.textarea .two-column>ul>li strong,.two-column>ul>li .textarea strong{font-weight:800;margin:60px 0 20px 0}.textarea h5:after,.textarea .h5:after,.textarea .two-column>ul>li strong:after,.two-column>ul>li .textarea strong:after{display:none}h6,.h6{font-size:.7501875469rem}.textarea h6,.textarea .h6{font-weight:800;margin:60px 0 20px 0}.textarea h6:after,.textarea .h6:after{display:none}.small_paragraph,.small p{font-size:16px}.p-base,table tr td,ol>li,.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li,address,.address,p,.p,.p-lead,.news_detail .news_tagline,p.lead,.p.lead{font-size:1rem;font-family:"Acumin Pro",sans-serif;line-height:1.5;font-weight:400}.p-lead,.news_detail .news_tagline,p.lead,.p.lead{text-align:center;font-size:1.45rem;margin:0 0 60px 0;color:#000}p,.p{margin:0 0 20px}p strong,.p strong{font-weight:700}address,.address{margin:0 0 20px;font-style:normal;font-weight:700;color:#000}ul,ol{margin:0;padding:0;list-style:none}ul li,ol li{position:relative;margin:0;padding:0;list-style:none}.cms ul,.textarea ul,.spotlight_text ul,.faq ul,.link .description ul,.event_description ul{margin-bottom:20px}.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li{padding:0 0 0px 45px;margin:0 0 20px 0;font-family:"Acumin Pro",sans-serif;font-weight:400;font-size:20px;line-height:1.5;color:#424242}.cms ul li:before,.textarea ul li:before,.spotlight_text ul li:before,.faq ul li:before,.link .description ul li:before,.event_description ul li:before{content:"";position:absolute;top:11px;left:10px;width:9px;height:9px;background-color:#000;border:2px solid #002d74}.cms ul li ul,.textarea ul li ul,.spotlight_text ul li ul,.faq ul li ul,.link .description ul li ul,.event_description ul li ul{margin-top:10px}ol{margin-bottom:20px}ol>li{position:relative;padding:0 0 0px 45px;margin:0 0 20px 0;font-family:"Acumin Pro",sans-serif;font-weight:400;font-size:20px;line-height:1.5;color:#424242;counter-increment:li-counter}ol>li:before{content:"";position:absolute;top:0px;left:0px;width:30px;height:30px;content:counter(li-counter);color:#fff;font-family:1.05;line-height:26px;font-weight:700;font-size:15px;text-align:center;background:#000;border:2px solid #002d74;border-radius:50%}a{border:none;color:#129dff;text-decoration:none;cursor:pointer;transition:all 200ms linear}a:hover,a:focus{color:#002d74}.textarea p a,.textarea li a,.cms p a,.cms li a,.spotlight_content a,.m-eventDetailList__item a,.event_description a{color:#002d74;text-decoration:underline}.textarea p a:hover,.textarea li a:hover,.cms p a:hover,.cms li a:hover,.spotlight_content a:hover,.m-eventDetailList__item a:hover,.event_description a:hover{color:#eb1426;text-decoration:none}hr{display:block;height:1px;background-color:#000;border:0;margin-top:40px;margin-bottom:40px;clear:both}table{position:relative;margin:0 0 15px}table tr td{border:none;margin-bottom:0;padding:5px}.breadcrumbs{display:none}blockquote{background:#f4f4f4;padding:40px 75px;width:1100px;max-width:calc(100vw - 20px);position:relative;left:50%;transform:translateX(-50%);margin:0;text-align:center;box-shadow:3px 10px 10px -3px rgba(0,0,0,.2);margin:0 0 20px 0}@media screen and (max-width: 700px){blockquote{padding:20px 40px}}blockquote p{font-size:24px;color:#000}blockquote p:last-child:not(:first-child){margin:0;line-height:1.05;font-size:15px}blockquote p:last-child:not(:first-child):before{content:"";width:50px;display:inline-block;height:1px;background:#000;margin:0 20px 0 0;vertical-align:middle}@media screen and (max-width: 700px){blockquote p:last-child:not(:first-child):before{margin:0 auto 10px auto;display:block}}@media screen and (-ms-high-contrast: white-on-black){blockquote p:last-child:not(:first-child):before{border-bottom:1px solid #fff}}@media screen and (-ms-high-contrast: black-on-white){blockquote p:last-child:not(:first-child):before{border-bottom:1px solid #000}}blockquote p:last-child:not(:first-child) strong{font-family:"HCo Gotham SSm",sans-serif;font-size:15px;line-height:1.05;font-weight:900;color:#002d74;text-transform:uppercase}blockquote p:last-child:not(:first-child) strong em{font-style:normal}.center{text-align:center}.news_list .list .entry .thumb{width:365px}.news_list .list .entry .thumb+.info{width:calc(100% - (365px + 40px))}@media screen and (max-width: 700px){.news_list .list .entry .thumb+.info{width:100%}}.news_detail .news_heading .date{font-size:15px;font-weight:700;text-align:center;margin-top:60px}.news_detail .news_thumb{float:left;margin-right:40px;margin-bottom:40px;max-width:50%;width:460px}@media screen and (max-width: 700px){.news_detail .news_thumb{max-width:100%}}.event_list_header{width:1140px;max-width:100%;color:#000;margin:60px auto 40px auto}.event_list_header .overview{display:flex;justify-content:flex-start;align-content:center;align-items:center;position:relative;margin:0 auto;padding:0 0 20px 0;margin:0 0 5px 0;border-bottom:1px solid #000}@media screen and (max-width: 870px){.event_list_header .overview{margin:0 0 20px 0}}.event_list_header .overview h1{flex-grow:2;margin:0 auto 0 0;text-align:left;padding:0;margin:0;border-bottom:0;left:0;transform:none}.event_list_header .bottom-row{display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start}@media screen and (max-width: 870px){.event_list_header .bottom-row{display:block}}.event_list_header .bottom-row .search_events{width:267px;max-width:100%}.event_list_header .bottom-row .search_events form{display:flex;justify-content:center;align-content:center;align-items:center;position:relative;margin:17px 0 0 0}@media screen and (max-width: 870px){.event_list_header .bottom-row .search_events form{margin:10px 0 0 0}}.event_list_header .bottom-row .search_events form:after{content:"";display:block;height:1px;width:calc(100% - 12px);background:#424242;position:absolute;bottom:0;left:0}@media screen and (-ms-high-contrast: white-on-black){.event_list_header .bottom-row .search_events form:after{border-bottom:1px solid #fff}}@media screen and (-ms-high-contrast: black-on-white){.event_list_header .bottom-row .search_events form:after{border-bottom:1px solid #000}}.event_list_header .bottom-row .search_events form input{padding:3px 0;font-family:"Acumin Pro",sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#000;border:none;background:none}.event_list_header .bottom-row .search_events form input::-webkit-input-placeholder{color:#424242;opacity:1}.event_list_header .bottom-row .search_events form input:-moz-placeholder{color:#424242;opacity:1}.event_list_header .bottom-row .search_events form input::-moz-placeholder{color:#424242;opacity:1}.event_list_header .bottom-row .search_events form input:-ms-input-placeholder{color:#424242;opacity:1}@media screen and (-ms-high-contrast: white-on-black){.event_list_header .bottom-row .search_events form input{color:#fff}.event_list_header .bottom-row .search_events form input::-webkit-input-placeholder{color:#fff;opacity:1}.event_list_header .bottom-row .search_events form input:-moz-placeholder{color:#fff;opacity:1}.event_list_header .bottom-row .search_events form input::-moz-placeholder{color:#fff;opacity:1}.event_list_header .bottom-row .search_events form input:-ms-input-placeholder{color:#fff;opacity:1}}@media screen and (-ms-high-contrast: black-on-white){.event_list_header .bottom-row .search_events form input{color:#000}.event_list_header .bottom-row .search_events form input::-webkit-input-placeholder{color:#000;opacity:1}.event_list_header .bottom-row .search_events form input:-moz-placeholder{color:#000;opacity:1}.event_list_header .bottom-row .search_events form input::-moz-placeholder{color:#000;opacity:1}.event_list_header .bottom-row .search_events form input:-ms-input-placeholder{color:#000;opacity:1}}.event_list_header .bottom-row .search_events form button{width:20px;height:20px;border:none;background:none;padding:0}.event_list_header .bottom-row .search_events form button:hover svg *,.event_list_header .bottom-row .search_events form button:focus svg *{fill:#002d74}@media screen and (-ms-high-contrast: active){.event_list_header .bottom-row .search_events form button:hover svg *,.event_list_header .bottom-row .search_events form button:focus svg *{fill:#002d74}}.event_list_header .bottom-row .search_events form button svg{max-width:100%;max-height:100%}.event_list_header .bottom-row .search_events form button svg *{transition:all 100ms linear}@media screen and (-ms-high-contrast: white-on-black){.event_list_header .bottom-row .search_events form button svg *{fill:#fff}}@media screen and (-ms-high-contrast: black-on-white){.event_list_header .bottom-row .search_events form button svg *{fill:#000}}.event_list_toggles{display:flex;justify-content:center;align-content:stretch;align-items:stretch}@media screen and (max-width: 870px){.event_list_toggles{display:none}}.event_list_toggles .toggle{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-direction:column;margin-left:15px;position:relative;z-index:1;width:54px;padding:0;border:none;background:none}.event_list_toggles .toggle:hover,.event_list_toggles .toggle:focus{cursor:pointer}.event_list_toggles .toggle:hover:before,.event_list_toggles .toggle:focus:before{opacity:1}.event_list_toggles .toggle:hover span,.event_list_toggles .toggle:focus span{color:#000}@media screen and (-ms-high-contrast: active){.event_list_toggles .toggle:hover span,.event_list_toggles .toggle:focus span{text-decoration:underline}}.event_list_toggles .toggle:hover svg *,.event_list_toggles .toggle:focus svg *{fill:#fff}@media screen and (-ms-high-contrast: black-on-white){.event_list_toggles .toggle:hover svg *,.event_list_toggles .toggle:focus svg *{fill:#000}}.event_list_toggles .toggle:before{content:"";display:block;width:54px;height:35px;background:#002d74;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;opacity:0;transition:all 200ms linear}.event_list_toggles .toggle.calendar svg{margin-top:3px}.event_list_toggles .toggle.is-active:before{opacity:1}.event_list_toggles .toggle.is-active span{color:#000}.event_list_toggles .toggle.is-active svg *{transition:all 200ms linear;fill:#fff}@media screen and (-ms-high-contrast: black-on-white){.event_list_toggles .toggle.is-active svg *{fill:#002d74}}.event_list_toggles span{margin:auto 0 0 0;display:block;text-align:center;color:#424242;font-family:"HCo Gotham SSm",sans-serif;font-weight:800;font-size:11px;line-height:1.05;text-transform:uppercase}.event_list_toggles svg{margin:9px 0 8px 0}.event_list_toggles svg *{fill:#424242}.category-dropdown{position:relative;margin-right:37px;z-index:10}.category-dropdown .select{display:none;position:relative;width:300px;max-width:100%;height:38px;line-height:38px;background:#fff;border:1px solid #000;font-family:"HCo Gotham SSm",sans-serif;font-weight:800;margin:0;padding:0 40px 0 20px;color:#424242;cursor:pointer;outline:none;z-index:8;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 870px){.category-dropdown .select{display:block}}.category-dropdown .select .select_text:hover,.category-dropdown .select .select_text:focus{color:#002d74}.category-dropdown .select svg{float:right;position:absolute;top:50%;right:15px;width:15px;height:12px;transform:translateY(-50%);fill:none;fill-rule:evenodd;stroke:#424242;stroke-width:2px;transition:all 100ms linear}.category-dropdown .select svg:hover,.category-dropdown .select svg:focus{stroke:#002d74}.category-dropdown .select.is-active{border-bottom:none;color:#000}.category-dropdown .select.is-active .select_text:hover,.category-dropdown .select.is-active .select_text:focus{color:#002d74}.category-dropdown .select.is-active svg{transform:rotate(180deg) translateY(-47%);transform-origin:50% 0;stroke:#000}.category-dropdown .select.is-active svg:hover,.category-dropdown .select.is-active svg:focus{stroke:#002d74}@media screen and (max-width: 870px){.category-dropdown .choices{position:absolute;top:100%;left:0;width:300px;max-width:100%;background:#fff;padding:10px 20px;display:none;border:1px solid #000;border-top:none;z-index:10}}@media screen and (max-width: 870px){.category-dropdown .choices.is-active{display:block}}@media screen and (min-width: 871px){.category-dropdown .choices li{display:inline-block;margin:15px 15px 0 0}}.category-dropdown .choices li span{cursor:pointer;transition:all 100ms linear}@media screen and (max-width: 870px){.category-dropdown .choices li span{font-family:"HCo Gotham SSm",sans-serif;line-height:25px;font-size:13px;font-weight:800}.category-dropdown .choices li span:hover,.category-dropdown .choices li span:focus,.category-dropdown .choices li span.is-active{color:#002d74}}@media screen and (min-width: 871px){.category-dropdown .choices li span{display:block;padding:12px 20px;color:#424242;text-decoration:none;cursor:pointer;background:#f4f4f4;font-family:"HCo Gotham SSm",sans-serif;line-height:1.05;font-size:11px;font-weight:800;text-transform:uppercase;position:relative;z-index:1}.category-dropdown .choices li span:hover,.category-dropdown .choices li span:focus,.category-dropdown .choices li span.is-active{color:#fff;background:#424242}}@media screen and (min-width: 871px)and (-ms-high-contrast: active){.category-dropdown .choices li span:hover:before,.category-dropdown .choices li span:focus:before,.category-dropdown .choices li span.is-active:before{border-width:3px}}@media screen and (min-width: 871px)and (-ms-high-contrast: active){.category-dropdown .choices li span:before{width:100%;height:100%;position:absolute;z-index:-1;content:"";top:0;left:0;transition:all 100ms linear;border:2px solid #000}}@media screen and (min-width: 871px)and (-ms-high-contrast: white-on-black){.category-dropdown .choices li span:before{border:2px solid #fff}}@media screen and (min-width: 871px)and (-ms-high-contrast: black-on-white){.category-dropdown .choices li span:before{border:2px solid #000}}.event_detail{min-height:600px;zoom:1;position:relative;width:1130px;margin:60px auto 0 auto;max-width:calc(100% - 100px)}.event_detail:before,.event_detail:after{display:block;visibility:hidden;height:0;content:" "}.event_detail:after{clear:both}@media screen and (max-width: 950px){.event_detail{max-width:calc(100% - 20px)}}.event_detail.has_branding{margin-top:0}.event_detail.has_branding:before{background:linear-gradient(to bottom, #e3e4e5, #fff);visibility:visible;content:"";display:block;top:-40px;left:50%;width:100vw;height:710px;position:absolute;z-index:-2;transform:translateX(-50%)}.event_detail.has_branding .branding_wrap{position:relative}.event_detail.has_branding .branding_wrap .after{background:#f4f4f4;content:"";display:block;width:calc(100% + 20px + (100vw - 100%)*1/2);left:calc(-1*(100vw - 100%)*1/2);top:40px;visibility:visible;box-shadow:-3px 10px 10px -3px rgba(0,0,0,.2);z-index:-1;position:absolute;height:calc(100% - 40px)}@media screen and (max-width: 950px){.event_detail.has_branding .branding_wrap .after{display:none}}.event_detail .branding_wrap{padding:0 0 20px 0;margin:0 0 40px 0}@media screen and (max-width: 950px){.event_detail .branding_wrap{padding:0;margin:0}}.event_detail .title_section{position:relative}.event_detail .event_heading{padding:0 340px 0 0}@media screen and (max-width: 950px){.event_detail .event_heading{display:none}}.event_detail .event_heading .title{text-align:left;left:0;transform:none;width:100%;border-bottom:none;padding:0;margin:4px 0 0 0}.event_detail .event_heading .tagline{margin:3px 0 0 0;font-family:"Acumin Pro",sans-serif;color:#000;font-size:24px;line-height:1.5;font-weight:400}@media screen and (max-width: 950px){.event_detail .buttonWrapper{margin:0 0 20px 0}}.event_detail .buttonWrapper .buttons{position:relative;color:#fff;margin:0 0 20px 0}@media screen and (max-width: 950px){.event_detail .buttonWrapper .buttons{margin:0}}.event_detail .buttonWrapper .buttons a,.event_detail .buttonWrapper .buttons span{width:100%;display:block;padding:17px 24px;font-size:20px}@media screen and (max-width: 700px){.event_detail .buttonWrapper .buttons a,.event_detail .buttonWrapper .buttons span{font-size:15px;padding:15px 20px}}.event_detail .buttonWrapper .buttons a svg,.event_detail .buttonWrapper .buttons span svg{display:none}.event_detail .buttonWrapper .buttons span:hover,.event_detail .buttonWrapper .buttons span:focus{text-decoration:none;background:#002d74;color:#fff}.event_detail .buttonWrapper .buttons span:hover:after,.event_detail .buttonWrapper .buttons span:focus:after{opacity:0}.event_detail .info{display:none}@media screen and (max-width: 950px){.event_detail .info{display:block;background:#f4f4f4;padding:20px}}.event_detail .info .title{text-align:left;left:0;transform:none;width:100%;border-bottom:none;padding:0;color:#000;margin:0}.event_detail .info .tagline{margin:5px 0 0 0;font-family:"Acumin Pro",sans-serif;color:#000;font-size:17px;line-height:1.5;font-weight:400}.event_detail #branding{margin-bottom:26px;height:calc(.5884955752*(100vw - 100px))}@media screen and (min-width: 1230px){.event_detail #branding{height:665px}}@media screen and (max-width: 950px){.event_detail #branding{height:calc(.5884955752*(100vw - 20px));margin-bottom:0}}@media screen and (max-width: 700px){.event_detail #branding{height:58.8495575221vw}}.event_detail #branding .rsDefault .rsBullets{top:calc(.5884955752*(100vw - 100px) - 30px)}@media screen and (min-width: 1230px){.event_detail #branding .rsDefault .rsBullets{top:635px}}@media screen and (max-width: 950px){.event_detail #branding .rsDefault .rsBullets{top:calc(.5884955752*(100vw - 20px) - 30px)}}@media screen and (max-width: 700px){.event_detail #branding .rsDefault .rsBullets{top:calc(58.8495575221vw - 30px)}}@media screen and (max-width: 700px){.event_detail .faq{margin:0 0 40px 0}}.upcoming-events{width:1130px;margin:0 auto;max-width:calc(100% - 100px)}@media screen and (max-width: 950px){.upcoming-events{max-width:calc(100% - 20px)}}.upcoming-events>h2{margin:0 0 40px 0}@media screen and (max-width: 700px){.upcoming-events>h2{margin:0 0 20px 0}}.description_wrapper{margin:0 0 40px 0}.description_wrapper.short-description .event_description:after{display:none}.description_wrapper .event_description{position:relative}.description_wrapper .event_description:after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:50px;display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}.description_wrapper .event_description.is-opened:after{display:none}.description_wrapper .event_description.is-opened+.read-more:before{transform:rotate(180deg)}.description_wrapper .read-more{color:#424242;font-family:"HCo Gotham SSm",sans-serif;line-height:1.05;font-weight:800;font-size:11px;margin:20px 0 0 0;display:inline-block;background:none;border:none;padding:0;text-transform:uppercase;cursor:pointer}.description_wrapper .read-more:before{content:"";display:inline-block;vertical-align:top;margin:2px 10px 0 0;background:url("../images/svg/caret_down.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:12px;height:6px;transition:all 100ms linear}.description_wrapper .read-more:hover,.description_wrapper .read-more:focus{color:#000}.description_wrapper .read-more:hover:before,.description_wrapper .read-more:focus:before{background:url("../images/svg/caret_down_highlight.svg")}.showings-wrapper{margin:70px 0;position:relative}@media screen and (max-width: 950px){.showings-wrapper{padding:32px 22px}}@media screen and (max-width: 700px){.showings-wrapper{padding:20px;margin:40px 0}}.showings-wrapper:before{content:"";display:block;border:2px solid #002d74;width:calc(100% + 80px);height:calc(100% + 60px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}@media screen and (max-width: 950px){.showings-wrapper:before{width:100%;height:100%}}.showings-wrapper h2{margin:0 0 40px 0}.showings-wrapper ul.list,.showings-wrapper ul.additional_showings{margin:30px 0 20px 0}.showings-wrapper ul.list:first-child,.showings-wrapper ul.additional_showings:first-child{margin-top:0}.showings-wrapper ul.list li.listItem,.showings-wrapper ul.additional_showings li.listItem{display:flex;justify-content:flex-start;align-content:flex-end;align-items:flex-end;margin:0 0 30px 0}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem,.showings-wrapper ul.additional_showings li.listItem{flex-wrap:wrap;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #000}}.showings-wrapper ul.list li.listItem:last-child,.showings-wrapper ul.additional_showings li.listItem:last-child{margin:0}.showings-wrapper ul.list li.listItem .left-side,.showings-wrapper ul.additional_showings li.listItem .left-side{flex:1 1 auto}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .left-side,.showings-wrapper ul.additional_showings li.listItem .left-side{width:100%;margin:0 0 10px 0}}.showings-wrapper ul.list li.listItem .left-side .top-row,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row{margin:0 0 15px 0;zoom:1}.showings-wrapper ul.list li.listItem .left-side .top-row:before,.showings-wrapper ul.list li.listItem .left-side .top-row:after,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row:before,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row:after{display:block;visibility:hidden;height:0;content:" "}.showings-wrapper ul.list li.listItem .left-side .top-row:after,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row:after{clear:both}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .left-side .top-row,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row{margin:0 0 20px 0}}.showings-wrapper ul.list li.listItem .left-side .top-row .cell.time,.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__weekday,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell.time,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__weekday{font-family:"HCo Gotham SSm",sans-serif;line-height:1.5;font-weight:400;color:#000;font-size:15px}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .left-side .top-row .cell.time,.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__weekday,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell.time,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__weekday{float:left}}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__weekday,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__weekday{clear:both}}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .left-side .top-row .cell.time,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell.time{margin:0 0 0 5px}}.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__month,.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__day,.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__year,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__month,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__day,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__year{font-family:"HCo Gotham SSm",sans-serif;line-height:1.05;font-size:20px;font-weight:700;color:#000}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__month,.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__day,.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__year,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__month,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__day,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__year{float:left}}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__day,.showings-wrapper ul.additional_showings li.listItem .left-side .top-row .cell .m-date__singleDate .m-date__day{margin:0 0 0 5px}}.showings-wrapper ul.list li.listItem .left-side .bottom-row,.showings-wrapper ul.additional_showings li.listItem .left-side .bottom-row{font-family:"Acumin Pro",sans-serif;line-height:1.5;font-weight:400;font-size:14px;color:#424242;padding:0 0 11px 0;border-bottom:1px solid #000}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .left-side .bottom-row,.showings-wrapper ul.additional_showings li.listItem .left-side .bottom-row{padding:0;border-bottom:none}}.showings-wrapper ul.list li.listItem .ical,.showings-wrapper ul.additional_showings li.listItem .ical{flex:0 0 auto;margin:0 10px 0 20px;display:inline-block;position:relative;background-color:#f4f4f4;color:#000;padding:11.5px 20px;font-size:15px;line-height:1.05;font-weight:700;font-family:"HCo Gotham SSm",sans-serif;text-decoration:none;text-align:center}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .ical,.showings-wrapper ul.additional_showings li.listItem .ical{width:100%;margin:0 0 10px 0;padding:11.5px 0}}.showings-wrapper ul.list li.listItem .ical:hover,.showings-wrapper ul.list li.listItem .ical:focus,.showings-wrapper ul.additional_showings li.listItem .ical:hover,.showings-wrapper ul.additional_showings li.listItem .ical:focus{text-decoration:none;background:#424242;color:#fff}@media screen and (-ms-high-contrast: active){.showings-wrapper ul.list li.listItem .ical:hover,.showings-wrapper ul.list li.listItem .ical:focus,.showings-wrapper ul.additional_showings li.listItem .ical:hover,.showings-wrapper ul.additional_showings li.listItem .ical:focus{text-decoration:underline}}.showings-wrapper ul.list li.listItem .ical svg,.showings-wrapper ul.additional_showings li.listItem .ical svg{display:none}.showings-wrapper ul.list li.listItem .buttons,.showings-wrapper ul.additional_showings li.listItem .buttons{flex:0 0 auto}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .buttons,.showings-wrapper ul.additional_showings li.listItem .buttons{width:100%;margin:0}}.showings-wrapper ul.list li.listItem .buttons a,.showings-wrapper ul.list li.listItem .buttons span,.showings-wrapper ul.additional_showings li.listItem .buttons a,.showings-wrapper ul.additional_showings li.listItem .buttons span{display:inline-block;position:relative;padding:11.5px 28px;font-size:15px;text-decoration:none;text-align:center}@media screen and (max-width: 700px){.showings-wrapper ul.list li.listItem .buttons a,.showings-wrapper ul.list li.listItem .buttons span,.showings-wrapper ul.additional_showings li.listItem .buttons a,.showings-wrapper ul.additional_showings li.listItem .buttons span{display:block;padding:11.5px 0}}.showings-wrapper ul.list li.listItem .buttons a svg,.showings-wrapper ul.list li.listItem .buttons span svg,.showings-wrapper ul.additional_showings li.listItem .buttons a svg,.showings-wrapper ul.additional_showings li.listItem .buttons span svg{display:none}.showings-wrapper ul.list li.listItem .buttons span:hover,.showings-wrapper ul.list li.listItem .buttons span:focus,.showings-wrapper ul.additional_showings li.listItem .buttons span:hover,.showings-wrapper ul.additional_showings li.listItem .buttons span:focus{text-decoration:none;background:#002d74;color:#fff}.showings-wrapper ul.list li.listItem .buttons span:hover:after,.showings-wrapper ul.list li.listItem .buttons span:focus:after,.showings-wrapper ul.additional_showings li.listItem .buttons span:hover:after,.showings-wrapper ul.additional_showings li.listItem .buttons span:focus:after{opacity:0}.showings-wrapper .additional_showings{display:none}.showings-wrapper .show-all-showings{color:#424242;font-family:"HCo Gotham SSm",sans-serif;line-height:1.05;font-weight:800;font-size:11px;margin:0;padding:0;border:none;background:none;display:inline-block;text-transform:uppercase;cursor:pointer}.showings-wrapper .show-all-showings.is-opened:before{transform:rotate(180deg)}.showings-wrapper .show-all-showings:before{content:"";display:inline-block;vertical-align:top;margin:2px 10px 0 0;background:url("../images/svg/caret_down.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:12px;height:6px;transition:all 100ms linear}.showings-wrapper .show-all-showings:hover,.showings-wrapper .show-all-showings:focus{color:#000}.showings-wrapper .show-all-showings:hover:before,.showings-wrapper .show-all-showings:focus:before{background:url("../images/svg/caret_down_highlight.svg")}.rightBreakout{position:absolute;right:0px;top:0px;text-align:center;width:275px;z-index:100}@media screen and (max-width: 950px){.rightBreakout{position:relative;top:auto;right:auto;width:100%;margin:0 0 40px 0}}@media screen and (max-width: 700px){.rightBreakout{width:100vw;position:relative;left:50%;transform:translate(-50%);max-width:100vw}}.rightBreakout .info .date{display:none}.rightBreakout>.wrapper{text-align:left}.rightBreakout>.wrapper .inner-wrapper{background:linear-gradient(to bottom, #000, #393939);padding:15px 20px}@media screen and (max-width: 700px){.rightBreakout>.wrapper .inner-wrapper{padding:10px}}@media screen and (max-width: 700px){.rightBreakout>.wrapper .eventDetailList{padding:0 10px}}.rightBreakout>.wrapper .eventDetailList .item{padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #424242}.rightBreakout>.wrapper .eventDetailList .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:15px}.rightBreakout>.wrapper .eventDetailList .item .label{color:#bfc0c1;display:block;margin:0 0 8px 0;font-family:"HCo Gotham SSm",sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.05}.rightBreakout>.wrapper .eventDetailList .item>span{color:#fff;display:block;font-family:"Acumin Pro",sans-serif;font-weight:400;font-size:20px;line-height:1.5}.rightBreakout>.wrapper .eventDetailList .item>a,.rightBreakout>.wrapper .eventDetailList .item>span>a{font-family:"HCo Gotham SSm",sans-serif;font-size:15px;font-weight:700;line-height:1.05;color:#fff}.rightBreakout>.wrapper .eventDetailList .item>a:after,.rightBreakout>.wrapper .eventDetailList .item>span>a:after{content:"";display:inline-block;vertical-align:middle;margin:0 0 0 10px;background:url("../images/svg/caret_right.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:6px;height:12px;transition:all 100ms linear}@media screen and (-ms-high-contrast: black-on-white){.rightBreakout>.wrapper .eventDetailList .item>a:after,.rightBreakout>.wrapper .eventDetailList .item>span>a:after{background:url("../images/svg/caret_right.svg") !important}}.rightBreakout>.wrapper .eventDetailList .item>a:hover,.rightBreakout>.wrapper .eventDetailList .item>a:focus,.rightBreakout>.wrapper .eventDetailList .item>span>a:hover,.rightBreakout>.wrapper .eventDetailList .item>span>a:focus{text-decoration:underline}.rightBreakout>.wrapper .eventDetailList .item>a:hover:after,.rightBreakout>.wrapper .eventDetailList .item>a:focus:after,.rightBreakout>.wrapper .eventDetailList .item>span>a:hover:after,.rightBreakout>.wrapper .eventDetailList .item>span>a:focus:after{margin-left:7px;margin-right:3px;background:url("../images/svg/caret_right_white.svg")}.rightBreakout>.wrapper .eventDetailList .item svg{display:none}.rightBreakout>a{font-family:"HCo Gotham SSm",sans-serif;font-size:15px;font-weight:700;line-height:34px;color:#000;min-height:34px;margin:40px 0 0 0;display:inline-block;padding:0 0 0 55px;transition:all 100ms linear;position:relative}.rightBreakout>a:before{width:40px;height:34px;content:"";display:block;background-color:#002d74;background-image:url("../images/svg/caret_left.svg");background-repeat:no-repeat;background-position:center;background-size:auto;display:inline-block;margin:0 15px 0 0;vertical-align:middle;transition:all 100ms linear;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (-ms-high-contrast: black-on-white){.rightBreakout>a:before{background-image:url("../images/svg/caret_left_red.svg")}}.rightBreakout>a:after{width:42px;height:36px;content:"";display:block;position:absolute;top:50%;left:-1px;transform:translateY(-50%);border:2px solid #002d74;opacity:0;transition:all 100ms linear}.rightBreakout>a:hover,.rightBreakout>a:focus{color:#002d74}@media screen and (-ms-high-contrast: active){.rightBreakout>a:hover,.rightBreakout>a:focus{text-decoration:underline}}.rightBreakout>a:hover:before,.rightBreakout>a:focus:before{background-color:rgba(0,0,0,0);background-image:url("../images/svg/caret_left_red.svg")}.rightBreakout>a:hover:after,.rightBreakout>a:focus:after{opacity:1}.extras{margin:0 0 40px 0}.extras h2{margin:0 0 40px 0}@media screen and (max-width: 700px){.extras h2{margin:0 0 20px 0}}.extras ul{margin:0;padding:0}.extras ul li{padding:0 0 10px 0;margin:0 0 30px 0;border-bottom:1px solid #000}@media screen and (max-width: 700px){.extras ul li{padding:0;margin:0 0 20px 0}}.extras ul li h3{font-size:15px;font-weight:700;text-transform:uppercase;margin:0 0 15px 0}.extras ul li .body.textarea p{font-size:17px}.extras ul li a.seating{font-weight:700;font-family:"HCo Gotham SSm",sans-serif;line-height:1.05;font-size:15px;color:#000;margin:0 0 20px 0;display:inline-block}.extras ul li a.seating:after{content:"";display:inline-block;vertical-align:middle;margin:0 0 0 10px;background:url("../images/svg/caret_right.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:6px;height:12px;transition:all 100ms linear}.extras ul li a.seating:hover,.extras ul li a.seating:focus{color:#002d74}@media screen and (-ms-high-contrast: active){.extras ul li a.seating:hover,.extras ul li a.seating:focus{text-decoration:underline}}.extras ul li a.seating:hover:after,.extras ul li a.seating:focus:after{margin-left:7px;margin-right:3px}#branding{width:1130px;max-width:100%;margin:10px auto 40px auto;zoom:1}#branding:before,#branding:after{display:block;visibility:hidden;height:0;content:" "}#branding:after{clear:both}@media screen and (min-width: 1151px){#branding{margin-top:40px}}@media screen and (max-width: 700px){#branding{margin-top:0;width:100vw;position:relative;left:50%;transform:translate(-50%);max-width:100vw;margin-top:0}}.full>#branding{max-width:calc(100% - 20px)}#branding+.content .item_body_heading_1,#branding+.content .news_heading .date,#branding+.content .overview h1,#branding+.textarea .item_body_heading_1,#branding+.textarea .news_heading .date,#branding+.textarea .overview h1,#branding+.team_detail .item_body_heading_1,#branding+.team_detail .news_heading .date,#branding+.team_detail .overview h1{margin-top:0}.content_item{margin:0 auto 60px auto;width:950px;max-width:100%}.content_item.slide,.content_item.map{width:100%;margin:10px 0 40px 0}@media screen and (min-width: 1151px){.content_item.slide,.content_item.map{margin-top:40px}}@media screen and (max-width: 700px){.content_item.slide,.content_item.map{width:calc(100vw + 1px);max-width:calc(100vw + 1px);position:relative;left:50%;transform:translate(-50%);margin-top:0}}.content_item.slide+.textarea .item_body_heading_1,.content_item.slide+.textarea .news_heading .date,.content_item.map+.textarea .item_body_heading_1,.content_item.map+.textarea .news_heading .date{margin-top:0}.spotlight_image{position:relative}.spotlight_image img{display:block;max-width:100%;width:100%}.spotlight_image .caption{position:absolute;float:none;bottom:20px;left:20px;text-align:left;color:#fff;width:100%;height:auto}@media screen and (max-width: 700px){.spotlight_image .caption{float:left;position:static}}.spotlight_image .caption p{background:rgba(0,0,0,.5);margin:0;padding:7px 20px;color:#fff;font-size:14px;display:inline-block;max-width:calc(100% - 140px)}@media screen and (max-width: 700px){.spotlight_image .caption p{background:#424242;max-width:100%;width:100%;text-align:center;padding:2px 20px}}.content{position:relative;margin:0;padding:0}.content img{max-width:100%}.content img[align=left],.content img.left{float:left;margin:0 40px 40px 0}@media screen and (max-width: 700px){.content img[align=left],.content img.left{float:none;margin:0 auto 40px;display:block}}.content img[align=right],.content img.right{float:right;margin:0 0 40px 40px}@media screen and (max-width: 700px){.content img[align=right],.content img.right{float:none;margin:0 auto 40px;display:block}}.two-column{zoom:1}.two-column:before,.two-column:after{display:block;visibility:hidden;height:0;content:" "}.two-column:after{clear:both}.two-column>ul{zoom:1}.two-column>ul:before,.two-column>ul:after{display:block;visibility:hidden;height:0;content:" "}.two-column>ul:after{clear:both}.two-column>ul>li{width:calc(.5*(100% - 115px));float:left;padding-left:0;padding-bottom:20px;margin:0 115px 60px 0;border-bottom:1px solid #000}@media screen and (max-width: 700px){.two-column>ul>li{width:100%;float:none;margin:0 0 60px 0}}.two-column>ul>li:nth-child(odd){clear:left}.two-column>ul>li:nth-child(even){margin-right:0}.two-column>ul>li:before{display:none}.two-column>ul>li strong{text-transform:uppercase}.side-by-side{zoom:1;width:50%;float:left}.side-by-side:before,.side-by-side:after{display:block;visibility:hidden;height:0;content:" "}.side-by-side:after{clear:both}.side-by-side:nth-child(2n+1){clear:left}@media screen and (max-width: 700px){.side-by-side{width:100%;float:none}}@media print{*{color:#444 !important;background:rgba(0,0,0,0) !important;text-shadow:none !important}header,footer,#branding,#cal_holder,#fb_window,#fb-root,.paging,.buttons,.one_sidebar_right #column_2,.ticket,.faq,.banner,.addthis_toolbox,.print,.seating,.no_print{display:none;height:0 !important}.accessibility_links{display:none}a,a:visited{color:#444 !important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}.news_tools{display:none}.print_logo{display:block;width:150px;height:44px;padding-bottom:10px}.print_map{display:block;margin:0 auto;text-align:center}#layout{padding-top:10px;border-top:1px solid #000}.event_list a:after{content:""}body#events.detail #column_1 .main_column{width:600px}body#events.detail #column_2{display:block}.column{width:100% !important}}