/* Stylesheet to add any temporary style */

body.screen-Event4_aspx #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button,
body.screen-Event4_aspx #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:hover,
body.screen-Event4_aspx #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:active,
body.screen-Event4_aspx #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:focus {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
}
@font-face {
  font-family: proxima-nova;
  src: url('../usercontent/SG.css/fonts/ProximaNova-Regular.5a18309afad2627a18d330d35965394d.woff2') format("woff2"), url('../usercontent/SG.css/fonts/ProximaNova-Regular.6a3247b1907e170becbf954e35a32db4.woff') format("woff"), url('../usercontent/SG.css/fonts/ProximaNova-Regular.e2e7eabdf1328c9f07da9a721af1c56c.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: RoobertVF;
  src: url('../usercontent/SG.css/fonts/RoobertVF.woff') format("woff");
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
}
:root {
  --footer-border-color: #e9e9e9;
  --footer-primary-color: black;
  --footer-secondary-font-color: #181818;
  --primary-header-color: #181818;
}
.navbar-nav > li > a,
.sub-menu h4 {
  text-transform: capitalize;
}
.sub-menu.open {
  background: black;
  color: white;
}
.nav-panel,
.nav-main,
.nav-subMenu,
.nav-subSubMenu {
  background: black;
}
#menuContainer .fa-chevron-down:before,
#menuContainer .fa-chevron-right:before,
#menuContainer .fa-chevron-left:before,
.navbar-toggler .fa-bars:before,
#menuContainer .fa-remove:before,
#menuContainer .fa-close:before,
#menuContainer .fa-times:before {
  color: white;
}
.header-v2 a#navMenu_Float_myAccount_item,
.header-v2 .flm_myAccount span,
.crm-menu-item a,
.crm-menu-item a:hover,
.crm-menu-item a:focus,
.crm-menu-item a:active {
  font-size: 16 x;
}
.sub-menu a,
.sub-menu h4 {
  font-size: 16px !important;
}
.navbar-nav > li > a {
  font-weight: 400;
}
.navbar:not(.mobile) .navbar-nav > li > a {
  font-size: 16 x;
}
#menuContainer .navbar.mobile a,
#menuContainer .navbar.mobile .nav-link {
  text-transform: capitalize;
}
.navbar.mobile .navbar-nav {
  background: black;
}
.navbar.mobile .nav-header {
  background: black;
}
#menuContainer a.menu-link,
.menu-link-no-children {
  font-family: "Roobert", Helvetica, Arial, sans-serif !important;
}
.nav-header {
  height: 68px;
}
.nav-panel {
  top: 68px;
}
/* Fonts */

body {
  font-family: "Roobert", Helvetica, Arial, sans-serif !important;
  color: #181818;
  /* Logo */

  /* Login Image */

  /* Colors */

  /* Button  / Input - Square Edge, Font */

  /* Primary */

  /* Secondary */

  /* Small */

  /* Tertiary (Text Only Buttons) */

  /* Cards */

  /* Disabled */

  /* Seat / Availability / Colors */

  /* hyperlink Color*/

  /* Header Banner */

  /* Tunnel */

  /* View from Area */

  /* No Events / Error */

  /* Global Max Width Change */

  /* Header Changes */

  /* Fixed Top Header */

  /* End Fixed Top Header */

  /* Border & Radius */

  /* Next Match */

  /* Font Size */

  /* Name Size */

  /* GA Message */

  /* Footer */

  /* Accent Colour */

  /* Border Colour */

  /*

    #basketContainer,
    #orderTotalContainer,
    #historyContainer > select,
    input#myInput,
    .filter-row select,
    .spScreen.grid .spScreenContent,
    .sps-dialog FIELDSET .Grid,
    #PH_CRM_details_page .spScreen.grid .spScreenContent,
    .general_caption.crm_bar,
    .crmWelcomeColumnContainer > DIV,
    .content-wrapper:not(.title) h2,
    .content-wrapper:not(.title) .content h2,
    &.enable-filter-spinner #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__qty-section .ui-spinner,
    #vfa3d-wrapper,
    .expanded#selectedAreaInfo .menu,
    #selectedAreaInfo .menu,
    .areas-filter-panel,
    #eventPage.hallMap #content:before,
    #PH_Donation_purchase .productData, 
    #PH_Merchandise_purchase .productInfo, 
    #PH_Gift_Voucher_purchase .productInfo, 
    #PH_Membership_purchase .productInfo,
    #PH_Gift_Voucher_purchase .pricing,
    #PH_Donation_purchase .buttonsContainer,
    #PH_Merchandise_purchase .buttonsContainer,
    #PH_Gift_Voucher_purchase .buttonsContainer,
    #PH_Membership_purchase .buttonsContainer,
    .ph_errors .item_background,
    .no_events_message,
    .itemsList .dataItem {
        border-color: @GlobalBorderColor !important;
    }

    */

}
body .screen-content,
body input,
body textarea,
body keygen,
body select,
body .pageTitle,
body .general_caption,
body p,
body span,
body button,
body div,
body a {
  font-family: "Roobert", Helvetica, Arial, sans-serif !important;
  letter-spacing: normal !important;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}
