@import url("https://fonts.googleapis.com/css?family=Arvo:400,400i,700,700i");@import url("https://use.typekit.net/qpe1jrv.css");html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}:root{font-size:16px}@media screen and (min-width: 700px){:root{font-size:calc( 16px + (20 - 16) * ( (100vw - 700px) / (1000 - 700) ))}}@media screen and (min-width: 1000px){:root{font-size:20px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{box-sizing:content-box;-webkit-appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}.ir{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:block;visibility:hidden;height:0;content:'\0020'}.clearfix:after{clear:both}.clear{clear:both}@media screen and (max-width: 700px){.hide_mobile{display:none}}.show_mobile{display:none}@media screen and (max-width: 700px){.show_mobile{display:block}}.visuallyhidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.hide{display:none}.m-button,.gen-button,.spotlight-button,.btn,.btn-general,#events #loadMoreEvents,#additionalcategory #loadMoreEvents,a.button,.button a,input.button,.event_detail .buttonWrapper .buttons a,.event_detail .buttonWrapper .buttons span{display:inline-block;position:relative;background-color:#10100F;color:#10100F;text-align:center;padding:10px 20px;line-height:1}.m-button:hover,.gen-button:hover,.spotlight-button:hover,.btn:hover,.btn-general:hover,#events #loadMoreEvents:hover,#additionalcategory #loadMoreEvents:hover,a.button:hover,.button a:hover,input.button:hover,.event_detail .buttonWrapper .buttons a:hover,.event_detail .buttonWrapper .buttons span:hover{background-color:#B0D2EC;color:#10100F}#loadMoreEvents[disabled="disabled"]{display:none}.btn-text{background-color:transparent;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:17px;line-height:15px;color:#10100F;letter-spacing:0.5px;background:#A6D3F0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:linear-gradient(to bottom, #A6D3F0 0%, #4698CB 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#A6D3F0', endColorstr='#4698CB',GradientType=0 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all 200ms linear}.btn-text:hover{background:#B0D2EC;background:linear-gradient(to bottom, #B0D2EC 0%, #B0D2EC 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$button_background_hover', endColorstr='$button_background_hover',GradientType=0 );-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-text:active{background:#B0D2EC;background:linear-gradient(to bottom, #B0D2EC 0%, #B0D2EC 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$button_background_hover', endColorstr='$button_background_hover',GradientType=0 );-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-general,#events #loadMoreEvents,#additionalcategory #loadMoreEvents,a.button,.button a,input.button{position:relative;z-index:0;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:17px;line-height:15px;color:#10100F;letter-spacing:0.5px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:#4698CB}.btn-general:after,#events #loadMoreEvents:after,#additionalcategory #loadMoreEvents:after,a.button:after,.button a:after,input.button:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:#4698CB;background:linear-gradient(to bottom, #A6D3F0 0%, #4698CB 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#A6D3F0', endColorstr='#4698CB',GradientType=0 );z-index:-1;opacity:1;transition:opacity 200ms linear}.btn-general:hover,#events #loadMoreEvents:hover,#additionalcategory #loadMoreEvents:hover,a.button:hover,.button a:hover,input.button:hover{color:#10100F}.btn-general:hover:after,#events #loadMoreEvents:hover:after,#additionalcategory #loadMoreEvents:hover:after,a.button:hover:after,.button a:hover:after,input.button:hover:after{opacity:0}.btn-general:active,#events #loadMoreEvents:active,#additionalcategory #loadMoreEvents:active,a.button:active,.button a:active,input.button:active{background:#A6D3F0;color:#10100F}.btn-general:active:after,#events #loadMoreEvents:active:after,#additionalcategory #loadMoreEvents:active:after,a.button:active:after,.button a:active:after,input.button:active:after{opacity:0}.btn-general:focus,#events #loadMoreEvents:focus,#additionalcategory #loadMoreEvents:focus,a.button:focus,.button a:focus,input.button:focus{color:#10100F}.btn-outlined{border:3px solid white;line-height:14px}.btn-outlined:hover{border:3px solid white}.btn-ticket,.event_detail .buttonWrapper .buttons a,.event_detail .buttonWrapper .buttons span{position:relative;z-index:0;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:15px;line-height:40px;color:#10100F;letter-spacing:0.5px;padding:0px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:#4698CB;height:40px;width:144px;display:inline-block;text-align:center}.btn-ticket:after,.event_detail .buttonWrapper .buttons a:after,.event_detail .buttonWrapper .buttons span:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:#A6D3F0;transform:translate3d(0, 0, 0);background:linear-gradient(to bottom, #A6D3F0 0%, #4698CB 100%);filter:progid:DXImageTransform.Microsoft.gradient w startColorstr="#A6D3F0",endColorstr="#4698CB",GradientType=0;z-index:-1;opacity:1;transition:opacity 200ms linear}.btn-ticket:hover,.event_detail .buttonWrapper .buttons a:hover,.event_detail .buttonWrapper .buttons span:hover{color:#10100F;background-color:#B0D2EC;text-decoration:none}.btn-ticket:hover:after,.event_detail .buttonWrapper .buttons a:hover:after,.event_detail .buttonWrapper .buttons span:hover:after{opacity:0}.btn-ticket:active,.event_detail .buttonWrapper .buttons a:active,.event_detail .buttonWrapper .buttons span:active{background:#B0D2EC}.btn-ticket:active:after,.event_detail .buttonWrapper .buttons a:active:after,.event_detail .buttonWrapper .buttons span:active:after{opacity:0}.btn-info{background:#d6d2c4}.btn-info:after{background:#d6d2c4;background:linear-gradient(to bottom, #d6d2c4 0%, #98958c 100%);filter:progid:DXImageTransform.Microsoft.gradient w startColorstr="#d6d2c4",endColorstr="#98958c",GradientType=0;z-index:-1;opacity:1;transition:opacity 200ms linear}.btn-info:hover{background-color:#d6d2c4}.btn-text-red{font-family:"proxima-nova",sans-serif;font-weight:500;font-size:17px;color:#10100F;letter-spacing:0.5px;background:transparent;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.btn-text-red i{color:#529DD6}.btn-text-red:hover{color:#872B90;background:transparent}.btn-text-red-light{color:#872B90;background:transparent;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:14px;letter-spacing:0.5px;line-height:18px}.btn-text-red-light:hover{color:#A835B2;background:transparent;text-decoration:underline}*{letter-spacing:0.02em}.header-base,h1,h2,h3,h4,h5,h6{margin:0 0 0.25em;font-weight:inherit;line-height:1.05;font-family:"proxima-nova",sans-serif;font-weight:800;color:#10100F;letter-spacing:.5px;margin-bottom:1rem}h1,.h1{font-size:3.15733rem}h2,.h2{font-size:2.36859rem}h2.long_title,.h2.long_title{font-size:1.77689rem}h3,.h3{font-size:1.77689rem}h4,.h4{font-size:1.333rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.9rem}.small_paragraph,.small p{font-size:1rem;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.p-base,p,.p,address,.address,.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li,ol>li{line-height:1.6;font-size:1rem;font-weight:300;font-family:"Arvo",serif;letter-spacing:.5px}p,.p{margin:0 0 20px;margin-bottom:2rem;color:#10100F}p.lead,.p.lead{font-size:1.44rem;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:500;margin-bottom:3rem}p strong,.p strong{font-weight:700}p a,.p a,ul a,li a,.faq dd a{color:#872B90;text-decoration:none;font-weight:500}p a:hover,.p a:hover,ul a:hover,li a:hover,.faq dd a:hover{color:#A835B2;text-decoration:underline}p a:active,.p a:active,ul a:active,li a:active,.faq dd a:active{color:#A835B2;text-decoration:none}address,.address{margin:0 0 20px;font-style:normal;font-weight:700}ul,ol{margin:0;padding:0;list-style:none}ul li,ol li{position:relative;margin:0;padding:0;list-style:none}.cms ul,.textarea ul,.spotlight_text ul,.faq ul,.link .description ul,.event_description ul{padding-bottom:20px}.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li{padding:0 0 0px 40px;line-height:1.5;font-weight:300;margin-bottom:16px;font-size:1rem}.cms ul li:before,.textarea ul li:before,.spotlight_text ul li:before,.faq ul li:before,.link .description ul li:before,.event_description ul li:before{content:'';top:11px;left:5px;width:8px;height:8px;background-color:#10100F;content:'';position:absolute;display:block;visibility:visible}@media screen and (max-width: 700px){.cms ul li:before,.textarea ul li:before,.spotlight_text ul li:before,.faq ul li:before,.link .description ul li:before,.event_description ul li:before{top:6px}}@media screen and (max-width: 700px){.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li{font-size:1.266rem}}.cms ul li ul,.textarea ul li ul,.spotlight_text ul li ul,.faq ul li ul,.link .description ul li ul,.event_description ul li ul{margin-top:10px}ol{padding-bottom:20px}ol>li{position:relative;padding-left:40px;padding-bottom:16px;counter-increment:li-counter;font-weight:300;font-size:1rem}ol>li:before{content:'';position:absolute;top:-1px;left:5px;width:25px;height:25px;font-weight:800;font-size:20px;content:counter(li-counter) ".";font-family:"proxima-nova",sans-serif;color:#10100F}@media screen and (max-width: 700px){ol>li:before{top:-4px;left:1px}}@media screen and (max-width: 700px){ol>li{font-size:1.266rem}}blockquote{margin:0px;padding:0px;padding-right:83px;border-top:3px solid #E0E0DF;padding-top:40px}@media screen and (max-width: 1024px){blockquote{padding-right:0px}}blockquote p{padding-left:89px;font-size:1.2rem;font-weight:500}@media screen and (max-width: 700px){blockquote p{padding-left:0px}}blockquote p:last-child{position:relative;float:left;width:100%;padding-left:0px;z-index:0;margin-bottom:0px}blockquote p:last-child:after{width:100%;top:50%;content:"";transform:translateY(-50%);height:3px;background:#E0E0DF;position:absolute;z-index:-1}blockquote p strong{font-weight:400;background:white;float:right;padding-left:30px;font-family:"proxima-nova",sans-serif;font-weight:bold;font-size:27px;color:#10100F;letter-spacing:0.5px;line-height:28px}blockquote p strong em{clear:both;display:block;font-family:"Arvo",serif;font-weight:500;font-size:14px;color:#872B90;letter-spacing:0.5px;line-height:18px}a{border:none;color:#10100F;text-decoration:none;cursor:pointer;transition:all 200ms linear}a:hover,a:focus{color:#872B90}hr{display:block;height:3px;background-color:#E0E0DF;border:0;margin-top:50px;margin-bottom:50px;clear:both}table{position:relative;margin:0 0 15px}table tr{font-size:12px;color:black}table tr td{border:none;margin-bottom:0;padding:5px}.news_list .date{font-family:"Arvo",serif;font-weight:800;font-size:14px;color:#872B90;letter-spacing:0.5px;line-height:18px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.news_list .date span.posted{font-weight:500;font-style:italic}@media screen and (max-width: 870px){.news_list .thumb,.news_list .teaser{display:none}.news_list .info{text-align:left;width:100%;margin:0px}}.news_detail .news_thumb{float:left;margin-right:20px;margin-bottom:20px}@media screen and (max-width: 768px){.news_detail .news_thumb{float:none;margin:0 auto;margin-bottom:20px;text-align:center}}.news_detail h3.news_tagline{font-family:"Arvo",serif;font-weight:400;font-size:20px;color:#10100F;letter-spacing:0.5px;line-height:26px;margin:0px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.news_detail h5.date{font-family:"Arvo",serif;font-weight:800;font-size:14px;color:#872B90;letter-spacing:0.5px;line-height:18px}.news_detail h5.date span.posted{font-weight:500;font-style:italic}.news_detail #branding{max-width:1290px;width:100%;margin:0 auto}.news_detail .event_list{padding:0px;margin-bottom:0px}#events.search #loadMoreEvents,#additionalcategory.search #loadMoreEvents{display:none !important}#events .fd-screen-reader,#additionalcategory .fd-screen-reader{display:none}#events #loadMoreEvents,#additionalcategory #loadMoreEvents{margin:0 auto;display:block;outline:0;border:0px;font-family:"Arvo",serif;font-weight:800;font-size:14px;color:#FFFFFF;letter-spacing:0.5px;line-height:18px}#events #loadMoreEvents[disabled="disabled"],#additionalcategory #loadMoreEvents[disabled="disabled"]{display:none}#events #fd-start_date.datePicker,#events #fd-end_date.datePicker,#additionalcategory #fd-start_date.datePicker,#additionalcategory #fd-end_date.datePicker{position:absolute;z-index:9999 !important;background-color:white;display:none;padding:20px;border:2px solid #F1F1EF}#events #fd-start_date.datePicker .datePickerTable,#events #fd-end_date.datePicker .datePickerTable,#additionalcategory #fd-start_date.datePicker .datePickerTable,#additionalcategory #fd-end_date.datePicker .datePickerTable{margin:0px}#events #fd-start_date.datePicker .datePickerTable thead tr,#events #fd-end_date.datePicker .datePickerTable thead tr,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr{border-bottom:2px solid #F1F1EF}#events #fd-start_date.datePicker .datePickerTable thead tr th,#events #fd-end_date.datePicker .datePickerTable thead tr th,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th{padding:5px 0px;text-align:center;font-family:"Arvo",serif;font-size:10px;letter-spacing:0.08em;font-weight:600;text-transform:uppercase}#events #fd-start_date.datePicker .datePickerTable thead tr th.date-picker-title,#events #fd-end_date.datePicker .datePickerTable thead tr th.date-picker-title,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th.date-picker-title,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th.date-picker-title{font-size:12px;font-weight:bold}#events #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but,#events #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but{cursor:pointer;display:block;text-indent:-9999px;position:relative}#events #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but.prev-year,#events #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but.prev-year,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but.prev-year,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but.prev-year{display:none}#events #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but:before,#events #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but:before,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but:before,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but:before{position:absolute;top:0;left:0;font-family:"FontAwesome";color:#10100F;content:"\f053";text-indent:0px}#events #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but:hover:before,#events #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but:hover:before,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but:hover:before,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but:hover:before{color:#10100F}#events #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but:hover.fd-disabled,#events #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but:hover.fd-disabled,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but:hover.fd-disabled,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but:hover.fd-disabled{cursor:default}#events #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but:hover.fd-disabled:before,#events #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but:hover.fd-disabled:before,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but:hover.fd-disabled:before,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but:hover.fd-disabled:before{color:#F1F1EF}#events #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but.fd-disabled:before,#events #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but.fd-disabled:before,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.prev-but.fd-disabled:before,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.prev-but.fd-disabled:before{color:#F1F1EF}#events #fd-start_date.datePicker .datePickerTable thead tr th span.next-but,#events #fd-end_date.datePicker .datePickerTable thead tr th span.next-but,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.next-but,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.next-but{cursor:pointer;display:block;text-indent:-9999px;position:relative}#events #fd-start_date.datePicker .datePickerTable thead tr th span.next-but.next-year,#events #fd-end_date.datePicker .datePickerTable thead tr th span.next-but.next-year,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.next-but.next-year,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.next-but.next-year{display:none}#events #fd-start_date.datePicker .datePickerTable thead tr th span.next-but:before,#events #fd-end_date.datePicker .datePickerTable thead tr th span.next-but:before,#additionalcategory #fd-start_date.datePicker .datePickerTable thead tr th span.next-but:before,#additionalcategory #fd-end_date.datePicker .datePickerTable thead tr th span.next-but:before{position:absolute;top:0;right:0;font-family:"FontAwesome";color:#10100F;content:"\f054";text-indent:0px}#events #fd-start_date.datePicker .datePickerTable tbody,#events #fd-end_date.datePicker .datePickerTable tbody,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody{margin-top:5px}#events #fd-start_date.datePicker .datePickerTable tbody tr td,#events #fd-end_date.datePicker .datePickerTable tbody tr td,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody tr td,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody tr td{text-align:center;border:2px solid white;outline:0px;width:30px;height:30px;color:#10100F;transition:all 200ms linear}#events #fd-start_date.datePicker .datePickerTable tbody tr td span,#events #fd-end_date.datePicker .datePickerTable tbody tr td span,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody tr td span,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody tr td span{display:none}#events #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-hover,#events #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-hover,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-hover,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-hover{cursor:pointer;color:white;background:#872B90}#events #fd-start_date.datePicker .datePickerTable tbody tr td.out-of-range,#events #fd-end_date.datePicker .datePickerTable tbody tr td.out-of-range,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody tr td.out-of-range,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody tr td.out-of-range{background:#F1F1EF}#events #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-today,#events #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-today,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-today,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-today{cursor:pointer;color:white;background:#872B90}#events #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-today:hover,#events #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-today:hover,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-today:hover,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-today:hover{background:#A835B2}#events #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-selected-date,#events #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-selected-date,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-selected-date,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-selected-date{background:#A835B2;color:white}#events #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-selected-date:hover,#events #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-selected-date:hover,#additionalcategory #fd-start_date.datePicker .datePickerTable tbody tr td.date-picker-selected-date:hover,#additionalcategory #fd-end_date.datePicker .datePickerTable tbody tr td.date-picker-selected-date:hover{background:#872B90}.event_list_header{width:100%;background:#F1F1EF;color:#10100F;height:150px}.event_list_header .overview{display:flex;position:relative;margin:0 auto;width:100%;max-width:1220px;padding:0px 20px;height:100%}.event_list_header h1{flex-grow:2;margin:0;display:flex;align-items:center}.event_list_filtering{position:relative;margin:0 auto;width:100%;max-width:1220px;padding:0px 20px;margin-top:30px;padding-bottom:30px;zoom:1;z-index:1}.event_list_filtering:before,.event_list_filtering:after{display:block;visibility:hidden;height:0;content:'\0020'}.event_list_filtering:after{clear:both}.event_list_filtering .m-datepicker label.input{position:relative}.event_list_filtering .m-datepicker label.input a{position:absolute;top:0px;left:0px;height:0px;width:0px}.event_list_filtering .m-datepicker label.input a span{margin:0px;width:0px;height:0px;padding:0px;font-size:0;line-height:0}.event_list_filtering .events-by-date{float:left}@media screen and (max-width: 670px){.event_list_filtering .events-by-date{width:100%;max-width:320px;margin:0 auto;float:none}}.event_list_filtering .events-by-date span.label{font-family:"proxima-nova",sans-serif;font-weight:800;font-size:14px;color:#10100F;letter-spacing:0.5px;line-height:18px;display:block;float:left;height:40px;line-height:40px}@media screen and (max-width: 670px){.event_list_filtering .events-by-date span.label{width:100%}}.event_list_filtering .events-by-date label.input{float:left;margin-bottom:20px}@media screen and (max-width: 670px){.event_list_filtering .events-by-date label.input{width:100%;display:flex;flex-flow:row wrap}}.event_list_filtering .events-by-date label.input span{font-family:"proxima-nova",sans-serif;font-weight:500;font-style:italic;font-size:14px;color:#10100F;letter-spacing:0.5px;line-height:18px;margin-left:15px;margin-right:10px}@media screen and (max-width: 670px){.event_list_filtering .events-by-date label.input span{margin-left:0px;flex:1}}.event_list_filtering .events-by-date button{font-size:14px;border:0px;height:40px;margin-left:10px;outline:0px}@media screen and (max-width: 670px){.event_list_filtering .events-by-date button{margin-left:0px;width:70px;margin:0 auto;float:none;display:block}}.event_list_filtering .events-by-date input[type="text"]{width:146px;height:40px;border:3px solid #E0E0DF;outline:0px;font-family:"Arvo",serif;font-weight:500;font-size:14px;color:#10100F;letter-spacing:0.5px;line-height:18px;text-indent:20px;background-image:url("../images/icons/calendar_icon.svg");background-position:calc(100% - 5px) center;background-repeat:no-repeat}.event_list_toggles{display:flex;align-self:center}@media screen and (max-width: 870px){.event_list_toggles{display:none}}.event_list_toggles .toggle{margin-left:15px;color:#666666;width:65px;height:41px;text-align:center;position:relative;transition:background 100ms linear}.event_list_toggles .toggle:hover{cursor:pointer;background:#872B90}.event_list_toggles .toggle:hover svg g{fill:white}.event_list_toggles .toggle.calendar{display:none}.event_list_toggles .toggle.is-active{background:#872B90}.event_list_toggles .toggle.is-active svg g{fill:white}.event_list_toggles span{display:none;text-align:center}.event_list_toggles svg g{fill:#BABBB1;transition:fill 100ms linear}.category-dropdown{position:relative;margin-right:15px;float:left;align-self:center;zoom:1}.category-dropdown:before,.category-dropdown:after{display:block;visibility:hidden;height:0;content:'\0020'}.category-dropdown:after{clear:both}@media screen and (max-width: 670px){.category-dropdown{margin-right:0px;width:250px;float:none;margin:0 auto}}.category-dropdown .filter-set{float:left;position:relative;margin-right:20px;margin-bottom:20px}@media screen and (max-width: 670px){.category-dropdown .filter-set{margin-right:0px;width:250px}}.category-dropdown .select{display:block;position:relative;width:250px;height:40px;line-height:34px;background:white;border:3px solid #E0E0DF;margin:0;padding:0 0 0 20px;cursor:pointer;outline:none;z-index:8;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:14px;color:#10100F;letter-spacing:0.5px}.category-dropdown .select svg{position:absolute;top:50%;right:15px;width:15px;height:12px;transform:translateY(-50%);fill:none;fill-rule:evenodd;stroke:#10100F;stroke-width:2px;transition:all 200ms linear}.category-dropdown .select.is-open{color:#872B90}.category-dropdown .select.is-open svg{transform:rotate(180deg) translateY(-50%);transform-origin:50% -10%;stroke:#872B90}.category-dropdown .choices{display:none;position:absolute;top:calc(100% - 3px);left:0;width:100%;background:white;padding:10px;font-family:"proxima-nova",sans-serif;z-index:9;border:3px solid #E0E0DF;border-top:0px}.category-dropdown .choices.is-active{display:block}.category-dropdown .choices li{display:block;padding:0px 10px;color:#10100F;background:none;text-shadow:none;line-height:45px;cursor:pointer;text-align:left;text-decoration:none;text-indent:0;text-transform:none;font-weight:800;font-family:"proxima-nova",sans-serif;font-size:14px;text-decoration:none;cursor:pointer}.category-dropdown .choices li:hover{background:white;color:#872B90}.category-dropdown .choices li:before{display:none}.event_list{max-width:1020px;margin:0 auto;width:100%;position:relative;margin-bottom:50px;padding:0px 20px}.event_list .list{margin-bottom:50px}.event_list.m-eventList__listing{padding:0px}.event_list .eventItem{padding-bottom:30px;padding-top:20px;border-bottom:3px solid #E0E0DF;position:relative}@media screen and (max-width: 600px){.event_list .eventItem{padding-bottom:10px}}.event_list .eventItem .presenter{font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:700;font-size:12px;color:#10100F;letter-spacing:0.5px;line-height:17px;margin-bottom:4px;display:block}.event_list .eventItem>.buttons{position:absolute;bottom:20px;right:0px}@media screen and (max-width: 600px){.event_list .eventItem>.buttons{position:relative;bottom:auto;right:auto;width:100%;float:left;clear:both;margin-top:20px}.event_list .eventItem>.buttons a,.event_list .eventItem>.buttons span{width:100%}.event_list .eventItem>.buttons a:nth-child(2),.event_list .eventItem>.buttons span:nth-child(2){margin-top:7px}}.event_list .eventItem .thumb{position:relative;float:left}.event_list .eventItem .thumb .buttons{display:none}.event_list .eventItem .thumb a{display:block}.event_list .eventItem .thumb img{width:100%;display:block;max-width:180px;height:auto;opacity:1;transition:all 200ms linear;transform:translate3d(0, 0, 0)}@media screen and (max-width: 768px){.event_list .eventItem .thumb img{max-width:112px}}@media screen and (max-width: 600px){.event_list .eventItem .thumb img{max-width:85px}}.event_list .eventItem .thumb:hover img{opacity:0.8}.event_list .eventItem .meta{display:none}.event_list .eventItem .info{padding-bottom:40px;float:left;padding-left:20px;width:calc(100% - 180px)}@media screen and (max-width: 768px){.event_list .eventItem .info{width:calc(100% - 112px)}}@media screen and (max-width: 600px){.event_list .eventItem .info{padding-bottom:20px;width:calc(100% - 85px)}}.event_list .eventItem .info .title{font-family:"proxima-nova",sans-serif;font-weight:800;font-size:1.35rem;color:#10100F;letter-spacing:0.5px;line-height:1.4rem;text-transform:uppercase;margin-bottom:10px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;word-break:break-word}.event_list .eventItem .info .title a:hover{color:#872B90}.event_list .eventItem .info .venue-title{position:absolute;bottom:20px}@media screen and (max-width: 600px){.event_list .eventItem .info .venue-title{position:relative;bottom:auto}}.event_list .eventItem .info .venue-title a,.event_list .eventItem .info .venue-title span{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:15px;color:#10100F;letter-spacing:0.5px;line-height:18px;text-transform:color 200ms linear;text-transform:uppercase}.event_list .eventItem .info .venue-title a:hover,.event_list .eventItem .info .venue-title span:hover{color:#872B90}.event_list .eventItem .info .date{padding-top:10px;padding-right:14px;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:15px;color:#872B90;letter-spacing:0.5px;line-height:18px;margin-bottom:20px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_list .eventItem .info .date .m-date__weekday{font-weight:500;font-style:italic}.event_list .eventItem .info .tagline{font-family:"Arvo",serif;font-weight:400;font-size:14px;color:"Arvo",serif;letter-spacing:0.5px;line-height:20px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_list.event_list_grid{max-width:1220px;padding:0px 8px}.event_list.event_list_grid .eventList__wrapper{display:flex;flex-flow:row wrap;justify-content:left}.event_list.event_list_grid .eventItem{flex:1 0 auto;height:477px;padding:0px 10px;position:relative;min-width:301px;max-width:301px;border-bottom:0px;margin-bottom:50px}.event_list.event_list_grid .eventItem>.buttons{display:none}.event_list.event_list_grid .eventItem .thumb .buttons{display:block;opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(16,16,15,0.7);transition:opacity 200ms linear}.event_list.event_list_grid .eventItem .thumb .buttons .button-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.event_list.event_list_grid .eventItem .thumb .buttons .btn-ticket,.event_list.event_list_grid .eventItem .thumb .event_detail .buttonWrapper .buttons a,.event_detail .buttonWrapper .event_list.event_list_grid .eventItem .thumb .buttons a,.event_list.event_list_grid .eventItem .thumb .event_detail .buttonWrapper .buttons span,.event_detail .buttonWrapper .event_list.event_list_grid .eventItem .thumb .buttons span{margin-bottom:10px}.event_list.event_list_grid .eventItem .thumb img{max-width:none}.event_list.event_list_grid .eventItem .info{position:absolute;bottom:0px;left:10px;width:calc(100% - 20px);background:white;min-height:calc(100% - 258px);padding-top:29px;padding-left:0px}.event_list.event_list_grid .eventItem .info .title{font-size:1.728rem;line-height:1.7rem}.event_list.event_list_grid .eventItem .info .venue-title{position:absolute;bottom:0px;left:0px;height:35px}.event_list.event_list_grid .eventItem .info .venue-title:after{content:"";position:absolute;bottom:0px;left:0px;width:80%;background:#F5E1A4;height:3px;max-width:100px}.event_list.event_list_grid .eventItem .info .date{position:absolute;top:-20px;background:white;margin-bottom:0px}.event_list.event_list_grid .eventItem .info .date .m-date__weekday{font-weight:500;font-style:italic}.event_list.event_list_grid .eventItem:hover .thumb .buttons{opacity:1}.event_detail #column_1{min-height:600px;zoom:1;position:relative;max-width:1316px;width:100%;margin:0 auto;float:none;padding:0px 20px}.event_detail #column_1:before,.event_detail #column_1:after{display:block;visibility:hidden;height:0;content:'\0020'}.event_detail #column_1:after{clear:both}.event_detail .gray-header{display:none}.event_detail .event_heading,.event_detail .event_showings,.event_detail .event_body_title,.event_detail .description_wrapper,.event_detail .faq.content_item,.event_detail .presented_by,.event_detail .related_events{max-width:788px;width:100%;margin:0 auto}@media screen and (max-width: 870px){.event_detail .event_heading,.event_detail .event_showings,.event_detail .event_body_title,.event_detail .description_wrapper,.event_detail .faq.content_item,.event_detail .presented_by,.event_detail .related_events{padding:0px 20px}}.event_detail .full-slideshow .rsNav{bottom:20px}.event_detail .event_body_title{margin-top:40px;margin-bottom:20px;font-size:2.36859rem}.event_detail .full-slideshow .rsDefault .rsGCaption .rsABlock{right:0px}.event_detail .faq,.event_detail .related_events{padding:0px}@media screen and (max-width: 870px){.event_detail .faq,.event_detail .related_events{padding:0px 20px}}.event_detail .presented_by .entry img,.event_detail .sidebar_sponsors .entry img{display:block;margin:0 auto}.event_detail .presented_by{padding-bottom:30px;border-bottom:3px solid #E0E0DF;margin-bottom:60px;margin-top:40px}@media screen and (max-width: 870px){.event_detail .presented_by{width:calc(100% - 40px);margin:0 auto;margin-bottom:60px}}.event_detail .presented_by .presented_by_title{font-family:"proxima-nova",sans-serif;font-weight:bold;font-size:17px;color:#10100F;letter-spacing:0.5px;line-height:22px;margin-bottom:30px}.event_detail .presented_by .entry img{max-height:70px}.event_detail .sidebar_sponsors{margin-top:50px}.event_detail .sidebar_sponsors .owl-carousel{max-width:264px;margin:0 auto}.event_detail .sidebar_sponsors .entry img{max-height:150px;max-width:100%}.event_detail .event_heading{margin-top:40px;padding-bottom:30px;position:relative;margin-bottom:8px}.event_detail .event_heading:after{content:"";position:absolute;bottom:0px;height:3px;width:100px;left:0px;background:#F5E1A4}.event_detail .event_heading .title{font-size:3.15733rem;text-transform:uppercase;margin-bottom:10px}.event_detail .event_heading .tagline{font-family:"Arvo",serif;font-weight:400;font-size:20px;color:#10100F;letter-spacing:0.5px;line-height:26px;margin:0px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 870px){.event_detail .event_heading{display:none}}.event_detail .buttonWrapper{margin-bottom:20px}.event_detail .buttonWrapper .title{font-size:2.36859rem;text-transform:uppercase;margin-bottom:10px;margin-top:30px}.event_detail .buttonWrapper .tagline{font-family:"Arvo",serif;font-weight:400;font-size:20px;color:#10100F;letter-spacing:0.5px;line-height:26px;margin:0px;margin-bottom:20px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event_detail .buttonWrapper .date{margin-top:30px;display:none;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:14px;color:#872B90;letter-spacing:0.5px;line-height:18px}.event_detail .buttonWrapper .title,.event_detail .buttonWrapper .tagline{display:none}@media screen and (max-width: 870px){.event_detail .buttonWrapper .title,.event_detail .buttonWrapper .tagline{display:block}}.event_detail .buttonWrapper .buttons{position:relative;color:white}.event_detail .buttonWrapper .buttons a,.event_detail .buttonWrapper .buttons span{width:100%;height:auto;padding:0px;line-height:50px;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:17px;letter-spacing:0.5px}.event_detail .buttonWrapper .buttons svg{display:none}.description_wrapper .read-more{font-family:"proxima-nova",sans-serif;font-weight:800;font-size:14px;color:#872B90;letter-spacing:0.5px;line-height:18px;margin-top:20px;cursor:pointer;margin-bottom:40px;border:none;background:none;padding:0}.description_wrapper .read-more:hover{color:#A835B2;text-decoration:underline}.event_description{position:relative;padding-bottom:1px}.event_description:after{content:'';position:absolute;bottom:0px;left:0px;width:100%;height:50px;display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.event_description.is-opened:after{display:none}.event_showings{margin:0 0 60px 0}.event_showings:last-child{margin-bottom:0}.event_showings .list{position:relative;list-style-type:none;padding-top:20px}.event_showings .listItem{border-bottom:1px solid #10100F;margin:0 0 20px 0;padding:0 0 15px 0;display:flex;justify-content:flex-start;align-content:flex-end;align-items:flex-end}@media screen and (max-width: 600px){.event_showings .listItem{flex-flow:row wrap}}.event_showings .listItem .showings_date_time{margin:0 auto 0 0;max-width:calc(100% - 330px);padding:0;transition:all 100ms linear}@media screen and (max-width: 600px){.event_showings .listItem .showings_date_time{display:block;max-width:100%;flex:0 100%}}.event_showings .listItem .showings_date_time .showings_date{display:block;margin:0 0 8px 0}.event_showings .listItem .showings_date_time .showings_date .m-date__singleDate span{font-family:"proxima-nova",sans-serif;font-size:18px;font-weight:700;color:#10100F;line-height:1;letter-spacing:.5px}.event_showings .listItem .showings_date_time .time,.event_showings .listItem .showings_date_time .cell:nth-child(2){display:block;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:400;color:#10100F;line-height:22px;letter-spacing:.5px}.event_showings .listItem .showings_date_time .time .doors:before,.event_showings .listItem .showings_date_time .cell:nth-child(2) .doors:before{display:inline-block;margin:0 5px;content:"/"}.event_showings .listItem .showings_date_time .time .doors.no-doors,.event_showings .listItem .showings_date_time .cell:nth-child(2) .doors.no-doors{display:none}.event_showings .listItem .ical{display:flex;justify-content:flex-start;align-content:center;align-items:center;margin:0 0 10px 0}@media screen and (max-width: 600px){.event_showings .listItem .ical{margin-top:20px;max-width:100%;flex:0 100%}}.event_showings .listItem .ical:hover,.event_showings .listItem .ical:focus{text-decoration:none}.event_showings .listItem .ical:hover svg circle,.event_showings .listItem .ical:focus svg circle{fill:#872B90;stroke:#872B90}.event_showings .listItem .ical:hover svg polygon,.event_showings .listItem .ical:focus svg polygon{fill:#fff}.event_showings .listItem .ical:hover .text,.event_showings .listItem .ical:focus .text{color:#872B90}.event_showings .listItem .ical:hover .text:before,.event_showings .listItem .ical:focus .text:before{width:100%;background:#872B90}.event_showings .listItem .ical svg{margin:0 8px 0 0;display:block}.event_showings .listItem .ical svg polygon,.event_showings .listItem .ical svg circle{transition:all 100ms linear}.event_showings .listItem .ical .text{position:relative;z-index:1;font-family:"proxima-nova",sans-serif;font-size:13px;font-weight:700;color:#10100F;line-height:13px;letter-spacing:.5px}.event_showings .listItem .ical .text:before{width:30px;height:1px;position:absolute;z-index:1;content:"";bottom:-6px;left:0;transition:all 100ms linear;background:#10100F}.event_showings .listItem .buttons{margin:0 0 0 30px;flex:0 0 auto}.event_showings .listItem .buttons a:hover{text-decoration:none}@media screen and (max-width: 600px){.event_showings .listItem .buttons{display:block;max-width:100%;flex:0 100%;margin:0}.event_showings .listItem .buttons a{display:block}}.event_showings .additional_showings{display:none}.event_showings .show-all-showings{font-family:"proxima-nova",sans-serif;font-weight:800;font-size:14px;color:#872B90;letter-spacing:0.5px;line-height:18px;margin-top:20px;cursor:pointer;border:none;background:none;padding:0}.event_showings .show-all-showings:hover{color:#A835B2;text-decoration:underline}.eventDetailList{position:relative;font-family:"proxima-nova",sans-serif;overflow:hidden}@media screen and (max-width: 870px){.eventDetailList{display:flex;flex-flow:row wrap;justify-content:center}}.eventDetailList .item{list-style-type:none;border-bottom:3px solid #E0E0DF;font-family:"proxima-nova",sans-serif;font-weight:500;font-size:17px;color:#10100F;letter-spacing:0.5px;line-height:22px;font-size:16px;position:relative;margin-bottom:20px;padding-bottom:20px;text-indent:10px}.eventDetailList .item.sidebar_event_date{text-indent:0;padding-left:10px}@media screen and (max-width: 870px){.eventDetailList .item{flex:1 0 33%;max-width:none;min-width:auto}}@media screen and (max-width: 700px){.eventDetailList .item{flex:1 0 50%;max-width:none;min-width:auto}}@media screen and (max-width: 500px){.eventDetailList .item{flex:1 0 100%;max-width:100%;min-width:100%}}.eventDetailList .item:last-child{border-bottom:none}@media screen and (max-width: 870px){.eventDetailList .item:last-child{border-bottom:3px solid #E0E0DF}}.eventDetailList .item:before{display:none}.eventDetailList .item>a,.eventDetailList .item>span,.eventDetailList .item>span>a,.eventDetailList .item>.label+span,.eventDetailList .item>.label+a{font-family:"Arvo",serif;font-weight:500;font-size:17px;color:#10100F;letter-spacing:0.5px;line-height:22px;font-size:16px;margin-top:10px;display:block}.eventDetailList .item>a i,.eventDetailList .item>span i,.eventDetailList .item>span>a i,.eventDetailList .item>.label+span i,.eventDetailList .item>.label+a i{display:block;float:left;line-height:20px}.eventDetailList .item>a,.eventDetailList .item>span>a{color:#872B90}.eventDetailList .item>a:hover,.eventDetailList .item>span>a:hover{color:#A835B2}.eventDetailList .item.sidebar_event_date>.label+span{display:none}.eventDetailList .item a:hover{color:#872B90}.eventDetailList .item .social-icons{zoom:1}.eventDetailList .item .social-icons:before,.eventDetailList .item .social-icons:after{display:block;visibility:hidden;height:0;content:'\0020'}.eventDetailList .item .social-icons:after{clear:both}.eventDetailList .item .social-icons a{font-family:"FontAwesome";color:#10100F;margin-right:20px;margin-top:15px;display:block;float:left;line-height:0px;font-size:0px}.eventDetailList .item .social-icons a:before,.eventDetailList .item .social-icons a:after{text-indent:0px;line-height:20px;font-size:19px}.eventDetailList .item .social-icons a:hover{color:#872B90;text-decoration:none}.eventDetailList .item .label{font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:800;font-size:15px;color:#10100F;letter-spacing:0.5px;line-height:22px;display:block}.eventDetailList .item svg{display:none}.content_item{max-width:1040px;padding:0px 20px;width:100%;margin:0 auto;margin-bottom:40px}.spotlight_image img{display:block;max-width:100%;width:100%}.content{position:relative;margin:0;padding:0}.content:not(.content.events) a{color:#872B90;text-decoration:none;font-weight:500}.content:not(.content.events) a:hover{color:#A835B2;text-decoration:underline}.content:not(.content.events) a:active{color:#A835B2;text-decoration:none}.content:not(.content.events) .button a,.content:not(.content.events) a.button{color:white;font-weight:800}.content:not(.content.events) .button a:hover,.content:not(.content.events) a.button:hover{color:white;text-decoration:none}.content img{max-width:100%}.content img[align=left],.content img.left{float:left;margin:0 20px 20px 0}@media screen and (max-width: 700px){.content img[align=left],.content img.left{float:none;margin:0 auto 20px;display:block}}.content img[align=right],.content img.right{float:right;margin:0 0 20px 20px}@media screen and (max-width: 700px){.content img[align=right],.content img.right{float:none;margin:0 auto 20px;display:block}}.two-column{zoom:1}.two-column:before,.two-column:after{display:block;visibility:hidden;height:0;content:'\0020'}.two-column:after{clear:both}.two-column>ul{zoom:1}.two-column>ul:before,.two-column>ul:after{display:block;visibility:hidden;height:0;content:'\0020'}.two-column>ul:after{clear:both}.two-column>ul>li{width:50%;float:left}.two-column>ul>li:nth-child(odd){clear:left}@media screen and (max-width: 700px){.two-column>ul>li{width:100%;float:none}}@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{display:none;height:0 !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:''}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}.news_tools{display:none}.print_logo{display:block;width:150px;height:44px;padding-bottom:10px}.print_map{display:block;margin:0 auto;text-align:center}#layout{padding-top:10px;border-top:1px solid #000}.event_list a:after{content:''}body#events.detail #column_1 .main_column{width:600px}body#events.detail #column_2{display:block}.column{width:100% !important}}
