.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300}footer,nav{display:block}body{margin:0;width:100%;position:relative;font-weight:300;font-family:proxima-nova-1,proxima-nova-2,helvetica,arial}.pagebody{overflow:hidden;width:100%;position:static;background-color:#000}.help-twitter{display:none}.toplogo .righticons:before{content:"";display:block;width:224px;height:32px;background:url(/images/broadway/cc.png) no-repeat 100% 0;position:absolute;right:-8px;top:-32px}.toplogo .pnlh1 .top-urgency-text{display:inline-block;position:absolute;bottom:8px;text-transform:capitalize;line-height:20px;font-size:20px;font-weight:600;right:350px;color:#fff}.toplogo .pnlh1 .top-urgency-text .fire{background:url(/images/fire.png) no-repeat 50%;background-size:contain;width:20px;height:20px;display:inline-block}.toplogo .pnlh1 .top-tickets-from{font-size:24px;font-weight:600;color:#fff;left:auto;right:280px;bottom:0;width:70px;text-align:right}.toplogo .pnlh1 .top-tickets-from a{color:#fff;text-decoration:none}.toplogo .pnlh1 .top-tickets-from:before{content:"Tickets From";font-size:10px;font-weight:300;color:#fff;position:absolute;right:0;top:-8px;width:70px}.toplogo .pnlh1 .top-tickets-from:after{display:none}.toppic{width:100%;min-width:988px;height:500px;background:no-repeat top fixed;background-size:contain;position:absolute;top:0;left:0;z-index:0;-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);transform:translateZ(0)}.toppic:before{height:100px;top:0;display:block;background:linear-gradient(rgba(0,0,0,.9),transparent);background:-ms-linear-gradient(top,rgba(0,0,0,.9) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6000000",endColorstr="#00000000",GradientType=0)}.toppic:after,.toppic:before{width:100%;content:"";position:absolute;left:0;z-index:1}.toppic:after{bottom:0;min-width:988px;height:250px;background:linear-gradient(transparent,#000);background:-ms-linear-gradient(top,transparent 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}._jqPageBody .toppic{top:-106px}._jqPageBody .pnlh1{top:44px}@media (min-width:794px){.editorial-and-map{min-height:320px}}@media (min-width:1336px){.toppic{min-width:100%;background-size:100% auto}}.at-nyc-ad-small{width:100%;height:56px;display:block;margin-top:60px}.at-nyc-ad-small span{display:inline-block;width:100%;height:56px}.at-nyc-ad-small.newyork span{background:url(/images/atnycads/224x56_newyork.png) no-repeat 100%}.at-nyc-ad-small.unforgettable span{background:url(/images/atnycads/224x56_unforgettable.png) no-repeat 100%}.at-nyc-ad-small.upgrade span{background:url(/images/atnycads/224x56_upgrade.png) no-repeat 100%}.row{margin-left:0;margin-right:0}.event-edit-container{position:absolute;top:270px;right:0;left:0;margin-left:auto;margin-right:auto;display:none!important}.event-edit-container .restoreservebtn span{position:absolute;right:0;top:0;color:#fff;background:#5ac76c}.event-edit-container .restoreservebtn span:before{border-left:8px solid #fff}.event-edit-container .restoreservebtn span:after{border-left:5px solid #5ac76c}.event-edit-container .restoreservebtn span:active{top:1px}.event-edit-container.active{display:block!important}.user-event-edit-link.not-login{display:none!important}.pnlh1{position:absolute;top:150px;width:100%}.pnlh1 h1{color:#fff;font-size:65px;display:block;margin:20px auto;text-align:left;font-weight:700;z-index:1;position:relative;max-height:106px!important;overflow:visible;-webkit-text-shadow:1px 2px #000;text-shadow:1px 2px #000;padding-right:0;padding-left:0}.pnlh1 h1 span.buy{display:block;font-size:26px;font-weight:300}.pnlh1 .topbtn{position:relative}.pnlh1 .topbtn .restoreservebtn span{position:absolute;right:0;top:10px}.pnlh1 .top-urgency-text{display:none}.pnlh1 .top-tickets-from{position:absolute;font-size:36px;font-weight:600;color:#fff;bottom:-80px;width:90px;text-align:center;z-index:10000;margin-left:12px}.pnlh1 .top-tickets-from:before{content:"Tickets From";font-size:16px;font-weight:300;color:#fff;position:absolute;right:0;top:-16px;width:90px}.pnlh1 .top-tickets-from:after{content:"";background:rgba(0,0,0,.2);width:110px;display:inline-block;height:70px;position:absolute;top:-20px;left:-10px;z-index:-1}#DetailNav{clear:both;text-align:left;display:block;overflow:visible;margin-top:251px;height:48px;color:#c6c6c6;width:100%;min-width:100%;position:relative}#DetailNav ul{list-style:none;margin:0 auto;display:block;padding-top:2px}#DetailNav ul li{cursor:pointer;float:left;font-size:16px;padding:0 20px 0 10px;display:inline-block;position:relative;line-height:48px}#DetailNav ul li.active{color:#f6e300}#DetailNav ul li.active:after{content:"";float:left;position:absolute;bottom:-2px;left:25%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.locktop .pnlh1{position:fixed;top:-48px!important;z-index:100;background:#242424;box-shadow:0 0 13px rgba(0,0,0,.97);height:48px}.locktop .pnlh1 .row{position:relative}.locktop .pnlh1 h1{line-height:48px;font-size:22px;margin:0;font-weight:600;text-shadow:none}.locktop .pnlh1 h1 span.buy{display:none}.locktop .pnlh1 h1:before{background:transparent url(/images/nyc_com.png) no-repeat 0;-webskit-background-size:118px auto;background-size:118px auto;content:"";display:inline-block;height:48px;width:118px;float:left;margin-right:16px}.locktop .pnlh1 .topbtn:before{display:none}.locktop .pnlh1 .restoreservebtn span{top:0!important;margin:0;width:252px;height:48px;font-size:20px;color:#242424;background:#ffea00;text-align:center!important;font-weight:600;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.locktop .pnlh1 .restoreservebtn span:after,.locktop .pnlh1 .restoreservebtn span:before{display:none}.locktop .pnlh1 .top-urgency-text{display:inline-block;position:absolute;bottom:8px;text-transform:capitalize;line-height:20px;font-size:20px;font-weight:600;right:350px;color:#fff}.locktop .pnlh1 .top-urgency-text .fire{background:url(/images/fire.png) no-repeat 50%;background-size:contain;width:20px;height:20px;display:inline-block}.locktop .pnlh1 .top-tickets-from{font-size:24px;font-weight:600;color:#fff;left:auto;right:280px;bottom:0;width:70px;text-align:right}.locktop .pnlh1 .top-tickets-from:before{content:"Tickets From";font-size:10px;font-weight:300;color:#fff;position:absolute;right:0;top:-8px;width:70px}.locktop .pnlh1 .top-tickets-from:after{display:none}.locktop.withtransition .toppic{-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px);transform:translateZ(0)}.locktop.withtransition .pnlh1{transition-property:top;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.locktop.show .pnlh1{top:0!important}.content{position:relative;min-height:350px;font-size:16px;background:#fff;clear:left!important;width:75%;padding-left:8px;padding-right:8px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.content .ellipsis-full:first-letter{font-size:65px;font-weight:600;line-height:40px;float:left;padding-right:8px;color:#000}.content p{line-height:1.45em;font-size:16px!important;margin-bottom:16px}.content p a{color:#000;text-decoration:underline}.content p a:hover{text-decoration:none}.content:first-child{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.restoreservebtn{text-decoration:none}.restoreservebtn span{background:#2671f9;width:224px;height:48px;display:inline-block;margin:20px 0;border-radius:4px;color:#fff;font-size:22px;font-weight:700;padding:0 16px;line-height:48px;position:relative;text-align:left!important}.restoreservebtn span:after{content:"";border-left:5px solid #2671f9;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:18px;right:16px}.restoreservebtn span:before{content:"";border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:15px;right:13px}.restoreservebtn span:active{top:1px}.restoreservebtn.nonurlbtn span{font-size:19px}.crumb{color:#c6c6c6;font-size:14px;margin-bottom:8px}.crumb i.fa-circle{font-size:8px;padding:0 4px}.crumb a,.resizer{color:#c6c6c6}.resizer{font-size:14px;position:relative;font-weight:300;line-height:48px}.resizer a{text-decoration:none;color:#c6c6c6}.resizer:hover,.resizer a.active{color:#f5e232;text-decoration:underline}.social-btn{padding-top:10px;overflow:hidden}.social-btn iframe{float:right;margin-left:5px}.social-btn .social{width:87px;float:right;margin-right:-20px}.social-btn .social .share-btn span{width:26px;height:26px;line-height:26px;border-radius:13px}.social-btn .social .share-btn span i{line-height:26px;font-size:15px}h2{font-size:21px;padding:20px 0 0;margin:0}h3{color:#939393;font-size:18px;clear:both}.map,h3{display:block}.map{width:365px;height:261px;overflow:hidden;position:relative;float:right;margin:0 0 30px 30px;border:1px solid #cbcbcb}.map img{border:0}.profilead{width:336px;height:280px;display:block;overflow:hidden!important;position:relative;float:right;margin:30px 0 30px 30px}.tabpage{min-height:291px;padding:20px;clear:both;overflow:hidden}#pnlMap,#pnlNeighborhood,#pnlPhotos,#pnlReviews,#pnlRooms,#pnlSchedule,#pnlVirtualTours,.ellipsis,.ellipsis-mobile{display:none}#pnlMapCanvas{width:100%!important;height:400px!important;margin:20px 0;overflow:hidden}#pnlMap .directions{margin:20px 0;font-size:15px;display:none}#pnlMap .directions ol{padding-left:25px}#pnlMap .directions li{margin-bottom:5px}#pnlMap .directionform{position:relative;margin-top:16px}#pnlMap input{font-family:proxima-nova-1,proxima-nova-2,helvetica,arial;font-size:17px;padding:0 5px;width:500px;margin-bottom:10px}#pnlMap input,#pnlMap select{background:none repeat scroll 0 0 #fff;border:1px solid #e6e6e6;border-radius:5px 5px 5px 5px;font-weight:700;height:41px;line-height:41px;display:block}#pnlMap select{position:absolute;top:0;right:0;width:190px}#pnlMap .getdirections{text-decoration:none;position:absolute;right:-2px;bottom:0}#pnlMap .getdirections span{width:195px;height:41px;display:inline-block;background:url(/images/get_directions_01.png) no-repeat}#pnlMap .getdirections:hover span{background:url(/images/get_directions_over_01.png) no-repeat}.eventdateselector label{line-height:1.45em;font-size:16px!important;font-weight:300}.event-calendar{padding:16px;margin-bottom:16px}.event-calendar .ticketbutton{text-decoration:none}.event-calendar .ticketbutton span{display:inline-block;padding:10px 24px 10px 16px;background:#2671f9;right:16px;margin:20px 8px 20px 0;color:#fff;font-size:21px;height:48px;font-weight:700;border-radius:4px;position:relative;top:0;left:0}.event-calendar .ticketbutton span:hover{background:#2671f9}.event-calendar .ticketbutton span:hover:after{border-left:5px solid #f6c031}.event-calendar .ticketbutton span:active{position:relative;top:1px;left:1px}.event-calendar .ticketbutton span:after{content:"";border-left:5px solid #2671f9;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:19px;right:11px}.event-calendar .ticketbutton span:before{content:"";border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:16px;right:7px}.event-calendar .multi-showtimes-popup{display:none;opacity:0;transition:all .8s ease-in-out}.event-calendar .multi-showtimes-popup.show{display:block;position:fixed;width:100%;height:100%;top:0;left:0;opacity:1;background:rgba(0,0,0,.8);z-index:10000}.event-calendar .multi-showtimes-popup .body{max-width:40%;max-height:20%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff;border:1px solid #e5e5e5;color:#000;box-sizing:border-box;padding:16px;border-radius:6px}.event-calendar .multi-showtimes-popup .body p{font-size:18px}.event-calendar .multi-showtimes-popup .body .fa-times{cursor:pointer;font-size:24px;position:absolute;top:16px;right:16px}.event-calendar .multi-showtimes-popup .body .buttons{overflow:hidden;padding:0 8px}.event-calendar .multi-showtimes-popup .body .buttons .ticketbutton span{top:0;right:0;margin-left:8px}.event-calendar article{position:relative;width:100%}.event-calendar article.header{font-size:15px;padding:8px;color:#000;text-transform:uppercase;border-bottom:1px solid #e5e5e5}.event-calendar article.header h4{padding:0;margin:0;font-size:18px;line-height:18px;color:inherit;font-weight:700;margin-right:168px}.event-calendar article.header a{position:absolute;right:16px;top:16px;line-height:16px;color:inherit}.event-calendar article.header .secure-icon{position:absolute;right:8px;top:2px;color:#000;font-weight:600;font-size:15px;line-height:24px}.event-calendar article.header .secure-icon .fa-lock{color:#fff;font-size:18px;line-height:24px;display:inline-block;width:24px;height:24px;background-color:#499aff;border-radius:12px;text-align:center;margin-right:4px}.event-calendar article.item{background:#fff;overflow:hidden;border:1px solid #e5e5e5;border-top:0;font-weight:300;box-sizing:border-box;color:#7d7d7d;font-size:14px}.event-calendar article.item .date{color:#7d7d7d;font-size:14px;text-align:center;padding:0 16px;margin:16px 0;float:left;width:18%;box-sizing:border-box;border-right:1px solid #e5e5e5;line-height:20px;text-transform:uppercase;min-height:48px}.event-calendar article.item .date .month-day{font-size:24px;font-weight:600;color:#000;font-weight:700}.event-calendar article.item .ticket-buttons{float:left;box-sizing:border-box;width:82%;height:100%;padding-left:16px;text-align:left}.event-calendar article.item:hover{background:#f5f5f5}.event-calendar article.load-more-dates{background:#fff;overflow:hidden;border:1px solid #e5e5e5;border-top:0;width:100%;box-sizing:border-box;position:relative;text-align:center}.event-calendar article.load-more-dates .button{color:#000;text-transform:uppercase;border:1px solid #000;padding:8px;margin:32px auto;cursor:pointer;text-align:center;font-size:18px;max-width:30%;font-weight:600;display:inline-block}.event-calendar article.load-more-dates .button:hover{color:#fff;background:#000}.event-calendar article.load-more-dates .button:after{content:none}.event-calendar article.load-more-dates p{color:#000;font-size:24px!important;text-align:center;line-height:26px;font-weight:600;margin:0;padding:16px}.event-calendar article.footer{background:#f5f5f5;font-size:15px;padding:16px;color:#7d7d7d;text-transform:uppercase;border:1px solid #e5e5e5;border-top:0}.event-calendar article.footer h4{padding:0;margin:0;font-size:17px;line-height:17px;color:inherit;font-weight:600}.event-calendar article.footer a{position:absolute;right:16px;top:16px;line-height:16px;color:inherit}.event-calendar.loading article.load-more-dates:after{width:32px;height:32px;position:relative;right:0;left:0;margin:20px auto;display:block!important;content:" ";background:url(/images/load_spinner.png);background-size:cover;content:"";-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-ms-animation:spin 2s infinite linear;background-image:url(/images/load_spinner_black.png)}.upcomingevents{padding:20px 0;overflow:hidden}.upcomingevents .dtstart{display:none}.upcomingevents h2{font-size:21px;font-weight:700}.upcomingevents h2,.upcomingevents h3{display:block;color:#000;padding:0 0 20px;margin:0}.upcomingevents h3{border:0;font-size:18px;font-weight:500}.upcomingevents h3 a{color:#000;text-decoration:none}.upcomingevents p{padding:0 0 20px;margin:0;font-size:14px;line-height:18px}.upcomingevents .botbubble,.upcomingevents .ticketbutton span{display:inline-block;background:#f2f2f2;padding:10px 15px;color:#000;font-size:21px;font-weight:700;border-radius:5px;margin-right:15px;line-height:21px;position:relative}.upcomingevents .costtooltip{display:none;background:#f2f2f2;border-radius:5px;padding:10px 15px;font-size:14px;font-weight:700;line-height:16px;position:absolute;bottom:0;left:420px;z-index:1000}.upcomingevents .costtooltip:before{content:"";position:absolute;left:-8px;bottom:8px;border-right:8px solid #f2f2f2;border-top:8px solid transparent;border-bottom:8px solid transparent;display:inherit}.upcomingevents .ticketbutton{text-decoration:none}.upcomingevents .ticketbutton span{padding:10px 40px 10px 30px;float:right;margin-right:0;background:#f3c32d;background-image:-webkit-linear-gradient(top,#f5e032,#f6c031)}.upcomingevents .ticketbutton span:after{content:"";position:absolute;top:15px;right:25px;border-left:6px solid #000;border-top:6px solid transparent;border-bottom:6px solid transparent}.upcomingevents .item{padding:40px 0 20px 10px;margin-bottom:20px;border-top:1px solid #f6f6f6;position:relative;background-image:-webkit-linear-gradient(top,#f6f6f6,#fff 120px)}.upcomingevents .item .bot{position:relative}.upcomingevents .allevents{width:200px;color:#8d8d8d;display:block;margin:0 auto;text-decoration:none;font-size:16px;font-weight:700}.upcomingevents .allevents:hover{text-decoration:underline}.blackbox{background:#000;min-height:800px;position:relative;overflow:visible;height:100%;width:25%;z-index:1;text-align:right;font-weight:300;padding-left:8px;padding-right:8px}.blackbox h3{color:#fff;font-size:32px;line-height:32px;font-weight:500;display:block;margin:0 0 35px;padding:15px 0 0;text-align:center;position:relative;border:0}.blackbox .rating{padding:16px 0 0;overflow:hidden;font-size:16px;color:#7c7c7c;font-weight:300}.blackbox .rating a{color:inherit}.blackbox .rating h4{color:#fee801;font-size:18px;font-weight:600;margin:0;padding:0 0 8px;display:block;text-align:right}.blackbox .rating h4 a{color:inherit}.blackbox .rating .category{width:120px;overflow:hidden;float:right;clear:both;margin:0 0 16px}.blackbox .rating img{float:left;margin:2px 1px 4px}.blackbox .thumbvenue{position:relative;overflow:visible;padding-top:220px}.blackbox .thumbvenue .bwaythumb{width:224px;height:324px;display:inline-block;background:transparent no-repeat;background-position:50%;border-radius:6px;position:absolute;top:-110px;right:-8px}.blackbox address{cursor:pointer;margin-bottom:0}.blackbox address a{color:#7c7c7c}.blackbox .trip{padding:30px 20px;text-align:center}.blackbox .trip img{margin:0 auto}.blackbox .cuisineinfo{color:#e0e020;background:#242424;min-width:130px;margin:0 1px 1px 0;height:60px;padding:10px;text-align:center;overflow:hidden}.blackbox .cuisineinfo b{color:#909090}.blackbox .bestof{font-size:14px;font-weight:300}.blackbox .bestof a{text-decoration:none;color:#fff;padding-bottom:8px;display:inline-block;line-height:14px}.blackbox .bestof a:hover{text-decoration:underline}.blackbox .hours{color:#909090;font-size:16px;margin-bottom:16px}.blackbox .movie-rating-g,.blackbox .movie-rating-nc-17,.blackbox .movie-rating-nr,.blackbox .movie-rating-pg,.blackbox .movie-rating-pg-13,.blackbox .movie-rating-r{display:inline-block;width:200px;height:51px;background:#fff no-repeat 50%;background-size:200px auto}.blackbox .movie-rating-g{background-image:url(/images/movie_images/mpaa/g.small.jpg);background-color:transparent}.blackbox .movie-rating-nc-17{background-image:url(/images/movie_images/mpaa/nc17.small.jpg);background-color:transparent}.blackbox .movie-rating-nr{background-image:url(/images/movie_images/mpaa/NR.small.gif)}.blackbox .movie-rating-pg{background-image:url(/images/movie_images/mpaa/pg.small.jpg);background-color:transparent}.blackbox .movie-rating-pg-13{background-image:url(/images/movie_images/mpaa/pg-13-small.jpg);background-color:transparent}.blackbox .movie-rating-r{background-image:url(/images/movie_images/mpaa/r.small.jpg);background-color:transparent}.blackbox .moviethumb{width:100px;height:150px;background:no-repeat 50%;background-size:100px auto;display:inline-block;position:absolute;right:0;bottom:0;left:0;top:0;margin:auto}.starhalflite,.starlite,.starunlit{width:21px;height:19px;display:inline-block;float:left;margin:2px 1px 4px;background:url(/images/star_lite.png) no-repeat}.starunlit{background:url(/images/star_unlit.png) no-repeat}.starhalflite{background:url(/images/star_half_lite.png) no-repeat}.subway{background:url(/images/subways_nyc.png) no-repeat;vertical-align:bottom;width:23px;height:23px;display:-moz-inline-stack;display:inline-block;margin-right:4px;background-size:286px auto}.sub_1{background-position:0 0}.sub_2{background-position:-23px 0}.sub_3{background-position:-47px 0}.sub_4{background-position:-72px 0}.sub_5{background-position:-95px 0}.sub_6{background-position:-119px 0}.sub_7{background-position:-143px 0}.sub_9{background-position:-167px 0}.sub_a{background-position:-191px 0}.sub_b{background-position:-215px 0}.sub_c{background-position:-239px 0}.sub_d{background-position:-263px 0}.sub_e{background-position:0 -24px}.sub_f{background-position:-23px -23px}.sub_g{background-position:-47px -23px}.sub_j{background-position:-71px -23px}.sub_l{background-position:-95px -23px}.sub_m{background-position:-119px -23px}.sub_n{background-position:-143px -23px}.sub_q{background-position:-167px -23px}.sub_r{background-position:-191px -23px}.sub_s{background-position:-215px -23px}.sub_v{background-position:-239px -23px}.sub_z{background-position:-263px -23px}.subwaypnl{margin-top:0;list-style:none;color:#fff}.subwaypnl li{padding-bottom:5px;text-align:right}.phones{font-weight:700;color:#f6e400;text-align:center;font-size:13px;margin:15px 0;padding-top:15px}.phones .phone{color:#fff;font-size:28px;display:block}.phones .phone2{color:#8d8d8d;font-size:16px}.otherrecords{margin-left:20px;height:100%}.otherrecords a{color:inherit;text-decoration:inherit}.otherrecords h3{font-size:18px;padding:10px 0 0;margin:0;text-align:left;border:0;line-height:30px;color:#000}.otherrecords .item{padding:20px 20px 20px 0;min-height:85px;font-size:13px;line-height:18px;overflow:hidden}.otherrecords .thumb{height:75px;width:75px;border:0;float:left;margin:0 10px 10px 0;display:inline-block;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:cover}.otherrecords h4{padding:0;margin:0;line-height:18px;font-size:13px;display:block;width:215px;font-weight:700}.otherrecords a.view{float:right;color:#000;font-weight:700;text-decoration:none;padding-left:10px}.otherrecords a.view:hover{text-decoration:underline}.topviewed{margin:20px 0;overflow:hidden;clear:both}.topviewed a{text-decoration:inherit;color:inherit}.topviewed h3{font-size:18px;padding:8px 0 8px 8px;border:0;margin-bottom:10px;color:#000}.topviewed .item{min-width:220px;min-height:220px;margin-bottom:20px;width:100%;height:100%;position:relative;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:cover;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px}.topviewed .item a{width:100%;height:100%;border:0;display:block}.topviewed .item a .imglink{width:100%;height:220px;display:inline-block}.topviewed .item h4{position:absolute;color:#fff;font-size:18px;bottom:0;padding:10px;background:rgba(0,0,0,.8);display:block;margin:0;width:100%;min-width:220px;text-align:left;font-weight:300;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.pnlmovies,.pnltheaters{padding:0 16px}.pnlmovies h2,.pnltheaters h2{font-size:20px;font-weight:600;margin:8px 0 16px;padding:0}.pnlmovies form,.pnltheaters form{margin-bottom:16px}.pnlmovies article,.pnltheaters article{padding:0 0 20px 10px;margin-bottom:20px;border-top:1px solid #f6f6f6;position:relative;background-image:-webkit-linear-gradient(top,#f6f6f6,#fff 120px)}.pnlmovies article header,.pnltheaters article header{font-size:16px}.pnlmovies article header h4,.pnltheaters article header h4{display:block;border:0;padding:0 0 10px;margin:0;font-size:20px;line-height:20px;font-weight:600;color:#000}.pnlmovies article header a,.pnltheaters article header a{color:#000;font-weight:600;padding:0 2px}.pnlmovies article ul,.pnltheaters article ul{margin:0;padding:0}.pnlmovies article ul li,.pnltheaters article ul li{display:inline-block;background:#f2f2f2;padding:10px 15px;color:#000;font-size:21px;font-weight:700;border-radius:5px;margin:15px 15px 0 0;line-height:21px;position:relative}.pnlmovies article ul li a,.pnltheaters article ul li a{color:#000;text-decoration:underline}.pnlmovies article ul li a:hover,.pnltheaters article ul li a:hover{text-decoration:none}.pnlmovies article ul li.history,.pnltheaters article ul li.history{text-decoration:line-through}#pnlMovies{min-height:0}.pnlmovies article{overflow:hidden}.pnlmovies article header h4{padding-bottom:8px}.pnlmovies article.adspot{padding-left:0;background:transparent;overflow:visible;border:0}.pnlmovies article.withposter{padding-left:120px;position:relative;min-height:150px}.pnlmovies article.withposter img{position:absolute;top:20px;left:8px}footer{width:100%;background:#000;overflow:hidden;margin-top:20px}footer .top{font-size:15px;min-height:40px;margin:40px auto 20px;background:url(/images/nyc_logo.gif) no-repeat 0;overflow:hidden}footer .top .share{color:#a5a5a5;float:right;overflow:hidden;padding:0 20px}footer .top .share a{border:0;text-decoration:none}footer .top .share a.fb span{width:30px;height:24px;display:inline-block;background:url(/images/facebook.png) no-repeat 50%}footer .top .share a.tw span{width:30px;height:22px;display:inline-block;background:url(/images/twitter.png) no-repeat 50%}footer .top .share input{border:0;width:163px;border-radius:5px;padding:3px 10px;background:#ccc url(/images/submit.png) no-repeat 170px}footer .top .share h5{font-size:15px;font-weight:400;margin:0 0 5px}footer nav.botsitenav ul{overflow:hidden;list-style:none;padding:0}footer nav.botsitenav ul li{font-size:20px;display:inline-block;float:left;margin:0 20px 0 0;font-weight:300}footer nav.botsitenav a{color:#cdcdcd;text-decoration:none}footer nav.botsitenav a:hover{text-decoration:underline}footer .links{border-top:1px solid #242424;padding:20px;margin:0 auto;text-align:center;color:#4b4b4b;font-size:14px;line-height:18px}footer .links a{color:#4b4b4b;font-size:14px;text-decoration:none;padding:0 10px}footer .links a:hover{text-decoration:underline}#footerNewsletterMsg{color:red}.ad-bottom ins{display:inline-block!important;float:none}@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}}}.top-tickets-from{display:none}.sideNav{background:#000}.bgi{z-index:-999;position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background:#000}.row{margin-bottom:0}.mobile-ad-bottom{padding-bottom:60px}.at-nyc-ad-small{margin:24px 0}.at-nyc-ad-small span{background-position:50%!important}.locktop{padding-top:0}.locktop .toppic{background:initial}.locktop #DetailNav{margin-top:0}.locktop .pnlh1{position:absolute;top:230px;z-index:auto;background:initial}.locktop .blackbox .thumbvenue{margin-top:0}._jqPageBody .pnlh1{top:230px}.hide-bottom-ticket-button .mfooter .restoreservebtn span{height:0;overflow:hidden}.top-tickets-from{display:none!important}.pin-price-from .top-tickets-from{position:fixed;font-size:24px;font-weight:600;color:#fff;right:92px;top:16px;width:70px;text-align:right;z-index:10000;display:block!important}.pin-price-from .top-tickets-from a{color:#fff;text-decoration:none}.pin-price-from .top-tickets-from:before{content:"Tickets From";font-size:10px;font-weight:300;color:#fff;position:absolute;right:0;top:-8px;width:70px}.pin-price-from .event-calendar article.header .tickets-from{display:none}.event-calendar{background:#000;position:relative}.event-calendar .ticketbutton span{margin:16px 0 16px 8px;padding:5px 20px 5px 8px;height:auto;top:0;right:0}.event-calendar .ticketbutton span:after{top:14px;right:8px}.event-calendar .ticketbutton span:before{top:11px;right:4px}.event-calendar .multi-showtimes-popup{display:none!important}.event-calendar .mobile-background{background-color:#000;background-position:top;background-repeat:no-repeat;background-size:90% auto;width:100%;height:80%;z-index:0;position:absolute;top:60px;left:0;border-radius:6px}.event-calendar .mobile-background:after{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.8);content:""}.event-calendar article.header{background:transparent;color:#ffe000;border:none}.event-calendar article.header h4{font-size:18px;margin-right:28px;font-weight:600;text-align:left;line-height:26px;color:#fff}.event-calendar article.header h4 .fa{position:absolute;right:8px;bottom:8px;cursor:pointer;font-size:26px;color:#ffe000}.event-calendar article.header .tickets-from{position:absolute;bottom:0;font-size:24px;font-weight:600;color:#fff;right:42px;width:70px;text-align:right}.event-calendar article.header .tickets-from:before{content:"Tickets From";font-size:10px;font-weight:300;color:#fff;position:absolute;right:0;top:-8px;width:70px}.event-calendar article.header .secure-icon{display:none}.event-calendar article.date-field{max-height:0;width:100%;box-sizing:border-box;padding:0 8px;transition:all .4s ease-in-out;overflow:hidden;position:relative}.event-calendar article.date-field input{color:#000;width:100%;-webkit-appearance:none;border-radius:0;height:50px;border:1px solid #000;padding:15px;font-size:17px;font-weight:600;background:url(/images/chervon_right.png) 95% no-repeat #fff;background-size:15px 15px}.event-calendar article.date-field input:-moz-placeholder,.event-calendar article.date-field input:-ms-input-placeholder,.event-calendar article.date-field input::-moz-placeholder,.event-calendar article.date-field input::-webkit-input-placeholder{color:#000;font-size:17px;font-weight:600}.event-calendar article.date-field:before{content:attr(data-placeholder);color:#000;margin-right:.5em;width:80%;display:inline-block;position:absolute;background:#fff;box-sizing:border-box;font-size:17px;font-weight:600;top:21px;left:24px;z-index:0}.event-calendar article.item{display:none;background:transparent;border:0;border-top:1px solid hsla(0,0%,100%,.8)}.event-calendar article.item:active,.event-calendar article.item:hover{background:transparent}.event-calendar article.item.show{display:block}.event-calendar article.item .date{width:30%;font-size:28px;line-height:13px;font-weight:700;color:hsla(0,0%,100%,.8);border:0;padding:0 8px;text-align:left;min-height:0}.event-calendar article.item .date .month-day{font-size:20px;color:inherit;font-weight:inherit}.event-calendar article.item .ticket-buttons{width:70%;padding-left:0;padding-right:0;text-align:right}.event-calendar article.load-more-dates{background:transparent;border:0;border-top:1px solid hsla(0,0%,100%,.8)}.event-calendar article.load-more-dates .button{max-width:80%;color:#ffe000;margin:16px auto;font-size:20px;border-color:#ffe000}.event-calendar article.load-more-dates .button:hover{color:inherit;background:inherit}.event-calendar article.load-more-dates p{color:hsla(0,0%,100%,.8);font-size:16px!important;line-height:20px}.event-calendar.show-all article{display:block}.event-calendar.loading article.load-more-dates:after{width:32px;height:32px;position:relative;right:0;left:0;margin:20px auto;display:block!important;content:" ";background:url(/images/load_spinner.png);background-size:cover;content:"";-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-ms-animation:spin 2s infinite linear}.event-calendar.show-date-field article.date-field{max-height:66px;padding:8px}.event-edit-container{position:relative;top:auto;right:auto;left:auto;height:70px}.event-edit-container .restoreservebtn span{right:0;top:0;left:0;margin-left:auto;margin-right:auto;color:#fff;background:#5ac76c}.event-edit-container .restoreservebtn span:before{border-left:8px solid #fff}.event-edit-container .restoreservebtn span:after{border-left:5px solid #5ac76c}.event-edit-container .restoreservebtn span:active{top:1px}.pnlmovies article header,.pnltheaters article header{color:#000;font-size:14px;line-height:20px}.pnlmovies article header h4,.pnltheaters article header h4{font-size:20px}.pnlmovies article ul,.pnltheaters article ul{clear:both}.pnlmovies article.withposter{min-height:0;padding-left:10px}.pnlmovies article.withposter img{position:static;width:75px;height:auto;float:left;padding:16px 16px 16px 0}.movie-top-poster{position:absolute;top:60px;left:0;right:0;margin-left:auto;margin-right:auto;width:100px;height:auto}.toppic{display:none!important}.topbanner{width:100%;height:300px;background:no-repeat 50%;background-size:cover;position:relative}.topbanner:before{height:60px;top:0;background:linear-gradient(rgba(0,0,0,.9),transparent)}.topbanner:after,.topbanner:before{width:100%;content:"";position:absolute;display:block;left:0}.topbanner:after{height:100px;bottom:0;background:linear-gradient(transparent,rgba(0,0,0,.9))}.topbanner.mobile-slideshow{overflow:hidden}.topbanner.mobile-slideshow .slides{position:absolute;overflow:hidden;height:100%;top:0;left:0;margin:0;padding:0;display:block}.topbanner.mobile-slideshow .slides li{margin:0;padding:0;float:left;height:100%;display:inline-block;background:no-repeat 50%;background-size:cover}.pagebody{background:#000 no-repeat top;background-size:100% auto}.editorial-and-map{position:relative;padding-bottom:0}.editorial-and-map .map{right:0;max-width:440px;margin:0 auto;display:none}.editorial-and-map .map,.editorial-and-map .mapmask{position:absolute;bottom:0;left:0;width:100%;height:150px}.editorial-and-map .mapmask{display:block;z-index:100;display:none}.ellipsis-mobile{display:block;text-align:justify;-ms-text-justify:distribute;text-justify:distribute}.ellipsis,.ellipsis-full,.ellipsis-mobile-full{display:none}.mfooter{overflow:visible}.mfooter .restoreservebtn{text-decoration:none}.mfooter .restoreservebtn span{min-width:204px;width:100%;font-size:24px;text-align:center!important;z-index:1000;position:absolute;top:-68px;margin-left:auto;margin-right:auto;left:0;right:0}.mfooter .restoreservebtn span:before{right:auto;left:78%}.mfooter .restoreservebtn span:after{right:inherit;left:78%}.mfooter .restoreservebtn span:active{bottom:-1px}.mfooter .restoreservebtn.nonurlbtn span:before{right:auto;left:82%}.mfooter .restoreservebtn.nonurlbtn span:after{right:inherit;left:82%}.mfooter.onscroll:not(.affix-bottom),.mfooter.onscroll:not(.affix-bottom) .restoreservebtn span{transform:none}.pnlh1{position:absolute;top:230px;font-size:18px}.pnlh1 h2{font-size:22px;display:block;text-align:left;font-weight:700;z-index:1;-webkit-text-shadow:1px 2px #000;text-shadow:1px 2px #000;padding-right:0;padding-left:0;bottom:-20px}.pnlh1 h1,.pnlh1 h2{color:#fff;position:absolute;width:100%;text-align:center}.pnlh1 h1{font-size:32px!important;height:auto!important;padding:0;margin:0;bottom:10px;overflow:hidden}.pnlh1 h1.bigger{font-size:43px!important;line-height:43px}.pnlh1 h1.bigger~h2{font-size:30px}.pnlh1 h1.biggest{font-size:56px!important;line-height:56px}.pnlh1 h1.biggest~h2{font-size:30px}.mobile-address{position:absolute;top:255px;color:#fff;text-align:center;font-size:16px;font-weight:300;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-address .venue,.mobile-address address{position:relative;display:block}.mobile-address address{color:#fff;font-size:16px;font-weight:300;margin:0}.content{background:transparent;color:#fff;padding-left:0;padding-right:0;z-index:1;min-height:0;width:100%;font-size:16px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.content .ellipsis-full:first-letter,.content .ellipsis-mobile:first-letter{font-size:52px;font-weight:600;line-height:40px;float:left;padding-right:8px;color:#fff}.content p{font-size:14px}.content p a{color:#fff}.otherrecords,.topviewed{margin-left:0;margin-right:0;width:100%}.otherrecords h4,.topviewed h4{display:block;width:100%;color:#f6e400}.otherrecords h3,.topviewed h3{color:#f6e400;font-size:18px;text-align:center;width:100%;padding:0;margin:auto!important}.otherrecords .item,.otherrecords a.view{color:#909090}.topviewed h3{padding:0 0 25px}.upcomingevents{width:100%}.upcomingevents .item{color:#909090;background:transparent}.upcomingevents .item .bot{padding-bottom:55px}.upcomingevents h2{color:#f6e400}.upcomingevents h3 a{color:#909090}.upcomingevents .botbubble{font-size:16px}.upcomingevents .ticketbutton span{font-size:16px;float:none;width:160px;position:absolute;bottom:0;margin:0 auto;left:0;right:0}.upcomingevents .costtooltip{bottom:auto;left:auto;margin-top:10px}.upcomingevents .costtooltip:before{display:none}.blackbox{background:transparent;min-height:0;text-align:center;z-index:10;overflow:hidden;width:100%;padding-right:8px}.blackbox .rating h4{text-align:center;max-width:none}.blackbox .rating .category{float:none;margin-left:auto;margin-right:auto}.blackbox .thumbvenue{padding-top:0}.blackbox .thumbvenue .bwaythumb,.blackbox .thumbvenue .moviethumb{position:static;top:auto;margin:0 auto 20px}.blackbox .mobile-info-icons{overflow:hidden;height:55px;margin-left:auto;margin-right:auto;position:relative;top:-16px;display:inline-block!important}.blackbox .mobile-info-icons span{display:inline-block;float:left;margin:0 20.5px;position:relative;cursor:pointer}.blackbox .mobile-info-icons span a{text-decoration:none;color:#fff;font-size:13px;font-weight:300}.blackbox .mobile-info-icons span a .fa{display:block;color:#000;width:30px;height:30px;font-size:17px;line-height:30px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:15px;border-top-left-radius:15px;background:#f6d935}.blackbox .mobile-info-icons span:after{color:#fff;font-size:13px;position:absolute;bottom:-25px;display:inline-block}.blackbox .mobile-info-icons span.m:after{content:"Map";left:3px}.blackbox .mobile-info-icons span.w:after{content:"Website";left:-7px}.blackbox .mobile-info-icons span.p:after{content:"Call";left:4px}.blackbox .mobile-info-icons span.t:after{content:"Tickets";left:-6px}.subwaypnl{padding:0}.subwaypnl li{text-align:center}#pnlProfile{display:block!important;min-height:0}#pnlMap,#pnlNeighborhood,#pnlPhotos,#pnlReviews,#pnlRooms,#pnlSchedule,#pnlVirtualTours{display:none!important}}@media (max-width:794px) and (min-width:500px){.restoreservebtn span{font-size:20px}}@media (max-width:794px) and (max-width:320px){.mfooter .restoreservebtn span:after,.mfooter .restoreservebtn span:before{left:85%}}.vevent .location{display:none}
