header#header{color:#fff;z-index:7!important;position:relative}header#header .top-links{background-color:#00032d;padding-top:0}header#header .top-links #secondary li{padding:0 1em}header#header .top-links #secondary li a{font-family:FrutigerLTPro-Bold,sans-serif;font-size:90%}header#header .menu li a{height:100%;display:inline-block}header#header .top-head{background-color:#0b1b54;padding-left:1em;padding-right:1em;height:70px}header#header .top-head #logo{text-align:center;padding-bottom:0;height:50px;padding:0 2em}header#header .top-head #logo img{height:35px}header#header .top-head .icon-search{font-size:18px;line-height:0;cursor:pointer;padding:10px}header#header .top-head .icon-search:before{width:28px;height:30px}header#header .top-head .icon-menu{font-size:28px;width:28px;height:30px}header#header a{color:#fff;text-decoration:none}header#header ul{margin:0}header#header ul li{display:inline-block}header#header ul li:last-child{margin:0}header#header .search-bar{right:0;position:absolute;width:100%;top:100%;background-color:#0b1b54;border-top:1px solid #00032d;padding-right:1em;padding-left:1em;font-size:1pc;transition:-webkit-transform .3s cubic-bezier(0.42,0,0.46,1.07),opacity .3s cubic-bezier(0.6,0.29,0.21,0.99);transition:transform .3s cubic-bezier(0.42,0,0.46,1.07),opacity .3s cubic-bezier(0.6,0.29,0.21,0.99);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);z-index:-1;opacity:0;height:100%}header#header .search-bar.display{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);opacity:1}header#header .search-bar form{float:right;position:relative;width:100%;margin:0}header#header .search-bar form .form-actions{position:absolute;right:11px;top:10px;width:auto;z-index:1}header#header .search-bar form .form-item{margin:0}header#header .search-bar form input[type=text]{border:0;border-radius:3px;background-color:#17275d;padding:10px 35px 10px 15px;width:100%;line-height:40px;height:40px;color:#fff;color:hsla(0,0%,100%,.8);transition:all .4s cubic-bezier(0.43,0.35,0.03,0.99);position:relative;z-index:2;width:40px;float:right;background-color:transparent}header#header .search-bar form input[type=text]::-webkit-input-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}header#header .search-bar form input[type=text]:-moz-placeholder,header#header .search-bar form input[type=text]::-moz-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}header#header .search-bar form input[type=text]:-ms-input-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}header#header .search-bar form input[type=text]:focus{color:#fff;background-color:#17275d;width:200px;z-index:0}.mm-slideout{overflow:hidden}@media (min-width:40em){header#header .top-head{height:75px}header#header .top-head #logo img{height:50px}}@media (min-width:64em){header#header .top-head{padding-left:2em;padding-right:2em;height:84px}header#header .top-head #logo{text-align:left;height:84px;padding:1em 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}header#header #desktop-nav{padding:0 1em}header#header .search-bar{display:block;position:relative;width:16.66667%;top:0;float:right;right:inherit;padding-left:0;padding-right:0;-webkit-transform:none;transform:none;z-index:1;opacity:1}}@media (max-width:64em){header#header .search-bar form .form-actions{display:none}header#header .search-bar form input[type=text]{font-size:.9em;background-color:#17275d;width:100%!important}}#navigation{padding-top:15px}body.logged-in #mobile-nav a.log-in,body.not-logged-in #mobile-nav a.my-account{display:none}#mobile-nav{background-color:#00032d;color:#fff;border-top:1px solid #050c40}#mobile-nav.mm-hasnavbar-top-1 .mm-panel{top:0;padding-top:50px}#mobile-nav .mm-navbar{border-color:#fff;height:50px;padding:0;border:0}#mobile-nav .mm-navbar.mm-navbar-top{border:0}#mobile-nav .mm-navbar a{color:#fff;height:50px;line-height:50px;padding:0;font-size:130%;background-color:rgba(11,27,84,.8)}#mobile-nav .mm-panel .mm-prev{background:none}#mobile-nav .mm-panel .mm-prev:before{border-color:#fff}#mobile-nav .mm-listview{border-color:#fff;text-align:center;font-size:130%}#mobile-nav .mm-listview li{margin:0;height:60px}#mobile-nav .mm-listview li.mm-selected a{background-color:rgba(11,27,84,.8)}#mobile-nav .mm-listview li a{width:100%;height:60px}#mobile-nav .mm-listview li:after{border:0}#mobile-nav .mm-listview li .mm-next{position:absolute;right:0;top:0;border-left:1px solid #1a1b43}#mobile-nav .mm-listview li .mm-next:before{border:0}#mobile-nav .mm-listview li .mm-next+a{margin:0}#mobile-nav .mm-listview li a{height:60px;padding:0 10px;line-height:60px;border-bottom:1px solid #1a1b43}#mobile-nav .mm-listview .mm-arrow:after,#mobile-nav .mm-listview .mm-next:after{border-color:#fff}#mobile-nav .mm-navbar-top a.account-btn{width:100%;float:left;height:50px;line-height:50px;background-color:#0b1b54;text-align:center;color:#fff;font-size:130%;border-top:1px solid #00032d}#mobile-nav .mm-navbar-top a.close-btn{position:absolute;right:10px;top:10px;color:#fff;z-index:10}.menu-icon{display:inline-block;padding:8px;margin-top:4px;cursor:pointer;position:relative;z-index:8}.menu-icon span{display:block;height:2px;width:20px;background-color:#fff;margin:0 auto;margin-bottom:4px;transition:all .2s ease-in-out}.menu-icon span:last-child{margin-bottom:0}.mm-opening .menu-icon span{-webkit-transform:translate3d(0);transform:translate3d(0)}.mm-opening .menu-icon .mm1{-webkit-transform:rotate(45deg) translateX(6px) translateY(5px);transform:rotate(45deg) translateX(6px) translateY(5px)}.mm-opening .menu-icon .mm2{width:0}.mm-opening .menu-icon .mm3{-webkit-transform:rotate(-45deg) translateX(3px) translateY(-3px);transform:rotate(-45deg) translateX(3px) translateY(-3px)}#mobile-nav.mm-menu.mm-offcanvas{position:absolute}#mobile-nav.mm-hasnavbar-top-1 .mm-highest.mm-opened{top:50px}#mobile-nav .secondary-m{position:relative;padding:0;background-color:#0a1955}#mobile-nav .secondary-m li{list-style:none}.logged-in #mobile-nav .secondary-m .last{position:absolute;top:17px;right:26px}.logged-in #mobile-nav .secondary-m .last a{font-size:0;height:auto;line-height:0}.logged-in #mobile-nav .secondary-m .last a:before{font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"s";font-size:20px}.not-logged-in .secondary-m li{display:inline-block;padding:0 1em}@media (max-width:64em){header#header .top-links{display:none}}html body #mobile-nav.mm-opened{top:90pt}html body.page-amg-landing #mobile-nav.mm-opened{top:70px}.page-amg-landing #header .top-head .icon-search{display:none}@media (min-width:40em){html body #mobile-nav.mm-opened{top:125px}}@media (min-width:768px){html body #mobile-nav.mm-opened{top:165px}html body.page-amg-landing #mobile-nav.mm-opened{top:75px}}@media (min-width:64em){#mobile-nav{display:none}#desktop-nav ul li{position:relative;height:84px;line-height:84px;padding:0 15px;transition:all .1s linear;margin:0;vertical-align:top}#desktop-nav ul li>ul{display:none;transition:all .1s linear}#desktop-nav ul li:hover{background-color:#00032d}#desktop-nav ul li:hover>ul{display:block}#desktop-nav ul li ul{position:absolute;left:0;top:100%;z-index:7;width:300px;background:#00032d;padding:0}#desktop-nav ul li ul li{width:100%;margin:0;height:60px;line-height:60px;float:left}#desktop-nav ul li ul li:hover{background-color:#32a3d9}#desktop-nav ul li ul li a{width:100%;display:inline-block}header#header .top-head{padding-bottom:0;padding-top:0}}#footer,#footer p{color:#fff}#footer p{margin-top:7px}#footer .left-col{background-color:#0b1b54}#footer .left-col p{font-size:80%}#footer .left-col a{color:#32a3d9}#footer .left-col img{max-height:50px}#footer .right-col .top-footer{background-color:#32a3d9}#footer .right-col .bottom-footer{background-color:#00032d;height:70px}#footer .right-col .bottom-footer a{color:#fff}#footer .right-col .bottom-footer .social-media li{margin-left:1em;display:inline-block;border:2px solid #fff;height:2pc;width:2pc;border-radius:2pc;text-align:center}#footer .right-col .bottom-footer .social-media li a{color:#fff}#footer .right-col .bottom-footer .social-media li i{display:inline-block;padding:2px;line-height:2pc;font-size:18px}.fs-root-link{margin-bottom:20px;float:left;font-family:FrutigerLTPro-Bold,sans-serif}#footer-sitemap{overflow:hidden}#footer-sitemap ul li{width:100%;padding-bottom:0;margin:0;padding:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}#footer-sitemap ul li a{color:#fff}#footer-sitemap ul li a.fs-root-link{margin-bottom:10px;float:left;width:100%;font-family:FrutigerLTPro-Bold,sans-serif;cursor:default}#footer-sitemap ul li ul{width:100%;float:left}#footer-sitemap ul li ul li{list-style-type:disc;font-weight:400!important;margin-left:20px;width:90%;float:left}@media (min-width:52em){#footer-sitemap ul li ul li{margin-left:0;list-style:none;margin-top:0;margin-bottom:4px}#footer-sitemap ul>li.expanded>a{margin-bottom:10px;float:left;width:100%;font-family:FrutigerLTPro-Bold,sans-serif;cursor:default;font-size:1pc}#footer-sitemap ul>li.menu-1051,#footer-sitemap ul>li.partners{height:58%}#footer-sitemap ul>li.charity,#footer-sitemap ul>li.menu-3759{height:42%}#footer-sitemap ul>li.menu-1053,#footer-sitemap ul>li.sitemap{height:58%}#footer-sitemap ul>li.menu-3758{height:42%}#footer-sitemap ul>li.our-venues{margin-bottom:18px}#footer-sitemap ul>li.menu-2555{margin-bottom:33px}#footer-sitemap ul>li.legal{height:42%}#footer .right-col .top-footer{padding-top:50px;padding-bottom:50px}#footer .right-col .menu-footer-links>ul,#footer .right-col .top-footer>ul{height:25pc;-webkit-column-count:4;-moz-column-count:4;column-count:4}.page-amg-landing #footer .legal{height:50%}.page-amg-landing #footer .o2-academy-oxford{margin-top:0}.page-amg-landing #footer .our-venues{margin-bottom:0}}@media (min-width:64em){#footer .right-col .menu-footer-links>ul,#footer .right-col .top-footer>ul{height:280px}#footer-sitemap ul li ul li.menu-3725{margin-top:42px}}.page-amg-landing #footer .sitemap{display:none}@media (max-width:40em){#footer{font-size:1.2em}#footer .right-col .bottom-footer{height:auto}#footer .right-col .bottom-footer p{font-size:.9em}#footer .bottom-footer p,#footer ul.social-media{float:none;text-align:center}#footer ul.social-media{margin-top:1em}#footer .left-col.footer-panel>div{margin:0;text-align:left;padding-left:.3em;padding-right:.5em}#footer .left-col.footer-panel>div>p{margin-bottom:0}#footer .left-col.footer-panel>a{padding:1em .3em;text-align:left}}@media (max-width:831px){.top-footer.p2{padding:0}#footer-sitemap{margin:0}#footer-sitemap>div>ul>li{margin:0;width:100%;position:relative;border-bottom:1px solid #73bee6}#footer-sitemap>div>ul>li:last-child{border:none}#footer-sitemap>div>ul>li:before{position:absolute;top:0;right:0;content:"d";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:23px;right:1em}#footer-sitemap>div>ul>li>a{padding:20px;float:left;width:100%;z-index:1;font-size:1.2em}#footer-sitemap>div>ul>li>a.active,#footer-sitemap>div>ul>li>a.fs-root-link{float:none;margin:0;display:block;padding:1em;font-size:1.2em;position:relative;z-index:1}#footer-sitemap>div>ul>li.open:before{content:"g"}#footer-sitemap>div>ul>li.open>ul{display:block}#footer-sitemap>div>ul>li>ul{display:none;padding:0 1em 1em;float:none;margin-top:-.5em}#footer-sitemap>div>ul>li>ul>li{float:none;width:auto;padding:.2em 0}}*{outline:0!important}html{box-sizing:border-box}html body{font-size:80%;min-width:20pc;line-height:1.2}html body.admin-menu{margin-top:0!important}html body #mfPreviewBar{display:none!important}#admin-menu{display:none}.ad-area .ad-wrapper,.ad-area .follow-panel{float:right}.field-name-field-local-google-map{float:left;width:100%}.field-name-field-local-google-map iframe{pointer-events:none}.ad-wrapper{position:relative;z-index:1;text-align:center;width:20pc}#ad-slot-501 div,.ad-wrapper{margin:0 auto}body{font-family:FrutigerLTPro-Roman,sans-serif;font-size:9pt;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px;line-height:1.2}body b,body strong{font-weight:400;font-family:FrutigerLTPro-Bold,sans-serif}*,:after,:before{box-sizing:inherit}body h1,body h2,body h3,body h4,body h5{font-family:FrutigerLTPro-Bold,sans-serif;letter-spacing:0;font-weight:400;font-style:normal;color:#0b1b54}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a{color:#0b1b54}h1{letter-spacing:0}a{text-decoration:none;font-family:FrutigerLTPro-Roman,sans-serif}a.view-all{color:#32a3d9;transition:all .1s linear}a.view-all:hover{color:#0b1b54}a.read-more-link{color:#32a3d9;text-decoration:none;transition:all .1s linear}a.read-more-link:hover{color:#fff}p{font-size:9pt;color:gray}ul{padding:0}ul li{list-style-type:none}#admin-menu .dropdown{font-size:9pt}.btn{border-radius:3px;padding:0 5px;font-family:FrutigerLTPro-Bold,sans-serif;font-size:90%;text-decoration:none;display:inline-block;text-align:center;transition:all .1s linear;width:100%}.btn.sml{height:36px;line-height:36px;font-size:80%}.btn.med{height:40px}.btn.lrg{height:50px}.btn.blue{background-color:#32a3d9}.btn.blue,.btn.blue a{color:#fff}.btn.blue:hover{background-color:#0b1b54}.btn.purple{background-color:#b23391;color:#fff}.btn.purple:hover{background-color:#771f60}.btn.white{background-color:#fff;border:1px solid #e5e5e5}.btn.white,.btn.white a{color:#32a3d9}.btn.white:hover{background-color:#32a3d9;border-color:#32a3d9;color:#fff}.btn.white:hover a{color:#fff!important}.btn.black{background-color:#000;color:#ece635}.btn.dark-blue{background-color:#00032d;color:#fff}.ticket-sold-out{font-family:FrutigerLTPro-Bold,sans-serif;color:#003;background-color:#fff}form .form-item input.error,form .form-item select.error,form .form-item textarea.error{border:2px solid #c09}label.error{color:#c09}.pager a{color:#00032d}.pager .pager-current{color:#32a3d9}.icon-chevron-left-after:before{margin-right:5px}.icon-chevron-left-after:before,.icon-chevron-right-after:after{display:inline-block;font-size:9pt;vertical-align:middle;margin-bottom:2px}.icon-chevron-right-after:after{margin-left:10px}body{background:#00032d;font-size:100%;line-height:160%}body .wrapper{max-width:1250px;margin-right:auto;margin-left:auto}body .wrapper #main{background-color:#fff}#content .lazyloader-icon{width:24px!important;height:24px!important}#content ul{padding-left:20px}#content ul li{list-style-type:disc}#content a{color:#32a3d9;transition:all .1s linear}#content a:hover{color:#0b1b54}#content a.blue,#content a.blue:hover,#content a.purple,#content a.purple:hover,#content a.white:hover{color:#fff}#content .follow-panel{background-color:#32a3d9;color:#fff}#content .follow-panel h3{color:#fff}#content .follow-panel .follow-links{display:inline-block;border-top:1px solid #4dafde;padding-left:0}#content .follow-panel .follow-links li{list-style-type:none;height:110px}#content .follow-panel .follow-links li a{color:#fff}#content .follow-panel .follow-links li.facebook{border-right:1px solid #4dafde;border-bottom:1px solid #4dafde}#content .follow-panel .follow-links li.youtube{border-bottom:1px solid #4dafde}#content .follow-panel .follow-links li.twitter{border-right:1px solid #4dafde}#content .follow-panel .follow-links li a{color:#fff;font-size:28px}#content .follow-panel .follow-links li a i:before{line-height:2.4}.node-hero-banner,.node-hero-banner.p2{padding:0}.node-hero-banner h2{position:absolute;z-index:6;font-size:70px;color:#fff;font-family:FrutigerLTPro-Bold,sans-serif;padding-top:5pc;width:100%;text-align:center}.all-link{display:inline-block;width:100%;height:100%;z-index:6;position:relative}#content .back-to-home{display:none}.field-collection-view-links{font-size:15px!important}.share-list,.share-list li{display:inline-block}.share-list li{color:#32a3d9;margin-right:15px}body.page-content-403 .top-hero-image .hero-content-wrap,body.page-content-404 .top-hero-image .hero-content-wrap{height:20pc;position:relative}body.page-content-403 .top-hero-image .hero-content-wrap h1,body.page-content-404 .top-hero-image .hero-content-wrap h1{background:url(/sites/all/themes/AMG/images/optimized/404.png);background:-o-linear-gradient(transparent,transparent);background-position:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20pc;font-family:FrutigerLTPro-Bold,sans-serif;margin:75pt 0 0;line-height:1}body.page-content-403 #content .body-copy,body.page-content-404 #content .body-copy{padding-top:0;padding-bottom:0;border-bottom:0}body.page-content-403 #content .body-copy h2,body.page-content-403 #content .body-copy h3,body.page-content-404 #content .body-copy h2,body.page-content-404 #content .body-copy h3{margin:0 0 10px;text-align:center}body.page-content-403 #content .body-copy p,body.page-content-404 #content .body-copy p{text-align:center}body.page-content-403 #content .body-copy a.back-to-home,body.page-content-404 #content .body-copy a.back-to-home{width:auto;padding:0 15px}body.page-content-403 #content .back-to-home,body.page-content-404 #content .back-to-home{text-align:center;display:block;margin:0 auto;margin-bottom:75pt;width:150px}@media (min-width:40em){html body{font-size:90%}.btn{width:auto}.btn.sml{width:90pt}}@media (max-width:40em){.front .ad-wrapper{width:300px;margin-top:.5em}.front .top-house-ad{float:left;text-align:center}.front .top-house-ad .inside .group-advert-wrap img{float:none;margin:0 auto}}@media (min-width:768px){.ad-wrapper{width:auto;margin:auto}}@media (min-width:64em){html body{font-size:100%}html body.admin-menu{margin-top:29px!important}html body.admin-menu #mobile-nav{top:29px;display:none!important}#admin-menu{display:block}.relative-wrap{position:relative;min-height:750pt}.relative-wrap .left-col-wrapper{padding-right:308px}.relative-wrap .right-col-wrapper{width:300px;position:absolute;right:8px;top:0;bottom:0}}.newsletter-panel .left-col{background-color:#32a3d9;height:75pt;padding:25px 20px}.newsletter-panel .left-col p{font-size:100%;font-family:FrutigerLTPro-Bold,sans-serif;line-height:1}.newsletter-panel .left-col h2{font-size:28px;font-family:FrutigerLTPro-Bold,sans-serif}.newsletter-panel .right-col{background-color:#0b1b54;padding:25px}.newsletter-panel .right-col p{font-size:90%}.newsletter-panel h2,.newsletter-panel p{color:#fff}.newsletter-panel .icon-wrap{background-color:#17275d;height:50px;border-right:1px solid #0b1b54;border-radius:3px 0 0 3px;color:#fff;font-size:26px;padding:9pt 0}.newsletter-panel .icon-wrap i{opacity:.4}.newsletter-panel input[type=email]{background-color:#17275d;border:0;border-radius:0 3px 3px 0;height:50px;padding:15px;color:#fff}.newsletter-panel button{background-color:#32a3d9;color:#fff;height:50px}div.status,table tr.ok{background-color:#9c2!important;color:#fff;border:none;padding:1.5em;padding-left:4em;background-image:none;position:relative}div.status:after,table tr.ok:after{font-family:amg!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"r";position:absolute;left:15px;top:17px;color:#fff;font-size:30px}div.status h2,table tr.ok h2{color:#fff!important;text-transform:uppercase}div.error,table tr.error{background:none;padding:1.5em;padding-left:4em;position:relative;background-color:#c09!important;border-color:#c09!important;color:#fff}div.error:after,table tr.error:after{font-family:amg!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"u";position:absolute;left:15px;top:17px;color:#fff;font-size:30px}div.error ul,table tr.error ul{list-style:none}div.error li,table tr.error li{list-style-type:none!important;color:#fff;text-transform:uppercase;margin:4px 0;margin:.25rem 0}table tr.error:after{content:"u"}table tr.ok:after{content:"r"}.flex-control-nav li a{overflow:hidden!important}#ui-datepicker-div{background:#fff;border:1px solid #32a3d9;box-shadow:0 2px 10px 1px rgba(163,200,218,.6);font-family:FrutigerLTPro-Roman,sans-serif;padding:.5em;width:auto;margin-top:-1px;border-top:1px solid rgba(50,163,217,.5)}.ui-datepicker .ui-datepicker-header{background:#fff;border:none;color:#00032d;padding:.5em 0 1em;margin-bottom:1em;border-bottom:1px solid #e6e6e6;border-radius:0}.ui-datepicker .ui-datepicker-header a{top:6px!important;right:2px!important}.ui-datepicker .ui-datepicker-header a:hover{border:none;border-radius:0;background:none;cursor:pointer}.ui-datepicker .ui-datepicker-header a:hover span:after{color:#32a3d9}.ui-datepicker .ui-datepicker-header a span{background:none!important;text-indent:0;font-size:0}.ui-datepicker .ui-datepicker-header a span:after{font-family:amg!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"f";color:#00032d;font-size:14px;transition:.05s all linear}.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev{left:2px!important;right:auto!important}.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev span:after{content:'e'}.ui-datepicker .ui-state-default{background:#fff;border:2px solid transparent;padding:0;border-radius:50px;display:inline-block;width:38px;height:38px;line-height:36px;text-align:center;transition:.05s all linear;font-size:1.1em}.ui-datepicker .ui-state-default.ui-state-active,.ui-datepicker .ui-state-default.ui-state-hover{border-color:#32a3d9;color:#00032d}.ui-datepicker tbody{border:none}.ui-datepicker th{color:#000;font-weight:400;font-family:FrutigerLTPro-Bold,sans-serif;font-size:1.1em;padding:.2em .3em}#sliding-popup .popup-content{max-width:95%}#sliding-popup{height:auto!important}#sliding-popup .popup-content #popup-buttons,#sliding-popup .popup-content #popup-text{max-width:50%}#sliding-popup .popup-content #popup-buttons button{margin:5px}@media screen and (max-width:600px){#sliding-popup .popup-content #popup-buttons button{margin-bottom:0}#sliding-popup .popup-content #popup-buttons,#sliding-popup .popup-content #popup-text{max-width:none}#sliding-popup .popup-content #popup-buttons button.agree-button{margin-bottom:0}#sliding-popup .popup-content #popup-text{text-align:center}}@media screen and (min-width:1100px){#sliding-popup .popup-content{max-width:825pt}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){:-ms-input-placeholder{color:transparent!important}header#header .search-bar form input[type=text],header#header .search-bar form input[type=text]:focus{color:transparent!important}#footer .right-col .menu-footer-links>ul,#footer .right-col .top-footer>ul{float:left;padding:0;margin:0}#footer-sitemap ul li{float:left}}form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week]{border:1px solid #e6e6e6;background-color:#fff;border-radius:5px;height:50px;line-height:50px;padding:10px;width:100%;float:left;transition:all .1s linear}form input[type=datetime-local]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus{border-color:#32a3d9}form textarea{border:1px solid #e6e6e6;background-color:#fff;border-radius:5px;padding:10px;width:100%;float:left;transition:all .1s linear}form textarea:focus{border-color:#32a3d9}form input[type=checkbox]{float:left;margin-right:10px;margin-left:0;margin-top:1pc}form label,form legend{color:#00032d;font-family:FrutigerLTPro-Roman,sans-serif;width:100%;float:left;padding:15px 15px 0 0;font-weight:400}form label.option,form legend.option{width:60%}form input[type=submit]{background-color:#32a3d9;font-family:FrutigerLTPro-Roman,sans-serif;color:#fff;border:0;height:50px;line-height:50px;text-align:center;padding:0 25px;min-width:150px;border-radius:5px;transition:all .1s linear}form input[type=submit]:hover{background-color:#2286b6}form input[type=submit]:active{background-color:#5db6e1}form input:-webkit-autofill{-webkit-box-shadow:0 0 0 750pt #fff inset}form input[disabled]{border:0}form fieldset{border:0;padding:0}form fieldset .fieldset-wrapper{float:left;width:100%}form fieldset.date-combo .container-inline-date .form-type-date-popup,form fieldset.date-combo .date-no-float{margin:0;width:100%}form fieldset.date-combo .container-inline-date .form-type-date-popup .form-item{width:100%}form fieldset.date-combo .container-inline-date .form-type-date-popup .date-padding{padding:0;width:100%}form fieldset.date-combo .container-inline-date .form-type-date-popup .date-padding .form-item{width:100%}form fieldset.date-combo .container-inline-date .form-type-date-popup .date-padding .form-item input{float:left;width:100%;margin:0}form fieldset.date-combo .container-inline-date .form-type-date-popup .date-padding label{display:none}form fieldset.date-combo .container-inline-date .description{padding-left:0}form .selectize-control .selectize-input{transition:.1s border-color linear}form .selectize-control .selectize-input.input-active{border-color:#32a3d9}form .selectize-control .selectize-input.input-active .selectize-dropdown{border-top:1px solid #32a3d9}form .selectize-control .selectize-input>.item{font-size:1pc;font-size:1rem;color:#000;padding-right:2px}form .selectize-control .selectize-input input{float:none;height:auto;font-size:1pc;font-size:1rem}form .selectize-control.mutli .selectize-input{padding:0 10px;line-height:50px;height:auto}form .selectize-control.mutli .selectize-input.has-items{padding:0 10px;line-height:50px}form .selectize-control.multi .selectize-input>div{height:30px;line-height:30px}form div.form-item{width:100%;float:left;margin-bottom:.5em}form div.form-item .description{float:left;width:100%;margin-top:.5em}form div.form-item div.password-suggestions{float:right;width:100%;padding:.7em 1em;border-radius:5px;border-color:#c09;font-size:1em;font-family:FrutigerLTPro-Bold,sans-serif;border-width:2px}form div.form-item div.password-suggestions ul{font-size:.8em;margin-top:.5em;line-height:1.4;font-family:FrutigerLTPro-Roman,sans-serif}form .form-actions{float:left;width:100%}form #edit-actions{text-align:right}form .password-confirm,form .password-strength,form .password-suggestions{float:right;width:100%;margin-bottom:1em;margin-top:0}form #addressfield-wrapper legend{display:none}form #addressfield-wrapper .fieldset-wrapper{width:100%}form .selectize-control.error{background:none!important;padding:0}form .selectize-control.error .selectize-input{border-color:#c09}form .selectize-control.error .selectize-dropdown{z-index:10;background:#32a3d9!important}form .selectize-control.error .selectize-dropdown:after{display:none}form .selectize-control{float:left;width:100%}form .selectize-control.multi .selectize-input{height:auto;padding:14px 15px}form .selectize-control .selectize-input{padding:15px;height:50px;border:1px solid #e5e5e5;box-shadow:none}form .selectize-dropdown{margin:0!important;border-top:none!important;width:100%!important;border-color:#32a3d9;background-color:#32a3d9;color:#fff}form .selectize-dropdown .active{background-color:#49afe0}form .selectize-dropdown .optgroup-header,form .selectize-dropdown [data-selectable]{color:#fff;padding:5px 15px;font-size:1.1em}form #edit-back{float:left}form .selectize-control.error .selectize-dropdown,form .selectize-dropdown.error .selectize-dropdown{border-color:#c09}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{color:#303030}.resizable-textarea .grippie{background-color:transparent;border-color:transparent;opacity:.5;transition:.2s opacity linear;background-position:bottom center;height:11px}.resizable-textarea .grippie:hover{opacity:1}.password-strength{font-size:.9em}.password-strength-text{font-weight:400;font-family:FrutigerLTPro-Bold,sans-serif}.password-indicator{margin-top:.3em;background-color:#e6e6e6}.password-indicator div{transition:.3s width ease-out}form .register-form-wrapper label.error{font-size:.9em}@media (min-width:52em){form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form textarea{width:70%}form label,form legend{width:30%}form fieldset .fieldset-wrapper{width:70%}form div.form-item .description{float:left;padding-left:30%}form div.form-item div.password-suggestions{margin-left:30%;width:70%}form .password-confirm,form .password-strength,form .password-suggestions{float:right;width:100%;margin-bottom:1em;margin-top:0;padding-left:30%}form input[type=checkbox]{margin-left:30%}form .selectize-control{width:70%}}.front .flexslider .slides>li,body.homepage-panel .flexslider .slides>li{overflow:hidden}.front #hero-head,body.homepage-panel #hero-head{overflow-x:hidden}.front #youtubechannel-player,body.homepage-panel #youtubechannel-player{margin-bottom:0}.front #youtubechannel-list ul,body.homepage-panel #youtubechannel-list ul{padding:0}.front #youtubechannel-list,body.homepage-panel #youtubechannel-list{padding-left:.5em;padding-right:.5em;padding-top:1em}.front #youtubechannel-list ul,body.homepage-panel #youtubechannel-list ul{display:block}.front #youtubechannel-list ul li,body.homepage-panel #youtubechannel-list ul li{text-align:center}.front #youtubechannel-list p,body.homepage-panel #youtubechannel-list p{font-size:.8em;margin:1em .5em;text-align:center}.front #youtubechannel-list img,body.homepage-panel #youtubechannel-list img{border-color:hsla(0,0%,100%,.15)}.front .top-col-right-wrap,body.homepage-panel .top-col-right-wrap{padding:0 .5em}.front .notifications,body.homepage-panel .notifications{position:relative}.front .notifications .close-notification,body.homepage-panel .notifications .close-notification{position:absolute;right:30px;top:30px;z-index:7;font-size:30px;cursor:pointer}.front .notifications .close-notification:after,body.homepage-panel .notifications .close-notification:after{font-family:amg!important;content:attr(data-icon);font-style:normal!important;font-weight:700!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"t";color:#fff}.front .notifications .inside,body.homepage-panel .notifications .inside{padding:0 .5em}.front .notifications .pane-bundle-notification-panel,body.homepage-panel .notifications .pane-bundle-notification-panel{background-color:#32a3d9;margin-top:.5em;color:#fff;float:left;width:100%;padding:2em;text-transform:uppercase;padding-right:50px}.front .notifications .pane-bundle-notification-panel h2,body.homepage-panel .notifications .pane-bundle-notification-panel h2{float:left;margin:0;font-size:18px;line-height:18px}.front .notifications .pane-bundle-notification-panel .pane-content,body.homepage-panel .notifications .pane-bundle-notification-panel .pane-content{float:left;font-size:1pc;line-height:1pc;padding:0;line-height:1.2}.front .notifications .pane-bundle-notification-panel .pane-content .field-label,body.homepage-panel .notifications .pane-bundle-notification-panel .pane-content .field-label{color:#0b1b54;font-family:FrutigerLTPro-Bold,sans-serif;padding:0!important;font-weight:400;margin-right:.5em;margin-bottom:10px}.front .group-event-link-wrap,body.homepage-panel .group-event-link-wrap{float:left;z-index:4;position:relative}.front .hero-header,body.homepage-panel .hero-header{overflow:hidden}.front .hero-header .event-image:after,body.homepage-panel .hero-header .event-image:after{transition:opacity .3s linear;position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background-color:#00032d;opacity:.3}.front .hero-header .flexslider,body.homepage-panel .hero-header .flexslider{border:0;position:relative;margin-bottom:0}.front .hero-header .slides,body.homepage-panel .hero-header .slides{font-size:100%;padding:0}.front .hero-header .slides>li,body.homepage-panel .hero-header .slides>li{position:relative}.front .hero-header .btn,body.homepage-panel .hero-header .btn{width:90pt}.front .hero-header .event-header,body.homepage-panel .hero-header .event-header{max-height:611px}.front .hero-header .event-details,body.homepage-panel .hero-header .event-details{position:absolute;bottom:30px;color:#fff;z-index:4;padding-left:0!important;padding-right:0!important}.front .hero-header .event-wrap,body.homepage-panel .hero-header .event-wrap{position:relative}.front .hero-header .body-copy,body.homepage-panel .hero-header .body-copy{color:#fff}.front .hero-header .event-date,body.homepage-panel .hero-header .event-date{background-color:#32a3d9;margin-bottom:60px;font-size:17px;padding-right:9pt}.front .hero-header .event-info,body.homepage-panel .hero-header .event-info{position:absolute;right:2em;bottom:0}.front .hero-header p,body.homepage-panel .hero-header p{color:#fff;margin:0}.front .hero-header h1,body.homepage-panel .hero-header h1{color:#fff;font-size:36px;text-align:right}.front .hero-header .flex-control-nav,body.homepage-panel .hero-header .flex-control-nav{bottom:20px}.front .hero-header .flex-control-nav li,body.homepage-panel .hero-header .flex-control-nav li{margin:0 10px}.front .hero-header .flex-control-nav li a,body.homepage-panel .hero-header .flex-control-nav li a{background:transparent;border:2px solid #fff;box-shadow:none;border-radius:10px!important}.front .hero-header .flex-control-nav li a.flex-active,body.homepage-panel .hero-header .flex-control-nav li a.flex-active{background-color:#fff}.front .pane-calendar,body.homepage-panel .pane-calendar{position:relative}.front .pane-calendar .view-header,body.homepage-panel .pane-calendar .view-header{padding:30px 0}.front .pane-calendar .view-header h3,body.homepage-panel .pane-calendar .view-header h3{text-align:left}.front #content .view-calendar .view-content .item-list ul,body.homepage-panel #content .view-calendar .view-content .item-list ul{border-top:1px solid #e6e6e6;margin:20px .5em 0;padding-left:0}.front #content .view-calendar .item-list ul.pager,body.homepage-panel #content .view-calendar .item-list ul.pager{padding-left:0;margin-top:20px;margin-bottom:0}.front #content .view-calendar .bottom-pager .date-heading,body.homepage-panel #content .view-calendar .bottom-pager .date-heading{display:none}.front #content .view-calendar .view-header,body.homepage-panel #content .view-calendar .view-header{padding:20px 0}.front #content .view-calendar .view-header .pager,body.homepage-panel #content .view-calendar .view-header .pager{display:none}.front #content .view-calendar .view-header .date-nav-wrapper .date-nav,body.homepage-panel #content .view-calendar .view-header .date-nav-wrapper .date-nav{padding-bottom:0;float:left}.front .homepage-panel .pane-bundle-event-panel .pane-title,body.homepage-panel .homepage-panel .pane-bundle-event-panel .pane-title{display:none}.front .homepage-panel .pane-bundle-article-panel .field-name-field-article-link,body.homepage-panel .homepage-panel .pane-bundle-article-panel .field-name-field-article-link{color:#32a3d9;font-family:FrutigerLTPro-Bold,sans-serif;position:relative}.front .homepage-panel .pane-bundle-article-panel .field-name-field-article-link:after,body.homepage-panel .homepage-panel .pane-bundle-article-panel .field-name-field-article-link:after{content:"f";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;position:absolute;right:0;top:2px}.front .homepage-panel .pane-bundle-article-panel a.read-more-link:hover,body.homepage-panel .homepage-panel .pane-bundle-article-panel a.read-more-link:hover{color:#32a3d9}.front .panel-amg-homepage .panel-col-last .inside,body.homepage-panel .panel-amg-homepage .panel-col-last .inside{margin:0 0 .5em .5em}.front .top-house-ad .group-advert-wrap img,body.homepage-panel .top-house-ad .group-advert-wrap img{float:left;height:250px;width:250px}.front .top-house-ad,body.homepage-panel .top-house-ad{margin-top:.5em;background:#000}.front .panel-amg-homepage .house-ads,body.homepage-panel .panel-amg-homepage .house-ads{padding:0 .5em}.front .panel-amg-homepage .house-ads .left-ad-space,body.homepage-panel .panel-amg-homepage .house-ads .left-ad-space{padding:.5em 0}.front .panel-amg-homepage .panel-col-first.top-spotlight .inside,body.homepage-panel .panel-amg-homepage .panel-col-first.top-spotlight .inside{margin-right:0;margin-bottom:.5em}.front .top-events .panel-panel .inside,body.homepage-panel .top-events .panel-panel .inside{height:200px}.front .top-events .panel-panel .inside .homepage-panel,body.homepage-panel .top-events .panel-panel .inside .homepage-panel{height:100%}.front .top-events .right-top-event .inside .homepage-panel,body.homepage-panel .top-events .right-top-event .inside .homepage-panel{height:200px}.front .homepage-panel,body.homepage-panel .homepage-panel{overflow:hidden}.front .pane-bundle-event-panel,body.homepage-panel .pane-bundle-event-panel{position:relative;height:100%}.front .pane-bundle-event-panel div,body.homepage-panel .pane-bundle-event-panel div{height:100%}.front .pane-bundle-event-panel a.group-event-link-wrap,body.homepage-panel .pane-bundle-event-panel a.group-event-link-wrap{width:100%;height:100%}.front .pane-bundle-event-panel a.group-event-link-wrap:after,body.homepage-panel .pane-bundle-event-panel a.group-event-link-wrap:after{transition:opacity .3s linear;position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background-color:#00032d}.front .pane-bundle-event-panel a.group-event-link-wrap:hover:after,body.homepage-panel .pane-bundle-event-panel a.group-event-link-wrap:hover:after{opacity:.5}.front .pane-bundle-event-panel a.group-event-link-wrap:hover .event-panel-background .group-event-details,body.homepage-panel .pane-bundle-event-panel a.group-event-link-wrap:hover .event-panel-background .group-event-details{bottom:60px;z-index:7}.front .event-panel-background,body.homepage-panel .event-panel-background{background-size:cover;background-position:center;position:relative}.front .event-panel-background .group-event-details,body.homepage-panel .event-panel-background .group-event-details{position:absolute;left:20px;right:20px;bottom:20px;color:#fff;transition:bottom .2s linear;height:auto}.front .event-panel-background .group-event-details .field-name-field-event-link,body.homepage-panel .event-panel-background .group-event-details .field-name-field-event-link{color:#32a3d9;position:absolute;bottom:-35px;height:auto;display:inline-block;width:100%}.front .event-panel-background .group-event-details .field-name-field-event-link:after,body.homepage-panel .event-panel-background .group-event-details .field-name-field-event-link:after{content:"f";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;position:absolute;right:0;top:4px}.front .event-panel-background .group-event-details .field-name-field-event-link a,body.homepage-panel .event-panel-background .group-event-details .field-name-field-event-link a{color:#32a3d9}.front .event-panel-background .group-event-details .field-name-field-event-name,body.homepage-panel .event-panel-background .group-event-details .field-name-field-event-name{font-size:2pc;line-height:1.2;font-family:FrutigerLTPro-Bold,sans-serif;margin-bottom:10px}.front .event-panel-background img,body.homepage-panel .event-panel-background img{visibility:hidden}.front .article-panel-background,body.homepage-panel .article-panel-background{background-size:cover;position:relative;height:220px}.front .article-panel-background .group-article-details,body.homepage-panel .article-panel-background .group-article-details{position:absolute;left:20px;right:20px;bottom:-20px;color:#fff;z-index:9;transition:bottom .2s linear}.front .article-panel-background .group-article-details .icon-chevron-right-after:after,body.homepage-panel .article-panel-background .group-article-details .icon-chevron-right-after:after{font-size:100%;float:right}.front .article-panel-background .group-article-details .field-name-field-article-date,body.homepage-panel .article-panel-background .group-article-details .field-name-field-article-date{margin-bottom:10px}.front .article-panel-background .group-article-details .field-name-field-article-title,body.homepage-panel .article-panel-background .group-article-details .field-name-field-article-title{font-size:2pc;line-height:1.2;margin-bottom:10px;font-family:FrutigerLTPro-Bold,sans-serif}.front .article-panel-background .group-article-details a,body.homepage-panel .article-panel-background .group-article-details a{color:#32a3d9}.front .article-panel-background .group-article-details a:hover,body.homepage-panel .article-panel-background .group-article-details a:hover{color:#32a3d9!important}.front .article-panel-background img,body.homepage-panel .article-panel-background img{visibility:hidden}.front .article-panel-background:after,body.homepage-panel .article-panel-background:after{transition:opacity .3s linear;position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background-color:#00032d}.front .article-panel-background:hover .group-article-details,body.homepage-panel .article-panel-background:hover .group-article-details{bottom:20px}.front .article-panel-background:hover:after,body.homepage-panel .article-panel-background:hover:after{opacity:.5}.front .event-spotlights,body.homepage-panel .event-spotlights{padding:0 1em 1em}.front .events-calendar,body.homepage-panel .events-calendar{padding:1em}.front .events-calendar .more-link .view-all,body.homepage-panel .events-calendar .more-link .view-all{height:50px;line-height:50px;padding:0 20px}.front .events-calendar .all-listings,body.homepage-panel .events-calendar .all-listings{display:none}.front .events-calendar .view-content .item-list ul li,body.homepage-panel .events-calendar .view-content .item-list ul li{display:inline-block;margin:0;width:100%;border-bottom:1px solid #e6e6e6}.front .events-calendar .date-heading,body.homepage-panel .events-calendar .date-heading{margin:5px 0}.front .events-calendar .date-heading h3,body.homepage-panel .events-calendar .date-heading h3{font-size:1pc;padding-left:9pt}.front .events-calendar .date-heading span,body.homepage-panel .events-calendar .date-heading span{color:#32a3d9}.front .newsletter-panel .left-col,body.homepage-panel .newsletter-panel .left-col{background-color:#32a3d9;height:75pt;padding:25px 20px}.front .newsletter-panel .left-col p,body.homepage-panel .newsletter-panel .left-col p{font-size:100%;font-family:FrutigerLTPro-Bold,sans-serif;line-height:1}.front .newsletter-panel .left-col h2,body.homepage-panel .newsletter-panel .left-col h2{font-size:28px;font-family:FrutigerLTPro-Bold,sans-serif}.front .newsletter-panel .right-col,body.homepage-panel .newsletter-panel .right-col{background-color:#0b1b54;padding:25px}.front .newsletter-panel .right-col p,body.homepage-panel .newsletter-panel .right-col p{font-size:90%}.front .newsletter-panel h2,.front .newsletter-panel p,body.homepage-panel .newsletter-panel h2,body.homepage-panel .newsletter-panel p{color:#fff}.front .newsletter-panel .icon-wrap,body.homepage-panel .newsletter-panel .icon-wrap{background-color:#17275d;height:50px;border-right:1px solid #0b1b54;border-radius:3px 0 0 3px;color:#fff;font-size:26px;padding:9pt 0}.front .newsletter-panel .icon-wrap i,body.homepage-panel .newsletter-panel .icon-wrap i{opacity:.4}.front .newsletter-panel input[type=email],body.homepage-panel .newsletter-panel input[type=email]{background-color:#17275d;border:0;border-radius:0 3px 3px 0;height:50px;padding:15px;color:#fff}.front .newsletter-panel button,body.homepage-panel .newsletter-panel button{background-color:#32a3d9;color:#fff;height:50px}.front .related-videos-panel,.front .youtube-channel,body.homepage-panel .related-videos-panel,body.homepage-panel .youtube-channel{background-color:#00032d;color:#fff}.front .related-videos-panel .inside,.front .youtube-channel .inside,body.homepage-panel .related-videos-panel .inside,body.homepage-panel .youtube-channel .inside{margin:0}.front .related-videos-panel .inside h2,.front .youtube-channel .inside h2,body.homepage-panel .related-videos-panel .inside h2,body.homepage-panel .youtube-channel .inside h2{margin:20px;color:#fff}.front .related-videos-panel .inside p,.front .youtube-channel .inside p,body.homepage-panel .related-videos-panel .inside p,body.homepage-panel .youtube-channel .inside p{font-size:90%;color:#fff}.front .bottom-spotlight-row .bottom-spotlight,body.homepage-panel .bottom-spotlight-row .bottom-spotlight{margin-bottom:.5em}.front .bottom-spotlight-row .bottom-spotlight .top-row .inside,body.homepage-panel .bottom-spotlight-row .bottom-spotlight .top-row .inside{margin-left:0}.front .secondary-events .first .inside .homepage-panel,body.homepage-panel .secondary-events .first .inside .homepage-panel{height:200px}.front .secondary-events .second img,body.homepage-panel .secondary-events .second img{width:100%}.front #content .view-calendar ul li.next a,.front #content .view-calendar ul li.prev a,body.homepage-panel #content .view-calendar ul li.next a,body.homepage-panel #content .view-calendar ul li.prev a{height:50px;line-height:50px;padding:0 20px;display:inline-block}.front #content .view-calendar ul li.next a a,.front #content .view-calendar ul li.prev a a,body.homepage-panel #content .view-calendar ul li.next a a,body.homepage-panel #content .view-calendar ul li.prev a a{font-family:FrutigerLTPro-Bold,sans-serif}#content .view-calendar ul li.next a{display:inline-block}#content .view-calendar ul li.next a:after{font-family:amg!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"f";margin-left:5px;vertical-align:middle}#content .view-calendar ul li.prev a{display:inline-block}#content .view-calendar ul li.prev a:before{font-family:amg!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"e";margin-right:5px;vertical-align:middle}#content .flexslider ul{padding:0}#youtubechannel-list img{vertical-align:top}article.node.node-event-calendar.event-container{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-amg-landing .top-head{display:none}.page-amg-landing .hero-header{position:relative;max-height:600px}.page-amg-landing .hero-header .logo{position:absolute;top:41%;left:5%;height:auto!important;width:230px;z-index:5}.page-amg-landing .hero-header .pane-bundle-hero-panel img{object-fit:cover;height:300px;width:100%}.page-amg-landing .hero-header .pane-title{position:absolute;top:10%;width:100%;text-align:center;color:#fff;font-size:2pc;padding:10px;z-index:7;display:none}.page-amg-landing .hero-header .field-name-field-panel-hero-text{position:absolute;top:60%;width:100%;text-align:center;color:#fff;padding:10px;display:none}.page-amg-landing .hero-header .field-name-field-panel-hero-text .field-items{position:relative;z-index:5}.page-amg-landing .hero-header .field-name-field-panel-hero-text:after{content:'';width:100%;height:210px;position:absolute;bottom:-15px;right:0;z-index:0;background-color:#00032d}.page-amg-landing #content .view-content .views-row{color:gray}.page-amg-landing #content .view-content .views-row .views-field-field-venue-name a{color:#00032d}.page-amg-landing .view-venue-list>.view-content>.views-row{width:100%;float:left;margin-bottom:40px}.page-amg-landing .view-venue-list>.view-content>.views-row img{object-fit:cover;width:100%}.page-amg-landing .view-venue-list>.view-content>.views-row .views-field-field-venue-name{color:#0b1b54;font-family:FrutigerLTPro-Bold,sans-serif;font-size:20px;margin-bottom:10px;margin-top:5px}.page-amg-landing .main-view-content.px3{padding-left:8px;padding-left:.5rem;padding-right:8px;padding-right:.5rem;padding-top:8px;padding-top:.5rem}.page-amg-landing .main-view-content .view-venue-list .views-row{padding-right:8px;padding-right:.5rem}.page-amg-landing .main-view-content .view-venue-list .views-row:nth-child(4n+4){padding-right:0}.page-amg-landing .main-view-content .view-venue-list .views-row .views-field{overflow:hidden;max-height:200px}.page-amg-landing .main-view-content .view-venue-list .views-row .views-field-field-venue-name{text-align:left;padding-left:8px;padding-left:.5rem;padding-top:24px;padding-top:1.5rem;margin-bottom:5px}.page-amg-landing .main-view-content .view-venue-list .views-row .views-field-field-venue-name a{font-family:FrutigerLTPro-Bold,sans-serif}.page-amg-landing .main-view-content .view-venue-list .views-row .views-field-field-local-address{font-size:90%;text-align:left;padding-left:8px;padding-left:.5rem;line-height:1.5}.page-amg-landing .main-view-content .pane-title{border-bottom:1px solid #e6e6e6;padding-bottom:30px;margin-bottom:30px;display:none}.page-amg-landing footer #footer-sitemap .menu-1053,.page-amg-landing footer #footer-sitemap .social-media{display:none}.page-amg-landing footer #footer-sitemap .menu-3758{height:100%;margin:0}.popup-cards h3{color:#32a3d9!important}.popup-cards .info .user .username{max-width:65%!important}.eventstag-hub-iframe{padding-top:0;clear:both}.eventstag-hub-iframe .wrapper{border:none}.eventstag-hub-container{width:100%;display:inline-block;padding:0 .5em;margin-bottom:0;min-height:305px}.eventstag-hub-wrapper{margin:0 auto;width:100%;position:relative;display:block;background-color:#32a3d9;margin-bottom:.5em;padding:.5em}.eventstag-hub-wrapper h2{padding:0 1em;color:#fff;font-size:2pc;margin:25px 0;padding-left:0}.eventstag-hub-wrapper hr{margin:1em 0;border:none}.eventstag-top{padding:0 1em}.eventstag-top a.all-btn{color:#fff!important;padding-top:38px}.eventstag-top a.all-btn:hover{color:#00032d}.front .panel-amg-homepage .panel-col-top .lazyloader-icon,body.homepage-panel .panel-amg-homepage .panel-col-top .lazyloader-icon{z-index:1}@media (min-width:40em){.front .events-calendar .date-heading h3,body.homepage-panel .events-calendar .date-heading h3{font-size:26px}.front .event-container .event-header .event-image img,body.homepage-panel .event-container .event-header .event-image img{height:600px}.front .hero-header .event-header .event-details,body.homepage-panel .hero-header .event-header .event-details{bottom:0}.front .hero-header .event-header .event-details .body-copy,body.homepage-panel .hero-header .event-header .event-details .body-copy{padding-bottom:6em}.front .hero-header .event-header .event-details .ticket-details,body.homepage-panel .hero-header .event-header .event-details .ticket-details{padding-bottom:1em}.front .hero-header .event-header .event-details h1,body.homepage-panel .hero-header .event-header .event-details h1{font-size:70px;margin-bottom:40px;line-height:1;text-align:left}.front #content .pane-calendar .more-link,body.homepage-panel #content .pane-calendar .more-link{float:right;position:absolute;right:0;top:18px;z-index:9}.front #content .homepage-panel .article-panel-background,.front .top-events .panel-panel .inside,body.homepage-panel #content .homepage-panel .article-panel-background,body.homepage-panel .top-events .panel-panel .inside{height:100%}.front .panel-amg-homepage .top-spotlight,body.homepage-panel .panel-amg-homepage .top-spotlight{height:auto}.front .panel-amg-homepage .panel-col-top,body.homepage-panel .panel-amg-homepage .panel-col-top{position:relative}.front .panel-amg-homepage .panel-col-top .advert-panel,body.homepage-panel .panel-amg-homepage .panel-col-top .advert-panel{position:relative;z-index:3;background-color:#fff;width:308px;float:right;padding-left:8px}.front .panel-amg-homepage .advert-wrap,body.homepage-panel .panel-amg-homepage .advert-wrap{padding-left:0;padding-right:0}.front .panel-amg-homepage .advert-wrap .inside,.front .panel-amg-homepage .panel-col-first.top-spotlight .inside,body.homepage-panel .panel-amg-homepage .advert-wrap .inside,body.homepage-panel .panel-amg-homepage .panel-col-first.top-spotlight .inside{margin-right:.5em}.front .panel-amg-homepage .panel-col-middle .bottom-row .inside,body.homepage-panel .panel-amg-homepage .panel-col-middle .bottom-row .inside{margin-bottom:0}.front .panel-amg-homepage .center-wrapper,body.homepage-panel .panel-amg-homepage .center-wrapper{overflow:hidden}.front .panel-amg-homepage .center-wrapper .panel-col-middle .top-row,body.homepage-panel .panel-amg-homepage .center-wrapper .panel-col-middle .top-row{height:298px;float:left;margin-bottom:.5em;overflow:hidden}.front .panel-amg-homepage .center-wrapper .panel-col-middle .bottom-row,body.homepage-panel .panel-amg-homepage .center-wrapper .panel-col-middle .bottom-row{height:298px;float:left;overflow:hidden}.front .bottom-spotlight-row .bottom-row .inside,body.homepage-panel .bottom-spotlight-row .bottom-row .inside{margin-bottom:0}.page-amg-landing .view-venue-list>.view-content>.views-row{height:380px}.events-calendar .date-heading h3,.view-calendar .date-heading h3{font-size:26px}.events-calendar .btn.sml,.view-calendar .btn.sml{max-width:110px;float:right;clear:both}.events-calendar .btn.sml.all-listings,.view-calendar .btn.sml.all-listings{float:none;max-width:90pt}}@media (min-width:52em){.front .event-header .event-wrap .event-info,body.homepage-panel .event-header .event-wrap .event-info{padding-bottom:2em}.front .event-header .body-copy,body.homepage-panel .event-header .body-copy{padding-bottom:2rem!important}.front .event-header .ticket-details,body.homepage-panel .event-header .ticket-details{padding-bottom:0!important}.front .newsletter-panel,body.homepage-panel .newsletter-panel{text-align:left}.front .newsletter-panel .right-col,body.homepage-panel .newsletter-panel .right-col{height:75pt}.front .events-calendar .view-content .item-list ul,body.homepage-panel .events-calendar .view-content .item-list ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex}.front .events-calendar .view-content .item-list ul li,body.homepage-panel .events-calendar .view-content .item-list ul li{width:48%;margin:0 1%}.front .event-info .ticket-details .btn,body.homepage-panel .event-info .ticket-details .btn{clear:both}.front #content .notifications .pane-bundle-notification-panel .field-label,body.homepage-panel #content .notifications .pane-bundle-notification-panel .field-label{margin-bottom:0}.front .panel-amg-homepage .house-ads .left-ad-space,body.homepage-panel .panel-amg-homepage .house-ads .left-ad-space{padding:0}.front .panel-amg-homepage .center-wrapper,body.homepage-panel .panel-amg-homepage .center-wrapper{margin-bottom:.5em}.front .panel-amg-homepage .center-wrapper.bottom-spotlight-row,body.homepage-panel .panel-amg-homepage .center-wrapper.bottom-spotlight-row{margin-bottom:0}.front .panel-amg-homepage .secondary-events .first .inside,body.homepage-panel .panel-amg-homepage .secondary-events .first .inside{margin-bottom:.5em}.front .panel-amg-homepage .secondary-events .col,body.homepage-panel .panel-amg-homepage .secondary-events .col{height:295px}.front .panel-amg-homepage .secondary-events .col:first-child .inside,body.homepage-panel .panel-amg-homepage .secondary-events .col:first-child .inside{margin:0 .5em 0 0}.front .panel-amg-homepage .secondary-events .second img,body.homepage-panel .panel-amg-homepage .secondary-events .second img{height:295px;object-fit:cover}.front .panel-amg-homepage .secondary-events .priority-panel,body.homepage-panel .panel-amg-homepage .secondary-events .priority-panel{background-image:url(/sites/all/themes/AMG/images/optimized/priority.jpg);background-size:cover;padding:90pt 28px 20px;position:relative;height:295px}.front .panel-amg-homepage .secondary-events .priority-panel p,body.homepage-panel .panel-amg-homepage .secondary-events .priority-panel p{color:#fff}.front .panel-amg-homepage .secondary-events .priority-panel a,body.homepage-panel .panel-amg-homepage .secondary-events .priority-panel a{position:absolute;bottom:20px;color:#fff}.front .panel-amg-homepage .bottom-spotlight-row .bottom-spotlight .top-row .inside,body.homepage-panel .panel-amg-homepage .bottom-spotlight-row .bottom-spotlight .top-row .inside{margin-left:.5em}.front .secondary-events .first .inside .homepage-panel,body.homepage-panel .secondary-events .first .inside .homepage-panel{height:100%}.front .top-events,body.homepage-panel .top-events{height:600px}.front .top-events .right-top-event .inside .homepage-panel,body.homepage-panel .top-events .right-top-event .inside .homepage-panel{height:100%}.front .top-events .advert-panel .ad-wrapper,body.homepage-panel .top-events .advert-panel .ad-wrapper{margin-left:.5em}.page-amg-landing .newsletter-panel{padding-left:0;padding-right:0;padding-bottom:.5rem}.page-amg-landing .panel-col-top .hero-header{padding-right:316px}.page-amg-landing .panel-col-top .hero-header img{height:600px}.page-amg-landing .view-venue-list>.view-content>.views-row{width:25%;height:380px}.page-amg-landing .hero-header .pane-title{position:absolute;top:0;width:200px;font-size:4pc;padding-left:20%;text-align:left}.page-amg-landing .hero-header .field-name-field-panel-hero-text{top:350px;width:auto;padding-left:6%;display:block;text-align:left;max-width:390px}}@media (min-width:64em){.front .panel-amg-homepage .panel-col-top .advert-panel,body.homepage-panel .panel-amg-homepage .panel-col-top .advert-panel{margin-top:0;margin-right:0}.front .panel-amg-homepage .panel-col-top .top-house-ad,body.homepage-panel .panel-amg-homepage .panel-col-top .top-house-ad{margin-top:0;margin-left:0;height:340px}.front .top-col-right-wrap,body.homepage-panel .top-col-right-wrap{padding:0}.front .top-house-ad .group-advert-wrap img,body.homepage-panel .top-house-ad .group-advert-wrap img{width:100%;height:auto}.hero-header .flexslider .flex-viewport ul li .event-header{height:600px}.panel-col-top{margin-top:8px;position:relative}.panel-col-top .top-house-ad{position:absolute;bottom:0;right:0;width:100%}.panel-col-top .hero-header{padding-right:316px;padding-left:8px}.panel-col-top .top-col-right-wrap{width:300px;position:absolute;right:8px;top:0;bottom:0}.top-events{position:relative}.top-events .left-top-event{padding-right:308px}.top-events .right-top-event{width:300px;position:absolute;right:8px;top:0;bottom:0}.top-events .right-top-event .inside{margin:0!important}.page-amg-landing .hero-header .pane-title{top:30px}.page-amg-landing .hero-header .field-name-field-panel-hero-text{top:350px}}.front #ad-slot-502 iframe{float:left}@media (max-width:64em){.page-amg-landing .panel-col-top .top-house-ad{float:left;margin-top:0}.page-amg-landing .panel-col-top .hero-header{padding:.5em}.page-amg-landing .hero-header .field-name-field-panel-hero-text{padding-left:5%;width:auto;max-width:450px;display:block;text-align:left}.page-amg-landing header#header .top-links{display:block}.house-ads img{object-fit:cover;height:auto}}@media (max-width:52em){.page-amg-landing .hero-header .logo{top:29%}.bottom-spotlight-row.px1,.newsletter-panel.px1,.secondary-events.px1,.top-events.px1{padding-left:.5em;padding-right:.5em}body.homepage-panel .panel-amg-homepage .right-top-event .top-spotlight .inside{margin-left:0}.front .duplicate-panel-wrap .right-top-event.duplicate-panel .inside{margin-right:.5em;margin-left:0}.front .duplicate-panel .inside .homepage-panel{height:300px}.front .pane-bundle-event-panel .event-panel-background{background-position:center 30%;background-repeat:no-repeat}.front .event-panel-background .group-event-details .field-name-field-event-name{font-size:20px}.secondary-events .group-advert-wrap img{height:auto}}@media (max-width:40em){.front .duplicate-panel-wrap .second-duplicate{margin-bottom:.5em}.front .top-events .panel-panel .inside,body.homepage-panel .top-events .panel-panel .inside{height:15pc}.front .top-events .panel-panel .bottom-row .inside,body.homepage-panel .top-events .panel-panel .bottom-row .inside{height:10pc}.page-amg-landing .top-col-right-wrap .advert-panel{margin-bottom:.5em}.house-ads .left-ad-space,.house-ads img{height:auto}.front .top-events .top-row .first-top .inside{margin-right:.5em;height:10pc}.front .secondary-events .first .inside .homepage-panel,.front .top-events .right-top-event .inside .homepage-panel,body.homepage-panel .secondary-events .first .inside .homepage-panel,body.homepage-panel .top-events .right-top-event .inside .homepage-panel{height:300px}.page-amg-landing .hero-header .field-name-field-panel-hero-text{max-width:290px}.page-amg-landing .hero-header .field-name-field-panel-hero-text:after{height:10pc;bottom:-5px}.front .duplicate-panel .inside .homepage-panel{height:10pc}.page-amg-landing .hero-header .logo{top:37%;width:180px}.page-amg-landing .main-view-content .view-venue-list .views-row{padding-right:0}.front .duplicate-panel .inside .homepage-pane{height:10pc}.bottom-spotlight-row.px1,.newsletter-panel.px1,.secondary-events.px1,.top-events.px1{padding-left:.5em;padding-right:.5em}.panel-amg-homepage .top-events .panel-col-middle .second .inside{margin:0 0 .5em;height:10pc}.front .event-container .event-image img{height:32em!important}.event-container .event-header{border:none}.event-container .event-header .event-details h1{font-size:2.6em;text-align:left;padding-left:.5em;padding-right:.5em;margin-bottom:.3em}.event-container .event-header .ticket-details{text-align:left;padding-left:1em}.front .bottom-spotlight-row .panel-col-last.bottom-spotlight,body.homepage-panel .bottom-spotlight-row .panel-col-last.bottom-spotlight{margin-bottom:0}.front .panel-amg-homepage .house-ads,body.homepage-panel .panel-amg-homepage .house-ads{margin-bottom:.5em}.front .newsletter-panel .left-col,body.homepage-panel .newsletter-panel .left-col{display:block!important;width:100%;height:auto;padding:25px}.front .newsletter-panel .left-col h2,body.homepage-panel .newsletter-panel .left-col h2{margin:0!important}.front .newsletter-panel button,body.homepage-panel .newsletter-panel button{height:40px;margin-top:1em}.front .newsletter-panel input[type=email],body.homepage-panel .newsletter-panel input[type=email]{height:40px;line-height:40px}.front .hero-header .btn,body.homepage-panel .hero-header .btn{width:auto;padding:0 2em;float:none;margin:0 .5em;font-size:.9em;vertical-align:top}.front .hero-header .event-info,body.homepage-panel .hero-header .event-info{right:0}.front .hero-header .event-date,body.homepage-panel .hero-header .event-date{margin-bottom:2em;padding-left:1.2em}.front .hero-header .event-date p,body.homepage-panel .hero-header .event-date p{font-size:1rem;line-height:1rem;font-family:FrutigerLTPro-Bold,sans-serif}.front .hero-header .body-wrap,body.homepage-panel .hero-header .body-wrap{padding-left:1.5em;padding-right:1.5em}.front .hero-header .body-copy,body.homepage-panel .hero-header .body-copy{padding-bottom:5em}.front .hero-header p,body.homepage-panel .hero-header p{font-size:.85rem}.front .hero-header .flex-control-nav li,body.homepage-panel .hero-header .flex-control-nav li{margin:0 .4em}.front .hero-header .flex-control-nav li a,body.homepage-panel .hero-header .flex-control-nav li a{width:6px;height:6px;border-width:1px}.front .article-panel-background .group-article-details,.front .event-panel-background .group-event-details,body.homepage-panel .article-panel-background .group-article-details,body.homepage-panel .event-panel-background .group-event-details{left:1em;right:1em}.front .events-calendar,body.homepage-panel .events-calendar{padding:.5em}.front .events-calendar .date-heading h3,body.homepage-panel .events-calendar .date-heading h3{font-size:2em}.front .events-calendar .date-heading span,body.homepage-panel .events-calendar .date-heading span{display:block}.front .events-calendar .more-link .view-all,body.homepage-panel .events-calendar .more-link .view-all{height:40px;line-height:40px}.front .events-calendar .view-header,body.homepage-panel .events-calendar .view-header{padding-bottom:0!important}.front #content .view-calendar .item-list ul.pager,body.homepage-panel #content .view-calendar .item-list ul.pager{margin-top:5px}.front #content .view-calendar .view-content .item-list ul,body.homepage-panel #content .view-calendar .view-content .item-list ul{margin:0;padding:0}#content .view-calendar ul li.next,#content .view-calendar ul li.prev{float:left;width:50%;font-size:.8em;border:none}#content .event-item .event-info{font-size:.8em}#content .event-item .event-info h3{font-size:1.3em}#content .event-item .event-date .date.col{font-size:36px}#content .event-item .event-date .time{font-size:11px}}@media (max-width:768px){.eventstag-hub-wrapper{width:1px;min-width:100%;*width:100%}}.eventstag-hub-iframe{width:100%;height:310px;display:block}@media (max-width:768px){.eventstag-hub-iframe{position:absolute;width:1px;min-width:100%;*width:100%;height:100%}.eventstag-hub-wrapper{height:0;padding-bottom:50%}}#content .event-item .event-date{text-align:center}#content .event-item .event-date span{color:#32a3d9;font-weight:700;line-height:1}#content .event-item .event-date .date{font-size:54px;font-family:FrutigerLTPro-Roman,sans-serif}#content .event-item .event-info{color:gray}#content .event-item .event-info h3{margin-bottom:3px}#content .event-item .event-info h3 a{text-decoration:none;color:#00032d;font-family:FrutigerLTPro-Bold,sans-serif}#content .event-item .event-info .field-name-field-support-acts{font-size:90%;margin-bottom:3px}#content .event-item .event-info .field-name-field-support-acts .field-label{display:none}#content .event-item .event-info .field-name-field-event-location{font-size:90%;margin-bottom:3px}.field-name-field-support-acts .field-label{color:#00032d}.item-list .pager{margin-top:1em;float:left;width:100%}.item-list .pager li{margin:0}.event-header .flag-wishlist{height:36px;line-height:36px;font-size:80%;background-color:#fff;color:#32a3d9;border:1px solid #e5e5e5;border-radius:5px;padding:0 10px;font-family:FrutigerLTPro-Bold,sans-serif;float:right;text-decoration:none;display:inline-block;text-align:center;transition:all .1s linear;width:100%;margin-bottom:8px}.event-header .flag-wishlist a{color:#32a3d9}.event-header .flag-wishlist:hover{background-color:#32a3d9;border-color:#32a3d9;color:#fff}.event-header .flag-wishlist:hover a{color:#fff!important}.page-events.page-events-month-grid #content .top-panel .view-options a.grid-view{color:#32a3d9}.page-events.page-events-month-grid #content .top-panel .view-options a.list-view{color:#ccc}.page-events .date-heading h3{float:left}.page-events #content .top-panel{border-bottom:2px solid #32a3d9;margin-bottom:20px}.page-events #content .top-panel h1{font-size:42px}.page-events #content .top-panel .view-options{display:none}.page-events #content .top-panel .view-options a{float:left;color:#ccc;font-size:30px}.page-events #content .top-panel .view-options a i{display:inline-block}.page-events #content .top-panel .view-options a i.icon-calendar:before{font-size:27px;vertical-align:top}.page-events #content .top-panel .view-options a.grid-view{margin-right:10px;color:#ccc}.page-events #content .top-panel .view-options a.list-view{color:#32a3d9}.page-events #content .calendar-view .view-content .item-list:first-child h3{margin-top:0}.page-events #content .calendar-view .view-content .item-list>h3{margin:2em 0 1em;padding-left:.9em;padding-bottom:.4em;font-size:1.6em;position:relative;border-bottom:2px solid #0b1b54}.page-events #content .calendar-view .view-content .item-list ul{padding-left:0}.page-events #content .calendar-view .view-content .item-list ul li{display:inline-block;width:100%;border-bottom:1px solid #e6e6e6;margin:0}.page-events #content .calendar-view .bottom-pager .date-heading{display:none}.page-events #content .calendar-view .bottom-pager .pager .left{margin-left:0}.page-events #content .calendar-view .bottom-pager .pager li{text-transform:capitalize}.page-events .view-header{margin-bottom:1em;border-bottom:1px solid #e6e6e6;padding-bottom:1em}.page-events .bottom-pager{margin-bottom:25px;margin-top:0}.youtube-panel .header{margin-bottom:10px;border-bottom:1px solid #0b1b54}.page-events-month-grid .calendar-calendar .month-view table.full thead,.single-day[iehint="1"]{display:none}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr{background-color:#f2f2f2}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td{border:5px solid #fff;border-bottom:10px solid #fff;border-top:0;box-shadow:none;height:200px;max-height:200px}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td.today{border:5px solid #fff;border-bottom:10px solid #fff;border-top:0}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td.empty{background-color:#fafafa}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td.empty:before{background-color:#fafafa;color:#ccc}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td.empty .day{color:#ccc}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td .day{color:#32a3d9;font-size:18px;font-family:FrutigerLTPro-Bold,sans-serif;font-weight:400;float:left}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td .day a{color:#32a3d9;font-family:FrutigerLTPro-Bold,sans-serif;font-weight:400}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td.multi-day .calendar.monthview .contents{position:initial;width:auto}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td.multi-day .calendar.monthview .cutoff{display:none}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr.multi-day .monthview,.page-events-month-grid .calendar-calendar .month-view table.full tbody tr.single-day .monthview{height:auto;background:none;margin-bottom:10px}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr.multi-day .monthview a,.page-events-month-grid .calendar-calendar .month-view table.full tbody tr.single-day .monthview a{color:#0b1b54;font-size:1pc;font-family:FrutigerLTPro-Bold,sans-serif;font-weight:400}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr.date-box{background-color:#f2f2f2}.calendar-from-month table,.calendar-from-month tbody,.calendar-from-month td,.calendar-from-month th,.calendar-from-month tr{display:block}.calendar-from-month thead,.calendar-from-month thead tr,.calendar-from-month tr.date-box{position:absolute;top:-9999px;left:-9999px}.calendar-from-month tr td.no-entry{border-bottom:1px solid #ccc}.calendar-from-month td:before{width:100%;white-space:nowrap;clear:both;display:block;box-sizing:border-box;background-color:#f2f2f2;padding:10px;content:attr(data-day-of-month);height:auto;color:#32a3d9;text-align:left;font-size:18px;font-family:FrutigerLTPro-Bold,sans-serif}.calendar-from-month td.multi-day:before{content:attr(data-date)}.calendar-calendar.calendar-from-month .month-view .full tr.multi-day{height:200px;max-height:200px}.calendar-from-month .full tr td.multi-day.today,.calendar-from-month .full tr td.single-day.today,.calendar-from-month td.today{border-top:2px solid #0074ab;box-shadow:0 1px 4px 1px rgba(0,0,0,.25)}.calendar-calendar .day-view td,.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-from-month .full td{padding:0}.calendar-from-month td,.calendar-from-month td.calendar-agenda-items{border:none;position:relative;width:100%}.calendar-from-month td.empty,.calendar-from-month td.no-entry{display:none}.calendar-from-month td.calendar-agenda-items div.calendar{padding:0}.calendar-from-month .date-display-single,.calendar-from-month div.calendar,.calendar-from-month td span.date-display-single{font-size:14px;font-weight:400;margin:0!important}.calendar-from-month .inner .item{padding:10px 10px 0}.calendar-from-month .inner .item:last-child{padding-bottom:10px}.calendar-from-month .full tr.multi-day .no-entry,.calendar-from-month .full tr.single-day .no-entry{height:44px!important;line-height:24px}.calendar-from-month .full tr.multi-day .no-entry .inner,.calendar-from-month .full tr.single-day .no-entry .inner,.calendar-from-month .no-entry .inner{height:auto!important;line-height:1px}.calendar-from-month .inner .views-field-title-field{display:inline-block}#content .view-calendar .view-empty{border-bottom:1px solid #e6e6e6;padding-bottom:2em;padding-top:1em;text-align:center}#content .view-calendar .view-empty p{margin:0;font-size:1.2em;color:#0b1b54;font-weight:600}#content .view-calendar ul{padding-left:0}#content .view-calendar ul.pager li{padding:0}#content .view-calendar ul li{list-style-type:none;padding:30px 0 15px}#content .view-calendar ul li.views-row{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#content .view-calendar ul li.next a,#content .view-calendar ul li.prev a{height:36px;line-height:36px;padding:0 10px;z-index:9;position:relative}#content .nosto-header{margin-bottom:2em}#content .nosto-product-list .nosto-product-list-item{list-style-type:none}#content .nosto-product-list .nosto-product-list-item .nosto-product-info .event-details{padding:0}#content .nosto-product-list .nosto-product-list-item .event-date{font-size:50px;color:#32a3d9;font-family:FrutigerLTPro-Bold,sans-serif;text-align:center;line-height:1}#content .nosto-product-list .nosto-product-list-item .event-date.time{font-size:17px;line-height:1}#content .bottom-pager .pager{padding-left:0}#content .related-gallery-event-block .view-gallery .view-content .views-row{height:auto}.events-calendar .ajax-progress .throbber{position:relative;top:2px;margin:0 5px}@media (min-width:40em){.event-header .flag-wishlist{width:auto;margin-left:1em}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td{width:25%;float:left;background-color:#f2f2f2;height:250px;max-height:250px;overflow:hidden}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td.no-entry{height:250px!important;line-height:1!important}#content .view-calendar ul .all-events-wrap{position:absolute}.calendar-from-month td.empty,.calendar-from-month td.no-entry{display:block}#content .related-gallery-event-block .view-gallery .view-content .views-row{width:24.2%;margin-right:1%;max-height:118px;overflow:hidden;min-height:0;margin-bottom:.5em}#content .related-gallery-event-block .view-gallery .view-content .views-row:nth-of-type(4n+4){margin-right:0}#content .related-gallery-event-block .view-gallery .view-content .views-row:nth-of-type(3n+3){margin-right:1%}}@media (min-width:52em){.page-events #content .calendar-view .view-content .item-list ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-events #content .calendar-view .view-content .item-list ul li{width:48%;margin:0 1%}.related-gallery-event-block .inner,.youtube-panel .inner{height:610px}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td{width:16.6%;float:left;background-color:#f2f2f2;height:200px;max-height:200px}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td.no-entry{height:200px!important}#content .nosto-product-list .nosto-product-list-item{padding:30px 0 15px;margin:0}}body.page-events-all .all-events-wrap{display:none}@media (max-width:40em){.page-events-month .px3.view-calendar{padding-left:.5em;padding-right:.5em}.calendar-calendar.calendar-from-month .month-view .full tr.multi-day{height:auto;max-height:inherit}#content .view-calendar ul li{padding:1.5em 0}#content .view-calendar ul li .btn.sml{margin:0 auto;height:auto;padding:.8em 8px;line-height:1.3;font-size:.7em;max-width:75pt;float:none;display:block}#content .view-calendar ul li .btn.sml.more,#content .view-calendar ul li .btn.sml.priority{margin-bottom:.5em}#content .nosto-product-list .nosto-product-list-item .event-date{font-size:36px}#content .nosto-product-list .nosto-product-list-item .event-date.time{font-size:11px}#content .nosto-product-list .nosto-product-list-item .nosto-product-info{padding-left:.5em}#content .nosto-product-list .nosto-product-list-item .nosto-product-info .event-details{font-size:.8em}#content .nosto-product-list .nosto-product-list-item .nosto-product-info .event-details .nosto-product-name{font-size:1.3em}#content .nosto-product-list .nosto-product-list-item .nosto-product-info .buttons a{min-width:auto}#content .nosto-product-list .nosto-product-list-item .nosto-product-info .buttons a.buy-btn{margin-bottom:.5em}}.event-container .event-header .event-image img{height:auto;width:100%;float:left;object-fit:cover}.event-container .event-header .event-details{padding-left:1em;padding-right:1em;padding-top:.5em}.event-container .event-header .event-details h1{font-size:30px}.event-container .event-header .event-details .ticket-details{padding-left:0}.event-container .event-header .event-details .share-links{margin-bottom:30px;color:gray;font-size:.95em}.event-container .event-header .event-details .share-list{display:inline-block;margin-bottom:0}.event-container .event-header .event-details .share-list li{display:inline-block;color:#32a3d9;margin:0 6px;vertical-align:middle}.event-container .event-header .event-details .field-label{font-weight:400}.event-container .event-header .event-details .body-copy{color:gray}.event-container .event-header .event-details .support-details{margin-top:1.5em}.event-container .event-header .event-details .support-details .support-container{border-top:1px solid #e6e6e6;padding-top:1em}.event-container .event-header .event-details .support-details .support-container .field-name-field-support-acts{color:#32a3d9;font-family:FrutigerLTPro-Bold,sans-serif}.event-container .event-header .event-details .support-details .support-container .field-label{margin-bottom:.2em}.event-container .event-header .event-details .label{color:#00032d;font-family:FrutigerLTPro-Bold,sans-serif;font-size:1pc}.event-container .event-header .event-details .label.icon-clock:before,.event-container .event-header .event-details .label.icon-pin-map:before{margin-right:13px;position:relative;top:1px}.event-container .event-header .event-details .ww-fields .field,.event-container .event-header .event-details .ww-fields p{padding-left:2em;padding-top:.5em;margin:0;line-height:1.5}.event-container .event-ad-panel .external-ads img{width:100%}.event-container .event-ad-panel .first .ad-inner{padding-right:.25em}.event-container .event-ad-panel .second .ad-inner{padding-left:.25em}.event-container .event-ad-panel .house-event-ads .inner{float:left}.event-container .event-ad-panel img{width:100%;height:100%;vertical-align:top}.event-container .event-ad-panel .title{display:none}.event-container .bottom-spotlights h3{color:#fff}.event-container .bottom-spotlights .youtube-panel{background-color:#00032d;margin-bottom:8px;margin-bottom:.5rem}.event-container .bottom-spotlights .youtube-panel iframe{width:100%;height:350px;border:0}.event-container .bottom-spotlights .right-col .inner{background-color:#00032d}.event-container .related-gallery-event-block .inner{float:left;width:100%}#content .bottom-spotlights a.view-all:hover{color:#fff}@media (min-width:40em){.event-container .event-header .event-details .ticket-details{padding-left:0}.event-container .event-header .event-details .ticket-details .btn,.event-container .event-header .event-details .ticket-details .flag-wishlist,.event-container .event-header .event-details .ticket-details .tickets-from{float:right;clear:both}#content .event-ad-panel .first .ad-inner{padding-right:.25em}#content .event-ad-panel .second .ad-inner{padding-left:.25em}}@media (min-width:52em){.event-container .event-header .event-image img{height:450px}article.node.node-event-calendar.event-container{padding-bottom:0}.event-head-wrap{position:relative}.event-head-wrap .event-info{padding:.5em 0 0}#content .bottom-spotlights .youtube-panel{margin-bottom:0}#content .bottom-spotlights .right-col .inner{margin-left:.5em}#content .event-header .event-details .field-name-field-event-location{font-size:90%}#content .event-header .event-details .tickets-from{text-align:right;float:right}#content .event-head-wrap .body-copy p{font-size:90%}#content .related-gallery-event-block .inner{width:initial;float:none}#content .event-ad-panel .house-event-ads .inner{padding-left:.5em}#content .event-ad-panel .external-ads,#content .event-ad-panel .house-event-ads{max-height:300px;overflow:hidden}}@media (max-width:52em){.section-events .youtube-panel a.view-all{margin-top:3px}.section-events .related-gallery-event-block .view-all{top:1.7em}.section-events .bottom-spotlights{margin:0}.section-events .event-container .event-header{border:none}.section-events .event-container .event-header .col.col-12.md-col-6.px3{padding:0}.section-events .event-container .event-header .event-details{padding:1.5em}.section-events .event-container .event-header .event-details .share-links{margin:0 0 1.5em}.section-events .event-container .event-header .nosto-product-info .event-details{padding:.5em}.section-events .event-container .event-header .event-info{padding-top:1.5em}.section-events #content .body-copy p,.section-events #content .event-header .event-details .field-name-field-event-location{font-size:100%}.section-events #content .event-header .event-details .field-name-field-event-location{padding-bottom:1.5em}.section-events .event-container .event-header .event-details h1{padding-left:0;padding-right:0}.section-events .event-container .event-header .ticket-details{text-align:left;padding:0}.section-events .event-header .btn.sml,.section-events .event-header .flag-wishlist{display:inline-block;width:auto;float:none}.section-events .event-header .btn.sml{min-width:110px}.house-event-ads{margin-top:.5em}}.blog-container .node-blog{width:100%}.blog-container .blog-hero{position:relative}.blog-container .blog-hero .article-content-wrap{position:absolute;bottom:20px;left:20px;right:20px;color:#fff;width:95%;padding-bottom:20px}.blog-container .blog-hero .article-content-wrap h2{font-size:70px;margin-bottom:0}.blog-container .blog-hero .article-content-wrap h2 a{color:#fff;font-family:FrutigerLTPro-Bold,sans-serif}.blog-container .blog-hero .article-content-wrap p{color:#fff}.blog-container .blog-hero .article-content-wrap .summary{width:80%;display:none}.blog-container .blog-hero .article-content-wrap .date{display:none}.blog-container .blog-hero .article-content-wrap .view-all{border-radius:5px;padding:0 10px;font-family:FrutigerLTPro-Bold,sans-serif;font-size:90%;text-decoration:none;display:inline-block;text-align:center;height:36px;line-height:36px;background-color:#fff;float:left;clear:both;transition:all .1s linear;line-height:2.75;padding-left:24px;padding-left:1.5rem;padding-right:24px;padding-right:1.5rem;color:#fff}.blog-container .blog-hero .article-content-wrap .view-all:after{display:none}.blog-container .blog-hero .article-content-wrap .view-all:hover{background-color:#32a3d9;color:#fff}.blog-container .blog-hero .image-wrapper{position:relative}.blog-container .blog-hero .image-wrapper:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#00032d}.blog-container .blog-hero .image-wrapper img{float:left;width:100%;height:auto}.blog-container .view-content .views-row{float:left;width:100%;color:gray;padding-bottom:20px}.blog-container .view-content .views-row h2 a{color:#0b1b54}.blog-container .view-content .views-row img{height:auto;width:100%}.blog-container .view-content .views-row .date{font-size:90%}.blog-container .left-col-wrapper h1{font-size:50px;margin-bottom:.6em;line-height:.9}.blog-container .left-col-wrapper .image-wrapper img{height:auto}.blog-container .left-col-wrapper .date{font-family:FrutigerLTPro-Bold,sans-serif}.blog-container .left-col-wrapper .date span{font-family:FrutigerLTPro-Roman,sans-serif}.blog-container .body-content{float:right;padding-bottom:10px}.blog-container .sidebar-blog{padding-right:0;color:#2ea1d8;font-family:FrutigerLTPro-Bold,sans-serif;padding-top:200px;float:left}.blog-container .sidebar-blog .field-name-field-testimonial-blog:before{content:' " ';color:#0b1b54;line-height:0;margin-left:-20px;font-size:70px;font-style:italic}.blog-container .sidebar-blog .field-name-field-testimonial-name-blog{font-family:FrutigerLTPro-Roman,sans-serif;font-style:italic;color:gray;font-size:13px;margin-top:20px}.blog-container .sidebar-blog .field-name-field-testimonial-name-blog:before{content:'-';display:inline;float:left;padding-right:5px}.blog-container .sidebar-blog .field-name-field-image-sidebar-blog{margin-top:70px}.blog-container .sidebar-blog .field-name-field-image-sidebar-blog img{height:auto}.blog-container .sidebar-blog .field-name-field-image-sidebar-blog-caption{font-family:FrutigerLTPro-Roman,sans-serif;font-style:italic;color:gray;font-size:13px;margin-top:10px}.blog-container .body-content .field-name-field-sub-heading-blog{font-family:FrutigerLTPro-Bold,sans-serif;color:#0b1b54;font-size:24px;line-height:1.25;margin-bottom:35px;margin-top:15px}.blog-container .body-content .field-type-text-with-summary p{margin-bottom:2pc;margin-bottom:2rem;line-height:1.5em}.blog-container .body-content .field-type-text-with-summary h3 a{font-family:FrutigerLTPro-Bold,sans-serif}.tab-community{display:none}#content .blog-container .p2{padding:8px;padding:.5rem}#content .blog-container .blog-hero-wrapper .article-list{margin-bottom:8px;margin-bottom:.5rem}#content .blog-container .blog-hero-wrapper .content .image-wrapper:after{display:none}#content .blog-container .blog-hero-wrapper .content .image-wrapper img{transition:none;-webkit-transform:none;transform:none;max-height:600px}#content .blog-container .blog-hero-wrapper .content .image-wrapper:hover img{transition:none;-webkit-transform:none!important;transform:none!important}#content .blog-container .blog-hero-wrapper .content .article-content-wrap h2{line-height:1;padding-left:1pc;padding-left:1rem;margin-bottom:3pc;margin-bottom:3rem;font-size:70px;height:auto}#content .blog-container .blog-hero-wrapper .content .article-content-wrap h2 a,#content .blog-container .blog-hero-wrapper .content .article-content-wrap h2:hover{color:#fff}#content .blog-container .blog-hero-wrapper .content .article-content-wrap .date{display:none}#content .blog-container .blog-hero-wrapper .content .article-content-wrap .summary{padding-left:1pc;padding-left:1rem;line-height:1.5em;font-size:18px}#content .blog-container .blog-hero-wrapper .content .article-content-wrap .view-all{margin-top:0;margin-left:1pc;margin-left:1rem;margin-top:40px}.node-type-blog #content .block{clear:both;padding:8px;padding:.5rem}.node-type-blog #content .block .flippy{width:75%;float:left;padding:40px 0 2.5rem;padding-bottom:40px;border-top:1px solid #eee;margin-bottom:0}.node-type-blog #content .block .flippy li{color:#32a3d9;text-decoration:none;border:1px solid #eee;border-radius:5px;height:50px;line-height:50px;padding:0 20px;display:inline-block;vertical-align:middle}.node-type-blog #content .block .flippy li:hover{background:#32a3d9;color:#fff}.node-type-blog #content .block .flippy li:hover a,.node-type-blog #content .block .flippy li:hover:after,.node-type-blog #content .block .flippy li:hover:before{color:#fff}.node-type-blog #content .block .flippy li:after,.node-type-blog #content .block .flippy li:before{color:#32a3d9}.node-type-blog #content .block .flippy li.prev{text-align:left;float:left}.node-type-blog #content .block .flippy li.prev:before{font-size:9pt;font-size:.75rem;content:"e";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:2px;margin-right:5px;vertical-align:middle}.node-type-blog #content .block .flippy li.next{text-align:right;float:right}.node-type-blog #content .block .flippy li.next:after{font-size:9pt;font-size:.75rem;content:"f";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;vertical-align:middle}.node-type-blog #content .block .flippy li a{font-family:FrutigerLTPro-Bold,sans-serif;text-transform:capitalize;font-size:90%}.node-type-blog #content .block .flippy p{text-align:center;color:#32a3d9;transition:all .1s linear;line-height:2em}.node-type-blog #content .block .flippy p a{display:inline-block;text-decoration:none;border:1px solid #eee;border-radius:5px;height:50px;line-height:50px;padding:0 20px;font-family:FrutigerLTPro-Bold,sans-serif;font-size:90%}.node-type-blog #content .block .flippy p a:after{color:#32a3d9;font-size:9pt;font-size:.75rem;content:"f";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;padding-left:5px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin-left:5px}#header-region .block{padding:0!important}.blog-container .ad-wrapper{margin-top:8px;margin-top:.5rem}#content .share-list{padding-left:0}#disqus_thread{width:75%;padding-left:2pc;padding-left:2rem}.share-links p.mr2{margin-right:9pt;margin-right:.75rem}.page-blog #content .event-ad-panel .external-ads{max-height:300px}.page-blog #content .event-ad-panel .title{display:none}.page-blog #content .event-ad-panel img{width:100%;height:100%;vertical-align:top}.page-blog #content .event-ad-panel .left-col .first .ad-inner{padding:0}.blog-venue-title{clear:both;color:#00032d;font-size:2pc;font-family:FrutigerLTPro-Bold,sans-serif;padding:28px 2pc 2pc;padding:1.75rem 2rem 2rem}@media (min-width:40em){.blog-container .blog-hero .article-content-wrap .date,.blog-container .blog-hero .article-content-wrap .view-all{display:inline-block}.blog-container .blog-hero .article-content-wrap h2{margin-bottom:10px;font-size:50px}.blog-container .view-content .views-row{width:49%;margin-right:1%}.blog-container .view-content .views-row:nth-of-type(2n+2){margin-right:0}}@media (min-width:52em){.blog-container .blog-hero .article-content-wrap .summary{display:inline-block}.blog-container .view-content .views-row{width:49.5%}.blog-container .view-content .views-row:nth-of-type(2n+2){margin-right:0}}@media (max-width:64em){#content .follow-panel,.right-col-wrapper{width:100%}}@media (max-width:52em){#content .blog-container .blog-hero-wrapper .content .article-content-wrap h2{font-size:50px}}@media (max-width:52em){#content .follow-panel{width:100%}.body-content{background:transparent;margin-top:0;padding-top:0}.node-type-blog .block .flippy{width:100%}}@media (max-width:40em){.body-content.col-8{width:100%;padding-left:2rem;padding-right:2rem}.sidebar-blog.col-4{width:100%;padding:20px 2rem 60px}.sidebar-blog.col-4 .field-name-field-testimonial-blog{font-size:1pc}.blog-container .blog-article{padding-right:0}.blog-container .blog-article .content .px4{padding-left:2rem;padding-right:2rem}.blog-container .blog-article .content .px4 h1{line-height:55px}.blog-container .blog-article .content .share-links{width:100%;margin-top:10px}.node-type-blog .block .flippy p{margin-top:5pc}.right-col-wrapper{width:100%}#content .blog-container .blog-hero-wrapper .content .article-content-wrap h2{font-size:30px;margin-bottom:0}.blog-container .blog-hero .article-content-wrap{bottom:0;top:10px}#content .view-blog .article-list h2{height:auto!important}}#content .view-blog .pager .pager-next:hover{background:#32a3d9}#content .view-blog .pager .pager-next:hover a,#content .view-blog .pager .pager-next:hover:after{color:#fff}#content .view-blog .pager .pager-previous:hover{background:#32a3d9}#content .view-blog .pager .pager-previous:hover a,#content .view-blog .pager .pager-previous:hover:before{color:#fff}.all-blog-posts a:hover{background:#32a3d9;color:#fff!important}.all-blog-posts a:hover:after{color:#fff!important}#content .view-blog .views-row{margin-bottom:4pc;margin-bottom:4rem}#content .view-blog .article-list .image-wrapper img{vertical-align:top}#content .view-blog .article-list:hover .image-wrapper:after{opacity:1}#content .view-blog .article-list .image-wrapper{position:relative;overflow:hidden}#content .view-blog .article-list .image-wrapper:after{content:'';background:rgba(0,3,45,.5);position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;transition:all .2s ease-in}#content .view-blog .article-list h2{padding-left:2pc;padding:1.75rem 2rem 0;padding-right:2pc;padding-top:28px;margin-bottom:1pc;margin-bottom:1rem;font-size:2pc;line-height:1}#content .view-blog .article-list h2 a{color:#00032d;font-family:FrutigerLTPro-Bold,sans-serif}#content .view-blog .article-list h2 a:hover{color:#32a3d9}#content .view-blog .article-list span.date{padding-left:2pc;padding-left:2rem;padding-right:2pc;padding-right:2rem;margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:0}#content .view-blog .article-list .summary{padding-left:2pc;padding-left:2rem;padding-right:2pc;padding-right:2rem;line-height:1.5}#content .view-blog .article-list .summary p{margin-bottom:2pc;margin-bottom:2rem;padding-bottom:0}#content .view-blog .article-list .view-all{padding-left:2pc;padding-left:2rem;padding-right:2pc;padding-right:2rem;margin-top:4pc;margin-top:4rem;margin-bottom:2pc;margin-bottom:2rem;font-family:FrutigerLTPro-Bold,sans-serif}#content .view-blog .pager{padding-left:0;padding-right:4pc;padding-bottom:40px;border-top:1px solid #eee;margin-bottom:0;padding-left:24px;padding:40px 4rem 2.5rem 1.5rem}#content .view-blog .pager .pager-next{float:right;text-align:right;display:inline-block;text-decoration:none;border:1px solid #eee;border-radius:5px;padding:15px 20px;line-height:1em}#content .view-blog .pager .pager-next:after{position:relative;top:2px;padding-left:7px;color:#32a3d9;font-size:9pt;font-size:.75rem;content:"f";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#content .view-blog .pager .pager-previous{float:left;text-align:left;display:inline-block;text-decoration:none;border:1px solid #eee;border-radius:5px;padding:15px 20px;line-height:1em}#content .view-blog .pager .pager-previous:before{position:relative;top:2px;padding-right:7px;color:#32a3d9;font-size:9pt;font-size:.75rem;content:"e";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#content .view-blog .pager .pager-current,#content .view-blog .pager .pager-ellipsis,#content .view-blog .pager .pager-first,#content .view-blog .pager .pager-last{display:none}#content .blog-hero-wrapper .article-list .view-all:hover,#content .blog-hero-wrapper .article-list:hover .article-content-wrap h2 a{color:#fff}#content .blog-hero-wrapper .article-list:hover .image-wrapper img{-webkit-transform:none;transform:none;transition-duration:.6s}#content .blog-container .node-blog .col.col-12.px4.mt3{padding:0 .5em;margin-top:1em}#content .blog-container .left-col-wrapper h1{font-size:40px;margin-bottom:.6em;line-height:1.2}@media (max-width:40em){#content .view-blog .article-list .summary,#content .view-blog .article-list .view-all,#content .view-blog .article-list h2,#content .view-blog .article-list span.date{padding-left:20px;padding-right:20px}#content .view-blog .article-list h2{margin-top:0;margin-bottom:.3em;padding-top:25px;font-size:1.5rem}}.register-form-wrapper .form-item-notify,.register-form-wrapper .form-item-status{display:none}.register-form-wrapper #top-submit{padding:0;line-height:initial;background:none;color:#32a3d9;text-decoration:underline;margin:20px 0 50px}.register-form-wrapper .date-combo{margin-top:1em;float:left;width:100%}.register-form-wrapper label{margin-bottom:10px}.register-form-wrapper .multipage-pane-title{display:none;color:#00032d;font-size:24px}.register-form-wrapper .multipage-pane-title em{font-style:normal}.register-form-wrapper h1{color:#00032d;font-size:24px}.register-form-wrapper .fieldset-description{margin:30px 0}.register-form-wrapper .first-page-desc .fieldset-description{margin-bottom:30px}.register-form-wrapper .container-inline-date .form-item,.register-form-wrapper .container-inline-date .form-item #edit-field-birth-date,.register-form-wrapper .container-inline-date .form-item #edit-field-birth-date input{width:100%}.register-form-wrapper .multipage-button{float:right;margin:40px 0;border-top:1px solid #e6e6e6;padding:20px 0;width:100%}.register-form-wrapper .multipage-button .multipage-link-previous{float:left}.register-form-wrapper .multipage-button .multipage-link-next{float:right}.register-form-wrapper .form-actions{margin-top:40px}.register-form-wrapper .multipage-controls-list #edit-submit,.register-form-wrapper .multipage-controls-list input[type=button]{background:#32a3d9;border-radius:3px;border:0;height:50px;line-height:50px;text-shadow:none;padding:0 20px;font-size:15px;color:#32a3d9;color:#fff;text-transform:capitalize;transition:all .1s linear}.register-form-wrapper .multipage-controls-list #edit-submit:hover,.register-form-wrapper .multipage-controls-list input[type=button]:hover{background:#00032d}.register-form-wrapper .form-item-field-terms-conditions-und{position:relative}.register-form-wrapper .form-item-field-terms-conditions-und label.error{position:absolute;bottom:-20px}.register-form-wrapper .form-item-field-terms-conditions-und label.option{width:90%}.page-content-thank-you-signing #content .basic-page-container,.section-registration-thank-you #content .basic-page-container{padding:75pt 0}.page-content-thank-you-signing #content .basic-page-container .top-hero-image .hero-content-wrap,.section-registration-thank-you #content .basic-page-container .top-hero-image .hero-content-wrap{position:relative}.page-content-thank-you-signing #content .basic-page-container .top-hero-image .hero-content-wrap h1,.section-registration-thank-you #content .basic-page-container .top-hero-image .hero-content-wrap h1{color:#0b1b54;font-size:42px}.page-content-thank-you-signing #content .basic-page-container .body-copy,.section-registration-thank-you #content .basic-page-container .body-copy{padding-top:0}.page-content-thank-you-signing #content .basic-page-container .body-copy p,.section-registration-thank-you #content .basic-page-container .body-copy p{text-align:center}@media (min-width:40em){.register-form-wrapper h1{font-size:42px}.register-form-wrapper>.form-wrapper{padding:4em}.register-form-wrapper .multipage-pane-title{font-size:42px;padding-bottom:30px}}@media (min-width:52em){form .register-form-wrapper input{width:40%}form .register-form-wrapper input[type=checkbox],form .register-form-wrapper input[type=submit]{width:auto}form .register-form-wrapper .password-strength{padding-right:30%}form .register-form-wrapper .date-combo .fieldset-wrapper,form .register-form-wrapper .selectize-control{width:40%}form .register-form-wrapper label.error{padding-left:20px;float:right}form .register-form-wrapper .form-item .password-suggestions{margin-left:30%;width:40%;margin-right:30%}form .register-form-wrapper .container-inline-date .form-item #edit-field-birth-date{width:40%}form .register-form-wrapper .container-inline-date .form-item #edit-field-birth-date-datepicker-popup-0{width:100%}form .register-form-wrapper .container-inline-date .form-item .description{padding-left:0}form .register-form-wrapper .form-item-field-terms-conditions-und label.option{width:30%}form .register-form-wrapper .form-item-field-terms-conditions-und{position:relative}form .register-form-wrapper .form-item-field-terms-conditions-und label.error{position:relative;bottom:initial}form .register-form-wrapper #edit-actions{padding-right:30%}}#content .view-gallery .gallery-filter label{display:none}#content .view-gallery .gallery-filter input{margin-top:0}#content .view-gallery .gallery-filter input[type=submit]{transition:all .1s linear}#content .view-gallery .gallery-filter input[type=submit]:hover{background-color:#00032d}#content .view-gallery .gallery-filter .selectize-input{width:180px}#content .view-gallery .gallery-item img{height:auto}#content .view-gallery .gallery-item .views-field-title span a{font-size:1.5em;float:left;width:100%}#content .view-gallery .field-name-field-gallery-hero img{object-fit:cover;height:200px}#content .view-gallery .view-content .views-row{color:gray;font-size:90%;width:100%;float:left;min-height:350px}#content .view-gallery .view-content .views-row:nth-of-type(3n+3){margin-right:0}#content .view-gallery .view-content .views-row h2{font-size:21px;margin:25px 20px 10px}#content .view-gallery .view-content .views-row h2 a{color:#00032d;font-family:FrutigerLTPro-Bold,sans-serif}#content .view-gallery .view-content .views-row .field-name-body{margin:0 20px}#content .view-gallery .view-content .views-row .field-name-field-album-location{margin:0 20px 10px}#content .view-gallery .view-content .views-row p{font-size:100%}#content .view-gallery .view-content .views-row .views-field-node-gallery-media img{height:200px;width:100%;object-fit:cover}#content .view-gallery .view-content .views-row .views-field-name{display:none}#content .view-gallery .view-content .views-row .views-field-title{padding:5px 10px 0;display:inline-block;width:100%}#content .view-gallery .view-content .views-row .views-field-field-album-location{padding:0 10px;display:inline-block}#content .view-gallery .view-content .views-row .views-field-body{padding:10px;display:inline-block}#content .view-gallery .view-content .views-row .views-field-created{padding:5px 10px}#content .view-gallery .view-content .views-row .views-field-title{font-size:21px;padding:20px .5em 10px}#content .view-gallery .view-content .views-row .views-field-title a{font-size:21px;line-height:1.2;color:#00032d;font-family:FrutigerLTPro-Bold,sans-serif}#content .view-gallery .pager{padding-left:0}#content .view-gallery .pager .pager-ellipsis,#content .view-gallery .pager .pager-first,#content .view-gallery .pager .pager-last{display:none}#content .view-gallery .pager .pager-next{float:right}#content .view-gallery .pager .pager-previous{float:left}.gallery-header-wrapper{padding-left:8px;padding-left:.5rem}.gallery-header-wrapper h1{font-weight:400!important;margin:.4em 4pc .67em 0;margin:.4em 4rem .67em 0}.gallery-header-wrapper .gallery-header{background-image:url(/sites/all/themes/AMG/images/optimized/hero-placeholder.png);background-size:cover;height:300px;position:relative}.gallery-header-wrapper .gallery-header h1{position:absolute;top:30%;width:100%;text-align:center;color:#fff;font-size:52px;font-weight:400!important;font-family:FrutigerLTPro-Bold,sans-serif}.page-gallery .view-content .node-node-gallery-gallery{width:100%}.page-gallery .view-content .node-video-upload,.page-gallery .view-content .node-youtube-videos{min-height:450px}.page-gallery .view-content .node-video-upload.node-teaser,.page-gallery .view-content .node-youtube-videos.node-teaser{width:100%}.page-gallery .view-content .node-video-upload.node-teaser .content,.page-gallery .view-content .node-youtube-videos.node-teaser .content{margin:0}.page-gallery .view-content .node-video-upload img,.page-gallery .view-content .node-video-upload.node-teaser,.page-gallery .view-content .node-youtube-videos img{width:100%}#content .related-videos-panel .header{height:66px}#content .related-videos-panel .block h3{display:none}#content .related-videos-panel h3{color:#fff;line-height:1.4em}#content .related-videos-panel .view-gallery .view-content .views-row{width:33.33%;margin:0;float:left;position:relative;padding:0 2%;min-height:auto;height:auto}#content .related-videos-panel .view-gallery .view-content .views-row.first-element p{font-size:1em;color:#fff}#content .related-videos-panel .view-gallery .view-content .views-row.first-element p a{color:#fff}#content .related-videos-panel .view-gallery .view-content .views-row p{font-size:.8em;margin:1em .5em;text-align:center}#content .related-videos-panel .view-gallery .view-content .views-row p a{color:#fff}#content .related-videos-panel .view-gallery .view-content .views-row.first-element{width:100%;margin-right:0;float:left;margin-bottom:20px;padding:0}#content .related-videos-panel .view-gallery .view-content .views-row.first-element .video-thumb{border:0}#content .related-videos-panel .view-gallery .view-content .views-row.first-element .video-thumb iframe{height:300px}#content .related-videos-panel .view-gallery .view-content .views-row.first-element .video-thumb .overlay{z-index:-9;background-color:rgba(11,27,84,0)}#content .related-videos-panel .view-gallery .view-content .views-row .video-thumb{position:relative;border:1px solid hsla(0,0%,100%,.15)}#content .related-videos-panel .view-gallery .view-content .views-row .video-thumb iframe{width:100%;height:75pt;display:block}#content .related-videos-panel .view-gallery .view-content .views-row .video-thumb .overlay{transition:all .2s linear;position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;background-color:rgba(11,27,84,.2)}#content .gallery-page .view-node-gallery-gallery-item-views .pager{display:none}#content .gallery-page .related-galleries{width:100%;padding-right:0}#content .gallery-page .related-galleries .views-row img{height:200px;width:100%;object-fit:cover}#content .gallery-page .hero-image img{height:auto}#content .gallery-page .content .flexslider{margin:0;padding:0;border:0}#content .gallery-page .content .flex-control-nav{position:absolute;bottom:0}#content .gallery-page .content .flex-control-nav li a{background:transparent;border:2px solid #fff;box-shadow:none}#content .gallery-page .content .flex-control-nav li a.flex-active{background-color:#fff}#content .gallery-page .content .views-row{width:33.33%;float:left;padding-right:1em;padding-bottom:1em}#content .gallery-page .content .views-row img{height:auto;float:left}#content .gallery-page .content .gallery-details{background-color:#0b1b54;color:#fff}#content .gallery-page .content .gallery-details .author{display:inline-block;margin-left:1em;display:none}#content .gallery-page .content .gallery-details h2{color:#fff;display:inline-block;margin:0}#content .gallery-page .content .gallery-details .field{display:inline-block;margin-left:2em}#content .gallery-page .content .gallery-details .field .field-items,#content .gallery-page .content .gallery-details .field .field-label{display:inline-block}#content .gallery-page .content .gallery-details a,#content .gallery-page .content .gallery-details p{color:#fff;margin:0}.field-name-field-video-thumbnail img{height:auto}.video-page .content iframe{width:100%;height:500px}.related-galleries{padding-right:1em}.related-galleries h3.title{font-size:2em;font-weight:400;font-family:FrutigerLTPro-Bold,sans-serif;letter-spacing:0;margin:.67em 0;padding-left:28px;padding-left:1.75rem}.related-galleries .views-row a{font-weight:400;font-family:FrutigerLTPro-Bold,sans-serif;padding-left:8px;padding-left:.5rem}.related-gallery-block .views-row{width:48%;margin-bottom:1em;float:left;margin-right:4%;height:330px}.related-gallery-block .views-row.views-row-even{margin-right:0}.related-gallery-block .views-row img{height:auto;width:100%;float:left}.related-gallery-block .views-row p{margin-bottom:10px}.related-gallery-block .views-row h3{margin-top:10px;margin-bottom:5px;float:left;width:100%;font-weight:400;font-family:FrutigerLTPro-Bold,sans-serif;letter-spacing:0}.related-gallery-event-block{position:relative}.related-gallery-event-block .view-all{position:absolute;right:1em;top:1em}.related-gallery-event-block h3{float:left;padding:1em;height:66px;margin:0}.related-gallery-event-block .view-gallery{padding:10px 1em 0;border-top:1px solid #0b1b54}.related-gallery-event-block .view-gallery .views-row{position:relative}.related-gallery-event-block .view-gallery .views-row:hover h3{opacity:1}.related-gallery-event-block .view-gallery .views-row h3{transition:all .2s linear;position:absolute;left:0;top:0;width:100%;text-align:left;height:100%;margin:0;background:rgba(11,27,84,.5);vertical-align:middle;opacity:0;color:#fff;padding-top:.7em;font-size:1em}.related-gallery-event-block .view-gallery p{display:none}.related-gallery-event-block .view-gallery .views-row:nth-of-type(4n+4){margin-right:0!important}.related-gallery-event-block .pager{display:none}.view-display-id-photo_gallery .views-row,.view-display-id-venue_gallery .views-row{height:330px}.view-display-id-related_block .views-row h3{padding:0 1em 10px;color:#00032d}.view-display-id-related_block .views-row p{padding:0 1.5em}#colorbox #cboxWrapper{background:none}#colorbox #cboxNext,#colorbox #cboxPrevious{bottom:45%;background-repeat:no-repeat;background-position:center;width:60px;height:60px}#colorbox #cboxPrevious{left:0;background-image:url(/sites/all/themes/AMG/images/optimized/gallery-arrow-left.png)}#colorbox #cboxNext{right:0;left:auto;background-image:url(/sites/all/themes/AMG/images/optimized/gallery-arrow-right.png)}#colorbox #cboxClose{top:0;background-image:url(/sites/all/themes/AMG/images/optimized/gallery-exit.png);background-repeat:no-repeat;width:60px;height:60px;background-position:center}#colorbox #cboxCurrent{display:none!important}#colorbox #cboxLoadedContent{margin:0}#colorbox #cboxTitle{display:none!important}@media (min-width:40em){#content .view-gallery .view-content .views-row{width:32.6666%;margin-right:1%}.related-gallery-block .views-row{width:32%;margin-right:2%}.related-gallery-block .views-row.views-row-even{margin-right:2%}#content .view-gallery .view-content .views-row:nth-of-type(3n+3),.related-gallery-block .views-row:nth-of-type(3n+3){margin-right:0}}@media (min-width:52em){.related-gallery-block .views-row{width:23.75%;margin-right:1.66%}.related-gallery-block .views-row.views-row-even,.related-gallery-block .views-row:nth-of-type(3n+3){margin-right:1.66%}.related-gallery-block .views-row:nth-of-type(4n+4){margin-right:0}.related-gallery-block .views-row p{font-size:90%}}@media (min-width:64em){#content .gallery-page{position:relative;min-height:750pt}#content .gallery-page .ad-area{width:300px;position:absolute;right:8px}#content .gallery-page .left-col{padding-right:308px}}@media (max-width:40em){#content .view-gallery .gallery-filter input[type=submit]{min-width:90px}#content .view-gallery .view-content .views-row h2{margin:.5em 20px 10px}.flex-control-nav li{margin:0 4px}.flex-control-paging li a{width:6px;height:6px}.view-display-id-related_block .views-row h3{padding:.5em 1pc 0}.related-galleries .views-row a{padding-left:0}#content .view-gallery .view-content .views-row{margin:0 0 1em;height:auto;min-height:inherit}#content .gallery-page .content .gallery-details .field{margin-left:0}.related-galleries h3.title{padding-left:0}.related-gallery-event-block .view-gallery .views-row h3{opacity:1;font-size:1.5em}#content .related-gallery-event-block .view-gallery .view-content .views-row{height:110px;overflow:hidden;width:49%}#content .related-gallery-event-block .view-gallery .view-content .views-row.views-row-odd{margin-right:1%}#content .related-gallery-event-block .view-gallery .view-content .views-row.views-row-even{margin-left:1%}#content .related-videos-panel{overflow:hidden}#content .related-videos-panel .view-gallery .view-content .views-row{width:48%;margin:0 1%}}@media (min-width:40em){#content .related-videos-panel{height:610px}}html.js .page-search fieldset{display:none}html.js .page-search fieldset.collapsed{height:auto;padding-bottom:1em}.page-search #content-area{background-color:#00032d}.page-search #content-area .search-form label{display:none}.page-search #content-area .search-form div.form-item{width:auto;float:none}.page-search #content-area .search-form div.form-item input{width:auto;padding:10px 15px}.page-search #content .pager{padding-left:0}.page-search #content .pager li{list-style:none;display:inline-block;padding:0;vertical-align:baseline}.page-search #content .pager li a{display:block;padding:.5em}.page-search #content .pager li a:hover{color:#fff}.page-search #content .pager li.pager-current{padding:.5em;color:#fff;font-weight:400}.page-search #content .pager .pager-ellipsis{color:#88a4b1}.page-search #content .pager .pager-next{float:right}.page-search #content .pager .pager-next a:hover{color:#fff}.page-search #content .pager .pager-next a:hover:after{color:#fff!important}.page-search #content .pager .pager-next a:after{color:#32a3d9;font-size:9pt;font-size:.75rem;content:"f";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;padding-left:5px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin-left:5px}.page-search #content .pager .pager-previous{float:left}.page-search #content .pager .pager-previous a:hover{color:#fff}.page-search #content .pager .pager-previous a:hover:before{color:#fff!important}.page-search #content .pager .pager-previous a:before{color:#32a3d9;font-size:9pt;font-size:.75rem;content:"e";font-family:amg!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;padding-right:5px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin-right:5px}.page-search #content .pager .pager-first,.page-search #content .pager .pager-last{display:none}.search-page-wrap .head{background-color:#060e42;padding:36px;margin-bottom:1em}.search-page-wrap .head h2{margin:0;color:#fff}.page-search #content .search-page-wrap.no-results{color:#fff}.page-search #content .search-page-wrap.no-results ul{padding-left:3em}.page-search #content .search-form{float:right;padding-top:25px;padding-right:2em;display:none}.page-search #content .search-form input[type=submit]{margin-left:10px}.page-search #content .search-results{padding:0}.page-search #content .search-result{border-bottom:1px solid #1f2247;position:relative}.page-search #content .search-result:last-child{border:none}.page-search #content .search-result .content-type{color:#fff;padding-left:36px}.page-search #content .search-result .image{text-align:center;min-height:1px}.page-search #content .search-result .image a{display:block;margin-right:30px}.page-search #content .search-result .event-info{color:#fff;font-size:.9em;text-align:left;padding-left:2.5em}.page-search #content .search-result .event-info>div>span{font-family:FrutigerLTPro-Bold,sans-serif;margin-bottom:2px;display:block}.page-search #content .search-result .event-info div p{margin-left:20px}.page-search #content .search-result .event-info .label:before{margin-right:5px;vertical-align:top}.page-search #content .search-result .event-info p{font-size:1em;color:#fff}.page-search #content .search-result .event-info p span{display:block}.page-search #content .search-result .title{margin:0 0 .5em;font-size:1.5em}.page-search #content .search-result .title a{color:#fff;font-family:FrutigerLTPro-Bold,sans-serif}.page-search #content .search-result .description p{font-size:.9em;line-height:1.4}.page-search #content .search-result .description,.page-search #content .search-result .description p,.page-search #content .search-result .venue{color:#fff}.page-search #content .search-result .link{text-align:center}.page-search #content .search-result .link a{color:#fff;position:absolute;top:50%;display:block;margin-top:-2pc;padding:20px;margin-left:3em;right:0}.page-search #content .search-result{list-style:none;margin:0;margin-bottom:1em}body.page-search .wrapper #main{background-color:transparent}.page-search #content .search-page-wrap .no-results{color:#fff}.page-search #content .search-page-wrap .no-results ul{padding-left:3em}@media (max-width:52em){.search-page-wrap .head h2{font-size:1.4em;line-height:1.4}}@media (max-width:64em){.search-form input[type=image]{display:none}}@media (max-width:40em){.search-results li{padding:0 15px}.search-page-wrap .head{padding:20px}.page-search #content .search-form{float:none;padding:15px;background-color:#060e42}.page-search #content .search-form div.form-item input{width:75%}.page-search #content .search-form input[type=submit]{margin-left:0;width:25%;min-width:0}.page-search #content .search-result .event-info{font-size:.8em;padding:.5em 0}.page-search #content .search-result .event-info p{font-size:1em}.page-search #content .search-result .link{display:none}.page-search #content .search-result .image{text-align:left}.page-search #content .search-result .image a{margin-right:0;margin-bottom:1em}}@media (max-width:400px){.page-search #content .search-form div.form-item input{width:70%}.page-search #content .search-form input[type=submit]{width:30%}}#content .on-o2-container .field-collection-container{border:none}#content .on-o2-container .top-hero-image{position:relative}#content .on-o2-container .top-hero-image img{object-fit:cover;height:200px}#content .on-o2-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}#content .on-o2-container .top-hero-image .hero-content-wrap h1{color:#fff;font-size:36px;text-align:center;margin:10px 0}#content .on-o2-container .top-hero-image .hero-content-wrap .tagline{color:#fff;text-align:center;display:none}#content .on-o2-container #content{width:70%;margin:0 auto}#content .on-o2-container .body-copy{text-align:center;padding:3em 2em 1.5em}#content .on-o2-container .body-copy p{font-size:100%;line-height:1.5em}#content .on-o2-container .group-o2-spotlight-wrapper>h3{display:none}#content .on-o2-container .content .field-name-field-on-o2-spotlight>.field-items{float:left;width:100%}#content .on-o2-container .content .field-name-field-on-o2-spotlight>.field-items>.field-item{width:100%;float:left;padding-bottom:2em}#content .on-o2-container .content .field-item .field-collection-view{text-align:center;color:gray;font-size:90%;margin:0;border:0}#content .on-o2-container .content .field-item .field-collection-view img{object-fit:cover;height:300px;width:100%}#content .on-o2-container .content .field-item .field-collection-view .field-name-field-spotlight-title{color:#0b1b54;font-size:2pc;font-family:FrutigerLTPro-Bold,sans-serif;margin:.75em 0 .5em;padding-left:1pc;padding-left:1rem}#content .on-o2-container .content .field-item .field-collection-view .field-name-field-spotlight-text{padding:0 20px;line-height:1.75em}@media (min-width:40em){#content .on-o2-container .top-hero-image img{height:300px}#content .on-o2-container .top-hero-image .hero-content-wrap h1{font-size:75px;margin:20px 0}#content .on-o2-container .top-hero-image .hero-content-wrap .tagline{display:block}#content .on-o2-container .content .field-group-format-wrapper{text-align:left}#content .on-o2-container .content .field-name-field-on-o2-spotlight>.field-items>.field-item{width:50%}#content .on-o2-container .content .field-item.even .field-collection-view{padding-right:.25em}#content .on-o2-container .content .field-item.odd .field-collection-view{padding-left:.25em}}@media (min-width:52em){#content .on-o2-container .top-hero-image img{height:25pc}}@media (min-width:64em){#content .on-o2-container .on-o2-body .body-copy{width:60%;margin:0 auto}#content .on-o2-container .on-o2-body>.content{width:100%;margin:0 auto}}#content .account-navigation{display:inline-block;padding:3em 0}#content .account-navigation li{display:inline-block;padding:0 1em;border-right:1px solid #e5e5e5}#content .account-navigation li.last{border:0}#content .account-navigation li a{color:#ccc;font-size:28px}#content .account-navigation li a:hover{color:#0b1b54}.profile-form-wrapper{margin-bottom:2em}.profile-form-wrapper fieldset.collapsed{height:auto!important}.profile-form-wrapper .fieldset-description{display:none}.profile-form-wrapper .form-item-pass{position:relative}.profile-form-wrapper .form-item-pass:before{content:'Password';display:inline-block;width:100%;margin:20px 0 30px;padding-bottom:20px;font-size:24px;border-bottom:2px solid #e6e6e6;font-family:FrutigerLTPro-Bold,sans-serif;color:#00032d}.profile-form-wrapper .form-item-pass:after{content:'';height:2px;float:left;border-left:110px solid #32a3d9;position:absolute;left:0;margin-bottom:20px;width:100%;top:68px}.profile-form-wrapper .field-name-field-birth-date{position:relative}.profile-form-wrapper .field-name-field-birth-date:before{content:'Personal';display:inline-block;width:100%;margin:20px 0 30px;padding-bottom:20px;font-size:24px;border-bottom:2px solid #e6e6e6;font-family:FrutigerLTPro-Bold,sans-serif;color:#00032d}.profile-form-wrapper .field-name-field-birth-date:after{content:'';height:2px;float:left;border-left:75pt solid #32a3d9;position:absolute;left:0;margin-bottom:20px;width:100%;top:68px}.profile-form-wrapper #edit-field-birth-date{float:left;width:100%;margin-top:1em}.profile-form-wrapper #edit-field-birth-date .date-combo{margin-left:0}.profile-form-wrapper .form-wrap{width:100%;margin:0 auto}.profile-form-wrapper .form-wrap>h1{font-size:24px;border-bottom:2px solid #e6e6e6;padding-bottom:20px;margin-bottom:20px;position:relative}.profile-form-wrapper .form-wrap>h1:after{content:'';height:2px;float:left;border-left:125px solid #32a3d9;position:absolute;left:0;margin-bottom:20px;width:100%;top:50px}.profile-form-wrapper .form-wrap input#edit-submit{background:#32a3d9;font-family:FrutigerLTPro-Bold,sans-serif;border:0;height:50px;line-height:50px;padding:0 10px;text-transform:capitalize;text-shadow:none;font-weight:400;width:90pt;font-size:90%;transition:all .1s linear}.profile-form-wrapper .form-wrap input#edit-submit:hover{-webkit-box-shadow:none;background:#0b1b54}.profile-form-wrapper #edit-contact,.profile-form-wrapper #edit-subfolders,.profile-form-wrapper #edit-timezone{display:none}.profile-form-wrapper #edit-timezone{padding-bottom:1em;width:100%;min-height:70px}.profile-form-wrapper #edit-timezone a{color:#0b1b54}.profile-form-wrapper #edit-timezone.collapsible .fieldset-legend{background-position:0 65%}.profile-form-wrapper #edit-timezone.collapsed .fieldset-legend{background-position:0 50%}.profile-form-wrapper .form-actions{margin-bottom:3em}.newsletter-form-wrapper .form-wrap{width:100%;margin:0 auto}.newsletter-form-wrapper .form-wrap .tagline{margin:10px 0 40px;border-bottom:1px solid #e6e6e6;padding:10px 0}.newsletter-form-wrapper .form-wrap .form-item-unsub label{width:auto}.newsletter-form-wrapper .form-wrap .form-actions{border-top:1px solid #e6e6e6;padding:30px 0;margin-top:50px}.newsletter-form-wrapper .form-wrap label{width:90%;height:50px;padding-top:0;line-height:50px}.newsletter-form-wrapper .form-wrap #edit-venues input[type=checkbox]{margin-left:0}body.page-user-edit #content .account-navigation li.account-details a,body.page-user-newsletter #content .account-navigation li.my-subscriptions a,body.page-user-wishlist #content .account-navigation li.my-wishlist a{color:#0b1b54}.page-account-resetpassword #content-area{width:100%;padding:2em}@media (min-width:40em){.newsletter-form-wrapper .form-wrap,.profile-form-wrapper .form-wrap{width:60%}.page-account-resetpassword #content-area{width:60%;padding:4em 2em;float:left}}@media (min-width:52em){.newsletter-form-wrapper #edit-venues{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;margin-bottom:20px;border-bottom:1px solid #e6e6e6;padding-bottom:40px;float:left}.newsletter-form-wrapper .form-item-unsub{float:left;width:64%;margin-top:0}.newsletter-form-wrapper .form-item-unsub #edit-unsub{margin-left:0;float:left}.newsletter-form-wrapper #edit-actions{float:right;width:36%;margin-top:0;border:0;padding-top:0}}.list-item-container .top-hero-image{position:relative}.list-item-container .top-hero-image img{object-fit:cover;height:200px}.list-item-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}.list-item-container .top-hero-image .hero-content-wrap h1{color:#fff;font-size:36px;text-align:center;margin:10px 0}.list-item-container .top-hero-image .hero-content-wrap .tagline{color:#fff;text-align:center;display:none}.list-item-container .body-copy p{font-size:90%}.list-item-container .content .field-name-field-list-item>.field-items{float:left;width:100%}.list-item-container .content .field-name-field-list-item>.field-items>.field-item{width:100%;float:left;padding-bottom:2em}.list-item-container .content .field-item .field-collection-view{color:gray;font-size:90%;margin:0}.list-item-container .content .field-item .field-collection-view img{height:auto}.list-item-container .content .field-item .field-collection-view .field-name-field-list-item-title{color:#0b1b54;font-size:24px;font-family:FrutigerLTPro-Bold,sans-serif;margin-bottom:5px}@media (min-width:40em){.list-item-container .top-hero-image img{height:300px}.list-item-container .top-hero-image .hero-content-wrap h1{font-size:3pc;margin:20px 0}.list-item-container .top-hero-image .hero-content-wrap .tagline{display:block}.list-item-container .content .field-name-field-list-item>.field-items>.field-item{width:24%;margin-right:1.33%}.list-item-container .content .field-name-field-list-item>.field-items>.field-item:nth-of-type(4n+4){margin:0}}@media (min-width:52em){.list-item-container .top-hero-image img{height:25pc}}.accordion-page-container .top-hero-image{position:relative}.accordion-page-container .top-hero-image img{object-fit:cover;height:200px}.accordion-page-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}.accordion-page-container .top-hero-image .hero-content-wrap h1{color:#fff;font-size:36px;text-align:center;margin:10px 0}.accordion-page-container .top-hero-image .hero-content-wrap .tagline{color:#fff;text-align:center;display:none}.accordion-page-container .accordion-list .body-copy{width:100%;margin:0 auto}.accordion-page-container .accordion-list .body-copy p{font-size:90%}.accordion-page-container .accordion-list>.content{width:100%;margin:0 auto}.accordion-page-container .content .field-name-field-accordion-item>.field-items>.field-item{padding:2em 0;border-bottom:1px solid #e6e6e6}.accordion-page-container .content .field-name-field-accordion-item>.field-items>.field-item:last-child{border:none}.accordion-page-container .content .field-name-field-accordion-item .field-name-field-accordion-title{font-size:18px;color:#0b1b54;font-family:FrutigerLTPro-Bold,sans-serif;position:relative;cursor:pointer;padding-right:50px}.accordion-page-container .content .field-name-field-accordion-item .field-name-field-accordion-title:after{font-family:amg!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"f";position:absolute;right:0;top:5px}.accordion-page-container .content .field-name-field-accordion-item .field-name-field-accordion-title.active-accordion:after{content:"d"}.accordion-page-container .content .field-name-field-accordion-item .field-name-field-accordion-text{display:none;color:gray;padding-top:2em}@media (min-width:40em){.accordion-page-container .top-hero-image img{height:300px}.accordion-page-container .top-hero-image .hero-content-wrap h1{font-size:75px;margin:20px 0}.accordion-page-container .top-hero-image .hero-content-wrap .tagline{display:block}.accordion-page-container .accordion-list .body-copy,.accordion-page-container .accordion-list>.content{width:70%}.accordion-page-container .accordion-list>.content .field-name-field-accordion-item .field-name-field-accordion-title{font-size:24px}}@media (min-width:52em){.accordion-page-container .top-hero-image img{height:25pc}}.local-info .top-section{border-bottom:1px solid #e6e6e6}.local-info .top-section h1{color:#32a3d9;font-size:24px;font-family:FrutigerLTPro-Bold,sans-serif}.local-info .top-section .field-name-field-local-address{padding-left:90pt;padding-left:7.5rem;margin-top:30px}.local-info .top-section iframe{float:left;height:200px;width:100%}.local-info .top-section .info-buttons{padding-left:90pt;padding-left:7.5rem;margin-top:30px}.local-info .top-section .info-buttons .btn{clear:both;float:left}.local-info .content ul li{padding:.5em 0}.local-info .content h2{padding:1em 0}.local-info .tabs-local-info{padding:0 8px;padding:0 .5rem}.local-info .tabs-local-info ul{list-style:none;padding-left:0!important}.local-info .tabs-local-info ul li{display:inline;width:25%;text-align:center;padding:2pc;padding:2rem;float:left;border-bottom:5px solid #e6e6e6;cursor:pointer}.local-info .tabs-local-info ul li a{font-family:FrutigerLTPro-Bold,sans-serif;color:#00032d!important}.local-info .tabs-local-info ul li:hover{border-color:#32a3d9}.local-info .tabs-local-info ul li:hover a{color:#32a3d9!important}.local-info .tabs-local-info ul li:active{border-color:#32a3d9!important}.local-info .tabs-local-info ul li:active a{color:#32a3d9!important}.local-info #more,.local-info .info-separator{border-bottom:1px solid #e6e6e6;margin-bottom:50px}.local-info #more>h2,.local-info .info-separator>h2{border-bottom:1px solid #e6e6e6;font-size:2em}.local-info #more h3,.local-info .info-separator h3{font-size:1.75em}.local-info #more h4,.local-info .info-separator h4{padding-bottom:8px;padding-bottom:.5rem;margin-bottom:0}.local-info #more p,.local-info .info-separator p{line-height:2em;margin-bottom:0}#content .backto{color:#d6d6d6;font-size:9pt;font-size:.75rem;line-height:3;float:right}@media (min-width:64em){.local-info .top-section h1{font-size:55px;margin-top:20px;padding-left:2rem}.local-info .top-section iframe{height:350px}}@media (max-width:64em){.local-info .top-section h1{font-size:40px;margin-top:0}}@media (min-width:52em){.local-info .top-section iframe{width:100%}.local-info .field-name-field-local-address,.local-info .info-buttons,.local-info h1{width:33.333%;float:left}}@media (max-width:52em){.local-info .top-section .field-name-field-local-address,.local-info .top-section .info-buttons{padding-left:2rem}.local-info .tabs-local-info{margin:0 3.5rem}.local-info .tabs-local-info ul li{width:100%;padding:1rem;border-width:1px;text-align:left;padding-left:0}}@media (max-width:40em){.content.px4{padding-left:2rem;padding-right:2rem}.local-info .top-section .field-name-field-local-address,.local-info .top-section .info-buttons{padding-left:0;font-size:1.2em}.local-info .tabs-local-info ul li{width:100%;padding:1rem;border-width:1px;text-align:left;padding-left:0}.local-info .tabs-local-info{margin:0 1.5rem}}form .selectize-control.error .selectize-dropdown,form .selectize-dropdown.error .selectize-dropdown{padding:0;position:absolute}.contact-page-container .top-hero-image{position:relative}.contact-page-container .top-hero-image img{object-fit:cover;height:200px}.contact-page-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}.contact-page-container .top-hero-image .hero-content-wrap h1{color:#fff;font-size:36px;text-align:center;margin:10px 0}.contact-page-container fieldset{border:0}.contact-page-container fieldset input{border:1px solid #e6e6e6;height:50px;line-height:50px;border-radius:5px}.contact-page-container fieldset textarea{border-radius:5px;border:1px solid #e6e6e6;float:none}.contact-page-container fieldset .grippie{display:none}.contact-page-container fieldset input[type=submit]{background-color:#32a3d9;width:90pt;color:#fff;padding:0 15px;float:right;border:0}.contact-page-container .selectize-input input{height:auto;line-height:auto;font-size:1pc;font-size:1rem}.contact-page-container .selectize-input>.item{font-size:1pc;font-size:1rem}.contact-page-container .body-copy{width:100%;margin:0 auto}.contact-page-container .content.contact-form-wrapper form fieldset{float:left;width:100%;margin-bottom:1em}.contact-page-container .content.contact-form-wrapper form fieldset label{margin-bottom:.5em}@media (min-width:40em){.contact-page-container .top-hero-image img{height:300px}.contact-page-container .top-hero-image .hero-content-wrap h1{font-size:3pc;margin:20px 0}}@media (min-width:52em){.contact-page-container .top-hero-image img{height:25pc}}#content .view-wishlist-page{width:100%;margin:0 auto;padding-bottom:50px}#content .view-wishlist-page .view-empty{text-align:center}#content .view-wishlist-page .view-content{width:100%;margin:0 auto}#content .view-wishlist-page .view-content .wishlist-top{border-bottom:1px solid #e6e6e6}#content .view-wishlist-page .view-content .wishlist-top .share-links{text-align:right}#content .view-wishlist-page .view-content .wishlist-top .share-links span{color:gray}#content .view-wishlist-page .view-content .wishlist-top .share-links ul{padding:0;display:inline-block}#content .view-wishlist-page .view-content .wishlist-top .share-links ul li{display:inline-block;list-style-type:none;padding:0 .5em}#content .view-wishlist-page .view-content .wishlist-top .share-links ul li a{color:#32a3d9}#content .view-wishlist-page .view-content .node-event-calendar{border-bottom:1px solid #e6e6e6;font-size:1pc;font-size:1rem}#content .view-wishlist-page .view-content .node-event-calendar .flag-wishlist a{float:right}#content .view-wishlist-page .event-item .event-actions{margin-top:10px}@media (min-width:40em){#content .view-wishlist-page .view-content{width:70%}#content .view-wishlist-page .event-item .event-actions{margin-top:0}}.about-container .top-hero-image{position:relative}.about-container .top-hero-image img{object-fit:cover;height:200px}.about-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}.about-container .top-hero-image .hero-content-wrap h1{color:#fff;font-size:36px;text-align:center;margin:10px 0}.about-container .content .field-name-field-list-item>.field-items{float:left;width:100%}.about-container .content .field-name-field-list-item>.field-items>.field-item{width:100%;float:left;padding-bottom:2em;margin-bottom:50px}.about-container .content .field-name-field-list-item .field-name-field-list-item-title{color:#32a3d9;font-size:4pc;font-family:FrutigerLTPro-Bold,sans-serif;padding-bottom:10px}.about-container .content .field-item .field-collection-view{text-align:center;color:gray;font-size:90%;margin:0;border:0}.about-container .content .field-item .field-collection-view img{height:auto}.about-container .content .field-item .field-collection-view .field-name-field-spotlight-title{color:#0b1b54;font-size:2pc;font-family:FrutigerLTPro-Bold,sans-serif;margin:.5em 0}#content .node-about-us .body-copy{margin-bottom:60px}#content .node-about-us .body-copy .field-type-text-with-summary{text-align:center;padding:2em;border-bottom:1px solid #e6e6e6;margin-bottom:1em}#content .node-about-us .body-copy .field-type-text-with-summary p{font-size:100%;line-height:2em}#content .node-about-us .field-collection-item-field-list-item .content{min-height:230px}#content .node-about-us .field-collection-item-field-list-item .field-name-field-list-item-text .field-item{line-height:1.5em}@media (min-width:40em){.about-container .top-hero-image img{height:300px}.about-container .top-hero-image .hero-content-wrap h1{font-size:75px;margin:20px 0}.about-container .content-wrap{padding:2em 4em}.about-container .content .field-name-field-list-item>.field-items>.field-item{width:33%;padding:0 2em}.about-container .content .field-item.even .field-collection-view{margin-right:.5em}.about-container .content .field-item.odd .field-collection-view{margin-left:.5em}}@media (min-width:52em){.about-container .top-hero-image img{height:25pc}}.work-for-us-container .rtejustify{text-align:left}.work-for-us-container .top-hero-image{position:relative}.work-for-us-container .top-hero-image img{object-fit:cover;height:200px}.work-for-us-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}.work-for-us-container .top-hero-image .hero-content-wrap h1{color:#fff;font-size:36px;text-align:center;margin:10px 0}.work-for-us-container .top-hero-image .hero-content-wrap .tagline{color:#fff;width:100%;text-align:center;display:none}.work-for-us-container .body-copy{padding:2em;margin-bottom:1em;padding-top:0;text-align:center}.work-for-us-container .body-copy p{font-size:100%!important;text-align:center;line-height:1.5}.work-for-us-container .body-copy p:nth-child(2){line-height:0}.work-for-us-container .body-copy h2{font-size:2pc;margin-bottom:2pc;margin-bottom:2rem}.work-for-us-container .content .field-name-field-download-item>.field-items{float:left;width:100%}.work-for-us-container .content .field-name-field-download-item>.field-items>.field-item{width:100%;float:left;padding-bottom:2em}.work-for-us-container .content .field-name-field-download-item>.field-items>.field-item.even{padding-right:8px;padding-right:.5rem}.work-for-us-container .content .field-name-field-download-item .field-name-field-list-item-title{color:#0b1b54;font-size:4pc;font-family:FrutigerLTPro-Bold,sans-serif;padding-bottom:10px}.work-for-us-container .content .field-name-field-download-item .field-name-field-download-title{color:#0b1b54;font-family:FrutigerLTPro-Bold,sans-serif;font-size:2pc;margin:.75em 0 .5em}.work-for-us-container .content .field-item .field-collection-view{text-align:center;color:gray;font-size:90%;margin:0;border:none}.work-for-us-container .content .field-item .field-collection-view img{height:auto;width:100%}.work-for-us-container .content .field-item .field-collection-view .field-name-field-spotlight-title{color:#0b1b54;font-size:2pc;font-family:FrutigerLTPro-Bold,sans-serif;margin:.5em 0}@media (min-width:52em){.work-for-us-container .top-hero-image img{height:300px}.work-for-us-container .top-hero-image .hero-content-wrap h1{font-size:75px;margin:20px 0}.work-for-us-container .top-hero-image .hero-content-wrap .tagline{display:block}.work-for-us-container .content-wrap{padding:2em 0}.work-for-us-container .content-wrap>.content{width:100%;margin:0 auto}.work-for-us-container .body-copy{width:100%;padding:0 10rem 20px;margin-bottom:0}.work-for-us-container .content .field-name-field-download-item>.field-items>.field-item{padding:0;width:50%;font-size:2pc}.work-for-us-container .content .field-name-field-download-item .field-name-field-download-image{float:left;width:100%;height:300px;overflow:hidden}.work-for-us-container .content .field-name-field-download-item .field-name-field-download-title{float:left;width:59.5%;text-align:left;margin:.75em 0 .5em;padding-left:1rem;color:#0b1b54}.work-for-us-container .content .field-name-field-download-item .field-name-field-download-text{float:left;width:80%;text-align:left;margin-bottom:1em;line-height:1.5;padding-left:1rem}.work-for-us-container .content .field-name-field-download-item .field-name-field-download-document{float:left;width:80%;text-align:left;font-size:.85rem;padding-left:1rem}.work-for-us-container .content .field-name-field-download-item .field-name-field-download-document img{width:auto!important}}@media (min-width:52em){.work-for-us-container .top-hero-image img{height:25pc}}@media (max-width:64em){.work-for-us-container .content .field-item .field-collection-view p{font-size:13px;line-height:1.5em}}@media (max-width:52em){.work-for-us-container .content .field-name-field-download-item>.field-items>.field-item{width:50%}.node-work-for-us.p2{padding:0}.work-for-us-container .content .field-item .field-collection-view img{width:auto}.work-for-us-container .content .field-item .field-collection-view p{padding:0 1rem}.work-for-us-container .content .field-name-field-download-item .field-name-field-download-title{text-align:left;padding:0 1rem}.work-for-us-container .content .field-item .field-name-field-download-document{text-align:left;padding-left:1rem}}@media (max-width:40em){.work-for-us-container .body-copy p:nth-child(2){line-height:1.5em}.work-for-us-container .body-copy{padding:1rem}.work-for-us-container .content .field-name-field-download-item>.field-items>.field-item{width:100%}.work-for-us-container .content .field-name-field-download-item>.field-items>.field-item.even{padding-right:0}.work-for-us-container .content .field-item .field-collection-view img{width:auto}.work-for-us-container .content .field-item .field-collection-view p{padding:0 1rem;font-size:13px;line-height:1.5em}}.basic-page-container .top-hero-image{position:relative}.basic-page-container .top-hero-image img{object-fit:cover;height:200px}.basic-page-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}.basic-page-container .top-hero-image .hero-content-wrap h1{color:#fff;font-size:36px;text-align:center;margin:10px 0}.basic-page-container .body-copy{text-align:center;padding:2em;margin-bottom:1em}.basic-page-container .body-copy p{font-size:90%}.node-type-work-for-us .field-collection-container{margin:0;border:0}@media (min-width:40em){.basic-page-container .top-hero-image img{height:300px}.basic-page-container .top-hero-image .hero-content-wrap h1{font-size:75px;margin:20px 0}.basic-page-container .content-wrap{padding:2em 4em}}@media (min-width:52em){.basic-page-container .top-hero-image img{height:25pc}}#content .basic-page-container .body-copy{font-size:100%}#content .basic-page-container .body-copy p{text-align:left;font-size:1pc;font-size:1rem;line-height:2em;font-size:100%}#content .basic-page-container .body-copy h2{font-size:1.75em;text-align:left;margin-top:2em;margin-bottom:.5em}.venue-list-content>.views-row{width:100%;float:left;min-height:25pc;color:gray;text-align:center}.venue-list-content>.views-row .views-field-field-venue-name{font-family:FrutigerLTPro-Bold,sans-serif;color:#00032d;font-size:20px;padding-left:1pc;padding-left:1rem;padding-bottom:8px;padding-bottom:.5rem;margin-top:25px}.venue-list-content>.views-row .views-field-field-venue-name a{color:#00032d;font-weight:700;font-size:21px;margin:25px 0 10px;height:5pc}.venue-list-content>.views-row .views-field-field-local-address{padding-left:1pc;padding-left:1rem;font-size:90%;line-height:1.5;letter-spacing:0}.venue-list-content>.views-row img{object-fit:cover;height:200px;width:280px}.venue-header-wrapper{padding-left:24px;padding-left:1.5rem;display:none}.venue-header-wrapper h1{font-weight:400;margin:.67em 0}.view-venue-list .node-hero-banner{padding:0}.views-field-field-venue-image{cursor:pointer}#content .venue-list-content a{color:#00032d;font-family:FrutigerLTPro-Bold,sans-serif;font-weight:400}#content .field-name-field-hero-image img{width:100%;height:100%}@media (min-width:52em){.venue-list-content>.views-row{width:32.66%;margin-right:1%;text-align:left}.venue-list-content>.views-row:nth-of-type(3n+3){margin-right:0}.venue-list-content>.views-row img{width:100%}}@media (max-width:52em){.venue-list-content>.views-row{width:50%}.venue-list-content>.views-row:nth-child(2n+1){padding-right:.5rem}.venue-list-content>.views-row img{width:100%}}@media (max-width:40em){.venue-list-content>.views-row{width:100%}.venue-list-content>.views-row:nth-child(2n+1){padding-right:0}.venue-list-content>.views-row img{width:100%;max-width:100%}.venue-list-content .views-row .views-field-field-local-address,.venue-list-content .views-row .views-field-field-venue-name{padding-left:0}.view-venue-list .node-hero-banner{margin-bottom:.25rem}.view-venue-list .node-hero-banner h2{font-size:45px;padding-top:0}}.amg-streetteam-form-wrapper{padding:0 .5em}.amg-streetteam-form-wrapper .top-hero-image.street-team{background-image:url(/sites/all/themes/AMG/images/optimized/street-team-courteeners.jpg);background-size:cover;height:200px;width:100%;position:relative}.amg-streetteam-form-wrapper .top-hero-image.street-team h1{position:absolute;top:35%;color:#fff;text-align:center;font-size:36px;width:100%}.amg-streetteam-form-wrapper .form-wrap .form-textarea-wrapper{width:100%}@media (min-width:40em){#content .amg-streetteam-form-wrapper .top-hero-image.street-team{height:300px}#content .amg-streetteam-form-wrapper .top-hero-image.street-team h1{margin:10px 0;font-size:75px}}@media (min-width:52em){#content .amg-streetteam-form-wrapper .top-hero-image.street-team{height:25pc}#content .amg-streetteam-form-wrapper .form-wrap .form-textarea-wrapper{width:70%;float:left}}.competition-page .webform-component-radios>label{width:100%}.competition-page .webform-component-radios .form-type-radio input[type=radio]{float:left;margin-top:15px}.competition-page .webform-component-radios .form-type-radio label{padding-left:20px}.competition-page .field-name-field-competition-user-details legend{display:none}.competition-page .left-col-wrapper img{margin-bottom:1em;height:auto}.competition-page .left-col-wrapper .webform-component-email label,.competition-page .left-col-wrapper .webform-component-textfield label{margin-bottom:.5em}.competition-page .competition-disclaimer{font-size:80%}.view-competition-list .competition-page-list-item img{object-fit:cover;margin-bottom:.5em;height:250px}.view-competition-list .competition-page-list-item .read-more{font-family:FrutigerLTPro-Bold,sans-serif}#content .webform-confirmation{text-align:center;padding-top:3em}#content .webform-confirmation+.links{text-align:center;padding-top:1em;padding-bottom:3em}#content .webform-confirmation+.links a{border-radius:3px;padding:0 10px;font-family:FrutigerLTPro-Bold,sans-serif;font-size:90%;text-decoration:none;display:inline-block;text-align:center;transition:all .1s linear;color:#fff;height:36px;line-height:36px;background-color:#32a3d9}#content .webform-confirmation+.links a:hover{background-color:#0b1b54}.competition-list-page .competition-header-wrapper{background-image:url(/sites/all/themes/AMG/images/optimized/hero-placeholder.png);background-size:cover;height:200px;width:100%;position:relative}.competition-list-page .competition-header-wrapper h1{position:absolute;top:35%;color:#fff;text-align:center;font-size:36px;width:100%}@media (min-width:52em){.competition-page .left-col-wrapper .content{padding-right:1em}.competition-page .left-col-wrapper .webform-component-textfield{width:29%;float:left;margin-right:2%}.competition-page .left-col-wrapper .webform-component-textfield label{margin-bottom:.5em}.competition-page .left-col-wrapper .webform-component-textfield input,.competition-page .left-col-wrapper .webform-component-textfield label{width:100%;float:left}.competition-page .left-col-wrapper .webform-component-email{width:60%;float:left;margin-top:0}.competition-page .left-col-wrapper .webform-component-email label{margin-bottom:.5em}.competition-page .left-col-wrapper .webform-component-email input,.competition-page .left-col-wrapper .webform-component-email label{width:100%;float:left}.competition-list-page .competition-header-wrapper{height:25pc}.competition-list-page .competition-header-wrapper h1{top:25%;font-size:75px}}.no-objectfit #content .gallery-page .related-galleries .views-row img,.no-objectfit #content .on-o2-container .content .field-item .field-collection-view img,.no-objectfit #content .on-o2-container .top-hero-image img,.no-objectfit #content .view-gallery .field-name-field-gallery-hero img,.no-objectfit #content .view-gallery .view-content .views-row .views-field-node-gallery-media img,.no-objectfit .about-container .top-hero-image img,.no-objectfit .accordion-page-container .top-hero-image img,.no-objectfit .basic-page-container .top-hero-image img,.no-objectfit .contact-page-container .top-hero-image img,.no-objectfit .event-container .event-header .event-image img,.no-objectfit .list-item-container .top-hero-image img,.no-objectfit .objectfitFix,.no-objectfit .page-amg-landing .hero-header .pane-bundle-hero-panel img,.no-objectfit .page-amg-landing .secondary-events .second img,.no-objectfit .page-amg-landing .view-venue-list>.view-content>.views-row img,.no-objectfit .venue-list-content>.views-row img,.no-objectfit .work-for-us-container .top-hero-image img{min-width:100%;min-height:100%;height:auto;width:100%}.no-objectfit #content .lazyloader-icon{min-height:0!important;min-width:0!important}
/*# sourceMappingURL=dist/css/maps/style.css.map */