html{overflow-y:scroll}body{background-color:#000;margin:0;touch-action:pan-x pan-y;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none}textarea{overflow:auto}textarea,input[type=text]{font-family:'Roboto',sans-serif;padding:5px;margin:0;font-size:15px;border:0;border-radius:5px;resize:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea:disabled,input[type=text]:disabled{-webkit-opacity:1}.nowrap{white-space:nowrap}p{margin:0}a,video{outline:0}a:not(.callout){-webkit-touch-callout:none}img{image-rendering:optimizeQuality}img,video{-webkit-touch-callout:none !important;-webkit-user-select:none !important}img.resettingZoom,img.zoomed{position:relative}img.resettingZoom{z-index:99}#downloadPromptOverlay.resettingZoom{z-index:98}img.zoomed{z-index:99999}.button{display:inline-block;padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:10px;border-radius:30px;cursor:pointer;font-size:15px;font-weight:400;text-decoration:none}.buttonItem{padding:1px;padding-left:5%;padding-right:5%;margin-bottom:15px;margin-top:15px}.buttonItem .button{width:100%;padding-left:0;padding-right:0}.checkbox{display:inline-block;width:18px;height:18px;border-radius:4px;vertical-align:-5px;margin-left:5px;margin-right:11px}.fieldsetItem{text-align:left;font-size:15px;padding:10px;cursor:pointer}.fieldsetItem:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.fieldsetItem:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.fieldsetItem a{text-decoration:none}#page{display:none;position:absolute;top:0;left:0;width:100%;min-height:0 !important;max-width:840px;overflow-x:clip;font-family:'Roboto',sans-serif}#content{padding:0;min-width:315px;min-height:100vh;position:relative;overflow:clip;line-height:1.3}#festivalEventListingEvents{padding-top:8px}.dateSep{position:sticky;top:0;z-index:2;font-size:18px;padding-left:91px;padding-top:10px;margin-top:-3px;margin-bottom:5px}#festivalEventListing .dateSep,#tourEventListing .dateSep{padding-left:85px;margin-top:-6px}.dateSepLabel{padding-top:10px}.chatNew{display:inline-block;transform:rotate(45deg);margin-left:15px;margin-right:-44px;font-size:16px}.arrowIconContainer{position:relative;top:28px;left:3px;vertical-align:top;text-align:center;width:42px}.arrowIcon{height:13px}.arrowIconContainer.recent{top:20px;text-align:right;font-size:20px}.arrowIconContainer.recent .recentLabel{transform:rotate(45deg)}.eventContainer .favoriteIconContainer,.tourEventContainer .favoriteIconContainer,.festivalEventContainer .favoriteIconContainer{position:relative;top:21px;right:-2px;vertical-align:top;text-align:center;width:42px;cursor:pointer}.eventContainer .favoriteIcon,.tourEventContainer .favoriteIcon,.festivalEventContainer .favoriteIcon{height:32px}.favoriteIconContainer{line-height:0}.favoriteIcon{height:29px}.favoriteIconContainer.favorited .favoriteIcon path{fill-opacity:1}.eventContainer.more:not(.show){display:none !important}.eventContainer,.festivalEventContainer,.tourEventContainer{position:relative}.eventContainer a,.festivalEventContainer a,.tourEventContainer a{font-weight:normal !important}.event{text-decoration:none}.selectedEvent .event{cursor:default}.eventTable,.detailHeadTopTable,.detailHeadBottomTable{width:100%;table-layout:fixed}.moreLinkContainer{text-align:center;padding-top:8px;padding-bottom:8px}.moreLink{display:inline-block;cursor:pointer;padding-top:5px;padding-left:20px;padding-right:20px;font-size:17px}.eventPic{width:78px;vertical-align:top;line-height:0}.eventPicImg{aspect-ratio:1;width:100%;height:auto;object-fit:cover;padding-bottom:5px}.fullFeature:not(.squareFeature) .eventPicImg{aspect-ratio:2}.eventDesc{padding-left:13px;padding-top:4px}#festivalEventListing .eventDesc,#tourEventListing .eventDesc{padding-left:5px;padding-top:6px}.eventBannerFooterDesc{flex:1;min-width:0;padding-left:5px;overflow:hidden}.eventTitle{font-size:16px;margin-bottom:2.9px}.eventPromo{font-size:15px;margin-bottom:2.9px;font-style:italic}.artistLinkContainer .soundCloudIconContainer,.artistLinkContainer .spotifyIconContainer{display:inline-flex;align-items:center;justify-content:center}.artistLinkContainer .soundCloudIconContainer{height:15px}.artistLinkContainer .spotifyIconContainer{height:22px;margin-top:-1px}.soundCloudIcon,.spotifyIcon{height:100%}.livestreamVenue::before{content:'';display:inline-block;width:8px;height:8px;border-radius:4px;margin-right:4px}.eventTitle .livestreamVenue::before{vertical-align:1px;width:9px;height:9px;border-radius:5px;margin-right:5px}.sectionTitle{font-size:19px;font-weight:bold;margin-bottom:4px}#artistSectionTitle{font-size:20px}#artistPageIconsContainer{padding-top:2px;padding-bottom:2px}#artistPageIconsContainer .shareIconContainer{display:inline-block;width:42px;line-height:0;vertical-align:-7px;margin-left:18px}#artistPageIconsContainer .editIconContainer{display:inline-block;width:30px;line-height:0;vertical-align:-2px;margin-left:18px}.sectionTitle a{text-decoration:none}.eventSubTitle,.eventEdit,.ageLabel{font-size:13px}.eventSubTitle,.eventEdit{padding-bottom:6px}.eventEdit{display:none;position:relative;margin-top:-3px;white-space:nowrap;overflow:hidden}.eventEdit::after{content:"";position:absolute;z-index:1;top:0;right:0;pointer-events:none;width:15px;height:20px}.eventEdit a{text-decoration:none}.eventEdit .bronze{margin-left:4px}.userMedal{margin-right:3px;vertical-align:1px;width:7px;height:7px;display:inline-block;transform:rotate(45deg)}#page ::-webkit-scrollbar{display:none}.customSliderContainer{position:relative}.customSliderContainer .swiperArrowLeftIconContainer,.customSliderContainer .swiperArrowRightIconContainer{display:none;z-index:1;align-items:center;justify-content:center;position:absolute;top:0;height:100%;width:40px;cursor:pointer}.customSliderContainer .swiperArrowLeftIconContainer{left:0}.customSliderContainer .swiperArrowRightIconContainer{right:0}.swiperArrowLeftIconContainer .arrowIcon{transform:scale(-1,1)}.customSliderContainer .arrowIcon{height:20px}.featureSliderContainer .arrowIcon{margin-top:-40px}.customSlider{transition:transform .1s;white-space:nowrap}.customSlider .slideContainer{display:inline-block;vertical-align:top;white-space:normal;overflow:hidden}.customSlider .slideContent{display:flex;flex-direction:column;height:100%;text-decoration:none;cursor:pointer;-webkit-background-clip:padding-box}.simplebar-track.simplebar-horizontal{height:9px}.simplebar-scrollbar.simplebar-visible:before{opacity:1}.featureSliderContainer .slideContainer{width:165px}.featureSliderContainer .featureSliderImg{width:100%;height:165px;object-fit:cover;object-position:center top}.featureSliderContainer .wideSlideContainer{width:330px}.featureSliderContainer.largeScreen .slideContainer{width:271px}.featureSliderContainer.largeScreen .featureSliderImg{height:271px}.featureSliderContainer.largeScreen .wideSlideContainer{width:542px}.featureSliderContainer .label{font-size:16px;font-weight:bold;padding-top:4px;padding-bottom:11px;padding-left:5px;padding-right:5px}.topSliderFeatureSection{margin-top:11px}#recentContainer{margin-top:15px;margin-bottom:11px}#recentSliderContainer .slideContainer{width:140px;height:110px}#recentSliderContainer.largeScreen .slideContainer{width:178px}.sectionTitle .shareIconContainer,.articleTitle .shareIconContainer,.articleBodyShare .shareIconContainer{display:inline-block;width:26px;height:22px;vertical-align:-6px;margin-left:3px}#favoritesSectionLinksContainer{display:grid;grid-template-columns:125px 1fr;align-items:center;padding-top:13px;padding-bottom:1px}#recentSectionLinksContainer{display:grid;grid-template-columns:1fr 191px;align-items:center}#shareFavoritesContainer{margin-left:-1px;font-size:18px;font-weight:bold}#shareFavoritesContainer .shareIconContainer{display:inline-block;width:26px;vertical-align:-6px;margin-top:4px;margin-right:4px}.toggleEventsContainer{text-decoration:none;font-size:18px;font-weight:bold}#toggleSuggestedEventsContainer{text-align:right;padding-right:5px}#toggleCandlelightEventsContainer{text-align:right}.toggleEventsContainer .checkbox{vertical-align:-3px;margin-right:8px}.toggleEventsContainer .closeIcon{height:15px;margin-right:8px;vertical-align:-1px}.toggleEventsContainer .rotatePlus .closeIcon{height:13px;transform:rotate(45deg);overflow:visible;vertical-align:1px}.toggleEventsContainer .rotatePlus .closeIcon line{stroke-width:2.5px}#noSuggestedEventsMsg{display:none;padding-top:9px;padding-bottom:2px;padding-left:5px;padding-right:5px}#noEventsMsg{text-wrap:balance}@media(min-width:710px){#favoritesSectionLinksContainer,#recentSectionLinksContainer{display:grid;grid-template-columns:1fr 1fr 1fr}#toggleSuggestedEventsContainer,#toggleCandlelightEventsContainer{text-align:center;padding:0}}#artistFavoritesContainer.eventsNotLoaded{display:none !important}#artistFavoritesSectionTitle{margin-top:18px;padding-top:18px}#artistFavoritesConnectLabel{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:18px}#artistFavoritesConnectLabel a{text-decoration:none}#artistFavoritesLinksContainer{display:none;padding-bottom:23px;text-align:center}#artistFavoritesLoadingImgContainer{position:relative;min-height:150px}#artistFavoritesListing{padding-right:3px}#artistFavoritesContainer .artistFavorite{display:flex;align-items:center;padding-bottom:5px}#artistFavoritesContainer .artistFavoriteTourLink{flex:1;display:flex;align-items:center;text-decoration:none}#artistFavoritesContainer .artistFavoriteImg{width:78px;aspect-ratio:1}#artistFavoritesContainer .artistFavoriteName{flex:1;padding-left:13px;padding-right:13px}#artistFavoritesContainer .favoriteIconContainer{cursor:pointer}@media(min-width:550px){.eventPic,#artistFavoritesContainer .artistFavoriteImg{width:82px}.dateSep{padding-left:95px}}@media(min-width:710px){#artistFavoritesListing{display:grid;grid-template-columns:1fr 1fr}#artistFavoritesContainer .artistFavorite:nth-child(odd){margin-right:17%}#artistFavoritesContainer .artistFavorite:nth-child(even){margin-left:17%}}.eventSliderContainer .slideContent{position:relative;font-size:13px;text-align:center;text-decoration:none}.eventSliderContainer .slideImg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.eventSliderContainer .dateLabelContainer{z-index:1;padding:5px}.eventSliderContainer .titleLabelContainer{z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;height:100%;padding:6px;padding-top:3px;font-size:16px}.eventSliderContainer .venueLabelContainer{z-index:1;padding-top:4px;padding-bottom:6px}.eventArtistSliderContainer{text-align:center}.eventArtistSliderContainer .slideContainer{width:155px;height:105px}.eventArtistSliderContainer .slideContent{position:relative}.eventArtistSliderContainer .slideImg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.eventArtistSliderContainer .slideImg.logoBg{object-position:50% 50%}.eventArtistSliderContainer .artistLinkContainer{z-index:1;flex:1;display:flex;align-items:stretch;text-align:center;font-size:15px}.eventArtistSliderContainer .artistLinkContainer a{flex:1;display:flex;align-items:center;justify-content:center;padding:3px 6px;text-decoration:none}.eventArtistSliderContainer .artistLinkContainer a.noLink{cursor:default}.eventArtistSliderContainer .artistLinkContainer .favoriteIconContainer{position:static;line-height:0}.eventArtistSliderContainer .artistLinkContainer .favoriteIcon{height:20px}.detailDesc{padding-left:5px;padding-right:12px;padding-top:16px;padding-bottom:10px;transform:translateX(0);column-width:300px;-moz-column-fill:auto;column-fill:auto;width:80%;word-wrap:break-word;max-height:192px}.detailText,.detailText *{font-size:16px !important;font-family:'Roboto',sans-serif !important;margin:0;margin-left:0 !important;margin-right:0 !important;line-height:normal !important}.detailText a[href],.detailText a[href] *{text-decoration:none !important}.detailText img{max-width:100%;max-height:187px;object-fit:contain;cursor:pointer}.detailText p{margin-top:10px}.detailText p:first-child{margin-top:0}.uploadedEventImgContainer{container-type:inline-size;width:min(445px,calc(100% - 100px));margin-left:auto;margin-right:auto;text-align:center;padding-top:12px;padding-bottom:6px}.uploadedEventImg{display:block;width:100%;max-height:100cqw;object-fit:contain}.detailHeadTopTable{padding-left:50px;padding-right:50px;padding-bottom:9px}.detailHeadTopTable,.detailHeadBottomContainer{font-size:16px}.detailHeadImg{position:absolute;top:0;width:100%;cursor:pointer}.detailHeadImgPlaceholder{width:100%;padding-bottom:50%}.detailHeadBottomTable{padding-left:8%;padding-right:8%;padding-top:10px;padding-bottom:4px}.detailHeadBottomTable td{vertical-align:top;padding-right:15px}.detailDescContainer{overflow-x:auto}@media(min-width:550px){.detailHeadImg{width:100%}.detailHeadImgPlaceholder{width:100%;padding-bottom:50%}.detailHeadBottomTable{display:none}}@media(max-width:549px){.detailHeadTopTable{padding-left:0;padding-right:0;padding-bottom:5px;width:calc(100% - 50px)}.detailHeadSide{display:none !important}.detailHeadImg{cursor:default !important}}.eventIconsContainer{display:none;position:absolute;right:0;z-index:1}.eventShareIconContainer{display:flex;align-items:center;justify-content:center;position:relative;right:0;width:39px;height:25px;padding-top:11px;padding-bottom:11px}.shareIcon,.editIcon{width:100%}.eventContainer .editIconContainer,.tourEventContainer .editIconContainer,.festivalEventContainer .editIconContainer{display:flex;align-items:center;justify-content:center;position:relative;top:6px;right:-4px;width:31px;height:25px;padding-top:12px;padding-bottom:12px;padding-right:4px}.editIconContainer.disabled .editIcon{opacity:.5}.eventOptions{display:none;margin-bottom:18px}.eventOptions .loadingImgContainer{position:relative;min-height:0;margin-top:30px;padding-bottom:70px}.eventLinksFlex{display:flex;align-items:center;min-height:80px}.eventLinksContainer{width:100%;padding-top:15px;padding-bottom:22px;text-align:center}#artistLinksContainer{margin-top:12px;padding-bottom:9px;text-align:center}#mediaLinksContainer{display:none}#mediaLinksIcons{display:flex;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:12px;padding-left:6px;padding-right:11px}#mediaLinksContainer .socialIconContainer{display:inline-block}#mediaLinksContainer .igIconContainer{width:24px}#mediaLinksContainer .tiktokIconContainer{width:24px}#mediaLinksContainer .xIconContainer{width:20px;margin-left:4px}#mediaLinksContainer .spotifyIconContainer{height:23px}#mediaLinksContainer .appleMusicIconContainer{width:28px;margin-left:-2px}.eventLinksContainer .button,#artistLinksContainer .button,#mediaLinksContainer .button,#artistFavoritesContainer .button{width:calc(100% - 48px);text-align:center;box-sizing:border-box;padding-top:11px;padding-bottom:11px;font-size:15px;border-radius:0;background-color:transparent}.eventGenresContainer{padding-left:5px;padding-right:5px;padding-top:19px;padding-bottom:5px;text-align:center}.artistGenresContainer{padding-top:4px}.genre{white-space:nowrap;text-decoration:none;font-style:italic}#popupOverlay,#downloadPromptOverlay{display:none;z-index:999;position:fixed;top:0;left:0;width:100%;height:150%}.popup{display:none;z-index:1000;min-width:250px;position:absolute;width:85%;margin-left:7.5%;margin-right:7.5%;border-radius:10px}.popupClose{display:none;position:absolute;top:-7px;right:-7px;width:21px;height:21px;cursor:pointer;padding:5px;border-radius:21px}.popupClose .closeIconContainer{width:100%;height:100%;margin-left:2px;margin-top:-2px;cursor:pointer;text-align:center}.popupClose .closeIcon{height:15px;vertical-align:middle}.popupDiv{padding:12px;width:87%;margin:auto;text-align:center}.popupCategory{font-size:16px;font-weight:400;text-align:left;margin-top:25px;margin-bottom:10px;padding-left:15px}.popupDiv .popupCategory:first-child,#emailAddressPopupCategory{margin-top:6px}#posterPopup{width:94%;margin-left:3%;margin-right:3%}#pushNotifyIntervalButton,#emailNotifyIntervalButton{border-radius:7px}#unsubscribedEmailMsg,#saveEmailNotifyFailed,#savePushNotifyFailed{border-radius:7px;padding:10px}@media(min-width:550px){.popup{width:470px;margin-left:calc(50% - 235px);margin-right:calc(50% - 235px)}#posterPopup{width:90%;margin-left:5%;margin-right:5%}}#downloadPromptOverlay{z-index:1001}#downloadPrompt{display:none;z-index:1002;min-width:250px;position:fixed;left:0;bottom:0;height:202px;width:100%;text-align:center;margin-left:0;margin-right:0;border-radius:0;border:0}#downloadPromptAppIconAndDesc{display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-top:10px}#downloadPromptAppIconContainer{flex-grow:0;flex-shrink:0;width:47px;height:47px;padding:9px;border-radius:10px;cursor:pointer}#downloadPromptAppDesc{text-align:left;padding-left:13px;cursor:pointer}#downloadPromptAppName{margin-bottom:3px;padding-right:3px;font-size:22px;font-weight:bold}#downloadPromptAppRating{margin-right:3px;vertical-align:1px}.downloadPromptAppStarContainer svg{height:15px}.downloadPromptAppStarContainer path{fill-opacity:1}#downloadPrompt .button{font-size:17px;font-weight:bold;max-width:350px;border-bottom:0}#downloadPromptAppIconAndDesc,#downloadPrompt .buttonItem{padding-left:4%;padding-right:4%}.bottomSliderFeatureSection{padding-top:12px;padding-bottom:5px}#footer{display:none;position:relative;z-index:992}#footer a{text-decoration:none;font-weight:normal}#footerLinkSection{text-align:right;padding-top:14px;padding-bottom:20px;font-size:15px}.footerRow{text-align:center;padding-top:14px}#footer .socialIcon{display:inline-block;height:24px;padding:0 14px}#footer .socialIcon svg{height:100%}#shareFooterRow .shareIconContainer{height:31px;width:34px;vertical-align:-3px}#footer .dot{margin-left:7px;margin-right:7px}.ageLabel{padding-left:6px}.userRep{padding-left:10px}.ageLabel::before,.userRep::before{content:'';position:relative;top:2px;left:0;display:inline-block;height:12px;width:9px}@media(max-width:549px){#footerLinkSection{padding-bottom:75px}}.fixedBtnContainer{position:fixed;bottom:0;z-index:993;display:block;padding-bottom:12px;cursor:pointer;font-size:18px;font-weight:bold}#fixedAddEventBtnContainer{right:0;padding-right:12px}#fixedFavoritesBtnContainer{left:0;padding-left:12px}#fixedAddEventBtnContainer .addEventIconContainer{background-position:right -13px bottom -13px}#fixedFavoritesBtnContainer .favoriteIconContainer{background-position:left -13px bottom -13px}.fixedBtnContainer.hasBottomNavBar{bottom:max(calc(env(safe-area-inset-bottom,0) - -50px),60px)}#fixedAddEventBtnContainer.hasBottomNavBar .iconContainer{background-position:right -13px bottom calc(-1 * max(calc(env(safe-area-inset-bottom,0) - -63px),73px))}#fixedFavoritesBtnContainer.hasBottomNavBar .iconContainer{background-position:left -13px bottom calc(-1 * max(calc(env(safe-area-inset-bottom,0) - -63px),73px))}.fixedBtnContainer .iconContainer{width:auto !important;padding-left:10px;padding-right:10px}#fixedFavoritesBtnContainer .iconContainer{padding-left:8px;padding-right:8px}.fixedBtnContainer .iconLabel{margin-top:2px}#fixedFavoritesBtnContainer .iconLabel{display:none;margin-left:7px;margin-right:2px}#fixedFavoritesBtnContainer .favoriteIcon{width:25px;margin-top:2px}#fixedFavoritesBtnContainer .favoriteIcon path{fill-opacity:1}#sidebar{display:none;position:fixed;bottom:0;left:50%;height:100%;margin-left:715px;text-align:right}#sidebarContents{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;height:100%;width:280px}.addEventIconContainer,#fixedFavoritesBtnContainer .favoriteIconContainer,#sidebarFavoritesBtnContainer .favoriteIconContainer{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:30px}#sidebarAddEventBtnContainer .addEventIconContainer{background-position:right -13px bottom -13px}#sidebarFavoritesBtnContainer .favoriteIconContainer{background-position:right -13px bottom -70px}#sidebarDownloadAppIconContainer{background-position:right -13px bottom -169px}#sidebarDownloadApp{font-size:15px;margin-top:5px;margin-bottom:48px;float:right}#sidebarDownloadApp a{text-decoration:none;outline:0}#sidebarAddEventBtnContainer,#sidebarFavoritesBtnContainer{display:block;position:relative;right:0;vertical-align:10px;font-size:15px;cursor:pointer;clear:both;text-decoration:none}#sidebarAddEventBtnContainer{bottom:15px}#sidebarFavoritesBtnContainer{bottom:31px}#sidebar .iconLabel{vertical-align:8px;margin-right:15px;text-decoration:underline}#sidebarDownloadAppIconContainer{width:63px;height:63px;border-radius:40px;line-height:0;text-align:center}.addEventIcon{width:28px;height:27px}#sidebarDownloadAppIconContainer .downloadAppIcon{height:45px}#sidebarFavoritesBtnContainer .favoriteIcon{margin-top:3px;height:23px}#sidebarFavoritesBtnContainer .favoriteIcon path{fill-opacity:1}.sidebarMembersContainer{display:none;margin-bottom:12px}.sidebarMembersHeading,#sidebarNotificationsHeading{font-size:16px;font-weight:bold;margin-bottom:4px;text-align:center}.sidebarMembersTableContainer{width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;clear:both;margin-bottom:15px}#sidebarLocationMembersContainer .sidebarMembersTableContainer{height:107px}#sidebarAllMembersContainer .sidebarMembersTableContainer{height:107px}.sidebarMembersTableContainer .membersTable{width:100%;padding-right:15px}.sidebarMembersTableContainer tr:first-child td:first-child{width:28px}#notificationEventListing{padding-top:15px}#sidebarNotificationsHeading .settingsIconContainer{display:inline-block;width:19px;vertical-align:-4px;margin-right:4px}#sidebarNotificationsContainer{visibility:hidden;flex:1;margin-top:97px;margin-bottom:12px;text-align:left;min-height:180px}#sidebarNotificationsHeading{margin-bottom:10px;padding-right:15px}#sidebarNotificationsScrollContainer{height:calc(100% - 45px);overflow:auto;padding-right:15px}#sidebarNotifications .notificationContainer,#notificationsPage .notificationContainer{display:flex;text-decoration:none;cursor:pointer}#sidebarNotifications .notificationContainer:not(.logoThumbnail),#notificationsPage .notificationContainer:not(.logoThumbnail){padding-top:2px}#sidebarNotifications .notificationContainer{margin-bottom:12px}#sidebarNotifications .notificationContainer:last-child,#notificationsPage .notificationContainer:last-child{margin-bottom:0}#sidebarNotifications .notificationContainer.logoThumbnail .notificationImg{width:46px;height:46px;margin-right:10px;margin-top:-5px;margin-bottom:-5px}#sidebarNotifications .notificationContainer:not(.logoThumbnail) .notificationImg{width:70px;height:70px;margin-right:12px;margin-bottom:8px;object-fit:cover}#notificationsPage .notificationContainer{margin-bottom:15px}#notificationsPage .notificationContainer.logoThumbnail .notificationImg{width:65px;height:65px;margin-right:12px;margin-top:-7px;margin-bottom:-4px}#notificationsPage .notificationContainer:not(.logoThumbnail) .notificationImg{width:65px;height:65px;margin-right:12px;margin-bottom:8px;object-fit:cover}#notificationsPage .notificationContainer.largeThumbnail .notificationImg{width:140px;height:140px}#notificationsPage .notificationContainer.logoThumbnail .arrowIconContainer{top:18px;left:0}#notificationsPage .notificationContainer.largeThumbnail .arrowIconContainer{top:58px;left:0}#sidebarNotifications .notificationTitleMessage,#notificationsPage .notificationTitleMessage{flex:1;align-self:center}#sidebarNotifications .notificationTitle{font-size:15px}#sidebarNotifications .arrowIconContainer{display:none}#notificationsPage .notificationTitle{font-size:16px}#sidebarNotifications .notificationMessage{font-size:14px;font-style:italic;margin-top:1px}#notificationsPage .notificationMessage{font-size:15px;font-style:italic;margin-top:2px}#sidebarNotifications .notificationTimeAgo{font-size:13px;margin-top:3px;margin-bottom:3px}#notificationsPage .notificationTimeAgo{font-size:13px;margin-top:3px;margin-bottom:3px}#notificationsPage .notificationContainer.newNotification .notificationTitle{font-weight:bold}.footerMembersContainer{padding-top:12px;padding-bottom:5px}.footerMembersHeading{font-size:17px;font-weight:bold;cursor:default;padding-bottom:4px;padding-left:26px}.footerMembersSliderContainer .slideContainer{width:280px;text-align:center;padding-left:12px}#footerLocationMembersContainer .slideContainer,#footerAllMembersContainer .slideContainer{height:115px}.footerMembersSliderContainer .swiperArrowLeftIconContainer,.footerMembersSliderContainer .swiperArrowRightIconContainer{padding-bottom:6px}.footerMembersSliderContainer .memberName{min-width:150px}.membersTable{font-size:14px;text-align:right}.membersTable a{text-decoration:none;color:inherit !important;display:block}.membersTable .memberName{text-align:left;padding-left:5px;padding-right:5px;height:22px;white-space:nowrap}.noteContainer{position:relative}.noteContainer .closeIcon{height:16px}.noteHeader{width:100%}.noteHeaderContent{line-height:1.2;padding:10px;padding-left:15px;padding-right:40px;text-align:center}.noteHeader{font-size:16px}.noteHeader a{text-decoration:underline}.dismissNote{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;height:100%;padding-left:20px;padding-right:15px}.voteChoice{width:100%;border:1.5px solid transparent;border-radius:14px;cursor:pointer}.pageContainer{min-height:300px}#eventListingEventsContainer,#festivalEventListingEventsContainer{position:relative}#eventListingEventsContainer .loadingImgContainer,#festivalEventListingEventsContainer .loadingImgContainer{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.pageContainer>.loadingImgContainer{position:absolute;top:0;left:0;width:100%;height:100%;max-height:800px}.filterNoMatchesMsg{display:none;height:300px;align-items:center;justify-content:center;font-size:16px}.filterNoMatchesMsg.show{display:flex}.searchFiltered{display:none}.festivalEventContainer:not(.selectedEvent),.tourEventContainer:not(.selectedEvent){padding-bottom:8px}.festivalEventContainer .arrowIconContainer,.tourEventContainer .arrowIconContainer,.festivalEventContainer .favoriteIconContainer,.tourEventContainer .favoriteIconContainer{top:0;vertical-align:middle}.festivalEventContainer.selectedEvent .favoriteIconContainer,.tourEventContainer.selectedEvent .favoriteIconContainer{vertical-align:unset}.festivalEventContainer.selectedEvent .favoriteIcon,.tourEventContainer.selectedEvent .favoriteIcon{position:relative}.eventDatesContainer{flex-shrink:0;position:relative;width:75px;vertical-align:middle;padding-left:5px;text-align:center;font-size:17px;font-family:'Roboto',sans-serif;font-weight:bold}.eventDates{display:flex;align-items:center;justify-content:center;min-height:56px;background-repeat:no-repeat;background-position:-3px center;background-size:95% auto}.bannerContainer .eventDates{min-height:60px}#videoPlayerContainer{display:none;position:relative;z-index:998;top:0;margin-left:auto;margin-right:auto;text-align:right}#videoPlayerContainer.fixed{position:fixed}#videoPlayerBottom{text-align:center}#videoPlayerFollowBtn,#videoPlayerCloseBtn{display:inline-block;cursor:pointer;padding:10px 17px;font-size:20px;font-weight:bold;text-decoration:none}#videoPlayerCloseBtn{position:absolute;right:0}#videoPlayerSpacer,.videoPlayer{display:none;position:relative;width:100%;overflow:hidden;margin-left:auto;margin-right:auto}#videoPlayerSpacer{padding-bottom:49px}.videoPlayer iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:998}.livestreamOverlayContainer{display:none;position:absolute;padding-top:50%;width:100%;box-sizing:border-box;text-align:right;background-repeat:no-repeat;background-size:12.6%;background-position:center 40%;animation:blink 1.5s linear infinite;-webkit-animation:blink 1.5s linear infinite}.livestreamOverlayContainer.squareContainer{padding-top:100%}.countdownTime{display:inline-block;position:relative;top:-34px;text-align:right;min-width:95px;padding-top:8px;padding-bottom:4px;padding-left:70px;padding-right:12px;line-height:1.3;font-size:17px}.livestreamNow .countdownTime::before{content:'';display:inline-block;width:10px;height:10px;border-radius:5px;margin-right:5px;vertical-align:1px}.countdownLogoImg{margin-left:3px;height:22px;vertical-align:-5px}@keyframes blink{40%{opacity:.4}80%{opacity:1}}#featureTakeoverLeft,#featureTakeoverRight{display:none;position:fixed;z-index:9;background-size:100%}.bannerContainer{display:block;text-decoration:none;cursor:pointer}.bannerImgAndSideContainer{display:flex;padding-bottom:3px}.bannerImg{position:relative;width:100%;aspect-ratio:2;line-height:0;overflow:hidden}.squareFeature .bannerImg,.squareBannerImg{aspect-ratio:1}.bannerFooterContainer{display:flex;align-items:center;width:100%;padding-top:2px}.bannerFooterTitle,.bannerSideTitle{font-weight:bold;font-size:16px}.bannerFooterTitle{padding-top:1px}.bannerFooterTitle.wrap{flex:1;min-height:46px}.bannerFooterTitle.wrap.empty{min-height:23px}.bannerFooterTitle.wrap,.sectionTitle{padding-left:5px;padding-right:5px}.bannerContainer .sectionTitle{padding-left:0;padding-right:0}.bannerFooterNoteLocation{padding-bottom:7px}.bannerFooterLocation{display:flex;flex-wrap:nowrap;align-items:center}#tourEventListing .bannerList{margin-bottom:9px}#tourEventListing .bannerList .bannerContainer:first-child{margin-top:15px}.bannerList .eventDatesContainer{padding:0;padding-left:5px;white-space:nowrap}.bannerList .eventDates{margin-top:-7px}.bannerList .eventPromo{margin:0;padding:0;padding-top:2px}.bannerSideContainer .eventPromo{padding-top:2px}.bannerList .eventSubTitle{margin:0;padding:0}.bannerList .eventSubTitle,.bannerList .ageLabel{padding-top:2px}.bannerSideContainer .eventSubTitle,.bannerSideContainer .ageLabel{padding-top:3px}.bannerSideContainer{display:none;padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:5px;box-sizing:border-box}.bannerSideContainer .eventDates{position:relative}.bannerBtn{width:69px;text-align:center;box-sizing:border-box}.bannerFooterContainer .bannerBtnContainer{flex-shrink:0;white-space:nowrap;padding-left:8px;padding-right:3px}.bannerFooterContainer .bannerBtn{margin-top:-5px;padding:8px 9px}.bannerSideContainer .bannerBtn{display:block;width:100%;text-align:center;margin-top:12px;box-sizing:border-box}@media(min-width:550px){.locationBr{display:block}.bannerFooterContainer{display:none}.bannerSideContainer{display:block;width:35%}.bannerImg{width:65%;margin-bottom:6px}.livestreamOverlayContainer{padding-top:32.5%;width:65%}.livestreamOverlayContainer.squareContainer{padding-top:65%}.bannerList .eventDatesContainer{width:auto;padding-left:0;margin-bottom:3px}.bannerList .eventDates{min-height:unset;margin-top:5px;margin-bottom:7px}}.fullFeature{padding-bottom:4px}.fullFeature .eventPic{display:none;width:65%;padding-bottom:5px}.fullFeature .arrowIconContainer{top:15px}.fullFeature .arrowIconContainer.recent{top:7px}.fullFeature .favoriteIconContainer{top:9px}.fullFeature .eventIconsContainer{margin-top:calc(50% - -3px)}.fullFeature.squareFeature .eventIconsContainer{margin-top:calc(100% - -3px)}.fullFeature .eventEdit,.thumbnailFeature .eventEdit,.defaultFeature .eventEdit{display:none !important}.fullFeature .stubHubBtn,.thumbnailFeature .stubHubBtn,.defaultFeature .stubHubBtn{display:none}.fullFeature .eventDetailContainer,.thumbnailFeature .eventDetailContainer{display:none}@media(min-width:550px){.fullFeature{padding-bottom:0}.fullFeature .locationSep{display:none}.fullFeature .eventPic{display:table-cell}.fullFeature .eventDesc{vertical-align:top !important;padding-top:6px}.fullFeature .eventIconsContainer{margin-top:0 !important}.fullFeature .arrowIconContainer{top:23px}.fullFeature .arrowIconContainer.recent{top:15px}.fullFeature .favoriteIconContainer{top:13px}.eventContainer .bannerImg{display:none !important}}#aotArticleContainer .edmtrainNewsHeader{display:none}#aotArticleContainer:not(.aotArticleExpanded){position:relative;cursor:pointer}#aotArticleContainer:not(.aotArticleExpanded) .articleBody{max-height:155px;overflow:hidden}#aotArticleContainer:not(.aotArticleExpanded) .articleBody::before{content:'';width:100%;height:90px;position:absolute;left:0;bottom:0}#aotArticleExpandLink{display:block;text-align:center;padding-top:10px;padding-bottom:5px;font-size:17px;text-decoration:none}@media(min-width:550px){#aotArticleContainer:not(.aotArticleExpanded) .articleBody{max-height:220px}}.pastAotContainer{margin-top:8px}.pastAotContainer a{text-decoration:none}.pastAotIconContainer .favoriteIcon{margin-right:8px;vertical-align:-2px;width:18px;height:18px}.pastAotIconContainer .favoriteIcon path{fill-opacity:1}.popupDropMenu{width:100%;height:100%;font-weight:400}.dropit{list-style:none;padding:0;margin:0;display:inline-block}.dropit:not(:last-child){margin-right:35px}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;bottom:100%;padding:0;margin:0;margin-left:-75px;width:150px;left:50%;z-index:1001;display:none;list-style:none;height:200px;overflow-y:auto;overflow-x:hidden;text-align:left}.popupDropMenu .dropit-submenu{top:100%;bottom:auto;margin-bottom:15px}#pushNotifyIntervalButton .dropit-submenu,#emailNotifyIntervalButton .dropit-submenu{margin-left:-61px;width:125px}.dropit .dropit-open .dropit-submenu{display:block}.dropit-submenu a{display:inline-block;line-height:0;padding-top:10px;padding-bottom:10px;padding-left:8px;width:100%;font-size:15px;text-decoration:none;white-space:nowrap}.downArrowAfter{position:relative;padding-right:15px}.downArrowAfter::after{position:absolute;content:'';right:0;top:6px;width:0;height:0;opacity:.8;border-left:4px solid transparent;border-right:4px solid transparent;border-top-width:7px;border-top-style:solid;border-top-color:inherit}.popupDropMenu .downArrowAfter{pointer-events:none}.popupDropMenu .downArrowAfter::after{top:5px}.popupDropMenu .dropitTitle{display:inline-block;width:100%;height:100%;text-decoration:none;font-size:15px}.dropitTitle div{padding-top:11px;padding-bottom:11px}.button .dropitTitle{padding-top:6px;padding-bottom:6px}.button .dropitTitle div{padding-top:2px;padding-bottom:2px}.dropMenuAutoHeight .dropit-submenu{height:auto}#preload{width:0;height:0}#preload span,#preload img,#preload svg{position:static !important;visibility:hidden !important}#notSupported{position:absolute;top:20px;left:20px;font-size:36px;color:gray;display:none}#notSupported span{color:white}.toursArtistList{padding-right:3px}.toursArtistContainer{display:flex;align-items:center;text-decoration:none}.toursArtistContainer.hideToursArtist{display:none}.toursArtistLink{flex:1;display:flex;align-items:center;text-decoration:none}.toursArtistImg{width:100px;height:100px;margin-bottom:6px}.toursArtistNameAndCount{flex-grow:1;padding-left:13px;padding-right:13px}.toursArtistName{font-size:16px;font-weight:bold;margin-bottom:2.9px}.toursArtistEventCount{font-size:14px}.toursArtistContainer .favoriteIconContainer{cursor:pointer}.toursArtistContainer .favoriteIcon{height:29px}@media(min-width:710px){.toursArtistList{display:grid;grid-template-columns:1fr 1fr;padding-right:16px}.toursArtistContainer:nth-child(odd){margin-right:8.5%}.toursArtistContainer:nth-child(even){margin-left:8.5%}}#mediaEventListing{display:grid;line-height:0}.postContainer{position:relative;cursor:pointer}.postContainer:last-child{border-bottom:0}.postContainer.postSelected.postExpanded:not(.postVideoUnloaded){cursor:auto}.postMediaContainer{position:absolute;top:0;width:100%}.postMediaContainer .swiper-container,.postImg,.postVideo{width:100%}.postMediaContainer .swiper-wrapper{height:0 !important}.postDesc{line-height:1.4;padding-left:15px;padding-right:15px;padding-bottom:20px}.postDescBody{position:relative;font-size:17px;white-space:pre-wrap;min-height:87px;height:87px;overflow:hidden;word-break:break-word}.postDescBody a{text-decoration:none;font-weight:bold}.postDescBody::before{content:'';width:100%;height:40px;position:absolute;left:0;bottom:0}.postExpanded .postDescBody::before{display:none}.postDescFooter{display:flex;justify-content:space-between;font-size:16px}.postDescFooter a{text-decoration:none}.postDesc .postShareIconContainer{display:inline-block;margin-left:1px;margin-right:3px;width:26px;height:22px;position:relative;top:-3px;vertical-align:-9px;text-align:center}.postDesc .shareIcon{height:25px}.postDesc .commentsIconContainer,.postDesc .likesIconContainer,.postDesc .igIconContainer{display:inline-block;width:26px;height:20px;vertical-align:-4px;text-align:center;margin-left:1px}.postDesc .igIconContainer{vertical-align:-5px}.postDesc .commentsIcon{height:18px}.postDesc .likesIcon{height:16px;vertical-align:1px;overflow:visible}.postDesc .likesIcon path{stroke-width:21px}.postDesc .igIcon{height:21px}.postArrowLeftIconContainer,.postArrowRightIconContainer{display:inline-block;width:26px;height:17px;text-align:center}.postChildNav .chevronIcon{height:100%}.postArrowLeftIconContainer .chevronIcon{transform:scale(-1,1)}.postChildNav{display:flex;justify-content:center}.postChildNav .postChildPrevLink,.postChildNav .postChildNextLink{flex-grow:1;padding-top:17px;padding-bottom:12px}.postChildNav .postChildPrevLink{text-align:right}.postChildDot{font-weight:bold;font-size:42px;margin-left:2px;margin-right:2px;margin-top:26px;cursor:default}.postPlayOverlay{display:none;position:absolute;top:0;width:100%;background-repeat:no-repeat;background-position:center center;background-size:45px auto;z-index:1}.postPlaceholder{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.postContainer .loadingImgContainer{display:none;position:absolute;top:12px;width:100%;min-height:0;z-index:1;pointer-events:none}.postContainer [role="progressbar"]{opacity:.5}.videoLoading::-webkit-media-controls{display:none}#mediaMoreLinkContainer{display:none;padding-top:25px;padding-bottom:35px}#mediaMoreLinkContainer a{text-decoration:none;font-size:17px}#mediaMoreLinkContainer .igIconContainer{display:inline-block;width:22px;vertical-align:-5px;margin-left:3px}@media(min-width:620px){#mediaEventListing{grid-gap:20px;grid-template-columns:1fr 1fr}.postContainer.postSelected{grid-column:1 / span 2}.postContainer.postSelected.widePost{width:100%;margin-left:0}.postContainer.postSelected.tallPost{width:50%;margin-left:25%}.postContainer.postSelected.squarishPost{width:70%;margin-left:15%}.postContainer:not(.postSelected) .postPlayOverlay.activeVideoPost,.postContainer:not(.postExpanded) .postPlayOverlay.activeVideoPost,.postContainer.postVideoUnloaded .postPlayOverlay.activeVideoPost{display:block}}.edmtrainNewsHeader{font-size:27px;font-weight:bold;text-align:center}.instagram-media{border:none !important}.articleAuthor,.articleTimeAgo{white-space:nowrap}#newsListingAuthorProfile{line-height:1.3;white-space:pre-wrap;padding-left:8px;padding-right:8px;padding-top:17px;padding-bottom:17px;margin-bottom:6px;text-align:center}#newsListingAuthorProfile a{text-decoration:none}#newsEventListing{line-height:0}#newsEventListing .listingArticleImg{object-position:center top}#newsEventListing .listingArticleContainer:not(.featureListingArticleContainer){display:flex;text-decoration:none;position:relative;padding-bottom:6px}#newsEventListing .listingArticleContainer:not(.featureListingArticleContainer) .listingArticleImg{width:33.33%;max-height:150px;aspect-ratio:1;object-fit:cover}#newsEventListing .listingArticleContainer:not(.featureListingArticleContainer) .listingArticleDesc{width:66.66%;line-height:1.35;padding-top:15px;padding-bottom:3px;padding-left:14px;padding-right:8px;box-sizing:border-box}#newsEventListing .featureListingArticleContainer{display:flex;flex-direction:column;text-decoration:none}#newsEventListing .featureListingArticleContainer .listingArticleImg{width:100%;object-fit:cover;object-position:center top;aspect-ratio:1;padding-right:0}#newsEventListing .featureListingArticleContainer .listingArticleDesc{width:100%;line-height:1.35;box-sizing:border-box;padding-top:9px;padding-bottom:11px;padding-left:8px;padding-right:8px}#newsEventListing .listingArticleContainer .listingArticleDescBody{font-size:16px;font-weight:bold;word-break:break-word;margin-bottom:3px}#newsEventListing .listingArticleContainer .listingArticleDescFooter{font-size:14px;line-height:1.4}@media(max-width:360px){#newsEventListing .listingArticleContainer:not(.featureListingArticleContainer) .listingArticleImg{height:auto;aspect-ratio:1}}@media(min-width:550px){#newsEventListing .featureListingArticleContainer{flex-direction:row;margin-bottom:9px}#newsEventListing .featureListingArticleContainer .listingArticleImg{width:65%}#newsEventListing .featureListingArticleContainer .listingArticleDesc{padding-top:30px;padding-bottom:3px;padding-left:14px}}.newsArticle>*{display:block;width:100%;max-width:560px;margin-left:auto;margin-right:auto}.newsArticle>*:not(.articleCoverImg){padding-left:10px;padding-right:10px;box-sizing:border-box}.newsArticle .articleTitle{margin-top:15px;margin-bottom:5px;font-size:20px;font-weight:bold}.newsArticle .articleTitleShare{cursor:pointer}.newsArticle .articlePublishTimeAndAuthor{margin-bottom:15px;font-size:16px;line-height:1.4}.newsArticle .articleCoverImgCaption{margin-top:10px;line-height:1.5}.newsArticle .articleBody{font-size:17px;line-height:1.5}.newsArticle .articleBody>*{display:block;margin-bottom:15px}.newsArticle .articleTable{display:table;border-collapse:collapse;border-radius:4px}.newsArticle .articleTable td{padding:3px 10px;border-width:1px;border-style:solid;word-break:break-word}.newsArticle .articleTable td.articleTableHeader{font-weight:bold;border-bottom-width:2px}.newsArticle .articleTable,.newsArticle .articleQuoteText,.newsArticle .articleQuoteAuthor,.newsArticle .articleImg,.newsArticle .articleImgCaption,.newsArticle iframe,.newsArticle .twitter-tweet{width:100%;max-width:540px;margin-left:auto !important;margin-right:auto !important}.articleBody a,.articleCoverImgCaption a{text-decoration:none;font-weight:bold}.articleAuthor a{text-decoration:none}.newsArticle .articleHeader{padding-top:10px;margin-bottom:5px;font-size:19px;font-weight:bold;text-align:center}.newsArticle ul,.newsArticle ol{padding-left:0;margin:0}.newsArticle ul ul,.newsArticle ol ol{padding-left:35px}.newsArticle ol{counter-reset:item}.newsArticle li{display:block}.newsArticle ul li:before{content:"●";vertical-align:1px;padding-right:7px}.newsArticle ol li:before{content:counters(item,".") ". ";counter-increment:item}.newsArticle .articleQuoteText,.newsArticle .articleQuoteAuthor,.newsArticle .articleImgCaption{font-style:italic;text-align:center}.newsArticle .articleQuoteAuthor{margin-top:-14px}.newsArticle .articleBody .articleImgCaption{margin-top:-7px}.newsArticle iframe{border:0}.newsArticle .youtubeIframe{aspect-ratio:16 / 9}.newsArticle .soundcloudAlbumOrPlaylistIframe{height:350px}.newsArticle .soundcloudTrackIframe{height:150px}.newsArticle .spotifyAlbumOrPlaylistOrArtistIframe{height:352px;border-radius:12px}.newsArticle .spotifyTrackOrShowOrEpisodeIframe{height:152px;border-radius:12px}.newsArticle .tiktok-embed{width:326px;margin-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.newsArticle .articleBodyShareContainer{text-align:center;margin-bottom:8px}.newsArticle .articleDisclosureContainer{font-size:16px;font-style:italic;text-align:center;padding-top:5px;margin-bottom:12px}.newsArticle .articleBodyShare{cursor:pointer;font-weight:bold}#newsArticleContainer .bottomSliderFeatureSection{padding-top:5px}#navBarTopSpacer,#navBarBottomSpacer{display:none}#navBarContainer,#subNavBarContainer{position:relative;left:0;width:100%;z-index:997;min-width:315px;max-width:840px}#navBarContainer:not(.topFixed):not(.bottomFixed),#subNavBarContainer:not(.topFixed){top:0 !important;margin-left:0 !important}#navBarContainer.topFixed,#subNavBarContainer.topFixed{position:fixed;top:0}#navBarContainer.topFixed.transparentBorder{border-bottom:1px solid transparent}#navBarContainer.bottomFixed{position:fixed;bottom:0}#navBarContainer.bottomFixed,#navBarBottomSpacer{padding-bottom:max(calc(env(safe-area-inset-bottom,0) - 8px),1px)}#navBarBottomSpacer.forceHide{display:none !important}#subNavBarContainer{z-index:996}#subNavBarContainer.topFixed.animate{transition:top .3s ease-in-out}#subNavBarContainer a{text-decoration:none}#navBar{display:flex;justify-content:space-between;width:100%;padding-bottom:1px;text-align:left;white-space:nowrap}.navMenu{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:.55;vertical-align:top;width:17.4%;max-width:80px;height:55px;text-align:center;text-decoration:none}.navMenu.active{opacity:1}.navMenuIcon{-webkit-transform:translateZ(0)}#navMenuConcertsIcon{height:29px}#navMenuFestivalsIcon{height:29px}#navMenuToursIcon{height:30.3px;position:relative;top:-0.5px}#navMenuMediaIcon{height:29px}#navMenuNewsIcon{height:29px}#navBar.animate .navMenu{transition:opacity .3s ease-out}.navMenuLabel{vertical-align:4px;font-size:12px;font-weight:400}#navBarContainer.bottomFixed .navMenuLabel{margin-top:-3px}.subNavLogo{position:absolute;top:3px;right:14px;display:inline-block;width:37px;height:37px}#page.otherGenrePage #electronicSubNavLogo,#page:not(.otherGenrePage) #otherGenreSubNavLogo{opacity:0}#page.otherGenrePage #otherGenreSubNavLogo,#page:not(.otherGenrePage) #electronicSubNavLogo{opacity:1}#concertsPageSubNavBar .subNavLogoSpacer{width:max(6%,35px)}#festivalsPageSubNavBar .subNavLogoSpacer{width:max(6%,35px)}#toursPageSubNavBar .subNavLogoSpacer{width:max(6%,35px)}#mediaPageSubNavBar .subNavLogoSpacer,#newsPageSubNavBar .subNavLogoSpacer{width:max(10%,35px)}#notificationsPageSubNavBar .subNavLogoSpacer{width:max(10%,38px)}#subNavBarContainer.sidebarVisible #festivalsPageSubNavBar .subNavLogoSpacer,#subNavBarContainer.sidebarVisible #toursPageSubNavBar .subNavLogoSpacer{width:7.6%}#subNavBarContainer.sidebarVisible #mediaPageSubNavBar .subNavLogoSpacer,#subNavBarContainer.sidebarVisible #newsPageSubNavBar .subNavLogoSpacer{width:9.1%}.subNavBarLinks{display:flex;justify-content:space-between;height:30px;padding-left:14px;padding-right:14px;padding-top:10px;padding-bottom:4px}.pageSubNavBar.hideSubNavBarLinks .subNavBarLinks{display:none}#areaSelectLinkContainer,.genreSelectLinkContainer,.pageSearchLinkContainer,#moreToursLinkContainer,.subNavBackLinkContainer,.notificationLinkContainer,#pushNotifySettingsLinkContainer{position:relative;font-size:20px;font-weight:bold}#areaSelectLinkContainer::before{position:absolute;content:'';left:0;top:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:10px;border-top-style:solid;border-top-color:inherit}#areaSelectLink{padding-left:15px}#areaSelectLink{display:inline-block}.genreSelectLinkContainer .swapIconContainer{display:inline-block;width:18px;margin-right:5px;vertical-align:-2px}#festivalsPageSubNavBar .genreSelectLinkContainer .swapIconContainer,#toursPageSubNavBar .genreSelectLinkContainer .swapIconContainer{margin-left:-9px}.pageSearchLinkContainer{white-space:nowrap}.pageSearchLinkContainer .searchIconContainer{display:inline-block;width:17px;margin-right:5px;vertical-align:-1px}#mediaPageSubNavBar .pageSearchLinkContainer .searchIconContainer,#newsPageSubNavBar .pageSearchLinkContainer .searchIconContainer{margin-left:-7px}.pageSearchLinkContainer .searchIcon{overflow:visible}.pageSearchLinkContainer .searchIcon path{stroke-width:.7}.notificationLinkContainer .notificationIconContainer{display:inline-block;width:16px;margin-right:6px;vertical-align:-3px}.notificationLinkContainer .notificationIconLabel{padding-right:2px}.notificationLinkContainer.newNotification::after{content:'';display:inline-block;position:relative;width:8px;height:8px;top:-10px;left:2px;border-radius:50%}#pushNotifySettingsLinkContainer .settingsIconContainer{display:inline-block;width:22px;margin-right:6px;vertical-align:-4px}.pageSubNavBar{font-size:17px}.pageSubNavBar .searchForm,.pageSubNavBar .locationSearchFormTable{position:relative;top:-3px}.pageSubNavBar.hideSubNavBarLinks .searchForm{top:3px;margin-top:0;margin-left:0;padding-bottom:6px}.pageSubNavBar input.filterInput,.pageSubNavBar .locationSearchInput{height:35px;background:transparent;width:100%;box-sizing:border-box;font-style:italic;text-decoration:none;margin-top:4.5px;padding-left:30px;padding-right:20px;font-size:17px}.pageSubNavBar input::placeholder{font-size:17px;opacity:.9}.pageSubNavBar input::-webkit-input-placeholder{font-size:17px;opacity:.9}.pageSubNavBar.hideSubNavBarLinks input.filterInput{padding-right:75px}.filterIconContainer,#subNavLocationSearchContainer .locationSearchIconContainer{display:flex;align-items:center;justify-content:center;position:absolute;top:3px;left:-5px;width:41px;height:35px;opacity:.9}.filterIconContainer .searchIcon,.locationSearchIconContainer .searchIcon{height:18px;opacity:.9;cursor:pointer}.filterIconContainer .closeIcon,.locationSearchIconContainer .closeIcon{height:14px;margin-top:1px;cursor:pointer}.artistAutocomplete,.locationAutocomplete{width:100% !important;font-size:17px;font-family:'Roboto',sans-serif;cursor:pointer;overflow:auto}.pageSubNavBar .autocomplete-suggestion{padding:10px 30px;white-space:nowrap;overflow:hidden}.pageSubNavBar .autocomplete-suggestion strong{font-weight:normal;text-decoration:underline}#subNavLocationSearchContainer{padding-bottom:1px}#subNavLocationSearchContainer.disabled a{opacity:.6;cursor:default}#subNavLocationSearchContainer .locationItem a{font-weight:bold;font-size:18px}#subNavLocationSearchContainer .locationItemContent{padding-left:29px;padding-right:14px;padding-top:8px;padding-bottom:8px}#subNavLocationSearchContainer .locationName{margin-left:15px}#subNavLocationSearchContainer .locationSearchInput{padding-right:calc(100% - 218px - -16px)}#subNavLocationSearchContainer .locationSubmitLink{position:absolute;left:218px;top:11px}#subNavLocationSearchContainer .locationSearchFormTable{position:relative;table-layout:fixed;width:100%;height:100%}#emailNotifyLocationSearchContainer.disabled a{opacity:.6;cursor:default}#emailNotifyLocationSearchContainer .locationItem:first-child{border-top-left-radius:7px;border-top-right-radius:7px}#emailNotifyLocationSearchContainer .locationItem:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}#emailNotifyLocationSearchContainer .locationItemContent{padding:10px 15px;text-align:left;font-size:15px}#emailNotifyLocationSearchContainer .locationItem a{text-decoration:none}#emailNotifyLocationSearchContainer .locationSearchIconContainer{position:absolute;top:10px;left:18px;width:18px;opacity:.9}#emailNotifyLocationSearchContainer .locationName{margin-left:15px}#emailNotifyLocationSearchContainer .locationSearchInput{width:100%;padding-left:46px;padding-right:81px;padding-top:10px;padding-bottom:10px;box-sizing:border-box}#emailNotifyLocationSearchContainer .locationSearchInput:disabled{background-color:transparent}#emailNotifyLocationSearchContainer .locationSubmitLink{position:absolute;top:10px;right:15px}#emailNotifyLocationSearchContainer .locationSearchForm{position:relative}#emailNotifyLocationSearchContainer .locationSearchFormTable{position:relative;table-layout:fixed;width:100%;height:100%}#emailNotifyLocationSearchContainer .locationAutocomplete{border-top-width:7px;border-top-style:solid;margin-top:-7px;box-sizing:border-box}#emailNotifyLocationSearchContainer .autocomplete-suggestion{text-align:left;font-size:15px;padding:10px 47px;white-space:nowrap;overflow:hidden}#emailNotifyLocationSearchContainer .autocomplete-suggestion strong{font-weight:normal;text-decoration:underline}.subNavGenreSelectContainer{margin-top:3px;padding-top:4px;padding-bottom:8px;padding-left:30px;font-size:18px;font-weight:bold}.subNavGenreSelectContainer .genreLink:not(:first-child){margin-left:30px}.subNavGenreSelectContainer .genreLink:not(.selected){opacity:.55}.subNavArrowLeftIconContainer{display:inline-block;width:18px;height:19px;vertical-align:-2px;margin-left:-1px}.subNavArrowLeftIconContainer .chevronIcon{height:100%}.subNavArrowLeftIconContainer .chevronIcon{transform:scale(-1,1)}@media(max-width:359px){.subNavLogo,.subNavLogoSpacer{display:none}}@media(max-width:599px){.pageSearchLinkContainer .searchIconLabel,.pageSubNavBar .notificationIconLabel{display:none}.pageSearchLinkContainer .searchIconContainer{width:20px;margin-right:0}.notificationLinkContainer .notificationIconContainer{width:18px;margin-right:0}#mediaPageSubNavBar .subNavLogoSpacer,#newsPageSubNavBar .subNavLogoSpacer{width:14px}}@media(min-width:710px){#navMenuConcerts{padding-left:12px}#navMenuFestivals{margin-left:30px}#navMenuTours{margin-left:30px}#navMenuMedia{margin-left:30px}#navMenuNews{margin-left:30px}.navMenu{flex-direction:row-reverse;width:auto}.navMenu:last-child{padding-right:26px}.navMenuIcon{flex-shrink:0}#navMenuConcertsIcon{height:31px}#navMenuFestivalsIcon{height:31px}#navMenuToursIcon{height:33px}#navMenuMediaIcon{height:30px;position:relative;top:-1px;left:-2px}#navMenuNewsIcon{height:31px}.navMenuLabel{vertical-align:-17px;font-size:21px;font-weight:bold;padding-left:8px}}