@import url(font-integrated.css);#headerGreyCentre #mainNavigation,#mastHead{padding-top:0}#backToTopBar,#categoricalNav,#floatingbar-container,#mastHead #mastHead_signin_search,#mastHead.mastHeadFixed,#navBar #socialHeader,#purchaseProgress,#searchModule,#wrapFooter,.buyTicketsInformation .note,.buyTicketsInformation.perfSelecterNote,.eventPricingHeader,.regionSelectorDiv,.transHistoryVenueMapBtnContainer{display:none}body{font-family:OpenSansRegular,sans-serif;background:#010080;}.eventModule.mainFeature{background:#fff;border:1px solid #AAA;position:relative}#headerBlue{height:auto}#darkGradientBG{background:0 0}#ContentShellSmall,#contentShell.contentShellNew,.tickets-page,div#contentShellSmall,div#pipeLineContent{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#contentShell{top:5px}.clearfix:after{height:inherit}#mainLogo img{height:80px;width:auto;float:left}#headerGreyCentre #mainNavigation ul{margin:0 auto;width:1000px}#headerGreyCentre #mainNavigation,#headerGreyCentre #mainNavigation li,#headerGreyCentre #mainNavigation li a,#headerGreyCentre #mainNavigation ul,#headerGreyCentre #sessionTimeDivAndLangDiv,#headerGreyCentre #sessionTimeDivAndLangDiv #navBar,#sessionTimeDivAndLangDiv{height:58px}#headerGreyCentre #mainNavigation li,#headerGreyCentre #mainNavigation li a{line-height:58px;padding:0}#headerGrey,#headerGreyCentre{height:0}#contentShell.contentShellNew,#headerGreyCentre #mainNavigation li{border:0;top:50px}a,a:link,a:visited{text-decoration:none}#mastHead{z-index:0}.eventModule.mainFeature .title,.jlarge,.mainMenu{font-family:OpenSansBold,sans-serif}.jsmall{font-family:OpenSansLight,sans-serif}#eventInfoWrap .columnRight{font-size:13px}#eventInfoWrap .columnRight img{width:320px}#contentShell{height:auto}table.paymentOffersTable td,table.paymentOffersTable th span{padding:6px}#uiSaveCreditCard,.detailModule input[type=checkbox],input[type=radio]{width:16px;height:16px}.detailModule input[type=checkbox]{margin:10px}.smaller{font-size:10px}#headerGreyCentre #mainNavigation li.logout{float:right}.eventImg img{height:auto}.buyTicketsContent{min-height:0;padding:0}#headerGreyCentre #mainNavigation,#headerGreyCentre #sessionTimeDivAndLangDiv #navBar{float:none}#mastHeadNew{min-height:115px}#mastHeadNew::after{clear:none}.ManageRenewalSubscriptionOption{border:none;background-color:transparent}#renewalsBox .optout label{margin-left:0}.formModule .renewalTable td{padding:12px 5px}.renewalPayChoice.formModule label,.renewalTable label{margin:0}.sectionTitleManageRenewal{margin:0;height:30px}.manageRenewalTotalCostTitle,div#manageRenewalTotalBox{margin-left:5px}.feesAndChargesInfo{margin:5px}div#manageRenewalTotalBox .paymentLine div{float:none;width:95%;display:inline-block}#headerGreyCentre #mainNavigation li.basketIcon,.logout,.slotRow{float:right}.customPrimaryContainer{width:74%;padding:0;border:none}.formModule{padding:1px;margin-bottom:12px}.renewalTable tr:not(.dataRow):not(.headerRow){border-top:1px solid #fff}h4.manageRenewalTotalCostTitle{color:#555;margin-bottom:18px;font-size:14px}.formModule label{font-weight:400}.sectionTitle h4.sectionHeading{font-size:14px;margin:10px 12px 0}.formModule table td{padding:5px 10px}#uiExpiryMonth.borInput,#uiExpiryYear.borInput{width:initial}.paymentHeading{background:#EBEBEB;padding-left:34px}input[type=checkbox],input[type=radio]{margin:0 5px}.blockInfo{padding:0 10px}.paymentTypeFull{padding-top:10px}.renewalTable th{border-right:1px solid #fff}.renewalTable th:last-child{border-right:none}#tabManageCreditCard .altColorRow{background:#F3F3F3}.renewalTable .altColorRow{background:#fff}#tabManageCreditCard{background-color:#F3F3F3;padding-top:18px;padding-bottom:18px}.featured.tabs,.overlayText{background:#FFF}.overlayText{width:500px;padding:20px 10px 5px}#popupBodyContentimg{margin:15px}#popupBodyContent td p{color:grey}#headerGreyCentre #sessionTimeDivAndLangDiv #navBar{display:inline-block}#headerGreyCentre #sessionTimeDivAndLangDiv{clear:both;z-index:3000;position:relative;top:120px}#headerGreyCentre #mainNavigation li a,#headerGreyCentre #mainNavigation li a:link,#headerGreyCentre #mainNavigation li a:visited{-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;font-family:OpenSansBold,sans-serif;padding:0 17px;line-height:58px;display:inline-block;transform:scale(1);font-size:16px;font-weight:400}.buttonDesign,.buttonDesignGreyed{border-color:transparent;border-width:0;font-family:OpenSansRegular;font-weight:300;border-radius:2px;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.goButtonDesign{position:relative}.cancelButtonDesign,.deleteButtonDesign,.loginButtonDesign{transition:background-color .5s}.cancelButtonDesign,.deleteButtonDesign,.deleteButtonDesignGreyed,.loginButtonDesign{border-width:1px;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;-o-transition:background-color .5s}.deleteButtonDesignGreyed{border-color:#737373;transition:background-color .5s}.transOrderHeader .transDT{display:none}.merchRadioBtn{padding:0;cursor:pointer}.merchRadioBtn.sizeUnavailable{cursor:default}.wrapBodyNew a.merchButton{cursor:pointer}.wrapBodyNew a.merchButton.disabled{cursor:default}label.merchSizeLbl{padding:10px 18px;display:inline-block;cursor:pointer}#basketPayment .totalBox .actionBlock .note{display:inline}.note h6 span.feesInfo{padding-left:0;width:16px;height:16px}.totalBox .blockContent{display:inline-block;width:100%}#bannerHalfIsland,#headerBlueCentre #mainLogoAndLangDiv #languageDiv,#joinNowPreferences,#joinNowSubscriptions,.hero .title,.languageSelectorText,.memberCount,[tab-for=events],[tab-for=merchandise],[tab-for=seatmap]{display:none}.homeView .homeCol:first-child{width:648px}.slotRow,.ticketSelection .actionBlock .blockTitle{width:auto}#slots{height:640px}.slotRow{left:0;position:inherit}table#memberOfferContent td{vertical-align:top}.performanceDescription img{height:auto!important}.homeHeader{border-bottom:1px solid #939598}.tabby{color:#939598}.hr{background:#e4142e}.hero .title,.memberCount .count{background:#000}.bigHeroCarousel .slick-next:before,.bigHeroCarousel .slick-prev:before{color:#e4142e}.count,.hero .title{color:#fff}.circle_arrow{color:#000}.mainMenu .wrapper{background:#000;color:#fff}.mainMenu a,.mainMenu a:link,.mainMenu a:visited{color:#fff}.mainMenu a:hover{background:#fff;color:#000}.bigLinks li{color:#000}.bigLinks a{color:#fff;background:#fff}.eventModule.mainFeature .title{color:#000}#headerGreyCentre #mainNavigation li a,#headerGreyCentre .regionSelector .regionSelectorSpan{color:#fff}#headerBlue,#mastHead.mastHeadFixed,.eventPricingHeader,.floatingbar-accountdetailspopup .boxbodyAccount{background:#000;color:#fff}.wrapBodyNew a{color:#000}#headerGrey,.yellowButton{background:#e4142e;color:#fff}#popupContent h1,.detailModuleCopy a,.login #myTick2Col .formMod2Col h3,.wrapBodyNew a,.wrapBodyNew h1,.wrapBodyNew h3,a{color:#000}p.nextlevel.resetcategory .downarrow{border-top-color:#000}.blueButton,.blueGradientButton{background-color:#000;color:#fff}#headerGreyCentre #mainNavigation ul,#headerGreyCentre #sessionTimeDivAndLangDiv{background:#000;color:#fff}#headerGreyCentre #mainNavigation li a:hover{transform:scale(1.1);text-decoration:none;background:#fff;color:#000}.joins .slick-next:before,.joins .slick-prev:before{color:#000}.ui-dialog.standardDialog .ui-dialog-buttonpane button.blueButton{background:#000;color:#fff}ul.btnlist a{color:#fff}.buttonDesign,.buttonDesign:hover{background-color:#000;color:#fff}.buttonDesignGreyed{background-color:#737373;color:#F8F8F8}.buttonDesignGreyed:hover{background-color:#999;color:#fff}.loginButtonDesign{background-color:#fff;border-color:#000;color:#000}.loginButtonDesign:hover{color:#fff;background:#000}.cancelButtonDesign{background-color:#fff;border-color:#000;color:#000}.cancelButtonDesign:hover{color:#fff;background:#000}.deleteButtonDesign{background-color:#fff;border-color:#000;color:#000}.deleteButtonDesign:hover{color:#fff;background:#000}.deleteButtonDesignGreyed{background-color:#fff;color:#737373}.deleteButtonDesignGreyed:hover{color:#fff;background-color:#737373}a.tab,span.tabBar{background:#000;color:#fff;display: none;}span.tabBar{float:left;width:100%}a.tab.tabSelected:hover,a.tab:hover{background:#fff;color:#000}.merchRadioBtn,.transOrderHeader tr td a.deliveryType{background:#000}a.tab.tabSelected,a.tab.tabSelected:hover{background:#000;color:#fff;cursor:default}.secondaryNav a.activeSubItem{font-weight:400;color:#000}.merchRadioBtn.sizeUnavailable{background:grey}.merchRadioBtn.merchSizeSelected{background:#e4142e;color:#fff}.wrapBodyNew a.merchButton{color:#fff;background:#000}.wrapBodyNew a.merchButton.disabled{color:#fff;background:grey}a.button.blueButton{color:#fff}a.button.blueButton:hover{color:#e4142e}.jlarge,a.blueButton.disabled:hover{color:#000}#headerBlueCentre #mainLogoAndLangDiv #mainLogo{width:225px}.bigLinks .circle_arrow{color:#e4142e}.offerSection h6{font-size:16px;margin-top:10px}#logo .wrapper a{padding-left:20px}#logo .wrapper a:first-child{padding-left:0}.eventModule.mainFeature:nth-child(1n) .title{color:#b55682}.eventModule.mainFeature:nth-child(2n) .title{color:#e38b6d}.eventModule.mainFeature:nth-child(3n) .title{color:#e4142c}.eventModule.mainFeature:nth-child(4n) .title{color:#061999}

.cs-placeholder {
    background-size: cover;
    background: url('/images/magic/coming-soon.png') no-repeat center center;
    background-size: 100%;
    height: 100%;
    left: 0;
    position: absolute;
    top:0;
    width: 100%;
    z-index: 99999;
}