.show-content main section,.show-content main section#news-and-media .news-brick article,.calendar-display .calendar-navigation,.schedule-text .schedule-row,.show-content main .user-review header,.show-content main.video .video-information,.show-content main.discount .discounts-comparison,.show-content main.premiumtickets #search-well .premium-ticket-search,.show-content main.premiumtickets #search-well .premium-ticket-search .dates,.newsletter-modal .signup-info,.newsletter-modal .signup-info section{zoom:1}.show-content main section:before,.show-content main section#news-and-media .news-brick article:before,.calendar-display .calendar-navigation:before,.schedule-text .schedule-row:before,.show-content main .user-review header:before,.show-content main.video .video-information:before,.show-content main.discount .discounts-comparison:before,.show-content main.premiumtickets #search-well .premium-ticket-search:before,.show-content main.premiumtickets #search-well .premium-ticket-search .dates:before,.newsletter-modal .signup-info:before,.newsletter-modal .signup-info section:before,.show-content main section:after,.show-content main section#news-and-media .news-brick article:after,.calendar-display .calendar-navigation:after,.schedule-text .schedule-row:after,.show-content main .user-review header:after,.show-content main.video .video-information:after,.show-content main.discount .discounts-comparison:after,.show-content main.premiumtickets #search-well .premium-ticket-search:after,.show-content main.premiumtickets #search-well .premium-ticket-search .dates:after,.newsletter-modal .signup-info:after,.newsletter-modal .signup-info section:after{content:"";display:table}.show-content main section:after,.show-content main section#news-and-media .news-brick article:after,.calendar-display .calendar-navigation:after,.schedule-text .schedule-row:after,.show-content main .user-review header:after,.show-content main.video .video-information:after,.show-content main.discount .discounts-comparison:after,.show-content main.premiumtickets #search-well .premium-ticket-search:after,.show-content main.premiumtickets #search-well .premium-ticket-search .dates:after,.newsletter-modal .signup-info:after,.newsletter-modal .signup-info section:after{clear:both}#main{padding:0 !important}h4{padding-left:0 !important}.right_blockText h4{padding-left:10px !important}p{margin:0 0 1em;line-height:1.5em}figure{margin:0}.show-header{background-color:#231f20;background-repeat:no-repeat;height:210px}.show-header .header-link{color:#fff}.show-header .header-link:hover{text-decoration:none}.show-header h1{margin:0;padding-top:1rem;padding-left:2rem;line-height:1.5em;color:#fff;text-shadow:0 0 1em #231f20}.show-header h2{font-size:2em;padding-left:2rem;margin:0;line-height:1.5em}.show-header h2 .ticket-label{color:#f58426;text-shadow:0 0 1em #231f20}.show-header h2 .ticket-prices{color:#fff;text-shadow:0 0 1em #231f20}.show-header .ticket-button{margin-left:2rem;margin-top:.75em;width:300px;padding:5px;text-align:center;border-radius:5px;color:#fff;font-weight:bold;font-size:1.25em;display:block}.show-header .ticket-button.tickets{background-color:#f58426}.show-header .ticket-button.discounts-check{background-color:#00adef}.show-navigation li:hover,.show-navigation.overview li.overview,.show-navigation.tickets li.tickets,.show-navigation.venue li.venue,.show-navigation.cast li.cast,.show-navigation.video li.video{color:#fff;background-color:#00447c;background-image:-webkit-gradient(linear, left top, left bottom, from(#002849), to(#00447c));background-image:-webkit-linear-gradient(top, #002849, #00447c);background-image:-moz-linear-gradient(top, #002849, #00447c);background-image:-ms-linear-gradient(top, #002849, #00447c);background-image:-o-linear-gradient(top, #002849, #00447c);background-image:linear-gradient(top, #002849, #00447c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#002849', EndColorStr='#00447c')}.show-navigation li:hover a,.show-navigation.overview li.overview a,.show-navigation.tickets li.tickets a,.show-navigation.venue li.venue a,.show-navigation.cast li.cast a,.show-navigation.video li.video a{color:#fff}.show-navigation{list-style-type:none;margin-bottom:0px}.show-navigation li{display:inline-block;width:20%;text-align:center;font-family:"Oswald", Arial, sans-serif;line-height:2em;font-size:1.25em;text-align:center;color:#00447c}.show-navigation li a{display:block}.show-navigation li a:hover{color:#fff;text-decoration:none}.show-content .snapshot-box .snapshot-item.review-info .write-a-review,.show-content main section#news-and-media .news-brick aside .write-a-review{background-color:#f58426;color:#fff;text-align:center;display:block;border-radius:3px;padding:.25em 0}.show-content{position:relative;overflow:auto;min-height:100px;background-color:white;background-image:-webkit-gradient(linear, left top, left bottom, from(#999999), to(white));background-image:-webkit-linear-gradient(top, #999999, white);background-image:-moz-linear-gradient(top, #999999, white);background-image:-ms-linear-gradient(top, #999999, white);background-image:-o-linear-gradient(top, #999999, white);background-image:linear-gradient(top, #999999, white);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#999999', EndColorStr='white');background-size:100% 100px;background-repeat:no-repeat}.show-content .snapshot-box{border-radius:3px;width:98%;margin:1em auto;background-color:#fff;-webkit-box-shadow:0 0 1em #999999;-moz-box-shadow:0 0 1em #999999;box-shadow:0 0 1em #999999}.show-content .snapshot-box .snapshot-item{padding:.5em 0}.show-content .snapshot-box .snapshot-item .icon-container{text-align:center;font-size:2em;padding-top:3px}.show-content .snapshot-box .snapshot-item.show-info{color:#00447c}.show-content .snapshot-box .snapshot-item.show-info .runtime{font-size:1.2em}.show-content .snapshot-box .snapshot-item.venue-info{color:#666666}.show-content .snapshot-box .snapshot-item.venue-info .venue-link{display:block;margin-top:.5em}.show-content .snapshot-box .snapshot-item.review-info .overall-rating{color:#00447c}.show-content .snapshot-box .snapshot-item.review-info .no-ratings{color:#666666}.show-content .snapshot-box .snapshot-item.review-info .write-a-review{margin-top:.5em;width:80%}.show-content main{padding-left:1em}.show-content main section#schedule .schedule-days-display{display:table;width:100%;margin-bottom:1em}.show-content main section#schedule .schedule-days-display .schedule-days{display:table-row}.show-content main section#schedule .schedule-days-display .schedule-days .schedule-day-box{vertical-align:top;color:#666666;display:table-cell;width:14%;text-align:center}.show-content main section#schedule .schedule-days-display .schedule-days .schedule-day-box.today{-webkit-box-shadow:0 0 1em #999999;-moz-box-shadow:0 0 1em #999999;box-shadow:0 0 1em #999999}.show-content main section#schedule .schedule-days-display .schedule-days .schedule-day-box .day-name{padding:0.25em;display:block;border-bottom:1px solid #999}.show-content main section#schedule .schedule-days-display .schedule-days .schedule-day-box.today .day-name{border-bottom:2px solid #f58426;color:#00447c}.show-content main section#schedule .schedule-days-display .schedule-days .schedule-day-box .day-date{font-style:italic;padding:0.25em}.show-content main section#schedule .schedule-days-display .schedule-days .schedule-day-box .day-performances{padding-bottom:0.5em}.show-content main section#about .site-url{text-align:center}.show-content main section#about .site-url .site-url-call{color:#f58426;font-weight:bold;margin-bottom:0;font-size:1em}.show-content main section#about .featured-cast{width:90%;margin:1em auto 0 auto}.show-content main section#about .featured-cast .featured-cast-headshots{list-style-type:none;white-space:nowrap;text-align:center;margin-top:1em}.show-content main section#about .featured-cast .featured-cast-headshots li{text-align:center;display:inline-block;width:20%;vertical-align:top}.show-content main section#about .featured-cast .featured-cast-headshots li figure{width:100%;margin:0}.show-content main section#about .featured-cast .featured-cast-headshots li figure img{max-width:60px}.show-content main section#about .featured-cast .featured-cast-headshots li figure figcaption{max-width:100%;white-space:normal;font-weight:bold}.show-content main section#news-and-media .news-brick{margin-bottom:1em}.show-content main section#news-and-media .news-brick aside h4{background-color:#00447c;color:white;font-family:"Oswald", Arial, sans-serif;font-weight:normal;font-size:1.25em;line-height:1.5em;text-align:center;padding:0}.show-content main section#news-and-media .news-brick aside .content-container{padding:.5em 0;text-align:center;-webkit-box-shadow:0 0 1em #999999;-moz-box-shadow:0 0 1em #999999;box-shadow:0 0 1em #999999;min-height:130px;display:table;width:100%}.show-content main section#news-and-media .news-brick aside .content-container img{max-width:90%}.show-content main section#news-and-media .news-brick aside .content-container .user-review-display{display:table-cell;vertical-align:middle}.show-content main section#news-and-media .news-brick aside .content-container .user-review-display .user-review-info .count{font-size:3em}.show-content main section#news-and-media .news-brick aside .content-container .user-review-display .user-review-byline{color:#666666}.show-content main section#news-and-media .news-brick aside .write-a-review{border-top-left-radius:0;border-top-right-radius:0}.show-content main section#news-and-media .news-brick article h4{padding:0;margin:.5em 0}.show-content main .ticket-information{text-align:center;vertical-align:top;margin-top:2em}.show-content main .ticket-information .ticket-button-wrapper{vertical-align:top;width:25%;display:inline-block;zoom:1;*display:inline}.show-content main .ticket-information a.ticket-button{margin:0 auto;display:block}.show-content main .ticket-information a.ticket-button:hover{text-decoration:none}.show-content main .ticket-information .ticket-phone{line-height:3em;font-weight:bold;color:#666;font-size:.8em}.show-content main .ticket-information .through-line{font-size:.8em}.show-content main .ticket-information .ticket-button{border-radius:5px;color:#fff;text-align:center;text-transform:uppercase;font-family:"Oswald", Arial, sans-serif;font-size:1.8em;width:130px;line-height:1.3em;padding:4px 8px;white-space:nowrap}.show-content main .ticket-information .ticket-button.discounts{background-color:#0088bc;background-image:-webkit-gradient(linear, left top, left bottom, from(#00adef), to(#0088bc));background-image:-webkit-linear-gradient(top, #00adef, #0088bc);background-image:-moz-linear-gradient(top, #00adef, #0088bc);background-image:-ms-linear-gradient(top, #00adef, #0088bc);background-image:-o-linear-gradient(top, #00adef, #0088bc);background-image:linear-gradient(top, #00adef, #0088bc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#00adef', EndColorStr='#0088bc')}.show-content main .ticket-information .ticket-button.buy{background-color:#de6a0a;background-image:-webkit-gradient(linear, left top, left bottom, from(#f58426), to(#de6a0a));background-image:-webkit-linear-gradient(top, #f58426, #de6a0a);background-image:-moz-linear-gradient(top, #f58426, #de6a0a);background-image:-ms-linear-gradient(top, #f58426, #de6a0a);background-image:-o-linear-gradient(top, #f58426, #de6a0a);background-image:linear-gradient(top, #f58426, #de6a0a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f58426', EndColorStr='#de6a0a');text-shadow:0 0 .25em #f68326}.show-content main .ticket-information .ticket-button.premium{background-color:#8cc63e;background-image:-webkit-gradient(linear, left top, left bottom, from(#94e12d), to(#8cc63e));background-image:-webkit-linear-gradient(top, #94e12d, #8cc63e);background-image:-moz-linear-gradient(top, #94e12d, #8cc63e);background-image:-ms-linear-gradient(top, #94e12d, #8cc63e);background-image:-o-linear-gradient(top, #94e12d, #8cc63e);background-image:linear-gradient(top, #94e12d, #8cc63e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#94e12d', EndColorStr='#8cc63e');text-shadow:0 0 .25em #8cc63e}.show-content #right .venue-info{border:5px solid #00447c;border-top:none;margin-bottom:1em}.show-content #right .venue-info .venue-info-title{font-family:"Oswald", Arial, sans-serif;background-color:#00447c;color:#fff;text-align:center;padding:.5em 0;font-weight:normal}.show-content #right .venue-info .map-container{min-height:200px;margin-bottom:.5em}.show-content #right .venue-info address{color:#00447c;text-align:center;margin-bottom:1em}.show-content #right .venue-info address .venue-name{margin:0}.show-content #right .venue-info .venue-restaurant-container{margin-bottom:1em}.show-content #right .venue-info .venue-restaurant-container .restaurant{margin-left:auto;margin-right:auto;line-height:30px}.show-content #right .venue-info .venue-restaurant-container .restaurant .restaurant-icon{text-align:center}.show-content #right .venue-info .venue-restaurant-container .restaurant .restaurant-icon img{vertical-align:middle}.calendar-display .calendar-navigation{text-align:center}.calendar-display .calendar-navigation a.prev{float:left}.calendar-display .calendar-navigation a.next{float:right}.calendar-display .calendar-grid{border-left:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;border-collapse:separate}.calendar-display .calendar-grid th{width:14.28571%;text-align:center;background:#bbbbbb;color:#fff;padding:0.5em;border:1px solid #bbbbbb}.calendar-display .calendar-grid td{position:relative;text-align:center;padding:0.5em;border-top:1px solid #bbbbbb;border-right:1px solid #bbbbbb}.calendar-display .calendar-grid td .performance-info{position:absolute;left:140%;top:50%;background-color:#00447c;display:none;z-index:101;padding:.25em .4em;text-align:left;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}.calendar-display .calendar-grid td .performance-info span{color:#fff;line-height:1.1em}.calendar-display .calendar-grid td .performance-info span.cancel{text-decoration:line-through}.calendar-display .calendar-grid td .performance-info:after{content:"";position:absolute;border-style:solid;border-color:transparent #00447c transparent transparent;border-width:5px 20px;top:50%;margin-top:-5px;right:100%;z-index:100}.calendar-display .calendar-grid td:hover .performance-info{display:block;font-weight:normal}.calendar-display .calendar-grid td.noperformance:hover .performance-info{display:none !important}.calendar-display .calendar-grid td.cancellations{background-color:red !important}.calendar-display .calendar-grid td.additions{background-color:#ad5308 !important}.calendar-display .calendar-grid td.running{background-color:#f58426}.calendar-display .calendar-grid td.today{font-weight:bold;font-size:1.1em}.calendar-display .schedule-captions{font-weight:bold;margin-top:1em;font-size:1.1em}.calendar-display .schedule-captions .cancellations{color:red}.calendar-display .schedule-captions .additions{color:#ad5308}.calendar-display .schedule-captions .running{color:#f58426}.schedule-text{padding-top:1em}.schedule-text .schedule-row{line-height:2em}.schedule-text .schedule-row .schedule-day{float:left;color:#00447c;font-weight:bold}.schedule-text .schedule-row .schedule-time{float:right}.show-content main .person-container .cast-box{display:inline-block;vertical-align:top;width:100px;margin:0 .5em 2em .5em}.show-content main .person-container .cast-box .positioner{width:100px;height:150px}.show-content main .person-container .cast-box .positioner img{width:100px;max-height:150px;vertical-align:top}.show-content main .person-container .cast-box .cast-name{text-align:center}.show-content main .person-container .cast-list li{list-style-type:none;display:inline-block;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-left:1px solid #CCC}.show-content main .person-container .cast-list li div{margin:0.5em 1em}.show-content main .venue-info address{font-size:1.4em;color:#00447c}.show-content main .venue-info .map{text-align:center}.show-content main .current-productions{display:table}.show-content main .current-productions .current-production{display:table-row}.show-content main .current-productions .current-production .current-production-logo{padding-bottom:2em;display:table-cell;padding-right:1em}.show-content main .current-productions .current-production .current-production-logo img{width:125px}.show-content main .current-productions .current-production figcaption{padding-bottom:2em;display:table-cell;vertical-align:top}.show-content main .current-productions .current-production figcaption .current-production-name{padding-left:0px}.show-content main .current-productions .current-production figcaption .ticket-button{margin-top:.5em;width:200px;padding:5px;text-align:center;border-radius:5px;color:#fff;font-weight:bold;display:block}.show-content main .current-productions .current-production figcaption .ticket-button.tickets{background-color:#f58426}.show-content main .current-productions .current-production figcaption .ticket-button.discounts-check{background-color:#00adef}.show-content main .past-productions .past-production{display:inline-block;width:130px;text-align:center;vertical-align:top;padding:0 .5em 2em .5em}.show-content main .past-productions .past-production .past-production-logo{width:130px;height:90px;display:block}.show-content main .past-productions .past-production .past-production-logo img{max-width:130px}.show-content main .past-productions .past-production figcaption{font-weight:bold}.show-content main .user-review{margin-bottom:3em}.show-content main .user-review header .info{float:left}.show-content main .user-review header .stars{float:right}.show-content main .user-review header .stars .icon-star,.show-content main .user-review header .stars .icon-star-empty{color:#f58426;font-size:2em;margin:0 1px}.show-content main .news-articles{display:table}.show-content main .news-articles .news-article{display:table-row}.show-content main .news-articles .news-article .photo{display:table-cell;padding-right:1em;padding-bottom:1.5em;padding-top:1.5em;border-bottom:1px solid #bbbbbb}.show-content main .news-articles .news-article .photo img{max-width:130px;max-height:130px}.show-content main .news-articles .news-article .snipe{display:table-cell;vertical-align:top;padding-top:1.5em;border-bottom:1px solid #bbbbbb}.show-content main .news-articles .news-article .snipe .more-link{margin-top:2em;text-align:right}.show-content main .news-articles .news-article:last-child .photo{border-bottom:none}.show-content main .news-articles .news-article:last-child .snipe{border-bottom:none}.show-content main.video{padding-left:0}.show-content main.video .ticket-button{margin:.5em 0 0 auto;width:200px;padding:5px;text-align:center;border-radius:5px;color:#fff;font-weight:bold;display:block}.show-content main.video .ticket-button.tickets{background-color:#f58426;margin-top:0}.show-content main.video .ticket-button.discounts-check{background-color:#00adef}.show-content main.video .video-information header{margin-bottom:1em}.show-content main.video .video-information .video-description{float:left;box-sizing:border-box;-moz-box-sizing:border-box;width:60%}.show-content main.video .video-information .video-ticket-buttons{float:left;box-sizing:border-box;-moz-box-sizing:border-box;width:38%;margin-left:2%}.show-content main.video .videos-container{width:95%;margin:1em auto;list-style-type:none}.show-content main.video .videos-container .video-item{display:inline-block;vertical-align:top;box-sizing:border-box;width:32%;margin-right:1%;margin-bottom:2em}.show-content main.video .videos-container .video-item .thumbnail-link{float:left;width:90px;margin-right:10px;vertical-align:top}.show-content main.video .videos-container .video-item .thumbnail-link img{width:90px}.show-content main.video .videos-container .video-item .video-description{vertical-align:top;white-space:normal}.current-video{background-color:white;background-image:-webkit-gradient(linear, left top, left bottom, from(#00447c), to(white));background-image:-webkit-linear-gradient(top, #00447c, white);background-image:-moz-linear-gradient(top, #00447c, white);background-image:-ms-linear-gradient(top, #00447c, white);background-image:-o-linear-gradient(top, #00447c, white);background-image:linear-gradient(top, #00447c, white);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#00447c', EndColorStr='white');text-align:center}.current-video header{text-align:left;color:#fff}.current-video header h1,.current-video header h2,.current-video header h3,.current-video header h4,.current-video header h5,.current-video header h6{margin:0;color:#fff;padding:.5em 1em}.video-information{margin-top:1em;padding:0 1em;min-height:200px}.show-content main.discount header.discount-header{text-align:center}.show-content main.discount header.discount-header h2{margin:0}.show-content main.discount .discounts-comparison{background-color:#dcdddf;background-image:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#dcdddf));background-image:-webkit-linear-gradient(top, #f8f8f8, #dcdddf);background-image:-moz-linear-gradient(top, #f8f8f8, #dcdddf);background-image:-ms-linear-gradient(top, #f8f8f8, #dcdddf);background-image:-o-linear-gradient(top, #f8f8f8, #dcdddf);background-image:linear-gradient(top, #f8f8f8, #dcdddf);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f8f8f8', EndColorStr='#dcdddf');border:1px solid #cacaca;min-height:100px;margin:0;padding:0}.show-content main.discount .discounts-comparison .comparison-box{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;margin:0;padding:0;font-size:2em}.show-content main.discount .discounts-comparison .comparison-box h1{margin:0;font-size:1em}.show-content main.discount .discounts-comparison .comparison-box.regular{color:#666;float:left}.show-content main.discount .discounts-comparison .comparison-box.regular h1{color:#666}.show-content main.discount .discounts-comparison .comparison-box.discounted{font-weight:bold;color:#00447c;float:right}.show-content main.discount .discount-methods{display:table;margin:3px auto}.show-content main.discount .discount-methods .method-box{display:table-cell;width:198px;text-align:center;background:#eee;min-height:200px;color:#00447c;padding-bottom:1em}.show-content main.discount .discount-methods .method-box header{height:52px;color:#fff}.show-content main.discount .discount-methods .method-box header .line1{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;display:block;font-size:14px;padding-top:10px}.show-content main.discount .discount-methods .method-box header .line2{font-family:"Oswald", Arial, sans-serif;text-transform:uppercase;display:block;font-size:23px}.show-content main.discount .discount-methods .method-box .triangle{width:0px;height:0px;border-style:solid;border-width:22px 99px 0 99px;border-color:#037cba transparent transparent transparent}.show-content main.discount .discount-methods .method-box .triangle.byphone{border-color:#f58426 transparent transparent transparent}.show-content main.discount .discount-methods .method-box .callout{display:block;text-align:center;font-weight:bold;font-size:1.4em;padding-top:.5em;text-decoration:underline}.show-content main.discount .discount-methods .method-box address{margin-bottom:0;font-weight:bold;line-height:1.5em}.show-content main.discount .discount-methods .method-box.byphone{border-right:3px solid #fff}.show-content main.discount .discount-methods .method-box.byphone header{background-color:#f58426}.show-content main.discount .discount-methods .method-box.byphone .triangle{border-color:#f58426 transparent transparent transparent}.show-content main.discount .discount-methods .method-box.byphone .callout{color:#f58426}.show-content main.discount .discount-methods .method-box.online{border-right:3px solid #fff}.show-content main.discount .discount-methods .method-box.online header{background-color:#037cba}.show-content main.discount .discount-methods .method-box.online .triangle{border-color:#037cba transparent transparent transparent}.show-content main.discount .discount-methods .method-box.inperson{color:#989898}.show-content main.discount .discount-methods .method-box.inperson header{background-color:#989898}.show-content main.discount .discount-methods .method-box.inperson .triangle{border-color:#989898 transparent transparent transparent}.show-content main.discount .discount-info{text-align:center}.show-content main.discount .discount-info .show-title{font-size:1.5em}.show-content main.discount .discount-info .discount{color:#f00}.show-content main.discount .no-discounts header h4{font-family:"Oswald", Arial, sans-serif}.show-content main.discount .discounts-newsletter{text-align:center;background-color:#dcdddf;background-image:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#dcdddf));background-image:-webkit-linear-gradient(top, #f8f8f8, #dcdddf);background-image:-moz-linear-gradient(top, #f8f8f8, #dcdddf);background-image:-ms-linear-gradient(top, #f8f8f8, #dcdddf);background-image:-o-linear-gradient(top, #f8f8f8, #dcdddf);background-image:linear-gradient(top, #f8f8f8, #dcdddf);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f8f8f8', EndColorStr='#dcdddf');border:1px solid #cacaca}.show-content main.discount .discounts-newsletter h1{font-size:2em;text-transform:uppercase;margin:0}.show-content main.discount .discounts-newsletter .savings-callout{color:#f58426;font-size:2em;margin:0}.show-content main.discount .discounts-newsletter form{text-align:left;width:75%;margin-left:12.5%;margin-right:12.5%;margin-top:10px}.show-content main.discount .discounts-newsletter form label{display:inline-block;width:75px}.show-content main.discount .discounts-newsletter form input[type=submit]{background:#f68425;color:#fff;border-radius:0;margin-bottom:4px;width:130px;padding:3px 0;font-weight:bold;border:1px solid #a95510}.show-content main.premiumtickets .seating-chart{display:block;margin:0 auto}.show-content main.premiumtickets #search-well .premium-ticket-search .find-tickets-logo{background-color:#8cc63e;width:140px;padding:1em .25em;text-align:center;color:white;font-family:"Oswald", Arial, sans-serif;position:relative;float:left;margin-right:1em}.show-content main.premiumtickets #search-well .premium-ticket-search .find-tickets-logo .top-text{font-size:1.6em;line-height:1em}.show-content main.premiumtickets #search-well .premium-ticket-search .find-tickets-logo .bottom-text{font-size:3em;line-height:1em}.show-content main.premiumtickets #search-well .premium-ticket-search .dates{float:left}.show-content main.premiumtickets #search-well .premium-ticket-search .dates .date-field{float:left}.show-content main.premiumtickets #search-well .premium-ticket-search .dates .date-field.end{margin-left:35px}.show-content main.premiumtickets #search-well .premium-ticket-search .dates .date-field input{width:75px}.show-content main.premiumtickets #search-well .premium-ticket-search .dates .date-field label{display:block}.show-content main.premiumtickets #search-well .premium-ticket-search .dates .date-field .icon-calendar{line-height:2em}.show-content main.premiumtickets #search-well .premium-ticket-search .dates .search-button{float:right;margin-top:1.75em;margin-left:2.25em;background-color:#f58426;border:1px solid #de6a0a;color:white;border-radius:3px;font-size:1.2em}.show-content main.premiumtickets #premium-table{width:100%;border-bottom:1px solid #bbbbbb;position:relative}.show-content main.premiumtickets #premium-table .filters{padding:1em;line-height:2em}.show-content main.premiumtickets #premium-table .filters label{margin-left:2em}.show-content main.premiumtickets #premium-table .filters input,.show-content main.premiumtickets #premium-table .filters select{height:2em;margin-bottom:0}.show-content main.premiumtickets #premium-table .filters #max-price{width:3em;padding-top:0;padding-bottom:0}.show-content main.premiumtickets #premium-table #premium-table-title{padding:5px}.show-content main.premiumtickets #premium-table #premium-table-waiting{position:absolute;top:0;left:0;width:100%;height:100%;background:#666666;opacity:.7;z-index:10;display:none}.show-content main.premiumtickets #premium-table .striped{background-color:#dee4f2}.show-content main.premiumtickets #premium-table .table-row{border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb}.show-content main.premiumtickets #premium-table .title{background-color:#333;color:white;border:1px solid #bbbbbb}.show-content main.premiumtickets #premium-table .date-divider{border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb;padding:.5em .25em;background-color:#bbbbbb}.show-content main.premiumtickets #premium-table .row-item{display:inline-block;zoom:1;*display:inline;height:3em;line-height:3em;white-space:nowrap}.show-content main.premiumtickets #premium-table .row-item.section{width:200px;padding-left:5px}.show-content main.premiumtickets #premium-table .row-item.row{width:20px}.show-content main.premiumtickets #premium-table .row-item.seats{width:99px;text-align:center}.show-content main.premiumtickets #premium-table .row-item.quantity{width:99px}.show-content main.premiumtickets #premium-table .row-item.quantity select{border:1px solid #bbbbbb;width:50px;padding:0;margin-bottom:2px}.show-content main.premiumtickets #premium-table .row-item.price{width:99px}.show-content main.premiumtickets #premium-table .row-item.buy-container{width:40px}.show-content main.premiumtickets #premium-table .row-item.date{width:350px;padding-left:10px}.show-content main.premiumtickets #premium-table .row-item.search{width:200px}.show-content main.premiumtickets #premium-table form input[type=submit]{margin:0;padding:2px 5px;cursor:pointer}.venue-rail-bucket address{position:relative}.venue-rail-bucket address .icon-map-marker{position:absolute;font-size:2.75em;top:50%;left:1em;margin-top:-1rem}.review-modal label{display:block}.review-modal input[type=text]{width:95%}.review-modal textarea{width:95%;min-height:10em}.review-modal .star-rating-control{margin-bottom:1em}.review-modal .star-rating-control input{display:none}.review-modal .star-rating-control label{display:inline-block;color:#f58426}.review-modal .star-rating-control label .access-text{display:none}.review-modal .modal-body{max-height:500px}.review-modal .modal-body #recaptcha_area{margin:0 auto}.review-modal .modal-footer{margin-top:1em}.newsletter-modal{width:620px;display:none;border-radius:0;background:#fff;color:#00447c}.newsletter-modal.modal{top:20%}.newsletter-modal.modal.fade{top:20%}.newsletter-modal h1{border-bottom:1px solid #00447c;font-size:20px;padding:0 0 0 10px;margin:4px 0 10px 0}.newsletter-modal h1 .close{margin:5px 10px 0 0}.newsletter-modal .signup-info aside,.newsletter-modal .signup-info section{width:50%;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box}.newsletter-modal .signup-info aside{float:left}.newsletter-modal .signup-info aside strong{display:block;padding-top:8px}.newsletter-modal .signup-info aside ul{margin-left:34px;margin-top:10px;list-style-type:disc}.newsletter-modal .signup-info aside .response{margin-top:.5em;padding:.25em;background:#eee;font-weight:bold;color:red}.newsletter-modal .signup-info aside .success{color:green}.newsletter-modal .signup-info section{float:right}.newsletter-modal .signup-info section form{float:left;margin-left:-120px}.newsletter-modal .signup-info section form .submit-button{background:#f58426;color:#fff;border-radius:0;margin-bottom:4px;margin-left:180px;width:184px;padding:3px 0;font-weight:bold;border:1px solid #a95510}.newsletter-modal .signup-info section form .submit-button:disabled{background:#eee;color:#ddd;border:1px solid #ddd}.newsletter-modal .signup-info section form input[name=email]{width:176px}.newsletter-modal .signup-info section form input[name=zip],.newsletter-modal .signup-info section form input.postcode{width:120px}.newsletter-modal .continue-purchase{display:block;height:70px;background:#00adef;position:relative;width:620px;text-align:center;color:#fff;font-size:2em;text-shadow:0px 1px 1px #00447c;font-weight:bold;box-sizing:border-box;-moz-box-sizing:border-box;padding-top:.2em}.newsletter-modal .continue-purchase small{display:block;font-size:.7rem}.newsletter-modal .continue-purchase:hover{text-decoration:none;text-shadow:0px 1px 1px black}.newsletter-modal .continue-purchase span{color:#00447c;font-style:italic;text-transform:lowercase}.newsletter-modal .continue-purchase span em{text-transform:uppercase;text-decoration:underline;font-weight:bold;font-size:1em}.newsletter-modal .triangle{width:0px;height:0px;border-style:solid;border-width:35px 0 35px 50.6px;border-color:transparent transparent transparent #25AAE2;position:absolute;top:0;left:100%}.newsletter-modal .checkboxes{font-size:inherit;margin-left:100px}.privacy-info{display:block;text-align:center;margin:.25em 0}.privacy-info a{text-decoration:underline}.print-this{background-color:#ededed;border:1px solid #ccc;color:#999;font-size:1.25em;line-height:1.5em;padding:.25em .5em;border-radius:3px;margin-bottom:.5em}.print-this .icon-print{color:#f58426;font-size:1.25em}.print-this.centered{display:block;margin:0 auto .5em auto}.survey-popup .modal-body{min-height:470px}#surveyMonkeyInfo{margin:0 auto}.whatsonstage .show-header h2 .ticket-label{color:#cd0018}.whatsonstage .show-header .ticket-button.tickets{background-color:#cd0018}.whatsonstage .show-content .snapshot-box .snapshot-item.review-info .write-a-review{background-color:#cd0018}.whatsonstage main section#schedule .schedule-day-box.today .day-name{border-bottom-color:#cd0018}.whatsonstage .show-content main section#about .site-url-call{color:#cd0018}.whatsonstage main section#news-and-media .news-brick aside .write-a-review{background-color:#cd0018}.whatsonstage main .current-productions .current-production figcaption .ticket-button.tickets{background-color:#cd0018}.whatsonstage main .user-review header .icon-star,.whatsonstage main .user-review header .icon-star-empty{color:#cd0018}.whatsonstage main.video .ticket-button.tickets{background-color:#cd0018}.whatsonstage main .ticket-information .ticket-button.buy{background-color:#9a0012;background-image:-webkit-gradient(linear, left top, left bottom, from(#cd0018), to(#9a0012));background-image:-webkit-linear-gradient(top, #cd0018, #9a0012);background-image:-moz-linear-gradient(top, #cd0018, #9a0012);background-image:-ms-linear-gradient(top, #cd0018, #9a0012);background-image:-o-linear-gradient(top, #cd0018, #9a0012);background-image:linear-gradient(top, #cd0018, #9a0012);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#cd0018', EndColorStr='#9a0012')}.whatsonstage main.discount .discount-methods .method-box{width:297px}.whatsonstage main.discount .discount-methods .method-box .triangle{border-width:30px 149px 0 149px}.whatsonstage main.discount .discount-methods .method-box .addendum{display:none}.whatsonstage main.discount .discount-methods .method-box.byphone{border-right:none}.whatsonstage main.discount .discount-methods .method-box.byphone header{background-color:#cd0018}.whatsonstage main.discount .discount-methods .method-box.byphone .triangle{border-top-color:#cd0018}.whatsonstage main.discount .discount-methods .method-box.byphone .callout{color:#cd0018}.whatsonstage main.discount .discount-methods .method-box.inperson{display:none}.whatsonstage .review-modal .star-rating-control label{color:#cd0018}.whatsonstage .print-this .icon-print{color:#cd0018}@media print{.ticket-button{display:none !important}nav{display:none}.write-a-review{display:none !important}#right{display:none}#left{width:90% !important}.triangle{border:none !important}}