.toplogo.menu-mode .righticons{float:right;font-size:24px;line-height:59px;color:#262626;display:inline-block;-ms-zoom:1;zoom:1;*display:inline}.toplogo.menu-mode .righticons:after:after,.toplogo.menu-mode .righticons:after:before{content:" ";display:table}.toplogo.menu-mode .righticons:after:after{clear:both}.toplogo.menu-mode .righticons a{text-decoration:none;color:#262626}.toplogo.menu-mode .righticons .fa{border-radius:50%;width:43px;height:43px;background-color:#fff;opacity:.5;text-align:center;line-height:43px}.toplogo.menu-mode .righticons .fa:hover{cursor:pointer}.toplogo.menu-mode .righticons .fa:first-child{margin-right:16px}.toplogo.menu-mode .righticons .fa.fa-twitter{background-color:#1d9bf0;opacity:1;color:#fff;font-size:22px!important}.at-nyc-ad-long{margin-top:-16px!important}.topfeatured-container{position:relative;overflow:hidden}.topfeatured-container .buttons{height:20px;width:144px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:34px;overflow:hidden;z-index:2}.topfeatured-container .buttons .fa-circle{display:inline-block;width:20px;height:20px;line-height:20px;float:left;margin:0 8px;color:hsla(0,0%,100%,.5)}.topfeatured-container .buttons .fa-circle.on{color:hsla(0,0%,100%,.8)}.featured{overflow:visible;position:relative;z-index:1;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(0,1,.5,1)}.featured,.featured article{margin:0;padding:0;height:202px}.featured article{width:100%;display:block;position:absolute;top:0}.featured article:first-child{left:0}.featured article:nth-child(2){left:100%}.featured article:nth-child(3){left:200%}.featured article:nth-child(4){left:300%}.featured article .background{padding:0;margin:0;width:100%;height:202px;background:no-repeat top;background-size:100% auto;position:absolute;top:0;left:0}.featured article .background:before{width:100%;height:202px;position:absolute;top:0;left:0;content:"";background:rgba(0,0,0,.5)}.featured article header{height:60px;max-height:90px;color:#fff;overflow:visible;bottom:0;top:0;margin-top:auto;margin-bottom:auto}.featured article header,.featured article header h2{padding:0;text-align:center;position:absolute;left:0;width:100%}.featured article header h2{font-size:20px;font-weight:600;line-height:18px;margin:0;bottom:5px}.featured article header h2 strong{font-size:46px;line-height:44px;display:block}.featured article header h2 strong.long{font-size:40px;line-height:38px}.featured article .tag{color:#fff;height:24px;display:inline-block;font-size:16px;line-height:24px;position:absolute;font-weight:700;top:0;left:0;padding-right:8px}.featured article .tag strong{display:inline-block;float:left;line-height:24px;padding:0 8px;margin:0 8px 0 0;background:rgba(0,0,0,.2)}.featured article.item_broadway .tag{background:#00c3c3}.featured article.item_concert .tag{background:#fa5f00}.featured article.item_sport .tag{background:#9600b4}.offers{margin-left:-8px;margin-right:-8px}.offers>header{font-size:18px;font-weight:300;color:#fff;text-align:center;padding:24px 0;background:#151515}.offers>header span{display:inline-block;width:86px;height:18px;position:relative;overflow:visible}.offers>header span:before{width:86px;height:21px;content:"";display:inline-block;background:url(/images/home/logo_grey.png) no-repeat;background-size:100% auto;position:absolute;top:5px;left:0}.offers article{display:block;margin:0;padding:0;height:202px;position:relative;overflow:visible}.offers article .background{padding:0;margin:0;width:100%;height:202px;background:no-repeat top;background-size:100% auto;position:absolute;top:0;left:0}.offers article header{display:inline-block;color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;height:75px}.offers article header h2{font-size:48px!important;font-weight:700;line-height:48px!important;padding:0;margin:0}.offers article header h3{font-size:19px;line-height:19px;padding:0;margin:8px 0 0}.offers article header.big{height:99px}.offers article header.big h2{font-size:72px;line-height:72px}@media (max-width:794px){@supports not (-webkit-overflow-scrolling:touch){body,html{position:relative;z-index:-999;background-color:#000}}@supports (-webkit-overflow-scrolling:touch){@media (prefers-color-scheme:dark){body,html{position:relative;z-index:-999;background-color:#000}}}.toplogo.menu-mode.affix{background-color:#000}.covid-19-toptext{margin-bottom:0}.sideNav{margin-top:84px}.sideNav.searchbaractive{margin-top:126px}.bgi{z-index:-999;position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background:#000}.toplogo .searchbar{background-color:#fff}.splash{width:100%;min-height:480px;height:600px;opacity:0;background:url(/images/home/splash.jpg) no-repeat 50%;background-size:cover;overflow:hidden;position:relative;z-index:10000000;transition-property:height;transition-duration:2s;transition-timing-function:cubic-bezier(.23,1,.23,1)}.splash .slogan{width:222px;background:url(/images/home/nyc_logo.png) no-repeat top;background-size:contain;padding-top:72px;margin:40% auto 0;text-align:center;font-size:19px;font-weight:600;color:#fff}.splash .swipe{width:54px;height:65px;background:url(/images/home/enter_arrow.png) no-repeat;background-size:contain;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:50px}.mobile-lazy{opacity:0;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(0,1,.5,1)}.close-splash,.close-splash-no-effect{overflow-y:auto}.close-splash-no-effect .splash,.close-splash .splash{height:0!important;min-height:0}.close-splash-no-effect .splash{transition:none}.nav-open,.toplogo.menu-mode{background:#000}.nav-open .sideNav{z-index:9998}.bottom-slogan{background:url(/images/home/logo_footer.png) no-repeat center 48px;background-size:82px auto;width:100%;padding-top:68px;padding-bottom:16px;text-align:center;color:hsla(0,0%,100%,.5);font-weight:300;font-size:12px}.mfooter{z-index:9999;display:block;position:relative;width:100%;overflow:hidden;padding:16px 8px 0;top:auto!important;bottom:0}.mfooter:before{z-index:-100;display:block;background-color:#000;opacity:.8;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mfooter div{float:left;font-size:12px;color:#fff;font-weight:600;margin-bottom:8px}.mfooter div .fa-lock{font-size:18px;margin-right:8px}.mfooter ul{float:right;margin:0 auto;width:100%;padding:0;list-style:none;text-align:justify;width:auto;position:relative;bottom:0;margin-bottom:8px}.mfooter ul:after{content:"";width:100%;display:inline-block;-ms-zoom:1;zoom:1;*display:inline;height:0;max-height:0}.mfooter ul li{padding:0;margin:0 auto;-ms-zoom:1;zoom:1;*display:inline;background:url(/images/concerts/cc_images.png) no-repeat;width:43px;height:29px;display:inline-block;background-size:224px 32px}.mfooter ul li.v{background-position:0 0}.mfooter ul li.m{background-position:-60px top}.mfooter ul li.d{background-position:-120px top}.mfooter ul li.ae{background-position:-180px top}.mfooter ul:after{display:none}.mfooter.affix,.mfooter.affix-top{position:fixed!important}.mfooter.scrolled{transition:all .2s ease-out}.nav-open .mfooter{position:relative}}@media (max-width:794px) and (max-width:500px){.toplogo .menuicon{margin-right:8px}.toplogo .menuicon .fa-bars{line-height:62.25px;font-size:32.25px}.toplogo .logo{margin:14px auto;height:32.25px;background-size:132px 32.25px}.toplogo .searchbar input{padding:4px 74px 4px 8px;font-size:20px;line-height:28px}.toplogo .searchbar>button{font-size:20px;line-height:36px}.toplogo.menu-mode .logo{width:132px;top:10px}.toplogo.menu-mode .righticons{font-size:18px;line-height:62.25px}.toplogo.menu-mode .righticons .fa{line-height:32.25px;height:32.25px;width:32.25px;font-size:18px!important}.toplogo.menu-mode .righticons .fa:first-child{margin-right:4px}}@media (max-width:794px) and (max-width:500px){.mfooter ul li{background-size:112px 16px;width:22.5px;height:16px;margin-left:2px}.mfooter ul li.m{background-position-x:-30px}.mfooter ul li.d{background-position-x:-60px}.mfooter ul li.ae{background-position-x:-90px}}@media (min-width:500px) and (max-width:794px){.splash{height:800px}.featured,.featured article,.featured article .background,.featured article .background:before,.offers article,.offers article .background{height:333.33333333px}}@media (min-width:794px){.bgi{background:url(/images/home/home_backing.jpg) no-repeat 50% fixed;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/home/home_backing.jpg",sizingMethod="scale")!important;-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/home/home_backing.jpg",sizingMethod="scale")!important}.sectext{display:none;font-size:72px;color:#fff;width:100%;text-align:center;margin:64px auto;max-height:500px}.sectext span{color:#ffe000}.sectext.autohide{opacity:0;margin:0 auto;max-height:0;transition:opacity 1s linear 5s,margin .2s ease-out 6s,max-height .2s ease-out 6s}.tilecontainer{display:table;width:100%}.tilecontainer .leftcol{vertical-align:top;display:table-cell;position:relative;width:304px;padding:0 16px 0 0}.tilecontainer .rightcol{display:table-cell}.leftcol .header{font-size:24px;color:#ffe000;background-color:#121212;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;line-height:64px;border-bottom:1px solid #1e1e1e;font-weight:300;text-align:center}.rightcol section{margin:0 -8px 16px}.rightcol section[data-section="31"] article .bg,.rightcol section[data-section="32"] article .bg{background-color:#000;opacity:.8}.rightcol section[data-section="8"] article .bg{background-position:top!important}.rightcol section[data-section="32"] article:nth-child(n+2) header .heading h1{overflow:visible;margin-top:8px}.rightcol section[data-section="32"] article:nth-child(n+2) header .heading h2{position:absolute;top:8px;left:8px}.rightcol section:after{clear:both;content:"";display:block}.rightcol section .tile-atnyc-ad{display:none;text-decoration:none;padding:0 8px;float:left;height:60px;margin-bottom:16px;width:100%}.rightcol section .tile-atnyc-ad a{text-decoration:none}.rightcol section .tile-atnyc-ad a span{width:100%;height:56px;background:url(/images/atnycads/at_nyc_unforgettable_705x60.gif) no-repeat;background-size:contain;border-radius:6px;display:block;border:0}.rightcol section article{position:relative;float:left;padding:0 8px;margin-bottom:16px;cursor:pointer;width:33.33333333%}.rightcol section article a,.rightcol section article a:hover{text-decoration:none}.rightcol section article .bg{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;border-radius:4px;display:block;overflow:hidden;position:relative}.rightcol section article:first-child{width:66.66666667%;height:453px;max-height:453px;overflow:hidden}.rightcol section article:first-child header{position:absolute;top:16px;right:24px;width:40%;height:50%;padding-bottom:54px}.rightcol section article:first-child header .heading{background-color:rgba(0,0,0,.8);width:100%;padding:36px 24px;display:table;position:relative;border-radius:4px}.rightcol section article:first-child header .heading:before{color:#000;font-size:14px;line-height:14px;padding:2px 8px;display:inline-block;content:"FEATURED";font-weight:600;background:#ffe000;position:absolute;left:4px;top:4px}.rightcol section article:first-child header h1{display:table-cell;vertical-align:middle;text-align:left;margin:0;color:#fff;font-weight:300;font-size:24px}.rightcol section article:first-child header h2,.rightcol section article:first-child header h3{display:none}.rightcol section article:first-child header:hover h1{color:#ffe000}.rightcol section article:nth-child(2){text-align:center;height:219px;max-height:219px}.rightcol section article:nth-child(2):before{left:8px;right:8px;width:auto;height:100%;border-radius:4px;background:rgba(0,0,0,.5);content:"";position:absolute;top:0;z-index:0}.rightcol section article:nth-child(2) h1{text-align:left;display:inline-block;z-index:1;position:relative;margin:80px auto 0;padding:0}.rightcol section article:nth-child(2) h1 a{color:#fff}.rightcol section article:nth-child(2) h1 a span{display:none}.rightcol section article:nth-child(2) h1:after{content:"."}.rightcol section article:nth-child(2):hover h1{margin:60px auto 0;display:inline-block}.rightcol section article:nth-child(2):hover h1 a span{display:block}.rightcol section article:nth-child(n+2){height:219px;max-height:219px;width:33.33333333%;overflow:hidden}.rightcol section article:nth-child(n+2) header{display:table;position:absolute;height:63px;bottom:0;left:0;right:0;padding:0 8px;width:100%}.rightcol section article:nth-child(n+2) header:before{z-index:-100;display:block;background-color:#000;opacity:.8;content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:10;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.rightcol section article:nth-child(n+2) header .heading{display:table-cell;vertical-align:middle;width:100%}.rightcol section article:nth-child(n+2) header h1{position:relative;z-index:20;color:#ffe000;font-size:16px;height:16px;overflow:hidden;margin:0 8px 5px;font-weight:600}.rightcol section article:nth-child(n+2) header h2{position:relative;z-index:20;color:#fff;font-size:14px;line-height:14px;height:14px;overflow:hidden;margin:0 8px}.rightcol section article:nth-child(n+2) header h3{width:100%;height:100%;position:absolute;bottom:-73px;left:0;background:#ffe000;font-size:18px;font-weight:600;text-align:center;line-height:63px;display:table-cell;z-index:21;color:#000;border-bottom-right-radius:4px;border-bottom-left-radius:4px;transition:all .2s ease-in-out}.rightcol section article:nth-child(n+2) header:hover{background:none}.rightcol section article:nth-child(n+2) header:hover h1,.rightcol section article:nth-child(n+2) header:hover h2{display:none}.rightcol section article:nth-child(n+2) header:hover h3{bottom:-10px}.rightcol section article:nth-child(5) header{width:100.5%}.rightcol section article:nth-child(7){width:100%}.rightcol section:nth-child(2n) article:first-child{left:33.33333333%}.rightcol section:nth-child(2n) article:nth-child(2),.rightcol section:nth-child(2n) article:nth-child(3){right:66.66666667%}.events{border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%;background-color:#121212}.events article{cursor:pointer;padding:24px 24px 44px;border-bottom:1px solid #1e1e1e;position:relative}.events article:before{height:100%;top:0;background-color:#1e1e1e;z-index:-1}.events article:after,.events article:before{content:"";width:304px;position:absolute;left:-8px;opacity:0;transition:all .3s ease-in-out}.events article:after{bottom:0;z-index:0;background-color:#ffe000;height:33px}.events article:hover{background-color:#1e1e1e}.events article:hover:after,.events article:hover:before{opacity:1}.events article:hover .ticketlink a{z-index:2;display:block}.events article header{position:relative;z-index:1}.events article header h4{color:#fff;font-size:14px;margin:0 0 8px}.events article header h3{color:#fff;font-size:24px;margin:0 0 8px}.events article .info{font-weight:300}.events article .info .time{display:inline-block;-ms-zoom:1;zoom:1;*display:inline;font-size:14px;height:16px;margin-right:24px;color:#9a9a9a}.events article .info .time .fa-clock-o{font-size:14px;line-height:16px;height:16px;margin-right:4px}.events article .info .venue{display:inline-block;-ms-zoom:1;zoom:1;*display:inline;font-size:14px;color:#9a9a9a;height:16px;overflow:hidden}.events article .info .venue .fa-map-marker{font-size:14px;line-height:16px;height:16px;margin-right:4px}.events article .ticketlink a{position:absolute;display:none;bottom:0;left:0;right:0;text-decoration:none;background-color:#ffe000;color:#000;line-height:32px;font-size:22px;font-weight:600;text-align:center}.events article .ticketlink a:hover{text-decoration:none}.events article .ticketlink a .fa-chevron-right{line-height:32px;font-size:18px}}
