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:transparent}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}.ir{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:block;visibility:hidden;height:0;content:" "}.clearfix:after{clear:both}.clear{clear:both}@media screen and (max-width: 700px){.hide_mobile{display:none}}.show_mobile{display:none}@media screen and (max-width: 700px){.show_mobile{display:block}}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}h1{font-family:"Raleway",sans-serif,Arial,Helvetica,sans-serif;font-size:36px;font-size:2.25rem;font-weight:300;letter-spacing:.05em}h1 a,h1 a:visited{text-decoration:none}h2,h3{border-bottom:1px solid #f0f0f0;letter-spacing:.05em}h2 a,h2 a:visited,h3 a,h3 a:visited{text-decoration:none}h2.no-border,h3.no-border{border-bottom:none}.before_faq h2,.before_faq h3{margin-top:40px}h2{font-size:20px;font-size:1.25rem;font-weight:600}h3{font-size:16px;font-size:1rem;font-weight:600}h4{margin:0 0 20px;padding:0;font-size:16px;font-size:1rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}h4 a,h4 a:visited{text-decoration:none}h5,h6{margin:0 0 8px;padding:0 0 2px 0;font-size:14px;font-size:.875rem;font-weight:500;letter-spacing:.05em}h5 a,h5 a:visited,h6 a,h6 a:visited{text-decoration:none}p,address,.p,tr td{margin:0 0 20px;padding:0;line-height:2.25em;letter-spacing:.05em}p.lead,address.lead,.p.lead,tr td.lead{font-size:17px;font-weight:500;letter-spacing:.05em}@media screen and (min-width: 1130px){p.lead,address.lead,.p.lead,tr td.lead{margin-left:-81px;margin-right:-81px}.venue_detail p.lead,.venue_detail address.lead,.venue_detail .p.lead,.venue_detail tr td.lead,tr .venue_detail td.lead{position:relative;left:50%;transform:translateX(-50%);max-width:calc(100vw - 40px);margin-left:0;margin-right:0;width:calc(100% + 162px)}}blockquote{position:relative;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:40px 0;padding:60px 0;text-indent:45px}@media screen and (min-width: 1130px){blockquote{margin-left:-80px;margin-right:-80px;padding-left:80px;text-indent:0px}}blockquote:before{content:"“";display:block;position:absolute;top:34px;left:-54px;font-size:146px;color:#198dcc}@media screen and (min-width: 1130px){blockquote:before{top:36px;left:0}}blockquote .cite{margin:0;padding:0;font-size:12px;font-style:italic;color:#999;text-align:right}ul,ol{margin:0;padding:0;list-style:none;list-style-position:outside}ul li,ol li{list-style-type:inherit}ul ul,ol ul{margin:0}ol{list-style:none}a,a:visited{color:#198dcc;border:none;outline:none;text-decoration:none}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#0e5a8e;text-decoration:underline}hr{display:block;height:1px;background-color:#f0f0f0;border:0;margin-top:20px;margin-bottom:20px;clear:both}table{position:relative;margin:0 0 15px}table tr{color:#000;font-size:12px}table tr td{padding:5px;border:none}tr td{margin-bottom:0;padding:5px;border:none;text-align:left}#news.all .news_list{margin-top:40px}#news.all .paging{display:none}.full.nlp{padding-top:0px}.full.nlp .full_column{margin-top:20%}@media screen and (min-width: 1130px){.full.nlp{padding-top:245px}.full.nlp .full_column{margin-top:0px;padding:0}}.nlp{padding:0 8%}@media screen and (min-width: 1024px){.nlp .full_column.editor-page{max-width:1190px}}@media screen and (min-width: 1190px){.nlp{padding:0}}.nlp .title{text-align:center}@media screen and (min-width: 1024px){.nlp .title{text-align:left}}@media screen and (min-width: 1130px){.nlp .listing .thumb img{margin-top:0%}}.listing{position:relative;width:100%}.listing .grid_sizer{width:320px}@media screen and (min-width: 1024px){.listing .grid_sizer{width:383px}}.listing .entry{position:relative;width:100%;max-width:383px;min-height:245px;margin-right:auto;margin-bottom:30px;margin-left:auto;overflow:hidden}@media screen and (min-width: 1024px){.listing .entry{width:100%;max-width:100%;min-height:auto}}@media screen and (min-width: 1130px){.listing .entry{margin-bottom:20px}}@media screen and (min-width: 1024px){.listing .entry.open{background-color:#f0f0f0}.listing .entry.open .show-hide:before{opacity:0}.listing .entry.open .thumb{max-height:311px}.listing .entry.open .thumb img{margin-top:0%}.listing .entry.open .info{height:311px;background-color:#f0f0f0;background-image:linear-gradient(#f0f0f0, #f0f0f0)}}.listing .info{background-color:#f0f0f0;background-image:linear-gradient(#f0f0f0, #ffffff);padding:10px 4% 0}@media screen and (min-width: 1024px){.listing .info{height:161px;padding:0;display:flex;align-items:center;justify-content:flex-start;align-content:space-around;transition:all 200ms linear}}.listing .date,.listing .button{flex-grow:0}.listing .headings{flex-grow:1}.listing .thumb{display:block;width:100%;max-width:383px;max-height:161px;overflow:hidden;transition:all 200ms linear}.listing .thumb a{display:block;opacity:1;transition:all 200ms linear}.listing .thumb a:hover{opacity:.8}@media screen and (min-width: 383px){.listing .thumb{margin:0 auto}}@media screen and (min-width: 1024px){.listing .thumb{float:left;margin:0;clear:right}}.listing .thumb img{display:block;width:100%;transition:all 200ms linear}@media screen and (min-width: 1130px){.listing .thumb img{margin-top:-25%}}.listing .date{position:absolute;top:20px;right:23px;width:89px;height:80px;margin-bottom:15px;margin-left:auto;margin-right:auto}@media screen and (min-width: 1024px){.listing .date{position:relative;min-width:89px;margin-top:0;margin-right:15px;margin-left:-29px}}@media screen and (min-width: 1130px){.listing .date{margin-right:25px}}.listing .date:before{content:"";position:absolute;display:block;visibility:visible;top:0;right:0;width:81px;height:80px;background-color:#006094;background-image:linear-gradient(#006094, #0082c8);border-radius:50%;opacity:.9;z-index:0}.listing .date .m{display:block;font-size:20px;font-weight:700;letter-spacing:.1em;color:#fff;text-transform:uppercase;z-index:4;text-shadow:-1px 0px 5px rgba(25,141,204,.7)}.listing .date .d{display:block;width:108%;font-size:32px;letter-spacing:.03em;text-align:center;color:#fff}.listing .date .d .m-date__ordinal{margin-left:2px;font-size:20px;font-size:1.25rem;font-weight:300}.listing .date .m-date__singleDate{position:relative}.listing .date .m-date__singleDate .d{position:relative;width:108%}.listing .date .m-date__rangeFirst .m{left:-10px}.listing .date .m-date__rangeFirst .d{padding-left:12px;text-align:left}.listing .date .m-date__rangeFirst .d .m-date__ordinal{display:none}.listing .date .m-date__rangeLast .m{right:-12px;text-align:right}.listing .date .m-date__rangeLast .d{padding-left:40px}.listing .date .m-date__rangeLast .d .m-date__ordinal{display:none}.listing .title{margin-bottom:10px;padding-bottom:0;border:0}.listing .title a{font-size:16px;font-weight:500;color:#333;text-decoration:none}.listing .title a:hover{color:#0e5a8e}@media screen and (min-width: 1024px){.listing .title{text-align:left}.listing .title a{font-size:18px}}.listing .tagline{font-size:12px;font-weight:500;text-transform:none;text-align:center}@media screen and (min-width: 1024px){.listing .tagline{text-align:left}}.listing .button{text-align:center}@media screen and (min-width: 1024px){.listing .button{margin-right:10px}}@media screen and (min-width: 1130px){.listing .button{margin-right:30px}}#news.detail .site-wrapper .group:first-child,#news.detail .placeholder.before{background-color:rgba(25,141,204,.85)}#news.detail .site-wrappesr .group:last-child,#news.detail .placeholder.after{background-color:rgba(0,0,0,.85)}.ndp.full .title-images{position:relative;top:-90px;min-height:0}@media screen and (min-width: 1130px){.ndp.full .title-images{top:0}}.ndp.full .spotlight_image img{width:100%}@media screen and (max-width: 550px){.ndp.full .news_slideshow .mobile-only img{width:100%}}.ndp.full .full_column{position:relative;padding-top:0px !important;margin-top:-120px}@media screen and (min-width: 780px){.ndp.full .full_column{margin-top:-30px}}@media screen and (min-width: 1130px){.ndp.full .full_column{margin-top:80px}}@media screen and (min-width: 1300px){.ndp.full .full_column{margin-top:50px}}.ndp.full .listing .thumb img{margin-top:0}.news_detail .overview{position:relative}@media screen and (min-width: 780px){.news_detail .global-date{margin-top:-4em}}@media screen and (min-width: 1000px){.news_detail .global-date{margin-top:-5em}}@media screen and (min-width: 1088px){.news_detail .global-date{margin-top:-6em}}@media screen and (min-width: 1134px){.news_detail .global-date{margin-top:-5em}}@media screen and (min-width: 1220px){.news_detail .global-date{margin-top:-2.5em}}@media screen and (min-width: 1450px){.news_detail .global-date{margin-top:-3em}}.news_detail .global-date .d{position:relative}.news_detail .overview .title,.news_detail .overview .tagline,.news_detail .body{width:100%;padding:0 8%}@media screen and (min-width: 1130px){.news_detail .overview .title,.news_detail .overview .tagline,.news_detail .body{max-width:882px;margin-left:150px;padding:0}}@media screen and (min-width: 780px){.news_detail .title{margin-top:40px;margin-bottom:40px}}.news_detail .tagline{border-bottom:0}.news_detail .attachement{position:relative;width:100%;margin:0 auto 40px auto;padding:0 8%}@media screen and (min-width: 1130px){.news_detail .attachement{max-width:882px;padding:0}}.news_detail .attachement .pdf{display:block;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:0;padding:20px 0;text-decoration:none;transition:all 200ms linear;font-size:14px;font-size:.875rem;font-weight:600;line-height:24px;letter-spacing:.05em;color:#333}.news_detail .attachement .pdf:before{display:block;content:"View";position:absolute;top:20px;right:0;width:61px;height:24px;background-color:#198dcc;border-radius:20px 20px;font-family:"Oswald",sans-serif,Arial,Helvetica,sans-serif;font-size:10px;font-size:.625rem;font-weight:400;line-height:24px;color:#fff;text-align:center;visibility:visible;transition:all 200ms linear}@media screen and (min-width: 1130px){.news_detail .attachement .pdf:before{width:81px}}.news_detail .attachement .pdf:hover,.news_detail .attachement .pdf:focus{color:#198dcc}.news_detail .attachement .pdf:hover:before,.news_detail .attachement .pdf:focus:before{background-color:#0e5a8e}@media screen and (min-width: 1130px){.news_detail .event-list-view{max-width:882px;margin-left:150px}}.news_detail .event-list-view .listing .entry{position:relative;min-height:252px;zoom:1}.news_detail .event-list-view .listing .entry:before,.news_detail .event-list-view .listing .entry:after{display:block;visibility:hidden;height:0;content:" "}.news_detail .event-list-view .listing .entry:after{clear:both}.news_detail .event-list-view .listing .date{width:82px}@media screen and (min-width: 1024px){.news_detail .event-list-view .listing .date{margin-left:-22px}}.news_detail .event-list-view .listing .date .m{position:absolute;top:5px;width:100%}.news_detail .event-list-view .listing .date .d{position:absolute;top:22px;width:108%;font-weight:300;text-align:center}.news_detail .event-list-view .listing .date .m-date__singleDate .d{position:relative}.news_detail .event-list-view .listing .date .m-date__rangeFirst .m{left:-10px}.news_detail .event-list-view .listing .date .m-date__rangeFirst .d{padding-left:12px;text-align:left}.news_detail .event-list-view .listing .date .m-date__rangeFirst .d .m-date__ordinal{display:none}.news_detail .event-list-view .listing .date .m-date__rangeLast .m{right:-12px;text-align:right}.news_detail .event-list-view .listing .date .m-date__rangeLast .d{padding-left:40px}.news_detail .event-list-view .listing .date .m-date__rangeLast .d .m-date__ordinal{display:none}.news_detail .event-list-view .listing .date .m-date__separator{position:absolute;top:30px;width:100%;font-size:18px;font-weight:300;color:#fff;text-align:center}.news_detail .event-list-view .listing .date .more .d{top:27px;font-size:22px;letter-spacing:0em}.news_detail .event-list-view .listing .date .more .m-date__year{display:none}.news_detail .event-list-view .listing .title{margin-top:10px;margin-bottom:8px;margin-left:70px;text-align:left}@media screen and (min-width: 1024px){.news_detail .event-list-view .listing .title{margin-top:0;margin-left:0}}.news_detail .event-list-view .listing .venue{margin-bottom:10px;margin-left:70px;font-size:12px;font-weight:600}@media screen and (min-width: 1024px){.news_detail .event-list-view .listing .venue{margin-left:0}}.news_detail .event-list-view .listing .button{position:absolute;top:180px;left:16px}@media screen and (min-width: 1024px){.news_detail .event-list-view .listing .button{position:relative;top:auto;left:auto;margin-top:0}}.news_detail .event-list-view .listing .button a,.news_detail .event-list-view .listing .button span{min-width:40px;max-width:40px;padding-left:0;display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}@media screen and (min-width: 1024px){.news_detail .event-list-view .listing .button a,.news_detail .event-list-view .listing .button span{white-space:nowrap;min-width:140px;max-width:100%;height:40px;padding-left:44px;display:inline-block;text-indent:0}}.news_detail .event-list-view .listing .button:after{content:"";position:absolute;display:block;visibility:visible;top:9px;left:9px;width:21px;height:21px;background:transparent url(../images/ticket.png) 0 0 no-repeat}@media screen and (min-width: 1024px){.news_detail .event-list-view .listing .button:after{left:14px}}@media screen and (min-width: 1500px){.ndp.full .title-images{position:relative}.ndp.full .full_column{padding-top:0}}#events.index .venues-listing .dropdown{width:100%;background-color:rgba(51,51,51,.75)}.venue-dropdown-list{position:relative;width:255px;height:40px;background-color:#198dcc;top:22px;margin:0 auto;padding:10px 20px;z-index:100;overflow:hidden;cursor:pointer;transition:all 200ms linear}@media screen and (min-width: 1024px){.venue-dropdown-list{position:absolute;right:18px;margin:0}}@media screen and (min-width: 1130px){.venue-dropdown-list{top:9px}}.venue-dropdown-list:before{position:absolute;display:block;visibility:visible;content:"";top:20px;right:15px;width:10px;height:2px;background-color:#fff;z-index:100;transform:rotate(-35deg);transition:all 200ms linear}.venue-dropdown-list:after{position:absolute;display:block;visibility:visible;content:"";top:20px;right:21px;width:10px;height:2px;background-color:#fff;z-index:100;transform:rotate(35deg);transition:all 200ms linear}.venue-dropdown-list:hover,.venue-dropdown-list.open{background-color:#0e5a8e;overflow:visible}.venue-dropdown-list.open .dropdown{height:300px;opacity:101}.venue-dropdown-list.open:before{transform:rotate(35deg)}.venue-dropdown-list.open:after{transform:rotate(-35deg)}.venue-dropdown-list .title{width:195px;height:20px;border:0;border-right:1px solid #fff;margin:0 0 8px;padding:0;font-size:12px;font-weight:400;line-height:20px;text-align:left;color:#fff}.venue-dropdown-list .dropdown{width:255px;height:0;background-color:#0e5a8e;margin-left:-20px;padding:10px 20px;opacity:0;zoom:1;transition:all 200ms linear}.venue-dropdown-list .dropdown:before,.venue-dropdown-list .dropdown:after{display:block;visibility:hidden;height:0;content:" "}.venue-dropdown-list .dropdown:after{clear:both}.venue-dropdown-list .dropdown li{margin:0 0 10px}.venue-dropdown-list .dropdown a{font-size:14px;color:#fff;z-index:2;text-decoration:none;transition:all 200ms linear}.venue-dropdown-list .dropdown a:hover{color:#198dcc}.elp .title{margin-bottom:12px}@media screen and (min-width: 1024px){.elp .title{display:inline-block;margin-right:10px}}.elp .venue-title{display:block;margin:0 auto;font-size:14px;font-weight:500;text-align:center}@media screen and (min-width: 1024px){.elp .venue-title{display:inline-block;font-size:16px;font-weight:400}}.full.elp{padding-top:0px}.full.elp .full_column{margin-top:20%}@media screen and (min-width: 1130px){.full.elp{padding-top:245px}.full.elp .full_column{max-width:1209px;margin-top:0px;padding:0}}.elp{padding:0 8%}@media screen and (min-width: 1024px){.elp .full_column.editor-page{max-width:1190px}}@media screen and (min-width: 1190px){.elp{padding:0}}.elp .title{text-align:center}@media screen and (min-width: 1024px){.elp .title{text-align:left}}.event_list{position:relative;min-height:410px;margin-top:50px;clear:both}@media screen and (min-width: 1130px){.event_list{margin-top:20px}}.event_list .noevents{text-align:center}.page-select{display:none;width:230px;margin-bottom:35px}@media screen and (min-width: 1130px){.page-select{display:inline-block}}.page-select a.tileview-btn,.page-select a.listview-btn{display:inline-block;position:relative;height:21px;margin-right:20px;padding-left:30px;font-size:12px;font-weight:500;line-height:22px;color:#333;text-decoration:none;transition:all 200ms linear}.page-select a.tileview-btn .icon,.page-select a.listview-btn .icon{position:absolute;top:0;width:21px;height:21px;fill:#333;transition:all 200ms linear}.page-select a.tileview-btn .icon.tile-icon,.page-select a.listview-btn .icon.tile-icon{left:0}.page-select a.tileview-btn .icon.listing-icon,.page-select a.listview-btn .icon.listing-icon{left:20px}.page-select a.tileview-btn:last-child,.page-select a.listview-btn:last-child{padding-left:50px;border-left:1px solid #f0f0f0}.page-select a.tileview-btn:hover,.page-select a.tileview-btn.active,.page-select a.listview-btn:hover,.page-select a.listview-btn.active{color:#198dcc}.page-select a.tileview-btn:hover .icon,.page-select a.tileview-btn.active .icon,.page-select a.listview-btn:hover .icon,.page-select a.listview-btn.active .icon{fill:#198dcc}.event_list .list-view{max-width:1190px}.event_list .list-view .listing .entry{position:relative}.event_list .list-view .listing .date{width:82px}.event_list .list-view .listing .date .date_override{font-size:14px;margin-left:9px;max-width:80px;display:table}.event_list .list-view .listing .date .date_override span{display:table-cell}@media screen and (min-width: 1024px){.event_list .list-view .listing .date{margin-left:-22px}}.event_list .list-view .listing .date .m{position:absolute;top:5px;width:100%}.event_list .list-view .listing .date .d{top:22px;font-weight:300;text-align:center}.event_list .list-view .listing .date .m-date__rangeFirst .m{left:-10px}.event_list .list-view .listing .date .m-date__rangeFirst .d{position:absolute;padding-left:13px;text-align:left}.event_list .list-view .listing .date .m-date__rangeLast .m{right:-12px;text-align:right}.event_list .list-view .listing .date .m-date__rangeLast .d{position:absolute;padding-left:41px}.event_list .list-view .listing .date .m-date__separator{position:absolute;top:30px;width:106%;font-size:18px;font-weight:300;color:#fff;text-align:center}.event_list .list-view .listing .date .more .d{top:27px;font-size:22px;letter-spacing:0em}.event_list .list-view .listing .date .more .m-date__year{display:none}@media screen and (max-width: 1024px){.event_list .list-view .listing .thumb{max-height:375px}}.event_list .list-view .listing .title{margin-bottom:8px;margin-left:70px;text-align:left}@media screen and (min-width: 1024px){.event_list .list-view .listing .title{margin-left:0}}.event_list .list-view .listing .venue{margin-bottom:10px;margin-left:70px;font-size:12px;font-weight:600}@media screen and (min-width: 1024px){.event_list .list-view .listing .venue{margin-left:0}}.event_list .list-view .listing .button{position:absolute;top:193px;left:16px}.event_list .list-view .listing .button:empty:after{display:none}@media screen and (min-width: 1024px){.event_list .list-view .listing .button{position:relative;top:auto;left:auto;margin-top:0}}.event_list .list-view .listing .button a,.event_list .list-view .listing .button span{min-width:40px;max-width:40px;padding-left:0;display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}@media screen and (min-width: 1024px){.event_list .list-view .listing .button a,.event_list .list-view .listing .button span{white-space:nowrap;min-width:127px;max-width:100%;height:40px;padding-left:44px;display:inline-block;text-indent:0}}.event_list .list-view .listing .button:after{content:"";position:absolute;display:block;visibility:visible;top:9px;left:9px;width:21px;height:21px;background:transparent url(../images/ticket.png) 0 0 no-repeat}@media screen and (min-width: 1024px){.event_list .list-view .listing .button:after{left:14px}}.event_list .list-view .show-hide{display:none}@media screen and (min-width: 1130px){.event_list .list-view .show-hide{position:relative;display:block;transition:all 200ms linear}.event_list .list-view .show-hide:before{content:"";position:absolute;display:block;visibility:visible;bottom:0;left:0;width:100%;height:60px;background-color:rgba(255,255,255,0);background-image:linear-gradient(rgba(255, 255, 255, 0), white);opacity:1}.event_list .list-view .show-hide .showhide{position:absolute;top:-40px;left:150px;padding:0 17px;cursor:pointer}}@media screen and (min-width: 1130px){.event_list .grid-view{max-width:1209px}.event_list .grid-view .ev-holder{width:383px}.event_list .grid-view .entry{position:relative;display:inline-block;width:100%;max-width:400px;min-height:250px;transition:all 2s linear;overflow:visible}.event_list .grid-view .info{display:block;height:140px;padding:20px;clear:both}.event_list .grid-view .thumb{float:none;max-height:100%;overflow:visible}.event_list .grid-view .thumb img{margin-top:0}.event_list .grid-view .date{position:absolute}.event_list .grid-view .date span{display:block}.event_list .grid-view .date .date_override{font-size:14px;margin-left:9px;max-width:80px;display:table}.event_list .grid-view .date .date_override span{display:table-cell}.event_list .grid-view .date .m{position:absolute;top:5px;width:100%}.event_list .grid-view .date .d{position:absolute;top:22px;width:100%;font-weight:300;text-align:center}.event_list .grid-view .date .m-date__rangeFirst .m{left:-10px}.event_list .grid-view .date .m-date__rangeFirst .d{position:absolute;padding-left:13px;text-align:left}.event_list .grid-view .date .m-date__rangeLast .m{right:-12px;text-align:right}.event_list .grid-view .date .m-date__rangeLast .d{position:absolute;padding-left:41px}.event_list .grid-view .date .m-date__separator{position:absolute;top:30px;width:100%;font-size:18px;font-weight:300;color:#fff;text-align:center}.event_list .grid-view .date .more .d{top:27px;font-size:22px;letter-spacing:0em}.event_list .grid-view .date .more .d .m-date__ordinal{display:none}.event_list .grid-view .date .more .m-date__year{display:none}.event_list .grid-view .heading{flex-grow:0}.event_list .grid-view .title{margin-bottom:8px;margin-left:70px;text-align:left}.event_list .grid-view .venue{margin-bottom:10px;margin-left:70px;font-size:12px;font-weight:600}.event_list .grid-view .button{position:absolute;bottom:77px;left:24px}.event_list .grid-view .button a,.event_list .grid-view .button span{position:relative;min-width:40px;max-width:40px;padding-left:0;display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr;text-indent:-500px}.event_list .grid-view .button a:before,.event_list .grid-view .button span:before{content:"";position:absolute;display:block;visibility:visible;top:9px;left:9px;width:21px;height:21px;background:transparent url(../images/ticket.png) 0 0 no-repeat}.event_list .grid-view .show-hide{display:none}}@media screen and (max-width: 1024px){.event_list .list-view .listing .button::after{display:none}.event_list .list-view .listing .button a.tickets,.event_list .list-view .listing .button span{text-indent:-500px;background:#ed1c24 url(../images/ticket.png) 9px 9px no-repeat}.event_list .list-view .listing .button a.tickets:hover,.event_list .list-view .listing .button span:hover{background:#0e5a8e url(../images/ticket.png) 9px 9px no-repeat}}.cms .event_list ul:not(.list) li{padding-right:0;padding-left:0}.cms .event_list .button a:hover{color:#fff}#events.detail .site-wrapper .group:first-child,#events.detail .placeholder.before{background-color:rgba(25,141,204,.85)}#events.detail .site-wrapper .group:last-child,#events.detail .placeholder.after{background-color:rgba(0,0,0,.85)}.global-date .date_override,.date .date_override{width:100%;color:#fff;text-align:center;display:table;height:100%;position:absolute;top:0;left:0;font-size:20px}.global-date .date_override span,.date .date_override span{display:table-cell;vertical-align:middle;text-align:center}.featured_slider .global-date .date_override{font-size:14px}.global-date{position:relative;width:81px;height:80px;margin-top:-64px;margin-bottom:20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 780px){.global-date{position:absolute;top:-50px;left:44%;margin:0 auto}}@media screen and (min-width: 1024px){.global-date{top:-75px;width:138px;height:138px}}@media screen and (min-width: 1220px){.global-date{left:0}}.global-date:before{content:"";position:absolute;display:block;visibility:visible;top:0;right:0;width:81px;height:80px;background-color:#006094;background-image:linear-gradient(#006094, #0082c8);border-radius:50%;opacity:.9;z-index:0}@media screen and (min-width: 1024px){.global-date:before{width:136px;height:136px}}.global-date .m{position:absolute;top:3px;left:-5px;display:block;width:100%;font-weight:700;font-size:19px;letter-spacing:.1em;color:#fff;text-transform:uppercase;z-index:4;text-shadow:-1px 0px 5px rgba(25,141,204,.7)}@media screen and (min-width: 1024px){.global-date .m{top:12px;left:-12px;font-size:34px}}.global-date .d{position:relative;display:block;top:24px;width:108%;font-size:32px;font-weight:300;color:#fff;letter-spacing:.1em;text-align:center;z-index:4}@media screen and (min-width: 1024px){.global-date .d{position:absolute;width:106%;top:41px;font-size:55px}}.global-date .d sup{top:-0.6em}.global-date .d .m-date__ordinal{font-size:20px;font-size:1.25rem;font-weight:300;letter-spacing:.08em}@media screen and (min-width: 1024px){.global-date .d .m-date__ordinal{font-size:32px;font-size:2rem}}.global-date .m-date__rangeFirst .m{left:-12px}@media screen and (min-width: 1024px){.global-date .m-date__rangeFirst .m{left:-25px}}.global-date .m-date__rangeFirst .d{padding-left:8px;text-align:left}@media screen and (min-width: 1024px){.global-date .m-date__rangeFirst .d{padding-left:15px}}.global-date .m-date__rangeFirst .d .m-date__ordinal{display:none}.global-date .m-date__rangeLast .m{left:10px;text-align:right}@media screen and (min-width: 1024px){.global-date .m-date__rangeLast .m{left:25px}}.global-date .m-date__rangeLast .d{padding-left:42px}@media screen and (min-width: 1024px){.global-date .m-date__rangeLast .d{padding-left:55px}}.global-date .m-date__rangeLast .d .m-date__ordinal{display:none}.global-date .m-date__separator{position:absolute;top:30px;width:100%;font-size:18px;font-weight:300;color:#fff;text-align:center}@media screen and (min-width: 1024px){.global-date .m-date__separator{top:61px}}.global-date .s{margin-left:1px}.global-date .more .d{top:27px;font-size:22px;letter-spacing:0em}@media screen and (min-width: 1024px){.global-date .more .d{top:53px;left:5px;font-size:34px}}.global-date .more .m-date__year{display:none}@media screen and (min-width: 1130px){.edp.full{padding-top:407px}}@media screen and (min-width: 1134px){.edp.full{padding-top:464px}}@media screen and (min-width: 1400px){.edp.full{padding-top:332px}}.edp.full .full_column{margin-top:81%}@media screen and (min-width: 360px){.edp.full .full_column{margin-top:83%}}@media screen and (min-width: 380px){.edp.full .full_column{margin-top:84%}}@media screen and (min-width: 390px){.edp.full .full_column{margin-top:81%}}@media screen and (min-width: 400px){.edp.full .full_column{margin-top:79%}}@media screen and (min-width: 414px){.edp.full .full_column{margin-top:78%}}@media screen and (min-width: 420px){.edp.full .full_column{margin-top:77%}}@media screen and (min-width: 430px){.edp.full .full_column{margin-top:74%}}@media screen and (min-width: 440px){.edp.full .full_column{margin-top:24%}}@media screen and (min-width: 460px){.edp.full .full_column{margin-top:32%}}@media screen and (min-width: 540px){.edp.full .full_column{margin-top:34%}}@media screen and (min-width: 780px){.edp.full .full_column{margin-top:38%;background:#fff}}@media screen and (min-width: 1130px){.edp.full .full_column{margin-top:1%;max-width:100%}}@media screen and (min-width: 1134px){.edp.full .full_column{padding-top:20px}}@media screen and (min-width: 1150px){.edp.full .full_column{padding-top:34px}}@media screen and (min-width: 1190px){.edp.full .full_column{padding-top:79px}}@media screen and (min-width: 1220px){.edp.full .full_column{padding-top:99px}}@media screen and (min-width: 1270px){.edp.full .full_column{padding-top:115px}}@media screen and (min-width: 1290px){.edp.full .full_column{padding-top:130px}}@media screen and (min-width: 1340px){.edp.full .full_column{padding-top:153px}}@media screen and (min-width: 1400px){.edp.full .full_column{margin-top:8%;padding-top:155px}}@media screen and (min-width: 1500px){.edp.full .full_column{margin-top:8.5%}}@media screen and (min-width: 1500px){.edp.full .full_column{margin-top:9%}}@media screen and (min-width: 1750px){.edp.full .full_column{margin-top:146px}}@media screen and (min-width: 1400px){.edp .default.main-image{display:block;max-height:610px;overflow:hidden}}@media screen and (min-width: 1040px){.event_wrapper{padding:0}}@media screen and (min-width: 1190px){.event_wrapper{margin-bottom:60px;zoom:1}.event_wrapper:before,.event_wrapper:after{display:block;visibility:hidden;height:0;content:" "}.event_wrapper:after{clear:both}}.event_wrapper .col1{width:100%}@media screen and (min-width: 1190px){.event_wrapper .col1{float:right;width:33.9%}}.event_wrapper .col2{width:100%}@media screen and (min-width: 1190px){.event_wrapper .col2{float:left;width:63.7%}}.article{padding:0 8%}@media screen and (min-width: 1190px){.article{float:right;width:912px;padding:0}}.article .main{position:relative}.article .main .global-date,.article .main .fal-date,.article .main .header{display:none}@media screen and (min-width: 1190px){.article .main{float:right;width:610px}.article .main .global-date,.article .main .header{display:block}}@media screen and (min-width: 1400px){.article .main{width:720px}}.mobile-heading{display:block}@media screen and (min-width: 1190px){.mobile-heading{display:none}}.edp .details{position:relative;margin:0 0 15px;padding:0 8% 10px;list-style:none;list-style-image:none;clear:both;zoom:1}.edp .details:before,.edp .details:after{display:block;visibility:hidden;height:0;content:" "}.edp .details:after{clear:both}@media screen and (min-width: 715px){.edp .details{max-width:715px;margin:0 auto 25px}}@media screen and (min-width: 825px){.edp .details{padding-left:1%;padding-right:1%}}@media screen and (min-width: 850px){.edp .details{padding-left:0;padding-right:0;margin-bottom:0}}@media screen and (min-width: 1190px){.edp .details{float:left;top:40px;width:282px;padding:0}.edp .details>li:nth-child(2n){margin-bottom:102px}}@media screen and (min-width: 1190px){.edp .details+.showings{margin-top:20px}}.edp .details .label{border:0;margin:0;padding:0;font-size:14px;font-weight:600;color:#333;clear:both}@media screen and (min-width: 1130px){.edp .details .label{margin-bottom:5px}}.edp .details .pricing,.edp .details .seating,.edp .details .group_sales,.edp .details .ticket-detail,.edp .details .external-links{padding:20px 0;font-size:12px;border-top:1px solid #f0f0f0}.edp .details .pricing a:hover,.edp .details .seating a:hover,.edp .details .group_sales a:hover,.edp .details .ticket-detail a:hover,.edp .details .external-links a:hover{text-decoration:none}@media screen and (min-width: 1130px){.edp .details .pricing,.edp .details .seating,.edp .details .group_sales,.edp .details .ticket-detail,.edp .details .external-links{font-size:14px}}.edp .details li:nth-child(3n){border-top:0}.edp .details .button{position:relative;margin-top:20px;padding:0px}.edp .details .button:after{content:"";position:absolute;display:block;visibility:visible;position:absolute;top:9px;left:14px;width:21px;height:21px;background:transparent url(../images/ticket.png) 0 0 no-repeat}@media screen and (min-width: 1130px){.edp .details .button{margin-top:0px;height:40px}}.edp .details .button a,.edp .details .button span{min-width:100%}@media screen and (min-width: 1130px){.edp .details .button a,.edp .details .button span{min-width:140px;max-height:40px;padding-right:20px;padding-left:44px}}.edp .details .button .tickets{position:relative}.edp .details .pricing .price{display:block}.edp .details .seating a.seat-image{display:block;margin-top:8px}@media screen and (min-width: 1130px){.edp .details .seating a.seat-image{margin-top:10px}}.edp .details .ticket-detail .ticket_info p{margin-bottom:0;padding-bottom:0}.edp .details .event_links li{margin-top:10px}@media screen and (min-width: 450px){.edp .global-date{margin-top:-100px}}@media screen and (min-width: 550px){.edp .global-date{margin-top:-93px}}@media screen and (min-width: 650px){.edp .global-date{margin-top:-83px}}@media screen and (min-width: 780px){.edp .global-date{margin-top:-63px}}@media screen and (min-width: 850px){.edp .global-date{margin-top:-53px}}@media screen and (min-width: 1024px){.edp .global-date{margin-top:-54px;left:-120px}}@media screen and (min-width: 1130px){.edp .global-date{left:-160px}}@media screen and (min-width: 1190px){.edp .global-date{left:-120px}}@media screen and (min-width: 1220px){.edp .global-date{margin-top:-68px}}@media screen and (min-width: 1400px){.edp .global-date{left:-120px;margin-top:-17px}}@media screen and (min-width: 1415px){.edp .global-date{left:-160px}}.edp .global-date .m-date__rangeLast .d{position:absolute;padding-left:38px}@media screen and (min-width: 1024px){.edp .global-date .m-date__rangeLast .d{padding-left:55px}}.edp .mobile-image{display:block;width:100%;height:100%}@media screen and (min-width: 450px){.edp .mobile-image{display:none}}.edp .mobile-image img{width:100%}@media screen and (min-width: 1190px){.edp .header,.edp .description{margin-right:70px}}.edp .header{width:100%;margin-bottom:25px;padding:0;text-align:center;clear:both;zoom:1}.edp .header:before,.edp .header:after{display:block;visibility:hidden;height:0;content:" "}.edp .header:after{clear:both}@media screen and (min-width: 780px){.edp .header{margin-top:30px}}@media screen and (min-width: 1024px){.edp .header{margin-top:35px;text-align:left}}@media screen and (min-width: 1190px){.edp .header{width:720px;min-height:100px;margin-bottom:60px}}.edp .header .title{font-size:26px}@media screen and (min-width: 1024px){.edp .header .title{font-size:30px}}@media screen and (min-width: 1130px){.edp .header .title{max-width:600px;font-size:36px}}.edp .header .tagline{font-size:14px;border-bottom:0;margin-top:-10px}@media screen and (min-width: 1024px){.edp .header .tagline{margin-top:-15px}}.edp .header .location{font-size:12px;font-weight:500;line-height:160%;letter-spacing:.05em}.edp .header .location .directions,.edp .header .location .parking{display:block;@inlcude animate(200ms)}@media screen and (min-width: 1024px){.edp .header .location .directions,.edp .header .location .parking{display:inline-block;border-left:1px solid #f0f0f0;margin-left:15px;padding-left:15px}}.edp .header .location .directions a:hover,.edp .header .location .parking a:hover{text-decoration:none}.edp .event_body{padding:0 10px}.edp .description{width:100%;margin-bottom:90px}@media screen and (min-width: 715px){.edp .description{max-width:715px;margin-left:auto;margin-right:auto}}.edp .description .desc-inner{position:relative;font-size:16px;overflow:hidden;transition:all 300ms linear}@media screen and (min-width: 1130px){.edp .description .desc-inner{max-height:2500px}}.edp .description .desc-inner.has-collapse.is-collapsed:after{content:"";position:absolute;display:block;visibility:visible;bottom:0;left:0;width:100%;height:27px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 25%, #FFF 100%);opacity:1;transition:all 200ms linear}.edp .description .desc-inner.is-collapsed{max-height:378px}.edp .description .desc-inner p:empty{display:none}.edp .description .desc-inner a{color:#198dcc;text-decoration:none}.edp .description .desc-inner a:hover{color:#0e5a8e}.edp .description .seemore-wrap{position:relative;display:block;border-top:1px solid #f0f0f0}.edp .description .seemore-wrap.close .see-more:before{transform:rotate(-35deg)}.edp .description .seemore-wrap.close .see-more:after{transform:rotate(35deg)}.edp .description .seemore-wrap.open .see-more:before{transform:rotate(35deg)}.edp .description .seemore-wrap.open .see-more:after{transform:rotate(-35deg)}.edp .description .see-more{display:inline-block;border-left:1px solid #f0f0f0;height:17px;margin-top:20px;margin-left:32px;padding-left:11px;font-size:11px;font-weight:600;cursor:pointer;transition:all 200ms linear}.edp .description .see-more:before{position:absolute;display:block;visibility:visible;content:"";top:26px;left:10px;width:8px;height:2px;background-color:#198dcc;z-index:0;transition:all 200ms linear}.edp .description .see-more:after{position:absolute;display:block;visibility:visible;content:"";top:26px;left:5px;width:8px;height:2px;background-color:#198dcc;z-index:0;transition:all 200ms linear}.edp .description .see-more:hover{color:#198dcc}.edp .showings{width:100%;background-color:#198dcc;margin-top:0;margin-bottom:20px;padding:60px 8%;clear:both;zoom:1}.edp .showings:before,.edp .showings:after{display:block;visibility:hidden;height:0;content:" "}.edp .showings:after{clear:both}@media screen and (min-width: 1024px){.edp .showings{position:relative;margin-left:0;margin-right:0;padding-left:0;padding-right:70px}.edp .showings .holder{width:649px;margin-left:auto;margin-right:auto;zoom:1}.edp .showings .holder:before,.edp .showings .holder:after{display:block;visibility:hidden;height:0;content:" "}.edp .showings .holder:after{clear:both}.edp .showings:before{position:absolute;display:block;visibility:visible;content:"";left:0;top:0;width:50px;min-height:100px;background-color:#198dcc}}@media screen and (min-width: 1190px){.edp .showings{padding-right:20px}.edp .showings .holder{float:right}}@media screen and (min-width: 1400px){.edp .showings{padding-right:70px}}.edp .showings .label{border:0;font-size:26px;font-size:1.625rem;font-weight:300;color:#fff}@media screen and (min-width: 1130px){.edp .showings .label{font-size:36px;font-size:2.25rem;margin-bottom:60px}}.edp .showings ul{margin:0;padding:0;list-style:none}.edp .showings ul li{position:relative;margin:20px 0 0;padding:0}.edp .showings ul li:first-child{margin-top:0}@media screen and (min-width: 526px){.edp .showings ul li{height:40px}}.edp .showings ul li span{display:block;font-size:16px;font-size:1rem;letter-spacing:.05em;color:#f0f0f0;text-align:left}@media screen and (min-width: 526px){.edp .showings ul li span{float:left;height:40px;border-left:1px solid rgba(240,240,240,.3);padding:0 20px;line-height:40px}}.edp .showings ul li span.time{position:absolute;margin-top:29px;padding-left:0px;border-left:0}@media screen and (min-width: 526px){.edp .showings ul li span.time{position:relative;margin-top:0}}.edp .showings ul li span.date{letter-spacing:.15em}@media screen and (min-width: 526px){.edp .showings ul li span.date{letter-spacing:.05em}}.edp .showings ul li .buttons{position:relative;margin-left:137px;margin-top:8px}@media screen and (min-width: 526px){.edp .showings ul li .buttons{float:right;margin-top:7px;margin-left:0}}.edp .showings ul li .buttons .icon{display:block;position:absolute;top:6px;left:12px;width:14px;height:10px;fill:#fff}.edp .showings ul li a.ical{padding-left:37px}.textarea{position:relative;margin:0 0 40px}.textarea:first-child{margin-top:20px}@media screen and (min-width: 1130px){.textarea{margin-left:81px;margin-right:81px}}.content{position:relative;margin:0 0 15px;padding:0 8%}@media screen and (min-width: 1130px){.content{padding:0}}.content img,.cms img{max-width:100%;display:block;margin:0 auto}.content img.left,.content img.right,.cms img.left,.cms img.right{float:none}@media screen and (min-width: 1024px){.content img.left,.cms img.left{float:left}.content img.right,.cms img.right{float:right}.content img[align=left],.content img[align=left].gh-image,.cms img[align=left],.cms img[align=left].gh-image{float:left}.content img[align=left],.content img[align=left].gh-image,.content img.left,.cms img[align=left],.cms img[align=left].gh-image,.cms img.left{margin:0 15px 15px -81px;padding:6px}.content img[align=right],.content img[align=right].gh-image,.cms img[align=right],.cms img[align=right].gh-image{float:right}.content img[align=right],.content img[align=right].gh-image,.content img.right,.cms img[align=right],.cms img[align=right].gh-image,.cms img.right{margin:0 -81px 15px 15px;padding:6px}.content img.gh-image,.cms img.gh-image{margin:0 15px 15px 0;padding:0}.content img.image,.cms img.image{margin:0 15px 15px 0;padding:0}}.content h1,.cms h1{text-align:center}.content h1+.subtitle,.cms h1+.subtitle{margin-top:-6px}.content .subtitle,.cms .subtitle{font-size:12px;font-weight:500;line-height:250%;text-align:center}@media screen and (min-width: 1130px){.content hr,.cms hr{margin-right:-81px;margin-left:-81px}}.content p+ul,.content p+ol,.cms p+ul,.cms p+ol{padding-top:0px}.content p:empty,.cms p:empty{width:0;height:0;margin:0;padding:0}.content ul:not(.list) li,.cms ul:not(.list) li{position:relative;margin-bottom:12px;padding-right:18px;padding-left:18px;font-size:14px;line-height:150%}.content ul:not(.list) li:before,.cms ul:not(.list) li:before{content:"o";display:block;position:absolute;top:1px;left:1px;height:100%;font-weight:600;line-height:110%;color:#198dcc}.content ul:not(.list)+p,.cms ul:not(.list)+p{clear:both;padding-top:15px}.content ol,.cms ol{counter-reset:li;padding:30px 0px;list-style:none}.content ol li,.cms ol li{position:relative;margin-top:9px;margin-bottom:9px;padding-right:18px;padding-left:18px;font-size:14px}.content ol li:before,.cms ol li:before{content:counter(li);counter-increment:li;position:absolute;top:0px;left:0px;width:0;background-color:#198dcc;font-weight:400;font-size:14px;color:#198dcc;z-index:2}.content ol li:after,.cms ol li:after{position:absolute;display:block;visibility:visible;content:"";bottom:3px;left:10px;width:1px;height:1px;background-color:#198dcc;border-radius:100%;z-index:1}.content ol+p,.cms ol+p{clear:both;padding-top:15px}.content a:hover,.cms a:hover{color:#0e5a8e}.content a.facebook:after,.cms a.facebook:after{content:"";top:0px;left:10px;background-image:none;font-family:FontAwesome;font-size:22px}.content a.twitter:after,.cms a.twitter:after{content:"";top:-1px;left:8px;background-image:none;font-family:FontAwesome;font-size:22px}.content a.instagram:after,.cms a.instagram:after{content:"";top:-1px;left:8px;background-image:none;font-family:FontAwesome;font-size:22px}.content a.youtube:after,.cms a.youtube:after{content:"";top:-1px;left:7px;background-image:none;font-family:FontAwesome;font-size:22px}.content a.gplus:after,.cms a.gplus:after{content:"";top:2px;left:9px;background-image:none;font-family:FontAwesome;font-size:22px}.content a.pins:after,.cms a.pins:after{content:"";top:-1px;left:9px;background-image:none;font-family:FontAwesome;font-size:22px}.cms img{max-width:100%;display:block;margin:0 auto}.cms img.left,.cms img.right{float:none}@media screen and (min-width: 1024px){.cms img.left{float:left}.cms img.right{float:right}.cms img[align=left],.cms img[align=left].gh-image{float:left}.cms img[align=left],.cms img[align=left].gh-image,.cms img.left{margin:0 15px 15px 0;padding:6px}.cms img[align=right],.cms img[align=right].gh-image{float:right}.cms img[align=right],.cms img[align=right].gh-image,.cms img.right{margin:0 0 15px 15px;padding:6px}.cms img.gh-image{margin:0 15px 15px 0;padding:0}.cms img.image{margin:0 15px 15px 0;padding:0}}.link+.faq dt:first-child{border-top:0;margin-top:-10px}.faq+.link{border-top:0}.dropdown-arrow{fill:none;stroke:#fff;stroke-width:2px;fill-rule:evenodd}@media print{*{color:#444 !important;background:transparent !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,.news_tools,.title-images,.full-slideshow,.content img,.spotlight img{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 #ccc;padding:20px;page-break-inside:avoid}pre:before,pre:after,blockquote:before,blockquote:after{display:none}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}.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}.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}.spotlight,.link{width:600px;margin:0 auto}}