@import"https://fonts.googleapis.com/css?family=Montserrat:400,800|Yantramanav:400,500,700";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}}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}button{background:none;border:none;padding:0px}*:focus{outline:none}.user-is-tabbing *:focus{outline:auto}.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:.2px}.header-base,.event_showings .show-all-showings,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:50px 0 20px 0;font-family:"Montserrat",sans-serif;color:#1e1e24;line-height:1}.header-base.title,.event_showings .title.show-all-showings,h1.title,h2.title,h3.title,h4.title,h5.title,h6.title,.title.h1,.title.h2,.title.h3,.title.h4,.title.h5,.title.h6{margin-top:0}h1,.h1{font-size:3.1573345183rem;text-align:center;padding:0 0 20px 0;border-bottom:1px solid #56565b;margin:0 0 50px 0;max-width:100%;position:relative;left:50%;transform:translateX(-50%);width:960px;max-width:calc(100vw - 40px)}@media screen and (max-width: 700px){h1,.h1{font-size:2.368593037rem;max-width:calc(100vw - 20px)}}h2,.h2{font-size:2.368593037rem}h2.long_title,.h2.long_title{font-size:1.776889rem}h3,.h3{font-size:1.776889rem}h4,.h4{font-size:1.333rem}h5,.h5,.event_showings .show-all-showings{font-size:1rem}h6,.h6{font-size:.7501875469rem}.small_paragraph,.small p{font-size:14px;line-height:1.5;font-family:"Yantramanav",sans-serif}.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,.showings_list ul li,address,.address,p,.p{font-size:1rem;font-family:"Yantramanav",sans-serif;line-height:1.5}p,.p{margin:0 0 20px}p.lead,.p.lead{font-size:1.45rem;color:#1e1e24;line-height:1.551}p strong,.p strong{font-weight:700}address,.address{margin:22px 0 20px 0;color:#1e1e24;font-style:normal;font-weight:500}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,.showings_list ul{margin-bottom:0}.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li,.showings_list ul li{padding:0 0 0px 50px;margin:0 0 20px 0;font-family:"Yantramanav",sans-serif;font-size:20px;line-height:1.5;font-weight:400;color:#56565b;text-align:left}.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,.showings_list ul li:before{content:"";position:absolute;top:8.5px;left:20.5px;width:9px;height:13px;border-left:9px solid #de3341;border-top:6.5px solid rgba(0,0,0,0);border-bottom:6.5px solid rgba(0,0,0,0)}.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,.showings_list ul li ul{margin-top:10px}ol{margin-bottom:20px}ol>li{position:relative;padding-left:50px;counter-increment:li-counter;margin:0 0 20px 0;font-family:"Yantramanav",sans-serif;font-size:20px;line-height:1.5;font-weight:400;text-align:left;color:#56565b}ol>li:before{content:"";position:absolute;top:0px;left:10px;width:30px;height:30px;border-radius:50%;border:3px solid #de3341;content:counter(li-counter);font-family:"Montserrat",sans-serif;line-height:1;font-size:15px;color:#1e1e24;display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column}a{border:none;color:#1e1e24;text-decoration:none;cursor:pointer;transition:all 200ms linear}a:hover,a:focus{color:#de3341}.textarea p a,.textarea li a,.cms p a,.cms li a,.spotlight_content a,.m-eventDetailList__item a,.event_description a{font-weight:500;color:#1e1e24;display:inline-block;transition:all 100ms linear;position:relative}.textarea p a:hover,.textarea p a:focus,.textarea li a:hover,.textarea li a:focus,.cms p a:hover,.cms p a:focus,.cms li a:hover,.cms li a:focus,.spotlight_content a:hover,.spotlight_content a:focus,.m-eventDetailList__item a:hover,.m-eventDetailList__item a:focus,.event_description a:hover,.event_description a:focus{color:#de3341}.textarea p a:hover:not(.button):after,.textarea p a:focus:not(.button):after,.textarea li a:hover:not(.button):after,.textarea li a:focus:not(.button):after,.cms p a:hover:not(.button):after,.cms p a:focus:not(.button):after,.cms li a:hover:not(.button):after,.cms li a:focus:not(.button):after,.spotlight_content a:hover:not(.button):after,.spotlight_content a:focus:not(.button):after,.m-eventDetailList__item a:hover:not(.button):after,.m-eventDetailList__item a:focus:not(.button):after,.event_description a:hover:not(.button):after,.event_description a:focus:not(.button):after{height:3px;bottom:-3px}.textarea p a:not(.button):after,.textarea li a:not(.button):after,.cms p a:not(.button):after,.cms li a:not(.button):after,.spotlight_content a:not(.button):after,.m-eventDetailList__item a:not(.button):after,.event_description a:not(.button):after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:-2px;transition:all 100ms linear;left:0;background:#de3341}hr{display:block;height:1px;background-color:#bebec0;border:0;margin-top:30px;margin-bottom:50px;clear:both}table{position:relative;margin:0 0 15px}table tr td{border:none;margin-bottom:0;padding:5px}blockquote{padding:50px 50px 26px 50px;margin:50px 0;text-align:center;background-image:url("../images/svg/blockquote_bg.svg");background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 5px 10px -2px rgba(0,0,0,.2)}@media screen and (max-width: 700px){blockquote{padding:30px 15px 26px 15px}}blockquote p{font-size:24px;color:#fff;margin:0 0 30px 0}blockquote p:last-child:not(:first-child){display:flex;justify-content:center;align-content:center;align-items:center;margin:0}blockquote p:last-child:not(:first-child):before,blockquote p:last-child:not(:first-child):after{flex:1 1 auto;background:rgba(255,255,255,.5);width:100%;content:"";display:block;height:1px}@media screen and (max-width: 700px){blockquote p:last-child:not(:first-child):before,blockquote p:last-child:not(:first-child):after{display:none}}blockquote p:last-child:not(:first-child) strong{flex:0 0 auto;margin:0 18px;font-weight:800;line-height:1;font-size:20px;font-family:"Montserrat",sans-serif;text-transform:uppercase}@media screen and (max-width: 700px){blockquote p:last-child:not(:first-child) strong{flex:0 1 auto}}blockquote p:last-child:not(:first-child) strong em{font-family:"Yantramanav",sans-serif;font-weight:400;font-size:17px;color:#bebec0;text-transform:capitalize;font-style:normal}.news_detail .news_thumb{float:left;margin-right:30px;margin-bottom:30px;max-width:50%}@media screen and (max-width: 700px){.news_detail .news_thumb{max-width:100%}}.news_detail .news_heading{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-direction:column}.news_detail .news_heading .date{order:2;display:flex;justify-content:center;align-content:center;align-items:center;margin:0 0 50px 0;width:960px;max-width:calc(100vw - 40px)}@media screen and (max-width: 700px){.news_detail .news_heading .date{max-width:calc(100vw - 20px)}}.news_detail .news_heading .date:before,.news_detail .news_heading .date:after{content:"";display:block;height:1px;background:#56565b;width:100%;flex:1 1 auto}.news_detail .news_heading .date>span{flex:0 0 auto;margin:0 20px}.news_detail .news_heading .date>span .m-date__weekday,.news_detail .news_heading .date>span .m-date__month,.news_detail .news_heading .date>span .m-date__separator,.news_detail .news_heading .date>span .m-date__day{font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;line-height:1}.news_detail .news_heading .date>span .m-date__year{font-family:"Yantramanav",sans-serif;font-weight:700;font-size:14px;line-height:16px}.news_detail .news_heading h1{order:1;border-bottom:none;padding-bottom:0;margin-bottom:30px;left:0;transform:none}#events .full.event_listing_page .full_column{width:100%;max-width:100%;padding-top:60px;position:relative}#events .full.event_listing_page .full_column .breadcrumbs{display:none}#events .full.event_listing_page .full_column:before{background:#ececed;height:92px;left:0;top:0;position:absolute;content:"";width:100%}.event_list_header{width:1235px;max-width:calc(100% - 40px);background:#fff;color:#1e1e24;margin:0 auto 60px auto}@media screen and (max-width: 700px){.event_list_header{margin:10px auto 60px auto}}.event_list_header .overview{display:flex;align-content:flex-start;align-items:flex-start;position:relative;margin:0 auto}@media screen and (max-width: 870px){.event_list_header .overview{display:block}}.event_list_header h1{flex-grow:2;margin:0;text-align:left;padding:0;border:none;left:0;transform:none;width:auto;max-width:100%;font-size:43px;line-height:60px}.event_list_header .seat-geek{display:flex;flex-grow:1;text-align:center;margin-top:8px;padding-right:20px}.event_list_header .seat-geek img{width:100%;max-width:190px}.event_list_toggles{display:flex;margin:6px 0 0 0}@media screen and (max-width: 870px){.event_list_toggles{display:none}}.event_list_toggles .toggle{margin-left:19px;cursor:pointer}.event_list_toggles .toggle:first-child{margin-left:0}.event_list_toggles .toggle.calendar{display:none}.event_list_toggles .toggle.is-active svg,.event_list_toggles .toggle:hover svg,.event_list_toggles .toggle:focus svg{background:linear-gradient(to bottom left, #DE3341, #590213)}.event_list_toggles .toggle.is-active svg path,.event_list_toggles .toggle:hover svg path,.event_list_toggles .toggle:focus svg path{fill:#fff}.event_list_toggles span{display:block;text-align:center;font-family:"Yantramanav",sans-serif;color:#111;font-weight:700;font-size:14px;line-height:21px;letter-spacing:.2px;margin-top:-3px}.event_list_toggles svg{background:#ececed;padding:10px;border:3px solid #fff;box-sizing:content-box;transition:all 100ms linear}.event_list_toggles svg path{fill:#bebec0;transition:all 100ms linear}.category-dropdown,.category-dropdown-suites{position:relative;margin:6px 47px 0 auto;display:inline-block;max-width:100%;z-index:20}@media screen and (max-width: 1023px){.category-dropdown,.category-dropdown-suites{margin-right:20px}}@media screen and (max-width: 870px){.category-dropdown,.category-dropdown-suites{margin:20px 0 0 0}}.category-dropdown .select:hover .select_text,.category-dropdown .select:focus .select_text,.category-dropdown-suites .select:hover .select_text,.category-dropdown-suites .select:focus .select_text{color:#de3341}.category-dropdown .select,.category-dropdown-suites .select{display:block;position:relative;width:306px;max-width:100%;height:51px;background:#ececed;border:3px solid #fff;margin:0;padding:0 40px 0 15px;text-align:left;cursor:pointer;z-index:8}@media screen and (max-width: 1023px){.category-dropdown .select,.category-dropdown-suites .select{width:250px}}.category-dropdown .select .select_text,.category-dropdown-suites .select .select_text{color:#111;font-family:"Montserrat",sans-serif;font-size:15px;line-height:1;font-weight:800;line-height:45px}.category-dropdown .select svg,.category-dropdown-suites .select svg{float:right;position:absolute;top:50%;right:15px;width:15px;height:7px;transform:translateY(-50%)}.category-dropdown .select.is-active:after,.category-dropdown-suites .select.is-active:after{content:"";width:calc(100% - 20px);left:10px;bottom:0;height:1px;position:absolute;background:#111}.category-dropdown .select.is-active svg,.category-dropdown-suites .select.is-active svg{transform:rotate(180deg) translateY(-47%);transform-origin:50% 0}.category-dropdown .choices,.category-dropdown-suites .choices{display:none;position:absolute;top:calc(100% - 3px);left:0;width:100%;background:#ececed;border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:3px solid #fff;padding:7px 0 0 0;font-family:"Montserrat",sans-serif;z-index:9}.category-dropdown .choices.is-active,.category-dropdown-suites .choices.is-active{display:block}.category-dropdown .choices li span,.category-dropdown-suites .choices li span{display:block;padding:10px 15px;color:#111;text-decoration:none;cursor:pointer}.category-dropdown .choices li:hover span,.category-dropdown .choices li span:focus,.category-dropdown .choices span.is-active,.category-dropdown-suites .choices li:hover span,.category-dropdown-suites .choices li span:focus,.category-dropdown-suites .choices span.is-active{color:#de3341}.category-dropdown .choices li:before,.category-dropdown-suites .choices li:before{display:none}.event_list{text-align:center}.event_list.event_list_listing #loadMoreEvents{margin-top:20px}.event_list .eventList__wrapper{text-align:left}.event_list .eventItem{background:#fff;box-shadow:0 5px 10px -2px rgba(0,0,0,.2);transition:box-shadow 100ms linear}.event_list .eventItem:hover{box-shadow:0 10px 15px -2px rgba(0,0,0,.3)}.event_list .eventItem.group .info_wrapper{padding-left:20px;width:100%}@media screen and (max-width: 700px){.event_list .eventItem.group .info_wrapper{padding-left:10px}}.event_list .eventItem.group .info_wrapper .info{width:100%;padding:0}@media screen and (min-width: 871px){.event_list .eventItem.group .info_wrapper .buttons .more-wrapper{margin:0}}.event_list .eventItem .teaser{margin:20px 0 0 0}.event_list .eventItem .teaser.faq .faq_question.faq_list_item>a p{font-size:18px}.event_list .eventItem .teaser.faq .faq_question.faq_list_item>a p:before,.event_list .eventItem .teaser.faq .faq_question.faq_list_item>a p:after{top:27px}.event_list .eventItem .teaser .cms{zoom:1}.event_list .eventItem .teaser .cms:before,.event_list .eventItem .teaser .cms:after{display:block;visibility:hidden;height:0;content:" "}.event_list .eventItem .teaser .cms:after{clear:both}.event_list .eventItem .teaser .cms .teaser-thumb{width:180px;float:left;margin:0 30px 0 0}@media screen and (max-width: 700px){.event_list .eventItem .teaser .cms .teaser-thumb{float:none;margin:0 auto 20px auto}}.event_list .eventItem .teaser .cms .teaser-thumb img{width:100%;display:block}.event_list .eventItem .teaser .cms .body{float:left;width:calc(100% - 210px)}@media screen and (max-width: 700px){.event_list .eventItem .teaser .cms .body{width:100%;float:none}}.event_detail{min-height:600px;zoom:1;position:relative;margin:0 0 90px 0}.event_detail:before,.event_detail:after{display:block;visibility:hidden;height:0;content:" "}.event_detail:after{clear:both}.event_detail.has_branding .title_section_sidebar>.wrapper .date{top:-14px;display:inline-block;position:absolute;left:0;margin:0;color:#fff;line-height:45px;padding:0 30px 0 20px;z-index:100;overflow:hidden}@media screen and (max-width: 870px){.event_detail.has_branding .title_section_sidebar>.wrapper .date{position:static;margin:0 0 0 -10px;width:calc(100% + 20px);text-align:center;line-height:1;padding:7px 20px 10px 20px}}.event_detail.has_branding .title_section_sidebar>.wrapper .date:after{background:linear-gradient(to top right, #DE3341, #590213);content:"";box-shadow:0 5px 10px -2px rgba(0,0,0,.2);display:block;transform:skew(-24deg);width:100%;height:100%;position:absolute;top:0;right:10px;z-index:-1}@media screen and (max-width: 870px){.event_detail.has_branding .title_section_sidebar>.wrapper .date:after{display:none}}@media screen and (max-width: 700px){.event_detail.has_branding .title_section_sidebar>.wrapper .date.range .m-date__rangeFirst{display:block}}.event_detail.has_branding .title_section_sidebar>.wrapper .date .m-date__month,.event_detail.has_branding .title_section_sidebar>.wrapper .date .m-date__separator,.event_detail.has_branding .title_section_sidebar>.wrapper .date .m-date__day{font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;line-height:1}@media screen and (max-width: 1300px){.event_detail.has_branding .title_section_sidebar>.wrapper .date .m-date__month,.event_detail.has_branding .title_section_sidebar>.wrapper .date .m-date__separator,.event_detail.has_branding .title_section_sidebar>.wrapper .date .m-date__day{font-size:15px}}.event_detail.has_branding .title_section_sidebar>.wrapper .date .m-date__year{font-family:"Yantramanav",sans-serif;font-weight:700;font-size:14px;line-height:16px}.event_detail .faq.content_item{width:100%;max-width:100%;margin:0 0 50px 0}.event_detail .faq.content_item address{color:#56565b;margin:0 0 20px 0;font-weight:400}.event_detail .banner{zoom:1;margin:0 auto 50px auto;width:970px;max-width:100%}.event_detail .banner:before,.event_detail .banner:after{display:block;visibility:hidden;height:0;content:" "}.event_detail .banner:after{clear:both}@media screen and (max-width: 1009px){.event_detail .banner{width:728px;position:relative;left:50%;transform:translateX(-50%);max-width:100vw;margin:0 0 50px 0}}@media screen and (max-width: 767px){.event_detail .banner{width:468px}}@media screen and (max-width: 639px){.event_detail .banner{width:320px}}.event_detail .banner.large{width:100%;margin-bottom:0}.event_detail .banner *{max-width:100%}.event_detail .banner li{display:none;width:100%;opacity:0}.event_detail .banner a{display:block;margin:0 auto}.event_detail .banner img{max-width:100%;display:block;margin:0 auto}h2.healthsafety_header{margin-bottom:25px}@media screen and (max-width: 870px){h2.healthsafety_header{text-align:center}}.event_showings .list{position:relative;list-style-type:none;font-family:"Montserrat",sans-serif;font-size:15px}.event_showings .list a,.event_showings .list a:focus,.event_showings .list a:visited{color:#1e1e24}.event_showings .list a:hover,.event_showings .list a:focus:hover,.event_showings .list a:visited:hover{color:#de3341}.event_showings .cell{width:20%;position:relative;float:left;display:inline-block;text-align:center}.event_showings .cell:nth-child(1){width:40%;text-align:left}.event_showings .cell:last-child{width:40%;text-align:right}.event_showings .listItem{position:relative;border-bottom:1px solid #e4e4e4}.event_showings .listItem-hasNoLink .eventDetailShowings__cell{width:50%}.event_showings .buttons svg{width:27px;fill:#111;display:inline-block;vertical-align:middle;margin-right:5px}.event_showings .additional_showings{display:none}.event_showings .show-all-showings{transition:all 100ms linear;text-transform:uppercase;zoom:1;opacity:.35;-moz-opacity:.35;filter:alpha(opacity=35);margin-top:20px;padding:0;border:none;background:none;cursor:pointer}.event_showings .show-all-showings:hover{zoom:1;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.title_section_sidebar{background:linear-gradient(to bottom, #323237, #111111)}.title_section_sidebar>.wrapper{padding:30px 0;width:1240px;max-width:calc(100% - 40px);margin:0 auto;position:relative}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper{max-width:calc(100% - 20px);padding:0 0 10px 0}}.title_section_sidebar>.wrapper .date{color:#fff;display:block}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .date{background:linear-gradient(to top right, #DE3341, #590213);margin:0 0 0 -10px;width:calc(100% + 20px);text-align:center;line-height:1;padding:7px 20px 10px 20px}}@media screen and (max-width: 700px){.title_section_sidebar>.wrapper .date.range .m-date__rangeFirst{display:block}}.title_section_sidebar>.wrapper .date .m-date__month,.title_section_sidebar>.wrapper .date .m-date__separator,.title_section_sidebar>.wrapper .date .m-date__day{font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;line-height:1;vertical-align:middle}@media screen and (max-width: 1300px){.title_section_sidebar>.wrapper .date .m-date__month,.title_section_sidebar>.wrapper .date .m-date__separator,.title_section_sidebar>.wrapper .date .m-date__day{font-size:15px}}.title_section_sidebar>.wrapper .date .m-date__year{font-family:"Yantramanav",sans-serif;font-weight:700;font-size:14px;line-height:16px;vertical-align:middle}.title_section_sidebar>.wrapper .bottom{display:flex;justify-content:center;align-content:center;align-items:center}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .bottom{display:block;text-align:center}}.title_section_sidebar>.wrapper .bottom .left-side{flex:1 1 auto;padding:30px 20px 0 0}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .bottom .left-side{padding:20px 0 0 0}}.title_section_sidebar>.wrapper .bottom .left-side .title{color:#fff;margin:0;left:0;transform:none;padding:0;text-align:left;border:none;width:100%;max-width:100%}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .bottom .left-side .title{text-align:center}}.title_section_sidebar>.wrapper .bottom .left-side .tagline,.title_section_sidebar>.wrapper .bottom .left-side .presentedby{margin:5px 0 0 0;font-family:"Yantramanav",sans-serif;color:#848487;font-size:29px;font-weight:400;line-height:1.5}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .bottom .left-side .tagline,.title_section_sidebar>.wrapper .bottom .left-side .presentedby{text-align:center}}.title_section_sidebar>.wrapper .bottom .left-side .presentedby{margin:0 0 5px}.title_section_sidebar>.wrapper .bottom .left-side .presentedby.notice svg{height:32px;width:auto;display:inline-block;margin-bottom:-4px}.title_section_sidebar>.wrapper .bottom .buttons{flex:0 0 auto;padding:10px 0}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .bottom .buttons{margin:20px 0 0 0}}.title_section_sidebar>.wrapper .bottom .buttons a,.title_section_sidebar>.wrapper .bottom .buttons span{padding:14.5px 48px;font-size:20px;border-radius:27.5px;color:#fff;background:#de3341;border-color:#de3341}.title_section_sidebar>.wrapper .bottom .buttons a:hover,.title_section_sidebar>.wrapper .bottom .buttons a:focus,.title_section_sidebar>.wrapper .bottom .buttons a:active,.title_section_sidebar>.wrapper .bottom .buttons span:hover,.title_section_sidebar>.wrapper .bottom .buttons span:focus,.title_section_sidebar>.wrapper .bottom .buttons span:active{background:rgba(0,0,0,0)}.title_section_sidebar>.wrapper .bottom .buttons a.no_ticket_link,.title_section_sidebar>.wrapper .bottom .buttons span.no_ticket_link{display:none}.title_section_sidebar>.wrapper .bottom .buttons span{background:rgba(0,0,0,0);border-color:#de3341;color:#fff}.title_section_sidebar>.wrapper .bottom .buttons span:hover{color:#fff}.details{background:#ececed;margin:0 0 50px 0}.details.group ul.eventDetailList{max-width:100%}@media screen and (max-width: 870px){.details.group ul.eventDetailList{max-width:calc(100% - 40px)}}.details.group ul.eventDetailList li{width:33.3333333333%}@media screen and (max-width: 870px){.details.group ul.eventDetailList li{width:100%}}.details.group ul.eventDetailList li.email a{margin:0}.details ul.eventDetailList{width:1272px;max-width:calc(100% - 40px);margin:0 auto;padding:0;display:flex;justify-content:center;align-content:stretch;align-items:stretch}@media screen and (max-width: 870px){.details ul.eventDetailList{display:block}}@media screen and (max-width: 700px){.details ul.eventDetailList{max-width:calc(100% - 20px)}}.details ul.eventDetailList li{flex:0 0 auto;width:25%;padding:30px 50px 30px 51px;position:relative}@media screen and (max-width: 1023px){.details ul.eventDetailList li{padding:30px 25px 30px 26px}}@media screen and (max-width: 870px){.details ul.eventDetailList li{width:100%;border-bottom:1px solid #fff;padding:20px;text-align:center}}.details ul.eventDetailList li:first-child{padding-left:50px}@media screen and (max-width: 870px){.details ul.eventDetailList li:first-child{padding-left:20px}}.details ul.eventDetailList li:first-child:before{display:none}.details ul.eventDetailList li:before{height:calc(100% - 20px);top:10px;left:0;position:absolute;content:"";display:block;background:#fff;width:1px}@media screen and (max-width: 870px){.details ul.eventDetailList li:before{display:none}}.details ul.eventDetailList li .label{font-family:"Montserrat",sans-serif;line-height:1;font-size:15px;font-weight:800;color:#32323d;text-transform:uppercase}.details ul.eventDetailList li span{display:inline-block;margin:7px 0 0 0;font-size:20px;line-height:1.5;font-weight:400}.details ul.eventDetailList li a{display:inline-block;margin:7px 0 0 0;font-weight:500;font-size:20px;border-bottom:2px solid #de3341;color:#1e1e24;transition:all 100ms linear}.details ul.eventDetailList li a:hover,.details ul.eventDetailList li a:focus{color:#de3341;border-bottom:3px solid #de3341}.ticket_section{margin:0 0 50px 0}.ticket_section.presale .showings-header .date_header,.ticket_section.featured .showings-header .date_header{padding:26px 25px 26px 25px}@media screen and (max-width: 700px){.ticket_section.presale .showings-header .date_header,.ticket_section.featured .showings-header .date_header{padding:10px 20px}}.ticket_section.presale .showings-header .date_header:after,.ticket_section.featured .showings-header .date_header:after{right:12px}@media screen and (max-width: 700px){.ticket_section.presale .showings-header .date_header:after,.ticket_section.featured .showings-header .date_header:after{right:0}}.ticket_section.presale .showings_list .faq_item_wrapper:first-child:last-child .faq_question,.ticket_section.featured .showings_list .faq_item_wrapper:first-child:last-child .faq_question{display:none}.ticket_section.presale .showings_list .faq_item_wrapper,.ticket_section.featured .showings_list .faq_item_wrapper{box-shadow:0 5px 10px -2px rgba(0,0,0,.2);margin:0 0 20px 0}.ticket_section.presale .showings_list .faq_item_wrapper .faq_question.active .toggle:after,.ticket_section.presale .showings_list .faq_item_wrapper .faq_question.open .toggle:after,.ticket_section.featured .showings_list .faq_item_wrapper .faq_question.active .toggle:after,.ticket_section.featured .showings_list .faq_item_wrapper .faq_question.open .toggle:after{opacity:0}.ticket_section.presale .showings_list .faq_item_wrapper .faq_question.active .toggle.less,.ticket_section.presale .showings_list .faq_item_wrapper .faq_question.open .toggle.less,.ticket_section.featured .showings_list .faq_item_wrapper .faq_question.active .toggle.less,.ticket_section.featured .showings_list .faq_item_wrapper .faq_question.open .toggle.less{display:block}.ticket_section.presale .showings_list .faq_item_wrapper .faq_question.active .toggle.more,.ticket_section.presale .showings_list .faq_item_wrapper .faq_question.open .toggle.more,.ticket_section.featured .showings_list .faq_item_wrapper .faq_question.active .toggle.more,.ticket_section.featured .showings_list .faq_item_wrapper .faq_question.open .toggle.more{display:none}.ticket_section.presale .showings_list .faq_item_wrapper .faq_answer,.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer{padding:30px 25px}.ticket_section.additional_tickets .showings_list{box-shadow:0 5px 10px -2px rgba(0,0,0,.2);margin:0 0 20px 0}.ticket_section.additional_tickets .showings_list .dl{padding:30px 25px}@media screen and (max-width: 700px){.ticket_section.additional_tickets .showings_list .dl{padding:30px 25px 40px 25px}}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper{margin:0;border:none}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item{background:rgba(0,0,0,0);overflow:visible;position:relative}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item>a{display:block}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item.active .toggle:after,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item.open .toggle:after{opacity:0}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item.active .toggle.less,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item.open .toggle.less{display:block}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item.active .toggle.more,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item.open .toggle.more{display:none}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p{padding:0}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span:after,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span:before,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p:after,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p:before{display:none}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span.ticket_title,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p.ticket_title{font-family:"Montserrat",sans-serif;font-size:27px;font-weight:800;color:#1e1e24;line-height:1}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle{top:6px;right:6px;position:absolute;padding:9px 24px 9px 0;font-weight:800;font-size:15px;text-transform:uppercase;color:#1e1e24;font-family:"Montserrat",sans-serif;line-height:12px;border:none;background:none}@media screen and (max-width: 700px){.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle{top:calc(100% + 5px)}}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:hover,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:focus,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:hover,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:focus{padding:9px 22px 9px 0}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:hover:before,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:hover:after,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:focus:before,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:focus:after,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:hover:before,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:hover:after,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:focus:before,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:focus:after{background:#1e1e24}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:hover .underline,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:focus .underline,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:hover .underline,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:focus .underline{opacity:1}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle.less,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle.less{display:none}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:before,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:before{content:"";display:block;width:14px;height:4px;background:#de3341;top:50%;right:0;position:absolute;transform:translateY(-50%);transition:all 100ms linear}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle:after,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle:after{content:"";display:block;width:14px;height:4px;background:#de3341;top:50%;right:0;position:absolute;transform:translateY(-50%) rotate(90deg);opacity:1;transition:all 100ms linear}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item span .toggle .underline,.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_list_item p .toggle .underline{position:absolute;content:"";display:block;height:2px;width:calc(100% - 3px);right:0;bottom:0;background:#1e1e24;opacity:0;transition:all 100ms linear}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_answer{margin:0}.ticket_section.additional_tickets .showings_list .dl .faq_item_wrapper .faq_answer .entry:first-child{margin-top:50px}.ticket_section .showings-header{padding:0 25px 0 0}@media screen and (max-width: 700px){.ticket_section .showings-header{padding:0}}.ticket_section .showings-header,.ticket_section .showings-header>a{width:100%;display:flex;justify-content:space-between;align-content:center;align-items:center;background:#32323d}@media screen and (max-width: 700px){.ticket_section .showings-header,.ticket_section .showings-header>a{display:block}}.ticket_section .showings-header:hover .date_header:after,.ticket_section .showings-header:focus .date_header:after,.ticket_section .showings-header>a:hover .date_header:after,.ticket_section .showings-header>a:focus .date_header:after{display:none}.ticket_section .showings-header .date_header,.ticket_section .showings-header>a .date_header{flex:0 1 auto;display:inline-block;margin:0;color:#fff;padding:31px 25px 31px 25px;width:350px;z-index:3;position:relative;z-index:1;overflow:hidden}@media screen and (max-width: 700px){.ticket_section .showings-header .date_header,.ticket_section .showings-header>a .date_header{width:100%;padding:10px 20px}}.ticket_section .showings-header .date_header:after,.ticket_section .showings-header>a .date_header:after{content:"";display:block;position:absolute;top:0;right:15px;width:100%;height:100%;transition:all 100ms linear;z-index:-1;background:linear-gradient(to bottom, #323237, #111111);transform:skew(-16deg)}@media screen and (max-width: 700px){.ticket_section .showings-header .date_header:after,.ticket_section .showings-header>a .date_header:after{right:0;transform:none}}.ticket_section .showings-header .date_header .m-date__weekday,.ticket_section .showings-header .date_header .m-date__month,.ticket_section .showings-header .date_header .m-date__separator,.ticket_section .showings-header .date_header .m-date__day,.ticket_section .showings-header>a .date_header .m-date__weekday,.ticket_section .showings-header>a .date_header .m-date__month,.ticket_section .showings-header>a .date_header .m-date__separator,.ticket_section .showings-header>a .date_header .m-date__day{font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;line-height:1}.ticket_section .showings-header .date_header .m-date__year,.ticket_section .showings-header>a .date_header .m-date__year{font-family:"Yantramanav",sans-serif;font-weight:700;font-size:14px;line-height:16px}.ticket_section .showings-header .ticket-date,.ticket_section .showings-header>a .ticket-date{padding:0 0 0 30px;position:relative;display:block}@media screen and (max-width: 700px){.ticket_section .showings-header .ticket-date,.ticket_section .showings-header>a .ticket-date{width:100%;margin:10px auto 0 auto;padding:0 0 10px 30px;max-width:calc(100% - 40px)}}.ticket_section .showings-header .ticket-date:before,.ticket_section .showings-header>a .ticket-date:before{content:"";display:block;background-image:url("../images/svg/time_icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px;position:absolute;top:5px;left:0}.ticket_section .showings-header .ticket-date .m-date__hour,.ticket_section .showings-header>a .ticket-date .m-date__hour{font-family:"Yantramanav",sans-serif;color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;line-height:1.5}.ticket_section .showings-header .buttons,.ticket_section .showings-header>a .buttons{width:350px;text-align:right}@media screen and (max-width: 700px){.ticket_section .showings-header .buttons,.ticket_section .showings-header>a .buttons{width:100%;padding:0 20px 10px 20px;text-align:left}}.ticket_section .showings-header .buttons a,.ticket_section .showings-header .buttons span,.ticket_section .showings-header>a .buttons a,.ticket_section .showings-header>a .buttons span{vertical-align:middle;background:#de3341;border-color:#de3341}.ticket_section .showings-header .buttons a:hover,.ticket_section .showings-header .buttons a:focus,.ticket_section .showings-header .buttons a:active,.ticket_section .showings-header .buttons span:hover,.ticket_section .showings-header .buttons span:focus,.ticket_section .showings-header .buttons span:active,.ticket_section .showings-header>a .buttons a:hover,.ticket_section .showings-header>a .buttons a:focus,.ticket_section .showings-header>a .buttons a:active,.ticket_section .showings-header>a .buttons span:hover,.ticket_section .showings-header>a .buttons span:focus,.ticket_section .showings-header>a .buttons span:active{background:rgba(0,0,0,0);color:#fff}.ticket_section .showings-header .buttons span,.ticket_section .showings-header>a .buttons span{background:rgba(0,0,0,0);border-color:#de3341}.ticket_section .showings-header .buttons span:hover,.ticket_section .showings-header .buttons span:focus,.ticket_section .showings-header .buttons span:active,.ticket_section .showings-header>a .buttons span:hover,.ticket_section .showings-header>a .buttons span:focus,.ticket_section .showings-header>a .buttons span:active{color:#fff}.ticket_section .showings-header .buttons .cal,.ticket_section .showings-header>a .buttons .cal{display:inline-block;background:#111;width:45px;height:45px;margin:0 15px 0 0;padding:11px 0;border-radius:50%;transition:all 100ms linear;position:relative;text-align:center;z-index:100 !important}.ticket_section .showings-header .buttons .cal:hover,.ticket_section .showings-header .buttons .cal:focus,.ticket_section .showings-header .buttons .cal:active,.ticket_section .showings-header>a .buttons .cal:hover,.ticket_section .showings-header>a .buttons .cal:focus,.ticket_section .showings-header>a .buttons .cal:active{background:#de3341}.ticket_section .showings-header .buttons .cal:before,.ticket_section .showings-header>a .buttons .cal:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url("../images/svg/cal.svg");background-repeat:no-repeat;background-size:auto;background-position:center}.ticket_section .showings-header .buttons .cal>div,.ticket_section .showings-header .buttons .cal img,.ticket_section .showings-header>a .buttons .cal>div,.ticket_section .showings-header>a .buttons .cal img{display:none}.ticket_section .showings-header .toggle-wrapper,.ticket_section .showings-header>a .toggle-wrapper{width:350px;height:100%;text-align:right;position:relative}@media screen and (max-width: 700px){.ticket_section .showings-header .toggle-wrapper,.ticket_section .showings-header>a .toggle-wrapper{text-align:left;width:calc(100% - 40px);margin:0 auto;padding:0;text-align:left}}.ticket_section .showings-header .toggle-wrapper .toggle,.ticket_section .showings-header>a .toggle-wrapper .toggle{cursor:pointer;top:50%;right:0;position:absolute;padding:9px 24px 9px 0;font-weight:800;font-size:15px;text-transform:uppercase;color:#fff;transform:translateY(-50%);font-family:"Montserrat",sans-serif;line-height:12px;border:none;background:none}@media screen and (max-width: 700px){.ticket_section .showings-header .toggle-wrapper .toggle,.ticket_section .showings-header>a .toggle-wrapper .toggle{transform:none;top:auto;bottom:10px}}.ticket_section .showings-header .toggle-wrapper .toggle:hover,.ticket_section .showings-header .toggle-wrapper .toggle:focus,.ticket_section .showings-header>a .toggle-wrapper .toggle:hover,.ticket_section .showings-header>a .toggle-wrapper .toggle:focus{padding:9px 22px 9px 0}.ticket_section .showings-header .toggle-wrapper .toggle:hover:before,.ticket_section .showings-header .toggle-wrapper .toggle:hover:after,.ticket_section .showings-header .toggle-wrapper .toggle:focus:before,.ticket_section .showings-header .toggle-wrapper .toggle:focus:after,.ticket_section .showings-header>a .toggle-wrapper .toggle:hover:before,.ticket_section .showings-header>a .toggle-wrapper .toggle:hover:after,.ticket_section .showings-header>a .toggle-wrapper .toggle:focus:before,.ticket_section .showings-header>a .toggle-wrapper .toggle:focus:after{background:#fff}.ticket_section .showings-header .toggle-wrapper .toggle:hover .underline,.ticket_section .showings-header .toggle-wrapper .toggle:focus .underline,.ticket_section .showings-header>a .toggle-wrapper .toggle:hover .underline,.ticket_section .showings-header>a .toggle-wrapper .toggle:focus .underline{opacity:1}.ticket_section .showings-header .toggle-wrapper .toggle.less,.ticket_section .showings-header>a .toggle-wrapper .toggle.less{display:none}.ticket_section .showings-header .toggle-wrapper .toggle:before,.ticket_section .showings-header>a .toggle-wrapper .toggle:before{content:"";display:block;width:14px;height:4px;background:#de3341;top:50%;right:0;position:absolute;transform:translateY(-50%);transition:all 100ms linear}.ticket_section .showings-header .toggle-wrapper .toggle:after,.ticket_section .showings-header>a .toggle-wrapper .toggle:after{content:"";display:block;width:14px;height:4px;background:#de3341;top:50%;right:0;position:absolute;transform:translateY(-50%) rotate(90deg);opacity:1;transition:all 100ms linear}.ticket_section .showings-header .toggle-wrapper .toggle .underline,.ticket_section .showings-header>a .toggle-wrapper .toggle .underline{position:absolute;content:"";display:block;height:2px;width:calc(100% - 3px);right:0;bottom:0;background:#fff;opacity:0;transition:all 100ms linear}.ticket_section .section_header{margin:0 0 20px 0;font-family:"Montserrat",sans-serif;color:#1e1e24;font-size:47px;line-height:47px;font-weight:800}@media screen and (max-width: 870px){.ticket_section .section_header{text-align:center}}.ticket_section .showings_list .showings .entry{margin:30px 0 0 0;padding:0 0 30px 0;border-bottom:1px solid #bebec0;min-height:63px;zoom:1}.ticket_section .showings_list .showings .entry:before,.ticket_section .showings_list .showings .entry:after{display:block;visibility:hidden;height:0;content:" "}.ticket_section .showings_list .showings .entry:after{clear:both}.ticket_section .showings_list .showings .entry:first-child{margin-top:0}.ticket_section .showings_list .showings .entry:last-child{padding-bottom:0;border-bottom:none}.ticket_section .showings_list .showings .entry .ticket_info{zoom:1}.ticket_section .showings_list .showings .entry .ticket_info:before,.ticket_section .showings_list .showings .entry .ticket_info:after{display:block;visibility:hidden;height:0;content:" "}.ticket_section .showings_list .showings .entry .ticket_info:after{clear:both}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .ticket_info{text-align:center}}.ticket_section .showings_list .showings .entry .ticket_info .thumb{width:180px;float:left;margin:0 30px 0 0}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .ticket_info .thumb{float:none;margin:0 auto 20px auto}}.ticket_section .showings_list .showings .entry .ticket_info .thumb img{width:100%;display:block}.ticket_section .showings_list .showings .entry .ticket_info .info.no-body{display:flex;justify-content:space-between;align-content:center;align-items:center}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .ticket_info .info.no-body{display:block}}.ticket_section .showings_list .showings .entry .ticket_info .info.no-body.has-thumb{align-content:flex-start;align-items:flex-start}.ticket_section .showings_list .showings .entry .ticket_info .info.no-body .ticket_title{margin:0}.ticket_section .showings_list .showings .entry .ticket_info .info.no-body .ticket_title+.button-group{margin:0 0 0 30px}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .ticket_info .info.no-body .ticket_title+.button-group{margin:20px 0 0 0}}.ticket_section .showings_list .showings .entry .ticket_info .info.has-body .ticket_title+.body_wrapper .body+.button-group .ticket-date{margin:-26px 0 10px 0}.ticket_section .showings_list .showings .entry .ticket_info .info.has-body .body_wrapper{display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .ticket_info .info.has-body .body_wrapper{display:block}}.ticket_section .showings_list .showings .entry .ticket_info .info.has-body .body_wrapper .body{flex:1 1 auto}.ticket_section .showings_list .showings .entry .ticket_info .info.has-body .body_wrapper .body+.button-group{margin:0 0 0 30px}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .ticket_info .info.has-body .body_wrapper .body+.button-group{margin:20px 0 0 0}}.ticket_section .showings_list .showings .entry .ticket_info .info .ticket_title{flex:1 1 auto;font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:1;color:#32323d;margin:0 0 20px 0}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .ticket_info .info .ticket_title{width:100%}}.ticket_section .showings_list .showings .entry .ticket_info .info .body{float:left;width:calc(100% - 210px)}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .ticket_info .info .body{width:100%;float:none}}.ticket_section .showings_list .showings .entry .ticket_info .info .body>*:last-child{margin-bottom:0}.ticket_section .showings_list .showings .entry .ticket_info .info .body p{font-family:"Yantramanav",sans-serif;line-height:1.5;font-size:17px;color:#56565b;font-weight:400}.ticket_section .showings_list .showings .entry .button-group{flex:0 0 auto;text-align:right}@media screen and (max-width: 700px){.ticket_section .showings_list .showings .entry .button-group{text-align:center;margin:20px 0 0 0}}.ticket_section .showings_list .showings .entry .button-group .ticket-date{margin:0 0 10px 0;font-family:"Yantramanav",sans-serif;color:#1e1e24;font-size:14px;line-height:16px;font-weight:700}.ticket_section .showings_list .showings .entry .button-group .buttons a{background:rgba(0,0,0,0);color:#1e1e24}.ticket_section .showings_list .showings .entry .button-group .buttons a:hover,.ticket_section .showings_list .showings .entry .button-group .buttons a:active,.ticket_section .showings_list .showings .entry .button-group .buttons a:focus{color:#fff;background:#de3341}.ticket_section .showings_list .promo_code_wrapper{padding:0 25px 25px 25px}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator{padding:30px 0 0 0;border-top:1px solid #bebec0}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper{display:flex;justify-content:center;align-content:center;align-items:center}@media screen and (max-width: 700px){.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper{display:block;text-align:center}}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper input[type=text]{flex:1 1 auto;border:1px solid #bebec0;padding:7px 20px 6px 20px;font-size:20px;font-family:"Yantramanav",sans-serif;color:#1e1e24;line-height:1.5;font-weight:400}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper input[type=text]::-webkit-input-placeholder{color:#848487}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper input[type=text]:-moz-placeholder{color:#848487}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper input[type=text]::-moz-placeholder{color:#848487}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper input[type=text]:-ms-input-placeholder{color:#848487}@media screen and (max-width: 700px){.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper input[type=text]{width:100%}}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper input[type=text]:focus{background:#ececed}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper button{flex:0 0 auto;margin:0 0 0 20px}@media screen and (max-width: 700px){.ticket_section .showings_list .promo_code_wrapper .promo_code_validator>.wrapper button{margin:20px 0 0 0}}.ticket_section .showings_list .promo_code_wrapper .promo_code_validator .flash{margin:10px 0 0 0;display:block}@media screen and (max-width: 700px){.ticket_section .showings_list .promo_code_wrapper .promo_code_validator .flash{text-align:center}}.ticket_section .showings_list .advanced_tickets ul{margin:0 0 20px 0}.ticket_section .showings_list .advanced_tickets ul li{margin:0}.content_item{max-width:860px;margin:0 auto 50px auto}.content_item.spotlight[data-layout=square],.content_item.events{max-width:960px}.content_item.spotlight[data-layout=square] .eventList__wrapper,.content_item.events .eventList__wrapper{max-width:100%}.full-width-layout .content_item{max-width:none}.spotlight_image img{display:block;max-width:100%;width:100%}.content{position:relative;margin:0;padding:0}.content img{max-width:100%}.content img[align=left],.content img.left{float:left;margin:0 30px 30px 0}@media screen and (max-width: 700px){.content img[align=left],.content img.left{float:none;margin:0 auto 30px;display:block}}.content img[align=right],.content img.right{float:right;margin:0 0 30px 30px}@media screen and (max-width: 700px){.content img[align=right],.content img.right{float:none;margin:0 auto 30px;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(50% - 85px);float:left;padding:0 0 30px 0;margin:0 85px 50px 0;border-bottom:1px solid #bebec0}.two-column>ul>li:before{display:none}.two-column>ul>li:nth-child(odd){clear:left}.two-column>ul>li strong{font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;color:#1e1e24;line-height:1;margin:0 0 20px 0;display:inline-block}.two-column>ul>li a{font-family:"Yantramanav",sans-serif;font-weight:500;font-size:20px;line-height:1.5;color:#1e1e24;position:relative;display:inline-block;margin:10px 0 0 0;border-bottom:2px solid #de3341}@media screen and (max-width: 700px){.two-column>ul>li{width:100%;float:none}}.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,.full-slideshow,.breadcrumbs,#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}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}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}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}}