html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}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}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{-moz-box-sizing:content-box;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]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;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}:root{font-size:15px}@media screen and (min-width: 600px){:root{font-size:calc(15px + (18 - 15)*(100vw - 600px)/(1000 - 600))}}@media screen and (min-width: 1000px){:root{font-size:18px}}a,a:visited{color:#000;border:none;outline:none;text-decoration:none;display:inline-block;position:relative}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#b00b2d;text-decoration:none}.user-is-tabbing a:focus,.user-is-tabbing a:focus-within,.user-is-tabbing button:focus,.user-is-tabbing button:focus-within,.user-is-tabbing .search-button:focus,.user-is-tabbing .search-button:focus-within{outline:auto !important;outline-offset:1px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.alert-title{margin:0px;padding:0;color:#000;font-family:"Oswald",sans-serif;letter-spacing:.01em;line-height:1.2;font-weight:700;text-transform:uppercase;max-width:1020px;padding:0px 20px;width:100%;margin:0 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited,.h1 a,.h1 a:visited,.h2 a,.h2 a:visited,.h3 a,.h3 a:visited,.h4 a,.h4 a:visited,.h5 a,.h5 a:visited,.h6 a,.h6 a:visited,.alert-title a,.alert-title a:visited{text-decoration:none}h4,h5,h6,.h4,.h5,.h6{margin-bottom:22px}h1,.h1{font-size:3.1573345183rem;margin-bottom:52px;padding-bottom:34px;position:relative;padding-top:4rem}h1:after,.h1:after{content:"";position:absolute;top:100%;left:20px;background:#f1f1f1;height:3px;width:calc(100% - 40px);max-width:1100px}.textarea h1,.textarea .h1{padding-top:0px}h2,.h2,.alert-title{font-size:2.368593037rem;margin-bottom:30px}h2+.faq,.h2+.faq,.alert-title+.faq{margin-top:0px}h3,.h3{font-size:1.776889rem;margin-bottom:30px}h4,.h4{font-size:1.333rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.75rem}p,address,.p,tr th,tr td{max-width:1020px;padding:0px 20px;width:100%;margin:0 auto;color:#333;font-family:"Roboto Condensed",sans-serif;font-size:1.125rem;letter-spacing:0rem;line-height:1.667rem;margin-bottom:40px;font-weight:300;color:#515151;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p strong,p b,address strong,address b,.p strong,tr th strong,tr td strong,.p b,tr th b,tr td b{color:#000}p a,p a:visited,address a,address a:visited,.p a,tr th a,tr td a,.p a:visited{font-weight:700;z-index:1;transition:all 150ms linear}@media screen and (max-width: 500px){p a,p a:visited,address a,address a:visited,.p a,tr th a,tr td a,.p a:visited{text-decoration:underline}}p a:before,p a:visited:before,address a:before,address a:visited:before,.p a:before,tr th a:before,tr td a:before,.p a:visited:before{content:"";position:absolute;bottom:4px;left:0px;height:1px;background:#b00b2d;width:100%;transition:all 150ms linear;z-index:-1}@media screen and (max-width: 500px){p a:before,p a:visited:before,address a:before,address a:visited:before,.p a:before,tr th a:before,tr td a:before,.p a:visited:before{display:none}}p a:hover,p a:active,p a:visited:hover,p a:visited:active,address a:hover,address a:active,address a:visited:hover,address a:visited:active,.p a:hover,tr th a:hover,tr td a:hover,.p a:active,tr th a:active,tr td a:active,.p a:visited:hover,.p a:visited:active{color:#fff}@media screen and (max-width: 500px){p a:hover,p a:active,p a:visited:hover,p a:visited:active,address a:hover,address a:active,address a:visited:hover,address a:visited:active,.p a:hover,tr th a:hover,tr td a:hover,.p a:active,tr th a:active,tr td a:active,.p a:visited:hover,.p a:visited:active{text-decoration:underline;color:#b00b2d}}p a:hover:before,p a:active:before,p a:visited:hover:before,p a:visited:active:before,address a:hover:before,address a:active:before,address a:visited:hover:before,address a:visited:active:before,.p a:hover:before,tr th a:hover:before,tr td a:hover:before,.p a:active:before,tr th a:active:before,tr td a:active:before,.p a:visited:hover:before,.p a:visited:active:before{height:calc(100% - 8px)}p.lead,.news_detail .page_title.has-tagline p.tagline,address.lead,.p.lead,tr th.lead,tr td.lead{font-family:"Roboto Condensed",sans-serif;line-height:2.41rem;font-size:1.6018066406rem;margin-bottom:56px;font-weight:300}blockquote{background:#b00b2d;margin:0px;margin-top:4rem;padding:60px 30px;padding-right:50px;position:relative;margin-bottom:60px;margin-left:20px;width:calc(100% - 20px);margin-right:auto}@media screen and (max-width: 1140px){blockquote{min-width:auto;padding-left:20px;padding-right:20px}}blockquote p{margin:0px;font-size:1.6018066406rem;color:#fff;padding:0px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;line-height:1.5}blockquote p.author{position:absolute;top:100%;color:#000;right:20px;max-width:none;margin:0px;width:auto;padding-top:17px;padding-left:0px;padding-right:0px}blockquote p.author strong{font-size:1.333rem;position:relative;margin-right:8px;font-weight:700;font-family:"Oswald",sans-serif;text-transform:uppercase}blockquote p.author .title{font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#4f4f4f;letter-spacing:0;line-height:24px}blockquote p a,blockquote p a:visited{text-decoration:none;display:inline-block}blockquote p a:hover,blockquote p a:focus,blockquote p a:visited:hover,blockquote p a:visited:focus{text-decoration:none}b,strong{font-weight:bold}.content ul,.content ol,.content_item ul,.content_item ol,.faq ul,.faq ol,.m-content__faq ul,.m-content__faq ol,.link .description ul,.link .description ol,#jobs.detail .description ul,#jobs.detail .description ol,ul.list .description ul,ul.list .description ol,.p-listing ul,.p-listing ol,.offer_detail ul,.offer_detail ol{list-style:none;color:#333;font-family:"Roboto Condensed",sans-serif;font-size:1.125rem;letter-spacing:0rem;line-height:1.667rem;font-weight:300;color:#515151;max-width:1020px;padding:0px 20px;width:100%;margin:0 auto;margin-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content ul li,.content ol li,.content_item ul li,.content_item ol li,.faq ul li,.faq ol li,.m-content__faq ul li,.m-content__faq ol li,.link .description ul li,.link .description ol li,#jobs.detail .description ul li,#jobs.detail .description ol li,ul.list .description ul li,ul.list .description ol li,.p-listing ul li,.p-listing ol li,.offer_detail ul li,.offer_detail ol li{margin:0;padding:0 0 6px 0;list-style-type:inherit;line-height:130%;margin-bottom:10px;padding-bottom:0px}.content ul li a,.content ol li a,.content_item ul li a,.content_item ol li a,.faq ul li a,.faq ol li a,.m-content__faq ul li a,.m-content__faq ol li a,.link .description ul li a,.link .description ol li a,#jobs.detail .description ul li a,#jobs.detail .description ol li a,ul.list .description ul li a,ul.list .description ol li a,.p-listing ul li a,.p-listing ol li a,.offer_detail ul li a,.offer_detail ol li a{color:#000;font-weight:700}.content ul li a:after,.content ol li a:after,.content_item ul li a:after,.content_item ol li a:after,.faq ul li a:after,.faq ol li a:after,.m-content__faq ul li a:after,.m-content__faq ol li a:after,.link .description ul li a:after,.link .description ol li a:after,#jobs.detail .description ul li a:after,#jobs.detail .description ol li a:after,ul.list .description ul li a:after,ul.list .description ol li a:after,.p-listing ul li a:after,.p-listing ol li a:after,.offer_detail ul li a:after,.offer_detail ol li a:after{content:"";position:absolute;bottom:4px;left:0px;height:1px;background:#b00b2d;width:100%}.content ul li a:hover,.content ol li a:hover,.content_item ul li a:hover,.content_item ol li a:hover,.faq ul li a:hover,.faq ol li a:hover,.m-content__faq ul li a:hover,.m-content__faq ol li a:hover,.link .description ul li a:hover,.link .description ol li a:hover,#jobs.detail .description ul li a:hover,#jobs.detail .description ol li a:hover,ul.list .description ul li a:hover,ul.list .description ol li a:hover,.p-listing ul li a:hover,.p-listing ol li a:hover,.offer_detail ul li a:hover,.offer_detail ol li a:hover{color:#b00b2d}.content ul ul,.content ul ol,.content ol ul,.content ol ol,.content_item ul ul,.content_item ul ol,.content_item ol ul,.content_item ol ol,.faq ul ul,.faq ul ol,.faq ol ul,.faq ol ol,.m-content__faq ul ul,.m-content__faq ul ol,.m-content__faq ol ul,.m-content__faq ol ol,.link .description ul ul,.link .description ul ol,.link .description ol ul,.link .description ol ol,#jobs.detail .description ul ul,#jobs.detail .description ul ol,#jobs.detail .description ol ul,#jobs.detail .description ol ol,ul.list .description ul ul,ul.list .description ul ol,ul.list .description ol ul,ul.list .description ol ol,.p-listing ul ul,.p-listing ul ol,.p-listing ol ul,.p-listing ol ol,.offer_detail ul ul,.offer_detail ul ol,.offer_detail ol ul,.offer_detail ol ol{margin:0;margin-top:10px}.content ul>li,.content_item ul>li,.faq ul>li,.m-content__faq ul>li,.link .description ul>li,#jobs.detail .description ul>li,ul.list .description ul>li,.p-listing ul>li,.offer_detail ul>li{padding-left:35px;position:relative}.content ul>li:before,.content_item ul>li:before,.faq ul>li:before,.m-content__faq ul>li:before,.link .description ul>li:before,#jobs.detail .description ul>li:before,ul.list .description ul>li:before,.p-listing ul>li:before,.offer_detail ul>li:before{content:"";position:absolute;font-family:"FontAwesome";width:12px;height:12px;color:#b00b2d;top:0px;left:5px;font-size:14px}.content ol,.content_item ol,.faq ol,.m-content__faq ol,.link .description ol,#jobs.detail .description ol,ul.list .description ol,.p-listing ol,.offer_detail ol{counter-reset:li-counter}.content ol>li,.content_item ol>li,.faq ol>li,.m-content__faq ol>li,.link .description ol>li,#jobs.detail .description ol>li,ul.list .description ol>li,.p-listing ol>li,.offer_detail ol>li{position:relative;padding-left:35px}.content ol>li:before,.content_item ol>li:before,.faq ol>li:before,.m-content__faq ol>li:before,.link .description ol>li:before,#jobs.detail .description ol>li:before,ul.list .description ol>li:before,.p-listing ol>li:before,.offer_detail ol>li:before{content:"";position:absolute;top:0px;left:0px;width:25px;height:25px;line-height:25px;text-align:center;font-family:"Oswald",sans-serif;color:#000;font-weight:700;font-size:.9rem;letter-spacing:.03em;content:counter(li-counter) ".";counter-increment:li-counter}.content ol>li:after,.content_item ol>li:after,.faq ol>li:after,.m-content__faq ol>li:after,.link .description ol>li:after,#jobs.detail .description ol>li:after,ul.list .description ol>li:after,.p-listing ol>li:after,.offer_detail ol>li:after{content:"";position:absolute;top:22px;left:5px;width:14px;height:2px;background:#b00b2d}.content ul ul,.content ul ol,.content ol ul,.content ol ol{margin-top:0px}hr{clear:both;margin-bottom:30px;background:#ececec;height:1px;width:calc(100% - 40px);border:0px;max-width:980px}table{position:relative;margin:0 0 15px}table tr{color:#000;font-size:12px}table tr td{padding:5px 20px 5px 5px;border:none}tr{font-size:12px}tr th,tr td{margin:0;vertical-align:top;width:auto;margin-bottom:0;padding:5px 20px 5px 5px;border:none}tr th{font-weight:700}.p-listing{position:relative;max-width:1020px;padding:0px 20px;display:block;width:100%;margin:0 auto;margin-bottom:20px}.p-listing__info{width:100%;float:left}.p-listing__info h1,.p-listing__info h2,.p-listing__info h3,.p-listing__info h4,.p-listing__info h5,.p-listing__info h6,.p-listing__info p,.p-listing__info ul,.p-listing__info ol{padding-left:0px;padding-right:0px}.p-listing__thumb{display:block;float:left;width:100%;position:relative;max-width:190px}.p-listing__thumb a{display:block}.p-listing__thumb img{width:100%;display:block;opacity:1;transition:all 150ms linear}.p-listing__thumb:hover a img{opacity:.8}.p-listing__thumb+.p-listing__info{width:calc(100% - (190px + 40px));padding-left:30px}@media screen and (max-width: 768px){.p-listing__thumb+.p-listing__info{width:100%;padding-left:0px}}@media screen and (max-width: 768px){.p-listing__thumb{max-width:none;margin-bottom:30px}.p-listing__thumb img{max-width:300px;display:block;margin:0 auto}}.p-listing__date{display:block;max-width:1140px;padding:0px 20px;margin:0 auto;font-family:"Oswald",sans-serif;font-size:20px;letter-spacing:.03em;font-weight:300;margin-bottom:12px;text-transform:initial}.p-listing__title{margin-bottom:26px}.p-listing__title a{color:#000;transition:all 150ms linear}.p-listing__title a:hover,.p-listing__title a:focus{color:#b00b2d;text-decoration:none}.p-listing__tagline{font-family:"Roboto Condensed",sans-serif;font-size:17px;letter-spacing:.02em;color:#000;text-transform:none}.p-listing__address{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0em;font-style:normal;padding:0px;margin-bottom:20px}.p-listing__description{padding-bottom:20px}.btn{position:relative;display:block;width:auto;float:left;padding:0px 30px;font-family:"Oswald",sans-serif;font-weight:700;min-height:40px;line-height:40px;text-decoration:none;border:0px;outline:0;cursor:pointer;text-align:center;font-size:1rem;text-transform:uppercase;background:rgba(0,0,0,0);font-style:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn .first-word{font-weight:400}.btn:before,.btn:after{content:none}.btn:before{cursor:pointer}.btn:hover,.btn:focus{text-decoration:none}.btn.btn--default,.events .p-listing .m-eventItem__buttons .btn,.offers .p-listing .m-eventItem__buttons .btn,.m-content__events .p-listing .m-eventItem__buttons .btn,.m-content__offers .p-listing .m-eventItem__buttons .btn,.btn.alert-button{background:#b00b2d;color:#fff}.btn.btn--default:hover,.events .p-listing .m-eventItem__buttons .btn:hover,.offers .p-listing .m-eventItem__buttons .btn:hover,.m-content__events .p-listing .m-eventItem__buttons .btn:hover,.m-content__offers .p-listing .m-eventItem__buttons .btn:hover,.btn.btn--default:focus,.events .p-listing .m-eventItem__buttons .btn:focus,.offers .p-listing .m-eventItem__buttons .btn:focus,.m-content__events .p-listing .m-eventItem__buttons .btn:focus,.m-content__offers .p-listing .m-eventItem__buttons .btn:focus,.btn.alert-button:hover,.btn.alert-button:focus{background:#970c24;color:#fff}.btn.btn--event,.eventList__wrapper .p-listing .btn:not(.show-mobile),.m-eventList__wrapper .p-listing .btn:not(.show-mobile){color:#fff;background:rgba(0,0,0,0);font-family:"Oswald",sans-serif;font-weight:700;font-size:1rem;letter-spacing:.1px;z-index:1;display:inline-block}.btn.btn--event:after,.eventList__wrapper .p-listing .btn:not(.show-mobile):after,.m-eventList__wrapper .p-listing .btn:not(.show-mobile):after{content:"";position:absolute;right:10px;top:0px;font-family:"FontAwesome";color:#fff;transition:all 200ms linear}.btn.btn--event:before,.eventList__wrapper .p-listing .btn:not(.show-mobile):before,.m-eventList__wrapper .p-listing .btn:not(.show-mobile):before{content:"";bottom:8px;left:25px;height:0px;width:calc(100% - 50px);background:#000;position:absolute;z-index:-1;transition:all 200ms linear}.btn.btn--event:hover:after,.eventList__wrapper .p-listing .btn:hover:not(.show-mobile):after,.m-eventList__wrapper .p-listing .btn:hover:not(.show-mobile):after{right:0px}.btn.btn--event:hover:before,.eventList__wrapper .p-listing .btn:hover:not(.show-mobile):before,.m-eventList__wrapper .p-listing .btn:hover:not(.show-mobile):before{height:8px}.btn.btn--alt{color:#000;border:1px solid #000;background:#fff;transition:all 150ms linear}.btn.btn--alt:hover,.btn.btn--alt:focus{color:#fff;background:#000}.btn.btn--white{background:#fff;color:#000;border:1px solid #000;transition:all 150ms linear}.btn.btn--white:hover,.btn.btn--white:focus{background:#000;color:#fff}.btn.btn--text-default{color:#fff;font-family:"Oswald",sans-serif;font-weight:700;font-size:.8888888889rem;color:#fff;letter-spacing:.1px;line-height:.8888888889rem;padding-right:30px}.btn.btn--text-default:after{content:"";position:absolute;right:10px;top:50%;font-family:"FontAwesome";color:#b00b2d;transform:translateY(-50%);transition:all 200ms linear}.btn.btn--text-default:before{content:"";bottom:8px;left:25px;height:0px;width:calc(100% - 50px);background:#000;position:absolute;z-index:-1;transition:all 200ms linear}.btn.btn--text-default:hover{color:#fff}.btn.btn--text-default:hover:after{right:0px}.btn.btn--text-default:hover:before{height:10px}.btn.btn--text-alt{color:#fff;background:rgba(0,0,0,0);float:none;margin-left:auto;z-index:1}.btn.btn--text-alt:after{content:"";position:absolute;right:10px;top:50%;font-family:"FontAwesome";color:#b00b2d;transform:translateY(-50%);transition:all 200ms linear}.btn.btn--text-alt:before{content:"";bottom:8px;left:25px;height:0px;width:calc(100% - 50px);background:#b00b2d;position:absolute;z-index:-1;transition:all 200ms linear}.btn.btn--text-alt:hover{color:#fff}.btn.btn--text-alt:hover:before{height:10px}.btn.btn--text-alt:hover:after{right:0px}.btn.btn--fullwidth{width:100%;padding:0px}.btn-group{max-width:1020px;padding:0px 20px;width:100%;margin:0 auto;zoom:1}.btn-group:before,.btn-group:after{display:block;visibility:hidden;height:0;content:" "}.btn-group:after{clear:both}.btn-group .btn+.btn{margin-left:10px}@media screen and (max-width: 500px){.btn-group .btn+.btn{margin-left:0;margin-top:10px;clear:both}}.btn-group.btn-group--stack .btn{float:left;display:block;clear:both}.btn-group.btn-group--stack .btn+.btn{margin-top:10px;margin-left:0px}.icon{cursor:pointer}.icon.icon--social{position:relative;display:block;height:20px;width:20px;text-indent:-9999px}.icon.icon--social:after{content:"";height:30px;width:30px;display:block;font-family:"fontAwesome";text-align:left;font-size:24px;text-indent:0px}.icon.icon--facebook:after{content:""}.icon.icon--twitter:after{content:""}.icon.icon--instagram:after{content:""}.icon.icon--tumblr:after{content:""}.icon.icon--yelp:after{content:""}.icon.icon--youtube:after{content:""}.icon.icon--grid,.icon.icon--list{width:48px;height:40px;text-align:center;line-height:48px;margin-left:20px}.icon.icon--grid svg,.icon.icon--list svg{fill:#8c8c8c}.icon.icon--grid.eventList__toggle-isActive svg,.icon.icon--grid.m-eventList__toggle-isActive svg,.icon.icon--list.eventList__toggle-isActive svg,.icon.icon--list.m-eventList__toggle-isActive svg{fill:#fff}.icon-group.icon-group--list{width:100%;display:block;display:flex;flex-basis:auto;height:75px}.icon-group.icon-group--list a{float:left;width:48px;display:block;flex:1;color:#fff;text-decoration:none}.icon-group.icon-group--list a:hover,.icon-group.icon-group--list a:focus{text-decoration:none;color:#b00b2d}@media screen and (max-width: 1200px){.icon-group.icon-group--list a{text-align:center}}.icon-group.icon-group--list .icon{display:block}@media screen and (max-width: 1200px){.icon-group.icon-group--list .icon{display:inline-block}}#news .page_title+div{padding-top:0px}.news_list{padding-bottom:30px}.news_list .entry{clear:both;zoom:1;border-bottom:1px solid #ececec;padding-bottom:30px;margin-bottom:0px}.news_list .entry:before,.news_list .entry:after{display:block;visibility:hidden;height:0;content:" "}.news_list .entry:after{clear:both}.news_list .entry+.entry{padding-top:40px}.news_list .entry:last-child{border-bottom:0px}.news_list .entry .p-listing__title.has-tagline{margin-bottom:10px}@media screen and (max-width: 500px){.news_list .entry .p-listing__tagline{display:none}}.news_list .entry .p-listing__tagline p{margin-bottom:0px}@media screen and (max-width: 500px){.news_list .entry .p-listing__tagline{display:none}}.news_list .entry .p-listing__description p{margin-bottom:10px}@media screen and (max-width: 500px){.news_list .entry .p-listing__thumb{display:none}}.news_list .list{background:#fff;padding-top:40px;padding-bottom:30px}.news_detail{max-width:1180px}.news_detail .page_title+div{padding-top:0}.news_detail #disqus_thread{max-width:1020px;width:100%;margin:0 auto;padding:0px 20px;margin-bottom:20px}.news_detail .page_title{position:relative}.news_detail .page_title.has-tagline h1{position:static;padding-bottom:10px}.news_detail .page_title.has-tagline p.tagline{width:100%;max-width:none;background:rgba(0,0,0,.8);margin:0px;padding:0px 40px;padding-bottom:34px;color:#fff}.news_detail .content_item:first-child{padding-bottom:0}.news_detail .slide+.page_title{margin-top:10px}.news_detail .slide{width:100%;max-width:1180px;background:rgba(0,0,0,0);margin:0 auto}.news_detail .spotlight_image{position:relative}.news_detail .spotlight_image img{display:block;width:100%}.news_detail .spotlight_image .caption_holder{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);padding:0px;font-size:12px;color:#fff;text-align:left}.news_detail .spotlight_image .caption_holder .caption p{width:100%;max-width:none;margin:0px;padding:15px 40px;color:#fff}.news_detail .news_title{position:relative;width:100%;max-width:1020px;margin:0 auto;padding:0px 20px}.news_detail .news_title h1{color:#fff}.news_detail .news_title h1:after{content:none}.news_detail .news_info{padding-top:30px}.news_detail .news_info .date{margin-bottom:0;padding-bottom:30px;font-family:"Oswald",sans-serif;font-size:1.265625rem;font-weight:700;line-height:1.265625rem;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.news_detail .news_info .body{width:100%;margin:0 auto}.news_detail .news_info .body .body-content{width:100%;max-width:1020px;margin:0 auto}.news_detail .news_thumb{float:left;width:200px;margin-right:20px;padding-left:20px}.news_detail .news_thumb img{width:100%;height:100%}.news_detail .share{max-width:1020px;margin:0 auto;padding:0 20px}.load_more_wrapper{position:relative;max-width:1020px;padding:0px 20px;display:block;width:100%;margin:0 auto;margin-bottom:20px}.load_more_wrapper .load_more_inner_wrapper{max-width:822px;width:100%}.load_more_wrapper .load_more_inner_wrapper .eventList__showMore,.load_more_wrapper .load_more_inner_wrapper .m-eventList__showMore{float:right;border:0;outline:0;background:rgba(0,0,0,0);cursor:pointer}.load_more_wrapper .load_more_inner_wrapper .eventList__showMore:before,.load_more_wrapper .load_more_inner_wrapper .m-eventList__showMore:before{background:#b00b2d}.load_more_wrapper .load_more_inner_wrapper .eventList__showMore[disabled=disabled],.load_more_wrapper .load_more_inner_wrapper .m-eventList__showMore[disabled=disabled]{display:none}.l-fullwidthHeader{width:100%;color:#fff;padding-bottom:30px}.l-fullwidthHeader__overview{position:relative;max-width:1220px;width:100%;padding:0px 20px;margin:0 auto}@media screen and (max-width: 768px){.l-fullwidthHeader__overview{display:flex;flex-direction:column;align-items:flex-end}}.l-fullwidthHeader .h1{color:#fff;position:relative;max-width:none;width:100%;padding-bottom:0px;z-index:1;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:5px}.l-fullwidthHeader .h1:after{width:100%;max-width:none;height:30px;bottom:-5px;top:auto;left:0px;z-index:-1;background:#b00b2d}@media screen and (max-width: 768px){.l-fullwidthHeader .m-dropdown{order:99;margin-top:0}}.l-fullwidthHeader .calendar-button{font-size:.7901234568rem;position:absolute;font-size:0.7901234568rem;z-index:1;bottom:-10px;right:40px;transform:translateY(-50%)}@media screen and (max-width: 768px){.l-fullwidthHeader .calendar-button{position:relative;transform:none;right:auto;top:auto;bottom:auto;margin-top:30px;float:right;margin-bottom:15px}}.l-fullwidthHeader .calendar-button a{color:#fff;position:relative;padding-right:20px;display:inline-block;font-family:"Oswald",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.7901234568rem;letter-spacing:.11px;text-transform:uppercase}.l-fullwidthHeader .calendar-button a:after{content:"";position:absolute;right:0px;top:50%;transform:translateY(-50%);font-family:"FontAwesome";color:#fff}.l-fullwidthHeader .calendar-button a:before{content:"";bottom:0px;left:-5px;height:0px;width:calc(100% - 10px);background:#000;position:absolute;z-index:-1;transition:all 200ms linear}.l-fullwidthHeader .calendar-button a:hover:before{height:8px}.m-dropdown{position:absolute;right:20px;top:0px}@media screen and (max-width: 768px){.m-dropdown{position:relative;top:auto;right:auto;clear:both;width:100%;margin-top:30px}}.m-dropdown__select{display:block;position:relative;width:290px;height:38px;background:#000;border:1px solid #fff;margin:0;padding:0 0 0 20px;font-family:"Oswald",sans-serif;font-size:15px;font-size:0.8333333333rem;color:#fff;line-height:38px;cursor:pointer;outline:none;z-index:8;text-transform:uppercase;transition:all 150ms linear;text-align:left}@media screen and (max-width: 768px){.m-dropdown__select{width:100%}}.m-dropdown__select svg{float:right;position:absolute;top:50%;right:15px;width:15px;height:12px;transition:.25s;transform:translateY(-50%);fill:none;fill-rule:evenodd;stroke:#fff;stroke-width:2px;transition:all 150ms linear}.m-dropdown__select-isActive{border-color:#ffcb08}.m-dropdown__select-isActive svg{transform:rotate(180deg) translateY(-47%);transform-origin:50% 0}.m-dropdown__select:hover{color:#b00b2d}.m-dropdown__select:hover svg{stroke:#b00b2d}.m-dropdown__choices{display:none;position:absolute;top:16px;left:0;width:100%;background:rgba(0,0,0,.8);padding:35px 10px 10px 10px;font-family:"Oswald",sans-serif;z-index:7}.m-dropdown__choices-isActive{display:block}.m-dropdown__choices ul{margin:0px;padding:0px;list-style:none}.m-dropdown__choices li a{display:block;padding:5px 10px;color:#fff;text-decoration:none;cursor:pointer;transition:all 150ms linear;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:.8888888889rem;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-dropdown__choices li:hover a,.m-dropdown__choices a.isActive{color:#b00b2d}.m-dropdown__choices li:before{display:none}.events,.offers,.m-content__events,.m-content__offers{margin-top:50px;background:rgba(0,0,0,0)}.events .p-listing,.offers .p-listing,.m-content__events .p-listing,.m-content__offers .p-listing{max-width:1200px;padding:0px;background:rgba(0,0,0,.8)}@media screen and (max-width: 1024px){.events .p-listing,.offers .p-listing,.m-content__events .p-listing,.m-content__offers .p-listing{padding-bottom:65px}}@media screen and (max-width: 500px){.events .p-listing,.offers .p-listing,.m-content__events .p-listing,.m-content__offers .p-listing{padding-bottom:0px;background:rgba(0,0,0,0)}}.events .p-listing .p-listing__thumb,.offers .p-listing .p-listing__thumb,.m-content__events .p-listing .p-listing__thumb,.m-content__offers .p-listing .p-listing__thumb{display:none}.events .p-listing .p-listing__info,.offers .p-listing .p-listing__info,.m-content__events .p-listing .p-listing__info,.m-content__offers .p-listing .p-listing__info{max-width:calc(100% - 170px);padding:30px 0px}.events .p-listing .p-listing__info:before,.offers .p-listing .p-listing__info:before,.m-content__events .p-listing .p-listing__info:before,.m-content__offers .p-listing .p-listing__info:before{content:"";position:absolute;top:0px;left:0px;height:100%;width:8px;background:#b00b2d;visibility:visible}@media screen and (max-width: 1024px){.events .p-listing .p-listing__info,.offers .p-listing .p-listing__info,.m-content__events .p-listing .p-listing__info,.m-content__offers .p-listing .p-listing__info{max-width:none}}@media screen and (max-width: 500px){.events .p-listing .p-listing__info,.offers .p-listing .p-listing__info,.m-content__events .p-listing .p-listing__info,.m-content__offers .p-listing .p-listing__info{position:relative;padding-bottom:70px;background:rgba(0,0,0,.8)}}.events .p-listing .m-eventItem__buttons,.offers .p-listing .m-eventItem__buttons,.m-content__events .p-listing .m-eventItem__buttons,.m-content__offers .p-listing .m-eventItem__buttons{position:absolute;right:40px;top:50%;transform:translateY(-50%);max-width:170px}@media screen and (max-width: 1024px){.events .p-listing .m-eventItem__buttons,.offers .p-listing .m-eventItem__buttons,.m-content__events .p-listing .m-eventItem__buttons,.m-content__offers .p-listing .m-eventItem__buttons{bottom:30px;top:auto;transform:none}}@media screen and (max-width: 500px){.events .p-listing .m-eventItem__buttons,.offers .p-listing .m-eventItem__buttons,.m-content__events .p-listing .m-eventItem__buttons,.m-content__offers .p-listing .m-eventItem__buttons{position:relative;bottom:auto;width:100%;clear:both;max-width:none;right:auto;padding-top:5px}}.events .p-listing .m-eventItem__buttons .evmore,.events .p-listing .m-eventItem__buttons .tickets,.events .p-listing .m-eventItem__buttons .soon,.events .p-listing .m-eventItem__buttons .tba,.offers .p-listing .m-eventItem__buttons .evmore,.offers .p-listing .m-eventItem__buttons .tickets,.offers .p-listing .m-eventItem__buttons .soon,.offers .p-listing .m-eventItem__buttons .tba,.m-content__events .p-listing .m-eventItem__buttons .evmore,.m-content__events .p-listing .m-eventItem__buttons .tickets,.m-content__events .p-listing .m-eventItem__buttons .soon,.m-content__events .p-listing .m-eventItem__buttons .tba,.m-content__offers .p-listing .m-eventItem__buttons .evmore,.m-content__offers .p-listing .m-eventItem__buttons .tickets,.m-content__offers .p-listing .m-eventItem__buttons .soon,.m-content__offers .p-listing .m-eventItem__buttons .tba{width:100%}.events .p-listing .m-eventItem__buttons .btn,.offers .p-listing .m-eventItem__buttons .btn,.m-content__events .p-listing .m-eventItem__buttons .btn,.m-content__offers .p-listing .m-eventItem__buttons .btn{padding-top:10px;padding-bottom:10px}.events .p-listing .m-eventItem__buttons .btn.show-mobile,.offers .p-listing .m-eventItem__buttons .btn.show-mobile,.m-content__events .p-listing .m-eventItem__buttons .btn.show-mobile,.m-content__offers .p-listing .m-eventItem__buttons .btn.show-mobile{display:none}@media screen and (max-width: 1024px){.events .p-listing .m-eventItem__buttons .btn,.offers .p-listing .m-eventItem__buttons .btn,.m-content__events .p-listing .m-eventItem__buttons .btn,.m-content__offers .p-listing .m-eventItem__buttons .btn{background:none;padding:0px;font-size:.7901234568rem;padding-right:30px;z-index:0}.events .p-listing .m-eventItem__buttons .btn:after,.offers .p-listing .m-eventItem__buttons .btn:after,.m-content__events .p-listing .m-eventItem__buttons .btn:after,.m-content__offers .p-listing .m-eventItem__buttons .btn:after{content:"";font-family:"FontAwesome";top:50%;right:0px;color:#b00b2d;transform:translateY(-50%);position:absolute}.events .p-listing .m-eventItem__buttons .btn:before,.offers .p-listing .m-eventItem__buttons .btn:before,.m-content__events .p-listing .m-eventItem__buttons .btn:before,.m-content__offers .p-listing .m-eventItem__buttons .btn:before{content:"";position:absolute;bottom:8px;left:-5px;z-index:-1;height:0px;background:#b00b2d;transition:height 200ms linear;width:calc(100% - 20px)}.events .p-listing .m-eventItem__buttons .btn:hover,.offers .p-listing .m-eventItem__buttons .btn:hover,.m-content__events .p-listing .m-eventItem__buttons .btn:hover,.m-content__offers .p-listing .m-eventItem__buttons .btn:hover{background:none}.events .p-listing .m-eventItem__buttons .btn:hover:before,.offers .p-listing .m-eventItem__buttons .btn:hover:before,.m-content__events .p-listing .m-eventItem__buttons .btn:hover:before,.m-content__offers .p-listing .m-eventItem__buttons .btn:hover:before{height:10px}}@media screen and (max-width: 500px){.events .p-listing .m-eventItem__buttons .btn,.offers .p-listing .m-eventItem__buttons .btn,.m-content__events .p-listing .m-eventItem__buttons .btn,.m-content__offers .p-listing .m-eventItem__buttons .btn{padding-right:0px;background:#b00b2d;font-size:1rem}.events .p-listing .m-eventItem__buttons .btn:after,.events .p-listing .m-eventItem__buttons .btn:before,.offers .p-listing .m-eventItem__buttons .btn:after,.offers .p-listing .m-eventItem__buttons .btn:before,.m-content__events .p-listing .m-eventItem__buttons .btn:after,.m-content__events .p-listing .m-eventItem__buttons .btn:before,.m-content__offers .p-listing .m-eventItem__buttons .btn:after,.m-content__offers .p-listing .m-eventItem__buttons .btn:before{content:none}.events .p-listing .m-eventItem__buttons .btn:hover,.offers .p-listing .m-eventItem__buttons .btn:hover,.m-content__events .p-listing .m-eventItem__buttons .btn:hover,.m-content__offers .p-listing .m-eventItem__buttons .btn:hover{background:#970c24}}.events .p-listing .p-listing__tagline,.offers .p-listing .p-listing__tagline,.m-content__events .p-listing .p-listing__tagline,.m-content__offers .p-listing .p-listing__tagline{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:1.423828125rem;color:#fff;letter-spacing:0;margin-bottom:0px}@media screen and (max-width: 1024px){.events .p-listing .p-listing__tagline,.offers .p-listing .p-listing__tagline,.m-content__events .p-listing .p-listing__tagline,.m-content__offers .p-listing .p-listing__tagline{font-size:1.125rem}}.events .p-listing .m-eventItem__date,.offers .p-listing .m-eventItem__date,.m-content__events .p-listing .m-eventItem__date,.m-content__offers .p-listing .m-eventItem__date{float:left;color:#fff;display:block;text-align:right;position:relative;padding:10px 1.667rem;max-width:10.556rem;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 1024px){.events .p-listing .m-eventItem__date,.offers .p-listing .m-eventItem__date,.m-content__events .p-listing .m-eventItem__date,.m-content__offers .p-listing .m-eventItem__date{float:none;position:absolute;bottom:30px;left:30px;padding:0px;margin-bottom:0px;text-align:left}}@media screen and (max-width: 500px){.events .p-listing .m-eventItem__date,.offers .p-listing .m-eventItem__date,.m-content__events .p-listing .m-eventItem__date,.m-content__offers .p-listing .m-eventItem__date{bottom:10px;left:1.667rem}}.events .p-listing .m-eventItem__date:after,.offers .p-listing .m-eventItem__date:after,.m-content__events .p-listing .m-eventItem__date:after,.m-content__offers .p-listing .m-eventItem__date:after{content:"";width:2px;height:100%;background:#fff;position:absolute;top:0px;right:0px}@media screen and (max-width: 1024px){.events .p-listing .m-eventItem__date:after,.offers .p-listing .m-eventItem__date:after,.m-content__events .p-listing .m-eventItem__date:after,.m-content__offers .p-listing .m-eventItem__date:after{content:none}}.events .p-listing .m-eventItem__date .m-date__month,.events .p-listing .m-eventItem__date .m-date__day,.offers .p-listing .m-eventItem__date .m-date__month,.offers .p-listing .m-eventItem__date .m-date__day,.m-content__events .p-listing .m-eventItem__date .m-date__month,.m-content__events .p-listing .m-eventItem__date .m-date__day,.m-content__offers .p-listing .m-eventItem__date .m-date__month,.m-content__offers .p-listing .m-eventItem__date .m-date__day{font-family:"Oswald",sans-serif;font-size:2.368593037rem;text-transform:uppercase;font-weight:700;letter-spacing:.1px;line-height:2.368593037rem}@media screen and (max-width: 1024px){.events .p-listing .m-eventItem__date .m-date__month,.events .p-listing .m-eventItem__date .m-date__day,.offers .p-listing .m-eventItem__date .m-date__month,.offers .p-listing .m-eventItem__date .m-date__day,.m-content__events .p-listing .m-eventItem__date .m-date__month,.m-content__events .p-listing .m-eventItem__date .m-date__day,.m-content__offers .p-listing .m-eventItem__date .m-date__month,.m-content__offers .p-listing .m-eventItem__date .m-date__day{font-size:1.333rem;line-height:1.333rem}}.events .p-listing .m-date__singleDate,.offers .p-listing .m-date__singleDate,.m-content__events .p-listing .m-date__singleDate,.m-content__offers .p-listing .m-date__singleDate{text-align:right}@media screen and (max-width: 1024px){.events .p-listing .m-date__singleDate,.offers .p-listing .m-date__singleDate,.m-content__events .p-listing .m-date__singleDate,.m-content__offers .p-listing .m-date__singleDate{text-align:left}}.events .p-listing .m-date__singleDate .m-date__weekday,.offers .p-listing .m-date__singleDate .m-date__weekday,.m-content__events .p-listing .m-date__singleDate .m-date__weekday,.m-content__offers .p-listing .m-date__singleDate .m-date__weekday{clear:both;display:block}@media screen and (max-width: 1024px){.events .p-listing .m-date__singleDate .m-date__weekday,.offers .p-listing .m-date__singleDate .m-date__weekday,.m-content__events .p-listing .m-date__singleDate .m-date__weekday,.m-content__offers .p-listing .m-date__singleDate .m-date__weekday{clear:none;display:inline}}.events .p-listing .same-month .m-date__rangeFirst,.offers .p-listing .same-month .m-date__rangeFirst,.m-content__events .p-listing .same-month .m-date__rangeFirst,.m-content__offers .p-listing .same-month .m-date__rangeFirst{display:inline-block}.events .p-listing .same-month .m-date__rangeFirst .m-date__month,.offers .p-listing .same-month .m-date__rangeFirst .m-date__month,.m-content__events .p-listing .same-month .m-date__rangeFirst .m-date__month,.m-content__offers .p-listing .same-month .m-date__rangeFirst .m-date__month{position:absolute;top:0px;right:1.667rem}@media screen and (max-width: 1024px){.events .p-listing .same-month .m-date__rangeFirst .m-date__month,.offers .p-listing .same-month .m-date__rangeFirst .m-date__month,.m-content__events .p-listing .same-month .m-date__rangeFirst .m-date__month,.m-content__offers .p-listing .same-month .m-date__rangeFirst .m-date__month{position:relative;top:auto;right:auto}}.events .p-listing .same-month .m-date__rangeFirst .m-date__day,.offers .p-listing .same-month .m-date__rangeFirst .m-date__day,.m-content__events .p-listing .same-month .m-date__rangeFirst .m-date__day,.m-content__offers .p-listing .same-month .m-date__rangeFirst .m-date__day{padding-top:2.38rem;clear:both;display:block}@media screen and (max-width: 1024px){.events .p-listing .same-month .m-date__rangeFirst .m-date__day,.offers .p-listing .same-month .m-date__rangeFirst .m-date__day,.m-content__events .p-listing .same-month .m-date__rangeFirst .m-date__day,.m-content__offers .p-listing .same-month .m-date__rangeFirst .m-date__day{padding-top:0px;clear:none;display:inline}}.events .p-listing .different-months .m-date__separator,.offers .p-listing .different-months .m-date__separator,.m-content__events .p-listing .different-months .m-date__separator,.m-content__offers .p-listing .different-months .m-date__separator{display:block}@media screen and (max-width: 1024px){.events .p-listing .different-months .m-date__separator,.offers .p-listing .different-months .m-date__separator,.m-content__events .p-listing .different-months .m-date__separator,.m-content__offers .p-listing .different-months .m-date__separator{display:inline}}.events .p-listing .m-date__separator,.offers .p-listing .m-date__separator,.m-content__events .p-listing .m-date__separator,.m-content__offers .p-listing .m-date__separator{text-transform:uppercase;font-size:.778rem}.events .p-listing .m-eventItem__meta,.offers .p-listing .m-eventItem__meta,.m-content__events .p-listing .m-eventItem__meta,.m-content__offers .p-listing .m-eventItem__meta{display:none}.events .p-listing .p-listing__description,.offers .p-listing .p-listing__description,.m-content__events .p-listing .p-listing__description,.m-content__offers .p-listing .p-listing__description{padding:0px 1.667rem;float:left;width:calc(100% - 10.556rem)}@media screen and (max-width: 1024px){.events .p-listing .p-listing__description,.offers .p-listing .p-listing__description,.m-content__events .p-listing .p-listing__description,.m-content__offers .p-listing .p-listing__description{width:100%}}.events .p-listing .p-listing__title,.offers .p-listing .p-listing__title,.m-content__events .p-listing .p-listing__title,.m-content__offers .p-listing .p-listing__title{font-size:3.1573345183rem;color:#fff;letter-spacing:.1px;line-height:3.1573345183rem;margin-bottom:10px}@media screen and (max-width: 1024px){.events .p-listing .p-listing__title,.offers .p-listing .p-listing__title,.m-content__events .p-listing .p-listing__title,.m-content__offers .p-listing .p-listing__title{font-size:1.776889rem;line-height:1.776889rem}}.events .p-listing .p-listing__title a,.events .p-listing .p-listing__title a:visited,.offers .p-listing .p-listing__title a,.offers .p-listing .p-listing__title a:visited,.m-content__events .p-listing .p-listing__title a,.m-content__events .p-listing .p-listing__title a:visited,.m-content__offers .p-listing .p-listing__title a,.m-content__offers .p-listing .p-listing__title a:visited{color:#fff}.events .p-listing .p-listing__title a:hover,.events .p-listing .p-listing__title a:visited:hover,.offers .p-listing .p-listing__title a:hover,.offers .p-listing .p-listing__title a:visited:hover,.m-content__events .p-listing .p-listing__title a:hover,.m-content__events .p-listing .p-listing__title a:visited:hover,.m-content__offers .p-listing .p-listing__title a:hover,.m-content__offers .p-listing .p-listing__title a:visited:hover{color:#fff;text-decoration:underline}.eventList,.m-eventList{padding-bottom:60px}.eventList__wrapper,.m-eventList__wrapper{padding-top:90px}@media screen and (max-width: 1200px){.eventList__wrapper,.m-eventList__wrapper{padding-top:45px}}@media screen and (max-width: 768px){.eventList__wrapper,.m-eventList__wrapper{padding-top:30px}}.eventList__wrapper p.noevents,.m-eventList__wrapper p.noevents{background:#fff;padding:30px 20px;width:calc(100% - 40px)}.eventList__wrapper .p-listing .rbc_sponsored_logo,.m-eventList__wrapper .p-listing .rbc_sponsored_logo{display:none;width:82px;height:45px;background-image:url("../images/icons/startperformancestage-white.png");background-size:73px auto;background-repeat:no-repeat}.eventList__wrapper .p-listing.rbc_sponsored .rbc_sponsored_logo,.m-eventList__wrapper .p-listing.rbc_sponsored .rbc_sponsored_logo{z-index:1;display:block;float:left;margin-left:30px}.eventList__wrapper .p-listing .p-listing__info,.m-eventList__wrapper .p-listing .p-listing__info{max-width:822px;min-height:154px;width:100%;background:rgba(0,0,0,.8);position:relative;padding:15px 30px;padding-bottom:55px;padding-right:45px;z-index:0}.eventList__wrapper .p-listing .p-listing__info:after,.m-eventList__wrapper .p-listing .p-listing__info:after{content:"";height:100%;width:8px;background:#b00b2d;position:absolute;top:0;left:0;visibility:visible}.eventList__wrapper .p-listing .p-listing__info:before,.m-eventList__wrapper .p-listing .p-listing__info:before{content:"";height:100%;width:0%;z-index:-1;position:absolute;top:0;left:0;visibility:visible;background:#b00b2d;transition:all 300ms linear}@media screen and (max-width: 500px){.eventList__wrapper .p-listing .p-listing__info:before,.m-eventList__wrapper .p-listing .p-listing__info:before{background-image:none}}.eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons,.m-eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons{position:absolute;right:45px;top:50%;transform:translateY(-50%);opacity:0;transition:all 300ms linear;z-index:1}.eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons a,.eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons span,.m-eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons a,.m-eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons span{width:100%}@media screen and (max-width: 1200px){.eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons,.m-eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons{top:auto;bottom:30px;transform:none;opacity:1}}@media screen and (max-width: 500px){.eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons,.m-eventList__wrapper .p-listing .p-listing__info .m-eventItem__buttons{display:none}}.eventList__wrapper .p-listing .p-listing__description,.m-eventList__wrapper .p-listing .p-listing__description{padding-bottom:0px;padding-right:140px;z-index:1}@media screen and (max-width: 500px){.eventList__wrapper .p-listing .p-listing__description,.m-eventList__wrapper .p-listing .p-listing__description{padding-right:0px}}.eventList__wrapper .p-listing .p-listing__thumb,.m-eventList__wrapper .p-listing .p-listing__thumb{position:absolute;top:50%;right:-190px;transform:translateY(-50%);opacity:0;z-index:1;max-height:190px;box-shadow:0 10px 20px 8px rgba(0,0,0,.4)}.eventList__wrapper .p-listing .p-listing__thumb:after,.m-eventList__wrapper .p-listing .p-listing__thumb:after{content:"";width:calc(100% + 14px);height:calc(100% + 14px);left:-7px;top:-7px;background:#fff;position:absolute;z-index:-1}@media screen and (max-width: 1200px){.eventList__wrapper .p-listing .p-listing__thumb,.m-eventList__wrapper .p-listing .p-listing__thumb{display:none}}.eventList__wrapper .p-listing .p-listing__title,.m-eventList__wrapper .p-listing .p-listing__title{width:100%;margin-left:0;margin-right:0;margin-bottom:0px}.eventList__wrapper .p-listing .p-listing__title a,.m-eventList__wrapper .p-listing .p-listing__title a{color:#fff}.eventList__wrapper .p-listing .p-listing__title a:hover,.m-eventList__wrapper .p-listing .p-listing__title a:hover{color:#fff;text-decoration:underline}@media screen and (max-width: 1200px){.eventList__wrapper .p-listing .p-listing__title,.m-eventList__wrapper .p-listing .p-listing__title{width:100%}}.eventList__wrapper .p-listing .p-listing__tagline,.m-eventList__wrapper .p-listing .p-listing__tagline{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:1.125rem;color:#fff;letter-spacing:0;margin-bottom:0px;width:calc(100% - 200px);margin-left:0px;margin-right:0px;margin-bottom:20px}@media screen and (max-width: 1200px){.eventList__wrapper .p-listing .p-listing__tagline,.m-eventList__wrapper .p-listing .p-listing__tagline{width:100%}}.eventList__wrapper .p-listing .m-eventItem__date,.m-eventList__wrapper .p-listing .m-eventItem__date{position:absolute;bottom:15px;left:30px;margin-bottom:0px;text-align:left;color:#fff;display:block;width:100%;padding:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 500px){.eventList__wrapper .p-listing .m-eventItem__date,.m-eventList__wrapper .p-listing .m-eventItem__date{bottom:10px;left:1.667rem}}.eventList__wrapper .p-listing .m-eventItem__date .different-months,.eventList__wrapper .p-listing .m-eventItem__date .same-month,.m-eventList__wrapper .p-listing .m-eventItem__date .different-months,.m-eventList__wrapper .p-listing .m-eventItem__date .same-month{float:left}.eventList__wrapper .p-listing .m-eventItem__date .m-date__month,.eventList__wrapper .p-listing .m-eventItem__date .m-date__day,.m-eventList__wrapper .p-listing .m-eventItem__date .m-date__month,.m-eventList__wrapper .p-listing .m-eventItem__date .m-date__day{font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.1px;font-size:1.333rem;line-height:1.333rem}.eventList__wrapper .p-listing .btn:not(.show-mobile),.m-eventList__wrapper .p-listing .btn:not(.show-mobile){position:absolute;right:calc(100% - 802px);top:50%;transform:translateY(-50%);opacity:0;transition:all 200ms linear;transition-delay:200ms}@media screen and (max-width: 1024px){.eventList__wrapper .p-listing .btn:not(.show-mobile),.m-eventList__wrapper .p-listing .btn:not(.show-mobile){opacity:1}}@media screen and (max-width: 862px){.eventList__wrapper .p-listing .btn:not(.show-mobile),.m-eventList__wrapper .p-listing .btn:not(.show-mobile){right:60px}}@media screen and (max-width: 500px){.eventList__wrapper .p-listing .btn:not(.show-mobile),.m-eventList__wrapper .p-listing .btn:not(.show-mobile){display:none}}.eventList__wrapper .p-listing .btn.show-mobile,.m-eventList__wrapper .p-listing .btn.show-mobile{display:none;margin-top:5px;clear:both;width:100%;position:relative;top:auto;right:auto;transform:none}@media screen and (max-width: 500px){.eventList__wrapper .p-listing .btn.show-mobile,.m-eventList__wrapper .p-listing .btn.show-mobile{display:block}}.eventList__wrapper .p-listing:hover .btn:not(.show-mobile),.eventList__wrapper .p-listing:focus .btn:not(.show-mobile),.eventList__wrapper .p-listing:focus-within .btn:not(.show-mobile),.m-eventList__wrapper .p-listing:hover .btn:not(.show-mobile),.m-eventList__wrapper .p-listing:focus .btn:not(.show-mobile),.m-eventList__wrapper .p-listing:focus-within .btn:not(.show-mobile){opacity:1}.eventList__wrapper .p-listing:hover .p-listing__info:before,.eventList__wrapper .p-listing:focus .p-listing__info:before,.eventList__wrapper .p-listing:focus-within .p-listing__info:before,.m-eventList__wrapper .p-listing:hover .p-listing__info:before,.m-eventList__wrapper .p-listing:focus .p-listing__info:before,.m-eventList__wrapper .p-listing:focus-within .p-listing__info:before{width:100%;opacity:1}.eventList__wrapper .p-listing:hover .p-listing__info:after,.eventList__wrapper .p-listing:focus .p-listing__info:after,.eventList__wrapper .p-listing:focus-within .p-listing__info:after,.m-eventList__wrapper .p-listing:hover .p-listing__info:after,.m-eventList__wrapper .p-listing:focus .p-listing__info:after,.m-eventList__wrapper .p-listing:focus-within .p-listing__info:after{display:none}@media screen and (max-width: 500px){.eventList__wrapper .p-listing:hover .p-listing__info:after,.eventList__wrapper .p-listing:focus .p-listing__info:after,.eventList__wrapper .p-listing:focus-within .p-listing__info:after,.m-eventList__wrapper .p-listing:hover .p-listing__info:after,.m-eventList__wrapper .p-listing:focus .p-listing__info:after,.m-eventList__wrapper .p-listing:focus-within .p-listing__info:after{display:block}}.eventList__wrapper .p-listing:hover .p-listing__info .m-eventItem__buttons,.eventList__wrapper .p-listing:focus .p-listing__info .m-eventItem__buttons,.eventList__wrapper .p-listing:focus-within .p-listing__info .m-eventItem__buttons,.m-eventList__wrapper .p-listing:hover .p-listing__info .m-eventItem__buttons,.m-eventList__wrapper .p-listing:focus .p-listing__info .m-eventItem__buttons,.m-eventList__wrapper .p-listing:focus-within .p-listing__info .m-eventItem__buttons{opacity:1}.l-eventDetail{max-width:1200px;width:100%;min-height:600px;margin:0 auto;padding:0px 20px;zoom:1;position:relative;margin-bottom:60px}.l-eventDetail:before,.l-eventDetail:after{display:block;visibility:hidden;height:0;content:" "}.l-eventDetail:after{clear:both}@media screen and (max-width: 500px){.l-eventDetail{padding:0px 10px}}.l-eventDetail__column{margin:0;padding:0;float:left;width:calc(100% - 300px);height:100%}@media screen and (max-width: 1024px){.l-eventDetail__column{width:100%}}.l-eventDetail__column #branding{margin-bottom:20px}.l-eventDetail__column #branding+.eventDetailContent{margin-top:10px}.l-eventDetail__column .eventDetailContent{background:rgba(0,0,0,.8)}.l-eventDetail__column .eventDetailContent .eventDetailColumn{zoom:1}.l-eventDetail__column .eventDetailContent .eventDetailColumn:before,.l-eventDetail__column .eventDetailContent .eventDetailColumn:after{display:block;visibility:hidden;height:0;content:" "}.l-eventDetail__column .eventDetailContent .eventDetailColumn:after{clear:both}.l-eventDetail .aside{position:absolute;right:20px;top:0px;width:280px}.l-eventDetail .aside .l-eventDetail__rightBreakout{background:rgba(0,0,0,.8);width:280px;padding:10px}@media screen and (max-width: 1024px){.l-eventDetail .aside .l-eventDetail__rightBreakout{width:100%;padding:10px 30px;background:rgba(0,0,0,0)}}@media screen and (max-width: 500px){.l-eventDetail .aside .l-eventDetail__rightBreakout{padding:10px 20px}}@media screen and (max-width: 1024px){.l-eventDetail .aside{position:relative;right:auto;top:auto;width:100%}.l-eventDetail .aside:before{content:"";position:absolute;top:0;left:0;height:100%;width:8px;background:#b00b2d}}.l-eventDetail .rbc_sponsored_logo{display:none;position:absolute;top:50%;transform:translateY(-50%);right:0px;background-image:url("../images/icons/startperformancestage-white.png");background-repeat:no-repeat;width:82px;height:60px;background-size:73px auto}.l-eventDetail.rbc_sponsored .m-eventDetail__heading{position:relative}.l-eventDetail.rbc_sponsored .m-eventDetail__title,.l-eventDetail.rbc_sponsored .m-eventDetail__buttonWrapper-title{width:calc(100% - 95px)}@media screen and (max-width: 500px){.l-eventDetail.rbc_sponsored .m-eventDetail__title,.l-eventDetail.rbc_sponsored .m-eventDetail__buttonWrapper-title{width:100%}}.l-eventDetail.rbc_sponsored .m-eventDetail__tagline,.l-eventDetail.rbc_sponsored .m-eventDetail__buttonWrapper-tagline{width:calc(100% - 63px)}@media screen and (max-width: 500px){.l-eventDetail.rbc_sponsored .m-eventDetail__tagline,.l-eventDetail.rbc_sponsored .m-eventDetail__buttonWrapper-tagline{width:100%}}.l-eventDetail.rbc_sponsored .m-eventDetail__buttonWrapper .rbc_sponsored_logo{display:none}.l-eventDetail.rbc_sponsored .rbc_sponsored_logo{display:block}@media screen and (max-width: 500px){.l-eventDetail.rbc_sponsored .rbc_sponsored_logo{position:relative;top:auto;right:auto;transform:none;margin:0 auto}}.l-eventDetail.rbc_sponsored .m-eventDetail__buttonWrapper .rbc_sponsored_logo{display:none}@media screen and (max-width: 1024px){.l-eventDetail.rbc_sponsored .m-eventDetail__buttonWrapper .rbc_sponsored_logo{display:block}}@media screen and (max-width: 1024px){.l-eventDetail.rbc_sponsored .m-eventDetail__upper .rbc_sponsored_logo{display:none}}.m-eventDetail__upper,.m-eventDetail__contentHolder{float:left;width:100%;padding:0px 30px}@media screen and (max-width: 500px){.m-eventDetail__upper,.m-eventDetail__contentHolder{padding:0px 20px}}.m-eventDetail__upper{position:relative;padding-top:15px}@media screen and (max-width: 1024px){.m-eventDetail__upper{padding-top:0px;background:rgba(0,0,0,0)}}.m-eventDetail__upper:before{content:"";position:absolute;top:0;left:0;height:100%;width:8px;background:#b00b2d}.m-eventDetail__lower .m-eventDetail__contentHolder{padding:0px 10px}.m-eventDetail__contentHolder{background-color:#fff}.m-eventDetail__title{margin:0;padding:0;color:#fff;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-eventDetail__title:after{content:none}.m-eventDetail__title.noTagline{margin:0px}@media screen and (max-width: 1024px){.m-eventDetail__title{display:none}}.m-eventDetail__tagline{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:1.6018066406rem;color:#fff;letter-spacing:0;text-transform:none;font-weight:300;padding:0px;margin:0px;margin-top:5px}@media screen and (max-width: 1024px){.m-eventDetail__tagline{display:none}}.m-eventDetail__buttonWrapper-title,.m-eventDetail__buttonWrapper-tagline,.m-eventDetail__buttonWrapper-date{display:none}.m-eventDetail__buttonWrapper-title{margin:0;padding:0;color:#fff;margin-top:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-eventDetail__buttonWrapper-title:after{content:none}.m-eventDetail__buttonWrapper-title.noTagline{margin:0 0 25px 0}@media screen and (max-width: 1024px){.m-eventDetail__buttonWrapper-title{display:block}}.m-eventDetail__buttonWrapper-tagline{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:1.6018066406rem;color:#fff;letter-spacing:0;text-transform:none;font-weight:300;padding:0px;margin:0px;margin-top:5px;margin-bottom:20px}@media screen and (max-width: 1024px){.m-eventDetail__buttonWrapper-tagline{display:block}}.m-eventDetail__buttons{position:relative;color:#fff;zoom:1}@media screen and (max-width: 1024px){.m-eventDetail__buttons{margin-top:10px}}.m-eventDetail__buttons:before,.m-eventDetail__buttons:after{display:block;visibility:hidden;height:0;content:" "}.m-eventDetail__buttons:after{clear:both}.m-eventDetail__buttons .btn{width:100%;height:60px;line-height:60px}.m-eventDetail__spotlight{overflow:hidden}.m-eventDetail__spotlight .rsDefault[data-options=content]{margin-bottom:0}.m-eventDetail__spotlight img{width:100%;clear:both;display:block;float:none}.m-eventDetailDescription{position:relative;margin:0;padding-top:60px;margin-bottom:35px}.m-eventDetailDescription-isActive .m-eventDetailDescription__hide{height:20px;margin-top:0}.m-eventDetailDescription-isActive .m-eventDetailDescription__trigger-arrow{transform:rotate(180deg)}.m-eventDetailDescription-isActive .m-eventDetailDescription__trigger-isOpen{display:block}.m-eventDetailDescription-isActive .m-eventDetailDescription__trigger-isClosed{display:none}.m-eventDetailDescription__body{position:relative;z-index:2;max-height:300px;overflow:hidden;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}.m-eventDetailDescription__body>p{font-family:"Roboto Condensed",sans-serif;margin-bottom:56px}.m-eventDetailDescription__hide{-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;cursor:pointer;position:relative;z-index:3;margin-top:-130px;width:100%;height:130px;color:#333;font-size:13px;font-weight:600;font-family:"Oswald",sans-serif;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100px, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100px, rgb(255, 255, 255) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100px, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}.m-eventDetailDescription__hide:hover .m-eventDetailDescription__trigger{color:#b00b2d}.m-eventDetailDescription__trigger{position:absolute;bottom:0;left:20px;font-family:Oswald-Bold;font-family:"Oswald",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.7901234568rem;color:#000;letter-spacing:.1px;line-height:.7901234568rem;text-transform:uppercase;background:rgba(0,0,0,0);border:0;outline:0}.m-eventDetailDescription__trigger-isClosed:after{content:"";position:absolute;right:-25px;bottom:0px;font-family:"FontAwesome";font-size:.7901234568rem;color:#b6b6b6}.m-eventDetailDescription__trigger-isOpen{display:none}.m-eventDetailDescription__trigger-isOpen:after{content:"";position:absolute;right:-25px;bottom:0px;font-family:"FontAwesome";font-size:.7901234568rem;color:#b6b6b6}.m-eventDetailShowings{padding-top:30px}@media screen and (max-width: 1024px){.m-eventDetailShowings{padding-top:0px}}.m-eventDetailShowings .view-all-showings{max-width:300px;display:block;float:none;margin:10px auto}.m-eventDetailShowings__list{margin:0;padding:0;position:relative;list-style-type:none;font-family:"Oswald",sans-serif;font-size:15px}.m-eventDetailShowings__list a,.m-eventDetailShowings__list a:focus,.m-eventDetailShowings__list a:visited{color:#fff}.m-eventDetailShowings__list .additional-showings{display:none}.m-eventDetailShowings__time{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:.8888888889rem;color:#fff;letter-spacing:0;line-height:1.8rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 500px){.m-eventDetailShowings__time{text-align:right !important}}.m-eventDetailShowings__cell{width:33.333%;position:relative;float:left;display:inline-block;text-align:center}@media screen and (max-width: 500px){.m-eventDetailShowings__cell{width:50%}}.m-eventDetailShowings__cell:nth-child(1){text-align:left}@media screen and (max-width: 500px){.m-eventDetailShowings__cell:nth-child(1){width:50%}}.m-eventDetailShowings__cell:last-child{text-align:right}@media screen and (max-width: 500px){.m-eventDetailShowings__cell:last-child{clear:both;width:100%;margin-top:10px}}.m-eventDetailShowings .m-date__singleDate{font-family:"Oswald",sans-serif;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.265625rem;color:#fff;letter-spacing:0;line-height:1.265625rem}.m-eventDetailShowings .m-date__singleDate .m-date__weekday{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:.8888888889rem;color:#fff;letter-spacing:0;line-height:1.265625rem}.m-eventDetailShowings__listItem{margin:0;padding:20px 0 5px 0;position:relative;border-bottom:1px solid #343434}@media screen and (max-width: 1024px){.m-eventDetailShowings__listItem{padding-top:0px;margin-bottom:20px}}.m-eventDetailShowings__listItem:last-child{border-bottom:0px}.m-eventDetailShowings__listItem-hasNoLink .m-eventDetailShowings__cell{width:50%;text-align:left}.m-eventDetailShowings__buttons a:hover{color:#fff}.m-eventDetailShowings__buttons .btn{width:auto;float:right;font-size:14px}@media screen and (max-width: 500px){.m-eventDetailShowings__buttons .btn{float:none;margin:0 auto;max-width:150px}}.m-eventDetailList{position:relative;font-family:"Oswald",sans-serif;overflow:hidden;padding:0px 8px}.m-eventDetailList a,.m-eventDetailList a:focus,.m-eventDetailList p{color:#fff;margin:0;padding:0}.m-eventDetailList a:hover{color:#fff !important}@media screen and (max-width: 1024px){.m-eventDetailList{display:flex;flex-flow:row wrap;flex-basis:auto}}.m-eventDetailList__item{list-style-type:none;padding:15px 0px;border-bottom:1px solid #343434;position:relative;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:.8888888889rem;color:#fff;letter-spacing:0;line-height:.8888888889rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-eventDetailList__item:last-child{border-bottom:none}@media screen and (max-width: 1024px){.m-eventDetailList__item:last-child{flex:2 1 auto;border-bottom:1px solid #343434}}.m-eventDetailList__item:before{display:none}@media screen and (max-width: 1024px){.m-eventDetailList__item{width:50%}}@media screen and (max-width: 500px){.m-eventDetailList__item{width:100%}}.m-eventDetailList__item .label{text-transform:uppercase;color:#fff;display:block;font-family:"Oswald",sans-serif;font-weight:700;font-size:1rem;color:#fff;letter-spacing:.1px;line-height:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-eventDetailList__item>span,.m-eventDetailList__item>a{margin-top:8px;display:inline-block;width:100%;background:rgba(0,0,0,0)}.m-eventDetailList__item>span>a,.m-eventDetailList__item>a>a{background:rgba(0,0,0,0);color:#fff}.m-eventDetailList__item>span>a::before,.m-eventDetailList__item>a>a::before{content:"";position:absolute;bottom:-5px;left:0px;z-index:-1;height:0px;width:100%;background:#b00b2d;transition:height 200ms linear}.m-eventDetailList__item>span>a:hover::before,.m-eventDetailList__item>a>a:hover::before{height:10px !important}.m-eventDetailList__item>span>span,.m-eventDetailList__item>a>span{background:rgba(0,0,0,0);color:#fff}.m-eventDetailList__item>a.btn--text-alt{padding:0px;display:inline;padding-right:30px;font-size:14px}.m-eventDetailList__item>a.btn--text-alt:before{bottom:2px;left:-5px;width:calc(100% - 20px)}.m-eventDetailList__item>a:hover{color:#fff !important}.textarea,.link,.faq,.spotlight,.link,.slide,.concierge,.map,.sitemap{background:#fff;zoom:1;padding-bottom:30px}.textarea:before,.textarea:after,.link:before,.link:after,.faq:before,.faq:after,.spotlight:before,.spotlight:after,.link:before,.link:after,.slide:before,.slide:after,.concierge:before,.concierge:after,.map:before,.map:after,.sitemap:before,.sitemap:after{display:block;clear:both;content:" ";visibility:hidden;height:0}.textarea .map_wrapper,.link .map_wrapper,.faq .map_wrapper,.spotlight .map_wrapper,.link .map_wrapper,.slide .map_wrapper,.concierge .map_wrapper,.map .map_wrapper,.sitemap .map_wrapper{max-width:1020px;padding:0px 20px;width:100%;margin:0 auto}.page_title h1{width:100%;margin:0px;color:#fff;background:rgba(0,0,0,.8);max-width:none;padding:34px 40px}@media screen and (max-width: 500px){.page_title h1{padding:20px}}.page_title h1:before{width:8px;height:100%;content:"";background:#b00b2d;position:absolute;top:0px;left:0px}.page_title h1:after{content:none}.page_title+div{padding-top:3.33rem}.content img{max-width:100%}.content img[align=left],.content img[align=left].gh-image,.content img.left{float:left;margin:0 30px 56px 0}.content img[align=right],.content img[align=right].gh-image,.content img.right{float:right;margin:0 0 56px 30px;margin-top:30px}.content img.gh-image{margin:0 30px 56px 0;padding:0}.content img.image{margin:0 30px 56px 0;padding:0}.content iframe{padding:0px}@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}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}}
