/*! normalize.css v3.0.1 | MIT License | git.io/normalize */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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;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;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding: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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#events.index .overview .overview_inner .view_type,#events.search .overview .overview_inner .view_type,.event_list .entry .event_buttons a:before,.event_list .entry .event_buttons span:before{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clear{clear:both}.hide_mobile{display:none}@media screen and (min-width: 640px){.hide_mobile{display:block}}.show_mobile{display:block}@media screen and (min-width: 640px){.show_mobile{display:none}}.show_mobile_desktop{display:block}@media screen and (min-width: 1024px){.show_mobile_desktop{display:none}}h1{margin:0 0 16px;padding:0;color:#000;font-weight:400;font-size:2.75rem;line-height:2.875rem;font-family:"Lato",sans-serif;letter-spacing:2.5px;text-transform:uppercase}h1 a,h1 a:link,h1 a:visited{text-decoration:none}h2{margin:0 0 16px;padding:0;color:#000;font-weight:400;font-size:1.625rem;line-height:1.75rem;font-family:"Lato",sans-serif;text-transform:uppercase;letter-spacing:2.5px}h2 a,h2 a:link,h2 a:visited{text-decoration:none}h3{margin:0 0 16px;padding:0;color:#000;font-weight:400;font-size:1rem;line-height:1.125rem;text-transform:uppercase;font-family:"Lato",sans-serif;letter-spacing:2.5px}h3 a,h3 a:link,h3 a:visited{text-decoration:none}h4{margin:0 0 5px;padding:0;color:#000;font-weight:400;font-size:.9375rem;line-height:1.0625rem;font-family:"Lato",sans-serif;text-transform:uppercase;letter-spacing:2px}h4 a,h4 a:link,h4 a:visited{text-decoration:none}h5{margin:0 0 5px;padding:0 0 2px 0;color:#000;font-weight:400;font-size:.875rem;line-height:1rem;font-family:"Lato",sans-serif;text-transform:uppercase;letter-spacing:2px}h5 a,h5 a:link,h5 a:visited{text-decoration:none}h6{margin:0 0 5px;padding:0 0 4px;color:#000;font-weight:500;font-size:.875rem;line-height:.9375rem;font-family:"Lato",sans-serif;letter-spacing:2px}p,tr td,.p,.event_list .list p.noevents,.event_list .list tr td.noevents,tr .event_list .list td.noevents{margin:0;padding:0 0 33px;color:#000;font-weight:400;font-size:1.0625rem;line-height:1.75rem;font-family:"Lato",sans-serif;letter-spacing:0.2px}b,strong{font-weight:400}ul,ol{display:block;position:relative;margin:0 0 35px;padding:0;color:#000;font-weight:400;font-size:1rem;line-height:1.375rem;font-family:"Lato",sans-serif;letter-spacing:0.3px;list-style-type:none;list-style-position:outside;list-style-image:none}ul li,ol li{position:relative;margin:0;padding:0 0 20px 60px;list-style-type:inherit}ul ul,ol ul{margin:0}ul li:before{content:"";display:block;position:absolute;visibility:visible;width:14px;height:14px;content:'';background:#ed1c24;left:20px;top:4px}ol{counter-reset:li;list-style:none;*list-style:decimal;margin-left:0}ol li{position:relative;padding-left:60px;padding-bottom:34px}ol li:before{content:"";display:block;position:absolute;visibility:visible;width:29px;height:29px;border-radius:60px;left:14px;top:-4px;background:#ed1c24;color:#fff;font-size:1rem;line-height:1.75rem;text-align:center;font-family:"Lato",sans-serif;content:counter(li);counter-increment:li}a,a:visited{color:#ed1c24;text-decoration:none;border:none;outline:none;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}a:hover,a:focus,a:visited:hover,a:visited:focus{text-decoration:none;color:#000}a.button,a:visited.button{color:#fff;background:#ed1c24;line-height:28px;height:28px;font-size:13px;font-family:"Oswald",sans-serif;font-weight:300;letter-spacing:0.25em;padding:0 10px;margin-right:20px;margin-bottom:20px;display:inline-block;text-transform:uppercase;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}@media screen and (min-width: 640px){a.button,a:visited.button{font-size:14px;padding:0 20px;line-height:40px;height:40px}}a.button:hover,a.button:focus,a:visited.button:hover,a:visited.button:focus{background:#000}hr{margin:35px 0px;clear:both;border:none;border-top:1px solid #d0d0d0}tr{font-size:1rem}tr td{padding:5px;border:none;margin-bottom:0px}.news_list{padding:0px 25px}.news_list .list{position:relative;clear:both}.news_list .list:after{content:"";display:table;clear:both}.news_list .list .entry{clear:both;padding:30px 0px;border-top:1px solid #ccc}.news_list .list .entry .thumb{max-width:150px;float:left;clear:both}@media screen and (min-width: 640px){.news_list .list .entry .thumb{max-width:150px;clear:none}}.news_list .list .info{float:right;padding:20px 0px 0;width:100%}.news_list .list .info .buttons a.more{border-color:#1d1d1d;color:#1d1d1d;height:40px;line-height:40px}.news_list .list .info .buttons a.more:before{display:none}.news_list .list .info .buttons a.more:hover{background-color:#1d1d1d;color:#fff}.news_list .list .info .address{padding-bottom:15px}.news_list .list .info .link,.news_list .list .info .faq,.news_list .list .info .faq dl{margin-bottom:0px}@media screen and (min-width: 640px){.news_list .list .info{width:calc(100% - 170px)}}.news_detail{position:relative}.news_detail .date{color:#fff;background:#ed1c24;line-height:28px;height:28px;font-size:13px;font-family:"Oswald",sans-serif;font-weight:300;letter-spacing:0.25em;float:left;padding:0 10px;text-transform:uppercase;clear:both;margin-bottom:20px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}@media screen and (min-width: 640px){.news_detail .date{font-size:14px;padding:0 20px;line-height:40px;height:40px}}.news_detail .viewall{float:right;line-height:40px;height:40px}.news_detail .link{float:left}#events.index .overview,#events.search .overview{background:#ed1c24;margin-bottom:25px}#events.index .overview .overview_inner,#events.search .overview .overview_inner{max-width:1277px;width:98%;margin:auto;height:auto}@media screen and (min-width: 640px){#events.index .overview .overview_inner,#events.search .overview .overview_inner{height:96px}}#events.index .overview .overview_inner h1,#events.search .overview .overview_inner h1{color:#fff;float:left;text-align:left;font-family:"Lato",sans-serif;font-weight:400;line-height:2.75rem;font-size:1.5rem;letter-spacing:0.225em;text-indent:25px;word-break:break-word;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;padding-top:13px}@media screen and (min-width: 640px){#events.index .overview .overview_inner h1,#events.search .overview .overview_inner h1{line-height:6rem;font-size:2.75rem;padding-top:0}}#events.index .overview .overview_inner .view_type,#events.search .overview .overview_inner .view_type{float:right;display:none}#events.index .overview .overview_inner .view_type .grid_view,#events.index .overview .overview_inner .view_type .list_view,#events.search .overview .overview_inner .view_type .grid_view,#events.search .overview .overview_inner .view_type .list_view{float:left;line-height:26px;height:26px;text-transform:uppercase;font-family:"Lato",sans-serif;font-weight:400;color:white;font-size:14px;margin-left:40px;cursor:pointer}#events.index .overview .overview_inner .view_type .grid_view span,#events.index .overview .overview_inner .view_type .list_view span,#events.search .overview .overview_inner .view_type .grid_view span,#events.search .overview .overview_inner .view_type .list_view span{background:url(../images/elp_viewtypes.png) left center #8E060B no-repeat;height:26px;float:right;margin-left:15px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}#events.index .overview .overview_inner .view_type .grid_view.active,#events.index .overview .overview_inner .view_type .grid_view:hover,#events.index .overview .overview_inner .view_type .list_view.active,#events.index .overview .overview_inner .view_type .list_view:hover,#events.search .overview .overview_inner .view_type .grid_view.active,#events.search .overview .overview_inner .view_type .grid_view:hover,#events.search .overview .overview_inner .view_type .list_view.active,#events.search .overview .overview_inner .view_type .list_view:hover{color:#fff}#events.index .overview .overview_inner .view_type .grid_view.active span,#events.index .overview .overview_inner .view_type .grid_view:hover span,#events.index .overview .overview_inner .view_type .list_view.active span,#events.index .overview .overview_inner .view_type .list_view:hover span,#events.search .overview .overview_inner .view_type .grid_view.active span,#events.search .overview .overview_inner .view_type .grid_view:hover span,#events.search .overview .overview_inner .view_type .list_view.active span,#events.search .overview .overview_inner .view_type .list_view:hover span{background-color:#fff}#events.index .overview .overview_inner .view_type .grid_view span,#events.search .overview .overview_inner .view_type .grid_view span{background-position:left center;width:24px}#events.index .overview .overview_inner .view_type .list_view span,#events.search .overview .overview_inner .view_type .list_view span{background-position:right center;width:35px}@media screen and (min-width: 640px){#events.index .overview .overview_inner .view_type,#events.search .overview .overview_inner .view_type{display:block}}.event_list{position:relative;max-width:1277px;margin:0 auto}.event_list .list{background:#f4f4f4;max-width:1277px;width:98%;margin:auto;position:relative;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;min-height:100px}.event_list .list p.noevents,.event_list .list tr td.noevents,tr .event_list .list td.noevents{text-align:center;min-height:145px;background:#f4f4f4}@media screen and (min-width: 640px){.event_list .list{zoom:1;-moz-opacity:0;filter:alpha(opacity=0);opacity:0}}.event_list .entry{background:#262626;margin-bottom:12px;padding:10px;position:relative;padding-bottom:52px;clear:both;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}@media screen and (min-width: 1278px){.event_list .entry{padding-bottom:10px}}.event_list .entry.filler{display:none;max-width:none !important;width:33% !important}@media screen and (max-width: 639px){.event_list .entry.filler{display:none !important}}.event_list .entry h3{clear:left;float:left;margin-bottom:5px;line-height:1.2;overflow:hidden}.event_list .entry h3 a{color:#fff;font-family:"Lato",sans-serif;font-weight:400;font-size:18px;letter-spacing:0.2em;text-transform:uppercase}.event_list .entry h3 a:hover{color:#ed1c24}@media screen and (min-width: 640px){.event_list .entry h3 a{font-size:26px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}}@media screen and (min-width: 640px) and (max-width: 790px){.event_list .entry h3{max-height:94px}}@media screen and (min-width: 640px){.event_list .entry h3{line-height:1.2;margin-bottom:10px;max-height:63px}}.event_list .entry h4{clear:left;float:left;font-size:14px;font-family:"Lato",sans-serif;font-weight:300;color:#fff;line-height:1.4;letter-spacing:0.15em;text-transform:uppercase;overflow:hidden;margin-bottom:0px}@media screen and (min-width: 640px){.event_list .entry h4{font-size:18px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;max-height:50px}}.event_list .entry .date{color:#fff;background:#ed1c24;line-height:28px;height:28px;font-size:13px;font-family:"Oswald",sans-serif;font-weight:300;letter-spacing:0.25em;float:left;padding:0 10px;text-transform:uppercase;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}@media screen and (min-width: 640px){.event_list .entry .date{font-size:14px;padding:0 20px;line-height:40px;height:40px}}.event_list .entry .info{float:right;width:calc(100% - 277px - 60px);width:calc(70% - 12px);height:calc(100% - 42px)}.event_list .entry .info .event_title{margin-top:40px}@media screen and (min-width: 480px){.event_list .entry .info .event_title{position:relative;top:50%}}@media screen and (min-width: 640px){.event_list .entry .info .event_title{margin-top:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 790px) and (max-width: 938px){.event_list .entry .info .event_title{-webkit-transform:translateY(-82%);-moz-transform:translateY(-82%);-ms-transform:translateY(-82%);-o-transform:translateY(-82%);transform:translateY(-82%)}}.event_list .entry .info .date{position:absolute;top:10px}@media screen and (min-width: 640px){.event_list .entry .info .date{top:20px}}@media screen and (min-width: 1278px){.event_list .entry .info .date{top:40px}}.event_list .entry .info .event_buttons{display:none}@media screen and (min-width: 1278px){.event_list .entry .info .event_buttons{display:block}}@media screen and (min-width: 640px){.event_list .entry .info{height:100%;width:calc(100% - 250px - 30px);position:absolute;right:0px;top:0px;float:left}}@media screen and (min-width: 984px){.event_list .entry .info{width:calc(78% - 40px)}}@media screen and (min-width: 1278px){.event_list .entry .info{width:calc(100% - 400px)}}.event_list .entry .thumb{width:30%;margin-right:0px;float:left}.event_list .entry .thumb .grid_thumbnail{display:none}.event_list .entry .thumb a{float:left}.event_list .entry .thumb img{float:left;width:100%}@media screen and (min-width: 640px){.event_list .entry .thumb{width:250px}}@media screen and (min-width: 984px){.event_list .entry .thumb{width:22%}}@media screen and (min-width: 1278px){.event_list .entry .thumb{width:360px}}.event_list .entry .event_buttons{clear:left;float:left;margin-top:0px;position:absolute;bottom:20px}.event_list .entry .event_buttons a,.event_list .entry .event_buttons span{border:1px solid #fff;color:white;height:46px;line-height:46px;float:left;margin-right:11px;margin-top:10px;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:300;padding:0 20px;font-size:16px;letter-spacing:0.15em}.event_list .entry .event_buttons a.ing:not(:hover),.event_list .entry .event_buttons span.ing:not(:hover){background-color:#FF6200;border-color:#FF6200}.event_list .entry .event_buttons a:before,.event_list .entry .event_buttons span:before{content:'';color:#fff;float:left;text-indent:-5000px;height:24px;width:24px;margin:0px 10px 0 0;background:url(../images/icons_ticket_types.png) no-repeat;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.event_list .entry .event_buttons a.tickets:before,.event_list .entry .event_buttons span.tickets:before{background-position:0px -26px}.event_list .entry .event_buttons a.more:before,.event_list .entry .event_buttons span.more:before{width:8px;background-position:-83px -26px}.event_list .entry .event_buttons a.vip:before,.event_list .entry .event_buttons span.vip:before{width:25px;background-position:-40px -26px}.event_list .entry .event_buttons a.ing:before,.event_list .entry .event_buttons span.ing:before{display:none;width:75px;background-position:-108px -26px}.event_list .entry .event_buttons a.ing:hover:before,.event_list .entry .event_buttons span.ing:hover:before{background-position:-108px 0px}.event_list .entry .event_buttons a:hover{color:#262626;background:#fff}.event_list .entry .event_buttons a:hover.tickets:hover:before{background-position:0px 0px}.event_list .entry .event_buttons a:hover.more:hover:before{background-position:-83px 0px}.event_list .entry .event_buttons a:hover.vip:hover:before{background-position:-40px 0px}.event_list .entry .event_buttons.show_mobile{display:block;background:#000;left:6px;bottom:0px;clear:both;height:42px;width:calc(100% - 12px)}.event_list .entry .event_buttons.show_mobile a,.event_list .entry .event_buttons.show_mobile span{border:none;text-indent:-5000px;height:42px;line-height:42px;width:33%;text-align:center;margin:0px;position:relative}.event_list .entry .event_buttons.show_mobile a.more,.event_list .entry .event_buttons.show_mobile span.more{float:right}.event_list .entry .event_buttons.show_mobile a:hover,.event_list .entry .event_buttons.show_mobile span:hover{background:none}.event_list .entry .event_buttons.show_mobile a:before,.event_list .entry .event_buttons.show_mobile span:before{position:absolute;left:50%;top:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0px}.event_list .entry .event_buttons.show_mobile a.ing:before,.event_list .entry .event_buttons.show_mobile span.ing:before{display:block !important}.event_list .entry .event_buttons.show_mobile.has_two_button a,.event_list .entry .event_buttons.show_mobile.has_two_button span{width:50%}.event_list .entry .event_buttons.show_mobile.has_two_button a .ing,.event_list .entry .event_buttons.show_mobile.has_two_button span .ing{width:50% !important}.event_list .entry .event_buttons.show_mobile.has_four_button a,.event_list .entry .event_buttons.show_mobile.has_four_button span{width:25%}.event_list .entry .event_buttons.show_mobile.has_four_button a .ing,.event_list .entry .event_buttons.show_mobile.has_four_button span .ing{width:25% !important}@media screen and (min-width: 1278px){.event_list .entry .event_buttons.show_mobile{display:none}}@media screen and (min-width: 1278px){.event_list .entry .event_buttons{bottom:40px}}.event_list .entry .grid_info{display:none}.event_list.grid_view .list{display:flex;flex-flow:row wrap}.event_list.grid_view .entry{width:100%;padding:0px;background:none;flex:1 0 100%;padding:0px 6px;display:flex;flex-flow:column wrap}.event_list.grid_view .entry.filler{height:0px;overflow:hidden;height:auto;padding-bottom:72px;margin-bottom:0px}.event_list.grid_view .entry.filler img{max-width:100%}@media screen and (max-width: 850px){.event_list.grid_view .entry.filler{padding-bottom:100px;width:50% !important}}@media screen and (max-width: 639px){.event_list.grid_view .entry.filler{padding-bottom:0px}}.event_list.grid_view .entry .thumb{width:100%}.event_list.grid_view .entry .grid_thumbnail{display:block}.event_list.grid_view .entry .list_thumbnail{display:none}.event_list.grid_view .entry h3{max-height:none}@media screen and (min-width: 640px){.event_list.grid_view .entry h3 a{font-size:22px}}.event_list.grid_view .entry h4{font-size:18px}.event_list.grid_view .entry .info{-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;transition:opacity 100ms linear;position:absolute;top:0px;left:6px;width:calc(100% - 12px);padding:25px;background:rgba(0,0,0,0.85);z-index:50;zoom:1;-moz-opacity:0;filter:alpha(opacity=0);opacity:0}.event_list.grid_view .entry .info .date{top:40px}.event_list.grid_view .entry .info .event_title{margin-top:80px;top:auto;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);position:relative}.event_list.grid_view .entry .info .event_buttons{bottom:40px;display:block}.event_list.grid_view .entry .info .event_buttons a,.event_list.grid_view .entry .info .event_buttons span{margin-bottom:0;margin-top:10px;font-size:16px;line-height:45px;height:45px}@media screen and (min-width: 640px) and (max-width: 700px){.event_list.grid_view .entry .info .event_buttons a.vip,.event_list.grid_view .entry .info .event_buttons span.vip{text-indent:-5000px;font-size:0px}.event_list.grid_view .entry .info .event_buttons a.vip:before,.event_list.grid_view .entry .info .event_buttons span.vip:before{margin:0px}}@media screen and (min-width: 850px) and (max-width: 1024px){.event_list.grid_view .entry .info .event_buttons a.vip,.event_list.grid_view .entry .info .event_buttons span.vip{text-indent:-5000px;font-size:0px}.event_list.grid_view .entry .info .event_buttons a.vip:before,.event_list.grid_view .entry .info .event_buttons span.vip:before{margin:0px}}.event_list.grid_view .entry:hover .info{zoom:1;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.event_list.grid_view .entry .grid_info{position:relative;display:block;float:left;width:100%;background:#1d1d1d;display:block;padding:25px;z-index:10;flex:1}.event_list.grid_view .entry .grid_info .date{position:absolute;top:-40px;left:0px}.event_list.grid_view .entry .grid_info .event_title h3{margin-bottom:0px}.event_list.grid_view .entry .grid_info .event_title h3 a{font-size:26px}@media screen and (min-width: 640px){.event_list.grid_view .entry{flex:1 0 50%;max-width:50%}}@media screen and (min-width: 850px){.event_list.grid_view .entry{flex:1 0 33.33333333%;max-width:33.33333333%}}.l-frame-interior .event_list .entry{padding-bottom:51px}.l-frame-interior .event_list .entry .info{width:calc(80% - 20px)}.l-frame-interior .event_list .entry .info .event_buttons{display:none}.l-frame-interior .event_list .entry .thumb{width:19%}.l-frame-interior .event_list .entry .event_buttons.show_mobile{display:block !important}.hide{display:none}#preloader6{position:absolute;width:42px;height:42px;animation:preloader_6 5s infinite linear;top:100px;left:50%;margin-left:-21px;zoom:1;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5}#preloader6 span{width:20px;height:20px;position:absolute;background:red;display:block;animation:preloader_6_span 1s infinite linear}#preloader6 span:nth-child(1){background:#ed1c24}#preloader6 span:nth-child(2){left:22px;background:#1d1d1d;animation-delay:.2s}#preloader6 span:nth-child(3){top:22px;background:#1d1d1d;animation-delay:.4s}#preloader6 span:nth-child(4){top:22px;left:22px;background:#ed1c24;animation-delay:.6s}@keyframes preloader_6_span{0%{transform:scale(1)}50%{transform:scale(0.5)}100%{transform:scale(1)}}.load-more-button{float:left;width:100%}#loadMoreEvents{-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;display:block;margin:40px auto;background:none;background:url(../images/elp_load_more.png) top center no-repeat;padding-top:60px;color:#000;border:none;font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:18px;letter-spacing:0.15em;width:100%;float:left;cursor:pointer}#loadMoreEvents:after{content:"";display:table;clear:both}#loadMoreEvents:hover,#loadMoreEvents:focus{outline:none;color:#ed1c24}#loadMoreEvents[disabled=disabled]{zoom:1;-moz-opacity:.2;filter:alpha(opacity=20);opacity:.2}#loadMoreEvents[disabled=disabled]:hover{color:#000}.event-detail{position:relative}.event-detail #preloader6{position:absolute;width:42px;height:42px;animation:preloader_6 5s infinite linear;top:100px;left:50%;margin-left:-21px;zoom:1;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5;z-index:80}.event-detail #preloader6 span{width:20px;height:20px;position:absolute;background:red;display:block;animation:preloader_6_span 1s infinite linear}.event-detail #preloader6 span:nth-child(1){background:#ed1c24}.event-detail #preloader6 span:nth-child(2){left:22px;background:#1d1d1d;animation-delay:.2s}.event-detail #preloader6 span:nth-child(3){top:22px;background:#1d1d1d;animation-delay:.4s}.event-detail #preloader6 span:nth-child(4){top:22px;left:22px;background:#ed1c24;animation-delay:.6s}@keyframes preloader_6_span{0%{transform:scale(1)}50%{transform:scale(0.5)}100%{transform:scale(1)}}@media screen and (min-width: 790px){.event-detail{background:#f4f4f4}}.event-detail .l-frame{opacity:0}.event-detail .l-frame:after{content:"";display:table;clear:both}.event-detail .event-header{opacity:0;position:relative;width:100%;background:#ed1c24;z-index:99}.event-detail .event-header .event-summary{padding:15px}.event-detail .event-header .event-summary h1{color:#fff;font-size:2.125rem;line-height:2.25rem;letter-spacing:0.225rem;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;word-break:break-word}@media screen and (min-width: 790px){.event-detail .event-header .event-summary h1{font-size:2.75rem;line-height:2.875rem}}.event-detail .event-header .event-summary h2{color:#fff;font-size:1rem;line-height:1.125rem;font-weight:300;letter-spacing:2px;margin:0 0 10px;word-break:break-word}@media screen and (min-width: 790px){.event-detail .event-header .event-summary h2{font-size:1.625rem;line-height:1.75rem}}.event-detail .event-header .buttons{padding:0 0 15px 15px;margin:0 auto}.event-detail .event-header .buttons:after{content:"";display:table;clear:both}.event-detail .event-header .buttons a,.event-detail .event-header .buttons a:visited{margin-bottom:8px}.event-detail .event-header .buttons a.ing:before,.event-detail .event-header .buttons a:visited.ing:before{display:none !important}.event-detail .event-header .buttons .tickets,.event-detail .event-header .buttons .soon,.event-detail .event-header .buttons .tba{background:#000;border-color:#000;margin-bottom:8px}.event-detail .event-header .buttons a.tickets:hover,.event-detail .event-header .buttons a.soon:hover,.event-detail .event-header .buttons a.tba:hover{color:#000;background:#fff;border-color:#fff}.event-detail .event-header .buttons .event-button-secondary{display:none}@media screen and (min-width: 790px){.event-detail .event-header{position:fixed;padding-top:110px;margin-top:-110px;padding-left:0}.event-detail .event-header .event-summary{padding:28px 30px;float:left;width:calc(100% - 407px)}.event-detail .event-header .event-summary h2{display:block;opacity:1;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;max-height:100%;overflow:visible}.event-detail .event-header .buttons{position:relative;float:right;width:380px;margin:0;padding:21px 0}.event-detail .event-header .buttons a,.event-detail .event-header .buttons a:visited,.event-detail .event-header .buttons span{width:100%;float:none;display:block;line-height:44px;font-size:1rem;text-align:center;height:44px;margin-bottom:0}.event-detail .event-header .buttons a:before,.event-detail .event-header .buttons a:visited:before,.event-detail .event-header .buttons span:before{width:35px;height:35px}.event-detail .event-header .buttons .tickets,.event-detail .event-header .buttons .soon,.event-detail .event-header .buttons .tba{background:#000;border-color:#000;margin-bottom:8px;height:68px;line-height:68px;font-size:1.125rem;text-indent:-10px;text-align:center !important}.event-detail .event-header .buttons .tickets:before,.event-detail .event-header .buttons .soon:before,.event-detail .event-header .buttons .tba:before{background-position:-6px -58px;left:41px}.event-detail .event-header .buttons .tickets.soon:before,.event-detail .event-header .buttons .soon.soon:before,.event-detail .event-header .buttons .tba.soon:before{left:25px}.event-detail .event-header .buttons .tickets.tba:before,.event-detail .event-header .buttons .soon.tba:before,.event-detail .event-header .buttons .tba.tba:before{left:25px}.en .event-detail .event-header .buttons .tickets,.en .event-detail .event-header .buttons .soon,.en .event-detail .event-header .buttons .tba{text-align:center !important}.en .event-detail .event-header .buttons .tickets:before,.en .event-detail .event-header .buttons .soon:before,.en .event-detail .event-header .buttons .tba:before{left:78px}.en .event-detail .event-header .buttons .tickets.tba,.en .event-detail .event-header .buttons .soon.tba,.en .event-detail .event-header .buttons .tba.tba{left:28px}.en .event-detail .event-header .buttons .tickets.soon:before,.en .event-detail .event-header .buttons .soon.soon:before,.en .event-detail .event-header .buttons .tba.soon:before{left:70px}.nl .event-detail .event-header .buttons .tickets,.nl .event-detail .event-header .buttons .soon,.nl .event-detail .event-header .buttons .tba{text-align:center !important;text-align:normal !important}.nl .event-detail .event-header .buttons .tickets:before,.nl .event-detail .event-header .buttons .soon:before,.nl .event-detail .event-header .buttons .tba:before{left:55px}.nl .event-detail .event-header .buttons .tickets.tba,.nl .event-detail .event-header .buttons .soon.tba,.nl .event-detail .event-header .buttons .tba.tba{text-indent:0px}.nl .event-detail .event-header .buttons .tickets.tba:before,.nl .event-detail .event-header .buttons .soon.tba:before,.nl .event-detail .event-header .buttons .tba.tba:before{left:26px}.nl .event-detail .event-header .buttons .tickets.soon:before,.nl .event-detail .event-header .buttons .soon.soon:before,.nl .event-detail .event-header .buttons .tba.soon:before{left:22px}.event-detail .event-header .buttons .vip:before{background-position:-48px -65px;left:90px;top:25px}.event-detail .event-header .buttons .vip:hover:before,.event-detail .event-header .buttons .vip:focus:before{background-position:-48px -109px}.event-detail .event-header .buttons a.tickets:hover,.event-detail .event-header .buttons a.soon:hover,.event-detail .event-header .buttons a.tba:hover{color:#000;background:#fff;border-color:#fff}.event-detail .event-header .buttons a.tickets:hover:before,.event-detail .event-header .buttons a.soon:hover:before,.event-detail .event-header .buttons a.tba:hover:before{background-position:-6px -105px}.event-detail .event-header .buttons .mobile-only{display:none}.event-detail .event-header .buttons .event-button-secondary{display:block}.event-detail .event-header .buttons .event-button-secondary:after{content:"";display:table;clear:both}.event-detail .event-header .buttons .event-button-secondary.has_two_button a,.event-detail .event-header .buttons .event-button-secondary.has_two_button a:visited{float:left;width:calc(50% - 5px);padding:0;margin:0;font-size:16px;font-size:1rem}.event-detail .event-header .buttons .event-button-secondary.has_two_button a:before,.event-detail .event-header .buttons .event-button-secondary.has_two_button a:visited:before{left:25px}.event-detail .event-header .buttons .event-button-secondary.has_two_button .vip:before{left:19px}.nl .event-detail .event-header .buttons .event-button-secondary.has_two_button .vip:before{left:25px}.event-detail .event-header .buttons .event-button-secondary.has_two_button a:first-child{margin-right:10px}.event-detail .event-header .buttons .event-button-secondary .ing:before{display:none !important}.event-detail .event-header.is-collapsed .event-summary h2{max-height:0;overflow:hidden;padding:0;margin:0;opacity:0}.event-detail .event-header.is-collapsed .buttons{padding-top:10px;padding-bottom:10px}.event-detail .event-header.is-collapsed .buttons .tickets,.event-detail .event-header.is-collapsed .buttons .soon,.event-detail .event-header.is-collapsed .buttons .tba{height:46px;line-height:2.875rem}}.event-detail .event-header+.l-frame{position:relative;z-index:98}@media screen and (max-width: 790px){.event-detail .event-header+.l-frame{padding-top:0 !important}}@media screen and (min-width: 790px){.event-detail .event-header+.l-frame{padding-bottom:110px}}.event-detail #column_1{padding:0}.event-detail #column_1 .event-info{padding:20px;background:#262626;color:#fff}.event-detail #column_1 .event-info h3{display:block;color:#fff;margin:0;padding:26px 0 12px;font-size:1.125rem;line-height:1.125rem}.event-detail #column_1 .event-date{position:relative;margin:-20px 0 0 -20px;width:calc(100% + 40px);background:#000;padding:20px}.event-detail #column_1 .event-date h3{padding:11px 0 5px}.event-detail #column_1 .event-date span{display:block;text-transform:uppercase;padding:0 0 5px;text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:1rem;line-height:1.875rem;font-weight:300;letter-spacing:2.5px}.event-detail #column_1 .event-date span span{display:inline;padding:0}.event-detail #column_1 .event-ticket-prices span,.event-detail #column_1 .event-ticket-prices p,.event-detail #column_1 .event-ticket-prices tr td,tr .event-detail #column_1 .event-ticket-prices td{color:#fff;letter-spacing:0;font-size:.875rem;line-height:1.625rem;font-weight:400;padding:0 0 15px}.event-detail #column_1 .presented-by-container{margin:10px 0px;background:#fff;padding:10px}.event-detail #column_1 .presented{text-align:center}.event-detail #column_1 .presented img{max-width:100%}.event-detail #column_1 .buttons{margin-bottom:26px;padding-top:20px}.event-detail #column_1 .event-button{display:block;float:none;width:100%;margin:0 auto 15px;text-align:center;height:auto;min-height:53px;line-height:3.3125rem}.event-detail #column_1 .event-button:before{display:none}.event-detail #column_1 .event-details-box{position:relative;background:#fff;padding:0 10px;margin:0 auto}.event-detail #column_1 .event-details-box:last-child{padding-bottom:10px}.event-detail #column_1 .event-details-box h3,.event-detail #column_1 .event-details-box span,.event-detail #column_1 .event-details-box p,.event-detail #column_1 .event-details-box tr td,tr .event-detail #column_1 .event-details-box td{color:#000}.event-detail #column_1 .event-details-box h3{font-size:1rem}.event-detail #column_1 .event-details-box p,.event-detail #column_1 .event-details-box tr td,tr .event-detail #column_1 .event-details-box td,.event-detail #column_1 .event-details-box span{display:block;font-size:.875rem;line-height:1.375rem;letter-spacing:0.3px;padding-bottom:10px}.event-detail #column_1 .event-details-box a,.event-detail #column_1 .event-details-box a:visited{display:inline;color:#7c7c7c;letter-spacing:1.5px;text-transform:uppercase;font-size:.875rem;line-height:1.375rem;font-family:"Oswald",sans-serif;text-decoration:none;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}.event-detail #column_1 .event-details-box a:hover,.event-detail #column_1 .event-details-box a:focus,.event-detail #column_1 .event-details-box a:visited:hover,.event-detail #column_1 .event-details-box a:visited:focus{color:#000;text-decoration:none}.event-detail #column_2 .showings{margin:0 0 20px;width:100%}.event-detail #column_2 .showings ul{display:block;list-style-position:inside;list-style-image:none;list-style:none;margin:0;padding:0}.event-detail #column_2 .showings ul li{position:relative;padding:0 0 0 40px;margin:0 0 10px;width:100%}.event-detail #column_2 .showings ul li:before{display:none}.event-detail #column_2 .showings ul li .date{color:#000;text-transform:uppercase;font-weight:300;font-family:"Oswald",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:2.5px}.event-detail #column_2 .showings ul li .date span{display:inline}.event-detail #column_2 .showings ul li .date span.time{text-transform:none}.event-detail #column_2 .showings ul li a.ical{position:absolute;left:0;top:0;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:20px;height:20px;background:#ed1c24 url(../images/icon-plus.png) no-repeat 0 0;padding:0;margin:0;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}.event-detail #column_2 .showings ul li a.ical:hover,.event-detail #column_2 .showings ul li a.ical:focus{background-color:#000}@media screen and (min-width: 790px){.event-detail #column_2 .showings ul li{width:50%;float:left;padding-bottom:10px}}.event-detail #column_2 .description{padding:0 0 30px;margin:0;width:100%;position:relative}.event-detail #column_2 .description p,.event-detail #column_2 .description tr td,tr .event-detail #column_2 .description td{padding-bottom:25px}.event-detail #column_2 .description hr{margin:0 0 25px}.event-detail #column_2 .description .description-collapse{max-height:100%;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}.event-detail #column_2 .description p:empty,.event-detail #column_2 .description tr td:empty,tr .event-detail #column_2 .description td:empty{display:none}.event-detail #column_2 .description a.readmore,.event-detail #column_2 .description a.readmore:visited{display:none;position:relative;width:100%;height:24px;cursor:pointer}.event-detail #column_2 .description a.readmore span,.event-detail #column_2 .description a.readmore:visited span{display:block;color:#ed1c24;font-weight:400;text-decoration:none;text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:.875rem;line-height:1.125rem;letter-spacing:1.5px;width:100%}.event-detail #column_2 .description a.readmore:hover span,.event-detail #column_2 .description a.readmore:focus span,.event-detail #column_2 .description a.readmore:visited:hover span,.event-detail #column_2 .description a.readmore:visited:focus span{opacity:#000}.event-detail #column_2 .description.is-collapsed .description-collapse{max-height:180px;overflow:hidden}.event-detail #column_2 .description.has-collapse a.readmore{display:block}.content-wrapper .textarea{position:relative;margin:0 0 21px}.content-wrapper img{max-width:100%}.content-wrapper img[align=left],.content-wrapper img[align=left].gh-image,.content-wrapper img.left{float:left;margin:0 15px 15px 0;padding:6px}.content-wrapper img[align=right],.content-wrapper img[align=right].gh-image,.content-wrapper img.right{float:right;margin:0 0 15px 15px;padding:6px}.content-wrapper img.gh-image{padding:0;margin:0 15px 15px 0}.content-wrapper img.image{padding:0;margin:0 15px 15px 0}.content-wrapper h1.lead{position:relative;display:block;margin:0 0 15px;padding:15px;color:#fff;background:#ed1c24;word-break:break-word;font-size:2.125rem;line-height:2.25rem}.content-wrapper h1.lead a,.content-wrapper h1.lead a:visited{text-decoration:none;color:#fff}.content-wrapper h1.lead a:hover,.content-wrapper h1.lead a:focus,.content-wrapper h1.lead a:visited:hover,.content-wrapper h1.lead a:visited:focus{text-decoration:none;color:#fff}@media screen and (min-width: 790px){.content-wrapper h1.lead{font-size:2.75rem;line-height:2.875rem}}@media screen and (min-width: 984px){.content-wrapper h1.lead{padding:30px 35px;margin:0 0 36px}}.content-wrapper .spotlight .entry{clear:both;padding:30px 0px;border-top:1px solid #ccc}.content-wrapper .spotlight .entry .thumb{max-width:150px;float:left;clear:both}@media screen and (min-width: 640px){.content-wrapper .spotlight .entry .thumb{max-width:150px;clear:none}}.content-wrapper .spotlight .info{float:right;padding:20px 0px 0;width:100%}.content-wrapper .spotlight .info .description{padding:0 20px 30px 0;margin:0;width:100%;position:relative}.content-wrapper .spotlight .info .description .description-collapse{max-height:100%;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}.content-wrapper .spotlight .info .description .description-collapse p,.content-wrapper .spotlight .info .description .description-collapse tr td,tr .content-wrapper .spotlight .info .description .description-collapse td{padding:0 0 15px}.content-wrapper .spotlight .info .description .description-collapse p:only-child,.content-wrapper .spotlight .info .description .description-collapse tr td:only-child,tr .content-wrapper .spotlight .info .description .description-collapse td:only-child{padding:0}.content-wrapper .spotlight .info .description p:empty,.content-wrapper .spotlight .info .description tr td:empty,tr .content-wrapper .spotlight .info .description td:empty{display:none}.content-wrapper .spotlight .info .description a.readmore,.content-wrapper .spotlight .info .description a.readmore:visited{display:none;position:relative;width:100%;height:24px;cursor:pointer}.content-wrapper .spotlight .info .description a.readmore span,.content-wrapper .spotlight .info .description a.readmore:visited span{display:block;color:#ed1c24;font-weight:400;text-decoration:none;text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:.875rem;line-height:1.125rem;letter-spacing:1.5px;width:100%}.content-wrapper .spotlight .info .description a.readmore:hover span,.content-wrapper .spotlight .info .description a.readmore:focus span,.content-wrapper .spotlight .info .description a.readmore:visited:hover span,.content-wrapper .spotlight .info .description a.readmore:visited:focus span{opacity:#000}.content-wrapper .spotlight .info .description.is-collapsed .description-collapse{max-height:61px;overflow:hidden}.content-wrapper .spotlight .info .description.has-collapse a.readmore{display:block}@media screen and (min-width: 640px){.content-wrapper .spotlight .info{width:calc(100% - 170px)}}@media print{*{background:transparent !important;color:#444 !important;text-shadow:none !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,tr td,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h1{font-size:18px}h2{font-size:16px;font-size:14px}.logo{display:block;width:150px;height:44px;padding-bottom:10px;margin:0 auto}.print_map{display:block;text-align:center;margin:0 auto}#layout{padding-top:10px;border-top:1px solid #000}.m-footer,#branding,#fb_window,#fb-root,.paging,#branding_container,.buttons{display:none}.banner,.addthis_toolbox,.print,.seating,.featured_slider,.featured_slider_mobile,.promotions,.social-container,.alert{display:none}body#events.detail #branding,body#news.detail #branding{display:none;height:0 !important}.no_print{display:none}body#events.detail #column_1,body#events.detail #column_2{width:100% !important;background:none !important;float:none !important}.column{width:100% !important}.m-header *{display:none !important}.m-header .logo{display:block !important;background:#000}.m-header .logo a,.m-header .logo a:visited,.m-header .logo span{display:block !important}.event_list a:after{content:""}.event_list .entry{background:#262626;margin-bottom:12px;padding:10px;position:relative;padding-bottom:52px;clear:both;float:none;width:100%;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.event_list .entry.filler{display:none}.event_list .entry h3{clear:left;float:left;margin-bottom:5px;line-height:1.2;overflow:hidden}.event_list .entry h3 a{color:#fff;font-family:"Lato",sans-serif;font-weight:400;font-size:18px;letter-spacing:0.2em;text-transform:uppercase}.event_list .entry h3 a:hover{color:#ed1c24}.event_list .entry h4{clear:left;float:left;font-size:14px;font-family:"Lato",sans-serif;font-weight:300;color:#fff;line-height:1.4;letter-spacing:0.15em;text-transform:uppercase;overflow:hidden;margin-bottom:0px}.event_list .entry .date{color:#fff;background:#ed1c24;line-height:28px;height:28px;font-size:13px;font-family:"Oswald",sans-serif;font-weight:300;letter-spacing:0.25em;float:left;padding:0 10px;text-transform:uppercase;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.event_list .entry .info{width:calc(100% - 277px - 60px);width:calc(70% - 12px);height:calc(100% - 42px)}.event_list .entry .info .event_title{margin-top:40px}.event_list .entry .info .event_buttons{display:none}.event_list .entry .thumb{width:30%;margin-right:0px}.event_list .entry .thumb a{float:left}.event_list .entry .thumb img{width:100%}.event_list .entry .event_buttons{display:none}.event_list .entry .grid_info{display:none}.event_list .entry .info{width:calc(68% - 20px) !important}.event_list .entry .thumb{width:30% !important}}
