body#promotionFlow #promoContent.goToBuyingOptions:not(.buyingOptionsClosed) #promoFlowSalesEventPage>:not(#salesEventContent),body#promotionFlow #promoContent.goToBuyingOptions:not(.buyingOptionsClosed) #salesEventContent>:not(#promoFlowSalesEventPageBuyingOptionsWholePageContainer),body#promotionFlow #promoContent.goToBuyingOptions:not(.buyingOptionsClosed)>:not(#promoFlowSalesEventPage){display:none}body#promotionFlow #promoContent.goToBuyingOptions:not(.buyingOptionsClosed) #promoFlowSalesEventPageBuyingOptionsWholePageContainer{display:block}.standardBoxShadow{box-shadow:inset #000 0 0 5px 0}.buyShareButtonShadow{box-shadow:#FFF 0 0 5px 1px,inset #000 0 0 4px 0}.buyShareButtonShadowHover{box-shadow:#FF0 0 0 5px 1px,inset #000 0 0 6px 0}body#promotionFlow{font-family:'Open Sans',sans-serif;color:#000}body#promotionFlow #infoMenuButton{z-index:4;cursor:pointer;display:flex;justify-content:center;align-items:center;position:fixed;bottom:5px;right:5px;background-color:#000;color:#FFF;padding:3px;border-radius:100px;width:50px;height:50px;text-align:center;border:2px solid #FFF}@media (min-width:768px){body#promotionFlow #infoMenuButton{width:50px;height:50px;bottom:10px;right:10px}}body#promotionFlow #infoMenuButton.placeAboveActionBarOnMobile{bottom:65px}@media (min-width:768px){body#promotionFlow #infoMenuButton.placeAboveActionBarOnMobile{bottom:10px}}body#promotionFlow #infoMenuSection{border-radius:3px;z-index:3;position:fixed;bottom:60px;right:4px;background-color:#FFF;border:2px solid #000}body#promotionFlow #infoMenuSection.placeAboveActionBarOnMobile{bottom:115px}@media (min-width:768px){body#promotionFlow #infoMenuSection.placeAboveActionBarOnMobile{bottom:60px}}body#promotionFlow #infoMenuSection .menuArea{padding:7px}body#promotionFlow #infoMenuSection a{text-decoration:none;font-weight:700;font-size:16px;color:#0b6ecb}body#promotionFlow #promoBackground{position:fixed;width:100%;height:100%;overflow:hidden}body#promotionFlow #promoBackground video{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%}body#promotionFlow #promoBackground:after{content:'';position:absolute;height:100%;width:100%}body#promotionFlow #promoContent{position:relative;display:flex;flex-wrap:wrap;padding-bottom:100px}body#promotionFlow .preHeaderText{flex-grow:1;width:100%;margin:5px 40px;font-size:18px;font-weight:700}body#promotionFlow #headerImageSpace{width:100%;padding:15px 5px;text-align:center}@media (min-width:768px){body#promotionFlow #headerImageSpace{width:50%;padding:25px}}body#promotionFlow #headerImageSpace #headerImageWrapper{display:inline-block;margin:auto;width:550px;max-width:100%}@media (min-width:1200px){body#promotionFlow #headerImageSpace #headerImageWrapper{height:150px}}body#promotionFlow #headerImageSpace #headerImageWrapper.curvedWhiteOutline{padding:8px;width:566px;background-color:#FFF;box-shadow:inset #000 0 0 5px 0;border-radius:15px}@media (min-width:1200px){body#promotionFlow #headerImageSpace #headerImageWrapper.curvedWhiteOutline{height:166px}}body#promotionFlow #headerImageSpace #headerImageWrapper img{max-width:100%}body#promotionFlow #logoSpace{display:flex;width:100%;padding:15px;align-items:center;justify-content:center}@media (min-width:768px){body#promotionFlow #logoSpace{width:50%;padding:25px;justify-content:center}}body#promotionFlow #logoSpace[style*='display: block']{display:flex!important}body#promotionFlow #logoSpace .groupAffiliateLogo{width:50%;text-align:center;padding:5px}body#promotionFlow #logoSpace .logoImageWrapper{display:block;margin:auto;width:200px;max-width:75%}@media (min-width:1200px){body#promotionFlow #logoSpace .logoImageWrapper{height:120px}}body#promotionFlow #logoSpace .logoImageWrapper.curvedWhiteOutline{padding:4px;width:208px;background-color:#FFF;box-shadow:inset #000 0 0 5px 0;border-radius:7px}@media (min-width:1200px){body#promotionFlow #logoSpace .logoImageWrapper.curvedWhiteOutline{height:128px}}body#promotionFlow #logoSpace .logoImageWrapper img{max-width:100%}body#promotionFlow #logoSpace .logoTextWrapper{display:inline-block;width:200px;max-width:100%;font-weight:700;font-size:20px}@media (min-width:768px){body#promotionFlow #logoSpace .logoTextWrapper{font-size:24px}}body#promotionFlow #promotionFlowRibbon{padding:5px 15px}body#promotionFlow #promotionFlowRibbon #referralProgramName,body#promotionFlow #promotionFlowRibbon #salesEventAndOfferName,body#promotionFlow #promotionFlowRibbon #salesEventName{font-size:22px;font-weight:700}@media (min-width:768px){body#promotionFlow #promotionFlowRibbon #referralProgramName,body#promotionFlow #promotionFlowRibbon #salesEventAndOfferName,body#promotionFlow #promotionFlowRibbon #salesEventName{font-size:28px}}@media (min-width:992px){body#promotionFlow #promotionFlowRibbon #referralProgramName,body#promotionFlow #promotionFlowRibbon #salesEventAndOfferName,body#promotionFlow #promotionFlowRibbon #salesEventName{font-size:34px}}@media (min-width:1200px){body#promotionFlow #promotionFlowRibbon #referralProgramName,body#promotionFlow #promotionFlowRibbon #salesEventAndOfferName,body#promotionFlow #promotionFlowRibbon #salesEventName{font-size:40px}}body#promotionFlow #promotionFlowRibbon #eventDateTime{font-size:18px;font-weight:700}body#promotionFlow .contentBox{border-radius:8px;padding:5px;box-shadow:inset #000 0 0 5px 0}body#promotionFlow #haveARedirectPromoCodeButtonWrapper{display:flex}body#promotionFlow #haveARedirectPromoCodeButton{margin:5px auto;padding:4px 8px;font-size:18px;font-weight:700;border-radius:1000px}body#promotionFlow #redirectPromoCodeModal{text-align:center}body#promotionFlow #redirectPromoCodeModal #closeIconSection{display:flex;justify-content:flex-end;width:100%;padding-right:4px}body#promotionFlow #redirectPromoCodeModal #closeIconSection button{opacity:1;font-size:30px}body#promotionFlow #redirectPromoCodeModal #redirectPromoCodeModalBody{font-size:18px}body#promotionFlow #redirectPromoCodeModal #redirectPromoCodeModalBody #redirectPromoCode{text-transform:uppercase;margin:20px auto;max-width:300px}body#promotionFlow #redirectPromoCodeModal #redirectPromoCodeModalBody #redirectPromoCodeErrorText{font-weight:700;color:red}body#promotionFlow #accessPromoCodeSection{margin:30px auto;max-width:90%;font-size:20px;padding:20px;text-align:center}body#promotionFlow #accessPromoCodeSection input#accessPromoCode{margin:20px auto;max-width:300px;text-transform:uppercase}body#promotionFlow #accessPromoCodeSection #accessPromoCodeErrorText{font-weight:700;color:red}.shareModalButton{border-radius:100px;padding:6px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:.2s;box-shadow:#FFF 0 0 5px 1px,inset #000 0 0 4px 0}.shareModalButton:active,.shareModalButton:focus,.shareModalButton:hover{text-decoration:none;box-shadow:#FF0 0 0 5px 1px,inset #000 0 0 6px 0}@media (min-width:768px){.shareModalButton{width:55px;height:55px}}.shareModalButton i{font-size:22px}@media (min-width:768px){.shareModalButton i{font-size:26px}}#promoFlowOfferPage,#promoFlowSalesEventPage{flex-grow:1;width:100%;padding-bottom:15px}@media (min-width:768px){#promoFlowOfferPage,#promoFlowSalesEventPage{padding-bottom:25px}}#salesEventContent{display:flex;flex-wrap:wrap;flex-direction:column}#salesEventTopContent{display:flex;width:100%;justify-content:center;flex-wrap:wrap}#topAdditionalInfoSection{display:flex;flex-direction:column;width:100%;padding:15px 15px;order:2;row-gap:15px}@media (min-width:768px){#topAdditionalInfoSection{row-gap:25px;padding:25px 25px;width:50%;order:1}}#salesEventLogisticsContent{width:100%;padding:15px 15px;display:flex;flex-direction:column;order:1}@media (min-width:768px){#salesEventLogisticsContent{padding:25px 25px;width:50%;order:2;position:sticky;top:25px;align-self:flex-start}}.quickInfoItemContainer{position:relative;display:flex;width:100%;border-radius:8px;overflow:hidden}.quickInfoItemContainer:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;box-shadow:inset #000 0 0 5px 0}.quickInfoItemContainer:after{content:'';position:absolute;right:0;width:8px;height:100%}.quickInfoItemContainer:not(:first-child){margin-top:15px}@media (min-width:768px){.quickInfoItemContainer:not(:first-child){margin-top:25px}}.quickInfoItemContainer .quickInfoIconContainer{display:flex;width:35px;justify-content:center;align-items:center}.quickInfoItemContainer .quickInfoContentContainer{display:flex;padding:5px;align-items:center;font-size:18px;font-weight:700}#venueMapLink{color:inherit;text-decoration:none;font-size:.75em;margin-left:5px}#additionalInfoScrollLinksSection{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;column-gap:7px;row-gap:10px}@media (min-width:768px){#additionalInfoScrollLinksSection{margin-top:30px}}#additionalInfoScrollLinksSection .additionalInfoScrollLinkButton{border-radius:8px;padding:5px;font-size:16px;font-weight:700;text-decoration:none;transition:.2s}.actionsWrapper{display:flex;justify-content:center;align-items:stretch;gap:5px;margin-top:20px;text-align:center;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,.4);padding:5px;position:fixed;z-index:3}@media (min-width:768px){.actionsWrapper{background-color:transparent;position:relative;margin-top:30px;padding:0}}.actionsWrapper .tooltip{visibility:hidden}@media (min-width:768px){.actionsWrapper .tooltip{visibility:visible}}.actionsWrapper .tooltip-inner{width:auto}.buyingOptionsButton{padding:0 6px;min-height:50px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;box-shadow:#FFF 0 0 5px 1px,inset #000 0 0 4px 0;border-radius:1000px;text-align:center;text-decoration:none;transition:.2s;flex-grow:1}@media (min-width:768px){.inlineBuyingOptions .buyingOptionsButton{display:none}}.buyingOptionsButton:active,.buyingOptionsButton:focus,.buyingOptionsButton:hover{text-decoration:none}@media (min-width:768px){.buyingOptionsButton{min-height:55px;padding:0 12px;font-size:26px;flex-grow:0}.buyingOptionsButton:active,.buyingOptionsButton:focus,.buyingOptionsButton:hover{box-shadow:#FF0 0 0 5px 1px,inset #000 0 0 6px 0}}#shareModal .modal-dialog{margin:200px 30px}@media (min-width:768px){#shareModal .modal-dialog{margin:200px auto}}#shareModal #shareOptions{display:flex;gap:25px;font-size:40px;justify-content:center}#shareModal #shareOptions a{color:#000;cursor:pointer}#shareModal #shareIdeasSection #shareIdeasTitle{font-size:16px;font-weight:700;margin-bottom:10px;margin-top:10px}#shareModal #shareIdeasSection #shareIdeasLoading{text-align:center;font-weight:700;font-size:18px;margin-bottom:10px}#shareModal #shareIdeasSection #shareIdeasError{text-align:center;color:red;font-weight:700}#shareModal #shareIdeasSection #shareIdeas{margin-top:10px}#shareModal #shareIdeasSection #shareIdeas .shareIdeaBlock{display:flex;gap:15px;align-items:center;margin-top:20px}#shareModal #shareIdeasSection #shareIdeas .shareIdeaBlock .copyPortion i{font-size:26px;cursor:pointer;color:#00f}#shareModal #shareIdeasSection #shareIdeas .shareIdeaBlock .copyPortion .tooltip-inner{width:auto}#shareAndCountdownSection{display:flex;flex-direction:column;gap:15px;justify-content:center;margin:20px auto 0 auto;width:95%}@media (min-width:768px){#shareAndCountdownSection{margin:30px auto 0 auto;flex-direction:row;width:100%}}#shareAndCountdownSection .countdownTitle{font-size:16px;font-weight:700;text-align:center}#shareAndCountdownSection .countdownUnitWrapper .countdownLabel{font-weight:700;font-size:12px}#shareAndCountdownSection #shareSection{text-align:center}#shareAndCountdownSection #shareSection .shareTitle{font-size:16px;font-weight:700;text-align:center;margin-bottom:5px}#shareAndCountdownSection #shareSection a{cursor:pointer;text-decoration:none}#shareAndCountdownSection #shareSection img{width:100px}#additionalInfoSection{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:center;row-gap:20px;margin-top:20px;max-width:100%}@media (min-width:768px){#additionalInfoSection{margin-top:30px;row-gap:30px}}.additionalInfoItemContainer{position:relative;display:flex;width:95%;border-radius:8px;overflow:hidden;flex-direction:column}#topAdditionalInfoSection .additionalInfoItemContainer{width:100%}.additionalInfoItemContainer:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;z-index:2;box-shadow:inset #000 0 0 5px 0}@media (min-width:768px){.additionalInfoItemContainer{width:80%;flex-direction:row}}.additionalInfoItemContainer .additionalInfoTitleContainer{font-size:26px;font-weight:700;align-items:start;padding:4px;text-align:center;flex-shrink:0}@media (min-width:768px){.additionalInfoItemContainer .additionalInfoTitleContainer{font-size:36px;width:14px;height:100%}.additionalInfoItemContainer .additionalInfoTitleContainer.hasText{width:190px}}.additionalInfoItemContainer .additionalInfoEndPiece{height:8px;width:100%}@media (min-width:768px){.additionalInfoItemContainer .additionalInfoEndPiece{width:14px;height:100%}}.additionalInfoItemContainer .additionalInfoContentContainer{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:12px;font-size:16px;width:100%;overflow:hidden}@media (min-width:768px){.additionalInfoItemContainer .additionalInfoContentContainer{padding:15px}}#youtubeVideoContainer{position:relative;width:100%;padding-bottom:56.25%;margin:auto}@media (min-width:768px){#youtubeVideoContainer{width:712px;height:400px;max-width:100%;padding-bottom:0}}#youTubeVideo{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.slickImageCarousel{margin:auto;width:100%}@media (min-width:768px){.slickImageCarousel{width:80%;max-width:600px}}.slickImageCarousel .imageCarouselArrow{position:absolute;z-index:2;top:40%;font-size:25px;cursor:pointer}@media (min-width:768px){.slickImageCarousel .imageCarouselArrow{font-size:35px}}.slickImageCarousel .imageCarouselArrow.imageCarouselPrevious{left:3px}@media (min-width:768px){.slickImageCarousel .imageCarouselArrow.imageCarouselPrevious{left:-40px}}.slickImageCarousel .imageCarouselArrow.imageCarouselNext{right:3px}@media (min-width:768px){.slickImageCarousel .imageCarouselArrow.imageCarouselNext{right:-40px}}.slickImageCarousel .imageCarouselArrow i{--fa-primary-color:#ffffff;--fa-secondary-color:#000000;--fa-secondary-opacity:1}.slickImageCarousel .imageContainer{margin:auto}.slickImageCarousel .imageContainer .individualImage{width:100%;height:auto}#additionalInfoHeadlineInfo .headlineItem{font-size:16px}#additionalInfoHeadlineInfo .headlineItem img{max-width:90%;height:auto}#additionalInfoWhosGoingSection{display:flex;width:100%;flex-direction:column;gap:10px}#additionalInfoWhosGoingSection .whosGoingTitle{font-size:22px;font-weight:700}@media (min-width:768px){#additionalInfoWhosGoingSection .whosGoingTitle{font-size:28px}}#additionalInfoWhosGoingSection .whosGoingSearchContainer{width:100%}@media (min-width:768px){#additionalInfoWhosGoingSection .whosGoingSearchContainer{width:250px}}#additionalInfoWhosGoingSection .whosGoingList{flex-grow:1;padding:0 10px;border-width:1px;border-style:solid;max-height:350px;overflow-y:auto}#additionalInfoWhosGoingSection .whosGoingParticipant{margin-bottom:15px;font-size:15px}@media (min-width:768px){#additionalInfoWhosGoingSection .whosGoingParticipant{font-size:18px}}#additionalInfoWhosGoingSection .whosGoingIconContainer{display:inline-block;width:30px;margin:3px 1px 1px 1px;padding:2px;border-radius:2px;text-align:center}.moreInfoComponent{flex-grow:1}.moreInfoComponent img{max-width:90%;height:auto}.milestoneBenefitItemSection{flex-grow:1}.milestoneBenefitName{font-size:22px;font-weight:700}@media (min-width:768px){.milestoneBenefitName{font-size:28px}}.milestoneBenefitType{margin-top:5px;font-size:18px}@media (min-width:768px){.milestoneBenefitType{font-size:20px}}.milestoneBenefitStatus{font-size:15px}@media (min-width:768px){.milestoneBenefitStatus{font-size:18px}}.milestoneBenefitProgressBarWrapper{height:28px}.benefitImage{max-width:90%}.leaderboardItem{flex-grow:1}.leaderboardTitle{font-size:22px;font-weight:700}@media (min-width:768px){.leaderboardTitle{font-size:28px}}.leaderboardSubtitle{font-size:16px}@media (min-width:768px){.leaderboardSubtitle{font-size:20px}}.leaderboardBarsSection{width:80%;margin:15px auto}.leaderboarOption{font-size:15px}@media (min-width:768px){.leaderboarOption{font-size:18px}}.leaderboardProgressBarWrapper{height:30px}.leaderboardProgressBar{font-size:18px;line-height:30px}@media (min-width:768px){.leaderboardProgressBar{font-size:24px}}.leaderboardShowMoreLink{display:block;text-decoration:none;font-weight:700;cursor:pointer}#promoFlowSalesEventPageBuyingOptionsWholePageContainer{position:fixed;width:100%;height:100%}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer{display:block!important;position:relative}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions{position:fixed;display:block;top:0;left:0;right:0;bottom:0;background-color:#FFF;border:6px solid #000}@media (min-width:768px){#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions{top:40px;left:40px;right:40px;bottom:40px}}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions{position:relative;top:0;left:0;right:0;bottom:0;margin:0;border:none;background-color:transparent}@media (min-width:768px){#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions{margin:0}}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #closeBuyingOptions{position:absolute;top:2px;left:2px;z-index:10;font-weight:700;font-size:18px;text-decoration:none;padding:5px;border-radius:3px;display:inline-block}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #closeBuyingOptions{display:none}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #buyingOptionsFlexContainer{display:flex;flex-direction:column;width:100%;position:absolute;top:0;left:0;bottom:0;right:0}@media (min-width:768px){#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #buyingOptionsFlexContainer{flex-direction:row}}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #buyingOptionsFlexContainer{position:relative;justify-content:center;align-items:flex-start}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #seatMapSection{width:100%;margin-top:40px;padding:4px 4px;text-align:center}@media (min-width:768px){#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #seatMapSection{width:60%}}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #seatMapSection{margin-top:0;width:100%;padding:15px 15px}@media (min-width:768px){#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #seatMapSection{width:50%;padding:25px 25px}}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #seatMapSection #seatMapImage.curvedWhiteOutline{padding:4px;background-color:#FFF;box-shadow:inset #000 0 0 5px 0;border-radius:7px}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #seatMapSection #seatMapImage img{max-height:100%;max-width:100%}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection{display:flex;flex-direction:column;align-items:center;width:100%;overflow-y:auto;padding:4px}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection.noSeatMap{align-items:center}@media (min-width:768px){#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection{margin-top:40px;width:50%}}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection{padding:0 15px 15px 15px}@media (min-width:768px){#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection{padding:25px 25px;margin-top:0}}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsButton{text-align:right;font-weight:700;font-size:18px;text-decoration:none;padding:5px;border-radius:7px;display:inline-block;margin-bottom:3px;cursor:pointer}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper{padding:5px;width:100%}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper{background-color:#FFF;box-shadow:inset #000 0 0 5px 0;padding:5px;border-radius:5px;margin-bottom:5px}@media (min-width:768px){#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper{width:460px;max-width:100%}}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper #whosGoingInBuyingOptionsSection{display:flex;width:100%;flex-direction:column;gap:5px}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper #whosGoingInBuyingOptionsSection .whosGoingSearchContainer{width:100%}@media (min-width:768px){#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper #whosGoingInBuyingOptionsSection .whosGoingSearchContainer{width:250px}}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper #whosGoingInBuyingOptionsSection .whosGoingList{flex-grow:1;padding:3px 5px;border-width:1px;border-style:solid;border-color:#CCC;max-height:150px;overflow-y:auto}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper #whosGoingInBuyingOptionsSection .whosGoingParticipant{margin-bottom:10px;font-size:13px}@media (min-width:768px){#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper #whosGoingInBuyingOptionsSection .whosGoingParticipant{font-size:15px}}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper #whosGoingInBuyingOptionsSection .whosGoingIconContainer{display:inline-block;width:20px;margin:1px 1px 1px 1px;padding:2px;border-radius:2px;text-align:center}@media (min-width:768px){#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #whosGoingInBuyingOptionsSectionWrapper #whosGoingInBuyingOptionsSection .whosGoingIconContainer{font-size:13px}}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection .purchaseOrderReferralCodeTicketClass{font-size:18px;margin-bottom:5px}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #nothingForPurchaseMessage{font-size:20px;font-weight:700}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #nothingForPurchaseMessage{background-color:#FFF;padding:15px;border-radius:5px;box-shadow:inset #000 0 0 5px 0}@media (min-width:768px){#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #nothingForPurchaseMessage{width:460px}}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClassQuantityFilterSection{padding:7px;margin-top:5px;margin-bottom:5px}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClassQuantityFilterSection{background-color:#FFF;border-radius:5px;box-shadow:inset #000 0 0 5px 0}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClassQuantityFilterSection select{display:inline-block;width:auto}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses{width:100%;max-width:100%;border:1px solid #CCC;display:flex;flex-direction:column}#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses{background-color:#FFF;padding:5px;border-radius:5px;box-shadow:inset #000 0 0 5px 0}@media (min-width:768px){#promoContent:not(.goToBuyingOptions) .inlineBuyingOptions #promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses{width:460px}}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock{display:flex;flex-direction:row;text-decoration:none;position:relative}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock:not(:last-child){border-bottom:1px solid #CCC}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock:hover .ticketClassContent{background-color:#FFFDC0}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock.proceed .proceedingIconWrapper{display:flex}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock.proceed .ticketClassContent{background-color:#0F0}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock.disabled{cursor:not-allowed}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock.disabled .ticketClassContent{background-color:#E8E8E8}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock.unavailableForDesiredQuantity{cursor:not-allowed}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock.unavailableForDesiredQuantity .ticketClassContent{background-color:#E8E8E8}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassColorBar{width:30px;border-right:1px solid #CCC;flex-shrink:0}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent{position:relative;flex-grow:1;padding:8px 8px;transition:.2s;color:#000;text-decoration:none}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent .offerTimingInfo{font-size:12px}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent .ticketClassName{font-size:18px;font-weight:700}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent .ticketClassOptionalDescription{font-size:16px}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent .ticketClassFeeDisclosure,#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent .ticketClassPrice{font-size:20px}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent .ticketClassAdditionalPrice{font-size:14px;font-weight:700}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent .ticketClassTag{font-size:14px;font-weight:700}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .ticketClassContent .ticketClassPriceLoadingPlaceholder{font-size:20px}#promoFlowSalesEventPageBuyingOptionsWholePageContainer #promoFlowSalesEventPageBuyingOptions #ticketClassSection #ticketClasses .ticketClassItemBlock .proceedingIconWrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;justify-content:flex-end;align-items:center;color:#000;padding-right:5px}div#listingPageStyleOption{flex-grow:1}div#listingPage .headlineItem{font-size:16px}#checkoutPage{flex-grow:1}#promoFlowOfferPage .shareModalButton{margin:auto}#thankYouPage{flex-grow:1}#thankYouPage .shareModalButton{margin:auto}#referralProgramPage{flex-grow:1}#referralProgramPage div.referralProgramDefaultContentContainer{padding:10px;margin-top:40px}#referralProgramPage div#referralProgramName{font-weight:700;font-size:22px}#referralProgramPage div#loginSection{max-width:600px;margin-left:auto;margin-right:auto}#referralProgramPage #referralProgramInformation{font-size:16px}#referralProgramPage #referralProgramInformation img{max-width:90%;height:auto}#referralProgramPage a#loginAsSomeoneElse{font-size:16px;text-decoration:none}#referralProgramPage div#existingReferralLinksTitle{font-size:18px;font-weight:700}#referralProgramPage div#existingReferralLinksSubtitle{font-size:16px;font-weight:700}#referralProgramPage .referralLinkBlock{display:flex;flex-wrap:wrap;padding-top:60px;padding-bottom:30px;margin-right:5px;margin-left:5px}@media (min-width:768px){#referralProgramPage .referralLinkBlock{margin-left:50px;margin-right:10px}}#referralProgramPage .referralLinkBlock .referralLinkStandardSection{align-items:stretch;width:100%;padding:5px 0}@media (min-width:768px){#referralProgramPage .referralLinkBlock .referralLinkStandardSection{padding:0 5px}}#referralProgramPage .referralLinkBlock .referralLinkStandardInnerSection{background-color:#EEE;border-radius:5px;padding:8px;width:100%;height:100%;display:flex;flex-direction:column}#referralProgramPage .referralLinkBlock .referralLinkInfoSection{width:100%}@media (min-width:768px){#referralProgramPage .referralLinkBlock .referralLinkInfoSection{width:35%}}#referralProgramPage .referralLinkBlock .referralLinkInfoSection .linkTitleArea{border-bottom:2px solid #000}#referralProgramPage .referralLinkBlock .referralLinkInfoSection .linkTitleArea a.referralLink{font-size:20px;font-weight:700;text-decoration:none}#referralProgramPage .referralLinkBlock .referralLinkInfoSection .formInfoPopoverArea{display:flex;align-items:flex-start;justify-content:center}#referralProgramPage .referralLinkBlock .referralLinkInfoSection .formInfoPopoverArea a.referralLinkPopoverInfo{margin-top:10px;font-size:18px;text-decoration:none}#referralProgramPage .referralLinkBlock .referralLinkInfoSection .formInfoPopoverArea .popover{max-width:300px}#referralProgramPage .referralLinkBlock .referralLinkInfoSection .viewBuyersSection .viewBuyersLink{text-decoration:none;font-size:16px;font-weight:700;cursor:pointer}#referralProgramPage .referralLinkBlock .referralLinkMetricSection{width:100%}@media (min-width:768px){#referralProgramPage .referralLinkBlock .referralLinkMetricSection{width:15%}}#referralProgramPage .referralLinkBlock .referralLinkMetricSection .metricTitle{text-align:center;font-size:18px}#referralProgramPage .referralLinkBlock .referralLinkMetricSection .metricValue{font-size:30px;font-weight:700;display:flex;align-items:center;justify-content:center}#referralProgramPage .referralLinkBlock .referralLinkShareSection{width:100%}@media (min-width:768px){#referralProgramPage .referralLinkBlock .referralLinkShareSection{width:50%}}#referralProgramPage .referralLinkBlock .referralLinkShareSection .shareTitle{font-size:18px}#referralProgramPage .referralLinkBlock .referralLinkShareSection a.shareLink{text-decoration:none;cursor:pointer;font-size:34px}#referralProgramPage .referralLinkBlock .referralLinkShareSection a.shareLink img{width:80px}@media (min-width:768px){#referralProgramPage .referralLinkBlock .referralLinkShareSection a.shareLink img{width:100px}}#referralProgramPage .referralLinkBlock .referralLinkShareSection a.shareLink .tooltip-inner{width:auto}#referralProgramPage .referralLinkBlock .referralLinkShareSection .referralLinkInput{background-color:#FFF}#referralProgramPage #createAnotherReferralLinkLink{text-decoration:none;cursor:pointer;font-size:16px;font-weight:700}#referralProgramPage div.completeFormTitle{font-size:18px;font-weight:700}#referralProgramPage #confirmButton{display:inline-block;margin:20px auto 0 auto;padding:10px 8px;font-size:16px;font-weight:700}@media (min-width:768px){#referralProgramPage #confirmButton{margin:20px auto 0 auto}}#flexMoneyBalanceCheckPage #titleBox{padding:6px;font-size:26px;font-weight:700;text-align:center}#flexMoneyBalanceCheckPage .flexMoneyCodeBlock:not(:first-child){margin-top:20px}#footer{flex-grow:1;width:100%;margin-top:300px;font-size:14px;padding-bottom:63px}@media (min-width:768px){#footer{padding-bottom:40px}}#footer #footerContent{border-radius:4px;padding:6px}#footer #footerContent #poweredBySpinzoText{margin-top:10px}#footer #poweredbySpinzoFooter{float:right;margin-top:15px;font-size:12px}#footer #poweredbySpinzoFooter #poweredBySpinzoImageFooter{width:100px;height:29px}