body .ui-datepicker .ui-datepicker-title,
body #PH_CRM_change_password_dialog .forgotPwdExplanation,
body .showPopupMessage-warningheader,
body.screen-ballotapplication_aspx #ctl00_body_ContentCtrl.content.editing .event .sections .sections-heading,
body .content .event .sections .section > .name,
body .content .event > .name,
body.screen-ballotapplication_aspx .summary > p:first-of-type,
body #simplePay-dialog:before,
body .roundUpDonationSection > h2:before,
body .pmTypeLoyaltyPoints.open.hasItems .suppLabel LABEL,
body.screen-crmcreateaccount_aspx h2.general_caption,
body.screen-crmlogin_aspx h2.general_caption,
body .membershipEntry .details .membershipName,
body .basket-section:before,
body #selectedAreaInfo.expanded #areasListTitle,
body .ph_order_page .promptPH #paymentPromptMessages p,
body #requestActionData .header h2,
body #editRelationshipsContainer h1,
body FIELDSET .row.Separator,
body .pmTypeWithdrawDeposit .suppInBasket .suppPaymentItem .details > span:first-of-type,
body .deliveryMethod .name,
body .paymentMethod .name,
body .ticketCollectionSection h2,
body .infoSection .name,
body .eventInfoSection .name,
body .seriesTitle .productName,
body .eventTitle .productName,
body .cards .card .card-content h2,
body .itemsList .dataItem .itemsDateRange h2,
body .itemsList .dataItem .itemsDataContainer .name,
body #eventPage .infoSection .name,
body #PH_Ops_summary .basket-container:before,
body #PH_Basket_Confirmation .basket-container:before,
body .sgs-amount,
body #group_Header-fixed ul.nav > li a > span,
body #PH_CRM_details_page .general_caption > span:not(.logout),
body #historyContainer > select,
body .committed .pageSectionTitle span,
body a.comp-title,
body .ui-datepicker .ui-datepicker-title span,
body .pageSectionTitle,
body #PH_Membership_info .productData .description .name,
body #PH_Donation_purchase .general_caption,
body #PH_Merchandise_purchase .general_caption,
body #PH_Gift_Voucher_purchase .general_caption,
body #PH_Membership_purchase .general_caption,
body #PH_Subscription_page .productInfo .description .name,
body .ph_subscription_renewals .seriesName,
body .crm_screen_container .spScreen .header H1,
body #historytab H1,
body #donationPledgeScreenContainer .header H1,
body .ticketSchemes-container .row.EnrollInTicketSchemes_PaymentDetails label,
body h1.pageSectionTitle,
body h1.pageSectionTitle > span,
body #eventPage #selectSeatsTab.selected,
body #eventPage .tabsWrapper #baTab.selected,
body #eventPage.hallMap #content:before,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body #PH_Menu ul li a span,
body #specialItems h2 {
  font-family: "Roobert", Helvetica, Arial, sans-serif !important;
  font-weight: bold !important;
  text-transform: none !important;
}
body #PH_LargeLogo {
  height: 60px;
  margin: auto 20px auto 20px;
  display: flex;
}
@media screen and (min-width: 781px) {
  body #PH_LargeLogo {
    margin-left: 0;
  }
}
body #PH_logo a,
body #PH_LargeLogo a {
  width: 45px;
  height: 100%;
  background-image: url('../usercontent/SG.css/images/logos/SeatGeek-Logo-Stacked-Primary.svg');
  background-size: contain;
  margin: 0;
}
body #PH_LargeLogo a {
  background-position: left center;
}
body #PH_logo a {
  width: 50px;
  height: 30px;
  background-image: url('../usercontent/SG.css/images/logos/SeatGeek-Logo-Stacked-Primary.svg');
  background-position: center center;
  background-size: 45px;
  margin: 10px 0 10px 0;
}
body #loginCtrlContainer h2:before {
  background-image: url('../usercontent/SG.css/images/logos/SeatGeek-Logo-Stacked-Primary.svg');
}
body.template-templatetop #group_Header-fixed #PH_logo a {
  width: 45px;
  height: 100%;
  background-image: url('../usercontent/SG.css/images/logos/SeatGeek-Logo-Stacked-Primary.svg');
  background-size: contain;
  margin: 0;
}
body > .ui-dialog.loginOrRegisterDlg:after {
  background-image: url('../usercontent/SG.css/images/login.jpg');
}
body .ui-widget-content,
body #eventPage .tabsWrapper .tab:not(.selected):before,
body .screen-content,
body input,
body textarea,
body keygen,
body select,
body button {
  color: #181818;
}
body.screen-ballotapplication_aspx .summary .total-cost,
body #crmSubscriptions .prepaid,
body .suppInBasket > DIV:after,
body .deliveryMethod.selected::after,
body .paymentMethod.selected::after,
body #orderTotalContainer #totalAmount,
body #eventPage.non-seated .selectTickets .summary .total,
body #eventPage.seated .selectTickets .summary .total,
body .itemsList .dataItem .itemsButtonsContainer .price,
body .itemsList .dataItem .price,
body .areas-filter-panel__price-range-slider-range,
body #eventPage.hallMap .vfa3d-infoContainer .mainPrice > span.price {
  color: #ff5b49;
}
body #landing-header.login-or-signup .card:first-of-type:before,
body #landing-header.login-or-signup,
body .accordion button.collapsible,
body .areas-filter-panel__price-range-slider-range {
  background: #ff5b49 !important;
}
body .subscriptionEventAllocation .seatSelectionContainer .topBar .currentShowDetails .imgContainer:before {
  border-color: #ff5b49 !important;
  background-color: #ff5b49 !important;
}
body p.deliveryHint a.openTicketCollection,
body #PH_HeaderBackground-fixed,
body #group_Header,
body #group_Header-fixed,
body #PH_HeaderBackground {
  background: #181818 !important;
}
body #group_Header-fixed {
  background: #181818 !important;
}
body #eventPage .tabsWrapper .tab:not(.selected),
body #siteMenuBar.hasclient #CountDown.active .timer-tooltip,
body #siteMenuBar #CountDown.active .timer-tooltip,
body #siteMenuBar .qtip.timer-tooltip,
body #PH_CRM_details_page #leftMenu > ul > li.ui-state-active a,
body .linkToAlternative button,
body .btnForgotPassword,
body .welcomeContentLinks A,
body .welcomeContentLinks A:hover,
body .welcomeContentLinks A:active,
body .welcomeContentLinks A:focus,
body #crmMyProfileContent.welcomeContent .toolbar A,
body #crmMyProfileContent.welcomeContent .toolbar A:hover,
body #crmMyProfileContent.welcomeContent .toolbar A:active,
body #crmMyProfileContent.welcomeContent .toolbar A:focus,
body #crmFriendsAndRelatives A,
body .crm_screen_container .toolbar A {
  color: #ff5b49 !important;
}
body #PH_Menu li a.navMenu-Heading:hover,
body #PH_Menu ul li.selected a.navMenu-FirstLevelItem,
body #PH_Menu ul li.selected .navMenu-Item.selected a,
body #PH_Menu li.subMenuClose:hover a,
body #PH_Menu li.subMenuClose.simulateHover a {
  border-color: white;
}
body FORM.frmSearch .SearchTextButton,
body FORM.frmSearch .SearchTextButton:hover,
body FORM.frmSearch .SearchTextButton:active,
body FORM.frmSearch .SearchTextButton:focus,
body button[data-commandname="CreatePaymentToken"],
body button[data-commandname="CreatePaymentToken"]:hover,
body button[data-commandname="CreatePaymentToken"]:active,
body button[data-commandname="CreatePaymentToken"]:focus,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:hover,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:active,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:focus,
body td[data-th="Mobile wallet link"] a,
body td[data-th="Mobile wallet link"] a:hover,
body td[data-th="Mobile wallet link"] a:active,
body td[data-th="Mobile wallet link"] a:focus,
body.screen-resale_aspx .ui-dialog-buttonpane button,
body.screen-resale_aspx .ui-dialog-buttonpane button:hover,
body.screen-resale_aspx .ui-dialog-buttonpane button:active,
body.screen-resale_aspx .ui-dialog-buttonpane button:focus,
body.screen-ballotapplication_aspx a.act-link:not(:empty),
body.screen-ballotapplication_aspx a.act-link:not(:empty):hover,
body.screen-ballotapplication_aspx a.act-link:not(:empty):active,
body.screen-ballotapplication_aspx a.act-link:not(:empty):focus,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty),
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):hover,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):active,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):focus,
body .subscriptionEventAllocation .button.nextEvent,
body .subscriptionEventAllocation .button.nextEvent:hover,
body .subscriptionEventAllocation .button.nextEvent:active,
body .subscriptionEventAllocation .button.nextEvent:focus,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose:hover,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose:active,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose:focus,
body .subscriptionPurchaseSection .button.proceed,
body .subscriptionPurchaseSection .button.proceed:hover,
body .subscriptionPurchaseSection .button.proceed:active,
body .subscriptionPurchaseSection .button.proceed:focus,
body #invitationResponseContainer #btnProceed,
body #invitationResponseContainer #btnProceed:hover,
body #invitationResponseContainer #btnProceed:active,
body #invitationResponseContainer #btnProceed:focus,
body .qtip.ownerSelectionMenuTooltip .btnLink,
body .qtip.ownerSelectionMenuTooltip .btnLink:hover,
body .qtip.ownerSelectionMenuTooltip .btnLink:active,
body .qtip.ownerSelectionMenuTooltip .btnLink:focus,
body .button-DeleteBallotApplication,
body .button-DeleteBallotApplication:hover,
body .button-DeleteBallotApplication:active,
body .button-DeleteBallotApplication:focus,
body #simplePay-dialog .ui-button,
body #simplePay-dialog .ui-button:hover,
body #simplePay-dialog .ui-button:active,
body #simplePay-dialog .ui-button:focus,
body #PH_LinkByCrmId button,
body #PH_LinkByCrmId button:hover,
body #PH_LinkByCrmId button:active,
body #PH_LinkByCrmId button:focus,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword:hover,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword:active,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword:focus,
body #sgs-submit-button,
body #sgs-submit-button:hover,
body #sgs-submit-button:active,
body #sgs-submit-button:focus,
body #sgs-back-button2,
body #sgs-back-button2:hover,
body #sgs-back-button2:active,
body #sgs-back-button2:focus,
body .sgs-form-button,
body .sgs-form-button:hover,
body .sgs-form-button:active,
body .sgs-form-button:focus,
body #PH_Ops_summary a.print,
body #PH_Ops_summary a.print:hover,
body #PH_Ops_summary a.print:active,
body #PH_Ops_summary a.print:focus,
body #PH_Basket_Confirmation button.print,
body #PH_Basket_Confirmation button.print:hover,
body #PH_Basket_Confirmation button.print:active,
body #PH_Basket_Confirmation button.print:focus,
body .row.DirectDebitMandateId button,
body .row.DirectDebitMandateId button:hover,
body .row.DirectDebitMandateId button:active,
body .row.DirectDebitMandateId button:focus,
body .row.PaymentTokenId button,
body .row.PaymentTokenId button:hover,
body .row.PaymentTokenId button:active,
body .row.PaymentTokenId button:focus,
body #offersContainer #waiveOffersBtn,
body #offersContainer #waiveOffersBtn:hover,
body #offersContainer #waiveOffersBtn:active,
body #offersContainer #waiveOffersBtn:focus,
body .crm_subscriptionRenewableMessage > div > a,
body .crm_subscriptionRenewableMessage > div > a:hover,
body .crm_subscriptionRenewableMessage > div > a:active,
body .crm_subscriptionRenewableMessage > div > a:focus,
body .button.hospitalitySeries > a,
body .button.hospitalitySeries > a:hover,
body .button.hospitalitySeries > a:active,
body .button.hospitalitySeries > a:focus,
body .seriesHospitalityOffer > a,
body .seriesHospitalityOffer > a:hover,
body .seriesHospitalityOffer > a:active,
body .seriesHospitalityOffer > a:focus,
body .promoBox input + button,
body .promoBox input + button:hover,
body .promoBox input + button:active,
body .promoBox input + button:focus,
body #eventPage.hallMap .vfa3d-infoContainer button.select,
body #eventPage.hallMap .vfa3d-infoContainer button.select:hover,
body #eventPage.hallMap .vfa3d-infoContainer button.select:active,
body #eventPage.hallMap .vfa3d-infoContainer button.select:focus,
body #editRelationshipsContainer a.create,
body #editRelationshipsContainer a.create:hover,
body #editRelationshipsContainer a.create:active,
body #editRelationshipsContainer a.create:focus,
body .ph_linkbycrmid form > button,
body .ph_linkbycrmid form > button:hover,
body .ph_linkbycrmid form > button:active,
body .ph_linkbycrmid form > button:focus,
body .ui-dialog .ui-dialog-buttonpane button,
body .ui-dialog .ui-dialog-buttonpane button:hover,
body .ui-dialog .ui-dialog-buttonpane button:active,
body .ui-dialog .ui-dialog-buttonpane button:focus,
body .relatedCustomerDialog .button-lookup,
body .relatedCustomerDialog .button-lookup:hover,
body .relatedCustomerDialog .button-lookup:active,
body .relatedCustomerDialog .button-lookup:focus,
body .relatedCustomerDialog .button-addNew,
body .relatedCustomerDialog .button-addNew:hover,
body .relatedCustomerDialog .button-addNew:active,
body .relatedCustomerDialog .button-addNew:focus,
body .qtip.ownerSelectionMenuTooltip .button-find,
body .qtip.ownerSelectionMenuTooltip .button-find:hover,
body .qtip.ownerSelectionMenuTooltip .button-find:active,
body .qtip.ownerSelectionMenuTooltip .button-find:focus,
body .giftVoucherCheck,
body .giftVoucherCheck:hover,
body .giftVoucherCheck:active,
body .giftVoucherCheck:focus,
body a.landing-button,
body a.landing-button:hover,
body a.landing-button:active,
body a.landing-button:focus,
body .loginButtons INPUT[type='button'],
body .loginButtons INPUT[type='button']:hover,
body .loginButtons INPUT[type='button']:active,
body .loginButtons INPUT[type='button']:focus,
body #frmCreateAccount #btnSubmitAlter,
body #frmCreateAccount #btnSubmitAlter:hover,
body #frmCreateAccount #btnSubmitAlter:active,
body #frmCreateAccount #btnSubmitAlter:focus,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:active,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:focus,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:active,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:focus,
body #btnContinue,
body #btnContinue:hover,
body #btnContinue:active,
body #btnContinue:focus,
body .screen-ballotapplication_aspx button.small_button_b,
body .screen-ballotapplication_aspx button.small_button_b:hover,
body .screen-ballotapplication_aspx button.small_button_b:focus,
body .screen-ballotapplication_aspx button.small_button_b:active,
body input.small_button_a,
body input.small_button_a:hover,
body input.small_button_a:active input.small_button_a:focus,
body input.small_button_b,
body input.small_button_b:hover,
body input.small_button_b:active input.small_button_b:focus,
body BUTTON.small_button_a,
body BUTTON.small_button_a:hover,
body BUTTON.small_button_a:active BUTTON.small_button_a:focus,
body BUTTON.small_button_b,
body BUTTON.small_button_b:hover,
body BUTTON.small_button_b:active BUTTON.small_button_b:focus,
body a.small_button_a,
body a.small_button_a:hover,
body a.small_button_a:active,
body a.small_button_a:focus,
body a.small_button_b,
body a.small_button_b:hover,
body a.small_button_b:active,
body a.small_button_b:focus,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:hover,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:active,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:focus,
body .CancelTransFromTimer,
body .CancelTransFromTimer:hover,
body .CancelTransFromTimer:active,
body .CancelTransFromTimer:focus,
body .ExtendedData6 a,
body .ExtendedData6 a:hover,
body .ExtendedData6 a:active,
body .ExtendedData6 a:focus,
body #btnPrev,
body #btnPrev:hover,
body #btnPrev:active,
body #btnPrev:focus,
body #btnNext,
body #btnNext:hover,
body #btnNext:active,
body #btnNext:focus,
body #btnFinish,
body #btnFinish:hover,
body #btnFinish:active,
body #btnFinish:focus,
body button.magnify,
body button.magnify:hover,
body button.magnify:active,
body button.magnify:focus,
body .button.small_button_a A,
body .button.small_button_a A:hover,
body .button.small_button_a A:active,
body .button.small_button_a A:focus,
body .button.small_button_b A,
body .button.small_button_b A:hover,
body .button.small_button_b A:active,
body .button.small_button_b A:focus,
body .button.disabled.small_button_a A,
body .button.disabled.small_button_a A:hover,
body .button.disabled.small_button_a A:active,
body .button.disabled.small_button_a A:focus {
  -moz-border-radius: 8px !important;
  -webkit-border-radius: 8px !important;
  line-height: 20px;
  display: inline-block;
  border-radius: 8px !important;
  font-weight: bold !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  font-size: 1.5rem !important;
  padding: 12px !important;
  font-family: "Roobert", Helvetica, Arial, sans-serif !important;
}
body FORM.frmSearch .SearchTextButton,
body FORM.frmSearch .SearchTextButton:hover,
body FORM.frmSearch .SearchTextButton:active,
body FORM.frmSearch .SearchTextButton:focus,
body td[data-th="Mobile wallet link"] a,
body td[data-th="Mobile wallet link"] a:hover,
body td[data-th="Mobile wallet link"] a:active,
body td[data-th="Mobile wallet link"] a:focus,
body.screen-resale_aspx .ui-dialog-buttonpane button,
body.screen-resale_aspx .ui-dialog-buttonpane button:hover,
body.screen-resale_aspx .ui-dialog-buttonpane button:active,
body.screen-resale_aspx .ui-dialog-buttonpane button:focus,
body.screen-ballotapplication_aspx a.act-link:not(:empty),
body.screen-ballotapplication_aspx a.act-link:not(:empty):hover,
body.screen-ballotapplication_aspx a.act-link:not(:empty):active,
body.screen-ballotapplication_aspx a.act-link:not(:empty):focus,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty),
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):hover,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):active,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):focus,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose:hover,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose:active,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose:focus,
body .subscriptionPurchaseSection .button.proceed,
body .subscriptionPurchaseSection .button.proceed:hover,
body .subscriptionPurchaseSection .button.proceed:active,
body .subscriptionPurchaseSection .button.proceed:focus,
body #invitationResponseContainer #btnProceed,
body #invitationResponseContainer #btnProceed:hover,
body #invitationResponseContainer #btnProceed:active,
body #invitationResponseContainer #btnProceed:focus,
body .ExtendedData6 a.primary,
body .ExtendedData6 a.primary:hover,
body .ExtendedData6 a.primary:active,
body .ExtendedData6 a.primary:focus,
body .ChangeOwnershipLink BUTTON.small_button_b,
body .ChangeOwnershipLink BUTTON.small_button_b:hover,
body .ChangeOwnershipLink BUTTON.small_button_b:active,
body .ChangeOwnershipLink BUTTON.small_button_b:focus,
body #simplePay-dialog .ui-button,
body #simplePay-dialog .ui-button:hover,
body #simplePay-dialog .ui-button:active,
body #simplePay-dialog .ui-button:focus,
body #PH_LinkByCrmId button,
body #PH_LinkByCrmId button:hover,
body #PH_LinkByCrmId button:active,
body #PH_LinkByCrmId button:focus,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword:hover,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword:active,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword:focus,
body .crm_subscriptionRenewableMessage > div > a,
body .crm_subscriptionRenewableMessage > div > a:hover,
body .crm_subscriptionRenewableMessage > div > a:active,
body .crm_subscriptionRenewableMessage > div > a:focus,
body #sgs-submit-button,
body #sgs-submit-button:hover,
body #sgs-submit-button:active,
body #sgs-submit-button:focus,
body .sgs-form-button,
body .sgs-form-button:hover,
body .sgs-form-button:active,
body .sgs-form-button:focus,
body .button.hospitalitySeries > a,
body .button.hospitalitySeries > a:hover,
body .button.hospitalitySeries > a:active,
body .button.hospitalitySeries > a:focus,
body .promoBox input + button,
body .promoBox input + button:hover,
body .promoBox input + button:active,
body .promoBox input + button:focus,
body .seriesHospitalityOffer > a,
body .seriesHospitalityOffer > a:hover,
body .seriesHospitalityOffer > a:active,
body .seriesHospitalityOffer > a:focus,
body .areas-filter-panel__find-button,
body .areas-filter-panel__find-button:hover,
body .areas-filter-panel__find-button:active,
body .areas-filter-panel__find-button:focus,
body #eventPage.hallMap .vfa3d-infoContainer button.select,
body #eventPage.hallMap .vfa3d-infoContainer button.select:hover,
body #eventPage.hallMap .vfa3d-infoContainer button.select:active,
body #eventPage.hallMap .vfa3d-infoContainer button.select:focus,
body .ui-dialog .ui-dialog-buttonpane button,
body .ui-dialog .ui-dialog-buttonpane button:hover,
body .ui-dialog .ui-dialog-buttonpane button:active,
body .ui-dialog .ui-dialog-buttonpane button:focus,
body #btnFinish,
body #btnFinish:hover,
body #btnFinish:active,
body #btnFinish:focus,
body a.landing-button,
body a.landing-button:hover,
body a.landing-button:active,
body a.landing-button:focus,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:last-child,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:last-child:hover,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:last-child:active,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:last-child:focus,
body a.button.disabled.small_button_a,
body a.button.disabled.small_button_a:hover,
body a.button.disabled.small_button_a:active,
body a.button.disabled.small_button_a:focus,
body .button.disabled.small_button_a A,
body .button.disabled.small_button_a A:hover,
body .button.disabled.small_button_a A:active,
body .button.disabled.small_button_a A:focus,
body a.small_button_a,
body a.small_button_a:hover,
body a.small_button_a:active,
body a.small_button_a:focus,
body a.small_button_b,
body a.small_button_b:hover,
body a.small_button_b:active,
body a.small_button_b:focus,
body BUTTON.small_button_a,
body BUTTON.small_button_a:hover,
body BUTTON.small_button_a:active,
body BUTTON.small_button_a:focus,
body input.small_button_a,
body input.small_button_a:hover,
body input.small_button_a:active,
body input.small_button_a:focus,
body .loginButtons INPUT[type='button'],
body .loginButtons INPUT[type='button']:hover,
body .loginButtons INPUT[type='button']:active,
body .loginButtons INPUT[type='button']:focus,
body #frmCreateAccount #btnSubmitAlter,
body #frmCreateAccount #btnSubmitAlter:hover,
body #frmCreateAccount #btnSubmitAlter:active,
body #frmCreateAccount #btnSubmitAlter:focus,
body .button.small_button_a A,
body .button.small_button_a A:hover,
body .button.small_button_a A:active,
body .button.small_button_a A:focus,
body .tertiaryButton,
body .tertiaryButton:hover,
body .tertiaryButton:active,
body .tertiaryButton:focus {
  background-color: #181818 !important;
  color: white !important;
  font-weight: 500 !important;
  text-transform: none !important;
  padding: 11px !important;
  border-color: #181818 !important;
  border-width: 1px !important;
  border-style: solid !important;
}
body FORM.frmSearch .SearchTextButton:hover,
body td[data-th="Mobile wallet link"] a:hover,
body.screen-ballotapplication_aspx a.act-link:not(:empty):hover,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):hover,
body.screen-resale_aspx .ui-dialog-buttonpane button:hover,
body .subscriptionEventSelection .showsList .eventsList .event .eventSelector input ~ label.choose:hover,
body .subscriptionPurchaseSection .button.proceed:hover,
body #invitationResponseContainer #btnProceed:hover,
body .ExtendedData6 a.primary:hover,
body .ChangeOwnershipLink BUTTON.small_button_b:hover,
body #simplePay-dialog .ui-button:hover,
body #PH_LinkByCrmId button:hover,
body.password-reset.screen-crmlogin_aspx .screen-content .btnForgotPassword:hover,
body .crm_subscriptionRenewableMessage > div > a:hover,
body a.button.disabled.small_button_a:hover,
body .button.disabled.small_button_a A:hover,
body #sgs-submit-button:hover,
body .sgs-form-button:hover,
body .promoBox input + button:hover,
body .seriesHospitalityOffer > a:hover,
body .areas-filter-panel__find-button:hover,
body #eventPage.hallMap .vfa3d-infoContainer button.select:hover,
body .ui-dialog .ui-dialog-buttonpane button:hover,
body #btnFinish:hover,
body a.landing-button:hover,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:last-child:hover,
body a.small_button_a:hover,
body a.small_button_b,
body BUTTON.small_button_a:hover,
body input.small_button_a:hover,
body .loginButtons INPUT[type='button']:hover,
body #frmCreateAccount #btnSubmitAlter:hover,
body .button.small_button_a A:hover,
body .tertiaryButton:hover {
  background-color: #181818 !important;
  border-color: #181818 !important;
  color: white !important;
  opacity: 0.92 !important;
  text-decoration: none !important;
}
body button[data-commandname="CreatePaymentToken"],
body button[data-commandname="CreatePaymentToken"]:hover,
body button[data-commandname="CreatePaymentToken"]:active,
body button[data-commandname="CreatePaymentToken"]:focus,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:hover,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:active,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:focus,
body .subscriptionEventAllocation .button.nextEvent,
body .subscriptionEventAllocation .button.nextEvent:hover,
body .subscriptionEventAllocation .button.nextEvent:active,
body .subscriptionEventAllocation .button.nextEvent:focus,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:active,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:focus,
body #addRoundUpDonation,
body #addRoundUpDonation:hover,
body #addRoundUpDonation:active,
body #addRoundUpDonation:focus,
body .qtip.ownerSelectionMenuTooltip .btnLink,
body .qtip.ownerSelectionMenuTooltip .btnLink:hover,
body .qtip.ownerSelectionMenuTooltip .btnLink:active,
body .qtip.ownerSelectionMenuTooltip .btnLink:focus,
body .button-DeleteBallotApplication,
body .button-DeleteBallotApplication:hover,
body .button-DeleteBallotApplication:active,
body .button-DeleteBallotApplication:focus,
body .promoBox input + button,
body .promoBox input + button:hover,
body .promoBox input + button:active,
body .promoBox input + button:focus,
body #editRelationshipsContainer a.create,
body #editRelationshipsContainer a.create:hover,
body #editRelationshipsContainer a.create:active,
body #editRelationshipsContainer a.create:focus,
body #sgs-back-button2,
body #sgs-back-button2:hover,
body #sgs-back-button2:active,
body #sgs-back-button2:focus,
body .sgs-form-button:not(#sgs-submit-button),
body .sgs-form-button:not(#sgs-submit-button):hover,
body .sgs-form-button:not(#sgs-submit-button):active,
body .sgs-form-button:not(#sgs-submit-button):focus,
body #PH_Ops_summary a.print,
body #PH_Ops_summary a.print:hover,
body #PH_Ops_summary a.print:active,
body #PH_Ops_summary a.print:focus,
body #PH_Basket_Confirmation button.print,
body #PH_Basket_Confirmation button.print:hover,
body #PH_Basket_Confirmation button.print:active,
body #PH_Basket_Confirmation button.print:focus,
body .row.DirectDebitMandateId button,
body .row.DirectDebitMandateId button:hover,
body .row.DirectDebitMandateId button:active,
body .row.DirectDebitMandateId button:focus,
body .row.PaymentTokenId button,
body .row.PaymentTokenId button:hover,
body .row.PaymentTokenId button:active,
body .row.PaymentTokenId button:focus,
body #tsEnrollDlg-button-clear,
body #tsEnrollDlg-button-clear:hover,
body #tsEnrollDlg-button-clear:active,
body #tsEnrollDlg-button-clear:focus,
body #offersContainer #waiveOffersBtn,
body #offersContainer #waiveOffersBtn:hover,
body #offersContainer #waiveOffersBtn:active,
body #offersContainer #waiveOffersBtn:focus,
body .giftVoucherCheck,
body .giftVoucherCheck:hover,
body .giftVoucherCheck:active,
body .giftVoucherCheck:focus,
body .screen-ballotapplication_aspx button.small_button_b,
body .screen-ballotapplication_aspx button.small_button_b:hover,
body .screen-ballotapplication_aspx button.small_button_b:focus,
body .screen-ballotapplication_aspx button.small_button_b:active,
body .itemsList .itemsButtonsContainer .button.moreInfo a,
body .itemsList .itemsButtonsContainer .button.moreInfo a:hover,
body .itemsList .itemsButtonsContainer .button.moreInfo a:active,
body .itemsList .itemsButtonsContainer .button.moreInfo a:focus,
body #btnContinue,
body #btnContinue:hover,
body #btnContinue:active,
body #btnContinue:focus,
body button.magnify,
body button.magnify:hover,
body button.magnify:active,
body button.magnify:focus,
body #btnNext,
body #btnNext:hover,
body #btnNext:active,
body #btnNext:focus,
body #btnPrev,
body #btnPrev:hover,
body #btnPrev:active,
body #btnPrev:focus,
body .CancelTransFromTimer,
body .CancelTransFromTimer:hover,
body .CancelTransFromTimer:active,
body .CancelTransFromTimer:focus,
body .relatedCustomerDialog .button-lookup,
body .relatedCustomerDialog .button-lookup:hover,
body .relatedCustomerDialog .button-lookup:active,
body .relatedCustomerDialog .button-lookup:focus,
body .relatedCustomerDialog .button-addNew,
body .relatedCustomerDialog .button-addNew:hover,
body .relatedCustomerDialog .button-addNew:active,
body .relatedCustomerDialog .button-addNew:focus,
body .qtip.ownerSelectionMenuTooltip .button-find,
body .qtip.ownerSelectionMenuTooltip .button-find:hover,
body .qtip.ownerSelectionMenuTooltip .button-find:active,
body .qtip.ownerSelectionMenuTooltip .button-find:focus,
body .ExtendedData6 a,
body .ExtendedData6 a:hover,
body .ExtendedData6 a:active,
body .ExtendedData6 a:focus,
body a.landing-button.secondary,
body a.landing-button.secondary:hover,
body a.landing-button.secondary:active,
body a.landing-button.secondary:focus,
body .cards a.landing-button.secondary,
body .cards a.landing-button.secondary:hover,
body .cards a.landing-button.secondary:active,
body .cards a.landing-button.secondary:focus,
body BUTTON.small_button_b,
body BUTTON.small_button_b:hover,
body BUTTON.small_button_b:active,
body BUTTON.small_button_b:focus,
body input.small_button_b,
body input.small_button_b:hover,
body input.small_button_b:active,
body input.small_button_b:focus,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:hover,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:active,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:focus,
body #paymentPromptMessages #btnMoreInfo,
body #paymentPromptMessages #btnMoreInfo:hover,
body #paymentPromptMessages #btnMoreInfo:active,
body #paymentPromptMessages #btnMoreInfo:focus,
body .addCouponCtl .button,
body .addCouponCtl .button:hover,
body .addCouponCtl .button:active,
body .addCouponCtl .button:focus,
body .button.small_button_b A,
body .button.small_button_b A:hover,
body .button.small_button_b A:active,
body .button.small_button_b A:focus,
body .tertiaryButton,
body .tertiaryButton:hover,
body .tertiaryButton:active,
body .tertiaryButton:focus,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:active,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:focus {
  font-weight: normal;
  background-color: transparent !important;
  border-color: #dedddb !important;
  border-width: 1px !important;
  color: #181818 !important;
  font-weight: 500 !important;
  text-transform: none !important;
  border-style: solid !important;
  padding: 11px !important;
}
body button[data-commandname="CreatePaymentToken"]:hover,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:hover,
body .subscriptionEventAllocation .button.nextEvent:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:hover,
body #addRoundUpDonation:hover,
body .qtip.ownerSelectionMenuTooltip .btnLink:hover,
body .button-DeleteBallotApplication:hover,
body .promoBox input + button:hover,
body #editRelationshipsContainer a.create:hover,
body #sgs-back-button2:hover,
body .sgs-form-button:not(#sgs-submit-button):hover,
body #PH_Basket_Confirmation button.print:hover,
body .row.DirectDebitMandateId button:hover,
body .row.PaymentTokenId button:hover,
body #tsEnrollDlg-button-clear:hover,
body #offersContainer #waiveOffersBtn:hover,
body .giftVoucherCheck:hover,
body .itemsList .itemsButtonsContainer .button.moreInfo a:hover,
body #btnContinue:hover,
body button.magnify:hover,
body #btnNext:hover,
body #btnPrev:hover,
body .CancelTransFromTimer:hover,
body .relatedCustomerDialog .button-lookup:hover,
body .relatedCustomerDialog .button-addNew:hover,
body .qtip.ownerSelectionMenuTooltip .button-find:hover,
body .ExtendedData6 a:hover,
body a.landing-button.secondary:hover,
body .cards a.landing-button.secondary:hover,
body BUTTON.small_button_b:hover,
body input.small_button_b:hover,
body .ui-dialog .ui-dialog-buttonpane button.ui-state-default:hover,
body #paymentPromptMessages #btnMoreInfo:hover,
body .addCouponCtl .button:hover,
body .button.small_button_b A:hover,
body .tertiaryButton:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:hover {
  background-color: transparent !important;
  border-color: #dedddb !important;
  color: #181818 !important;
  opacity: 0.92 !important;
  text-decoration: none !important;
}
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:hover,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:active,
body .crm_screen_container div[data-screenname]:not([data-screenname="eSRO.Crm.PersonalDetailsView"]) > .toolbar A:focus,
body .subscriptionEventAllocation .button.nextEvent,
body .subscriptionEventAllocation .button.nextEvent:hover,
body .subscriptionEventAllocation .button.nextEvent:active,
body .subscriptionEventAllocation .button.nextEvent:focus,
body .qtip.ownerSelectionMenuTooltip .btnLink,
body .qtip.ownerSelectionMenuTooltip .btnLink:hover,
body .qtip.ownerSelectionMenuTooltip .btnLink:active,
body .qtip.ownerSelectionMenuTooltip .btnLink:focus,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:active,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:focus,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:active,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__reset-button:focus,
body #editRelationshipsContainer a.create,
body #editRelationshipsContainer a.create:hover,
body #editRelationshipsContainer a.create:active,
body #editRelationshipsContainer a.create:focus,
body #btnPrev,
body #btnPrev:hover,
body #btnPrev:active,
body #btnPrev:focus,
body #btnNext,
body #btnNext:hover,
body #btnNext:active,
body #btnNext:focus,
body .CancelTransFromTimer,
body .CancelTransFromTimer:hover,
body .CancelTransFromTimer:active,
body .CancelTransFromTimer:focus,
body .relatedCustomerDialog .button-lookup,
body .relatedCustomerDialog .button-lookup:hover,
body .relatedCustomerDialog .button-lookup:active,
body .relatedCustomerDialog .button-lookup:focus,
body .relatedCustomerDialog .button-addNew,
body .relatedCustomerDialog .button-addNew:hover,
body .relatedCustomerDialog .button-addNew:active,
body .relatedCustomerDialog .button-addNew:focus,
body .qtip.ownerSelectionMenuTooltip .button-find,
body .qtip.ownerSelectionMenuTooltip .button-find:hover,
body .qtip.ownerSelectionMenuTooltip .button-find:active,
body .qtip.ownerSelectionMenuTooltip .button-find:focus,
body .carousel a.small_button_a,
body .carousel a.small_button_a:hover,
body .carousel a.small_button_a:active,
body .carousel a.small_button_a:focus,
body .carousel a.small_button_b,
body .carousel a.small_button_b:hover,
body .carousel a.small_button_b:active,
body .carousel a.small_button_b:focus,
body .carousel .button.small_button_a A,
body .carousel .button.small_button_a A:hover,
body .carousel .button.small_button_a A:active,
body .carousel .button.small_button_a A:focus,
body .carousel .button.small_button_b A,
body .carousel .button.small_button_b A:hover,
body .carousel .button.small_button_b A:active,
body .carousel .button.small_button_b A:focus,
body a.landing-button.small,
body a.landing-button.small:hover,
body a.landing-button.small:active,
body a.landing-button.small:focus,
body #paymentPromptMessages #btnMoreInfo,
body #paymentPromptMessages #btnMoreInfo:hover,
body #paymentPromptMessages #btnMoreInfo:active,
body #paymentPromptMessages #btnMoreInfo:focus,
body #paymentPromptMessages .ui-spinner + .promptUpsellButton,
body #paymentPromptMessages .ui-spinner + .promptUpsellButton:hover,
body #paymentPromptMessages .ui-spinner + .promptUpsellButton:active,
body #paymentPromptMessages .ui-spinner + .promptUpsellButton:focus {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  line-height: 34px !important;
  height: 34px !important;
}
body.screen-ballotapplication_aspx a.act-link:not(:empty),
body.screen-ballotapplication_aspx a.act-link:not(:empty):hover,
body.screen-ballotapplication_aspx a.act-link:not(:empty):active,
body.screen-ballotapplication_aspx a.act-link:not(:empty):focus,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty),
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):hover,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):active,
body.screen-ballotapplication_aspx a.section-act-link:not(:empty):focus {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
body #simplePay-dialog .ui-button:not(.WPPaymentButton),
body #simplePay-dialog .ui-button:not(.WPPaymentButton):hover,
body #simplePay-dialog .ui-button:not(.WPPaymentButton):active,
body #simplePay-dialog .ui-button:not(.WPPaymentButton):focus,
body .cards a.landing-button.tertiary,
body .cards a.landing-button.tertiary:hover,
body .cards a.landing-button.tertiary:active,
body .cards a.landing-button.tertiary:focus,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:hover,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:active,
body #eventPage.hallMap .venueAreas .areas-filter-panel .areas-filter-panel__find-button:focus,
body .cta .button.small_button_b A,
body .cta .button.small_button_b A:hover,
body .cta .button.small_button_b A:active,
body .cta .button.small_button_b A:focus,
body .tertiaryButton,
body .tertiaryButton:hover,
body .tertiaryButton:active,
body .tertiaryButton:focus {
  font-weight: 500 !important;
  text-transform: none !important;
  color: #181818 !important;
}
body .cards a.landing-button.secondary,
body .cards a.landing-button.secondary:hover,
body .cards a.landing-button.secondary:active,
body .cards a.landing-button.secondary:focus,
body .cards a.landing-button.tertiary,
body .cards a.landing-button.tertiary:hover,
body .cards a.landing-button.tertiary:active,
body .cards a.landing-button.tertiary:focus {
  border-color: white !important;
  color: white !important;
  background-color: none !important;
}
body #btnPrev:disabled,
body #btnNext:disabled,
body a.button.disabled.small_button_a,
body a.button.disabled.small_button_a:hover,
body a.button.disabled.small_button_a:active,
body a.button.disabled.small_button_a:focus,
body .button.disabled.small_button_a A,
body .button.disabled.small_button_a A:hover,
body .button.disabled.small_button_a A:active,
body .button.disabled.small_button_a A:focus {
  /*background-color: @DisabledButtonColor !important;
        text-transform: @PrimaryButtonTextTransform !important;*/
  opacity: 0.5 !important;
  cursor: default !important;
  pointer-events: none;
}
body .legend-container .legend.good,
body span.occupancy.LowSeatsOccupation:before,
body span.occupancy.LowSeatsOccupancy:before,
body span.occupancy:before,
body #selectedAreaInfo .areaAvail,
body .qtip.venueImageTooltip .areaAvail.green,
body #selectedAreaInfo .areaAvail.green {
  background-color: #11a669 !important;
}
body .legend-container .legend.average,
body span.occupancy.MediumSeatsOccupation:before,
body span.occupancy.MediumSeatsOccupancy:before,
body .qtip.venueImageTooltip .areaAvail.yellow,
body #selectedAreaInfo .areaAvail.yellow {
  background-color: #fdbf2d !important;
}
body .legend-container .legend.poor,
body span.occupancy.HighSeatsOccupation:before,
body span.occupancy.HighSeatsOccupancy:before,
body .qtip.venueImageTooltip .areaAvail.soldout,
body #selectedAreaInfo .areaAvail.soldout {
  background-color: #ff5b49 !important;
}
body .timeslot.LowSeatsOccupation,
body .timeslot.LowSeatsOccupancy {
  color: #11a669 !important;
}
body .timeslot.MediumSeatsOccupation,
body .timeslot.MediumSeatsOccupancy {
  color: #fdbf2d !important;
}
body .timeslot.HighSeatsOccupation,
body .timeslot.HighSeatsOccupancy {
  color: #ff5b49 !important;
}
body .timeslot.LowSeatsOccupation a,
body .timeslot.LowSeatsOccupancy a {
  border-color: #11a669 !important;
}
body .timeslot.MediumSeatsOccupation a,
body .timeslot.MediumSeatsOccupancy a {
  border-color: #fdbf2d !important;
}
body .timeslot.HighSeatsOccupation a,
body .timeslot.HighSeatsOccupancy a {
  border-color: #ff5b49 !important;
}
body .seat.a,
body .seat.b,
body .seat.c,
body .seat.i-a,
body .seat.i-b,
body .seat.i-c,
body .priceLevelInfo span.seat {
  background-color: #181818 !important;
}
body .seat.a.oldSelection,
body .seat.o.oldSelection,
body .seat.c.oldSelection,
body .seat.c {
  background-color: #ff5b49 !important;
}
body .selectTickets .row div.priceLevels {
  background-color: #181818 !important;
}
body .seat.sold-out:not(.c):not(.o),
body .seat.Sold-Out:not(.c):not(.o),
body .seat.soldout:not(.c):not(.o),
body .seat.SoldOut:not(.c):not(.o),
body .seat.o,
body .seat.i-o {
  background-color: #dddddd !important;
  pointer-events: none;
}
body .seat-tooltip .seat.legend-icon,
body .priceLevelImages .seat,
body #selPriceLevel-menu span.seat,
body .basket-section .ticket {
  background-color: #11a669 !important;
}
body #eventPage.hallMap .vfa3d-currentArea {
  background-color: rgba(255, 91, 73, 0.8) !important;
  border-color: rgba(255, 91, 73, 0.8) !important;
}
body .areas-map:not(.gauge-type-border) area.avail-red {
  background-color: rgba(255, 91, 73, 0.8) !important;
  border-color: rgba(255, 91, 73, 0.8) !important;
}
body .areas-map:not(.gauge-type-border) area.avail-yellow {
  background-color: rgba(253, 191, 45, 0.8) !important;
  border-color: rgba(253, 191, 45, 0.8) !important;
}
body .areas-map:not(.gauge-type-border) area.avail-green {
  background-color: rgba(17, 166, 105, 0.8) !important;
  border-color: rgba(17, 166, 105, 0.8) !important;
}
body .areas-map:not(.gauge-type-border) area.avail-soldout,
body .areas-map:not(.gauge-type-border) area.avail-filter-no-match {
  background-color: rgba(255, 255, 255, 0.8) !important;
  border-color: rgba(255, 255, 255, 0.8) !important;
}
body #seat-key.legend-container .legend.available,
body #stadium-key.legend-container .legend.available {
  background: #181818 !important;
}
body #seat-key.legend-container .legend.unavailable,
body #stadium-key.legend-container .legend.unavailable {
  background: #dddddd !important;
}
body #seat-key.legend-container .legend.selected,
body #stadium-key.legend-container .legend.selected {
  background: #ff5b49 !important;
}
body a,
body a:hover,
body button.btnLink,
body #positionButtonDiv > .zoom > button {
  color: #ff5b49;
  text-decoration: none;
}
body #selectedAreaInfo.expanded #areasListTitle,
body #group_Header-fixed,
body #PH_HeaderBackground,
body #group_Header {
  background: #181818 !important;
  background: linear-gradient(135deg, #181818 50%, #181818) !important;
}
body #PH_TunnelLocation {
  background-color: white;
  color: #181818;
}
body .tunnelLocation .innerpath {
  background: #181818;
}
body .tunnelLocation .innerpath {
  background: #181818;
}
body .tunnelLocation .wrapstep .step {
  border-color: #181818;
}
body .tunnelLocation .innerpointer {
  background: #181818;
}
body .tunnelLocation .complete {
  color: #ff5b49;
}
body .tunnelLocation .complete .wrapstep .step {
  border-color: #ff5b49;
}
body .tunnelLocation .selected .innerpath,
body .tunnelLocation .complete .innerpath,
body .tunnelLocation .complete .innerpointer {
  background: #ff5b49;
}
body .promo-banner p {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}
body #eventPage.hallMap .fh-switchRow,
body #eventPage.hallMap .areas-filter-panel {
  border-top: none;
  border-left: none;
  border-right: none;
}
body .ph_errors .item_background,
body .no_events_message {
  background: white;
  padding: 20px;
  border: 1px solid #e9e9e9;
  color: #ff5b49;
  text-align: left;
}
@media screen and (min-width: 781px) {
  body #group_Header-fixed {
    min-width: 0;
  }
  body #group_Header-fixed #PH_Float_Menu,
  body #group_Header-fixed.primary #PH_Float_Menu,
  body #group_Header-fixed.secondary #PH_Float_Menu,
  body #group_Header {
    max-width: none;
    padding: 0 20px;
    box-sizing: border-box;
  }
  body footer #footer-contact-wrapper,
  body .screen-content#PH_ .content,
  body #PH_HtmlPerGenre .content,
  body #PH_LinkByCrmId,
  body .tunnelLocation,
  body .ph_other_memberships_list,
  body .ph_subscription_promo_1,
  body .ph_subscription_promo_2,
  body .ph_membership_promo_1,
  body .ph_membership_promo_2,
  body .screen-content {
    overflow: visible;
    max-width: 980px !important;
    padding-left: 0;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1020px) {
  body #PH_LinkByCrmId,
  body .tunnelLocation,
  body/* .eventTitle, *//* #eventPage .infoSection, */ footer #footer-contact-wrapper,
  body .screen-content#PH_ .content,
  body #PH_HtmlPerGenre .content,
  body .ph_other_memberships_list,
  body .ph_subscription_promo_1,
  body .ph_subscription_promo_2,
  body .ph_membership_promo_1,
  body .ph_membership_promo_2,
  body .screen-content {
    max-width: calc(100% - 40px) !important;
    padding-left: 0;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
    left: auto;
  }
  body.template-TemplateTop .screen-content#PH_ .content,
  body.template-TemplateTop #PH_HtmlPerGenre .content,
  body.template-templatetop #group_Header-fixed,
  body.screen-order_aspx .tunnelLocation,
  body.template-templatetop .tunnelLocation,
  body.screen-order_aspx .screen-content,
  body.template-templatetop .screen-content {
    max-width: calc(100% - 40px) !important;
  }
  body.screen-hospitalityevent_aspx .screen-content#PH_ .content {
    max-width: 100% !important;
  }
}
@media screen and (min-width: 1280px) {
  body:not(.screen-order_aspx):not(.template-templatetop) .tunnelLocation,
  body/* .eventTitle, *//* #eventPage .infoSection, */ #next-match-wrapper,
  body #secondary-banners,
  body #landing-header .landing-content > *,
  body footer #footer-contact-wrapper,
  body .screen-content#PH_ .content,
  body #PH_HtmlPerGenre .content,
  body #PH_LinkByCrmId,
  body .ph_other_memberships_list,
  body .ph_subscription_promo_1,
  body .ph_subscription_promo_2,
  body .ph_membership_promo_1,
  body .ph_membership_promo_2,
  body:not(.screen-order_aspx):not(.template-templatetop) .screen-content {
    max-width: 1240px !important;
  }
  body.template-TemplateTop .screen-content#PH_ .content,
  body.template-TemplateTop #PH_HtmlPerGenre .content,
  body.template-templatetop #group_Header-fixed,
  body.screen-order_aspx .tunnelLocation,
  body.template-templatetop .tunnelLocation,
  body.screen-order_aspx .screen-content,
  body.template-templatetop .screen-content {
    max-width: 1240px !important;
  }
  body #secondary-banners {
    max-width: 1280px !important;
  }
}
@media screen and (min-width: 1500px) {
  body:not(.screen-order_aspx):not(.template-templatetop) .tunnelLocation,
  body/* .eventTitle, *//* #eventPage .infoSection, */ #next-match-wrapper,
  body #secondary-banners,
  body #landing-header .landing-content > *,
  body footer #footer-contact-wrapper,
  body .screen-content#PH_ .content,
  body #PH_HtmlPerGenre .content,
  body #PH_LinkByCrmId,
  body .ph_other_memberships_list,
  body .ph_subscription_promo_1,
  body .ph_subscription_promo_2,
  body .ph_membership_promo_1,
  body .ph_membership_promo_2,
  body:not(.screen-order_aspx):not(.template-templatetop) .screen-content {
    max-width: 90% !important;
  }
  body.template-TemplateTop .screen-content#PH_ .content,
  body.template-TemplateTop #PH_HtmlPerGenre .content,
  body.template-templatetop #group_Header-fixed,
  body.screen-order_aspx .tunnelLocation,
  body.template-templatetop .tunnelLocation,
  body.screen-order_aspx .screen-content,
  body.template-templatetop .screen-content {
    max-width: 80% !important;
  }
  body.screen-hospitalityevent_aspx .screen-content#PH_ .content {
    max-width: 100% !important;
  }
  body #secondary-banners {
    max-width: calc(80% + 40px) !important;
  }
}
body #offersContainer .header,
body .eventTitle,
body #eventPage .infoSection,
body #eventPage .eventInfoSection.infoSection {
  position: relative;
  padding: 20px 0;
  margin-bottom: 20px;
}
body #offersContainer .header:after,
body .eventTitle:after,
body #eventPage .infoSection:after,
body #eventPage .eventInfoSection.infoSection:after {
  background: white;
  content: "";
  width: 100vw;
  height: 100%;
  display: block;
  margin-left: 50%;
  left: -50vw;
  position: absolute;
  top: 0;
  z-index: -1;
}
@media screen and (max-width: 1020px) and (min-width: 781px) {
  body #offersContainer .header:after,
  body .eventTitle:after,
  body #eventPage .infoSection:after,
  body #eventPage .eventInfoSection.infoSection:after {
    width: 1020px;
    left: -510px;
  }
}
body .screen-content:after {
  content: "";
  display: block;
  clear: both;
}
body #PH_HeaderBackground {
  display: none;
}
body #PH_HeaderBackground {
  height: 75px;
  top: 0;
  z-index: 0;
}
body #group_Header-fixed:not(.two) {
  background: transparent !important;
}
body #group_Header-fixed.one,
body #group_Header-fixed:not(.two),
body #group_Header-fixed {
  position: fixed;
  position: relative;
  top: 0 !important;
  opacity: 1 !important;
  background: #181818 !important;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.1);
}
body.template-templatetop #group_Header-fixed.one,
body.template-templatetop #group_Header-fixed:not(.two),
body.template-templatetop #group_Header-fixed {
  background: #181818 !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
