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}h1{margin:.67em 0;font-size:2em}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;height:0}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}td,th{padding:0}button{border:none;background:none;padding:0px}.ir{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}.hidden{display:none;visibility:hidden}.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: 750px){.hide_mobile{display:none}}.show_mobile{display:none}@media screen and (max-width: 750px){.show_mobile{display:block}}@media screen and (max-width: 600px){.hide_mobile_portrait_plus{display:none}}.show_mobile_portrait_plus{display:none}@media screen and (max-width: 600px){.show_mobile_portrait_plus{display:block}}.visuallyhidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.hide{display:none}@media screen and (max-width: 750px){.hide_mobile_nav{display:none}}.show_mobile_nav{display:none}@media screen and (max-width: 750px){.show_mobile_nav{display:block}}h1{position:relative;margin:0 0 20px;padding:0;color:#0f0028;font:500 55px/100% "effra",Arial,Helvetica,sans-serif;letter-spacing:.01em}h1.on_dark,.textarea[data-options-layout=colored_bg] h1,.textarea[data-options-layout=newsletter_signup] h1{color:#fff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.page_header h1{margin:0;padding:0}h1 a,h1 a:visited{text-decoration:none}@media screen and (max-width: 750px){h1{font-size:40px}}h2{margin:30px 0 20px;padding:0;color:#0f0028;font:500 36px/100% "effra",Arial,Helvetica,sans-serif;letter-spacing:.01em;vertical-align:bottom}h2 a,h2 a:visited{text-decoration:none}h2 span{font-weight:300;font-size:30px;vertical-align:bottom;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.venue_filters h2{float:left;margin:0}h2.on_dark,.textarea[data-options-layout=colored_bg] h2,.textarea[data-options-layout=newsletter_signup] h2{color:#fff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.textarea[data-options-layout=colored_bg] h2,.textarea[data-options-layout=newsletter_signup] h2{margin-bottom:10px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.timeline h2{color:#074986;font-size:26px}h2.no_margin{margin-top:0;margin-bottom:10px}@media screen and (max-width: 750px){h2{font-size:32px}}h3,.h3{margin:0 0 10px;padding:0;color:#0f0028;font:500 26px/154% "effra",Arial,Helvetica,sans-serif;letter-spacing:.01em}h3 a,h3 a:visited,.h3 a,.h3 a:visited{text-decoration:none}.timeline h3,.spotlight_item.standard .info h3,.concierge .spotlight_item .info h3,.timeline .h3,.spotlight_item.standard .info .h3,.concierge .spotlight_item .info .h3{color:#074986;font-size:26px}.timeline h3 a,.spotlight_item.standard .info h3 a,.concierge .spotlight_item .info h3 a,.timeline .h3 a,.spotlight_item.standard .info .h3 a,.concierge .spotlight_item .info .h3 a{color:inherit}h3.on_dark,.textarea[data-options-layout=colored_bg] h3,.textarea[data-options-layout=newsletter_signup] h3,.h3.on_dark,.textarea[data-options-layout=colored_bg] .h3,.textarea[data-options-layout=newsletter_signup] .h3{color:#fff}h4,h5,h6,.h4{margin:0;padding:0;color:#0f0028;font:300 18px/130% "effra",Arial,Helvetica,sans-serif;letter-spacing:.01em}h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited,.h4 a,.h4 a:visited{text-decoration:none}.timeline h4,.timeline h5,.timeline h6,.timeline .h4{color:#074986;font-size:26px;font-weight:500}h4.on_dark,.textarea[data-options-layout=colored_bg] h4,.textarea[data-options-layout=newsletter_signup] h4,h5.on_dark,.textarea[data-options-layout=colored_bg] h5,.textarea[data-options-layout=newsletter_signup] h5,h6.on_dark,.textarea[data-options-layout=colored_bg] h6,.textarea[data-options-layout=newsletter_signup] h6,.h4.on_dark,.textarea[data-options-layout=colored_bg] .h4,.textarea[data-options-layout=newsletter_signup] .h4{color:#fff}.overview h5{position:relative;padding-bottom:30px;margin-bottom:35px;font-size:20px;font-weight:500}.overview h5:before{position:absolute;bottom:0px;left:0px;content:"";height:2px;width:100%;display:block;background:#cdcdcd}h5.on_dark,.textarea[data-options-layout=colored_bg] h5,.textarea[data-options-layout=newsletter_signup] h5{color:#fff}p,address,.p,tr td,tr th{margin:0 0 20px;padding:0;font:500 16px/163% "Verdana",Arial,Helvetica,sans-serif;letter-spacing:.01em;color:#000}p.lead,address.lead,.p.lead,tr td.lead,tr th.lead{font:400 25px/132% "Verdana",Arial,Helvetica,sans-serif;letter-spacing:.01em;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}p.on_dark,address.on_dark,.p.on_dark,tr td.on_dark,tr th.on_dark{color:#fff}p.no_margin,address.no_margin,.p.no_margin,tr td.no_margin,tr th.no_margin{margin-bottom:0}.textarea[data-options-layout=colored_bg] p,.textarea[data-options-layout=newsletter_signup] p,.textarea[data-options-layout=colored_bg] address,.textarea[data-options-layout=newsletter_signup] address,.textarea[data-options-layout=colored_bg] .p,.textarea[data-options-layout=colored_bg] tr td,tr .textarea[data-options-layout=colored_bg] td,.textarea[data-options-layout=colored_bg] tr th,tr .textarea[data-options-layout=colored_bg] th,.textarea[data-options-layout=newsletter_signup] .p,.textarea[data-options-layout=newsletter_signup] tr td,tr .textarea[data-options-layout=newsletter_signup] td,.textarea[data-options-layout=newsletter_signup] tr th,tr .textarea[data-options-layout=newsletter_signup] th{color:#fff;font-size:14px;margin-bottom:30px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.left p.lead{float:left;width:30%;padding-right:30px;margin-right:30px;border-right:1px solid #dadada;clear:left}@media screen and (max-width: 870px){.left p.lead{cleat:both;width:100%;padding-right:0px;border-right:none;margin-right:0px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dadada}}b,strong{font-weight:700}ul,ol{padding:0;margin:0;list-style:none}ul li,ol li{list-style:none;padding:0;margin:0}.cms ul,.textarea ul,.spotlight_text ul,.faq ul,.link .description ul{margin:0 0 20px 30px;padding:0;list-style-position:outside;list-style-type:none;list-style-image:none;font:normal 16px/137% "Verdana",Arial,Helvetica,sans-serif}.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li{position:relative;margin:0;padding:0 0 10px 0;list-style-type:inherit;line-height:130%}.cms ul li:after,.textarea ul li:after,.spotlight_text ul li:after,.faq ul li:after,.link .description ul li:after{content:"";position:absolute;left:-28px;top:3px;font-size:14px;line-height:1;font-family:FontAwesome;color:#2a527d;visibility:visible}.cms ul ul,.textarea ul ul,.spotlight_text ul ul,.faq ul ul,.link .description ul ul{margin-top:10px}.textarea[data-options-layout=colored_bg] ul,.textarea[data-options-layout=newsletter_signup] ul,.spotlight_item.landing-page .info ul{margin-left:75px;width:calc(50% - 75px);float:left;padding-right:50px}.textarea[data-options-layout=colored_bg] ul li,.textarea[data-options-layout=newsletter_signup] ul li,.spotlight_item.landing-page .info ul li{color:#fff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1.62;font-size:16px;margin-bottom:15px}.textarea[data-options-layout=colored_bg] ul li:after,.textarea[data-options-layout=newsletter_signup] ul li:after,.spotlight_item.landing-page .info ul li:after{display:none}.textarea[data-options-layout=colored_bg] ul li:before,.textarea[data-options-layout=newsletter_signup] ul li:before,.spotlight_item.landing-page .info ul li:before{content:"";position:absolute;top:0px;left:-75px;width:25px;height:25px;border:1px solid #fff;background:none;background-repeat:no-repeat;background-size:contain}.textarea[data-options-layout=colored_bg] ul li.icon-access:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-access:before,.spotlight_item.landing-page .info ul li.icon-access:before{background-image:url(../images/square/access.png)}.textarea[data-options-layout=colored_bg] ul li.icon-accessible-location:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-accessible-location:before,.spotlight_item.landing-page .info ul li.icon-accessible-location:before{background-image:url(../images/square/accessible-location.png)}.textarea[data-options-layout=colored_bg] ul li.icon-affordable:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-affordable:before,.spotlight_item.landing-page .info ul li.icon-affordable:before{background-image:url(../images/square/affordable.png)}.textarea[data-options-layout=colored_bg] ul li.icon-audience:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-audience:before,.spotlight_item.landing-page .info ul li.icon-audience:before{background-image:url(../images/square/audience.png)}.textarea[data-options-layout=colored_bg] ul li.icon-award-winning:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-award-winning:before,.spotlight_item.landing-page .info ul li.icon-award-winning:before{background-image:url(../images/square/award-winning.png)}.textarea[data-options-layout=colored_bg] ul li.icon-city-location:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-city-location:before,.spotlight_item.landing-page .info ul li.icon-city-location:before{background-image:url(../images/square/city-location.png)}.textarea[data-options-layout=colored_bg] ul li.icon-compact-campus:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-compact-campus:before,.spotlight_item.landing-page .info ul li.icon-compact-campus:before{background-image:url(../images/square/compact-campus.png)}.textarea[data-options-layout=colored_bg] ul li.icon-culture:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-culture:before,.spotlight_item.landing-page .info ul li.icon-culture:before{background-image:url(../images/square/culture.png)}.textarea[data-options-layout=colored_bg] ul li.icon-delegates:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-delegates:before,.spotlight_item.landing-page .info ul li.icon-delegates:before{background-image:url(../images/square/delegates.png)}.textarea[data-options-layout=colored_bg] ul li.icon-exhibition-space:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-exhibition-space:before,.spotlight_item.landing-page .info ul li.icon-exhibition-space:before{background-image:url(../images/square/exhibition-space.png)}.textarea[data-options-layout=colored_bg] ul li.icon-flexible-space:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-flexible-space:before,.spotlight_item.landing-page .info ul li.icon-flexible-space:before{background-image:url(../images/square/flexible-space.png)}.textarea[data-options-layout=colored_bg] ul li.icon-hotels:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-hotels:before,.spotlight_item.landing-page .info ul li.icon-hotels:before{background-image:url(../images/square/hotels.png)}.textarea[data-options-layout=colored_bg] ul li.icon-marketing:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-marketing:before,.spotlight_item.landing-page .info ul li.icon-marketing:before{background-image:url(../images/square/marketing.png)}.textarea[data-options-layout=colored_bg] ul li.icon-partnership:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-partnership:before,.spotlight_item.landing-page .info ul li.icon-partnership:before{background-image:url(../images/square/partnership.png)}.textarea[data-options-layout=colored_bg] ul li.icon-partnerships-gcmb:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-partnerships-gcmb:before,.spotlight_item.landing-page .info ul li.icon-partnerships-gcmb:before{background-image:url(../images/square/partnerships-gcmb.png)}.textarea[data-options-layout=colored_bg] ul li.icon-plane:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-plane:before,.spotlight_item.landing-page .info ul li.icon-plane:before{background-image:url(../images/square/plane.png)}.textarea[data-options-layout=colored_bg] ul li.icon-restaurant:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-restaurant:before,.spotlight_item.landing-page .info ul li.icon-restaurant:before{background-image:url(../images/square/restaurant.png)}.textarea[data-options-layout=colored_bg] ul li.icon-scenery:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-scenery:before,.spotlight_item.landing-page .info ul li.icon-scenery:before{background-image:url(../images/square/scenery.png)}.textarea[data-options-layout=colored_bg] ul li.icon-seating:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-seating:before,.spotlight_item.landing-page .info ul li.icon-seating:before{background-image:url(../images/square/seating.png)}.textarea[data-options-layout=colored_bg] ul li.icon-team:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-team:before,.spotlight_item.landing-page .info ul li.icon-team:before{background-image:url(../images/square/team.png)}.textarea[data-options-layout=colored_bg] ul li.icon-venue:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-venue:before,.spotlight_item.landing-page .info ul li.icon-venue:before{background-image:url(../images/square/venue.png)}.textarea[data-options-layout=colored_bg] ul li.icon-venue-2:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-venue-2:before,.spotlight_item.landing-page .info ul li.icon-venue-2:before{background-image:url(../images/square/venue-2.png)}.textarea[data-options-layout=colored_bg] ul li.icon-vibrancy:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-vibrancy:before,.spotlight_item.landing-page .info ul li.icon-vibrancy:before{background-image:url(../images/square/vibrancy.png)}.textarea[data-options-layout=colored_bg] ul li.icon-bespoke:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-bespoke:before,.spotlight_item.landing-page .info ul li.icon-bespoke:before{background-image:url(../images/square/bespoke.png)}.textarea[data-options-layout=colored_bg] ul li.icon-in_venue_promotion:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-in_venue_promotion:before,.spotlight_item.landing-page .info ul li.icon-in_venue_promotion:before{background-image:url(../images/square/in_venue_promotion.png)}.textarea[data-options-layout=colored_bg] ul li.icon-local_media:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-local_media:before,.spotlight_item.landing-page .info ul li.icon-local_media:before{background-image:url(../images/square/local_media.png)}.textarea[data-options-layout=colored_bg] ul li.icon-marketing:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-marketing:before,.spotlight_item.landing-page .info ul li.icon-marketing:before{background-image:url(../images/square/marketing.png)}.textarea[data-options-layout=colored_bg] ul li.icon-social_media_and_email:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-social_media_and_email:before,.spotlight_item.landing-page .info ul li.icon-social_media_and_email:before{background-image:url(../images/square/social_media_and_email.png)}.textarea[data-options-layout=colored_bg] ul li.icon-ticketing:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-ticketing:before,.spotlight_item.landing-page .info ul li.icon-ticketing:before{background-image:url(../images/square/ticketing.png)}.textarea[data-options-layout=colored_bg] ul li.icon-website:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-website:before,.spotlight_item.landing-page .info ul li.icon-website:before{background-image:url(../images/square/website.png)}.textarea[data-options-layout=colored_bg] ul li.icon-white-squared:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-white-squared:before,.spotlight_item.landing-page .info ul li.icon-white-squared:before{background-image:url(../images/square/white-squared.png)}.textarea[data-options-layout=colored_bg] ul li.icon-award-winning:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-award-winning:before,.spotlight_item.landing-page .info ul li.icon-award-winning:before{background-image:url(../images/square/award-winning.png)}.textarea[data-options-layout=colored_bg] ul li.icon-flexible-spaces:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-flexible-spaces:before,.spotlight_item.landing-page .info ul li.icon-flexible-spaces:before{background-image:url(../images/square/flexible-spaces.png)}.textarea[data-options-layout=colored_bg] ul li.icon-healthy-food:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-healthy-food:before,.spotlight_item.landing-page .info ul li.icon-healthy-food:before{background-image:url(../images/square/healthy-food.png)}.textarea[data-options-layout=colored_bg] ul li.icon-hotels:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-hotels:before,.spotlight_item.landing-page .info ul li.icon-hotels:before{background-image:url(../images/square/hotels.png)}.textarea[data-options-layout=colored_bg] ul li.icon-parking:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-parking:before,.spotlight_item.landing-page .info ul li.icon-parking:before{background-image:url(../images/square/parking.png)}.textarea[data-options-layout=colored_bg] ul li.icon-train:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-train:before,.spotlight_item.landing-page .info ul li.icon-train:before{background-image:url(../images/square/train.png)}.textarea[data-options-layout=colored_bg] ul li.icon-wifi:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-wifi:before,.spotlight_item.landing-page .info ul li.icon-wifi:before{background-image:url(../images/square/wifi.png)}.textarea[data-options-layout=colored_bg] ul li.icon-workstation-charge:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-workstation-charge:before,.spotlight_item.landing-page .info ul li.icon-workstation-charge:before{background-image:url(../images/square/workstation-charge.png)}.textarea[data-options-layout=colored_bg] ul li.icon-team-2:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-team-2:before,.spotlight_item.landing-page .info ul li.icon-team-2:before{background-image:url(../images/square/team-2.png)}.textarea[data-options-layout=colored_bg] ul li.icon-map_pointer:before,.textarea[data-options-layout=newsletter_signup] ul li.icon-map_pointer:before,.spotlight_item.landing-page .info ul li.icon-map_pointer:before{background-image:url(../images/square/map_pointer.png)}.textarea[data-options-layout=colored_bg] ul li.no-icon:before,.textarea[data-options-layout=newsletter_signup] ul li.no-icon:before,.spotlight_item.landing-page .info ul li.no-icon:before{border:none}.textarea[data-options-layout=colored_bg] ul li.medium,.textarea[data-options-layout=newsletter_signup] ul li.medium,.spotlight_item.landing-page .info ul li.medium{min-height:50px}.textarea[data-options-layout=colored_bg] ul li.medium:before,.textarea[data-options-layout=newsletter_signup] ul li.medium:before,.spotlight_item.landing-page .info ul li.medium:before{height:40px;width:40px}.textarea[data-options-layout=colored_bg] ul li.large,.textarea[data-options-layout=newsletter_signup] ul li.large,.spotlight_item.landing-page .info ul li.large{min-height:66px}.textarea[data-options-layout=colored_bg] ul li.large:before,.textarea[data-options-layout=newsletter_signup] ul li.large:before,.spotlight_item.landing-page .info ul li.large:before{height:56px;width:56px}@media screen and (min-width: 751px)and (max-width: 1024px){.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(3),.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(3)~li,.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(3),.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(3)~li,.spotlight_item.landing-page .info ul li:first-child:nth-last-child(3),.spotlight_item.landing-page .info ul li:first-child:nth-last-child(3)~li{margin-bottom:5px;font-size:15px}}.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(4),.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(4)~li,.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(4),.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(4)~li,.spotlight_item.landing-page .info ul li:first-child:nth-last-child(4),.spotlight_item.landing-page .info ul li:first-child:nth-last-child(4)~li{font-size:14px;margin-bottom:10px}@media screen and (min-width: 751px)and (max-width: 1024px){.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(4),.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(4)~li,.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(4),.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(4)~li,.spotlight_item.landing-page .info ul li:first-child:nth-last-child(4),.spotlight_item.landing-page .info ul li:first-child:nth-last-child(4)~li{margin-bottom:5px}}@media screen and (min-width: 751px)and (max-width: 870px){.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(4),.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(4)~li,.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(4),.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(4)~li,.spotlight_item.landing-page .info ul li:first-child:nth-last-child(4),.spotlight_item.landing-page .info ul li:first-child:nth-last-child(4)~li{margin-bottom:0}}.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(5),.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(5)~li,.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(5),.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(5)~li,.spotlight_item.landing-page .info ul li:first-child:nth-last-child(5),.spotlight_item.landing-page .info ul li:first-child:nth-last-child(5)~li{font-size:14px;margin-bottom:10px}@media screen and (min-width: 751px)and (max-width: 1024px){.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(5),.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(5)~li,.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(5),.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(5)~li,.spotlight_item.landing-page .info ul li:first-child:nth-last-child(5),.spotlight_item.landing-page .info ul li:first-child:nth-last-child(5)~li{margin-bottom:5px}}@media screen and (min-width: 751px)and (max-width: 870px){.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(5),.textarea[data-options-layout=colored_bg] ul li:first-child:nth-last-child(5)~li,.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(5),.textarea[data-options-layout=newsletter_signup] ul li:first-child:nth-last-child(5)~li,.spotlight_item.landing-page .info ul li:first-child:nth-last-child(5),.spotlight_item.landing-page .info ul li:first-child:nth-last-child(5)~li{margin-bottom:0}}@media screen and (max-width: 870px){.textarea[data-options-layout=colored_bg] ul,.textarea[data-options-layout=newsletter_signup] ul,.spotlight_item.landing-page .info ul{width:calc(100% - 75px);padding-right:0px;margin-left:75px}}.textarea[data-options-layout=colored_bg] ul.child-count-3,.textarea[data-options-layout=newsletter_signup] ul.child-count-3,.spotlight_item.landing-page .info ul.child-count-3{padding-right:0}.textarea[data-options-layout=colored_bg] ul.child-count-5,.textarea[data-options-layout=colored_bg] ul.child-count-4,.textarea[data-options-layout=newsletter_signup] ul.child-count-5,.textarea[data-options-layout=newsletter_signup] ul.child-count-4,.spotlight_item.landing-page .info ul.child-count-5,.spotlight_item.landing-page .info ul.child-count-4{padding-right:0;margin-left:60px}.textarea[data-options-layout=colored_bg] ul.child-count-5 li:before,.textarea[data-options-layout=colored_bg] ul.child-count-4 li:before,.textarea[data-options-layout=newsletter_signup] ul.child-count-5 li:before,.textarea[data-options-layout=newsletter_signup] ul.child-count-4 li:before,.spotlight_item.landing-page .info ul.child-count-5 li:before,.spotlight_item.landing-page .info ul.child-count-4 li:before{left:-60px}.spotlight_item.landing-page .info ul{width:auto}ol{list-style:none;counter-reset:li-counter;margin-bottom:20px;padding-left:0px}ol>li{position:relative;padding-left:30px;padding-bottom:10px;counter-increment:li-counter}ol>li:before{content:"";position:absolute;top:-1px;left:0px;width:25px;height:25px;line-height:25px;text-align:center;font-size:20px;font-family:"effra",Arial,Helvetica,sans-serif;font-weight:500;color:#2a527d;content:counter(li-counter) " -";-webkit-font-smoothing:antialiased;font-smoothing:antialiased}a{transition:all 100ms linear;color:#326295;border:none;outline:none;text-decoration:none}a:hover,a:focus{color:#4c94e0;text-decoration:none}.textarea p a,.cms p a,.textarea .content li a{transition:color 150ms ease-out;position:relative;color:#326295;text-decoration:none;z-index:1;cursor:pointer;display:inline-block}.textarea p a:before,.cms p a:before,.textarea .content li a:before{transition:height 150ms ease-out;content:"";position:absolute;bottom:-2px;left:-2px;width:calc(100% + 5px);height:2px;display:block;background:#0b75d9;z-index:-1}.textarea p a:hover,.cms p a:hover,.textarea .content li a:hover{color:#fff !important}.textarea p a:hover:before,.cms p a:hover:before,.textarea .content li a:hover:before{height:calc(100% + 4px)}.textarea p a.image_link,.cms p a.image_link,.textarea .content li a.image_link{zoom:1;transition:all 100ms linear;display:inline-block}.textarea p a.image_link:before,.textarea p a.image_link:after,.cms p a.image_link:before,.cms p a.image_link:after,.textarea .content li a.image_link:before,.textarea .content li a.image_link:after{display:block;visibility:hidden;height:0;content:" "}.textarea p a.image_link:after,.cms p a.image_link:after,.textarea .content li a.image_link:after{clear:both}.textarea p a.image_link:before,.cms p a.image_link:before,.textarea .content li a.image_link:before{display:none}.textarea p a.image_link:hover,.cms p a.image_link:hover,.textarea .content li a.image_link:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.textarea p a.image_link.float_left,.cms p a.image_link.float_left,.textarea .content li a.image_link.float_left{float:left}.textarea p a.image_link.float_right,.cms p a.image_link.float_right,.textarea .content li a.image_link.float_right{float:right}@media screen and (max-width: 750px){.textarea p a,.cms p a,.textarea .content li a{text-decoration:underline;display:inline}.textarea p a:before,.cms p a:before,.textarea .content li a:before{display:none}}hr{clear:both;margin:40px 0;display:block;border:none;border-top:3px solid #f2f2f2}.table_wrapper{position:relative;width:100%}.table_wrapper .table_wrapper_inner{overflow-x:auto;width:100%}@media screen and (max-width: 500px){.table_wrapper:after{content:"";position:absolute;top:0px;right:0px;height:100%;width:20px;display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=1 )}}table{position:relative;margin:0 0 15px;border:none;min-width:100%}table tr{color:#000;font-size:12px;border:none}table tr td{border:none}table tr:nth-child(even){background:#f2f2f2}tr{font-size:12px}tr td,tr th{margin-bottom:0;padding:5px 10px;border:none;font-size:14px;font-family:"Verdana",Arial,Helvetica,sans-serif}tr td a,tr td a:link,tr td a:visited,tr th a,tr th a:link,tr th a:visited{color:#4c94e0}tr td a:hover,tr td a:link:hover,tr td a:visited:hover,tr th a:hover,tr th a:link:hover,tr th a:visited:hover{color:#326295}tr th{background:#dadada;font-weight:500;font-size:18px;text-align:left;font-family:"effra",Arial,Helvetica,sans-serif}#loadMoreNews[disabled=disabled]{display:none}.featured_news_list{background:#dadada;padding:40px 10px 0}.featured_news_list h2{max-width:1200px;margin:auto}.featured_news_list .spotlight{margin-top:0}.featured_news_list .spotlight_inner{width:100%}@media screen and (min-width: 1220px){.featured_news_list .spotlight_inner{max-width:1212px}}.featured_news_list .spotlight_inner .spotlight_item.grid:first-child{width:570px;max-width:593px}.featured_news_list .spotlight_inner .spotlight_item.grid:first-child .thumb{display:none}.featured_news_list .spotlight_inner .spotlight_item.grid:first-child .thumb.big{display:block;height:270px;max-height:none}.featured_news_list .spotlight_inner .spotlight_item.grid:first-child .thumb.big .news_thumb{position:absolute;top:0px;left:0px;width:100%;height:100%;min-height:100%;min-width:100%;overflow:hidden;z-index:1}.featured_news_list .spotlight_inner .spotlight_item.grid:first-child .thumb.big .news_thumb img{transition:all 100ms linear;max-width:100%;visibility:visible;width:100%;position:absolute;left:50%;top:0px;will-change:opacity;transform:translateX(-50%)}.featured_news_list .spotlight_inner .spotlight_item.grid:first-child .thumb.big .news_thumb.too_short img{height:100%;width:auto;max-width:none;min-height:100%;min-width:101%}.featured_news_list .spotlight_inner .spotlight_item.grid:first-child .thumb.big .news_thumb.too_tall img{width:100%}@media screen and (max-width: 750px){.featured_news_list .spotlight_inner .spotlight_item.grid:first-child{width:291px;margin-left:6px;margin-right:6px}}.featured_news_list .spotlight_inner .spotlight_item.grid .thumb{max-height:271px;overflow:hidden}.featured_news_list .spotlight_inner .spotlight_item.grid .thumb.big{display:none}@media screen and (max-width: 750px){.featured_news_list .spotlight_inner .spotlight_item.grid .thumb{display:none}}.featured_news_list .spotlight_inner .spotlight_item.grid .info{min-height:140px;position:relative;position:static}.featured_news_list .spotlight_inner .spotlight_item.grid .info .date{color:#2a527d;font-size:30px;line-height:30px;letter-spacing:.04em;font-weight:400;font-family:"effra",Arial,Helvetica,sans-serif;padding-top:0px;padding-bottom:7px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-bottom:16px;position:relative;float:left}@media screen and (max-width: 750px){.featured_news_list .spotlight_inner .spotlight_item.grid .info .date{margin-bottom:5px}}.featured_news_list .spotlight_inner .spotlight_item.grid .info .date:after{content:"";position:absolute;bottom:0px;left:-20px;width:calc(100% + 20px);height:1px;background:#dadada}@media screen and (max-width: 750px){.featured_news_list .spotlight_inner .spotlight_item.grid .info .date:after{left:-10px;width:calc(100% + 10px)}}.featured_news_list .spotlight_inner .spotlight_item.grid .info .date span{font-size:30px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 750px){.featured_news_list .spotlight_inner .spotlight_item.grid .info .date span{font-size:16px}}.featured_news_list .spotlight_inner .spotlight_item.grid .info .date span.m-date__month{text-transform:uppercase;font-size:18px;color:#595959}@media screen and (max-width: 750px){.featured_news_list .spotlight_inner .spotlight_item.grid .info .date span.m-date__month{font-size:16px}}.featured_news_list .spotlight_inner .spotlight_item.grid .info h3{clear:both}.featured_news_list .spotlight_inner .spotlight_item.grid .txt-button{position:absolute;bottom:20px;right:20px}@media screen and (max-width: 750px){.featured_news_list .spotlight_inner .spotlight_item.grid{height:auto}}.news_sort{max-width:1220px;margin:auto;position:relative;padding:0 10px 20px}.news_sort .news_filters{position:absolute;right:10px;top:30px}@media screen and (max-width: 870px){.news_sort .news_filters{position:relative;right:auto;top:auto;clear:both;zoom:1}.news_sort .news_filters:before,.news_sort .news_filters:after{display:block;visibility:hidden;height:0;content:" "}.news_sort .news_filters:after{clear:both}.news_sort .news_filters .selector_wrapper{margin-bottom:15px}}.news_sort h2{float:left;line-height:46px}.news_sort hr{margin:40px 0 20px}.news_sort h4{clear:both}.news_list{zoom:1;background:#dadada;max-width:none;padding:50px 10px}.news_list:before,.news_list:after{display:block;visibility:hidden;height:0;content:" "}.news_list:after{clear:both}@media screen and (max-width: 750px){.news_list{background:none;padding:0px 0px 50px}}.news_list .entry{text-align:left;display:block;clear:both;float:left;width:100%;background:#fff;margin:0 auto 12px;box-shadow:0px 0px 5px rgba(0,0,0,.1);background-color:#fff;max-width:1000px;float:none;position:relative}.news_list .entry:hover{box-shadow:0px 0px 15px rgba(0,0,0,.2)}@media screen and (max-width: 750px){.news_list .entry{padding:10px 0px 60px;clear:both;width:100%;border-bottom:2px solid #cdcdcd;box-shadow:none}.news_list .entry:hover{box-shadow:none}}.news_list .entry .thumb{position:relative;float:left;overflow:hidden;width:184px;height:170px;overflow:hidden}.news_list .entry .thumb a{will-change:opacity;transition:all 100ms linear;overflow:hidden;z-index:1}.news_list .entry .thumb .news_thumb{position:absolute;top:0px;left:0px;width:100%;height:100%;min-height:100%;min-width:100%;overflow:hidden;z-index:1}.news_list .entry .thumb .news_thumb img{transition:all 100ms linear;max-width:100%;visibility:visible;width:100%;position:absolute;left:50%;top:0px;will-change:opacity;transform:translateX(-50%)}.news_list .entry .thumb .news_thumb.too_short img{height:100%;width:auto;max-width:none;min-height:100%;min-width:101%}.news_list .entry .thumb .news_thumb.too_tall img{width:100%}.news_list .entry .thumb a:hover{zoom:1;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}@media screen and (max-width: 750px){.news_list .entry .thumb{width:80px;height:80px}}.news_list .entry .info{width:100%;float:left;padding:10px 20px 50px;min-height:170px;text-align:left}@media screen and (max-width: 750px){.news_list .entry .info{padding:0 10px;min-height:0px}}.news_list .entry .info .date{color:#2a527d;font-size:30px;line-height:30px;letter-spacing:.04em;font-weight:400;font-family:"effra",Arial,Helvetica,sans-serif;padding-top:7px;padding-bottom:7px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-bottom:16px;position:relative;float:left}@media screen and (max-width: 750px){.news_list .entry .info .date{margin-bottom:5px}}.news_list .entry .info .date:after{content:"";position:absolute;bottom:0px;left:-20px;width:calc(100% + 20px);height:1px;background:#dadada}@media screen and (max-width: 750px){.news_list .entry .info .date:after{left:-10px;width:calc(100% + 10px)}}.news_list .entry .info .date span{font-size:30px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 750px){.news_list .entry .info .date span{font-size:16px}}.news_list .entry .info .date span.m-date__month,.news_list .entry .info .date span.m-date__year{text-transform:uppercase;font-size:18px;color:#595959}@media screen and (max-width: 750px){.news_list .entry .info .date span.m-date__month,.news_list .entry .info .date span.m-date__year{font-size:16px}}.news_list .entry .info h3{margin-top:0;line-height:26px;font-size:26px;margin-bottom:5px;clear:both;font-family:"effra",Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:.01em;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 750px){.news_list .entry .info h3{font-size:22px}}.news_list .entry .info h3 a{color:#222a35}.news_list .entry .info h3 a:hover{color:#4c94e0}.news_list .entry .info .tagline{font-family:"Verdana",Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;letter-spacing:.02em;margin-bottom:10px}.news_list .entry .info .teaser p{font-size:12px;font-weight:300;line-height:1.5;margin-bottom:0}@media screen and (max-width: 750px){.news_list .entry .info .teaser p{display:none}}.news_list .entry .thumb+.info{float:left;width:calc(100% - 184px)}@media screen and (max-width: 750px){.news_list .entry .thumb+.info{width:calc(100% - 80px)}}.news_list .entry .buttons{position:absolute;bottom:10px;right:10px}@media screen and (max-width: 750px){.news_list .entry .buttons{width:100%;bottom:10px;right:0px}}.news_detail #branding.large_fullwidth_slideshow{margin-bottom:20px}.news_detail .news_top{position:relative;width:100%;max-width:1020px;margin:auto;zoom:1;padding:0 0px 20px;border-bottom:2px solid #cececd;margin:20px auto}.news_detail .news_top:before,.news_detail .news_top:after{display:block;visibility:hidden;height:0;content:" "}.news_detail .news_top:after{clear:both}@media screen and (max-width: 1024px){.news_detail .news_top{width:calc(100% - 20px);margin:0px 10px}}.news_detail .news_image{width:50%;float:left}@media screen and (max-width: 750px){.news_detail .news_image{zoom:1;width:100%;float:none;margin:auto}.news_detail .news_image:before,.news_detail .news_image:after{display:block;visibility:hidden;height:0;content:" "}.news_detail .news_image:after{clear:both}}.news_detail .news_title{float:left;width:100%;padding:0px 0}.news_detail .news_title .breadcrumbs{padding:0}.news_detail .news_title .breadcrumbs a,.news_detail .news_title .breadcrumbs a:visited{color:#595959}.news_detail .news_title .breadcrumbs a:hover,.news_detail .news_title .breadcrumbs a:visited:hover{color:#4c94e0}.news_detail .news_title .breadcrumbs span{color:#326295}.news_detail .news_title .breadcrumbs span.breadcrumb_divider{color:#595959}.news_detail .news_image+.news_title{width:50%;float:right;height:100%;padding:30px;padding-top:0px}@media screen and (max-width: 750px){.news_detail .news_image+.news_title{zoom:1;width:100%;clear:both;float:none;position:relative;top:auto;right:auto;padding-left:10px;padding-right:10px;margin-bottom:0}.news_detail .news_image+.news_title:before,.news_detail .news_image+.news_title:after{display:block;visibility:hidden;height:0;content:" "}.news_detail .news_image+.news_title:after{clear:both}}.news_detail .rsDefault.rsFullWidth{width:100%;height:auto;max-width:none;margin:0px}.news_detail .rsDefault.rsFullWidth .rsGCaption{top:auto;transform:none;bottom:0px;left:0px}@media screen and (max-width: 1024px){.news_detail .rsDefault.rsFullWidth .rsGCaption{position:relative;bottom:auto;left:auto;width:100%}}.news_detail .rsDefault.rsFullWidth .rsGCaption .rsABlock{padding:0px}.news_detail .rsDefault.rsFullWidth .rsGCaption h2{margin:0px;display:none}@media screen and (max-width: 1024px){.news_detail .rsDefault.rsFullWidth .rsGCaption h2{width:100%}}.news_detail .rsDefault.rsFullWidth img.rsImg{z-index:3}.news_detail .date{color:#2a527d;font-size:30px;line-height:30px;letter-spacing:.04em;font-weight:400;font-family:"effra",Arial,Helvetica,sans-serif;padding-top:0px;padding-bottom:7px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-bottom:16px;position:relative;display:block}.news_detail .date:after{content:"";position:absolute;bottom:0px;left:-20px;width:80px;height:1px;background:#dadada}@media screen and (max-width: 750px){.news_detail .date:after{left:-10px;width:calc(100% + 10px)}}.news_detail .date span{font-size:30px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.news_detail .date span.m-date__month{text-transform:uppercase;font-size:18px;color:#595959}.news_detail .date span.m-date__year{display:none}.news_detail .event_list{padding:30px 10px;background:#dadada}.news_detail .event_list .entry{margin-bottom:0}.news_detail .news_list .textarea{max-width:1000px}@media screen and (max-width: 750px){.news_detail .news_list{padding-left:10px;padding-right:10px}.news_detail .news_list .textarea{padding:0}}#loadMoreEvents[disabled=disabled]{display:none;margin-top:20px}#events #loadMoreEvents{margin-top:20px}.event_list_header{zoom:1;max-width:1240px;margin:35px auto 40px;padding:0 20px}.event_list_header:before,.event_list_header:after{display:block;visibility:hidden;height:0;content:" "}.event_list_header:after{clear:both}.event_list_header .breadcrumbs a,.event_list_header .breadcrumbs a:visited{color:#595959}.event_list_header .breadcrumbs a:hover,.event_list_header .breadcrumbs a:visited:hover{color:#4c94e0}.event_list_header .breadcrumbs span{color:#326295}.event_list_header .breadcrumbs span.breadcrumb_divider{color:#595959}.event_list_header h1{float:left}@media screen and (max-width: 750px){.event_list_header h1{float:none;margin-bottom:20px}}.event_list_header .event_filters{position:relative;float:right;margin-top:15px}@media screen and (max-width: 870px){.event_list_header .event_filters{width:100%}}@media screen and (max-width: 600px){.event_list_header .event_filters{margin-top:0}}.event_list_header .view_type{float:right;margin-left:20px;margin-right:30px}.event_list_header .view_type .view_option_wrapper{float:left;width:40px;height:48px;margin-left:20px;border:1px solid #fff;transition:all 150ms linear}@media screen and (max-width: 1024px){.event_list_header .view_type .view_option_wrapper--grid{display:none}}.event_list_header .view_type .view_option_wrapper:hover,.event_list_header .view_type .view_option_wrapper.active{border:1px solid #000}.event_list_header .view_type .view_option_wrapper:hover .view_option,.event_list_header .view_type .view_option_wrapper.active .view_option{border-color:#1c437e}.event_list_header .view_type .view_option_wrapper:hover .view_option .block,.event_list_header .view_type .view_option_wrapper.active .view_option .block{background:#1c437e}.event_list_header .view_type .view_option_wrapper .grid-view{margin-left:7px;margin-top:6px}.event_list_header .view_type .view_option_wrapper .list-view{margin-top:4px;margin-left:6px}.event_list_header .view_type .view_option_wrapper .calendar-view{margin-left:4px;margin-top:9px}.event_list_header .view_type .grid-view,.event_list_header .view_type .list-view,.event_list_header .view_type .calendar-view{transition:all 100ms linear;height:48px;width:40px;float:left;cursor:pointer}.event_list_header .view_type .grid-view.active,.event_list_header .view_type .grid-view:hover,.event_list_header .view_type .list-view.active,.event_list_header .view_type .list-view:hover,.event_list_header .view_type .calendar-view.active,.event_list_header .view_type .calendar-view:hover{border-color:#1c437e}.event_list_header .view_type .grid-view.active .block,.event_list_header .view_type .grid-view:hover .block,.event_list_header .view_type .list-view.active .block,.event_list_header .view_type .list-view:hover .block,.event_list_header .view_type .calendar-view.active .block,.event_list_header .view_type .calendar-view:hover .block{background:#1c437e}.event_list_header .view_type .grid-view .block,.event_list_header .view_type .list-view .block,.event_list_header .view_type .calendar-view .block{transition:all 100ms linear;background:#cdcdcd}.event_list_header .view_type .list-view{padding-top:6px;height:30px}.event_list_header .view_type .list-view .block{float:left;margin:2px 2px 2px;height:2px;width:2px}.event_list_header .view_type .list-view .block:nth-child(even){width:14px}.event_list_header .view_type .list-view .block:nth-child(odd){clear:both}.event_list_header .view_type .grid-view{width:24px;height:30px;padding-top:3px}.event_list_header .view_type .grid-view .block{height:9px;width:2px;float:left;margin:2px}.event_list_header .view_type .calendar-view{position:relative;border:2px solid #cdcdcd;height:27px;width:30px;padding:5px}.event_list_header .view_type .calendar-view .block{float:left;width:6px;height:2px;margin:1.5px 1px}.event_list_header .view_type .calendar-view .block:nth-child(1),.event_list_header .view_type .calendar-view .block:nth-child(2){position:absolute;width:2px;height:8px;top:-6px}.event_list_header .view_type .calendar-view .block:nth-child(1){left:3px}.event_list_header .view_type .calendar-view .block:nth-child(2){right:3px}@media screen and (max-width: 1024px){.event_list_header .view_type{margin:-14px 0 0 10px}.event_list_header .view_type .grid-view{display:none}}@media screen and (max-width: 870px){.event_list_header .view_type{position:absolute;top:-60px;right:0px}}@media screen and (max-width: 600px){.event_list_header .view_type{margin-top:0}.event_list_header .view_type .view_option_wrapper{margin-left:0}}@media screen and (max-width: 750px){.event_list_header{margin-top:20px}}#eventsList,.calendar_listing{zoom:1;background:#dadada;max-width:none;padding:50px 10px;padding-bottom:100px}#eventsList:before,#eventsList:after,.calendar_listing:before,.calendar_listing:after{display:block;visibility:hidden;height:0;content:" "}#eventsList:after,.calendar_listing:after{clear:both}#eventsList .event_list .entry{box-shadow:0px 0px 5px rgba(0,0,0,.1)}@media screen and (max-width: 750px){#eventsList{background:none;padding-top:0}}.events[data-options-layout=default] .event_list{background:#dadada;padding:40px 20px 28px;margin:0}@media screen and (max-width: 750px){.events[data-options-layout=default] .event_list{background:none}}.event_list{clear:both;margin:20px auto 0}.event_list.list_view .list{max-width:1000px;margin:auto}.event_list.calendar_view{display:none}@media screen and (min-width: 751px){.event_list .list:hover .entry:not(:hover) .thumb{background:#000}.event_list .list:hover .entry:not(:hover) .thumb img{zoom:1;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}}.event_list .entry{position:relative;background:#fff;max-width:1000px;margin:0 auto 12px;box-shadow:0px 0px 5px rgba(0,0,0,.1)}.event_list .entry .thumb{position:relative;float:left;width:184px;height:170px;overflow:hidden}.event_list .entry .thumb .event_thumb{position:absolute;top:0px;left:0px;width:100%;height:100%;min-height:100%;min-width:100%;overflow:hidden}.event_list .entry .thumb .event_thumb img{transition:opacity .1s linear;max-width:100%;visibility:visible;width:100%;position:absolute;left:50%;top:0px;will-change:opacity;transform:translateX(-50%)}.event_list .entry .thumb .event_thumb.too_short img{height:100%;width:auto;max-width:none;min-height:100%;min-width:101%}.event_list .entry .thumb .event_thumb.too_tall img{width:100%}.event_list .entry .thumb .event_thumb.good_job{position:relative;top:auto;left:auto}.event_list .entry .thumb .event_thumb.good_job img{position:relative;top:auto;left:auto;transform:translateX(0%)}.event_list .entry .thumb a{will-change:opacity}.event_list .entry .event_alert{position:absolute;bottom:0px;left:0px;width:100%;max-width:184px;padding:10px;color:#fff;font-size:13px;font-weight:400;background:#2a527d;font-family:"effra",Arial,Helvetica,sans-serif;letter-spacing:.02em}.event_list .entry .info{width:calc(100% - 184px);float:left;padding:10px 20px;min-height:170px;text-align:left}.event_list .entry .date{color:#2a527d;font-size:30px;line-height:30px;letter-spacing:.04em;font-weight:400;font-family:"effra",Arial,Helvetica,sans-serif;padding-top:0px;padding-bottom:7px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-bottom:16px;position:relative;float:left}.event_list .entry .date:after{content:"";position:absolute;bottom:0px;left:-20px;width:calc(100% + 20px);height:1px;background:#dadada}@media screen and (max-width: 750px){.event_list .entry .date:after{left:-10px;width:calc(100% + 10px)}}.event_list .entry .date span{font-size:30px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_list .entry .date span.m-date__month,.event_list .entry .date span.m-date__year{text-transform:uppercase;font-size:18px;color:#595959}.event_list .entry .venue{position:absolute;bottom:14px;text-transform:uppercase;font-family:"effra",Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;letter-spacing:.06em;color:#595959}.event_list .entry h3{margin-top:0;line-height:26px;font-size:26px;margin-bottom:5px;clear:both;font-family:"effra",Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:.01em;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_list .entry h3 a{color:#222a35}.event_list .entry h3 a:hover{color:#4c94e0}.event_list .entry .tagline{font-family:"Verdana",Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.02em}.event_list .entry .buttons{position:absolute;bottom:10px;right:10px}@media screen and (max-width: 750px){.event_list .entry .buttons{width:100%;bottom:10px;right:0px}}@media screen and (min-width: 751px){.event_list .entry:hover{box-shadow:0px 0px 15px rgba(0,0,0,.2)}}@media screen and (max-width: 750px){.event_list .entry{padding:10px 0px 60px;clear:both;width:291px;width:100%;border-bottom:2px solid #cdcdcd;box-shadow:none}.event_list .entry .thumb{height:74px;width:80px}.event_list .entry .info{padding:0 10px;min-height:0px;width:calc(100% - 80px)}.event_list .entry .info h3{font-size:22px}.event_list .entry .info .date{margin-bottom:0px;padding-bottom:0px;font-family:"effra",Arial,Helvetica,sans-serif}.event_list .entry .info .date span{font-size:30px}.event_list .entry .info .date span.m-date__month{font-size:18px}.event_list .entry .info .date:after{display:none}.event_list .entry .info .venue{position:relative;bottom:auto;clear:both}.event_list .entry .event_alert{display:none}}@media screen and (min-width: 751px){.event_list.grid_view .list{margin:auto;width:606px}.event_list.grid_view .entry{position:relative;text-align:left;margin:0px 6px 12px;float:left;width:calc(50% - 12px);background:#fff;max-width:291px;width:291px;height:470px;box-shadow:0px 0px 5px rgba(0,0,0,.1)}.event_list.grid_view .entry:hover{box-shadow:0px 0px 15px rgba(0,0,0,.2)}.event_list.grid_view .entry .thumb{width:100%;height:267px}.event_list.grid_view .entry .thumb a,.event_list.grid_view .entry .thumb img{width:100%}.event_list.grid_view .entry .thumb a:hover{opacity:1}.event_list.grid_view .entry .info{background:#fff;position:absolute;bottom:0px;left:0px;width:100%;padding:10px 20px 48px;min-height:200px}.event_list.grid_view .entry .info h3{margin-top:0;line-height:1}.event_list.grid_view .entry .info h3 a{color:#222a35}.event_list.grid_view .entry .info h3 a:hover{color:#4c94e0}.event_list.grid_view .entry .venue{position:relative;clear:both;bottom:auto}.event_list.grid_view .entry .event_alert{bottom:100%;max-width:100%}}@media screen and (min-width: 1025px){.event_list.grid_view .list{width:909px}}@media screen and (min-width: 1301px){.event_list.grid_view .list{width:1212px}}#events.detail .event_list:not(.events_result .event_list){margin:30px 0 70px;margin-top:0px}#events.detail .event_list:not(.events_result .event_list) .entry{border-bottom:1px solid #dadada;min-height:120px;margin-bottom:10px;box-shadow:none}@media screen and (max-width: 750px){#events.detail .event_list:not(.events_result .event_list) .entry{padding:10px 0px 60px;width:100%}#events.detail .event_list:not(.events_result .event_list) .entry .buttons{width:100%;right:0}}@media screen and (min-width: 751px){#events.detail .event_list:not(.events_result .event_list) .entry{padding:0px 0 10px}#events.detail .event_list:not(.events_result .event_list) .entry .thumb{width:136px;height:126px;background:#000}#events.detail .event_list:not(.events_result .event_list) .entry .thumb a:hover{zoom:1;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}#events.detail .event_list:not(.events_result .event_list) .entry .info{padding:10px 0 10px 20px;min-height:110px}#events.detail .event_list:not(.events_result .event_list) .entry .event_alert{display:none}#events.detail .event_list:not(.events_result .event_list) .entry h3{font-size:26px}#events.detail .event_list:not(.events_result .event_list) .entry .tagline{font-size:16px}}.home .presale .event_list,.home .onsale .event_list{margin:0;padding-bottom:70px}.home .presale .event_list .entry_small,.home .onsale .event_list .entry_small{position:relative;max-width:265px;margin:0;clear:both;border-bottom:1px solid #e9e9e9;min-height:120px;padding:10px 0px 30px 10px;width:100%}.home .presale .event_list .entry_small .thumb,.home .onsale .event_list .entry_small .thumb{position:relative;float:left;overflow:hidden;height:70px;width:75px}.home .presale .event_list .entry_small .thumb .event_thumb,.home .onsale .event_list .entry_small .thumb .event_thumb{position:absolute;top:0px;left:0px;width:100%;height:100%;min-height:100%;min-width:100%;overflow:hidden}.home .presale .event_list .entry_small .thumb .event_thumb img,.home .onsale .event_list .entry_small .thumb .event_thumb img{max-width:100%;visibility:visible;width:100%;position:absolute;left:50%;top:0px;transform:translateX(-50%)}.home .presale .event_list .entry_small .thumb .event_thumb.too_short img,.home .onsale .event_list .entry_small .thumb .event_thumb.too_short img{height:100%;width:auto;max-width:none;min-height:100%;min-width:100%}.home .presale .event_list .entry_small .thumb .event_thumb.too_tall img,.home .onsale .event_list .entry_small .thumb .event_thumb.too_tall img{width:100%}.home .presale .event_list .entry_small .thumb a,.home .onsale .event_list .entry_small .thumb a{will-change:opacity}.home .presale .event_list .entry_small .thumb a:hover,.home .onsale .event_list .entry_small .thumb a:hover{zoom:1;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}.home .presale .event_list .entry_small .info,.home .onsale .event_list .entry_small .info{width:calc(100% - 75px);float:left;padding:0 0 0 10px;min-height:70px;text-align:left;font-size:12px}.home .presale .event_list .entry_small .date,.home .onsale .event_list .entry_small .date{color:#326295;font-size:22px;letter-spacing:.02em;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-bottom:5px;font-family:"effra",Arial,Helvetica,sans-serif}.home .presale .event_list .entry_small .date span,.home .onsale .event_list .entry_small .date span{font-size:22px;letter-spacing:.04em;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.home .presale .event_list .entry_small .date .m-date__month,.home .presale .event_list .entry_small .date span.m-date__year,.home .onsale .event_list .entry_small .date .m-date__month,.home .onsale .event_list .entry_small .date span.m-date__year{text-transform:uppercase;font-size:14px;color:#595959}.home .presale .event_list .entry_small h3,.home .onsale .event_list .entry_small h3{margin-top:0;line-height:1.2;font-size:20px;margin-bottom:5px;font-weight:500;font-family:"effra",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.home .presale .event_list .entry_small h3 a,.home .onsale .event_list .entry_small h3 a{color:#222a35}.home .presale .event_list .entry_small h3 a:hover,.home .onsale .event_list .entry_small h3 a:hover{color:#4c94e0}.home .presale .event_list .entry_small h4,.home .onsale .event_list .entry_small h4{font-size:12px;font-weight:400;font-family:"Verdana",Arial,Helvetica,sans-serif}.home .presale .event_list .entry_small .venue,.home .onsale .event_list .entry_small .venue{font-size:11px;font-family:"effra",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#595959;margin-top:4px;letter-spacing:.06em}.home .presale .event_list .entry_small .buttons,.home .onsale .event_list .entry_small .buttons{position:absolute;width:calc(100% - 20px);bottom:10px;right:4px}.home .presale .event_list .entry_small .buttons a.txt-button,.home .onsale .event_list .entry_small .buttons a.txt-button{float:right;padding-right:15px;line-height:1;font-family:"effra",Arial,Helvetica,sans-serif;font-size:13px}.home .presale .event_list .entry_small .buttons a.txt-button:before,.home .presale .event_list .entry_small .buttons a.txt-button:after,.home .onsale .event_list .entry_small .buttons a.txt-button:before,.home .onsale .event_list .entry_small .buttons a.txt-button:after{right:0;font-size:10px}.home .presale .event_list .entry_small .event_alert,.home .onsale .event_list .entry_small .event_alert{display:none}.home .presale .event_list .entry_small .presale_time,.home .onsale .event_list .entry_small .presale_time{display:none}.home .presale .event_list .entry_small .onsale_time,.home .onsale .event_list .entry_small .onsale_time{display:block;color:#595959;margin-top:10px;font-size:12px;font-family:"Verdana",Arial,Helvetica,sans-serif}.home .presale .event_list .entry_small .onsale_time .time,.home .onsale .event_list .entry_small .onsale_time .time{display:block;color:#595959}@media screen and (max-width: 750px){.home .presale .event_list .entry_small,.home .onsale .event_list .entry_small{max-width:100%}}@media screen and (max-width: 750px){.home .presale .event_list,.home .onsale .event_list{padding-bottom:0}}.home .presale .event_list .entry_small{color:#fff;border-color:#12161c;padding:10px 0px 10px 10px}.home .presale .event_list .entry_small .date{color:#4c94e0}.home .presale .event_list .entry_small .date .m-date__month,.home .presale .event_list .entry_small .date span{color:#4c94e0}.home .presale .event_list .entry_small h3{color:#fff}.home .presale .event_list .entry_small h3 a{color:inherit}.home .presale .event_list .entry_small h3 a:hover{color:#4c94e0}.home .presale .event_list .entry_small h4{color:#fff}.home .presale .event_list .entry_small .buttons{display:none}.home .presale .event_list .entry_small .onsale_time{display:none}.home .presale .event_list .entry_small .venue{color:#787878}.home .presale .event_list .entry_small .presale_time{display:block;color:#4c94e0;margin-top:10px}.home .presale .event_list .entry_small .presale_time .time{display:block;color:#fff}.elp-promo{overflow:hidden;padding:0}@media screen and (max-width: 750px){.elp-promo{padding:0 !important}}@media screen and (max-width: 750px){.elp-promo [data-layout="Image Only"]{margin-bottom:12px}}.asm_promo{margin:auto;width:100%;max-width:1000px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;overflow:hidden}.asm_promo+.asm_promo{margin-top:20px}.asm_promo img{width:100%;display:block}.asm_promo .p_thumb{position:relative;width:40%;flex-grow:0;background-size:cover;background-position:center}.asm_promo .p_thumb img{width:100%;height:100%;display:block;visibility:hidden}@media screen and (max-width: 1024px){.asm_promo .p_thumb{width:100%}}.asm_promo .p_info{position:relative;width:100%;flex-grow:1;padding:10px 20px}.asm_promo .p_info p{line-height:1.5}.asm_promo .p_info p:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.asm_promo .p_info{padding:20px 20px 20px}}.asm_promo .p_thumb+.p_info{align-self:stretch;text-align:left}@media screen and (min-width: 1025px){.asm_promo .p_thumb+.p_info{width:60%}}.asm_promo .title{font-size:25px;margin-bottom:10px}@media screen and (max-width: 750px){.asm_promo .title{font-size:25px}}.asm_promo.has_link .p_thumb{transition:filter .2s linear}.asm_promo.has_link .title:hover,.asm_promo.has_link .title:focus{text-decoration:underline}.asm_promo .link{position:relative;font-size:15px;padding-right:30px;line-height:38px;letter-spacing:.02em;color:#595959;font-family:"effra",Arial,Helvetica,sans-serif;text-align:center;margin:0}@media screen and (max-width: 1024px){.asm_promo{flex-wrap:wrap}}.event_list .asm_promo{height:100%;flex-direction:column}.event_list .asm_promo .p_thumb,.event_list .asm_promo .p_info{width:100%}.event_list .asm_promo .p_thumb:after,.event_list .asm_promo .p_info:after{display:none}.event_list .asm_promo .p_info{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 600px){.event_list .asm_promo[data-layout="Image Only"] .grid_image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:101%;min-width:100%}}.grid_view .asm_promo .p_thumb,.grid_view .asm_promo .p_info{width:100%}.grid_view .asm_promo .p_thumb+.p_info{text-align:center}.grid_view .asm_promo img.list_image{display:none}.list_view .asm_promo{min-height:170px}.list_view .asm_promo[data-layout="Small Image + Text"]{flex-direction:row}.list_view .asm_promo[data-layout="Small Image + Text"] .p_thumb{width:184px;height:170px}.list_view .asm_promo[data-layout="Small Image + Text"] .p_info{width:auto}.list_view .asm_promo img{position:relative;max-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.list_view .asm_promo img.grid_image{display:none}@media screen and (max-width: 1024px){.list_view .asm_promo{height:auto;flex-direction:row}.list_view .asm_promo .p_thumb{width:40%}.list_view .asm_promo .p_thumb+.p_info{width:60%;align-items:flex-start;text-align:left}}.large_fullwidth_slideshow{min-height:35.4375vw}#events.detail .event_list:not(.events_result .event_list) .entry .date{margin-bottom:0px}#events.detail .event_list:not(.events_result .event_list) .entry .date:after{content:none}#events.detail .event_header h1{font-size:60px;margin-bottom:0px}.event_detail .event_header{margin-bottom:20px}@media screen and (max-width: 750px){.event_detail .event_header{padding:0 10px}}.event_detail .event_list:not(.events_result .event_list) h3{padding-bottom:30px}.event_detail .event_list:not(.events_result .event_list) h3+h4{padding-bottom:30px;margin-top:-30px}.event_detail .summary{margin-top:5px}.event_detail .tagline{font-family:"Verdana",Arial,Helvetica,sans-serif;font-size:24px}.event_detail .showings{margin-bottom:20px}.event_detail .showings .additional_showings{display:none}.event_detail .showings li{position:relative;min-height:75px;padding:15px 150px 15px 0;border-bottom:1px solid #cdcdcd;font-size:14px;font-weight:300}@media screen and (max-width: 750px){.event_detail .showings li{padding-right:0}}.event_detail .showings span.date{float:left;clear:left;font-family:"effra",Arial,Helvetica,sans-serif;letter-spacing:.02em;font-size:30px;color:#2a527d;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_detail .showings span.date span.month,.event_detail .showings span.date span.year{font-size:18px;color:#222a35;text-transform:uppercase}.event_detail .showings .buttons{position:absolute;top:50%;right:0px;transform:translateY(-50%)}@media screen and (max-width: 750px){.event_detail .showings .buttons{position:relative;top:auto;right:auto;transform:translateY(0%);display:block;clear:both;padding-top:10px;width:100%}.event_detail .showings .buttons a{width:100%;text-align:center}}.event_detail .showings .doors{position:absolute;top:25px;left:50%;font-size:14px;transform:translateX(-50%);line-height:30px;font-family:"Verdana",Arial,Helvetica,sans-serif;letter-spacing:.02em}@media screen and (max-width: 750px){.event_detail .showings .doors{right:0;left:auto;transform:translate(-50%)}}.event_detail .showings .showing_description{float:left;clear:left;font-size:13px;color:#595959;font-family:"Verdana",Arial,Helvetica,sans-serif;letter-spacing:.02em}.event_detail .showings .show-all-showings{position:relative;font-size:16px;line-height:20px;letter-spacing:.02em;padding:20px 0;color:#595959;cursor:pointer;font-family:"effra",Arial,Helvetica,sans-serif}.event_detail .showings .show-all-showings:after{content:"";font-family:"FontAwesome";color:#222a35;margin-left:10px;display:inline-block;font-size:12px}.event_detail .showings .show-all-showings:hover,.event_detail .showings .show-all-showings:focus{color:#4c94e0}.event_detail .showings .show-all-showings:hover:after,.event_detail .showings .show-all-showings:focus:after{color:#4c94e0}.event_detail .showings .show-all-showings.is-opened:after{transform:rotate(180deg)}@media screen and (max-width: 750px){.event_detail .showings .show-all-showings{margin-top:10px}.event_detail .showings .show-all-showings.is-opened:after{transform:rotate(180deg)}.event_detail .showings .show-all-showings:hover,.event_detail .showings .show-all-showings:focus{color:#fff}.event_detail .showings .show-all-showings:hover:before,.event_detail .showings .show-all-showings:hover:after,.event_detail .showings .show-all-showings:focus:before,.event_detail .showings .show-all-showings:focus:after{background:none;color:#fff}}@media screen and (max-width: 750px){.event_detail .showings span.date,.event_detail .showings .showing_description{padding-left:10px}.event_detail .showings .showing_description{margin-top:10px}}.event_detail .presale{zoom:1;background-color:#222a35;background-image:url(../images/bg_full_building_transparent_pattern.png);background-position:1350px -128px;padding:20px;margin-bottom:20px;position:relative}.event_detail .presale:before,.event_detail .presale:after{display:block;visibility:hidden;height:0;content:" "}.event_detail .presale:after{clear:both}.event_detail .presale .image{float:left;vertical-align:top}.event_detail .presale .image svg{fill:#fff}.event_detail .presale .text{vertical-align:top;float:left;color:#4c94e0;font-size:30px;font-family:"effra",Arial,Helvetica,sans-serif;font-weight:500;line-height:30px;letter-spacing:.01em;margin-left:10%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_detail .presale .text span{color:#fff}.event_detail .presale .text .presale_title{margin-right:10px}.event_detail .presale .text .divider{font-size:18px}.event_detail .presale .text .time{font-family:"Verdana",Arial,Helvetica,sans-serif;font-size:16px;font-weight:300}.event_detail .presale .text .month,.event_detail .presale .text .year{font-size:18px;text-transform:uppercase}.event_detail .presale .gen-button{float:right;vertical-align:top;text-align:center;background:rgba(0,0,0,0);border:1px solid #fff;font-size:15px}.event_detail .presale .gen-button:hover,.event_detail .presale .gen-button:focus{border-color:#fff;color:#222a35;background:#fff}.event_detail .presale .description{clear:both;color:#fff;padding-top:20px;font-family:"Verdana",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.01em;line-height:20px}@media screen and (max-width: 1024px){.event_detail .presale .text{display:block;clear:both;margin:10px 0;line-height:1.2;padding-bottom:53px}.event_detail .presale .text.has-desc{padding-bottom:0px}.event_detail .presale .description{padding-bottom:53px}.event_detail .presale .gen-button{width:calc(100% - 40px);position:absolute;bottom:20px;left:20px}}@media screen and (max-width: 750px){.event_detail .presale .text span.presale_title{display:block}.event_detail .presale .text .date{display:block;clear:both}}.event_detail .hospitality_banner img{max-width:100%}.event_detail .faq{padding:0}.event_detail .artist-button{margin:20px 0 40px}@media screen and (max-width: 750px){.event_detail .artist-button{display:block;width:100%;text-align:center}}.event_detail .event_alert{position:relative;border:1px solid #2a527d;display:block;padding:20px;margin-bottom:0px}.event_detail .event_alert .close{position:absolute;top:0px;right:0px;height:40px;width:40px;cursor:pointer}.event_detail .event_alert .close:before{content:"";position:absolute;top:20px;right:20px;height:10px;width:2px;display:block;transform:rotate(45deg);background:#222a35}.event_detail .event_alert .close:after{content:"";position:absolute;top:20px;right:20px;height:10px;width:2px;display:block;transform:rotate(-45deg);background:#222a35}.event_detail .event_alert .close:hover:before,.event_detail .event_alert .close:hover:after,.event_detail .event_alert .close:focus:before,.event_detail .event_alert .close:focus:after{background:#4c94e0}.event_detail .event_alert .alert_title{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_detail .event_alert .alert_title a{color:#222a35}.event_detail .event_alert .alert_title a:hover,.event_detail .event_alert .alert_title a:focus{color:#4c94e0}.event_detail .event_alert .alert_body p{font-size:14px;margin-bottom:15px}.event_detail .event_alert .alert_link{text-align:left;color:#595959;padding-right:30px;font-size:15px;letter-spacing:.02em;font-family:"effra",Arial,Helvetica,sans-serif;font-weight:500}.event_detail .event_alert .alert_link:hover,.event_detail .event_alert .alert_link:focus{color:#4c94e0}.event_detail .event_alert .alert_link:hover:after,.event_detail .event_alert .alert_link:focus:after{color:#4c94e0}@media screen and (max-width: 750px){.event_detail .event_alert .alert_link{text-align:center}.event_detail .event_alert .alert_link:hover,.event_detail .event_alert .alert_link:focus{color:#fff}.event_detail .event_alert .alert_link:hover:after,.event_detail .event_alert .alert_link:focus:after{color:#fff}}.event_detail .event_alert .alert_link:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:13px;line-height:1;font-family:FontAwesome;color:#2a527d;visibility:visible}.event_detail .disclaimer p{font-weight:300;font-size:14px;font-family:"Verdana",Arial,Helvetica,sans-serif;line-height:20px;font-style:italic}@media screen and (max-width: 750px){.event_detail .disclaimer{padding-left:10px;padding-right:10px}}.event_detail h2{padding-bottom:28px;border-bottom:1px solid #dadada;margin-bottom:10px}.event_detail #column_1 #branding{margin-bottom:12px}.event_detail #column_1 #branding.no_image{max-height:200px;overflow:hidden}.event_detail .right_column .detail_holder{background:#222a35;padding:10px 10px 10px}.event_detail .right_column .detail_holder ul li{position:relative;color:#dadada;padding:20px 10px;font-size:14px;font-weight:300}.event_detail .right_column .detail_holder ul li:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:1px;background:#000}.event_detail .right_column .detail_holder ul li:first-child:before{display:none}.event_detail .right_column .detail_holder ul li:last-child{padding-bottom:10px}.event_detail .right_column .detail_holder ul li label{font-size:20px;font-weight:500;color:#fff;display:block;font-family:"effra",Arial,Helvetica,sans-serif;letter-spacing:.01em;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_detail .right_column .detail_holder ul li p{font-size:14px;line-height:18px;font-family:"Verdana",Arial,Helvetica,sans-serif;letter-spacing:.02em;font-weight:300;margin-bottom:0;color:#dadada}.event_detail .right_column .detail_holder ul li p a{text-decoration:underline}.event_detail .right_column .detail_holder ul li p+p{margin-top:10px}.event_detail .right_column .detail_holder ul li a{color:#dadada;text-decoration:none;line-height:163%;cursor:pointer}.event_detail .right_column .detail_holder ul li a:hover,.event_detail .right_column .detail_holder ul li a:focus{color:#4c94e0}.event_detail .right_column .detail_holder ul li a.tickets{line-height:163%}.event_detail .right_column .detail_holder ul li.event_venue{font-size:12px;padding-top:0;margin-top:-10px;text-transform:uppercase}.event_detail .right_column .detail_holder ul li.event_venue:before{display:none}.event_detail .right_column .detail_holder ul li.date{color:#4c94e0;font-size:30px;font-family:"effra",Arial,Helvetica,sans-serif;letter-spacing:.02em}.event_detail .right_column .detail_holder ul li.date .m-date__month,.event_detail .right_column .detail_holder ul li.date .m-date__year{color:#fff;font-size:18px;text-transform:uppercase}.event_detail.large_image .right_column{padding-top:4px}.event_detail #column_1 .right_column{padding:0;margin:15px 0px 0 -20px;border-radius:0px;display:none;width:100%;width:100vw}.event_detail #column_1 .right_column .detail_holder{border-radius:0px}@media screen and (max-width: 750px){.event_detail #column_1 .right_column{display:block;margin:15px 0px 0 -10px}}.section_wrapper{margin:auto;max-width:1230px;padding:0 15px}@media screen and (max-width: 1230px){.section_wrapper{text-align:center}}.section_wrapper .ticket_master_form,.section_wrapper .fb_connect{background:#fff;float:left;width:291px;margin:6px;height:466px}@media screen and (max-width: 1230px){.section_wrapper .ticket_master_form,.section_wrapper .fb_connect{display:inline-block;float:none;position:relative;overflow:hidden}}@media screen and (max-width: 750px){.section_wrapper .ticket_master_form,.section_wrapper .fb_connect{float:none;margin:0 auto 12px}}.showings-disclaimer{padding:10px 0px}.showings-disclaimer p{font-weight:300;font-size:13px;margin:0px}@media screen and (max-width: 750px){.showings-disclaimer{padding-left:10px;padding-right:10px}}.description_wrapper{position:relative;margin-bottom:70px;margin-top:35px;cursor:pointer}.description_wrapper .read-more{position:absolute;bottom:-30px;left:0px;font-family:"effra",Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;letter-spacing:.02em;cursor:pointer;color:#595959}.description_wrapper .read-more:after{content:"";font-family:"FontAwesome";color:#222a35;margin-left:10px;display:inline-block;font-size:12px}.description_wrapper .read-more:hover,.description_wrapper .read-more:focus{color:#4c94e0}.description_wrapper .read-more:hover:after,.description_wrapper .read-more:focus:after{color:#4c94e0}@media screen and (max-width: 750px){.description_wrapper .read-more{left:50%;transform:translateX(-50%)}}.description_wrapper .description:after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:70px;display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}.description_wrapper .description.is-opened+div.read-more:after{transform:rotate(180deg)}.description_wrapper .description.is-opened:after{display:none}.description_wrapper.short-description{padding-bottom:0;margin-bottom:40px}.description_wrapper.short-description .description{height:auto}.description_wrapper.short-description .description:after{display:none}.description_wrapper.short-description .read-more{display:none}@media screen and (max-width: 750px){.description_wrapper{padding:0 10px}}.countdown_wrapper{position:relative;position:absolute;top:10px;right:0px;zoom:1;padding:10px;display:inline-block;padding-right:288px;background:url(../images/bg_countdown.png) right center #222a35 no-repeat;color:#fff;border:2px solid #fff;border-right:none;padding-left:125px;z-index:30}.countdown_wrapper:before,.countdown_wrapper:after{display:block;visibility:hidden;height:0;content:" "}.countdown_wrapper:after{clear:both}.countdown_wrapper .onstagein{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#fff;font-size:14px}.countdown_wrapper .countdown_section{position:relative;float:left;color:#4c94e0;font-size:10px;font-weight:500;text-align:center;padding:0 10px;line-height:1;width:50px}.countdown_wrapper .countdown_section.c_days:after{content:"";position:absolute;top:0px;right:0px;height:100%;width:1px;display:block;background:rgba(255,255,255,.3)}.countdown_wrapper .countdown_section.c_hours:before,.countdown_wrapper .countdown_section.c_hours:after,.countdown_wrapper .countdown_section.c_minutes:before,.countdown_wrapper .countdown_section.c_minutes:after{content:"";position:absolute;top:0px;right:0px;height:3px;width:3px;display:block;border-radius:50%;background:#fff}.countdown_wrapper .countdown_section.c_hours:before,.countdown_wrapper .countdown_section.c_minutes:before{top:10px}.countdown_wrapper .countdown_section.c_hours:after,.countdown_wrapper .countdown_section.c_minutes:after{top:20px}.countdown_wrapper .countdown_section.c_seconds{color:#0b75d9}.countdown_wrapper .countdown_section br{display:none}.countdown_wrapper .countdown_amount{color:#fff;font-size:22px;font-weight:500;width:100%;display:block;line-height:1.1;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 1024px){.countdown_wrapper{display:none}.large_image .countdown_wrapper{display:block}}@media screen and (max-width: 750px){.countdown_wrapper{display:none}.large_image .countdown_wrapper{display:none}}#ui-datepicker-div{display:none}@media screen and (max-width: 1230px){.event_map_wrapper{display:inline-block;float:none}}.event_map_wrapper .edp_map_image{width:100%;height:466px;display:block;background:url(../images/edp_map_image.png) top center no-repeat}.textarea,.spotlight,.link{max-width:1040px;width:100%;margin:0px auto 40px;padding:0 20px}.page_header{padding:25px 20px;background-image:url(../images/bg_transparent_pattern.png);background-position:left bottom;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.textarea{position:relative;margin:40px auto 40px}.news_listing_page .textarea{max-width:1240px}.textarea[data-options-layout=wide-transparent]{width:100%;padding:20px 20px 40px;max-width:none;margin:0}.textarea[data-options-layout=wide-transparent] .content{max-width:1180px;margin:auto}.textarea[data-options-layout=wide]{width:100%;background:#dadada;padding:20px 20px 40px;max-width:none;margin:0}.textarea[data-options-layout=wide] .content{max-width:1200px;margin:auto}.textarea[data-options-layout=wide] .content p{margin:0}.textarea[data-options-layout=wide] .content p img{display:block}.textarea[data-options-layout=wide] .content h1,.textarea[data-options-layout=wide] .content h2,.textarea[data-options-layout=wide] .content h3,.textarea[data-options-layout=wide] .content h4,.textarea[data-options-layout=wide] .content h5,.textarea[data-options-layout=wide] .content h6,.textarea[data-options-layout=wide] .content p,.textarea[data-options-layout=wide] .content ul,.textarea[data-options-layout=wide] .content ol{margin:20px auto 0;width:100%;max-width:898px}.textarea[data-options-layout=wide] .content div{margin-top:20px}.textarea[data-options-layout=wide] .content p.empty_paragraph{display:none}.textarea[data-options-layout=colored_bg]{position:relative;padding:30px 20px 50px;margin:0 auto;max-width:none;background-image:url(../images/bg_transparent_pattern.png);background-position:left bottom;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.textarea[data-options-layout=colored_bg] .content{margin:auto;max-width:1040px}.textarea[data-options-layout=colored_bg] *{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.textarea[data-options-layout=colored_bg] h1,.textarea[data-options-layout=colored_bg] h2,.textarea[data-options-layout=colored_bg] h3,.textarea[data-options-layout=colored_bg] h4,.textarea[data-options-layout=colored_bg] h5,.textarea[data-options-layout=colored_bg] h6,.textarea[data-options-layout=colored_bg] p,.textarea[data-options-layout=colored_bg] ul,.textarea[data-options-layout=colored_bg] ol{margin-top:20px;margin-bottom:0}.textarea[data-options-layout=colored_bg] p.empty_paragraph{display:none}.textarea[data-options-layout=newsletter_signup]{position:relative;padding:20px 10px;margin:0 auto;text-align:center}.textarea[data-options-layout=newsletter_signup]:before{content:"";position:absolute;width:100vw;height:100%;left:50%;top:0px;transform:translateX(-50%);background:#2766ac;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjc2NmFjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBkNDI3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(45deg, rgb(39, 102, 172) 0%, rgb(13, 66, 123) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2766ac", endColorstr="#0d427b",GradientType=1 )}.textarea[data-options-layout=centered]{text-align:center}.textarea[data-options-layout=centered] td{text-align:left}.full_column.timeline .textarea{margin:50px auto}.full_column.timeline .textarea.page_title{margin:15px auto 20px}.textarea[data-options-layout=wide]+.spotlight[data-options-layout=grid]{margin-top:-40px}.textarea.page_title+.spotlight[data-options-layout=grid]{margin-top:0px}.textarea.page_title{margin:auto;padding:0;max-width:1200px}.textarea.no_top_margin{margin-top:0}.textarea.no_padding{padding:0}.page_content.two_column .clydebuilt .scriptswidget{margin-bottom:20px}@media screen and (min-width: 751px){.page_content.two_column .clydebuilt{zoom:1;position:relative;margin:auto;max-width:1040px}.page_content.two_column .clydebuilt:before,.page_content.two_column .clydebuilt:after{display:block;visibility:hidden;height:0;content:" "}.page_content.two_column .clydebuilt:after{clear:both}.page_content.two_column .clydebuilt .textarea{zoom:1}.page_content.two_column .clydebuilt .textarea:before,.page_content.two_column .clydebuilt .textarea:after{display:block;visibility:hidden;height:0;content:" "}.page_content.two_column .clydebuilt .textarea:after{clear:both}.page_content.two_column .clydebuilt .textarea .content{width:calc(100% - 340px);float:left}.page_content.two_column .clydebuilt .scriptswidget{float:right;position:absolute;top:80px;right:20px}}img[align=left],img.left{float:left;max-width:100%;margin:0 20px 20px 0}@media screen and (max-width: 750px){img[align=left],img.left{float:none;margin:0 auto 20px;display:block}}img[align=right],img.right{float:right;max-width:100%;margin:0 0 20px 20px}@media screen and (max-width: 750px){img[align=right],img.right{float:none;margin:0 auto 20px;display:block}}.cms img{max-width:100%}.content{position:relative;margin:0;padding:0}.content .column_2{float:left;width:50%;padding-right:20px}.content img{max-width:100%}.content img[align=left],.content img.left{float:left;margin:0 20px 20px 0}@media screen and (max-width: 750px){.content img[align=left],.content img.left{float:none;margin:0 auto 20px;display:block}}.content img[align=right],.content img.right{float:right;margin:0 0 20px 20px}@media screen and (max-width: 750px){.content img[align=right],.content img.right{float:none;margin:0 auto 20px;display:block}}.textarea blockquote{position:relative;width:calc(100% + 200px);color:#fff;max-width:100vw;padding:80px 230px 80px 20px;margin-left:0px;left:50%;margin:30px 0;transform:translateX(-50%)}.textarea blockquote:before{position:absolute;left:50%;transform:translateX(-50%);top:0px;content:"";min-width:100%;width:100vw;height:100%;z-index:-1;background-image:url(../images/bg_transparent_pattern.png);background-position:left bottom;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.textarea blockquote p{margin-bottom:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:22px;font-weight:300;line-height:1.36;letter-spacing:.02em;color:#fff}.textarea blockquote strong,.textarea blockquote em{width:195px;padding-left:35px;position:absolute;top:50%;color:#fff;right:20px;transform:translateY(-50%)}.textarea blockquote em{margin-top:20px;color:rgba(255,255,255,.8);font-size:12px;font-weight:500;font-style:normal}.textarea blockquote strong{font-weight:500;font-size:16px}.textarea blockquote strong:before{content:"";position:absolute;top:50%;left:0px;width:2px;background:#fff;height:166px;transform:translateY(-50%)}@media screen and (max-width: 750px){.textarea blockquote{padding:40px 20px}.textarea blockquote p{font-size:16px;line-height:163%}.textarea blockquote strong,.textarea blockquote em{position:relative;top:auto;right:auto;left:auto;bottom:auto;transform:translateY(0%);margin:0;padding:0;line-height:1.3;display:block}.textarea blockquote strong{padding:30px 0 0;display:block}.textarea blockquote strong:before{top:15px;width:100%;height:2px}.textarea blockquote em{font-weight:700}}.description blockquote{padding:20px;background:#e7e7e7}.description blockquote p{margin:0 0 20px;padding:0;font:300 22px/150% "effra",Arial,Helvetica,sans-serif;letter-spacing:.02em}@media screen and (max-width: 1024px){.description blockquote{padding:10px}}@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}}