html,body{margin:0;padding:0;border:0;border-collapse:separate;border-spacing:0}p{padding:0;border:0;border-collapse:separate;border-spacing:0}div,img,h1,h2,h3,h4,h5,li,ul,ol,dl,dd,dt,form{margin:0;padding:0;border:0;border-collapse:separate;border-spacing:0}td{margin:0;border:0;border-collapse:separate;border-spacing:0}tr,blockquote,iframe{margin:0;padding:0;border:0;border-collapse:separate;border-spacing:0}*{box-sizing:border-box}p{margin:10px 0}.error{color:red;text-transform:none}.hide-desktop{display:none}body{font-size:16px;font-family:Helvetica,sans-serif;font-weight:400;color:#5a5142}table{line-height:20px}th,td,caption{padding:10px}a{color:#1c7b8c;text-decoration:none}a:focus{outline:none}input{font-family:Helvetica,sans-serif;font-size:15px}.clear-fix{clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#wrap{margin-top:0}#container.green-background{background-color:#f5f9fa}.group-page-icon{width:60px;height:60px}.group-icon-green{background-color:#41c19e}.group-icon-orange{background-color:#de9f41}.group-icon-red{background-color:#d25342}.group-icon-purple{background-color:#915ba3}.group-icon-pink{background-color:#d58a94}.group-icon-pink img{margin-top:4px}.section-title{color:#1979b8;text-transform:uppercase;text-align:center;margin-bottom:20px}.section-title h2{display:inline-block;font-size:24px;vertical-align:top}.section-title .section-title-icon{display:inline-block;font-size:24px;vertical-align:top;margin-right:4px;height:30px;width:30px}.small-section-title{text-transform:uppercase;margin-bottom:10px}.section-title.blue,.small-section-title.blue{color:#1979b8}.section-title.green,.small-section-title.green{color:#41c19e}.section-title.orange,.small-section-title.orange{color:#de9f41}.section-title.red,.small-section-title.red{color:#d25342}.section-title.purple,.small-section-title.purple{color:#915ba3}.section-title.pink,.small-section-title.pink{color:#d58a94}.page-title{font-size:30px;color:#404040;margin:40px 0 20px;font-weight:400}.group-icon{width:60px;height:60px;font-size:30px;color:#fff;text-align:center;vertical-align:middle;border-radius:50%;line-height:30px;display:table-cell}.group-icon img{height:30px}.group-icon.group-icon-red img{margin-right:3px}.group-icon.group-icon-orange img,.group-icon.group-icon-purple img{margin-top:2px}.page-info-see-more{width:100%;border-top:1px solid #eee;position:relative}.page-info-see-more button{position:absolute;left:calc(50% - 15px);bottom:-15px;font-size:25px;border:1px solid #ccc;background-color:#fff;padding:0 6px;border-radius:50px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);height:31px;width:31px}.page-info-see-more button:hover{background-color:#eee;cursor:pointer}.page-info-see-more button:focus{outline:none}.page-info-see-more button .fa-angle-down{margin-top:3px;margin-left:1px}i.icon-theater,i.icon-concerts{margin-left:-10px}i.icon-sports{margin-left:-3px}i.icon-venues{margin-left:-14px}#mainContent,.content-container{min-height:300px;max-width:1200px;margin:0 auto 30px;padding:0 10px}.content-container.attached{min-height:0;margin:0 auto}#mainContentLeft{width:80%;float:left}#mainContentLeft.event-page-left{width:100%;float:none;padding:0 0 10px}#mainContentRight{width:20%;float:left;padding:0 10px 0 20px;margin-bottom:30px}#mainContentRight.event-page-right{width:100%;float:none;padding:10px 0}.event-title{color:#5a5142;margin:15px 0;font-size:20px}#breadcrumbs{margin:3px 0 20px;color:#2980b9}#breadcrumbs a{color:#2980b9}#breadcrumbs i{margin-left:5px;margin-right:5px}.breadcrumb{display:inline}.bottom-page-info{margin:30px 0}.bottom-page-info-inner{max-width:1200px;margin:0 auto;padding:0 20px}.page-info{height:58px;line-height:19px;overflow:hidden;position:relative}.page-info:after{position:absolute;bottom:0;left:0;height:100%;width:100%;content:"";background:linear-gradient(to top,rgba(255,255,255,1) 0,rgba(255,255,255,0.7) 35%,rgba(255,255,255,0) 85%)}.page-info.page-info-nontransparent{height:auto}.page-info-nontransparent:after{content:none}.blue-button{color:#fff;background-color:#00549f;padding:10px;border-radius:25px;border:none;display:block;width:90%;margin:auto;font-weight:normal;text-transform:uppercase;font-size:14px}.inactive-grey-button,.blog-tickets-button{color:#fff;padding:10px;border-radius:25px;border:none;display:block;width:90%;margin:auto;font-weight:normal;text-transform:uppercase;font-size:14px}.venue-event-link{color:#fff;background-color:#00549f;padding:10px;border-radius:25px;border:none;display:block;width:90%;margin:auto;font-weight:normal;font-size:14px}.blue-button-container::after{content:"";display:table;clear:both}.blue-button-container a,.blue-button-container button{color:#fff;background-color:#00549f;padding:10px 15px;border-radius:25px;border:none;display:block;float:left;margin:auto;font-weight:normal;text-transform:uppercase;font-size:14px;line-height:20px}.blue-button-container a:focus,.blue-button-container button:focus{outline:none}.venue-event-link{display:block;text-align:center;max-width:600px;text-transform:uppercase}.inactive-grey-button{background-color:#999;border-top-left-radius:0;border-bottom-left-radius:0}.blue-button:focus,.inactive-grey-button:focus{outline:none}.blue-button:hover{background-color:#003d79;cursor:pointer}.blue-button.short-button{width:100px;margin:inherit}.blue-button.subscribe-button{margin:40px 0;width:200px}.blue-button.subscribe-button:focus{outline:none}.blue-button.load-more{margin:20px 0 40px;width:100%}.blue-button.shop-tickets{margin:20px auto 40px;width:200px}#usefulEventInfo{background-color:#eee;padding:1px 10px 10px}#usefulSubEventInfo{background-color:#eee}#usefulEventInfo{margin-top:20px}#usefulSubEventInfo{padding:10px}.side-nav-content-title{text-transform:uppercase}.side-nav-title{border-bottom:solid 1px #ccc;padding-bottom:2px;color:#0cc;font-weight:bold;text-align:center}.side-nav-content-title{margin-top:10px;margin-bottom:5px;color:#5a5142;font-weight:bold}.side-nav-left-content{padding:5px 0}#eventInfo{height:auto}#legal{width:100%;font-size:16px;text-transform:none;text-align:center;padding:10px 20px;font-weight:normal;color:#fff}.fa-input{font-family:FontAwesome,‘Helvetica Neue’,Helvetica,Arial,sans-serif}.ticket-group-event-title{text-align:center;padding:10px;font-weight:bold;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}#customPageContent{display:block}#customPageMobileContent{display:none}.event-info-col{vertical-align:middle}.event-info-right-col a{color:#fff}#subscribeContent{max-width:800px}#subscribeContent input:not([type=submit]){margin-top:5px;padding:5px;width:100%}#subscribeContent form p{font-weight:bold;font-size:14px;text-align:left;text-transform:uppercase}#ticketsButton,#mapButton{margin:10px 0;text-align:center}.parking-hotel-link{margin:10px 0;text-align:center;width:100%}.event-button-container{margin-top:20px;text-align:center}.event-button-container a{width:50%;display:inline-block;float:none}#promoCode{font-size:32px;font-weight:bold}.green-button{background-color:#41c19e}.red-button{background-color:#d25342}.orange-button{background-color:#de9f41}.purple-button{background-color:#915ba3}.pink-button{background-color:#d58a94}.sub-event-page-content{margin-top:20px}.seating-chart-events-caption{font-size:16px;font-weight:bold;font-style:italic;margin:15px 0;text-align:center}.covid-disclaimer{background-color:#4799a8;color:#fff;text-align:center;font-size:16px;padding:5px}.covid-disclaimer a{color:#fff;text-decoration:underline}.official-site-link{margin:10px 0}.event-desc-container{box-shadow:2px 2px 10px #ccc;padding:20px;margin-bottom:20px;border-radius:12px}.event-desc-container ul{padding:15px}.venue-links-title{font-weight:bold;font-size:24px;padding:10px}.venue-links,.nearby-venues,.related-matchups{list-style:none;padding:0;margin:0;width:100%}.related-matchups li{padding:10px}.venue-links li,.nearby-venues li{padding:10px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faq-content{margin:30px 0}.faq-content .event-desc-container h2{font-size:24px;font-weight:bold}.trending-events{padding:30px 0 50px;margin:0 0 50px;border-bottom:1px solid #797979;background-color:#fff}.error-message{background-color:#ef4e4e;color:#fff;padding:20px;border-radius:8px;margin:20px 0 40px}#headerContainer{background-color:#1c7b8c;width:100%;top:0;margin-bottom:15px;box-shadow:0 2px 4px 0 gray}#header{max-width:1200px;margin:0 auto;padding:0;color:#fff;font-weight:bold;position:relative}#header div{display:inline-block}#header a{color:#fff;text-decoration:none;font-size:16px}#headerTop,#headerBottom,#mobileHeaderBottom{width:100%}#headerTop,#headerBottom,#mobileHeaderBottom{text-align:center}#header #mobileHeaderBottom,#header #headerMobileHamburgerIcon,#header .header-mobile-search-icon-container{display:none}#headerLogo,#headerLogoMod{padding:10px 10px 0;vertical-align:middle}#headerLogoMod img{height:57px;width:167px;margin-right:50px}#headerLogin{float:right;display:inline-block;margin:25px 20px 0 0}#headerSearch{width:58%;vertical-align:bottom;margin:29px 0 0 20px}#headerContact{text-align:right;float:right;width:21%;padding-right:20px}#headerContact div{display:block}#headerContact .contact-top{text-transform:uppercase;font-size:11px}#headerContact .contact-bottom{font-size:20px}#headerContact .contact-icons a,#footerMain .contact-icons a{font-size:24px}.search-bar-container{background-color:#fff;height:42px;border-radius:25px;position:relative}.search-bar-container input{width:calc(100% - 35px);border:none;font-size:17px;padding:10px 10px 10px 0;display:block;margin-top:0;float:left}.search-bar-container ::-webkit-input-placeholder{color:#bbb}#mobileEmailAddress::-webkit-input-placeholder{color:#bbb}.search-bar-container :-moz-placeholder,#mobileEmailAddress:-moz-placeholder,.search-bar-container ::-moz-placeholder{color:#bbb;opacity:1}#mobileEmailAddress::-moz-placeholder{color:#bbb;opacity:1}.search-bar-container :-ms-input-placeholder,#mobileEmailAddress:-ms-input-placeholder{color:#bbb}.search-bar-container input:focus{outline:none}.search-bar-container button,#headerMobileSearchButton{border:none;background-color:#fff;color:#1c7b8c;font-size:17px;margin-top:10px;padding:1px 0 3px 6px;display:block;height:24px;width:24px;float:left}.search-bar-container button:focus{outline:none}.search-bar-container i{cursor:pointer}#headerMobileNav,#headerMobileSearchBar,.mobile-dropdown{display:none}#header #desktopSearchResults,#mobileSearchResults,#searchPageResults{width:100%;left:0;display:none;position:absolute;z-index:10002;box-sizing:border-box;background-color:#fff;box-shadow:0 6px 8px rgba(0,0,0,.3);border-radius:4px;margin-top:10px;color:#242229;font-size:15px;padding:15px 0 10px;text-align:left;font-weight:normal}#desktopSearchResults{top:42px}.search-result-title{text-transform:capitalize;color:#999;font-weight:bold;font-size:11px;padding:5px 15px;line-height:16px}#desktopSearchResults a.search-result-item,#mobileSearchResults a.search-result-item,#searchPageResults a.search-result-item{font-size:15px;padding:5px 15px;display:block;color:#4c4c4c;text-decoration:none;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;line-height:16px}.search-result-item:hover{background-color:#eee;text-decoration:none}.selected-search-result-item{background-color:#eee}#desktopSearchResults:before,#mobileSearchResults:before,#searchPageResults:before{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;position:absolute;box-sizing:border-box;height:10px;width:10px;left:5%;margin-left:-5px;top:-7px}#header #mobileHeaderNavOverlay{display:none}@media screen and (max-width:1020px){#headerContact .contact-top{display:none}#headerContact .contact-bottom{font-size:16px}}@media screen and (max-width:900px){#header{height:45px}body.nav-open{height:100vh;overflow:hidden}#headerLogoMod img{margin-right:0;height:35px;width:103px}#header #mobileHeaderNavOverlay{position:fixed;background-color:rgba(0,0,0,0.4);top:0;left:0;width:100vw;height:100vh;z-index:2}#header #mobileHeaderNavOverlay.shown{display:block}#header #headerLogin,#firstEvent,#header #headerSearch{display:none}#headerContainer{height:inherit}#header{text-align:center}#header #mobileHeaderBottom{display:block;text-transform:none;font-weight:normal;padding:5px 10px;font-size:14px}#header #headerLogo,#header #headerLogoMod{display:inline-block;padding:0}#header #headerMobileHamburgerIcon,#header .header-mobile-search-icon-container{display:inline-block;font-size:24px;cursor:pointer}.header-balance{display:block;padding:5px 10px;float:right;width:60px;height:34px}#headerMobileHamburgerIcon,.header-mobile-search-icon-container{padding:5px 10px;float:left;width:60px;height:34px}#headerMobileHamburgerIcon .fa-times{margin-right:2px}.header-mobile-search-icon-container .fa-times{margin-left:4px}#headerMobileNav li{border-top:1px solid #fff}#headerMobileNav a{color:white;font-size:16px;padding:10px;display:block}#headerMobileSearchBar{text-align:center;padding-bottom:10px}#headerMobileSearchBar input{height:42px}.search-bar-container{margin:auto;width:calc(100% - 10px)}.mobile-dropdown{display:block}#mobileSearchResults{width:100vw;left:-5px}}@media screen and (max-width:400px){#headerLogo img{width:175px}#header #headerMobileHamburgerIcon,#header .header-mobile-search-icon-container{font-size:20px}}@media screen and (min-width:900px){#header{height:91px;position:static;padding:0 10px}#header .header-balance{display:none}#headerSearch{max-width:500px;margin:16px 0 0;float:left;width:calc(100% - 700px)}#headerLogoMod{float:left;margin-top:6px;padding:0}#headerTop{text-align:left}}#headerNav{display:block;top:0;left:-257px;width:250px;height:100vh;padding:10px 10px 0 0;position:fixed;transition:left .3s;background-color:#1c7b8c;box-shadow:0 1px 7px 0 rgba(0,0,0,0.5);margin:0;z-index:10000;overflow:scroll}#headerNav #headerNavInner{display:block;position:absolute;width:100%;top:10px;left:0;transition:left .3s}#headerNav #headerNavInner.left-1{left:-250px}#headerNav #headerNavInner.left-2{left:-500px}#headerNav ul{list-style:none}#headerNav #headerNavInner>ul{margin-left:0;margin-top:50px;padding-bottom:100px}#headerNav #headerNavInner>ul>li{float:none}#headerNav #headerNavInner li a{position:relative}#headerNav #headerNavInner ul li a span:not(.nav-icon):not(.nav-arrow),#headerNav #headerNavInner .nav-dropdown-sub-menu a{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:15px}#headerNav #headerNavInner>ul>li>a.hover-effect.highlighted{background-color:#4b919d;color:#60f4ff}#headerNav #headerNavInner>ul>li ul a{color:#fff}#headerNav #headerNavInner>ul>li ul a.view-all{font-weight:bold}#headerNav.shown{left:0}#headerNav .nav-icon{position:absolute;top:11px;right:15px;height:16px;width:8px}#headerNav .nav-arrow{display:none}#headerNav .nav-icon svg{width:100%;fill:#fff;transition:.3s ease-in-out}#headerNav #headerNavInner>ul>li>a.hover-effect{display:block;padding:12px 15px;text-transform:uppercase;text-align:left;color:#fff;line-height:17px;height:41px;transition:all .3s ease-in-out;overflow:hidden}#headerNav #navDropdownClose{display:block;position:absolute;padding:5px 10px 20px 20px;font-size:25px;top:0;right:0;color:#fff;z-index:1}#headerNav #headerNavInner.left-1 #navDropdownClose{right:-250px}#headerNav #headerNavInner.left-2 #navDropdownClose{right:-500px}#headerNav>ul>li ul a,#headerNav .home-nav-dropdown a{color:#fff}#headerNav .nav-logo-container{display:block;width:147px;height:50px;margin-left:15px;margin-bottom:10px}#headerNav .nav-dropdown-container{box-shadow:none;width:100%;overflow:hidden;height:0;opacity:0;transition:all .3s ease-in-out;display:block}#headerNav .nav-dropdown{width:100%;text-align:left;display:block;list-style:none;padding:0 0 0 10px}#headerNav .nav-dropdown a{line-height:17px;padding:12px 15px;display:block;font-weight:normal;transition:all .3s ease-in-out;overflow:hidden}#headerNav .nav-logo-container img{width:100%;height:100%}#headerNav .nav-dropdown-sub-menu-container{display:block;width:100%;height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}#headerNav .nav-dropdown-sub-menu{list-style:none}#headerNav .nav-dropdown-container{text-align:left}#headerNav .section-title-parent,#headerNav .section-title-child{padding:0 15px;margin:20px 0;font-size:24px}#headerNav .nav-dropdown-inner,#headerNav .nav-dropdown-sub-menu-inner{width:100%}#headerNav.grandchild-open{background-color:#285c6c}#headerNav .hover-effect.active .nav-icon svg{transform:rotate(90deg)}#headerNav.grandchild-open .hover-effect .nav-icon svg{display:none}#headerNav.grandchild-open #headerNavInner>ul>li>a.hover-effect:not(.active),#headerNav.grandchild-open .nav-dropdown>li>a:not(.active){height:0;padding:0;opacity:0}#headerNav.grandchild-open .child-link.active .nav-icon{left:0;right:auto}#headerNav.grandchild-open .child-link.active .nav-icon svg{transform:rotate(180deg)}#headerNav.grandchild-open .child-link.active{font-size:20px;font-weight:bold;line-height:22px}@media screen and (min-width:900px){#header #headerNav{height:91px;position:static;box-shadow:none;width:auto;overflow:visible;padding:0;margin-left:-20px;display:block;float:right}#headerNav #headerNavInner{display:block;position:static}#headerNav #headerNavInner.left-1,#headerNav #headerNavInner.left-2{left:0}#headerNav .nav-logo-container{display:none}#headerNav #headerNavInner>ul{list-style-type:none;margin-left:20px;margin-top:0;padding:0;overflow:visible}#headerNav #headerNavInner>ul>li{float:left;height:91px;padding-top:14px}#headerNav #headerNavInner>ul>li>a.hover-effect{display:block;padding:15px;border-radius:10px;font-size:18px;text-transform:none;font-weight:bold;color:#fafafa;line-height:18px;height:auto}#headerNav #headerNavInner>ul>li>a.hover-effect>.nav-icon{display:none}#headerNav #headerNavInner>ul>li>a span:not(.nav-icon):not(.nav-arrow){padding-right:0;line-height:19px}#headerNav #headerNavInner>ul>li a.hover-effect.highlighted{background-color:transparent;color:#fff}#headerNav #headerNavInner>ul>li:hover a.hover-effect{background-color:#0e3d44;color:#fff}#headerNav #headerNavInner>ul>li:hover>.nav-dropdown-container{display:block}#headerNav .nav-dropdown-container{display:none;position:absolute;opacity:1;top:127px;left:0;white-space:nowrap;z-index:10000;width:100vw;height:auto;overflow:visible;background-color:#4d94a6}#headerNav .nav-dropdown-container.shown,#headerNav .nav-dropdown-container a.return-link-1,#headerNav .nav-dropdown-container .section-title-parent,#headerNav #headerNavInner>ul>li ul a.return-link-2,#headerNav #headerNavInner>ul>li .section-title-parent{display:none}#headerNav .nav-dropdown{padding:0 10px 70px;list-style-type:none;width:100%;display:inline-block;vertical-align:top}#headerNav .nav-dropdown li.default>a{background-color:#0e3d44}#headerNav .nav-dropdown li.divider.no-childless{display:none}#headerNav .nav-dropdown>li{width:310px}#headerNav #headerNavInner>ul>li ul a{text-transform:none;display:block;width:100%;padding:10px 15px;font-weight:normal;position:relative;font-size:18px;line-height:22px;overflow:visible}#headerNav #headerNavInner>ul>li ul.nav-dropdown>li>a{width:280px;border-radius:10px}#headerNav .nav-icon,#headerNav .nav-arrow{display:none}#headerNav .default .nav-arrow,#headerNav .nav-dropdown li.hovered .nav-arrow{position:absolute;display:block;fill:#285c6c;top:8px;right:-28px;height:28px;width:22px}#headerNav .nav-arrow svg{width:100%;height:100%}#headerNav .nav-dropdown-sub-menu-container{display:none;position:absolute;opacity:1;left:310px;top:0;background-color:#285c6c;z-index:10002;height:100%;overflow-y:scroll;width:100vw;padding:0 10px;text-align:right}#headerNav .nav-dropdown-sub-menu-container .nav-dropdown-sub-menu-inner{width:calc(1200px - 330px);display:block;max-width:calc(100% - 330px)}#headerNav #headerNavInner>ul>li ul .nav-dropdown-sub-menu-container a{line-height:22px;white-space:normal;overflow:visible;text-overflow:clip;padding:10px 15px}#headerNav #headerNavInner>ul>li ul a.view-all-parent{display:none}#headerNav .nav-dropdown-sub-menu{list-style:none;padding:10px 0;columns:3}#headerNav .nav-dropdown-sub-menu li{break-inside:avoid-column}#headerNav .nav-dropdown-sub-menu li a{border-radius:10px}#headerNav .nav-dropdown li.hovered .nav-dropdown-sub-menu-container,#headerNav .nav-dropdown li.default .nav-dropdown-sub-menu-container{display:block}#headerNav .nav-see-more-container,#headerNav #navDropdownClose,#headerNav .nav-dropdown-container .section-title-parent,#headerNav .nav-dropdown-container .section-title-child{display:none}#headerNav .nav-dropdown>li:not(.divider):hover>a,#headerNav .nav-dropdown-sub-menu li:hover a{background-color:#0e3d44}#headerNav .nav-dropdown-inner{height:auto;overflow-y:visible;padding-top:10px;padding-bottom:10px;max-width:1200px;margin:auto;display:block}#headerNav .nav-dropdown-sub-menu-inner{height:auto;overflow-y:visible;padding-bottom:0}}@media screen and (min-width:1200px){#headerNav .nav-dropdown-sub-menu-container{left:calc(((100vw - 1200px)/2) + 310px)}}.fa-with-bg{display:inline-block;font-size:22px;height:28px;width:28px;text-align:center;color:#fff;vertical-align:top;border-radius:3px}.fa-with-bg.facebook{padding-top:5px;padding-left:6px;background-color:#3b5998}.fa-with-bg.twitter{padding-top:2px;background-color:#1dcaff}.fa-with-bg.instagram{padding-top:1px;font-size:24px;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.fa-with-bg.youtube{padding-top:3px;font-size:19px;background-color:#e52d27}#footerContainer{border-top:1px solid #e0e0e4;background-color:#fff;min-height:200px}#footerMain{max-width:800px;margin:0 auto;padding:20px;color:#888b93}#footerMain a{color:#888b93}#footerMain .footer-col-header{margin-bottom:5px;text-transform:uppercase;font-size:17px}#footerMain ul{list-style-type:none}#footerMain li{margin-bottom:5px;font-size:14px}#footerLeft{width:75%;float:left}#footerRight{width:25%;float:left}.footer-left-column{width:33.33333%;float:left;height:125px;margin-bottom:20px}.footer-left-column.footer-links{height:200px}.footer-image-container{height:50%}#footerCopyright{text-align:center;margin-top:20px;font-size:11px}.footer-item{margin-bottom:5px}.footer-item .mobile-link-ios{margin-top:10px}.footer-item .mobile-link-android{width:155px;margin-left:-10px}.paypal-container{padding:5px 10px;background-color:#fff;display:inline-block}@media screen and (max-width:750px){#footerLeft,#footerRight{width:100%;float:none}.footer-left-column,.footer-left-column.footer-links{width:100%;height:auto}.footer-left-column.no-mobile-margin{margin:0}.paypal-container{margin-bottom:5px}}@media screen and (min-width:568px){.blue-button-container a:hover,.blue-button-container button:hover{background-color:#003d79;cursor:pointer}}@media screen and (min-width:1240px){.bottom-page-info-inner{padding:0}}@media screen and (min-width:900px){.event-desc-left.float,.event-desc-right{float:left}.event-desc-left.float{width:calc(100% - 320px)}.event-desc-right{width:300px;margin-left:20px}.venue-links{width:50%;float:left}}@media screen and (max-width:1100px){.sea-list-marketing-label{font-size:11px}}@media screen and (max-width:1020px){.tickets-bottom:not(.static-tickets-bottom){display:none}}@media screen and (max-width:900px){#mainContentLeft,#mainContentRight{float:none;width:100%;padding:10px}#groupTitle .sub-event-page-title{padding-left:10px}.parking-hotel-link{width:100%}#legal{padding-bottom:10px}}@media screen and (max-width:900px){.hide-desktop{display:initial}#legal{font-size:14px;font-weight:normal}#mapButton,#ticketsButton{display:none}}@media screen and (max-width:800px){#wrap{margin-top:68px}}@media screen and (max-width:750px){#customPageContent{display:none}#customPageMobileContent{display:block;margin-bottom:20px}}@media screen and (max-width:568px){.hide-mobile{display:none!important}.event-button-container a,.event-button-container.one-event-url a{width:100%;display:block}}@media screen and (max-width:400px){#subscribeContent img{width:100%}}#modalBg{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:10000001;background-color:rgba(0,0,0,0.3);display:none}#covidModal{width:calc(100% - 20px);left:10px;position:absolute;top:5vh;z-index:1001;background-color:#fff;border-radius:6px;box-shadow:1px 1px 4px #000;box-sizing:border-box;color:#4a4a4a}#modalBg.shown{display:block}.modal-inner{padding:20px;position:relative;box-sizing:border-box}.modal-title{font-size:18px;font-weight:bold;color:#1f1f1f;margin-bottom:12px}.modal-content{font-size:14px;line-height:20px}.modal-content p{margin-bottom:10px}#modalClose{position:absolute;font-size:20px;top:6px;right:12px;cursor:pointer}@media screen and (min-width:670px){#covidModal{width:650px;left:calc(50% - 325px)}}body.blog-body{background-color:#eee}#mainContentLeft.blog-main-content{width:70%}#mainContentRight.blog-main-content{width:30%;padding-top:10px}#blogTitle{font-size:30px;text-align:center;text-transform:uppercase;font-weight:normal;margin-bottom:10px}.blog-content-wrap{margin:15px 0;background-color:#fff;padding-bottom:30px}.blog-article-image img{position:absolute;top:0;left:0;width:100%}#blogContent img{width:100%;height:auto}.blog-article-image{position:relative;padding-bottom:50%;overflow:hidden}#blogContent{padding:30px 30px 0;line-height:20px}.blog-article-title{padding:10px}.bottom-border-green{border-bottom:5px solid #41c19e}.bottom-border-red{border-bottom:5px solid #d25342}.bottom-border-orange{border-bottom:5px solid #de9f41}.bottom-border-pink{border-bottom:5px solid #d58a94}.bottom-border-purple{border-bottom:5px solid #915ba3}.top-border-green{border-top:5px solid #41c19e}.top-border-red{border-top:5px solid #d25342}.top-border-orange{border-top:5px solid #de9f41}.top-border-purple{border-top:5px solid #915ba3}.top-border-pink{border-top:5px solid #d58a94}.copy-button{color:#fff;background-color:#2980b9;padding:10px;border-radius:25px;border:none;display:block;width:90%;margin:0 auto 20px;font-weight:normal;text-transform:uppercase;font-size:14px;cursor:pointer}.copy-button:focus{outline:none}.copy-button:hover{background-color:#1e5f86}.copy-button-inactive,.copy-button-inactive:hover{background-color:#999;cursor:default}.blog-article-title-left,.blog-article-title-right{float:left}.blog-article-title-left{width:60px}.blog-article-title-right{width:calc(100% - 60px);padding:0 10px}.blog-article-title-right h1{margin-bottom:10px}.grey-box{background-color:#ddd;margin-bottom:20px}.grey-box.search-box{padding:10px 20px}.search-box .search-container{position:relative}.search-box .search-container input{width:100%;padding:5px 25px 5px 5px}.search-box .search-container i{position:absolute;right:8px;top:8px;color:#1c7b8c}.grey-box .grey-box-title{padding:10px;background-color:#1c7b8c;color:#fff;text-transform:uppercase;font-size:17px}.grey-box-title i{padding-right:3px}.grey-box .grey-box-content{padding:10px}.grey-box .grey-box-content .blue-button{margin-top:15px;margin-bottom:10px}.grey-box-content input{width:100%;margin-top:5px;padding:5px}.blog-categories-top{height:auto;vertical-align:middle;font-size:0;margin-top:15px;display:flex}.blog-categories-top-left,.blog-categories-top-right{display:flex;height:auto;vertical-align:middle;font-size:initial}.blog-categories-top-left.grey-box-title{padding:20px}.blog-categories-top-left{width:203px}.blog-categories-top-right{margin-left:25px;justify-content:space-around;width:calc(100% - 203px - 25px)}.blog-categories-top .group-icon-container,.blog-categories-top span,.white-link .group-icon-container,.white-link .white-link-label{display:inline-block;vertical-align:middle;height:auto}.blog-categories-top a{color:#5a5142;text-transform:uppercase;font-size:14px;display:inline-block;height:100%;margin-right:15px;padding:20px 10px}.blog-categories-top .group-icon-container{margin:0 10px}.blog-categories-top .group-icon-container .group-icon{height:40px;width:40px}.blog-categories-top .group-icon-container .group-icon img{height:20px}.white-link{background-color:#fff;margin-bottom:10px;font-size:18px;text-transform:uppercase}.white-link .group-icon-container{margin-right:10px}.white-link a{display:block;vertical-align:center;height:auto;padding:10px;color:#5a5142}.blog-list-item{width:calc(50% - 10px);margin:10px 5px;float:left;cursor:pointer}.blog-list-item-image{position:relative;padding-bottom:50%;overflow:hidden}.blog-list-item-image img{width:100%;display:block;position:absolute}.blog-list-item-content{position:absolute;background-color:transparent;top:150px;left:0;width:100%}.blog-list-item-full-width .group-icon-container{position:absolute;left:calc(50% - 30px);top:-80px;z-index:2}.blog-list-item-full-width .group-icon{border:2px solid #fff}.blog-list-item-full-width{width:100%;position:relative;height:283px;background-color:#fff}.blog-list-item-content-small{width:80%;position:absolute;background-color:#fff;top:-50px;height:320px;left:10%;text-align:center;padding-top:30px}.blog-list-item-content-small h2{padding:0 10px;height:80px;overflow:hidden;font-size:20px}.blog-list-item-content-small p{height:120px;overflow:hidden;line-height:1.25}.blog-list-item-content-small a{padding:10px 20px;text-transform:uppercase;font-size:18px;margin-top:10px;color:#fff;display:inline-block}.blog-list-author{background-color:#1c7b8c;color:#fff;text-transform:uppercase;padding:10px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inactive{color:#404040;text-decoration:none;cursor:default;pointer-events:none}#pagination{margin:15px 0}#pagination span{display:inline-block}#pagination .pagination-description{color:#616161}#pagination .pagination-indices span{background-color:#2980b9;margin-right:3px;text-align:center;padding:8px 12px;color:#fff}#pagination .pagination-indices span:hover{background-color:#1e5f86}#pagination .pagination-indices span.selected{background-color:#404040;color:#fff}#pagination a{text-decoration:none}#pagination .pagination-next{margin-left:20px}#pagination .pagination-prev{margin-left:20px;margin-right:20px}#emailSignupBottomContainer{display:none}#eventList{margin:20px}#closeMobileEmailForm{display:none}#modalOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:3}#emailModal{display:none;position:absolute;top:100px;left:calc(50% - 150px);width:300px;height:300px;z-index:4;border:3px solid #fff;border-radius:50%;background-color:#1c7b8c;box-shadow:0 0 5px #333;text-align:center;padding-top:20px}.email-modal-white-text{font-size:16px;color:#fff;line-height:22px;margin-top:10px}.email-modal-yellow-text{color:#f0fb14;font-size:20px;font-weight:bold;margin-bottom:10px}#modalEmailAddress{border:0;padding:7px;width:80%}#emailModal input::-webkit-input-placeholder{text-align:center}#emailModal input:-moz-placeholder{text-align:center}#emailModal input::-moz-placeholder{text-align:center}#emailModal input:-ms-input-placeholder{text-align:center}#modalLogo{width:100%;padding:5px 25%;text-align:center}#emailModal hr{border:none;height:1px;color:#fff;background-color:#84bdcb;width:80%;text-align:center;margin:0 auto}.modal-button{border-radius:5px;width:initial;border:#fff solid 1px;margin:5px auto}.modal-link{color:#fff;text-decoration:underline}.blog-tickets-button{background-color:#29c142;display:block;text-align:center}.content-title{text-align:center;padding:10px}@media screen and (max-width:1200px){.blog-categories-top{display:none}}@media screen and (max-width:900px){#mainContentLeft.blog-main-content,#mainContentRight.blog-main-content{width:100%;padding:0}}@media screen and (max-width:750px){#blogContent{padding:30px 15px 0}.blog-article-title-right,.blog-article-title-left{width:100%;text-align:center}.blog-article-title-left .group-icon-container{float:none;display:inline-block}#pagination{text-align:right}#pagination .pagination-indices{display:none}#pagination .pagination-prev,.pagination-next{background-color:#2980b9;text-align:center;padding:8px 12px;color:#fff}#pagination .pagination-prev:hover,.pagination-next:hover{background-color:#1e5f86}#pagination .pagination-prev.inactive,.pagination-next.inactive{background-color:#404040;opacity:.8;color:#fff}#pagination .pagination-prev{margin-right:3px}#pagination .pagination-next{margin-left:3px}#pagination .pagination-description{display:block;text-align:right;margin-bottom:10px}#emailSignup{display:none}#emailSignupBottomContainer{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:1000000;box-shadow:0 -1px 4px 0 grey}.email-signup-bottom{background-color:#1c7b8c;padding:10px}.email-signup-bottom .email-address-container{position:relative}#clearMobileEmailForm{position:absolute;right:15px;top:9px;font-size:20px;color:#eee}.email-signup-bottom input{width:100%;padding:10px 30px 10px 20px;border-radius:19px;border:none;font-size:16px;margin:0}.email-signup-bottom input:focus{outline:none}#closeMobileEmailForm{position:absolute;top:3px;padding:5px;color:#fff;font-size:22px;cursor:pointer}}@media screen and (max-width:700px){.blog-list-item{width:calc(100% - 10px)}}@media screen and (max-width:320px){.blog-list-item-full-width{height:300px}}#emptySearchForm{position:relative}#emptySearchForm .empty-search-input{-webkit-appearance:none;border-radius:3px;border:none;width:400px;padding:5px}#emptySearchForm button{font-size:20px;background-color:#1c7b8c;border:none;cursor:pointer;height:26px;width:34px}#emptySearchForm button:focus,#emptySearchForm input{outline:none}#noEventsTopDescription{margin-top:10px;color:#777;font-weight:bold;font-size:22px}#noEventsBottomDescription{color:#777;font-size:14px}#noEventsBox{padding:20px 30px;background-color:#1c7b8c;color:#fff;margin-top:15px;border-radius:5px;display:inline-block}#noEventsBox .no-events-box-description{font-size:20px;margin-bottom:10px}#noEventsBoxWrapper{margin-bottom:10px}@media screen and (max-width:568px){#emptySearchForm .empty-search-input{width:100%}#emptySearchForm input[type=submit]{display:none}}.params-container{display:none}.event-list{height:100%}.event-list-title{font-size:16px;font-weight:bold;padding:7px 0;margin:10px 0}.event-row-link{display:block}.event-row{display:block;border:1px solid #ddd;border-bottom:none;height:100%;color:#000;max-width:none;width:auto;min-width:100%;padding:10px 0;font-size:15px}.event-row:last-of-type{border-bottom:1px solid #ddd}.event-table{display:table;width:100%}.event-table>div{vertical-align:middle}.event-buy-large{width:270px;column-span:2}.event-buy-large.event-buy-small{width:175px}.event-buy-large.event-buy-small.spanish{width:220px}.event-date-time{display:table-cell;vertical-align:top;padding:0 10px}.event-name-venue,.event-price-buy,.event-price,.event-buy{display:table-cell;vertical-align:top;padding:0 10px;border-left:1px solid #ddd}.event-buy-large{display:table-cell;vertical-align:top;padding:0 10px;border:none}.event-name{color:#00549f;font-weight:bold}.home-event-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:220px}.event-venue,.event-rescheduled{color:#7d7d7d}.event-date-time{text-align:center;width:120px;border:none}.event-date{color:#5c5c5c;font-weight:bold}.event-date br{display:none}.event-date-day,.event-time{color:#7d7d7d;font-size:12px}.event-buy{width:150px}.event-price{width:100px;text-transform:uppercase;text-align:center}.event-date-day{text-transform:uppercase}.event-list-header{background-color:#f5f5f5;margin-bottom:10px;border:1px solid #f5f5f5;padding:10px 0}.event-list-header .sort-left{float:left}.event-list-header .sort-right{float:right;color:#000;width:10px;height:20px}.event-list-header-table{width:100%;display:table}.event-list-header-table a{display:table-cell;color:#555;border-left:1px solid #ddd;padding:0 10px}a.date-sort{width:120px;border:none}a.price-sort{width:250px}.event-info{margin:20px 0}.reset-date{margin-top:15px;text-align:center}.reset-date span{vertical-align:middle;display:inline-block}.reset-date .reset-date-icon{width:25px;font-size:20px}.cats{display:none}.ticket-group-events{max-width:1200px;margin:auto}.priced-table{border-collapse:collapse;width:100%;margin-top:20px;border:1px solid}.priced-table th,.priced-table td{border:1px solid}.priced-table tr:nth-child(2n) td{background-color:#eee}@media screen and (max-width:1200px){.home-event-name{white-space:normal;overflow:visible;text-overflow:clip;width:auto}}@media screen and (max-width:1198px){.event-row{border-left:none;border-right:none}}@media screen and (max-width:750px){.event-date br{display:block}.event-date-time{width:60px;padding:0 5px 0 0}.event-name-venue{padding:0 10px 0 8px}.event-price,.event-list-header,.event-buy,.event-buy-large .shop-text{display:none}.event-buy-large .buy-button{font-size:12px;position:relative;right:-15px}}.event-tiles{margin:30px auto 0;max-width:1200px}.event-tiles-list{height:220px;white-space:normal;overflow-y:hidden}.event-tiles-list.expanded{height:auto;margin-bottom:30px}.event-tiles-list.small-list{height:110px}.event-tiles-list a{width:100%}.event-tiles-list .trending-event{border:1px solid #ddd;width:calc(33.1% - 5px);height:100px;vertical-align:middle;padding:15px 10px 10px;display:inline-block;margin:10px 5px 0}.event-tiles-list .trending-event:nth-child(3n+1){margin-left:0}.event-tiles-list .trending-event:nth-child(3n+3){margin-right:0}.event-tiles-list .trending-event div,#browseByCategory .group-icon{display:table-cell;vertical-align:middle}.event-tiles-list .trending-event .group-icon-container{width:96px;height:100%}.event-tiles-list .trending-event .group-trending-event-container{display:table;width:100%;height:100%}.event-tiles-list .trending-event .trending-event-description{width:195px;height:100%}.event-tiles-list .trending-event .trending-event-description.group-trending-event-description{text-align:center;width:100%;height:100%;vertical-align:middle}@media screen and (max-width:1100px){.event-tiles-list .trending-event{width:calc(50% - 7px)}.event-tiles-list .trending-event:nth-child(3n+1){margin-left:5px}.event-tiles-list .trending-event:nth-child(3n+3){margin-right:5px}.event-tiles-list .trending-event:nth-child(odd){margin-left:0}.event-tiles-list .trending-event:nth-child(2n){margin-right:0}}@media screen and (max-width:750px){.event-tiles{width:100%}.event-tiles-list .trending-event:nth-child(3n+1){margin-left:0}.event-tiles-list .trending-event:nth-child(3n+3){margin-right:0}.event-tiles-list .trending-event{width:100%;margin:5px 0}.event-tiles-list .trending-event .trending-event-description{width:calc(100% - 100px)}}.event-title-container.filter-event-title-container{margin:15px 0}.filter-event-title-container .event-title{float:left;margin:0;max-width:100%}.filter-event-title-container.date-filter-shown .event-title,.filter-event-title-container.venue-filter-shown .event-title,.filter-event-title-container.event-filter-shown .event-title{max-width:calc(100% - 185px)}.filter-event-title-container.date-filter-selected .event-title{max-width:calc(100% - 285px)}.filter-event-title-container.date-filter-shown.venue-filter-shown .event-title,.filter-event-title-container.date-filter-shown.event-filter-shown .event-title,.filter-event-title-container.venue-filter-shown.event-filter-shown .event-title{max-width:calc(100% - 370px)}.filter-event-title-container.date-filter-selected.venue-filter-shown .event-title,.filter-event-title-container.date-filter-selected.event-filter-shown .event-title{max-width:calc(100% - 450px)}.filter-event-title-container.date-filter-shown.venue-filter-shown.event-filter-shown .event-title{max-width:calc(100% - 535px)}.filter-event-title-container.date-filter-selected.venue-filter-shown.event-filter-shown .event-title{max-width:calc(100% - 635px)}.event-title-container.filter-event-title-container .filter-container{float:right;max-width:165px;margin-left:20px;text-align:right}.date-filter-selected #dateFilterContainer{max-width:265px}.event-title-container.filter-event-title-container .filter-container>a{display:block}.filter-container{position:relative}.filter-icon{font-size:18px;height:18px;width:18px;margin-right:5px}.filter-icon svg{height:100%;fill:#2980b9}.filter-icon.filter-icon-right{width:15px;font-size:14px;margin-right:0;margin-left:3px;height:auto}.filter-text{margin-top:2px;font-size:18px}.filter-icon,.filter-text{display:inline-block;vertical-align:middle}#venueFilter .filter-text,#eventNameFilter .filter-text{max-width:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#datePicker{position:absolute;top:30px;right:0;box-shadow:0 1px 3px grey;padding:10px;background-color:#fff;width:350px;display:none;box-sizing:border-box;z-index:10;font-size:14px;max-height:489px;overflow-y:scroll}#venueDropdown,#eventNameDropdown{position:absolute;top:30px;right:0;box-shadow:0 1px 3px grey;background-color:#fff;width:350px;display:none;box-sizing:border-box;z-index:10;font-size:14px;max-height:489px;overflow-y:scroll}#venueDropdown,#eventNameDropdown{padding:20px}#datePicker.shown,#venueDropdown.shown,#eventNameDropdown.shown{display:block}#venueDropdown a,#eventNameDropdown a{display:block;margin-bottom:6px;text-align:left;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#venueDropdown a.reset,#eventNameDropdown a.reset{margin-bottom:20px;font-weight:bold}#datePicker{border-top:1px solid #ccc}.calendar-container{position:relative;margin-top:10px}#datePicker #prev,#datePicker #next{width:auto;color:#1c7b8c;font-size:25px;position:absolute;top:10px}#datePicker #prev{left:0}#datePicker #next{right:0}#datePicker #prev:hover,#datePicker #next:hover{color:#03505e}#pickerFrom,#pickerTo{text-align:left;float:left;margin-right:3px;padding:10px;cursor:pointer}#startDate,#endDate{width:80px;height:25px}.highlighted-date{background-color:#effbff;font-weight:bold}#pickerClose{position:absolute;top:0;right:0;padding:10px;cursor:pointer;font-size:24px;color:#bbb}.cal-table{margin:auto}.cal-table td{text-align:center;color:#ccc;width:30px;height:30px}.cal-table th{text-align:center}.cal-day-names{color:#5c5c5c}.cal-month-names{line-height:30px}.cal-month-names th{text-transform:uppercase}.cal-table td.today{font-weight:bold}.cal-table td a,.cal-table td span{display:block;padding:3px;text-align:center}.cal-table td a:hover,.cal-table td.highlighted a:hover{background-color:#6897bb;color:#fff}.cal-table td.selected a{background-color:#5c5c5c;color:#eee}.cal-table td.highlighted a{background-color:#edf7ff}.all-dates-container{text-align:center;margin-bottom:20px}@media screen and (max-width:900px){#datePicker,#eventNameDropdown,#venueDropdown{top:46px}.event-title-container{position:relative}.event-title-container.filter-event-title-container .event-title{width:100%;line-height:32px}.filter-event-title-container.date-filter-shown .event-title,.filter-event-title-container.venue-filter-shown .event-title,.filter-event-title-container.event-filter-shown .event-title,.filter-event-title-container.date-filter-selected .event-title{max-width:calc(100% - 50px)}.filter-event-title-container.date-filter-shown.venue-filter-shown .event-title,.filter-event-title-container.date-filter-shown.event-filter-shown .event-title,.filter-event-title-container.venue-filter-shown.event-filter-shown .event-title,.filter-event-title-container.date-filter-selected.venue-filter-shown .event-title,.filter-event-title-container.date-filter-selected.event-filter-shown .event-title{max-width:calc(100% - 100px)}.filter-event-title-container.date-filter-shown.venue-filter-shown.event-filter-shown .event-title,.filter-event-title-container.date-filter-selected.venue-filter-shown.event-filter-shown .event-title{max-width:calc(100% - 150px)}.event-title-container.filter-event-title-container .filter-container,.date-filter-selected #dateFilterContainer{width:50px;margin-left:0;text-align:right}.filter-icon{font-size:24px;height:24px;width:24px;margin-top:3px}.filter-text,.filter-icon-right{display:none}.filter-container{position:static}}@media screen and (max-width:568px){#datePicker{width:calc(100vw - 20px)}.cal-table td,.cal-table th{padding:8px}}#groupTitle{margin:15px 0;display:table;width:100%}#groupTitle .group-page-icon{display:table-cell}#groupTitle .group-page-title,#groupTitle .sub-event-page-title{display:table-cell;vertical-align:middle;color:#5a5142;font-size:22px;font-weight:bold}#groupTitle .group-page-title{padding-left:10px}#groupCategoryLinks{max-width:1200px;border:1px solid #ddd;margin:30px auto;padding:15px}#groupCategoryLinks.hide-border{border:none}#groupCategoryLinks.hide-border ul{border-right:none}#groupCategoryLinks.hide-border h2{font-size:19px;line-height:19px;margin-bottom:10px}#groupCategoryLinks.subgroup-category-links{margin-top:20px}#groupCategoryLinksList,#categoryFeaturedEventList{display:table;width:100%;table-layout:fixed}#groupCategoryLinks ul,#categoryFeaturedEventList ul{list-style:none;padding:0 10px}#groupCategoryLinks ul li,#categoryFeaturedEventList ul li{width:100%;display:block;margin-bottom:10px}#groupCategoryLinks ul li a,#categoryFeaturedEventList ul li a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#groupCategoryLinks ul:last-of-type{border:none}#groupCategoryLinks ul,#categoryFeaturedEventList ul{width:100%;display:block;float:none;border:none}@media screen and (min-width:800px){#groupCategoryLinks ul{width:25%;display:table-cell;border-right:1px solid #ddd}#categoryFeaturedEventList ul{width:25%;display:table-cell;border-right:1px solid #ddd;width:50%}}.top-links-title{border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-right-radius:5px;border-top-left-radius:5px}.top-links{margin:40px 0}.bottom-links{margin:40px 0;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-right-radius:5px;border-top-left-radius:5px}.top-links .top-links-title{margin:0;padding:20px;text-align:center;border-bottom:1px solid #bbb;font-weight:lighter;text-transform:uppercase;font-size:24px;color:#2980b9}.bottom-links .bottom-links-title{margin:0;padding:20px;border-bottom:1px solid #bbb;font-weight:lighter;text-transform:uppercase;font-size:24px;color:#2980b9}.bottom-links .bottom-links-end-title{margin:0;text-align:center;border-bottom:1px solid #bbb;font-weight:lighter;text-transform:uppercase;color:#2980b9}.concert-letters .top-links-title{margin:0;padding:20px;border-bottom:1px solid #bbb;font-weight:lighter;text-transform:uppercase;font-size:24px;color:#2980b9}.top-links-title a,.bottom-links-title a{display:block}.concert-letters{width:100%;margin:0 auto 40px}.concert-letters .concert-letters-content{border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;text-align:center;padding:0 10px}.concert-letters .concert-letters-list{display:inline}.concert-letters ul{display:inline;overflow:hidden;list-style:none}.concert-letters li{display:inline-block;vertical-align:middle}.concert-letters a{display:inline-block;vertical-align:middle;padding:20px 8px}.concert-letters li:not(.final)::after{content:'|'}.title-bold{font-weight:bold}.top-links ul{display:block;overflow:hidden;float:left;width:33.333333%;list-style:none}.bottom-links ul{display:block;overflow:hidden;float:left;list-style:none}.top-links ul li,.bottom-links ul li{border-bottom:1px solid #bbb;width:100%}.top-links ul li{border-right:1px solid #bbb}.top-links ul:nth-of-type(3n+1){border-left:1px solid #bbb}.top-links ul li a,.bottom-links ul li a{padding:20px;width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bottom-links{width:calc(33.33333% - 8px);margin-right:12px;float:left;margin-top:0}.bottom-links.last{margin-right:0}.bottom-links .bottom-links-title,.concert-letters .top-links-title{text-align:left}.bottom-links ul{width:100%}.bottom-links .bottom-links-end-title{padding:0;font-size:16px}.home-group-events{float:left;width:33.333333%;margin:20px 0 40px}.home-group-events-title{padding:20px;font-weight:lighter;text-transform:uppercase;font-size:24px;color:#2980b9;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top-right-radius:5px;border-top-left-radius:5px;margin:0 10px}.home-group-event-list{margin:0 10px}.home-group-more{text-align:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0 10px;padding:10px}@media screen and (max-width:1200px){.home-group-events{float:none;margin-top:20px;width:100%}.home-group-events-title,.home-group-more{border:none}}@media screen and (max-width:1120px){.concert-letters .concert-letters-content{padding:0}.concert-letters .concert-letters-list{padding:0 10px;display:block}.concert-letters .concert-letters-list:not(.last){border-bottom:1px solid #bbb}.concert-letters li:not(.final)::after{content:''}.concert-letters li:not(.last)::after{content:'|'}}@media screen and (max-width:900px){.top-links ul li{border-left:1px solid #bbb}.top-links ul:nth-of-type(3n+1){border:none}.top-links ul,.bottom-links ul{width:100%;float:none}.bottom-links{width:100%;margin-right:0;float:none}.concert-letters{width:100%}}@media screen and (max-width:400px){.concert-letters a{padding:20px 4px}}.article-blurb{width:50%;float:left}.article-blurb-inner{border:1px solid #ddd;width:calc(100% - 10px);text-align:center;padding:20px}.article-blurb:nth-child(odd) .article-blurb-inner{margin-right:10px}.article-blurb:nth-child(2n) .article-blurb-inner{margin-left:10px}.article-blurb-inner h2{text-transform:uppercase;padding:0 10px;height:80px;overflow:hidden;font-size:20px}.article-blurb-inner p{height:123px;overflow:hidden}.article-blurb-inner a{padding:10px 20px;text-transform:uppercase;font-size:18px;margin-top:10px;color:#fff;display:inline-block}@media screen and (max-width:800px){.article-blurb{width:100%;float:none}.article-blurb-inner{width:100%}.article-blurb:nth-child(odd) .article-blurb-inner{margin:0 0 10px}.article-blurb:nth-child(2n) .article-blurb-inner{margin:10px 0 0}}#browseByCategory ul{width:25%;display:block;float:left;list-style:none;padding:0 20px;vertical-align:top;margin-right:-3px}#browseByCategory ul .group-icon{width:60px;height:60px;font-size:30px;color:#fff;text-align:center;vertical-align:middle;border-radius:50%;line-height:30px}#browseByCategory li{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px}#browseByCategory{margin-top:30px}#browseByCategoryLists{margin:0 auto;max-width:900px}#browseByCategory ul#firstBrowseByCategory{border:none}#browseByCategory .title{text-transform:uppercase;font-size:17px;margin-bottom:5px}#browseByCategory .title-logo{margin-bottom:10px}@media screen and (max-width:900px){#browseByCategory ul{width:50%}#browsebyCategory ul.even-browse-by-category{border:none}#browseByCategory .title-logo{margin-top:20px}}@media screen and (max-width:568px){#browseByCategory li.title,#browseByCategory li.browse-item{display:none}#browseByCategory ul{border:none}#browseByCategoryLists{width:200px}}#searchWrapper{background-color:#000}#searchContainer{max-width:900px;margin:auto;background:linear-gradient(to right,rgba(0,0,0,1) 2%,rgba(0,0,0,0.4) 12%,rgba(0,0,0,0.4) 88%,rgba(0,0,0,1) 98%),url('/images/search.jpg') top center no-repeat;height:300px;text-align:center}.vertical-align{display:inline-block;height:100%;vertical-align:middle}#searchContent{display:inline-block;vertical-align:middle;width:75%}#searchContent input{width:calc(100% - 120px);font-size:16px;padding:10px;border-radius:3px;border:none;-webkit-appearance:none;display:block;float:left}#searchContent input:focus{outline:none}#searchContent button{background-color:#1c7b8c;color:#fff;text-align:center;margin-left:20px;width:100px;font-size:16px;padding:10px;display:block;float:left;border:none;-webkit-appearance:none;border-radius:3px;height:40px;cursor:pointer}#searchContent button:hover{background-color:#3d8592}#searchContent button:focus{outline:none}#searchContainer #searchPageResults{top:40px;width:calc(100% - 120px)}@media screen and (max-width:900px){#searchContainer{background:linear-gradient(to right,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.4) 100%),url('/images/search.jpg') top center no-repeat}#searchContent{width:100%;padding:10px}#searchContent input{width:100%}#searchContent button{display:none}#searchContainer #searchPageResults{width:100%}}@media screen and (max-width:600px){#searchContainer{height:200px;background-size:auto 100%}}.phone-icon{font-size:30px;color:#0cc;display:block;width:24px;height:30px;margin:auto}.event-info-date-loc{white-space:normal;overflow:visible}.event-info-content{line-height:inherit}a.event-info-guarantee-close{color:#000}#headerLogin{margin-top:15px;text-align:right;font-size:14px}#ticketHeaderSearchContainer{margin:20px;vertical-align:top;float:right;height:26px;width:26px}#ticketHeaderSearchIcon>.fa-search{font-size:26px}#ticketHeaderSearchIcon>.fa-search:hover{cursor:pointer}#header #ticketsHeaderSearch{display:none;position:absolute;background-color:#1c7b8c;z-index:9998;padding:10px 20%;left:0;top:75px;width:100%;box-shadow:0 3px 4px 0 grey}.search-bar-container{width:100%;padding:0 10px 0 25px}.sea-list-disclosure{background:#fff;border:#ddd solid 1px;font-size:10px;padding:3px 6px;cursor:default;text-align:center}.sea-list-disclosure .cm-info,.sea-list-disclosure .cm-close{display:none}.sea-list-disclosure-inner{padding:0}#noScriptContainer{top:80px;position:absolute;left:0}#ticketsPopupOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:10003}#ticketsPopup{display:none;position:absolute;top:100px;left:calc(50% - 180px);width:360px;height:300px;z-index:10004;background-color:#00839a;text-align:center;padding:30px 20px 20px;font-size:20px;font-weight:bold;color:#fff;line-height:22px}#ticketsPopupCode{background-color:#fff;color:#000;padding:5px 8px;display:inline-block}#ticketsPopupClose{position:absolute;top:10px;right:10px;font-size:36px;cursor:pointer}.covid-relative{position:relative;width:100%;height:100%}#covidClose{display:none;position:absolute;top:0;right:10px}#covidClose a{padding:5px}#ticketsWidgetContainer{width:100%;height:700px}.pre-checkout-price-cta{background-color:#2980b9}.sea-quantity-items li:hover{background:#2980b9;border:.5px solid #2980b9}.filters-qty-filter .sea-btn:hover{background:#2980b9;border:1px solid #2980b9}#sea-filterCard-submit-btn{background-color:#2980b9}.filters-qty-filter .sea-btn.active,.filters-qty-filter .sea-btn.sea-active{background:#277cb4;border:1px solid #277cb4}.sea-precheckout-qty-select>.slick-list.draggable>.slick-track>.slick-slide.sea-selected,#sea-precheckout-qty-select>.slick-list.draggable>.slick-track>.slick-slide.slick-active.sea-selected{background:#2980b9;border:solid 1px #2980b9}#ticketsBottomMobileLink,#ticketsModalClose,#headerContainer.tickets-header-container #headerBottom{display:none}#headerContainer.tickets-header-container #header{height:91px}.pre-checkout-price-cta,.sea-quantity-items .sea-selected,.sea-quantity-items li:hover{color:#fff}.venue-ticket-list-cta-button{background-color:transparent}.filters-qty-filter .sea-btn.sea-active,.filters-qty-filter .sea-btn:hover{color:#fff}@media screen and (max-width:991px){#headerContainer.tickets-header-container,#footerContainer.tickets-footer-container{display:none}.covid-disclaimer.tickets{background-color:#4799a8;color:#fff;font-size:16px;padding:5px;position:absolute;z-index:10000;width:100%;bottom:0;text-align:left}#covidClose{display:block}.event-info-cnt{background-color:#1c7b8c}.event-info-name,.event-info-date-loc,.event-info-place,.event-info-date-time-span,.phone-icon{color:#fff}.event-info-col{text-align:center}.event-info-left-col{min-width:14%;height:55px}#noScriptContainer{top:0}#ticketsWidgetContainer{height:100%}#list-tickets{margin-bottom:60px}.event-info-notes,.event-note-popup-trigger{color:#fff5e0}@media screen and (min-width:670px){#covidModal{width:650px;left:calc(50% - 325px)}}}@media screen and (min-width:992px){.desktop-ctn #event-info-area{font-family:Helvetica,sans-serif}#event-info-guarantee-show{color:#2980b9;font-size:14px}#maps-container{width:100%;height:700px;margin:0 auto;max-width:1200px}.seatics,.desktop-ctn .event-info-name,.desktop-ctn .event-info-date-date,.venue-ticket-list-row{color:#5a5142}.event-info-date-day{color:white;font-weight:bold;background-color:#0cc}.event-info-date{border-color:#0cc}.desktop-drop-shadow{box-shadow:0 1px 0 0 #ccc}.filters-type-cnt-active,.filters-dropdown,.sort-cnt{background-color:#f6f6f6}.filters-qty-filter .btn.active{border-radius:50%}.filters-price-slider .noUi-connect{background-color:#0cc}.filter-tg-type .btn.active,.sort-cnt .btn.active .sort-opt-label,.sort-cnt .btn.active{color:#0cc}}.tickets-bottom-content{height:50px;margin:20px 0;text-align:center;font-weight:bold;line-height:20px}.tickets-performer-venue-names-container{text-align:center}.tickets-performer-venue-names{width:992px;display:inline-block}.tickets-performer-venue-name{display:block;float:left;width:calc(25% - 9px)}.tickets-performer-venue-name.last{margin-right:12px}.tickets-performer-venue-name .team-designation{font-weight:bold}.tickets-performer-venue-title{font-size:18px;font-weight:bold;margin-bottom:10px}.tickets-performer-venue-name ul{list-style:none}.tickets-performer-venue-name ul li{margin-bottom:10px}.tickets-bottom{max-width:1200px;margin:auto}.tickets-bottom h1{font-size:20px;margin-bottom:20px}.tickets-performer-venue-names-container h2{font-size:16px;font-weight:400;margin-bottom:10px}.event-content{max-width:1200px;margin:30px auto}.event-content h2{margin:20px 0}.event-content ul{padding-left:25px}.event-content li{padding:25px 0}.event-content table{margin:auto;border-collapse:collapse}.event-content tr:nth-child(odd){background-color:#ddd}.event-content thead tr:nth-child(odd){background-color:#fff}.event-content th,.event-content td{border:1px solid #333}@media screen and (max-width:991px){#ticketsBottomModalBg{display:none}#ticketsBottomMobileLink{position:fixed;bottom:0;left:0;width:100%;height:60px;padding:20px;background-color:#fff;cursor:pointer;z-index:1002;text-align:center;line-height:20px;font-size:16px;box-shadow:0 -1px 6px #ddd}#ticketsBottomMobileLink.shown{display:block}#ticketsBottomModalBg{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:10000001;background-color:rgba(0,0,0,0.3);display:none}.tickets-bottom:not(.static-tickets-bottom){width:calc(100% - 20px);left:10px;position:absolute;top:5vh;z-index:1001;background-color:#fff;border-radius:6px;box-shadow:1px 1px 4px #000;box-sizing:border-box;color:#4a4a4a;display:block;max-height:calc(90vh);overflow-y:scroll}.tickets-bottom .event-desc-container{box-shadow:none}#ticketsBottomModalBg.shown{display:block}.modal-inner{padding:40px 20px;position:relative;box-sizing:border-box}.tickets-bottom-content{font-size:14px;line-height:20px;height:auto}#ticketsModalClose{position:absolute;font-size:20px;top:calc(5vh + 6px);right:22px;cursor:pointer;display:block;z-index:10000002;border-radius:50%;box-shadow:0 1px 2px 0 rgba(53,65,74,.3);background-color:#fff;height:31px;width:31px;padding-top:6px;padding-left:9px}.tickets-performer-venue-names{width:100%;display:block}.tickets-performer-venue-name{float:none;width:100%;margin-bottom:20px}}.venue-configurations-title{font-weight:bold;font-size:24px}.venue-configuration-double-container .event-list-container{display:none}.venue-configuration-double-container .event-list-container.shown{display:block}.venue-configuration-double-container .venue-configuration{box-shadow:2px 2px 10px #ccc;padding:1px 20px;margin:20px 0;border-radius:12px}.venue-configuration h3{margin:40px 0 20px;text-align:center;font-size:16px}.map-image{text-align:center;margin-top:10px;margin-bottom:20px}.map-image img{max-height:100%;max-width:100%}@media screen and (min-width:900px){.map-image{height:400px}.venue-configuration-double-container{position:relative;padding-top:540px;margin:24px 0}.venue-configuration-double-container .venue-configuration{position:absolute;width:calc(50% - 20px);top:0;right:0;padding:0 20px;margin:0}.venue-configuration.inactive-venue-config{opacity:.5}.venue-configuration.active-venue-config .blue-button{background-color:#28c141}.venue-configuration-double-container .venue-configuration.even{left:0;right:auto}}#seatingChartsContainer{margin-bottom:50px;text-align:center}#seatingChartsContainer .seating-charts-title{font-size:24px;font-weight:bold;margin-bottom:10px}#seatingChartsContainer .seating-charts-subtitle{font-size:20px;margin-bottom:15px}#seatingChartsContainer .styled-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;font-family:inherit;cursor:pointer;line-height:inherit;outline:none;border:1px solid #d7e3eb;border-radius:20px;padding:10px 30px 10px 20px;font-size:18px;color:#3a92ab;width:300px;text-align:center;background:#fff url('data:image/svg+xml;utf8,\00003csvg xmlns=\000022http://www.w3.org/2000/svg\000022  width=\00002210\000022  height=\00002210\000022  viewBox=\0000220 0 24 24\000022\00003e\00003cpath fill=\000022%233a92ab\000022  d=\000022M2 7 L12 17 22 7z\000022/\00003e\00003c/svg\00003e') no-repeat right 10px center}#seatingChartsContainer .styled-dropdown::-ms-expand{display:none}#seatingChartsContainer .seating-chart{border:1px solid #d7ebef;border-radius:8px;padding:20px;margin:30px auto;max-width:600px}#seatingChartsContainer .seating-chart-image{max-width:100%;max-height:100%}#seatingChartsContainer .seating-chart-title{font-size:16px;font-weight:bold;margin-bottom:20px}.error-content{max-width:500px;text-align:center;margin:50px auto}.error-content h2.content-title{color:#333;margin-bottom:20px}.error-content p{line-height:22px;margin:20px 0 30px}.error-content a{display:inline-block;padding:10px 20px;font-weight:bold}.home-content{margin:20px 0}.home-content h1{margin-bottom:24px}.home-content h2{margin:24px 0 12px}.home-content p{margin:12px 0;line-height:22px}.widget-alt#ticketsWidgetContainer{line-height:1.42857143;font-family:Arial,sans-serif;height:100vh}.widget-alt .tickets-widget-top{padding:6px;position:relative;background-color:#1c7b8c;text-align:center;color:#fff;box-shadow:0 1px 2px 0 rgba(53,65,74,0.3)}.widget-alt .tickets-widget-top-inner{width:100%}.widget-alt .tickets-widget-top .event-info-container{float:left;width:68%}.widget-alt .tickets-widget-top .tickets-details .details-name{font-weight:bold;font-size:14px}.widget-alt .tickets-widget-top .tickets-details .details-place{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal}.widget-alt .tickets-widget-top .tickets-details .details-place span{display:inline-block;vertical-align:middle}.widget-alt .tickets-widget-top .tickets-details .details-place span.place-icon{height:12px;width:12px}.widget-alt .tickets-widget-top .tickets-details .details-place span.place-icon svg{height:100%;width:auto;fill:#fff}.widget-alt .tickets-widget-top .date-box{font-size:12px;margin-bottom:5px;font-weight:normal}.widget-alt .tickets-widget-top .date-box span{display:inline-block;vertical-align:middle}.widget-alt .tickets-widget-top .date-box span.date-box-icon{width:12px;height:12px}.widget-alt .tickets-widget-top .date-box span.date-box-icon svg{height:100%;width:auto;fill:#fff}.widget-alt .tickets-widget-top .mobile-logo{width:16%;top:6px;left:6px;height:55px;text-align:center;float:left}.widget-alt .tickets-widget-top .mobile-logo img{height:100%;padding:5px}.widget-alt .tickets-widget-top .guarantee{display:none;float:right;width:428px;line-height:18px;text-align:left}.widget-alt .tickets-widget-top .guarantee .guarantee-title{font-size:14px;font-weight:bold;color:#2980b9;padding:1px 4px}.widget-alt .tickets-widget-top .guarantee ul{padding-left:15px;margin:0}.widget-alt .tickets-widget-top .guarantee li{color:#333;font-size:12px}.widget-alt .map{height:165px;text-align:center}.widget-alt .map img{height:100%}.widget-alt .disclosure{border:#ddd solid 1px;font-size:11px;padding:3px 26px 3px 6px;cursor:default;text-align:center;color:#333}.widget-alt .ticket-groups{height:calc(100vh - 261px);overflow-y:scroll;box-shadow:0 1px 2px 0 rgba(53,65,74,0.3)}.widget-alt .ticket-groups .tickets-title-area{padding:5px 14px}.widget-alt .ticket-groups .tickets-title{background-color:rgba(46,174,255,0.1);border:solid 1px #337ab7;color:#35414a;border-radius:2px;padding:3px 7px;display:inline-block;font-size:14px;line-height:20px}.widget-alt .ticket-groups .tickets{border-collapse:collapse;border-spacing:0;width:100%}.widget-alt .ticket-groups .tickets tr{height:75px;color:#252525;background-color:#fefefe;border-top:1px solid #e6e6e6}.widget-alt .ticket-groups .tickets td{font-size:12px;padding:0}.widget-alt .ticket-groups .tickets td .ticket-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px;font-weight:bold}.widget-alt .ticket-groups .tickets td .ticket-row{color:#333;line-height:14px}.widget-alt .ticket-groups .tickets td.space{width:23px}.widget-alt .ticket-groups .tickets td.price-cell{width:70px;text-align:center}.widget-alt .ticket-groups .tickets td .ticket-price{font-weight:bold;background:#3c3;color:#000;padding:8px 5px;margin-right:5px;line-height:20px;outline:none;font-size:12px;cursor:pointer}@media screen and (min-width:991px){.widget-alt#ticketsWidgetContainer{font-family:Helvetica,sans-serif;height:auto}.widget-alt .tickets-widget-top{padding:15px;position:relative;height:128px;text-align:left;color:#000;background-color:transparent;box-shadow:0 1px 0 0 #ccc}.widget-alt .tickets-widget-top .event-info-container{float:left;width:68%}.widget-alt .tickets-widget-top .date-box{position:absolute;top:15px;left:15px;margin-right:15px;width:95px;border:1px solid #0cc;text-align:center;border-radius:3px;overflow:hidden;float:left;margin-bottom:0}.widget-alt .tickets-widget-top .date-box span{display:block}.widget-alt .tickets-widget-top .date-box .mobile-comma,.widget-alt .tickets-widget-top .date-box .mobile-at{display:none}.widget-alt .tickets-widget-top .date-box .date-day{font-size:12px;font-weight:bold;padding:2px 0;text-transform:uppercase;background:#f5f5f5;color:#1a1a1a}.widget-alt .tickets-widget-top .date-box .date-date{font-size:14px;font-weight:bold;line-height:17px;padding:5px 0;color:#5a5142}.widget-alt .tickets-widget-top .date-box .date-time{color:#4d4d4d;font-size:12px;padding-bottom:5px;font-weight:normal}.widget-alt .tickets-widget-top .tickets-details{float:left;overflow:hidden;width:45%;position:absolute;top:15px;left:125px}.widget-alt .tickets-widget-top .tickets-details .details-name{font-size:24px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5a5142}.widget-alt .tickets-widget-top .tickets-details .details-place{color:#333;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-alt .tickets-widget-top .tickets-details .details-place span.place-icon{height:18px;width:22px;text-align:center}.widget-alt .tickets-widget-top .tickets-details .details-place span.place-icon svg{fill:#333}.widget-alt .tickets-widget-top .date-box span.date-box-icon,.widget-alt .tickets-widget-top .mobile-logo{display:none}.widget-alt .tickets-widget-top .guarantee{display:block}.widget-alt .map-ticket-groups{height:calc(100vh - 241px);padding:20px 3px}.widget-alt .map,.widget-alt .ticket-groups{height:100%;float:right}.widget-alt .map{width:calc(100% - 400px)}.widget-alt .disclosure{display:none}.widget-alt .ticket-groups{width:400px}.widget-alt .ticket-groups .tickets-title{padding:4px 7px 2px}.widget-alt .ticket-groups .tickets tr{color:#5a5142}}.authors-content{background-color:#fff;padding:40px;border-radius:10px;margin:20px 0 40px}.authors-content .authors-column .author{margin-bottom:40px}.authors-content .author .author-left,.authors-content .author .author-right{float:left}.authors-content .author .author-left{width:100px;margin-right:15px}.authors-content .author .author-right{width:calc(100% - 115px);padding-right:15px}.authors-content .author .author-right .author-name{margin:10px 0}.authors-content .author .author-right .author-name a{font-weight:bold}.authors-content .author .author-image{width:100%;height:100px;border-radius:50%;overflow:hidden}.authors-content .author .author-image img{width:100%;margin-top:-13px}.authors-content .author-page-left{width:225px;height:300px;margin:0 auto 30px;border-radius:25px;overflow:hidden}.authors-content .author-page-left .author-page-image,.authors-content .author-page-left img{width:100%;height:100%}.authors-content .author-bio-title{font-size:20px;font-weight:bold;margin-bottom:15px}.author-articles-title{font-size:20px;font-weight:bold;margin-bottom:15px;text-align:center}@media (min-width:900px){.authors-content .author-page-left{width:300px;margin-right:30px;height:400px;float:left;border-radius:50px}.authors-content .author-page-right{float:left;width:calc(100% - 330px)}.authors-content .authors-column{float:left;width:calc(50% - 10px);margin-right:10px}.author-articles-title{text-align:left}}.hero-image-container{width:100%;height:175px;position:relative;margin-top:-15px;margin-bottom:15px}.hero-image{width:100%;height:100%}.hero-image-container img{width:100%;height:100%;object-fit:cover}.hero-image-container .hero-image-title{width:calc(100% - 20px);max-height:160px;margin:0;padding:0;text-align:center;position:absolute;left:10px;bottom:10px;color:#fff;text-shadow:0 0 10px #000;font-size:30px;line-height:40px;font-weight:700;overflow:hidden}@media (min-width:600px){.hero-outer{max-width:1200px;margin:30px auto 15px;padding:0 10px}.hero-image-container{width:100%;height:360px;overflow:hidden;position:relative;border-radius:16px;background-color:#000}.hero-image{height:100%;max-width:580px;margin:0 auto;overflow:hidden;text-align:center;position:relative}hero-image img{height:100%;width:100%;object-fit:cover}.hero-image .left-gradient,.hero-image .right-gradient{width:100px;position:absolute;height:100%;top:0}.hero-image .left-gradient{left:0;background:linear-gradient(to right,rgba(0,0,0,0.8),rgba(0,0,0,0))}.hero-image .right-gradient{right:0;background:linear-gradient(to left,rgba(0,0,0,0.8),rgba(0,0,0,0))}}.chartmetric-content h2{margin-bottom:20px}.chartmetric-content h3{margin-top:20px;margin-bottom:10px}.chartmetric-content p{margin-bottom:26px}.chartmetric-content table{border-collapse:collapse}.disclaimer{background-color:#1c7b8c;color:#fff;padding:10px 0 0;font-size:14px;text-align:center}#heroImageContainer{width:100%;padding-top:66%;position:relative;background-image:url("data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=");background-size:cover;background-position:top center;color:#fff}#heroImageContainer .hero-image-overlay{display:none}#heroImageContainer .hero-image-main-text{top:35px;font-size:24px;text-shadow:0 2px 8px rgba(0,0,0,.5);text-align:center;position:absolute;left:0;width:100%;font-weight:bold}#heroImageContainer .hero-image-subheading{font-size:22px;font-weight:normal}.app-icons a{display:block}.app-icons .app-store-image{height:60px;padding:10px}.app-icons .google-play-image{height:60px}.app-icons a img{height:100%}.trust-images{display:flex;flex-direction:column}.trust-image{display:block;text-align:center;margin:20px auto}.trustpilot-image{width:255px;margin-top:20px}@media screen and (min-width:380px){.app-icons a{display:inline-block;vertical-align:middle}.app-icons a.app-store-image{margin-right:10px}}@media screen and (min-width:500px){#heroImageContainer .hero-image-main-text{top:65px;font-size:36px}#heroImageContainer .hero-image-subheading{font-size:28px}}@media screen and (min-width:900px){#heroImageContainer{padding-top:0;height:250px;background-position-y:60%}#heroImageContainer .hero-image-overlay{background:linear-gradient(to top,rgba(28,123,140,0.5),rgba(28,123,140,1));position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block}#heroImageContainer .hero-image-main-text{top:35px;font-size:50px;z-index:2}#heroImageContainer .hero-image-subheading{font-size:36px}.trust-images{flex-direction:row}.trust-image{display:inline-block;vertical-align:middle}.trust-image:not(:last-of-type){margin-right:20px}}#newHeaderContainer{background-color:#1c7b8c;width:100%;top:0}#newHeader{max-width:1200px;margin:0 auto;padding:0;color:#fff;font-weight:bold;position:relative}#newHeader #headerTop{padding:10px 10px 10px 20px}#newHeader a{color:#fff;text-decoration:none;font-size:16px}#newHeader #headerLogo{float:left;margin-top:6px;padding:0;margin-right:50px}#newHeader #headerLogo img{height:45px;width:132px}#newHeader #headerMobileHamburgerIcon{float:right;padding:5px 10px;width:60px;height:34px;font-size:24px;margin-top:10px}#newHeader #headerSearch{display:none}#newHeader #desktopSearchResults{width:100%;left:0;display:none;position:absolute;z-index:10002;box-sizing:border-box;background-color:#fff;box-shadow:0 6px 8px rgba(0,0,0,.3);border-radius:4px;margin-top:10px;color:#242229;font-size:15px;padding:15px 0 10px;text-align:left;font-weight:normal}.new-mobile-dropdown{padding:0 20px 10px}@media screen and (min-width:900px){#newHeader{height:101px;position:static;padding:10px 10px 0}#newHeader #headerTop{padding:0}#newHeader #headerMobileHamburgerIcon,#newHeader #headerSearch{display:block}#newHeader #headerNav{height:91px;position:static;box-shadow:none;width:auto;overflow:visible;padding:0;margin-left:-20px;display:block;float:right}#newHeader #headerMobileHamburgerIcon{display:none}#newHeader #headerLogo img{height:57px;width:167px}#newHeader #headerNav .nav-dropdown-container{top:121px}}#newFooter{background-color:#1c7b8c;padding:40px 0}#newFooter .footer-inner{max-width:1200px;margin:0 auto}#newFooter .footer-link-bank-container,#newFooter .social-links-container{margin-bottom:40px;padding:0 20px}#newFooter .footer-link-bank-title{color:#edf7f7;font-size:18px;font-weight:bold;margin-bottom:20px}#newFooter .footer-link-bank .footer-link-bank-column{float:left;width:50%;list-style:none}#newFooter .footer-link-bank li a{color:#fff;font-size:14px;text-decoration:none;display:block;width:100%;padding:10px 10px 10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#newFooter .social-links{display:flex}#newFooter .social-links .social-link{width:25%;text-align:center}#newFooter .social-links .social-link a{display:block;width:100%;height:100%;padding:10px 0}#newFooter .social-links .social-link svg{fill:#fff;height:20px;width:20px}#newFooter .footer-bottom{border-top:1px solid #67a9ba;padding:40px 20px}#newFooter .footer-bottom-inner{max-width:1200px;margin:0 auto}#newFooter .footer-logo{margin-bottom:20px;text-align:center}#newFooter .footer-logo img{height:45px;width:132px}#newFooter .footer-disclaimer,#newFooter .footer-copyright{color:#fff;font-size:12px;text-align:center;margin-bottom:20px}@media screen and (min-width:900px){#newFooter .footer-inner{padding:0 20px}#newFooter .footer-link-bank-container,#newFooter .social-links-container{float:left}#newFooter .footer-link-bank-container{width:calc(40% - 20px);margin-right:20px;padding:0}#newFooter .footer-bottom{padding:40px 0}#newFooter .footer-bottom-inner{padding:0 20px}#newFooter .social-links-container{width:20%}#newFooter .social-links .social-link a{padding:0}#newFooter .footer-logo{float:left}#newFooter .footer-disclaimer{float:right}#newFooter .footer-copyright{text-align:left}}.carousel-outer{max-width:1200px;margin:20px auto}.carousel-outer.article-carousel{margin-bottom:0}.standalone-carousel{padding:0 10px}.trending-events .standalone-carousel{margin-top:0}.home-carousel-outer{padding:0 20px}.carousel-top{margin-bottom:10px}.carousel-top .carousel-top-title{font-size:24px;font-weight:bold;line-height:36px;margin-bottom:8px;color:#404040;float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carousel-top .carousel-nav{float:right;margin-bottom:8px;display:none}.carousel-nav .carousel-nav-left,.carousel-nav .carousel-nav-right{display:inline-block;width:36px;height:36px;border-radius:20px;border:2px #1c7b8c solid;padding:8px;cursor:pointer;text-align:center}.carousel-nav .carousel-nav-left.disabled,.carousel-nav .carousel-nav-right.disabled{opacity:.5;cursor:default}.carousel-nav .carousel-nav-left{margin-right:8px}.carousel-nav svg{fill:#1c7b8c}.carousel-container{overflow-y:hidden;height:351px}.video-carousel .carousel-container{height:188px}.carousel-container.event-carousel{height:371px}.carousel-container-inner{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:100%;height:371px}.video-carousel .carousel-container-inner{height:208px}.event-carousel .carousel-container-inner{height:391px}.carousel-tile{box-shadow:0 4px 8px rgba(0,0,0,0.05);border-radius:8px;border:1px #d7ebef solid;overflow:hidden;width:300px;scroll-snap-align:start;flex-shrink:0;display:flex;margin-right:20px;flex-direction:column;height:336px;cursor:pointer}.event-carousel .carousel-tile{height:356px}.carousel-tile.video-tile{height:168px}.carousel-tile:last-of-type{margin-right:0}.carousel-tile .carousel-image{width:100%;height:187px;overflow:hidden}.carousel-tile.video-tile .carousel-video{width:100%;height:168px;overflow:hidden;position:relative}.carousel-tile .carousel-image img{width:100%;height:100%;object-fit:cover}.carousel-tile .carousel-content{padding:16px 16px 0;position:relative}.carousel-tile .carousel-title{font-size:18px;line-height:22px;font-weight:bold;margin-bottom:8px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#404040}.event-carousel .carousel-tile .carousel-title{color:#03505e}.carousel-tile .carousel-description{font-size:14px;line-height:19px;width:calc(100% + 50px);color:#6d7378;height:53px;overflow-y:scroll;padding-bottom:15px}.event-carousel .carousel-tile .carousel-description{height:73px}.event-carousel .carousel-tile .carousel-date .date{color:#03505e}.carousel-tile .carousel-description-inner{width:calc(100% - 50px);overflow:hidden}.carousel-tile .carousel-text-overlay{position:absolute;bottom:0;left:0;width:100%;height:15px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.carousel-tile .carousel-bottom{padding:16px;border-top:1px #d7ebef solid;background-color:#fff}.carousel-tile .carousel-bottom-text{color:#404040;float:left}.carousel-tile .carousel-icon{float:right;height:20px;width:20px;text-align:right}.carousel-tile .carousel-icon svg{fill:#1c7b8c}@media screen and (min-width:900px){.carousel-top .carousel-top-title{width:calc(100% - 100px)}.carousel-top .carousel-nav{display:block}.carousel-nav .carousel-nav-left:not(.disabled):hover,.carousel-nav .carousel-nav-right:not(.disabled):hover,.carousel-tile .carousel-bottom:hover{background-color:#effbff}}#ticketsContainer{line-height:1.42857143;font-family:Arial,sans-serif;height:100vh}#ticketsContainer .tickets-widget-top{padding:6px;position:relative;background-color:#1c7b8c;text-align:center;color:#fff;box-shadow:0 1px 2px 0 rgba(53,65,74,0.3)}#ticketsContainer .tickets-widget-top-inner{width:100%}#ticketsContainer .tickets-widget-top .event-info-container{float:left;width:68%}#ticketsContainer .tickets-widget-top .tickets-details .details-name{font-weight:bold;font-size:14px}#ticketsContainer .tickets-widget-top .tickets-details .details-place{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal}#ticketsContainer .tickets-widget-top .tickets-details .details-place span{display:inline-block;vertical-align:middle}#ticketsContainer .tickets-widget-top .tickets-details .details-place span.place-icon{height:12px;width:12px}#ticketsContainer .tickets-widget-top .tickets-details .details-place span.place-icon svg{height:100%;width:auto;fill:#fff}#ticketsContainer .tickets-widget-top .date-box{font-size:12px;margin-bottom:5px;font-weight:normal}#ticketsContainer .tickets-widget-top .date-box span{display:inline-block;vertical-align:middle}#ticketsContainer .tickets-widget-top .date-box span.date-box-icon{width:12px;height:12px}#ticketsContainer .tickets-widget-top .date-box span.date-box-icon svg{height:100%;width:auto;fill:#fff}#ticketsContainer .tickets-widget-top .mobile-logo{width:16%;top:6px;left:6px;height:55px;text-align:center;float:left}#ticketsContainer .tickets-widget-top .mobile-logo img{height:100%;padding:5px}#ticketsContainer .tickets-widget-top .guarantee{display:none;float:right;width:428px;line-height:18px;text-align:left}#ticketsContainer .tickets-widget-top .guarantee .guarantee-title{font-size:14px;font-weight:bold;color:#2980b9;padding:1px 4px}#ticketsContainer .tickets-widget-top .guarantee ul{padding-left:15px;margin:0}#ticketsContainer .tickets-widget-top .guarantee li{color:#333;font-size:12px}#ticketsContainer .map{height:165px;text-align:center}#ticketsContainer .disclosure{border:#ddd solid 1px;font-size:11px;padding:3px 26px 3px 6px;cursor:default;text-align:center;color:#333}#ticketsContainer .ticket-groups{height:calc(100vh - 261px);overflow-y:scroll;box-shadow:0 1px 2px 0 rgba(53,65,74,0.3)}#ticketsContainer .ticket-groups .tickets-title-area{padding:5px 14px}#ticketsContainer .ticket-groups .tickets-title{background-color:rgba(46,174,255,0.1);border:solid 1px #337ab7;color:#35414a;border-radius:2px;padding:3px 7px;display:inline-block;font-size:14px;line-height:20px}#ticketsContainer .ticket-groups .tickets{border-collapse:collapse;border-spacing:0;width:100%}#ticketsContainer .ticket-groups .tickets tr{height:75px;color:#252525;background-color:#fefefe;border-top:1px solid #e6e6e6}#ticketsContainer .ticket-groups .tickets td{font-size:12px;padding:0}#ticketsContainer .ticket-groups .tickets td .ticket-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px;font-weight:bold}#ticketsContainer .ticket-groups .tickets td .ticket-row{color:#333;line-height:14px}#ticketsContainer .ticket-groups .tickets td.space{width:23px}#ticketsContainer .ticket-groups .tickets td.price-cell{width:70px;text-align:center}#ticketsContainer .ticket-groups .tickets td .ticket-price{font-weight:bold;background:#3c3;color:#000;padding:8px 5px;margin-right:5px;line-height:20px;outline:none;font-size:12px;cursor:pointer}@media screen and (min-width:991px){#ticketsContainer#ticketsWidgetContainer{font-family:Helvetica,sans-serif;height:auto}#ticketsContainer .tickets-widget-top{padding:15px;position:relative;height:128px;text-align:left;color:#000;background-color:transparent;box-shadow:0 1px 0 0 #ccc}#ticketsContainer .tickets-widget-top .event-info-container{float:left;width:68%}#ticketsContainer .tickets-widget-top .date-box{position:absolute;top:15px;left:15px;margin-right:15px;width:95px;border:1px solid #0cc;text-align:center;border-radius:3px;overflow:hidden;float:left;margin-bottom:0}#ticketsContainer .tickets-widget-top .date-box span{display:block}#ticketsContainer .tickets-widget-top .date-box .mobile-comma,#ticketsContainer .tickets-widget-top .date-box .mobile-at{display:none}#ticketsContainer .tickets-widget-top .date-box .date-day{font-size:12px;font-weight:bold;padding:2px 0;text-transform:uppercase;background:#f5f5f5;color:#1a1a1a}#ticketsContainer .tickets-widget-top .date-box .date-date{font-size:14px;font-weight:bold;line-height:17px;padding:5px 0;color:#5a5142}#ticketsContainer .tickets-widget-top .date-box .date-time{color:#4d4d4d;font-size:12px;padding-bottom:5px;font-weight:normal}#ticketsContainer .tickets-widget-top .tickets-details{float:left;overflow:hidden;width:45%;position:absolute;top:15px;left:125px}#ticketsContainer .tickets-widget-top .tickets-details .details-name{font-size:24px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5a5142}#ticketsContainer .tickets-widget-top .tickets-details .details-place{color:#333;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ticketsContainer .tickets-widget-top .tickets-details .details-place span.place-icon{height:18px;width:22px;text-align:center}#ticketsContainer .tickets-widget-top .tickets-details .details-place span.place-icon svg{fill:#333}#ticketsContainer .tickets-widget-top .date-box span.date-box-icon,#ticketsContainer .tickets-widget-top .mobile-logo{display:none}#ticketsContainer .tickets-widget-top .guarantee{display:block}#ticketsContainer .map-ticket-groups{height:calc(100vh - 241px);padding:20px 3px}#ticketsContainer .map,#ticketsContainer .ticket-groups{height:100%;float:right}#ticketsContainer .map{width:calc(100% - 400px)}#ticketsContainer .disclosure{display:none}#ticketsContainer .ticket-groups{width:400px}#ticketsContainer .ticket-groups .tickets-title{padding:4px 7px 2px}#ticketsContainer .ticket-groups .tickets tr{color:#5a5142}}.event-item{display:flex;flex-direction:row;border:1px solid #d7ebef;border-radius:8px;margin-bottom:10px;padding:14px 14px 14px 0;background-color:#fff;overflow:hidden;transition:background-color .3s}.event-item .event-date-time{display:flex;flex-direction:column;justify-content:start;width:100px;text-align:left;line-height:22px;flex-grow:0;flex-shrink:0;padding:0 5px 0 0}.event-item .event-date-time .desktop-date-time{display:none}.event-item .event-date-time .mobile-date-time{text-align:center}.event-item .date{color:#03505e;font-size:16px;font-weight:bold}.event-item .time,.event-item .day{color:#404040;font-size:14px}.event-item .event-venue-city{padding:0 10px 0 0;line-height:22px;font-size:14px;flex-grow:1;width:calc(100% - 115px - 100px)}.event-item .event-name{font-weight:bold;color:#03505e}.event-item .venue-name{color:#404040}.event-item .city{color:#757575}.event-item .event-get-tickets{display:flex;align-items:center;flex-grow:0;flex-shrink:0;width:100px;justify-content:flex-end}.event-item .get-tickets-button{background-color:#1c7b8c;color:#fff;font-size:14px;font-weight:bold;transition:background-color .3s;width:100px;height:36px;text-align:center;text-transform:uppercase;border-radius:8px;line-height:18px;padding:9px 5px}.event-item.spanish .get-tickets-button{width:185px}.event-item .get-tickets-button .get-text{display:none}.new-blue-button-container{display:flex;justify-content:center;margin:20px 0 50px}.new-blue-button-container .new-blue-button{background-color:#1c7b8c;color:#fff;font-size:16px;padding:14px;font-weight:bold;border-radius:8px;text-transform:uppercase;width:100%;max-width:300px;text-align:center;border:none;outline:none;cursor:pointer;-webkit-appearance:none;transition:background-color .3s}.events-title{margin:32px 0;font-size:24px;font-weight:bold;line-height:36px;margin-bottom:32px;color:#404040}.events-subtitle{font-size:24px;line-height:36px;margin-bottom:32px;color:#404040}.events-title.standalone-events-title{margin-top:50px}.events-subtitle{font-weight:normal}@media screen and (min-width:900px){.event-item{padding:14px}.event-item .event-date-time,.event-item .event-get-tickets{width:165px}.event-item .get-tickets-button{padding:9px 14px;width:165px}.event-item:hover{background-color:#fafcfd;cursor:pointer}.event-item .event-date-time .desktop-date-time{display:block}.event-item .event-date-time .mobile-date-time{display:none}.event-item .get-tickets-button:hover,.new-blue-button-container .new-blue-button:hover{background-color:#03505e}.event-item .get-tickets-button .get-text{display:inline}}.text-section{background:linear-gradient(270deg,#03505e 0%,#51afc0 100%);color:#fff;margin:30px 0}.text-section.connected{margin-top:0}.text-section.dark-blue{background:#03505d;margin-bottom:0}.text-section:not(.white) a{color:#000;text-decoration:underline}.text-section:not(.white) table a{color:#03505e}.text-section.white{border-top:1px #d7ebef solid;background:#fff;color:#242229}.text-section.white h3{color:#03505e}.text-section-inner{max-width:1200px;margin:0 auto;padding:32px 10px 40px;flex-direction:column;display:flex;flex:1}.text-section-inner.centered{text-align:center}.text-section h1{font-size:32px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #1c7b8c}.text-section h2{font-size:24px;padding-top:15px;margin:15px 0;border-top:1px solid #1c7b8c}.text-section h3,.text-section .text-section-title{margin:20px 0 15px;border-top:none;padding-top:0}.text-section .more-padding h3,.text-section .more-padding .text-section-title{margin:0;font-weight:normal;color:#fff;font-size:24px}.text-section .blue-title{border-top:none;padding-top:0;color:#03505e;font-size:18px}.text-section p.small{font-size:14px;line-height:24px;margin-bottom:30px}.text-section p{font-size:16px;line-height:20px}.text-section p a{color:#fff;text-decoration:underline}.text-section .last p{margin-bottom:0}.text-section .text-section-inner-third{padding:20px 0 0;border-bottom:1px solid #d7ebef}.text-section .text-section-inner-third.last{border-bottom:0}.text-section table{width:100%;border-spacing:0;border-radius:12px}table.event-dates-and-pricing{width:100%;border-spacing:0;border-radius:12px;margin-bottom:100px}.text-section table th,table.event-dates-and-pricing th{background:#1c7b8c;color:#fff;font-weight:700;padding:12px;text-align:left;border-top:1px solid #404040;border-left:1px solid #404040}.text-section table th:last-child,table.event-dates-and-pricing th:last-child{border-right:1px solid #404040}.text-section table tr:last-child th,table.event-dates-and-pricing tr:last-child th{border-bottom:1px solid #404040}.text-section table td,table.event-dates-and-pricing td{padding:12px;border-top:1px solid #404040;border-left:1px solid #404040;color:#404040}.text-section table td,table.event-dates-and-pricing tr{background-color:#f5f9fa}table.event-dates-and-pricing tr:nth-child(odd){background-color:#fff}.text-section table tr:last-child td,table.event-dates-and-pricing tr:last-child td{border-bottom:1px solid #404040}.text-section table td:last-child,table.event-dates-and-pricing td:last-child{border-right:1px solid #404040}.text-section table tr:first-child th:first-child,table.event-dates-and-pricing tr:first-child th:first-child{border-top-left-radius:12px}.text-section table tr:first-child th:last-child,table.event-dates-and-pricing tr:first-child th:last-child{border-top-right-radius:12px}.text-section table tr:last-child td:first-child,table.event-dates-and-pricing tr:last-child td:first-child{border-bottom-left-radius:12px}.text-section table tr:last-child td:last-child,table.event-dates-and-pricing tr:last-child td:last-child{border-bottom-right-radius:12px}.text-section .guarantee-text{text-transform:uppercase;font-size:38px;text-align:center;margin:0}@media screen and (min-width:900px){.text-section-inner.more-padding{padding:80px 20px;flex-direction:row}.text-section-inner.centered{flex-direction:column}.text-section p{margin-bottom:10px}.text-section .text-section-inner-third{padding:0 20px;border-bottom:0;border-right:1px solid #d7ebef;width:33%}.text-section .text-section-inner-third.last{border-right:0}}.hero-panel-image-container{width:100%;height:175px;position:relative;margin-top:-15px;margin-bottom:15px}.green-background .hero-panel-image-container{margin-bottom:0}.hero-panel-image{width:100%;height:100%}.hero-panel-image-container img{width:100%;height:100%;object-fit:cover}.hero-panel-image-container .hero-panel-image-title-container{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.hero-panel-image-container .hero-panel-image-title{color:#fff;text-shadow:0 0 10px #000;font-size:32px;line-height:40px;font-weight:700;overflow:hidden;padding:0 20px;text-align:center}.hero-panel-image-container .hero-panel-image-subtitle{color:#fff;text-shadow:0 0 10px #000;font-size:24px;line-height:32px;font-weight:400;overflow:hidden}@media (min-width:600px){.hero-panel-outer{margin:0}.hero-panel-image-container{width:100%;height:360px;overflow:hidden;position:relative;background-color:#000}.hero-panel-image{height:100%;max-width:580px;margin:0 auto;overflow:hidden;text-align:center;position:relative}.hero-panel-image img{height:100%;width:100%;object-fit:cover}.hero-panel-image .hero-panel-image-overlay{width:calc(100% - 160px);height:100%;position:absolute;top:0;left:80px;background:rgba(0,0,0,0.3)}.hero-panel-image .left-gradient,.hero-panel-image .right-gradient{width:80px;position:absolute;height:100%;top:0}.hero-panel-image .left-gradient{left:0;background:linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,0.3))}.hero-panel-image .right-gradient{right:0;background:linear-gradient(to left,rgba(0,0,0,1),rgba(0,0,0,0.3))}}.parent-category-events{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #797979}.parent-category-events .parent-category-link{margin-top:20px;text-transform:uppercase;text-align:right;font-weight:bold;color:#1c7b8c}.category-filter-container{position:absolute;bottom:0;left:50%;max-width:1180px;transform:translateX(-50%);background-color:#fff;height:75px;border-bottom:1px solid #797979;border-top-left-radius:20px;border-top-right-radius:20px;padding:3px 25px 0;display:none}.category-filter-container .category-filter-outer{height:100%;position:relative}.category-filter-container .category-filter-inner{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:100%;height:95px}.category-filter-container .filter-item{height:72px;text-align:center;margin-right:10px;padding:10px 20px;font-size:14px;flex-grow:0;flex-basis:100px}.category-filter-container .filter-item .category-filter-text{color:#5a5142;white-space:nowrap}.category-filter-container .filter-item .category-filter-icon{height:28px;margin-bottom:5px;display:block}.category-filter-container .filter-item .category-filter-icon svg{width:28px;height:100%}.category-filter-container .filter-item.active{border-bottom:5px solid #1c7b8c}.category-filter-container .category-filter-arrow{position:absolute;top:20px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,0.1)}.category-filter-container .category-filter-arrow.disabled{display:none}.category-filter-container .category-filter-arrow.left{left:-75px}.category-filter-container .category-filter-arrow.right{right:-75px}@media screen and (min-width:1200px){.category-filter-container{display:block}}#venuesMapContainer{max-width:1200px;margin:20px auto;padding:0 10px}#venuesMapTitle{font-size:24px;font-weight:bold;line-height:36px;margin-bottom:16px;color:#404040}#venuesMap{height:500px;width:100%;border:1px solid #1c7b8c;margin-bottom:50px;outline:none}.gm-style iframe+div{border:none!important}.gm-style .gm-style-moc{display:none!important}.subgroup-links-outer{margin-top:30px;margin-bottom:100px}.subgroup-links-container{position:relative}.subgroup-links-container.show-overlay{height:500px;overflow:hidden}.subgroup-links-container.show-overlay .subgroup-links-overlay{height:100px;background:linear-gradient(rgba(245,249,250,0),rgba(245,249,250,1));position:absolute;bottom:0;width:100%}.subgroup-links-title{margin:32px 0 0;font-size:24px;font-weight:bold;line-height:36px;color:#404040}.subgroup-links{width:100%;border-spacing:0;border-radius:12px}.subgroup-links th{background:#1c7b8c;color:#fff;font-weight:700;padding:12px;text-align:left;border-top:1px solid #404040;border-left:1px solid #404040}.subgroup-links th:last-child{border-right:1px solid #404040}.subgroup-links table tr:last-child th{border-bottom:1px solid #404040}.subgroup-links td{padding:12px;border-top:1px solid #404040;border-left:1px solid #404040;color:#404040;width:50%}.subgroup-links tr{background-color:#f5f9fa}.subgroup-links tr:nth-child(odd){background-color:#fff}.subgroup-links tr:last-child td{border-bottom:1px solid #404040}.subgroup-links td:last-child{border-right:1px solid #404040}.subgroup-links tr:first-child td:first-child{border-top-left-radius:12px}.subgroup-links tr:first-child td:last-child{border-top-right-radius:12px}.subgroup-links tr:last-child td:first-child{border-bottom-left-radius:12px}.subgroup-links tr:last-child td:last-child{border-bottom-right-radius:12px}.subgroup-links-button.hidden{display:none}.letters-container{margin-bottom:50px}.letters-container .letters-content{border:1px solid #797979;border-radius:12px;padding:10px}.letters-container .letters-list{display:flex;flex-wrap:wrap;flex-direction:row;list-style:none;justify-content:center}.letters-container .letters-list li{width:30px;padding:10px}@media screen and (min-width:900px){.letters-container .letters-list{justify-content:space-between}}.prefs-container{background-color:#fff;border-bottom:1px solid #d7ebef;position:relative}.prefs-container .prefs-inner{padding:20px 10px;max-width:1200px;margin:0 auto;display:flex;flex-direction:row;scrollbar-width:none;-ms-overflow-style:none;overflow-x:scroll}.prefs-container .prefs-inner::-webkit-scrollbar,.prefs-container .prefs-inner::-webkit-scrollbar-button{display:none}.prefs-container .pref{flex-shrink:0;margin-right:12px;margin-bottom:0}.prefs-container .pref:last-of-type{margin-right:0}.prefs-container .pref-button-container{position:static}.prefs-container .pref-button-container .pref-button{background-color:#fff;border:1px solid #404040;border-radius:25px;padding:10px 20px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:#404040;transition:background-color .3s}.prefs-container .pref-button-container .pref-button.active{background-color:#1c7b8c;color:#fff;border-color:#1c7b8c}.prefs-container .pref-button-container .pref-button:hover{background-color:#f7f7f7}.prefs-container .pref-button-container .pref-button.active:hover{background-color:#03505e}.prefs-container .pref-button-container .pref-dropdown{display:none;position:absolute;z-index:100;background-color:#fff;border:1px solid #d7ebef;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:30px;border-radius:12px;top:75px;left:10px}.prefs-container .pref-button-container .pref-dropdown#datePicker{display:none;position:absolute;z-index:100;background-color:#fff;border:1px solid #d7ebef;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:30px;border-radius:12px;top:75px;left:10px;padding-bottom:30px;max-height:none}.prefs-container .pref-button-container .pref-dropdown#opponentDropdown,.prefs-container .pref-button-container .pref-dropdown#categoryDropdown{max-height:300px;overflow-y:scroll}.prefs-container .pref-button-container .pac-target-input{background-color:#f5f9fa}.prefs-container #locationDropDown{width:271px;padding:20px}.prefs-container .pref-button-container .pref-dropdown.shown,.prefs-container .pref-button-container .pref-dropdown#datePicker.shown{display:block}.prefs-container .pref-button-container .pref-dropdown .autocomplete{padding:10px 20px;border:1px solid #404040;border-radius:25px;width:100%}.prefs-container .pref-button-container .pref-dropdown .autocomplete:focus{outline:none}.prefs-container .pref-dropdown{width:calc(100vw - 20px)}.pac-container{margin-top:10px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border:1px solid #d7ebef;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-top:none;margin-left:-21px;width:271px!important;padding-bottom:10px}.pac-icon{display:none}.pac-item{padding:10px;cursor:pointer;border-top:none}.prefs-container .radio-set{margin-bottom:10px;display:flex;align-items:center}.prefs-container .icon-set{display:flex;align-items:center;margin-bottom:15px;cursor:pointer}.prefs-container .radio-set:last-child,.prefs-container .icon-set:last-child{margin-bottom:0}.prefs-container .radio-set .radio-input{width:16px;height:16px;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #404040;display:inline-block;cursor:pointer;margin:-1px 8px 0 0;appearance:none;border-radius:50%}.prefs-container .radio-set .radio-input:active{filter:brightness(90%)}.prefs-container .radio-set .radio-input:focus{border-color:#406060;outline:0;box-shadow:0 0 0 2px rgba(3,86,94,.25)}.prefs-container .radio-set .radio-input:checked{background-color:#03505e;border-color:#03505e;background-image:url("data:image/svg+xml,%3csvg xmlns=\000027http://www.w3.org/2000/svg\000027  viewBox=\000027-4 -4 8 8\000027%3e%3ccircle r=\0000272\000027  fill=\000027%23fff\000027/%3e%3c/svg%3e")}.prefs-container .icon-set .category-filter-icon{width:24px;height:24px;margin-right:8px;vertical-align:middle}.prefs-container .icon-set .category-filter-icon svg{width:100%;height:100%}.prefs-container .icon-set .category-filter-text{font-size:16px;font-weight:500;vertical-align:middle}@media screen and (min-width:1200px){.prefs-container .pref#categoryWrapper{display:none}}@media screen and (min-width:768px){.prefs-container .pref-button-container{position:relative}.prefs-container .pref-button-container .pref-dropdown,.prefs-container .pref-button-container .pref-dropdown#datePicker{top:calc(100% + 5px);left:0}.prefs-container .pref-button-container .pref-dropdown#homeAwayDropdown{top:calc(100% + 5px);left:0;width:250px}.prefs-container .pref-button-container .pref-dropdown#categoryDropdown{width:250px}.prefs-container .pref-button-container .pref-dropdown#opponentDropdown{width:300px}.prefs-container .prefs-inner{overflow-x:visible}}.seating-chart-text-container{margin:20px 0;overflow:hidden;border-radius:20px}.seating-chart-text-container .seating-chart-text-title{background-color:#1c7b8c;color:#fff;font-size:18px;font-weight:bold;padding:20px}.seating-chart-text-container .seating-chart-text{padding:20px 20px 30px;background-color:#fff;color:#1c7b8c}