body.template-templatetop #PH_HeaderBackground-fixed {
  background: #181818 !important;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.1);
}
body #group_Header-fixed .siteMenuContainer {
  transition: all 0.1s ease-in;
  position: relative;
  left: auto !important;
}
body #PH_HeaderBackground {
  top: 50px;
}
body #group_Header {
  height: 75px;
  display: flex;
}
body .supportedCulturesMenu span.ui-selectmenu-text,
body .ui-selectmenu-button.supportedCulturesMenu,
body .siteMenuContainer > a.float_menu_item,
body #siteMenuBar #my_basket,
body #siteMenuBar .flm_login,
body #siteMenuBar .flm_Join,
body #siteMenuBar .flm_Join > span,
body #siteMenuBar.hasclient #customerBox a {
  color: white;
}
body #siteMenuBar #my_basket .basketQtyHolder,
body #siteMenuBar #customerBox .clientPoints > span,
body #siteMenuBar.logged-in #customerBox .loyaltyPoints a,
body #siteMenuBar.logged-in #customerBox .qualityPoints a {
  color: white !important;
}
body #group_Header-fixed.primary ul.nav > li button.BuyMore,
body #group_Header-fixed.primary ul.nav > li button.YouAreHere {
  background-image: url('../cus/beta/css/core/images/menu.png') !important;
}
body.template-templatetop .supportedCulturesMenu span.ui-selectmenu-text,
body.template-templatetop .ui-selectmenu-button.supportedCulturesMenu,
body.template-templatetop .siteMenuContainer > a.float_menu_item,
body.template-templatetop #siteMenuBar #my_basket,
body.template-templatetop #siteMenuBar .flm_login,
body.template-templatetop #siteMenuBar .flm_Join,
body.template-templatetop #siteMenuBar .flm_Join > span,
body.template-templatetop #siteMenuBar.hasclient #customerBox a {
  color: white;
}
body.template-templatetop #siteMenuBar #my_basket .basketQtyHolder,
body.template-templatetop #siteMenuBar #customerBox .clientPoints > span,
body.template-templatetop #siteMenuBar.logged-in #customerBox .loyaltyPoints a,
body.template-templatetop #siteMenuBar.logged-in #customerBox .qualityPoints a {
  color: white !important;
}
body.template-templatetop #group_Header-fixed.primary ul.nav > li button.BuyMore,
body.template-templatetop #group_Header-fixed.primary ul.nav > li button.YouAreHere {
  background-image: url('../cus/beta/css/core/images/menu.png') !important;
}
@media screen and (min-width: 781px) {
  body #PH_Menu ul li a {
    text-align: left;
    font-size: 1.3rem !important;
  }
  body #PH_Menu li.subMenuClose > a:after,
  body #PH_Menu li.subMenuClose:hover > a:after,
  body #PH_Menu li.subMenuClose.simulateHover > a:after {
    display: inline;
    font: normal normal normal 10px/1 FontAwesome;
    content: "\f078";
    margin-left: 4px;
    margin-right: 4px;
    transition: all 0.2s ease-out;
  }
  body #PH_Menu li a.navMenu-Heading:hover,
  body #PH_Menu ul li.selected a.navMenu-FirstLevelItem,
  body #PH_Menu ul li.selected .navMenu-Item.selected a,
  body #PH_Menu li.subMenuClose:hover a,
  body #PH_Menu li.subMenuClose.simulateHover a {
    border: none;
  }
  body #PH_Menu .nav ul.navMenu-SubList {
    padding: 0;
  }
  body #PH_Menu li.subMenuClose:hover li.navMenu-Item,
  body #PH_Menu .nav ul.navMenu-SubList li,
  body #PH_Menu .nav ul.navMenu-SubList {
    background: white !important;
  }
  body #PH_Menu ul li:hover ul.navMenu-SubList {
    overflow: hidden;
    border: 1px solid #e9e9e9 !important;
  }
  body #group_Header .nav .navMenu-SubList li {
    border-bottom: 1px solid #e9e9e9 !important;
  }
  body #group_Header .nav .navMenu-SubList a {
    color: #181818;
    display: block;
    padding: 10px;
    box-sizing: border-box;
    line-height: normal;
    height: auto;
    font-size: 1.3rem;
  }
  body #group_Header .nav .navMenu-SubList a:hover {
    background: #efefef;
    color: #181818;
  }
  body #group_Header .nav .navMenu-SubList a span {
    padding: 0;
    line-height: normal;
  }
  body #group_Header .nav .navMenu-SubList .navMenu-Item:last-child {
    border-bottom: none !important;
  }
  body #group_Header .nav .navMenu-SubList .navMenu-Item:last-child a {
    padding-bottom: 10px;
  }
}
body #siteMenuBar.hasclient #customerBox > a:first-child:after {
  display: none;
}
@media screen and (max-width: 780px) and (min-width: 1px) {
  body #siteMenuBar.hasclient #customerBox > a:first-child:after {
    display: inline;
    font: normal normal normal 10px/1 FontAwesome;
    content: "\f078";
    margin-left: 4px;
    margin-right: 4px;
    transition: all 0.2s ease-out;
    padding: 0;
    width: auto;
  }
}
body .crmInfoMenuTooltip {
  font-size: inherit;
  overflow: hidden;
}
body .crmInfoMenuTooltip li {
  padding: 0;
}
body .crmInfoMenuTooltip a,
body .crmInfoMenuTooltip a:hover {
  text-transform: capitalize;
  font-weight: normal;
  display: block;
  padding: 10px;
}
body .crmInfoMenuTooltip a:hover {
  background: #efefef;
}
body .siteMenuContainer > a.float_menu_item:not(#my_basket) {
  float: left;
}
body .siteMenuContainer > a.float_menu_item:not(#my_basket):first-of-type {
  margin-left: 0 !important;
}
@media screen and (max-width: 780px) and (min-width: 1px) {
  body #siteMenuBar .loggedinclientbox .greeting {
    border-radius: 0 !important;
    line-height: inherit;
    font-size: inherit;
  }
}
@media screen and (max-width: 560px) and (min-width: 1px) {
  body #siteMenuBar .loggedinclientbox .greetingFirst {
    display: inline;
  }
}
body #offersContainer .promptsContainer .extraContainer,
body .membershipEntry,
body .sgs-fs-name,
body #PH_Subscription_page .priceTypesContainer,
body #PH_Donation_purchase .productData,
body #PH_Merchandise_purchase .productInfo,
body #PH_Gift_Voucher_purchase .productInfo,
body #PH_Membership_purchase .productInfo,
body .no-close .ui-dialog-content,
body #offersContainer .spScreenContent,
body #eventPage.seated #content #leftPane,
body #eventPage.non-seated #leftPane,
body .screen-custom_calendar_aspx .ui-datepicker .ui-datepicker-header,
body #basketContainer,
body .expanded#selectedAreaInfo .menu,
body.hospitality #selectedAreaInfo .menu,
body .ui-dialog .ui-dialog-titlebar.ui-widget-header,
body .top-rad {
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
}
@media screen and (max-width: 480px) and (min-width: 1px) {
  body .ui-dialog .ui-dialog-titlebar.ui-widget-header {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
}
body .ph_renew_and_upgrade_membership .buttonsFooter,
body .relatedCustomerDialog .ui-dialog-content,
body #ui-datepicker-div,
body .sgs-fs-cc,
body #itemsExtraDataDialog,
body .ui-widget.ui-widget-content.dialog-waiting .ui-dialog-content,
body #eventPage.non-seated .selectTickets .summary,
body .uiScreenConfigDialog.ui-dialog .ui-dialog-content,
body #PH_Subscription_page .buttonsContainer,
body #PH_Donation_purchase .buttonsContainer,
body #PH_Merchandise_purchase .buttonsContainer,
body #PH_Gift_Voucher_purchase .buttonsContainer,
body #PH_Membership_purchase .buttonsContainer,
body .newOpsTokenIframe #newTokenIframe,
body #offersContainer .buttons-container,
body #eventPage.seated #content #ticketsPane,
body .screen-custom_calendar_aspx .ui-datepicker table,
body #orderTotalContainer,
body .expanded#selectedAreaInfo .menu,
body.hospitality #selectedAreaInfo .menu,
body .ui-dialog .ui-dialog-buttonpane,
body .bot-rad {
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
@media screen and (max-width: 780px) and (min-width: 1px) {
  body .qtip.ownerSelectionMenuTooltip,
  body .expanded#selectedAreaInfo .menu,
  body #selectedAreaInfo .menu,
  body #itemsExtraDataDialog {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
}
@media screen and (max-width: 780px) and (min-width: 1px) {
  body .qtip.ownerSelectionMenuTooltip {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
}
@media screen and (max-width: 480px) and (min-width: 1px) {
  body .ui-dialog .ui-dialog-buttonpane {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
}
body .no-bot-rad {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
body .no-top-rad {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
body #eventPage.hallMap div:not(#vfa3d-wrapper) > #selectedAreaInfo {
  padding: 20px;
  margin-bottom: 0;
  border-left: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
  display: none;
}
body #createAccountContainer .item_background,
body .no-rad {
  border-radius: 0 !important;
}
body .mediaContainer,
body .content div.item_image,
body #PH_Calendar,
body #customerReservedSeatsTable,
body #offersContainer .promptsContainer .element,
body .promptExtras-dialog .promptExtrasDlg .element,
body.screen-resale_aspx .basket-section,
body.screen-resale_aspx #alertItems .basket-section,
body #dvmContainer,
body .subscriptionEventSelection .selectedEventsContainer,
body .subscriptionEventSelection .show,
body #eventPage.hallMap .vfaParent > DIV,
body .help-list,
body #PH_Payment_details .dataProtectionContainer,
body #transactionItems,
body #simplePay-dialog iframe,
body.screen-ballotapplication_aspx #ctl00_body_ContentCtrl.content:not(.editing):not(.summarizing) .event,
body.screen-ballotapplication_aspx .summary,
body img.view_from_area,
body #stageViewImage > img,
body #vfa3d-wrapper,
body .pmTypeLoyaltyPoints.open,
body .pmTypeWithdrawDeposit .suppInBasket,
body .sps-dialog FIELDSET .Grid,
body .ui-selectmenu-open,
body .qtip.ownerSelectionMenuTooltip,
body .ph_order_page .promptPH #paymentPromptMessages,
body .pmTypeGiftVoucher.show,
body form.promoBox.show,
body #editRelationshipsContainer .container-relative,
body .crm_subscriptionRenewableMessage,
body .replaceSubsTickets .areaSelectionSection,
body #itemsExtraDataPanel .item_background,
body #tours-calendar > section,
body .ticketCollectionSection,
body #validationErrors,
body .productInfo,
body .productData div.item_image img,
body .ph_subscription_renewals #leftPane,
body .selectTickets .errorMessage,
body #ctl00_body_MembershipsListCtrl.itemsList .dataItem div.item_image img,
body #ctl00_body_PriceLevelsListControl.itemsList .dataItem div.item_image img,
body #eventPage .seatingPlanContainer:after,
body #eventPage.hallMap .vfa3d-infoContainer img,
body .cards .card,
body .cards .card img,
body #addDonationForm .productData-details .field.givingOptions label,
body #loginOrSignup .loginControl,
body #loginOrSignup .createAccountFormContainer,
body .promptItem .item_background,
body .screen-custom_calendar_aspx .leg .legend,
body .screen-custom_calendar_aspx .timeslot,
body .ph_errors .item_background,
body .deliveryMethod,
body .paymentMethod,
body .deliveryMethod.selected,
body .paymentMethod.selected,
body.screen-delivery_aspx .deliveryMethod,
body.screen-delivery_aspx .deliveryMethod.selected,
body .summaryBasketContainer,
body .spScreen.grid .spScreenContent,
body .crmWelcomeColumnContainer > DIV,
body #PH_Menu .nav ul.navMenu-SubList,
body .qtip.crmInfoMenuTooltip,
body .no_events_message,
body .seriesHospitalityOffer,
body .itemsList .item_background,
body .full-rad {
  border-radius: 8px !important;
}
body .timeslot.SoldOut .slot,
body #tours-calendar .timeslot a,
body .ui-spinner {
  border-radius: 8px !important;
}
body #eventPage.non-seated #leftPane,
body #eventPage.hallMap #leftPane,
body #eventPage #leftPane {
  border-top: 1px solid #e9e9e9;
}
body #eventPage.non-seated #leftPane {
  border-bottom: none;
}
body .basket-container p.basket-warning {
  border-top: none;
}
body #ctl00_body_MembershipsListCtrl .dataItem {
  background: white !important;
}
body .screen-custom_calendar_aspx .ui-datepicker table {
  border-left: 1px solid #e9e9e9 !important;
  border-right: 1px solid #e9e9e9 !important;
  border-bottom: 1px solid #e9e9e9 !important;
  border-collapse: inherit;
}
body #paymentPromptMessages ul {
  background: none;
  border: none;
  padding: 0 !important;
}
body .basket-section {
  border: none !important;
}
@media screen and (min-width: 781px) {
  body #next-match-bg {
    background: #ff5b49;
  }
}
body #next-match-wrapper .sub-heading {
  color: #181818;
}
body #next-match .item_background {
  color: #181818 !important;
}
body .productInfo > * {
  font-size: inherit;
}
body #customerBox .greeting,
body #customerBox.crmMenuIsShow .float_menu_item .greeting {
  font-size: inherit !important;
}
body #eventPage.non-seated .selectTickets > h4 {
  display: none;
}
body footer:not(.embed) {
  background: black;
  border-top: 1px solid #e9e9e9;
}
body footer:not(.embed) #footer-contact-wrapper {
  color: #181818;
  border-top: none;
}
body footer:not(.embed) #footer-contact-wrapper a {
  color: #181818;
}
body footer:not(.embed) #footer-social-wrapper,
body footer:not(.embed) #footer-copyright-wrapper {
  border-color: #e9e9e9 !important;
  border-width: 1px !important;
  background: white;
  color: #181818;
}
body footer:not(.embed) #footer-social-wrapper a,
body footer:not(.embed) #footer-copyright-wrapper a {
  color: #181818;
}
body footer #powered-by-seatgeek a.powered-by-seatgeek {
  background-image: url('../cus/beta/css/core/images/sg-partner-logo-black.svg') !important;
}
body input {
  accent-color: #ff5b49;
}
body span.bias {
  background-color: #ff5b49;
}
/* Body Colour */

