@font-face{font-family:icomoon-2;src:url("../fonts/icomoon-2.eot?ly91cl");src:url("../fonts/icomoon-2.eot?ly91cl#iefix") format("embedded-opentype"),url("../fonts/icomoon-2.ttf?ly91cl") format("truetype"),url("../fonts/icomoon-2.woff?ly91cl") format("woff"),url("../fonts/icomoon-2.svg?ly91cl#icomoon") format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url("../fonts/icomoon.eot?-fnplwt");src:url("../fonts/icomoon.eot?#iefix-fnplwt") format("embedded-opentype"),url("../fonts/icomoon.woff?-fnplwt") format("woff"),url("../fonts/icomoon.ttf?-fnplwt") format("truetype"),url("../fonts/icomoon.svg?-fnplwt#icomoon") format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon-2,icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:"\e953"}.icon-instagram:before{content:"\ea92"}.icon-email:before{content:"\e62b"}.icon-alert:before{content:"\e62a"}.icon-phone:before{content:"\e62c"}.icon-share-2:before{content:"\e629"}.icon-audio-pause:before{content:"\e626"}.icon-audio-play:before{content:"\e627"}.icon-venue-time:before{content:"\e624"}.icon-location:before{content:"\e625"}.icon-events:before{content:"\e623"}.icon-ed-learn-more:before{content:"\e61f"}.icon-ed-location:before{content:"\e620"}.icon-ed-pricing:before{content:"\e621"}.icon-ed-runtime:before{content:"\e622"}.icon-add:before{content:"\e61d"}.icon-share:before{content:"\e61e"}.icon-checked:before{content:"\e61c"}.icon-view-grid:before{content:"\e619"}.icon-view-list-large:before{content:"\e61a"}.icon-view-list-small:before{content:"\e61b"}.icon-filters:before{content:"\e618"}.icon-time-day-afternoon:before{content:"\e615"}.icon-time-day-evening:before{content:"\e616"}.icon-time-day-morning:before{content:"\e617"}.icon-tickets-fill:before{content:"\e614"}.icon-media-play:before{content:"\e613"}.icon-profile-login:before{content:"\e611"}.icon-arrow-fill-left:before{content:"\e60f"}.icon-arrow-fill-right:before{content:"\e610"}.icon-profile .path1:before{content:"\e60a";color:#34495e}.icon-profile .path2:before{content:"\e60b";margin-left:-1em;color:#2c3e50}.icon-tickets:before{content:"\e60c"}.icon-menu:before{content:"\e601"}.icon-arrow-up:before{content:"\e612"}.icon-arrow-down:before{content:"\e60d"}.icon-arrow-left:before{content:"\e60e"}.icon-arrow-right:before{content:"\e602"}.icon-book:before{content:"\e91f"}.icon-close:before{content:"\e603"}.icon-facebook:before{content:"\e604"}.icon-favourite-2:before{content:"\e605"}.icon-favourite:before{content:"\e606"}.icon-search:before{content:"\e607"}.icon-twitter:before{content:"\e608"}.icon-youtube:before{content:"\e609"}a,a:active,a:focus,a:visited{color:#58709a}a:hover{color:#14346b}.button,.button.pass-button,.button.support-button,.button.ticket-button{background-color:#3a83b9;color:#fff}.button.pass-button:hover,.button.support-button:hover,.button.ticket-button:hover,.button:hover{background-color:#76bcef;color:#fff}.button.free-button svg path:last-of-type{fill:#0A9B4E}.button.free-button svg path:nth-last-of-type(2){fill:#25372D}.button.gray-button{background-color:#f3f3f3;color:#000;cursor:default}.button.white-button{border:1px solid #656565;background-color:#fff;color:#000}.join-btn-cont .button,.member-btn-cont .button{color:#fff}#header #header-cont #header-mm-logo,#header #header-cont #header-text-cont{display:none}#header #header-cont #header-nyp-sponsor{position:absolute;right:15%;bottom:30px}@media (max-width:1920px){#header #header-cont #header-nyp-sponsor{bottom:20px}}@media (max-width:1440px){#header #header-cont #header-nyp-sponsor{right:12%}}@media (max-width:1024px){#header #header-cont #header-nyp-sponsor{display:none}}@media (max-width:1920px){#header #header-cont #header-nyp-sponsor>a{height:65%}}#header #header-cont #header-nyp-sponsor img{max-height:125px}@media (max-width:1920px){#header #header-cont #header-nyp-sponsor img{height:100%;max-height:100px}}@media (max-width:1440px){#header #header-cont #header-nyp-sponsor img{max-height:75px}}#subnav{background-color:#3d2a68;font-size:.95em}#subnav #subnav-cont{max-width:100%}#subnav #subnav-cont #subnav-links li a,#subnav #subnav-cont #subnav-social li a{display:block;position:relative;color:#fff;-webkit-transition:none;transition:none}#subnav #subnav-cont #subnav-links li a:after,#subnav #subnav-cont #subnav-social li a:after{content:'';position:absolute;width:100%;height:5px;bottom:0;left:0;background-color:#cdbeee;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#subnav #subnav-cont #subnav-links li a.link-active:after,#subnav #subnav-cont #subnav-links li a:hover:after,#subnav #subnav-cont #subnav-social li a.link-active:after,#subnav #subnav-cont #subnav-social li a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#subnav #subnav-cont #subnav-logo{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:45px}#subnav #subnav-cont #subnav-logo img{height:20px}#subnav #subnav-cont #subnav-social li a{display:inline-block;line-height:50px;vertical-align:top}#subnav #subnav-cont-sm #subnav-dropdown{background-color:#3d2a68}#subnav #subnav-cont-sm #subnav-dropdown li:hover{background-color:#cdbeee}.popup .close-button .menu-bar{border:2px solid #fff}.popup .popup-cont{background-color:#e5745f}#email-signup-pop{padding:10px}#email-signup-pop .popup-cont .popup-copy{color:#fff}#email-signup-pop .popup-cont .popup-copy h1{color:#fff}#email-signup-pop .popup-cont .popup-copy a,#email-signup-pop .popup-cont .popup-copy a:active,#email-signup-pop .popup-cont .popup-copy a:focus,#email-signup-pop .popup-cont .popup-copy a:hover,#email-signup-pop .popup-cont .popup-copy a:visited{font-weight:400;font-style:normal;font-family:"Univers Next W02","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;color:#fff}#email-signup-pop .popup-cont .popup-copy #email-signup form .button{background-color:#3a83b9;color:#fff}#email-signup-pop .popup-cont .popup-copy #email-signup form .button:hover{background-color:#76bcef}section.mktng-message .mktng-message-cont hr{background-color:#58709a}.email-signup{color:#fff;background-color:#000}.email-signup form .button{background-color:#656565}.email-signup form .button:hover{background-color:#333}.card .card-img .series-caption{background-color:#000}.events-3-col header #season-filters ul li,section.events-wide header #season-filters ul li{background-color:#e38dbd}@media (max-width:767px){.events-3-col header #season-filters ul li,section.events-wide header #season-filters ul li{background-color:#e6e6e6}}@media (max-width:767px){.events-3-col header #season-filters ul li.season-filter-selected,.events-3-col header #season-filters ul li.season-view-all,.events-3-col header #season-filters ul li:hover,section.events-wide header #season-filters ul li.season-filter-selected,section.events-wide header #season-filters ul li.season-view-all,section.events-wide header #season-filters ul li:hover{background-color:#656565}}.events-3-col header #season-filters ul li.season-filter-selected,.events-3-col header #season-filters ul li:hover,section.events-wide header #season-filters ul li.season-filter-selected,section.events-wide header #season-filters ul li:hover{background-color:#efbcd8}.events-3-col header #season-filters ul li.season-view-all,section.events-wide header #season-filters ul li.season-view-all{background-color:#ca1d7b}.events-3-col header #season-filters ul li.season-view-all:hover,section.events-wide header #season-filters ul li.season-view-all:hover{background-color:#ca1d7b}.events-3-col header #season-filters ul li.season-view-all a,section.events-wide header #season-filters ul li.season-view-all a{color:#fff}.events-3-col header #season-filters ul li a,section.events-wide header #season-filters ul li a{color:#000}.events-3-col header #cal-header-right #calendar-layouts .layout-toggle:hover,section.events-wide header #cal-header-right #calendar-layouts .layout-toggle:hover{background-color:#76bcef}.events-3-col header #cal-header-right #calendar-layouts .layout-toggle:hover svg,section.events-wide header #cal-header-right #calendar-layouts .layout-toggle:hover svg{fill:#fff}.events-3-col header #cal-header-right #calendar-layouts .layout-toggle.layout-active,section.events-wide header #cal-header-right #calendar-layouts .layout-toggle.layout-active{background-color:#3a83b9}.events-3-col header #cal-header-right #calendar-layouts .layout-toggle.layout-active svg,section.events-wide header #cal-header-right #calendar-layouts .layout-toggle.layout-active svg{fill:#fff}.events-3-col #events-cont .events-week,section.events-wide #events-cont .events-week{margin-bottom:45px;padding:30px}.events-3-col #events-cont .events-week#week-one,section.events-wide #events-cont .events-week#week-one{background-color:#275fac}.events-3-col #events-cont .events-week#week-two,section.events-wide #events-cont .events-week#week-two{background-color:#07a853}.events-3-col #events-cont .events-week#week-three,section.events-wide #events-cont .events-week#week-three{background-color:#d84b92}.events-3-col #events-cont .events-week>h1,section.events-wide #events-cont .events-week>h1{padding-bottom:15px;font-weight:400;font-style:normal;font-family:"Univers Next W02","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:100;font-style:normal;color:#fff}.events-3-col #events-cont .card .card-info .mns-headings,section.events-wide #events-cont .card .card-info .mns-headings{padding-top:10px}.events-3-col #events-cont .card .card-info .mns-headings h3,section.events-wide #events-cont .card .card-info .mns-headings h3{padding:5px 0;font-weight:100}#pre-post-feature #pre-post-heading{background-color:#3d2a68}#pre-post-feature #pre-post-heading>h1{color:#fff}#event-calendar .table .table-row .table-cell.event-on:before{background-color:#e38dbd}#event-calendar .table .table-row .table-cell.event-on:hover a{color:#000}#event-calendar .table .table-row .table-cell.event-on:hover:before{background-color:#ca1d7b}#event-calendar .table .table-row .table-cell.event-on.event-selected a{color:#000}#event-calendar .table .table-row .table-cell.event-on.event-selected:before{background-color:#e38dbd}section.event #event-details .event-perfs form.event-perfs-form .button-cont{text-align:center}section.event #event-details .event-perfs form.event-perfs-form .button-cont #ticket-button.free-button{margin-top:15px;max-width:50%}@media (max-width:767px){section.event #event-details .event-perfs form.event-perfs-form .button-cont #ticket-button.free-button{max-width:100%}}#perf-btns #atc-cont .addeventatc{color:#3a83b9}#perf-btns #atc-cont .addeventatc.addeventatc-selected,#perf-btns #atc-cont .addeventatc:hover{border:1px solid #3a83b9;background-color:#3a83b9;color:#fff}#perf-btns #atc-cont .addeventatc_dropdown span:hover{background-color:#76bcef;color:#fff}#perf-btns #share-cont .share-btns{color:#3a83b9}#perf-btns #share-cont .share-btns a{color:#3a83b9}#perf-btns #share-cont .share-btns a:hover{color:#76bcef}#cal-showing-all .addeventstc-selected,#cal-showing-all .addeventstc:hover{background-color:#3a83b9}#cal-showing-all .addeventstc_dropdown span:hover{background-color:#76bcef;color:#fff}footer #footer-microsite-social #footer-microsite-social-cont ul li a,footer #footer-microsite-social #footer-microsite-social-cont ul li a:active,footer #footer-microsite-social #footer-microsite-social-cont ul li a:focus,footer #footer-microsite-social #footer-microsite-social-cont ul li a:visited{color:#f3de3e}footer #footer-microsite-social #footer-microsite-social-cont ul li a:hover{color:#fff4a1}#quick-hit-popup .popup-header{background-color:#e5745f}#quick-hit-popup .popup-header h1{color:#fff}.dropdown-button{font-size:1.1rem}@media (max-width:767px){.dropdown-button{background-color:#dc3d55;color:#fff}}@media (max-width:767px){ul.dropdown-list{background-color:#dc3d55}}@media (max-width:767px){ul.dropdown-list>li:hover{background-color:#cdbeee}}@media (max-width:767px){ul.dropdown-list>li a{color:#fff}}