body {
  background: #f9f9f9 !important;
}
@media only screen and (max-width: 780px) and (min-width: 1px) {
  body {
    background: #f9f9f9 !important;
  }
  body:before {
    content: "";
    display: block;
    border-collapse: collapse;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f9f9f9 !important;
    z-index: -9998;
  }
  body:after {
    content: "";
    display: block;
    border-collapse: collapse;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: white !important;
    z-index: -9999;
  }
}
/* Stylesheet for club to add any style */

@media screen and (min-width: 781px) {
  body.screen-order_aspx #ticketCollectionForm tr td {
    padding-top: 25px;
  }
}
body.screen-order_aspx #ticketCollectionForm .ui-combobox .ui-button {
  position: absolute;
}
body > .ui-dialog.loginOrRegisterDlg:after {
  background-image: radial-gradient(at 100% 0%, #6b0000 0%, rgba(60, 0, 0, 0.6) 25%, transparent 55%), radial-gradient(at 0% 100%, #3a0707 0%, rgba(30, 5, 5, 0.5) 30%, transparent 60%), linear-gradient(135deg, black 0%, #1a0303 50%, #0a0000 100%);
}
body:not(.client-has-type-VIPMember) .vip-only {
  display: none;
}
body.client-has-type-VIPMember #siteMenuBar.hasclient #customerBox > a:first-child::after {
  content: "VIP Member" !important;
  display: flex !important;
  font: inherit !important;
  background: #ff5b49;
  padding: 0 5px 2px;
  margin-left: 5px;
  border-radius: 20px;
  text-transform: uppercase;
}
.interface-3.header-v2 #footer {
  border-top: none !important;
}
.interface-3.header-v2 #footer #footer_menu,
.interface-3.header-v2 #footer #copyright,
.interface-3.header-v2 #footer #social_links {
  background-color: #181818;
}
.interface-3.header-v2 #footer {
  border-top: none !important;
}
/* Enable touch-drag panning of the seating plan on Android.
   The smartZoom plugin pans via a JS touchstart/touchmove handler that calls
   preventDefault(), but Chrome/Android ignores that for the scroll axis unless
   touch-action disables native scrolling on the pan surface. iOS honours it
   already, so this only changes Android behaviour. */

/*#eventPage .seatingPlanContainer .seat_plan_body_css,
#eventPage .seatingPlanContainer .zoomableContainer,
#eventPage .seatingPlanContainer #seats {
    touch-action: none;
    -ms-touch-action: none;
}*/



/*# sourceMappingURL=http://jon.tixcast.com/style/Css.ashx?i=4&iv=e0de8af6-3da3-43cc-8df9-ea6af8ddff5b&p=6K&map */