@import url("//hello.myfonts.net/count/2ef47c");
@font-face{font-family:"amg";src:url(//www.academymusicgroup.com/o2ritzmanchester/sites/all/themes/AMG/fonts/amg.eot);src:url(//www.academymusicgroup.com/o2ritzmanchester/sites/all/themes/AMG/fonts/amg.eot?#iefix) format("embedded-opentype"),url(//www.academymusicgroup.com/o2ritzmanchester/sites/all/themes/AMG/fonts/amg.woff) format("woff"),url(//www.academymusicgroup.com/o2ritzmanchester/sites/all/themes/AMG/fonts/amg.ttf) format("truetype"),url(//www.academymusicgroup.com/o2ritzmanchester/sites/all/themes/AMG/fonts/amg.svg#amg) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before,[data-icon]:after{font-family:"amg" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:after{font-family:"amg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-facebook:before{content:"a";}.icon-twitter:before{content:"b";}.icon-instagram:before{content:"c";}.icon-chevron-down:before{content:"d";}.icon-chevron-down-after:before{content:"d";}.icon-chevron-left:before{content:"e";}.icon-chevron-left-after:before{content:"e";}.icon-chevron-right:before{content:"f";}.icon-chevron-right-after:after{content:"f";}.icon-chevron-up:before{content:"g";}.icon-grid:before{content:"h";}.icon-list:before{content:"i";}.icon-youtube:before{content:"j";}.icon-pinterest:before{content:"k";}.icon-pin-map:before{content:"l";}.icon-clock:before{content:"m";}.icon-search:before{content:"n";}.icon-menu:before{content:"o";}.icon-mail:before{content:"p";}.icon-calendar:before{content:"q";}.icon-log-out:before{content:"s";}.icon-close-delete:before{content:"t";}.icon-check:before{content:"r";}.icon-x:before{content:"u";}.icon-exclamation-triangle:before{content:"\76";}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.fit,img{max-width:100%}.button,.button::after,.button::before,.col,.col-right,.flex>div,button,button::after,button::before,select,textarea{box-sizing:border-box}.bold,.button,button{font-weight:700}.ml0,blockquote{margin-left:0}body,button{margin:0}button,input,select,textarea{font-family:inherit}svg{max-height:100%}fieldset,input,select,textarea{font-size:1rem;margin-top:0;margin-bottom:0}input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{box-sizing:border-box;height:2.25rem;padding:.5rem;vertical-align:middle;-webkit-appearance:none}select,textarea{line-height:1.75;padding:.5rem}select:not([multiple]){height:2.25rem;vertical-align:middle}.fieldset-reset{padding:0;margin-left:0;margin-right:0;border:0}.fieldset-reset legend{padding:0}.button,button{font-size:inherit;text-decoration:none;cursor:pointer;display:inline-block;line-height:1.125rem;padding:.5rem 1rem;margin:0;height:auto;border:1px solid transparent;vertical-align:middle;-webkit-appearance:none}dl,ol,p,pre,ul{margin-top:0;margin-bottom:1rem}blockquote,hr{margin-top:2rem;margin-bottom:2rem}::-moz-focus-inner{border:0;padding:0}.button:hover{text-decoration:none}body{line-height:1.5;font-size:100%}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;margin-top:1em;margin-bottom:.5em}dl,ol,p,ul{font-size:1rem}code,pre,samp{font-family:'Source Code Pro',Consolas,monospace;font-size:inherit}pre{overflow-x:scroll}blockquote{padding-left:1rem;padding-right:1rem}blockquote,blockquote p{font-size:1.25rem;font-style:italic}.h1,h1{font-size:2rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1rem}.h5,h5{font-size:.875rem}.h6,h6{font-size:.75rem}.list-reset{list-style:none;padding-left:0}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.left{float:left}.right{float:right}.half-width{width:50%}.full-width{width:100%}.regular{font-weight:400}.italic{font-style:italic}.caps{text-transform:uppercase;letter-spacing:.2em}.left-align{text-align:left}.center{text-align:center}.right-align{text-align:right}.justify{text-align:justify}.nowrap{white-space:nowrap}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.m1{margin:.5rem}.mt1{margin-top:.5rem}.mr1{margin-right:.5rem}.mb1{margin-bottom:.5rem}.ml1{margin-left:.5rem}.m2{margin:1rem}.mt2{margin-top:1rem}.mr2{margin-right:1rem}.mb2{margin-bottom:1rem}.ml2{margin-left:1rem}.m3{margin:2rem}.mt3{margin-top:2rem}.mr3{margin-right:2rem}.mb3{margin-bottom:2rem}.ml3{margin-left:2rem}.m4{margin:4rem}.mt4{margin-top:4rem}.mr4{margin-right:4rem}.mb4{margin-bottom:4rem}.ml4{margin-left:4rem}.mxn1{margin-left:-.5rem;margin-right:-.5rem}.mxn2{margin-left:-1rem;margin-right:-1rem}.mxn3{margin-left:-2rem;margin-right:-2rem}.mxn4{margin-left:-4rem;margin-right:-4rem}.container,.mx-auto{margin-left:auto;margin-right:auto}.p1{padding:.5rem}.py1{padding-top:.5rem;padding-bottom:.5rem}.px1{padding-left:.5rem;padding-right:.5rem}.p2{padding:1rem}.py2{padding-top:1rem;padding-bottom:1rem}.px2{padding-left:1rem;padding-right:1rem}.p3{padding:2rem}.py3{padding-top:2rem;padding-bottom:2rem}.px3{padding-left:2rem;padding-right:2rem}.p4{padding:4rem}.py4{padding-top:4rem;padding-bottom:4rem}.px4{padding-left:4rem;padding-right:4rem}.lg-show,.md-show,.sm-show{display:none!important}@media (min-width:52em){.md-show{display:block!important}}@media (min-width:64em){.lg-show{display:block!important}}@media (min-width:40em){.sm-show{display:block!important}.sm-hide{display:none!important}}.display-none{display:none!important}.hide{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.container{max-width:64em}.col{float:left}.col-right{float:right}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media (min-width:40em){.sm-col,.sm-col-right{box-sizing:border-box}.sm-col{float:left}.sm-col-right{float:right}.sm-col-1{width:8.33333%}.sm-col-2{width:16.66667%}.sm-col-3{width:25%}.sm-col-4{width:33.33333%}.sm-col-5{width:41.66667%}.sm-col-6{width:50%}.sm-col-7{width:58.33333%}.sm-col-8{width:66.66667%}.sm-col-9{width:75%}.sm-col-10{width:83.33333%}.sm-col-11{width:91.66667%}.sm-col-12{width:100%}}@media (min-width:52em){.md-hide{display:none!important}.md-col,.md-col-right{box-sizing:border-box}.md-col{float:left}.md-col-right{float:right}.md-col-1{width:8.33333%}.md-col-2{width:16.66667%}.md-col-3{width:25%}.md-col-4{width:33.33333%}.md-col-5{width:41.66667%}.md-col-6{width:50%}.md-col-7{width:58.33333%}.md-col-8{width:66.66667%}.md-col-9{width:75%}.md-col-10{width:83.33333%}.md-col-11{width:91.66667%}.md-col-12{width:100%}}@media (min-width:64em){.lg-hide{display:none!important}.lg-col,.lg-col-right{box-sizing:border-box}.lg-col{float:left}.lg-col-right{float:right}.lg-col-1{width:8.33333%}.lg-col-2{width:16.66667%}.lg-col-3{width:25%}.lg-col-4{width:33.33333%}.lg-col-5{width:41.66667%}.lg-col-6{width:50%}.lg-col-7{width:58.33333%}.lg-col-8{width:66.66667%}.lg-col-9{width:75%}.lg-col-10{width:83.33333%}.lg-col-11{width:91.66667%}.lg-col-12{width:100%}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-last{-webkit-box-ordinal-group:1025;-webkit-order:1024;-ms-flex-order:1024;order:1024}.flex-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-none{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media (min-width:40em){.sm-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sm-flex>div{box-sizing:border-box}}@media (min-width:52em){.md-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.md-flex>div{box-sizing:border-box}}@media (min-width:64em){.lg-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.lg-flex>div{box-sizing:border-box}}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:center}.bg-top{background-position:top}.bg-right{background-position:right}.bg-bottom{background-position:bottom}.bg-left{background-position:left}.border{border-style:solid;border-width:1px;border-color:rgba(0,0,0,.125)}.border-top{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,.125)}.border-right{border-right-style:solid;border-right-width:1px;border-right-color:rgba(0,0,0,.125)}.border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,.125)}.border-left{border-left-style:solid;border-left-width:1px;border-left-color:rgba(0,0,0,.125)}.rounded{border-radius:5px}.circle{border-radius:50%}.rounded-top{border-radius:3px 3px 0 0}.rounded-right{border-radius:0 3px 3px 0}.rounded-bottom{border-radius:0 0 3px 3px}.rounded-left{border-radius:3px 0 0 3px}.not-rounded{border-radius:0}
.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{box-sizing:border-box;background:inherit;display:block;overflow:hidden;padding:0}.mm-panel{transition:transform .4s ease;transform:translate3d(100%,0,0)}.mm-panel.mm-opened{transform:translate3d(0%,0,0)}.mm-panel.mm-subopened{transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-menu>.mm-panel{background:inherit;border-color:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 20px}.mm-menu>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-menu>.mm-panel:after,.mm-menu>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:1pc;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-menu>.mm-panel>.mm-listview{margin:20px -20px}.mm-menu>.mm-panel>.mm-listview:first-child,.mm-menu>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:20px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-navbar .mm-btn:after,.mm-menu .mm-navbar .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:hsla(0,0%,100%,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:transform .4s ease}html.mm-opened{position:relative}html.mm-opened,html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:5}html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{transform:translate(440px,0)}}.mm-menu.mm-bottom.mm-autoheight,.mm-menu.mm-top.mm-autoheight{max-height:80%}.mm-menu.mm-bottom.mm-autoheight.mm-fullscreen,.mm-menu.mm-top.mm-autoheight.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight>.mm-panel{bottom:auto!important;height:auto!important}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical>.mm-counter{top:9pt;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;transform:translate3d(0,0,0)}.mm-fixeddivider:after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}html.mm-opened.mm-dragging #mm-blocker,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page{transition-duration:0s}.mm-iconpanel .mm-panel{transition-property:transform,left,right}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;right:40px;transform:translate3d(0,0,0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:5pc}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:90pt}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:10pc}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:15pc}.mm-subblocker{background:inherit;opacity:0;display:block;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;position:absolute;top:0;right:0;bottom:-6250pc;left:0;z-index:3}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;transform:translate3d(0,0,0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}.mm-navbar-bottom,.mm-navbar-top~.mm-navbar-top{border-bottom:none}.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-close:after{content:'x'}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar>.mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar>.mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar>.mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0}.mm-hasnavbar-top-1 .mm-panel{top:40px}.mm-hasnavbar-top-1 .mm-indexer{top:50px}.mm-hasnavbar-top-1 .mm-fixeddivider,.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panel{top:5pc}.mm-hasnavbar-top-2 .mm-indexer{top:90px}.mm-hasnavbar-top-2 .mm-fixeddivider,.mm-navbar-top-3{top:5pc}.mm-hasnavbar-top-3 .mm-panel{top:90pt}.mm-hasnavbar-top-3 .mm-indexer{top:130px}.mm-hasnavbar-top-3 .mm-fixeddivider,.mm-navbar-top-4{top:90pt}.mm-hasnavbar-top-4 .mm-panel{top:10pc}.mm-hasnavbar-top-4 .mm-indexer{top:170px}.mm-hasnavbar-top-4 .mm-fixeddivider{top:10pc}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panel{bottom:40px}.mm-hasnavbar-bottom-1 .mm-indexer{bottom:50px}.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panel{bottom:5pc}.mm-hasnavbar-bottom-2 .mm-indexer{bottom:90px}.mm-navbar-bottom-3{bottom:5pc}.mm-hasnavbar-bottom-3 .mm-panel{bottom:90pt}.mm-hasnavbar-bottom-3 .mm-indexer{bottom:130px}.mm-navbar-bottom-4{bottom:90pt}.mm-hasnavbar-bottom-4 .mm-panel{bottom:10pc}.mm-hasnavbar-bottom-4 .mm-indexer{bottom:170px}.mm-navbar-size-2{height:5pc}.mm-navbar-size-3{height:90pt}.mm-navbar-size-4{height:10pc}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0}.mm-search input{border:none;border-radius:26px;font:inherit;font-size:14px;line-height:26px;outline:0;display:block;width:100%;height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:5pc}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:40px 0}.mm-noresults .mm-noresultsmsg{display:block}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.7)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-indexer{background:inherit;text-align:center;font-size:9pt;box-sizing:border-box;width:20px;position:absolute;top:10px;bottom:10px;right:-75pt;z-index:3;transition:right .4s ease;transform:translate3d(0,0,0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}input.mm-check,input.mm-toggle{position:absolute;left:-625pc}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:5pc}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:75pt}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.7)}.mm-listview.mm-border-none>li:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-listview.mm-border-full>li:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0!important}html.mm-effect-zoom-menu .mm-menu.mm-offcanvas{transition:transform .4s ease}html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu{transform:scale(0.7,0.7) translate3d(-30%,0,0);transform-origin:left center}html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu{transform:scale(1,1) translate3d(0%,0,0)}html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{transform:scale(0.7,0.7) translate3d(30%,0,0);transform-origin:right center}html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu{transform:scale(1,1) translate3d(0%,0,0)}html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu{transition:transform .4s ease}html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu{transform:translate3d(-30%,0,0)}html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu{transform:translate3d(0%,0,0)}html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu{transform:translate3d(30%,0,0)}html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu{transform:translate3d(0%,0,0)}html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu{opacity:0;transition:opacity .4s ease}html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu{opacity:1}.mm-menu.mm-effect-zoom-panels .mm-panel{transform:scale(1.5,1.5) translate3d(100%,0,0);transform-origin:left center}.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened{transform:scale(1,1) translate3d(0%,0,0)}.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened{transform:scale(0.7,0.7) translate3d(-30%,0,0)}.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened{transform:translate3d(0,0,0)}.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened{transform:translate3d(-100%,0,0)}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li{transition:transform .4s ease;transform:translate3d(100%,0,0)}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(1){transition-delay:.1s}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(2){transition-delay:.2s}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(3){transition-delay:.3s}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(4){transition-delay:.4s}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(5){transition-delay:.5s}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(6){transition-delay:.6s}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(7){transition-delay:.7s}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(8){transition-delay:.8s}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(9){transition-delay:.9s}html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview>li{transform:translate3d(0,0,0)}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:625pc}html.mm-opening.mm-fullscreen .mm-slideout{transform:translate(100%,0)}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{transform:translate(140px,0)}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{transform:translate(10000px,0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{transform:translate(-100%,0)}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{transform:translate(-140px,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{transform:translate(-10000px,0)}}.mm-menu.mm-fullscreen.mm-bottom,.mm-menu.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:625pc}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:4}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}.mm-menu.mm-pageshadow.mm-front:after,.mm-menu.mm-pageshadow.mm-next:after{content:none;display:none}.mm-menu.mm-pageshadow:after{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-bottom,.mm-menu.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-right{left:auto;right:0}.mm-menu.mm-bottom{top:auto;bottom:0}html.mm-right.mm-opening .mm-slideout{transform:translate(-80%,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{transform:translate(-140px,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{transform:translate(-440px,0)}}html.mm-front .mm-slideout{transform:none!important;z-index:0!important}.mm-menu.mm-front{z-index:1}.mm-menu.mm-front,.mm-menu.mm-next{transition:transform .4s ease;transform:translate3d(-100%,0,0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{transform:translate3d(100%,0,0)}.mm-menu.mm-top{transform:translate3d(0,-100%,0)}.mm-menu.mm-bottom{transform:translate3d(0,100%,0)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{transform:translate3d(0,0,0)}.mm-menu.mm-bottom,.mm-menu.mm-top{height:80%;min-height:140px;max-height:55pc}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-navbar .mm-btn:after,.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:hsla(0,0%,100%,.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark em.mm-counter{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:hsla(0,0%,100%,.05)}.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-navbar .mm-btn:after,.mm-menu.mm-theme-white .mm-navbar .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.03)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,.03)}.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-navbar .mm-btn:after,.mm-menu.mm-theme-black .mm-navbar .mm-btn:before{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black em.mm-counter{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:hsla(0,0%,100%,.2)}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}.mm-menu.mm-theme-black .mm-search input{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black label.mm-toggle{background:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 9pt 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-9pt;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:9pt;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input:after{content:' ';display:block;clear:left}.selectize-input.dropdown-active:before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:2;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:gray transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
x-object-fit{position:relative!important;display:inline-block!important}x-object-fit>.x-object-fit-taller,x-object-fit>.x-object-fit-wider{position:absolute!important;left:-100%!important;right:-100%!important;top:-100%!important;bottom:-100%!important;margin:auto!important}.x-object-fit-none>.x-object-fit-taller,.x-object-fit-none>.x-object-fit-wider{width:auto!important;height:auto!important}.x-object-fit-fill>.x-object-fit-taller,.x-object-fit-fill>.x-object-fit-wider{width:100%!important;height:100%!important}.x-object-fit-contain>.x-object-fit-taller{width:auto!important;height:100%!important}.x-object-fit-contain>.x-object-fit-wider{width:100%!important;height:auto!important}.x-object-fit-cover>.x-object-fit-taller,.x-object-fit-cover>.x-object-fit-wider{max-width:none!important;max-height:none!important}.x-object-fit-cover>.x-object-fit-taller{width:100%!important;height:auto!important;max-width:none!important}.x-object-fit-cover>.x-object-fit-wider{width:auto!important;height:100%!important;max-width:none!important}.x-object-position-top>.x-object-fit-taller,.x-object-position-top>.x-object-fit-wider{top:0!important;bottom:auto!important}.x-object-position-right>.x-object-fit-taller,.x-object-position-right>.x-object-fit-wider{left:auto!important;right:0!important}.x-object-position-bottom>.x-object-fit-taller,.x-object-position-bottom>.x-object-fit-wider{top:auto!important;bottom:0!important}.x-object-position-left>.x-object-fit-taller,.x-object-position-left>.x-object-fit-wider{left:0!important;right:auto!important}
﻿*{outline:none !important}html{box-sizing:border-box}html body{font-size:80%;min-width:320px;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{float:right}.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:320px}#ad-slot-501 div{margin:0 auto}body{font-family:"FrutigerLTPro-Roman",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;line-height:1.2}body strong,body b{font-weight:normal;font-family:"FrutigerLTPro-Bold",sans-serif}*,*:before,*:after{box-sizing:inherit}body h1,body h2,body h3,body h4,body h5{font-family:"FrutigerLTPro-Bold",sans-serif;letter-spacing:0;font-weight:normal;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 0.1s linear}a.view-all:hover{color:#0b1b54}a.read-more-link{color:#32a3d9;text-decoration:none;transition:all 0.1s linear}a.read-more-link:hover{color:#FFF}p{color:gray}#teconsent{position:fixed;right:0;bottom:0;z-index:9}#teconsent img{float:left}#admin-menu .dropdown{font-size:12px}.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 0.1s linear;width:100%}.btn.sml{height:36px;line-height:36px;font-size:80%}.btn.med{height:40px;line-height:40px;font-size:100%}.btn.lrg{height:50px;line-height:50px;font-size:120%}.btn.blue{background-color:#32a3d9;color:#FFF}.btn.blue a{color:#FFF}.btn.blue:hover{background-color:#2286b6}.btn.purple{background-color:#b23391;color:#FFF}.btn.purple:hover{background-color:#771F60}.btn.white{background-color:#FFF;color:#32a3d9;border:1px solid #e5e5e5}.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:#000033;background-color:#FFF}form .form-item input.error,form .form-item textarea.error,form .form-item select.error{border:2px solid #c09}label.error{color:#c09}.icon-chevron-left-after:before{display:inline-block;font-size:12px;vertical-align:middle;margin-right:5px;margin-bottom:2px}.icon-chevron-right-after:after{display:inline-block;font-size:12px;vertical-align:middle;margin-left:10px;margin-bottom:2px}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:16px !important;height:16px !important}#content a{color:#32a3d9;transition:all 0.1s linear}#content a:hover{color:#0b1b54}#content a.blue{color:#FFF}#content a.blue:hover{color:#FFF}#content a.purple{color:#FFF}#content a.purple:hover{color:#FFF}#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:3}.node-hero-banner{padding:0}.node-hero-banner.p2{padding:0}.node-hero-banner h2{position:absolute;z-index:90;font-size:70px;color:white;font-family:"FrutigerLTPro-Bold",sans-serif;padding-top:80px;width:100%;text-align:center}.all-link{display:inline-block;width:100%;height:100%;z-index:90;position:relative}#content .back-to-home{display:none}.field-collection-view-links{font-size:15px !important}.share-list{display:inline-block}.share-list li{display:inline-block;color:#32a3d9;margin-right:15px}body.page-content-404 .top-hero-image .hero-content-wrap,body.page-content-403 .top-hero-image .hero-content-wrap{height:320px;position:relative}body.page-content-404 .top-hero-image .hero-content-wrap h1,body.page-content-403 .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:320px;font-family:"FrutigerLTPro-Bold",sans-serif;margin:100px 0 0 0;line-height:1}body.page-content-404 #content .body-copy,body.page-content-403 #content .body-copy{padding-top:0;padding-bottom:0;border-bottom:0}body.page-content-404 #content .body-copy h2,body.page-content-404 #content .body-copy h3,body.page-content-403 #content .body-copy h2,body.page-content-403 #content .body-copy h3{margin:0 0 10px;text-align:center}body.page-content-404 #content .body-copy p,body.page-content-403 #content .body-copy p{text-align:center}body.page-content-404 #content .body-copy a.back-to-home,body.page-content-403 #content .body-copy a.back-to-home{width:auto;padding:0 15px}body.page-content-404 #content .back-to-home,body.page-content-403 #content .back-to-home{text-align:center;display:block;margin:0 auto;margin-bottom:100px;width:150px}@media (min-width:40em){html body{font-size:100%}.btn{width:auto}.btn.sml{width:160px}}@media (max-width:40em){.front .ad-wrapper{width:300px;margin-top:0.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}}@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:1000px}.relative-wrap .left-col-wrapper{padding-right:308px}.relative-wrap .right-col-wrapper{width:300px;position:absolute;right:8px;top:0;bottom:0}}div.status,table tr.ok{background-color:#9c2 !important;color:white;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:normal !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:white;font-size:30px}div.status h2,table tr.ok h2{color:white !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:normal !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:white;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:white;margin:0.25rem 0}div.warning,table tr.warning{background:none;padding:1.5em;padding-left:4em;position:relative;background-color:#EA9923 !important;border-color:#EA9923 !important;color:#FFF}div.warning:after,table tr.warning:after{font-family:"amg" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\76";position:absolute;left:15px;top:17px;color:#FFF;font-size:30px}div.warning ul,table tr.warning ul{list-style:none}div.warning li,table tr.warning li{list-style-type:none !important;color:white;text-transform:uppercase;margin:0.25rem 0}table tr.warning:after{content:"\76"}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,0.6);font-family:FrutigerLTPro-Roman,sans-serif;padding:.5em;width:auto;margin-top:-1px;border-top:1px solid rgba(50,163,217,0.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:normal !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-hover,.ui-datepicker .ui-state-default.ui-state-active{border-color:#32a3d9;color:#00032d}.ui-datepicker tbody{border:none}.ui-datepicker th{color:#000;font-weight:normal;font-family:"FrutigerLTPro-Bold",sans-serif;font-size:1.1em;padding:0.2em .3em}#sliding-popup .popup-content{max-width:95%}#sliding-popup{height:auto !important}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{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:1100px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){:-ms-input-placeholder{color:transparent !important}header#header .search-bar form input[type=text]:focus{color:transparent !important}header#header .search-bar form input[type=text]{color:transparent !important}#footer .right-col .menu-footer-links>ul{float:left;padding:0;margin:0}#footer .right-col .top-footer>ul{float:left;padding:0;margin:0}#footer-sitemap ul li{float:left}}header{color:#FFF;z-index:99 !important;position:relative}header .top-links{background-color:#00032d}header .top-links #secondary li{padding:0 1em}header .top-links #secondary li a{font-family:"FrutigerLTPro-Bold",sans-serif;font-size:90%}header .top-links .social-media li{margin-right:1em;display:inline-block;border:2px solid white;height:32px;width:32px;border-radius:32px;text-align:center}header .top-links .social-media li a{color:#FFF}header .top-links .social-media li i{display:inline-block;padding:2px;line-height:32px;font-size:18px}header .top-links .right{position:relative;top:7px}header .menu li a{height:100%;display:inline-block}header .top-head{background-color:#0b1b54;padding-left:1em;padding-right:1em;height:70px}header .top-head #logo{text-align:center;padding-bottom:0;height:50px;padding:0 2em}header .top-head #logo img{height:35px}header .top-head .icon-search{font-size:18px;line-height:0;cursor:pointer;padding:10px}header .top-head .icon-search:before{width:28px;height:30px}header .top-head .icon-menu{font-size:28px;width:28px;height:30px}header a{color:#FFF;text-decoration:none}header ul{margin:0}header ul li{display:inline-block}header ul li:last-child{margin:0}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:16px;transition:transform 0.3s cubic-bezier(0.42,0,0.46,1.07),opacity 0.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 .search-bar.display{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);opacity:1}header .search-bar form{float:right;position:relative;width:100%;margin:0}header .search-bar form .form-actions{position:absolute;right:11px;top:10px;width:auto;z-index:1}header .search-bar form .form-item{margin:0}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:#ffffff;color:rgba(255,255,255,0.8);transition:all 0.4s cubic-bezier(0.43,0.35,0.03,0.99);position:relative;z-index:2;width:40px;float:right;background-color:transparent}header .search-bar form input[type=text]::-webkit-input-placeholder{color:#ffffff;color:rgba(255,255,255,0.8)}header .search-bar form input[type=text]:-moz-placeholder{color:#ffffff;color:rgba(255,255,255,0.8)}header .search-bar form input[type=text]::-moz-placeholder{color:#ffffff;color:rgba(255,255,255,0.8)}header .search-bar form input[type=text]:-ms-input-placeholder{color:#ffffff;color:rgba(255,255,255,0.8)}header .search-bar form input[type=text]:focus,header .search-bar form input[type=text].active{color:#ffffff;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;padding-top:1em;height:84px;padding-bottom:1em;padding-left:0;padding-right:0;align-items:center;display:flex}header#header #desktop-nav{padding:0 1em}header#header .search-bar{display:block;position:relative;width:16.66667%;float:right;right:inherit;padding-left:0;padding-right:0;z-index:1;opacity:1}}@media (max-width:64em){body.domain-academymusicgroup-com-artsclubliverpool header#header .search-bar form input[type=text]{background-color:#1a1a1a}header#header .search-bar form .form-actions{display:none}header#header .search-bar form input[type=text]{font-size:0.9em;background-color:#17275d;width:100% !important}}#navigation{padding-top:15px}body.logged-in #mobile-nav a.log-in{display:none}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:0px;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,0.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,0.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{border-color:#FFF}#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:9999}.menu-icon{display:inline-block;padding:8px;margin-top:4px;cursor:pointer;position:relative;z-index:100}.menu-icon span{display:block;height:2px;width:20px;background-color:#fff;margin:0 auto;margin-bottom:4px;transition:all 0.2s ease-in-out}.menu-icon span:last-child{margin-bottom:0}.mm-opening .menu-icon span{transform:translate3d(0,0,0)}.mm-opening .menu-icon .mm1{transform:rotate(45deg) translateX(6px) translateY(5px)}.mm-opening .menu-icon .mm2{width:0}.mm-opening .menu-icon .mm3{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:normal !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:120px}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;transition:all .1s linear;margin:0;padding:0;vertical-align:top}#desktop-nav ul>li a{padding:0 15px}#desktop-nav ul>li a:hover,#desktop-nav ul>li a:active,#desktop-nav ul>li a.active{background-color:#32a3d9;color:#ffffff}#desktop-nav ul>li>ul{display:none;transition:all 0.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:99;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 a{width:100%;display:inline-block}header#header .top-head{padding-bottom:0;padding-top:0}}footer{color:#FFF}footer p{color:#FFF;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 .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 white;height:32px;width:32px;border-radius:32px;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:32px;font-size:18px}footer .right-col .footer-menus{padding:2em 1em 1em}footer .right-col .footer-menus>ul{float:left;-moz-column-count:4;-webkit-column-count:4;column-count:4;margin:0;padding:0}footer .right-col .footer-menus>ul>li{float:left;width:100%;padding:0;margin:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}footer .right-col .footer-menus>ul>li.expanded{list-style:none}footer .right-col .footer-menus>ul>li.expanded>a{width:100%;font-family:"FrutigerLTPro-Bold",sans-serif;cursor:default;font-size:16px;margin-bottom:0.4em;display:block}footer .right-col .footer-menus>ul>li ul{clear:both;margin:0 0 1.5em 0;padding:0}footer .right-col .footer-menus>ul>li ul li{clear:both;margin-left:0;list-style:none;margin-top:0;margin-bottom:0.2em}footer .right-col .footer-menus>ul>li ul li a{font-size:0.8em;float:none;display:block}footer .right-col .menu-footer-links{background-color:#32a3d9}footer .right-col .menu-footer-links>ul{height:220px}footer .right-col .menu-footer-links>ul a{color:#ffffff}footer .right-col .menu-venue-list{background-color:#00032d}footer .right-col .menu-venue-list>ul{height:250px}footer .right-col .menu-venue-list>ul a{color:#FFFFFF}footer .copyright a{font-size:0.8em}.page-amg-landing footer .legal{height:100%}@media (max-width:60em){footer .right-col .menu-footer-links>ul{-moz-column-count:3;-webkit-column-count:3;column-count:3}footer .right-col .menu-venue-list>ul{column-count:3;height:300px}.footer-menus ul>li.partners,.footer-menus ul>li.charity,.footer-menus ul>li.sitemap,.footer-menus ul>li.legal{height:auto}}@media (max-width:40em){footer .right-col .menu-footer-links>ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;height:auto}footer .right-col .menu-venue-list>ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;height:auto}}body.domain-academymusicgroup-com-artsclubliverpool .selectize-dropdown,body.domain-academymusicgroup-com .selectize-dropdown{border-color:#1a1a1a;background-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool .selectize-dropdown .active,body.domain-academymusicgroup-com .selectize-dropdown .active{background-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool div.form-item div.password-suggestions,body.domain-academymusicgroup-com div.form-item div.password-suggestions{border-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool form textarea:focus,body.domain-academymusicgroup-com form textarea:focus{border-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool form label,body.domain-academymusicgroup-com form label{color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool form input[type=submit],body.domain-academymusicgroup-com form input[type=submit]{background-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool form input[type=submit]:hover,body.domain-academymusicgroup-com form input[type=submit]:hover{background-color:#b3b3b3 !important}body.domain-academymusicgroup-com-artsclubliverpool form input[type=datetime-local]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=datetime]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=email]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=month]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=number]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=password]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=search]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=tel]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=text]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=time]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=url]:focus,body.domain-academymusicgroup-com-artsclubliverpool form input[type=week]:focus,body.domain-academymusicgroup-com form input[type=datetime-local]:focus,body.domain-academymusicgroup-com form input[type=datetime]:focus,body.domain-academymusicgroup-com form input[type=email]:focus,body.domain-academymusicgroup-com form input[type=month]:focus,body.domain-academymusicgroup-com form input[type=number]:focus,body.domain-academymusicgroup-com form input[type=password]:focus,body.domain-academymusicgroup-com form input[type=search]:focus,body.domain-academymusicgroup-com form input[type=tel]:focus,body.domain-academymusicgroup-com form input[type=text]:focus,body.domain-academymusicgroup-com form input[type=time]:focus,body.domain-academymusicgroup-com form input[type=url]:focus,body.domain-academymusicgroup-com form input[type=week]:focus{border-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool .selectize-control.error .selectize-input,body.domain-academymusicgroup-com .selectize-control.error .selectize-input{border-color:red}body.domain-academymusicgroup-com-artsclubliverpool .selectize-control.error .selectize-dropdown,body.domain-academymusicgroup-com .selectize-control.error .selectize-dropdown{z-index:9999;background:#1a1a1a !important}body.domain-academymusicgroup-com-artsclubliverpool .selectize-control.error .selectize-dropdown:after,body.domain-academymusicgroup-com .selectize-control.error .selectize-dropdown:after{display:none}body.domain-academymusicgroup-com-artsclubliverpool .selectize-control .selectize-input.input-active,body.domain-academymusicgroup-com .selectize-control .selectize-input.input-active{border-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool .selectize-control .selectize-input.input-active .selectize-dropdown,body.domain-academymusicgroup-com .selectize-control .selectize-input.input-active .selectize-dropdown{border-top:1px solid #1a1a1a}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 0.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 0.1s linear}form textarea:focus{border-color:#32a3d9}form input[type=checkbox]{float:left;margin-right:10px;margin-left:0;margin-top:16px}form label,form legend{color:#00032d;font-family:"FrutigerLTPro-Roman",sans-serif;width:100%;float:left;padding:15px 15px 0 0;font-weight:normal}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 0.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 0px 1000px white inset}form input[disabled]{border:0}form fieldset{border:0;padding:0}form fieldset .fieldset-wrapper{float:left;width:100%}form fieldset.date-combo .date-no-float{margin:0;width:100%}form fieldset.date-combo .container-inline-date .form-type-date-popup{width:100%;margin:0}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:0.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:1rem;color:#000;padding-right:2px}form .selectize-control .selectize-input input{float:none;height:auto;font-size:1rem;width:100% !important}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:0.5em}form div.form-item .description{float:left;width:100%;margin-top:0.5em}form div.form-item div.password-suggestions{float:right;width:100%;padding:0.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:0.8em;margin-top:0.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-strength,form .password-confirm,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:9999;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:0.5;transition:0.2s opacity linear;background-position:bottom center;height:11px}.resizable-textarea .grippie:hover{opacity:1}.password-strength{font-size:0.9em}.password-strength-text{font-weight:normal;font-family:"FrutigerLTPro-Bold",sans-serif}.password-indicator{margin-top:0.3em;background-color:#e6e6e6}.password-indicator div{transition:0.3s width ease-out}form .register-form-wrapper label.error{font-size:0.9em}@media (min-width:52em){form input[type=datetime-local],form textarea,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]{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-strength,form .password-confirm,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%}}body.page-wknd{background-image:url(/sites/all/themes/AMG/images/optimized/WKND-fireplace.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:100%}body.page-wknd header#header .top-links{background-color:transparent}body.page-new-years-eve-2017{background-image:url(/sites/all/themes/AMG/images/optimized/nye-fireplace.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:100%;background-color:#151618}body.page-new-years-eve-2017 header#header .top-links{background-color:transparent}.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:0.8em;margin:1em .5em;text-align:center}.front #youtubechannel-list img,body.homepage-panel #youtubechannel-list img{border-color:rgba(255,255,255,0.15)}.front .top-col-right-wrap,body.homepage-panel .top-col-right-wrap{padding:0 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:99;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 0.5em}.front .notifications .pane-bundle-notification-panel,body.homepage-panel .notifications .pane-bundle-notification-panel{background-color:#32a3d9;margin-top:0.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 p,body.homepage-panel .notifications .pane-bundle-notification-panel p{color:#FFF}.front .notifications .pane-bundle-notification-panel a,body.homepage-panel .notifications .pane-bundle-notification-panel a{color:#00032d !important}.front .notifications .pane-bundle-notification-panel .pane-content,body.homepage-panel .notifications .pane-bundle-notification-panel .pane-content{float:left;font-size:16px;line-height:16px;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:normal;margin-right:0.5em;margin-bottom:10px}.front .group-event-link-wrap,body.homepage-panel .group-event-link-wrap{float:left;z-index:9;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}.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 .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:9;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:12px}.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:rgba(0,0,0,0.05);border:2px solid #dfdfdf;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;border-color:#999999}.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;padding-left:0;margin:20px 0.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-advert img,body.homepage-panel .homepage-panel .pane-bundle-advert img{width:100%;object-fit:cover}.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 0.5em 0.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:0.5em;background:#000}.front .panel-amg-homepage .house-ads,body.homepage-panel .panel-amg-homepage .house-ads{padding:0 0.5em}.front .panel-amg-homepage .house-ads img,body.homepage-panel .panel-amg-homepage .house-ads img{height:auto}.front .panel-amg-homepage .house-ads .left-ad-space,body.homepage-panel .panel-amg-homepage .house-ads .left-ad-space{padding:0.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:0.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 0.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:0.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:99}.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 0.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:normal !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:32px;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:999;transition:bottom 0.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:32px;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 0.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:0.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:16px;padding-left:12px}.front .events-calendar .date-heading span,body.homepage-panel .events-calendar .date-heading span{color:#32a3d9}.front .youtube-channel,.front .related-videos-panel,body.homepage-panel .youtube-channel,body.homepage-panel .related-videos-panel{background-color:#00032d;color:#FFF}.front .youtube-channel .inside,.front .related-videos-panel .inside,body.homepage-panel .youtube-channel .inside,body.homepage-panel .related-videos-panel .inside{margin:0}.front .youtube-channel .inside h2,.front .related-videos-panel .inside h2,body.homepage-panel .youtube-channel .inside h2,body.homepage-panel .related-videos-panel .inside h2{margin:20px;color:#FFF}.front .youtube-channel .inside p,.front .related-videos-panel .inside p,body.homepage-panel .youtube-channel .inside p,body.homepage-panel .related-videos-panel .inside p{font-size:90%;color:#FFF}.front .bottom-spotlight-row .bottom-spotlight,body.homepage-panel .bottom-spotlight-row .bottom-spotlight{margin-bottom:0.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:normal !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:normal !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;transform:translateZ(0)}.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:10}.page-amg-landing .hero-header .pane-bundle-hero-panel img{object-fit:cover;height:300px;width:100%}.page-amg-landing .hero-header .pane-title{width:100%;top:100px;position:absolute;text-align:center;color:#FFF;font-size:32px;padding:10px;z-index:99}.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:10}.page-amg-landing .field-name-field-cta-small-image,.page-amg-landing .field-name-field-cta-image{display:flex;justify-content:center;align-items:center;overflow:hidden}.page-amg-landing .field-name-field-cta-small-image img,.page-amg-landing .field-name-field-cta-image img{flex-shrink:0;min-width:100%;min-height:100%}.page-amg-landing .field-name-field-cta-small-image{height:295px}.page-amg-landing .field-name-field-cta-image img{max-height:420px;height:auto;float:left}.page-amg-landing .field-name-field-cta-description{padding:0 20px 20px;color:#FFF;float:left;width:100%}.page-amg-landing #content .field-name-field-cta-link{float:right;margin:20px}.page-amg-landing #content .field-name-field-cta-link a{border-radius:3px;background-color:#FFF;height:35px;line-height:35px;padding:0 15px;float:left;font-size:80%;color:#1a1a1a;font-family:"FrutigerLTPro-Bold",sans-serif}.page-amg-landing #content .field-name-field-cta-link a:hover{background-color:#b3b3b3;color:#FFF}.page-amg-landing #content .group-cta-background-image{height:295px;width:100%;position:relative;background-size:cover}.page-amg-landing #content .spotlight-wrap .bottom-spotlight-landing.panel-col-last .first .inside{margin-left:0}.page-amg-landing #content .spotlight-wrap .panel-col-last{overflow:hidden}.page-amg-landing #content .spotlight-wrap .panel-col-last .spotlight-small .inside{margin-left:0}.page-amg-landing #content .spotlight-wrap .spotlight-small.panel-col-last .inside,.page-amg-landing #content .spotlight-wrap .spotlight.panel-col-last .inside{margin-left:0}.page-amg-landing #content .spotlight-wrap .spotlight-small .inside,.page-amg-landing #content .spotlight-wrap .spotlight .inside{position:relative;margin-bottom:0;height:295px;width:100%;float:left}.page-amg-landing #content .spotlight-wrap .spotlight-small .inside .group-cta-small-details,.page-amg-landing #content .spotlight-wrap .spotlight .inside .group-cta-small-details{position:absolute;color:#FFF;left:20px;z-index:9;bottom:20px}.page-amg-landing #content .spotlight-wrap .spotlight-small .inside .group-cta-small-details .field-name-field-cta-small-title,.page-amg-landing #content .spotlight-wrap .spotlight .inside .group-cta-small-details .field-name-field-cta-small-title{font-family:"FrutigerLTPro-Bold",sans-serif;font-size:28px}.page-amg-landing #content .spotlight-wrap .spotlight-small .inside .group-cta-small-details a,.page-amg-landing #content .spotlight-wrap .spotlight .inside .group-cta-small-details a{color:#FFF}.page-amg-landing #content .spotlight-wrap .spotlight .inside{background-color:#1a1a1a;height:600px;float:left}.page-amg-landing a.group-cta-small-link-wrap{position:relative;width:100%;float:left}.page-amg-landing a.group-cta-small-link-wrap .group-cta-background-image:after{transition:opacity 0.3s linear;position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background-color:#1a1a1a}.page-amg-landing a.group-cta-small-link-wrap:hover .group-cta-background-image:after{opacity:0.5}.page-amg-landing a.group-cta-link-wrap{position:relative;float:left}.page-amg-landing a.group-cta-link-wrap .field-name-field-cta-image{position:relative}.page-amg-landing a.group-cta-link-wrap .field-name-field-cta-image:after{transition:opacity 0.3s linear;position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background-color:#1a1a1a}.page-amg-landing a.group-cta-link-wrap img{transition:all 0.3s}.page-amg-landing a.group-cta-link-wrap:hover .field-name-field-cta-image:after{opacity:0.5}.page-amg-landing a.group-cta-link-wrap:hover img{transform:scale(1.1)}.page-amg-landing .field-name-field-cta-title{font-family:"FrutigerLTPro-Bold",sans-serif;font-size:28px;padding:20px;width:100%;color:#FFF;float:left}.page-amg-landing .bottom-spotlight-landing.panel-col-last .first .inside{margin-left:0}.page-amg-landing .bottom .spotlight-small{overflow:hidden}.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:0.5rem;padding-right:0.5rem;padding-top:0.5rem}.page-amg-landing .main-view-content .view-venue-list .views-row{padding-right:0.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:0.5rem;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:0.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 .social-media{display:none}.page-amg-landing footer .menu-1053{display:none}.page-amg-landing footer .menu-3758{height:100%;margin:0}.popup-cards h3{color:#32a3d9 !important}.popup-cards .info .user .username{max-width:65% !important}.front .panel-amg-homepage .panel-col-top .lazyloader-icon,body.homepage-panel .panel-amg-homepage .panel-col-top .lazyloader-icon{z-index:1}.front.page-academyislington .panel-panel .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/islington-club-de-fromage300x600.jpg);background-size:cover}.front.page-academyislington .panel-panel .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/islington-club-de-fromage300x300.jpg);background-size:cover}.front.page-academyislington .panel-panel .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/islington-club-de-fromage600x300.jpg);background-size:cover}.front.page-academyislington .house-ads .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/islington-club-de-fromage300x300.jpg);background-size:cover;overflow:hidden}.front.page-academyislington .house-ads .sml-box .inside.no-content{margin-bottom:0 !important}.front.page-academyislington .house-ads .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/islington-club-de-fromage300x600.jpg);background-size:cover;overflow:hidden}.front.page-academyislington .house-ads .wide-box .inside.no-content{margin-bottom:0 !important}.front.page-academyislington .bottom-spotlight-row .panel-col-last .inside.no-content{overflow:hidden}.front.page-academybirmingham .panel-panel .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/birmingham-propaganda300x600.jpg);background-size:cover}.front.page-academybirmingham .panel-panel .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/birmingham-propaganda300x300.jpg);background-size:cover}.front.page-academybirmingham .panel-panel .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/birmingham-propaganda600x300.jpg);background-size:cover}.front.page-academybirmingham .house-ads .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/birmingham-propaganda300x300.jpg);background-size:cover;overflow:hidden}.front.page-academybirmingham .house-ads .sml-box .inside.no-content{margin-bottom:0 !important}.front.page-academybirmingham .house-ads .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/birmingham-propaganda600x300.jpg);background-size:cover;overflow:hidden}.front.page-academybirmingham .house-ads .wide-box .inside.no-content{margin-bottom:0 !important}.front.page-academybirmingham .bottom-spotlight-row .panel-col-last .inside.no-content{overflow:hidden}.front.page-academybristol .panel-panel .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/brisol-ramshackle300x600.jpg);background-size:cover}.front.page-academybristol .panel-panel .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/brisol-ramshackle300x300.jpg);background-size:cover}.front.page-academybristol .panel-panel .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/brisol-ramshackle600x300.jpg);background-size:cover}.front.page-academybristol .house-ads .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/brisol-ramshackle300x300.jpg);background-size:cover;overflow:hidden}.front.page-academybristol .house-ads .sml-box .inside.no-content{margin-bottom:0 !important}.front.page-academybristol .house-ads .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/brisol-ramshackle600x300.jpg);background-size:cover;overflow:hidden}.front.page-academybristol .house-ads .wide-box .inside.no-content{margin-bottom:0 !important}.front.page-academybristol .bottom-spotlight-row .panel-col-last .inside.no-content{overflow:hidden}.front.page-abcglasgow .panel-display .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/glasgow-propaganda300x600.jpg);background-size:cover}.front.page-abcglasgow .panel-display .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/glasgow-propaganda300x300.jpg);background-size:cover}.front.page-abcglasgow .panel-display .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/glasgow-propaganda600x300.jpg);background-size:cover}.front.page-abcglasgow .house-ads .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/glasgow-propaganda300x300.jpg);background-size:cover;overflow:hidden}.front.page-abcglasgow .house-ads .sml-box .inside.no-content{margin-bottom:0 !important}.front.page-abcglasgow .house-ads .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/glasgow-propaganda600x300.jpg);background-size:cover;overflow:hidden}.front.page-abcglasgow .house-ads .wide-box .inside.no-content{margin-bottom:0 !important}.front.page-abcglasgow .bottom-spotlight-row .panel-col-last .inside.no-content{overflow:hidden}.front .panel-display .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/nme300x600.gif);background-size:cover}.front .panel-display .sml-box{overflow-y:hidden}.front .panel-display .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/work-for-us300x300.png);background-size:cover;background-position:center;height:300px}.front .panel-display .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/giftcards_600x300.jpg);background-size:cover;height:300px}.front .bottom-spotlight-row .bottom-row .inside.no-content{height:306px}.front .panel-display .house-ads .sml-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/work-for-us300x300.png);background-size:cover;overflow:hidden;background-size:contain;background-repeat:no-repeat;width:100%;height:0;padding-top:98.5%}.front .panel-display .house-ads .sml-box .inside.no-content{margin-bottom:0 !important}.front .panel-display .house-ads .wide-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/giftcards_600x300.jpg);background-size:cover;overflow:hidden}.front .panel-display .house-ads .wide-box .inside.no-content{margin-bottom:0 !important}.bottom-spotlight-row .panel-col-last .inside.no-content{overflow:hidden}@media (min-width:40em){.front .panel-display .left-top-event .panel-col-first.tall-box .inside.no-content{height:600px}}@media (max-width:52em){.front.page-academyislington .panel-display .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/islington-club-de-fromage300x300.jpg);background-size:cover}.front.page-academybirmingham .panel-display .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/birmingham-propaganda300x300.jpg);background-size:cover}.front.page-academybristol .panel-display .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/brisol-ramshackle300x300.jpg);background-size:cover}.front.page-abcglasgow .panel-display .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/glasgow-propaganda300x300.jpg);background-size:cover}.front .panel-display .tall-box .inside.no-content{background-image:url(/sites/all/themes/AMG/images/optimized/giftcards_300x300.jpg);background-size:cover}}@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:0px}.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 .title-container,body.homepage-panel .hero-header .event-header .event-details .title-container{max-height:230px;width:600px;overflow:hidden;background:rgba(0,0,0,0.1);padding:20px 0}.front .hero-header .event-header .event-details .title-container span.event-slide-title,body.homepage-panel .hero-header .event-header .event-details .title-container span.event-slide-title{color:#FFF;font-family:"FrutigerLTPro-Bold",sans-serif;font-size:70px;line-height:1.05;text-align:left}.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}.front #content .homepage-panel .article-panel-background,body.homepage-panel #content .homepage-panel .article-panel-background{height:100%}.front .top-events .panel-panel .inside,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:100%}.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,body.homepage-panel .panel-amg-homepage .advert-wrap .inside{margin-right:0.5em}.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.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:0.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{float:right;clear:both}.events-calendar .btn.sml.all-listings,.view-calendar .btn.sml.all-listings{float:none}}@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 .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-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.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:0px}.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:0.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:0.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 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:120px 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:0.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:0.5em}.page-amg-landing .sml-box.first-sml .inside{margin-left:0}.page-amg-landing #content .bottom-spotlight-landing>.inside{height:600px}.page-amg-landing #content .bottom-spotlight-landing.panel-col-last .first .inside{margin:0 0 .5em .5em}.page-amg-landing #content .spotlight-wrap .panel-col-last .spotlight-small .inside{margin:0 0 .5em .5em}.page-amg-landing #content .spotlight-wrap .spotlight-small.panel-col-last .inside,.page-amg-landing #content .spotlight-wrap .spotlight.panel-col-last .inside{margin:0 0 .5em .5em}.page-amg-landing .panel-col-top{margin:0}.page-amg-landing .panel-col-top .hero-header{padding-right:0;padding-left:0}.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;font-size:64px}.page-amg-landing .hero-header .field-name-field-panel-hero-text{display:block}.page-amg-landing .hero-header .pane-title{top:180px}.page-amg-landing .hero-header .field-name-field-panel-hero-text{top:350px}}@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}}.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 .hero-header .field-name-field-panel-hero-text{display:block}.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,.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 .house-ads .panel-col-last .sml-box:first-child .inside{margin:0 0.25em 0 0}.front .house-ads .panel-col-last .sml-box .inside{margin:0 0 0 0.25em}.front .duplicate-panel-wrap .right-top-event.duplicate-panel .inside{margin-right:0.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:0.5em}.front .top-house-ad{width:100%}.front .panel-display .sml-box.second-duplicate .inside.no-content{height:auto}.front .panel-display .sml-box .inside.no-content{height:240px}.front .top-events .panel-panel .inside,body.homepage-panel .top-events .panel-panel .inside{height:240px}.front .top-events .panel-panel .bottom-row .inside,body.homepage-panel .top-events .panel-panel .bottom-row .inside{height:160px}.page-amg-landing .top-col-right-wrap .advert-panel{margin-bottom:0.5em}.house-ads .left-ad-space{height:auto}.house-ads img{height:auto}.front .top-events .top-row .first-top .inside{margin-right:0.5em;height:160px}.front .top-events .right-top-event .inside .homepage-panel,body.homepage-panel .top-events .right-top-event .inside .homepage-panel{height:300px}.front .secondary-events .first .inside .homepage-panel,body.homepage-panel .secondary-events .first .inside .homepage-panel{height:300px}.front .duplicate-panel .inside .homepage-panel{height:160px}.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:160px}.bottom-spotlight-row.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 0;height:160px}.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:0.5em;padding-right:0.5em;margin-bottom:0.3em}.event-container .event-header .event-details .title-container{padding-left:1.5em;padding-right:1.5em}.event-container .event-header .event-details span.event-slide-title{font-family:"FrutigerLTPro-Bold",sans-serif;color:#FFF;font-size:2em;text-align:left;padding-left:0em;padding-right:0em;margin-bottom:0.3em}.event-container .event-header .event-details .event-wrap .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 .hero-header .btn,body.homepage-panel .hero-header .btn{width:auto;padding:0 2em;float:none;margin:0 .5em;font-size:0.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:1em;padding-left:1.2em}.front .hero-header .event-date p,body.homepage-panel .hero-header .event-date p{font-size:0.8rem;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:0.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:0.8em;border:none}#content .event-item .event-info{font-size:0.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}#content .event-item .event-date .day{font-size:11px}}#content .event-item .event-date{padding-left:1em}#content .event-item .event-date span{color:#32a3d9;font-weight:bold;line-height:1}#content .event-item .event-date .day{margin-bottom:3px}#content .event-item .event-date .date{font-size:54px;font-family:"FrutigerLTPro-Roman",sans-serif}#content .event-item .event-info{color:#808080}#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}#content .event-item .event-actions{padding-right:1em}.field-name-field-support-acts .field-label{color:#00032d}.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 0.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 .top-panel{border-bottom:2px solid #32a3d9;margin-bottom:20px}.page-events .top-panel h1{font-size:42px}.page-events .top-panel .view-options a{float:left;color:#ccc;font-size:30px}.page-events .top-panel .view-options a i{display:inline-block}.page-events .top-panel .view-options a i.icon-calendar:before{font-size:27px;vertical-align:top}.page-events .top-panel .view-options a.grid-view{margin-right:10px;color:#ccc}.page-events .top-panel .view-options a.list-view{color:#32a3d9}.page-events .calendar-view .view-content .item-list:first-child h3{margin-top:0}.page-events .calendar-view .view-content .item-list>h3{margin:2em 0 1em;padding-left:0.9em;padding-bottom:0.4em;font-size:1.6em;position:relative;border-bottom:2px solid #0b1b54}.page-events .calendar-view .view-content .item-list ul{padding-left:0}.page-events .calendar-view .view-content .item-list ul li{display:inline-block;width:100%;border-bottom:1px solid #e6e6e6;margin:0}.page-events .calendar-view .bottom-pager .date-heading{display:none}.page-events .calendar-view .bottom-pager .pager .left{margin-left:0}.page-events .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}.single-day[iehint="1"]{display:none}.page-events-month-grid #content .calendar-calendar .month-view table.full thead{display:none}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr{background-color:#f2f2f2}.page-events-month-grid #content .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 #content .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 #content .calendar-calendar .month-view table.full tbody tr td.empty{background-color:#fafafa}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr td.empty:before{background-color:#fafafa;color:#ccc}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr td.empty .day{color:#ccc}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr td .day{color:#32a3d9;font-size:18px;font-family:"FrutigerLTPro-Bold",sans-serif;font-weight:normal;float:left}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr td .day a{color:#32a3d9;font-family:"FrutigerLTPro-Bold",sans-serif;font-weight:normal}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr td.multi-day .calendar.monthview .contents{position:initial;width:auto}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr td.multi-day .calendar.monthview .cutoff{display:none}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr.single-day .monthview,.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr.multi-day .monthview{height:auto;background:none;margin-bottom:10px}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr.single-day .monthview a,.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr.multi-day .monthview a{color:#0b1b54;font-size:1em;font-family:"FrutigerLTPro-Bold",sans-serif;font-weight:normal}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody tr.date-box{background-color:#f2f2f2}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody td.today{background-color:#0b1b54}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody td.today:before{background-color:#0b1b54}.page-events-month-grid #content .calendar-calendar .month-view table.full tbody td.today .monthview a{color:#FFF}.calendar-from-month table,.calendar-from-month tbody,.calendar-from-month th,.calendar-from-month td,.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 10px 0 10px;content:attr(headers) " " attr(data-day-of-month);height:auto;color:#32a3d9;text-align:left;font-family:"FrutigerLTPro-Bold",sans-serif}.calendar-from-month td.multi-day:before{content:attr(headers) " " attr(data-day-of-month)}.calendar-calendar.calendar-from-month .month-view .full tr.multi-day{height:200px;max-height:200px}.calendar-from-month td.today,.calendar-from-month .full tr td.single-day.today,.calendar-from-month .full tr td.multi-day.today{border-top:2px solid #0074ab;-webkit-box-shadow:0px 1px 4px 1px rgba(0,0,0,0.25);box-shadow:0px 1px 4px 1px rgba(0,0,0,0.25)}.calendar-from-month .full td,.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view td{padding:0}.calendar-from-month td,.calendar-from-month td.calendar-agenda-items{border:none;position:relative;width:100%}.calendar-from-month td.no-entry,.calendar-from-month td.empty{display:none}.calendar-from-month td.calendar-agenda-items div.calendar{padding:0}.calendar-from-month div.calendar,.calendar-from-month .date-display-single,.calendar-from-month td span.date-display-single{font-size:14px;font-weight:normal;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.single-day .no-entry,.calendar-from-month .full tr.multi-day .no-entry{height:44px !important;line-height:24px}.calendar-from-month .full tr.single-day .no-entry .inner,.calendar-from-month .full tr.multi-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 0}#content .view-calendar ul li.views-row{display:inline-flex}#content .view-calendar ul li.prev a,#content .view-calendar ul li.next a{height:36px;line-height:36px;padding:0 10px;z-index:999;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}h2.buy-wrap{font-size:100%}h3.location-wrap{font-size:100%;margin:0;color:gray;font-family:"FrutigerLTPro-Roman",sans-serif}@media (min-width:40em){.event-header .flag-wishlist{width:120px;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;text-transform:uppercase;font-size:120%}.calendar-from-month td.no-entry,.calendar-from-month td.empty{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:0.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-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-events #content .calendar-view .view-content .item-list ul li{margin:0 1%}.youtube-panel .inner{height:610px}.related-gallery-event-block .inner{height:610px}.page-events-month-grid .calendar-calendar .month-view table.full tbody tr td{width:14.2%;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}body .view-display-id-announced_listings table{width:100%}@media (max-width:40em){.page-events-month .px3.view-calendar{padding-left:0.5em;padding-right:0.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{height:auto;padding:.8em 8px;line-height:1.3;font-size:.7em;float:none;display:block !important}#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:0.5em}#content .nosto-product-list .nosto-product-list-item .nosto-product-info .event-details{font-size:0.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:0.5em}}@media (min-width:64em){.event-header .flag-wishlist{width:auto}}body.domain-academymusicgroup-com-artsclubliverpool #content .event-item .event-date span{color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .event-item .event-info h3 a{color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .event-header .flag-wishlist{border-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .event-header .flag-wishlist:hover{background-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .event-header .event-details .label,body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .event-header .event-details h1{color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .event-header .support-container .field-name-field-support-acts .field-label{color:#b3b3b3}body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .event-header .support-container .field-name-field-support-acts{color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .bottom-spotlights .youtube-panel{background-color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .bottom-spotlights .youtube-panel .header{border-color:#313131}body.domain-academymusicgroup-com-artsclubliverpool #content .event-container .bottom-spotlights .right-col .inner{background-color:#1a1a1a}.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:0.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:0.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:normal}.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:0.2em}.event-container .event-header .event-details .label{color:#00032d;font-family:"FrutigerLTPro-Bold",sans-serif;font-size:16px}.event-container .event-header .event-details .label.icon-pin-map:before,.event-container .event-header .event-details .label.icon-clock:before{margin-right:13px;position:relative;top:1px}.event-container .event-header .event-details .ww-fields p,.event-container .event-header .event-details .ww-fields .field{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:0.25em}.event-container .event-ad-panel .second .ad-inner{padding-left:0.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:0.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}.event-container .age-policy{font-style:italic}.event-container .tickets-from{line-height:1.4em}.event-container .tickets-from time{padding-top:8px;font-weight:bold;font-size:1.1em}.view-calendar .tickets-from{line-height:1.4em;text-align:right;font-size:80%}.view-calendar .tickets-from time{padding-top:8px;font-weight:bold;font-size:1.1em}.btn.amg-standard{background-color:#32a3d9;color:#ffffff !important}.btn.barclaycard{background-color:#5224a0;color:#ffffff !important}.btn.o2priority{background-color:#b23391;color:#ffffff !important}@media (min-width:40em){.event-container .event-header .event-details .ticket-details{padding-left:0}.event-container .event-header .event-details .ticket-details .flag-wishlist{float:right;clear:both}.event-container .event-header .event-details .ticket-details .tickets-from{float:right;clear:both}.event-container .event-header .event-details .ticket-details .btn{float:right;clear:both}#content .event-ad-panel .first .ad-inner{padding-right:0.25em}#content .event-ad-panel .second .ad-inner{padding-left:0.25em}}@media (min-width:52em){article.node.node-event-calendar.event-container{padding-bottom:0}.event-head-wrap{position:relative}.event-head-wrap .event-info{padding:0.5em 0 0}#content .bottom-spotlights .youtube-panel{margin-bottom:0}#content .bottom-spotlights .right-col .inner{margin-left:0.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:0.5em}#content .event-ad-panel .house-event-ads{max-height:300px;overflow:hidden}#content .event-ad-panel .external-ads{max-height:300px;overflow:hidden}}@media (max-width:40em){.flex-viewport .event-header .btn.sml{width:auto}.event-header .btn.sml{width:100%;font-size:120%}.section-events .event-header .event-details .flag-wishlist{width:auto}}@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:0.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:0.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 .flag-wishlist{display:inline-block;width:120px;float:none}.section-events .event-header .btn.sml{display:inline-block;float:none}.house-event-ads{margin-top:0.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 0.1s linear;line-height:2.75;padding-left:1.5rem;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:0.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:0.6em;line-height:0.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 .body-content.fullwidth{width:100%}.blog-container .sidebar-blog{padding-right:0;color:#2ea1d8;font-family:"FrutigerLTPro-Bold",sans-serif;padding-top:200px;float:left}.blog-container .sidebar-blog.fullwidth{display:none}.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: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:0.5rem}#content .blog-container .blog-hero-wrapper .article-list{margin-bottom:0.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;transform:none;max-height:600px}#content .blog-container .blog-hero-wrapper .content .image-wrapper:hover img{transition:none;transform:none !important}#content .blog-container .blog-hero-wrapper .content .article-content-wrap h2{line-height:1;padding-left:1rem;margin-bottom:3rem;font-size:70px;height:auto}#content .blog-container .blog-hero-wrapper .content .article-content-wrap h2:hover{color:white}#content .blog-container .blog-hero-wrapper .content .article-content-wrap h2 a{color:white}#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: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:1rem;margin-top:40px}.node-type-blog #content .block{clear:both;padding:.5rem}.node-type-blog #content .block .flippy{width:75%;float:left;padding-right:0;padding-left:0;padding-top:40px;padding-bottom:2.5rem;border-top:1px solid #eee;margin-bottom:0}.node-type-blog #content .block .flippy li{color:#32a3d9;display:inline-block;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{color:#FFF}.node-type-blog #content .block .flippy li:hover:after{color:#FFF}.node-type-blog #content .block .flippy li:hover:before{color:#FFF}.node-type-blog #content .block .flippy li:before{color:#32a3d9}.node-type-blog #content .block .flippy li:after{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:0.75rem;content:"e";font-family:"amg" !important;font-style:normal !important;font-weight:normal !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:0.75rem;content:"f";font-family:"amg" !important;font-style:normal !important;font-weight:normal !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:0.75rem;content:"f";font-family:"amg" !important;font-style:normal !important;font-weight:normal !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:0.5rem}#content .share-list{padding-left:0}#disqus_thread{width:75%;padding-left:2rem}.share-links p.mr2{margin-right:0.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:32px;font-family:"FrutigerLTPro-Bold",sans-serif;padding:1.75rem 2rem 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:0rem}}@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-top:20px;padding-bottom:60px;padding-left:2rem;padding-right:2rem}.sidebar-blog.col-4 .field-name-field-testimonial-blog{font-size:16px}.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:80px}.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}}.all-blog-posts a:hover{background:#32a3d9;color:white !important}.all-blog-posts a:hover:after{color:white !important}#content .view-blog .views-row{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,0.5);position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#content .view-blog .article-list h2{padding-left:2rem;padding-right:2rem;padding-top:1.75rem;padding-bottom:0;margin-bottom:1rem;font-size:32px;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:2rem;padding-right:2rem;margin-bottom:1.25rem;padding-bottom:0}#content .view-blog .article-list .summary{padding-left:2rem;padding-right:2rem;line-height:1.5}#content .view-blog .article-list .summary p{margin-bottom:2rem;padding-bottom:0}#content .view-blog .article-list .view-all{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:2rem;font-family:"FrutigerLTPro-Bold",sans-serif}#content .blog-hero-wrapper .article-list:hover .article-content-wrap h2 a{color:white}#content .blog-hero-wrapper .article-list .view-all:hover{color:#FFF}#content .blog-hero-wrapper .article-list:hover .image-wrapper img{transform:none;-webkit-transition-duration:0.6s;transition-duration:0.6s}#content .blog-container .node-blog .col.col-12.px4.mt3{padding:0 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 span.date,#content .view-blog .article-list h2,#content .view-blog .article-list .summary,#content .view-blog .article-list .view-all{padding-left:20px;padding-right:20px}#content .view-blog .article-list h2{margin-top:0;margin-bottom:0.3em;padding-top:25px;font-size:1.5rem}}.register-form-wrapper .form-item-status{display:none}.register-form-wrapper .form-item-notify{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{width:100%}.register-form-wrapper .container-inline-date .form-item #edit-field-birth-date{width:100%}.register-form-wrapper .container-inline-date .form-item #edit-field-birth-date input{width:100%;margin:0}.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 input[type='button'],.register-form-wrapper .multipage-controls-list #edit-submit{background:#32a3d9;color:#FFF;border-radius:3px;border:0;height:50px;line-height:50px;text-shadow:none;text-shadow:none;padding:0 20px;font-size:15px;color:#32a3d9;color:#FFF;text-transform:capitalize;transition:all 0.1s linear}.register-form-wrapper .multipage-controls-list input[type='button']:hover,.register-form-wrapper .multipage-controls-list #edit-submit: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%}.date-no-float{width:100%}.date-no-float #edit-field-birth-date-und-0-value{width:100%}.date-no-float #edit-field-birth-date-und-0-value input{clear:none;width:100%;margin-right:0}#user-profile-form .container-inline-date .form-item{width:100%}#user-profile-form .container-inline-date .form-item input{width:100%;margin-right:0}.section-registration-thank-you #content .basic-page-container,.page-content-thank-you-signing #content .basic-page-container{padding:100px 0}.section-registration-thank-you #content .basic-page-container .top-hero-image .hero-content-wrap,.page-content-thank-you-signing #content .basic-page-container .top-hero-image .hero-content-wrap{position:relative}.section-registration-thank-you #content .basic-page-container .top-hero-image .hero-content-wrap h1,.page-content-thank-you-signing #content .basic-page-container .top-hero-image .hero-content-wrap h1{color:#0b1b54;font-size:42px}.section-registration-thank-you #content .basic-page-container .body-copy,.page-content-thank-you-signing #content .basic-page-container .body-copy{padding-top:0}.section-registration-thank-you #content .basic-page-container .body-copy p,.page-content-thank-you-signing #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=submit],form .register-form-wrapper input[type=checkbox]{width:auto}form .register-form-wrapper .password-strength{padding-right:30%}form .register-form-wrapper .selectize-control{width:40%}form .register-form-wrapper .date-combo .fieldset-wrapper{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:30%}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%}.date-no-float #edit-field-birth-date-und-0-value input{width:40%}#user-profile-form .container-inline-date .form-item input{width:70%}}body.domain-academymusicgroup-com-artsclubliverpool #content .view-gallery .view-content .views-row h2 a{color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .related-gallery-event-block .view-gallery .views-row h3{background:rgba(49,49,49,0.5)}body.domain-academymusicgroup-com-artsclubliverpool #content .related-gallery-event-block .view-gallery{border-top:1px solid #313131}#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 0.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:auto}#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}.gallery-header-wrapper{padding-left:0.5rem}.gallery-header-wrapper h1{font-weight:normal !important;margin:0.4em 4rem 0.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:normal !important;font-family:"FrutigerLTPro-Bold",sans-serif}.page-gallery .view-content .node-node-gallery-gallery,.page-gallery .view-content .node-youtube-videos,.page-gallery .view-content .node-video-upload{min-height:450px}.page-gallery .view-content .node-node-gallery-gallery.node-teaser,.page-gallery .view-content .node-youtube-videos.node-teaser,.page-gallery .view-content .node-video-upload.node-teaser{width:100%}.page-gallery .view-content .node-node-gallery-gallery.node-teaser .content,.page-gallery .view-content .node-youtube-videos.node-teaser .content,.page-gallery .view-content .node-video-upload.node-teaser .content{margin:0}.page-gallery .view-content .node-node-gallery-gallery img,.page-gallery .view-content .node-youtube-videos img,.page-gallery .view-content .node-video-upload img{width:100%;height:auto}#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:25%;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:10px;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-width:1px;border-style:solid;border-color:rgba(255,255,255,0.15)}#content .related-videos-panel .view-gallery .view-content .views-row .video-thumb iframe{width:100%;height:100px;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:9;background-color:rgba(11,27,84,0.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-label,#content .gallery-page .content .gallery-details .field .field-items{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:normal;font-family:"FrutigerLTPro-Bold",sans-serif;letter-spacing:0;margin:.67em 0 .67em;padding-left:1.75rem}.related-galleries .views-row a{font-weight:normal;font-family:"FrutigerLTPro-Bold",sans-serif;padding-left:0.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:normal;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,0.5);vertical-align:middle;opacity:0;color:#fff;padding-top:0.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 10px 0;color:#00032d}.view-display-id-related_block .views-row p{padding:0 10px 0;clear:both}#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%}.related-gallery-block .views-row:nth-of-type(3n+3){margin-right:0}#content .view-gallery .view-content .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{margin-right:1.66%}.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:1000px}#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:0.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:0.5em 16px 0px}.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%;min-height:150px}}@media (min-width:40em){#content .related-videos-panel{height:610px}}body.node-type-event-calendar div.related-gallery-event-block div.related-gallery-block img{height:92px}body.domain-academymusicgroup-com-artsclubliverpool.page-search #content-area{background-color:#000;color:#FFF}body.domain-academymusicgroup-com-artsclubliverpool.page-search #content-area .search-page-wrap .head{background-color:#000}body.domain-academymusicgroup-com-artsclubliverpool.page-search #content-area .search-result{border-bottom:1px solid #b3b3b3}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}.search-page-wrap .head{background-color:#060e42;padding:36px;margin-bottom:1em}.search-page-wrap .head h2{margin:0;color:#fff}.search-page-wrap .head span.no{float:right;color:#454d7b}.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-loading{text-align:center;font-size:20px}.page-search #content .search-loading p{color:#fff;padding:30px 0}.page-search #content .sector_1 span{display:none}.page-search #content .sector_2,.page-search #content .sector_3{display:none}.page-search #content .narrow-down-results{text-align:center;background:#060e42;padding:20px;margin:0 0 20px}.page-search #content .narrow-down-results p{margin:0;color:#fff}.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 i.h{background:#32a3d9;font-style:normal}.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-left:1em;margin-right:1em}.page-search #content .search-result .event-info{color:#fff;font-size:0.9em;text-align:left;padding-left:1em}.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 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 h4{color:#fff;margin:0 0 15px}.page-search #content .search-result .description p{font-size:0.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:-32px;padding:20px;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 .title,.page-search #content .search-result h4,.page-search #content .search-result .description{margin-left:1em;margin-right:1em}.page-search #content .search-result .event-info{font-size:0.8em;padding:0.5em 0;margin-left:1em;margin-right:1em}.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-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 2em}#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;width:100%;max-height:400px;height:400px;overflow:hidden}#content .on-o2-container .content .field-item .field-collection-view .field-name-field-spotlight-title{color:#0b1b54;font-size:32px;font-family:"FrutigerLTPro-Bold",sans-serif;margin:0.75em 0 0.5em 0;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:0.25em}#content .on-o2-container .content .field-item.odd .field-collection-view{padding-left:0.25em}}@media (min-width:52em){#content .on-o2-container .top-hero-image img{height:400px}}@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}}body.domain-academymusicgroup-com-artsclubliverpool #content .account-navigation li a:hover{color:#141414}body.domain-academymusicgroup-com-artsclubliverpool.page-user-wishlist #content .account-navigation li.my-wishlist a{color:#141414}body.domain-academymusicgroup-com-artsclubliverpool.page-user-newsletter #content .account-navigation li.my-subscriptions a{color:#141414}body.domain-academymusicgroup-com-artsclubliverpool.page-user-edit #content .account-navigation li.account-details a{color:#141414}body.domain-academymusicgroup-com-artsclubliverpool.page-user-edit #content .profile-form-wrapper .form-wrap>h1:after{border-left:125px solid #f1d34d}body.domain-academymusicgroup-com-artsclubliverpool.page-user-edit #content .profile-form-wrapper .form-item-pass:after{border-left:110px solid #f1d34d}body.domain-academymusicgroup-com-artsclubliverpool.page-user-edit #content .profile-form-wrapper .field-name-field-birth-date:after{border-left:75pt solid #f1d34d}body.domain-academymusicgroup-com-artsclubliverpool.page-user-edit #content .profile-form-wrapper .form-wrap input#edit-submit{background-color:#1a1a1a}#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:100px 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:normal;width:120px;font-size:90%;transition:all 0.1s linear}.profile-form-wrapper .form-wrap input#edit-submit:hover{-webkit-box-shadow:none;background:#0b1b54}.profile-form-wrapper #edit-subfolders{display:none}.profile-form-wrapper #edit-contact{display:none}.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 0;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{color:#0b1b54}body.page-user-wishlist #content .account-navigation li.my-wishlist a{color:#0b1b54}body.page-user-newsletter #content .account-navigation li.my-subscriptions a{color:#0b1b54}.page-account-resetpassword #content-area{width:100%;padding:2em}@media (min-width:40em){.profile-form-wrapper .form-wrap{width:60%}.newsletter-form-wrapper .form-wrap{width:60%}}@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:48px;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:400px}}body.domain-academymusicgroup-com-artsclubliverpool .accordion-page-container .content .field-name-field-accordion-item .field-name-field-accordion-title{color:#1a1a1a}.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:normal !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{width:70%}.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:400px}}.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:7.5rem;margin-top:30px}.local-info .top-section iframe{float:left;height:200px;width:100%}.local-info .top-section .info-buttons{padding-left:7.5rem;margin-top:30px}.local-info .top-section .info-buttons .btn{clear:both;float:left}.local-info .content ul li{padding:0.5em 0}.local-info .content h2{padding:1em 0}.local-info .tabs-local-info{padding:0 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: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 .info-separator,.local-info #more{border-bottom:1px solid #e6e6e6;margin-bottom:50px}.local-info .info-separator>h2,.local-info #more>h2{border-bottom:1px solid #e6e6e6;font-size:2em}.local-info .info-separator h3,.local-info #more h3{font-size:1.75em}.local-info .info-separator h4,.local-info #more h4{padding-bottom:0.5rem;margin-bottom:0}.local-info .info-separator p,.local-info #more p{line-height:2em;margin-bottom:0}#content .backto{color:#d6d6d6;font-size:0.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 h1,.local-info .field-name-field-local-address,.local-info .info-buttons{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:120px;color:#FFF;padding:0 15px;float:right;border:0}.contact-page-container .selectize-input input{height:auto;line-height:auto;font-size:1rem}.contact-page-container .selectize-input>.item{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:0.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:48px;margin:20px 0}}@media (min-width:52em){.contact-page-container .top-hero-image img{height:400px}}#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 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: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}}body.domain-academymusicgroup-com-artsclubliverpool .about-container .field-name-field-list-item .field-name-field-list-item-title{color:#1a1a1a}.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:64px;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:32px;font-family:"FrutigerLTPro-Bold",sans-serif;margin:0.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:0.5em}.about-container .content .field-item.odd .field-collection-view{margin-left:0.5em}}@media (min-width:52em){.about-container .top-hero-image img{height:400px}}body.domain-academymusicgroup-com-artsclubliverpool .work-for-us-container .content .field-name-field-download-item .field-name-field-download-title{color:#1a1a1a}.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{text-align:center;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: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:0.5rem}.work-for-us-container .content .field-name-field-download-item .field-name-field-list-item-title{color:#0b1b54;font-size:64px;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:32px;margin:0.75em 0 0.5em 0}.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:32px;font-family:"FrutigerLTPro-Bold",sans-serif;margin:0.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 0rem}.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:0px}.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:0.75em 0 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:0.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:400px}}@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}}#startmonday-jobs-widget iframe:nth-child(2){display:none}.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:400px}}#content .basic-page-container .body-copy{font-size:100%}#content .basic-page-container .body-copy p{text-align:left;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}body.page-venues .node-hero-banner{position:relative}.venue-list-content>.views-row{width:100%;float:left;min-height:400px;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:1rem;padding-bottom:0.5rem;margin-top:25px}.venue-list-content>.views-row .views-field-field-venue-name a{color:#00032d;font-weight:bold;font-size:21px;margin:25px 0px 10px;height:5pc}.venue-list-content>.views-row .views-field-field-local-address{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:1.5rem;display:none}.venue-header-wrapper h1{font-weight:normal;margin:.67em 0 .67em}.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:normal}#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:0.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-venue-name{padding-left:0}.venue-list-content .views-row .views-field-field-local-address{padding-left:0}.view-venue-list .node-hero-banner{margin-bottom:0.25rem}.view-venue-list .node-hero-banner h2{font-size:45px;padding-top:0}}.amg-streetteam-form-wrapper{padding:0 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:400px}#content .amg-streetteam-form-wrapper .form-wrap .form-textarea-wrapper{width:70%;float:left}}body.page-competition-win-chance-open-less-jake-your-home-town{background-image:url(/sites/all/themes/AMG/images/optimized/fireball_left.png),url(/sites/all/themes/AMG/images/optimized/fireball_right.png);background-position:left 10%,right 10%;background-repeat:no-repeat}.competition-page .field-name-body{margin-top:50px;margin-bottom:50px}.competition-page .field-name-body h4{margin-top:0;margin-bottom:20px;color:#32a3d9}.competition-page .form-radios{float:left;width:100%}.competition-page .form-radios label{width:auto}.competition-page .webform-component{width:100%}.competition-page .webform-component label{margin-right:0}.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-textfield label,.competition-page .left-col-wrapper .webform-component-email label{margin-bottom:0.5em}.competition-page .competition-disclaimer{margin:20px 0;font-size:80%}.view-competition-list .competition-page-list-item img{object-fit:cover;margin-bottom:0.5em;height:250px}.view-competition-list .competition-page-list-item .read-more{font-family:"FrutigerLTPro-Bold",sans-serif}.field-name-field-competition-image{float:left;width:100%}.field-name-field-competition-logo{float:left;padding-left:30px;padding-right:50px;width:30%}.head-info{width:70%}.head-info h1{margin-top:0}#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 0.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 (max-width:40em){.competition-page .top .field-name-field-competition-logo{text-align:center;margin:0 auto;width:100%}.competition-page .top .head-info{width:100%;text-align:center}.competition-page .top .share-links{width:100%}}@media (min-width:52em){.competition-page .webform-component.webform-component-textfield input{width:40%}.competition-page .top .head-info h1{font-size:48px;margin-bottom:0}.competition-page .form-textarea-wrapper{width:70%}.competition-page .webform-component-radios>label{width:30%}.competition-page .form-radios{width:70%}.competition-page .competition-disclaimer{margin:20px 50px}.competition-page .field-name-body{margin:50px}.competition-page .webform-client-form{margin:0 50px}.competition-page .left-col-wrapper .content{padding-right:1em}.competition-page .left-col-wrapper .webform-component-textfield{width:100%;float:left;margin-right:2%}.competition-page .left-col-wrapper .webform-component-textfield label{margin-bottom:0.5em;margin-right:0;width:30%}.competition-page .left-col-wrapper .webform-component-textfield label,.competition-page .left-col-wrapper .webform-component-textfield input{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:0.5em}.competition-page .left-col-wrapper .webform-component-email label,.competition-page .left-col-wrapper .webform-component-email input{width:100%;float:left}.competition-list-page .competition-header-wrapper{height:400px}.competition-list-page .competition-header-wrapper h1{top:25%;font-size:75px}}.domain-academymusicgroup-com-corporate .ad-wrapper,.page-company-venues .ad-wrapper,.corporate-venue-page .ad-wrapper,.domain-vded-acmugr-005-servers-wirehive-net-corporate .ad-wrapper,.node-type-corporate-venue-info .ad-wrapper,body[class*="domain-academymusicgroup-com-company"] .ad-wrapper,body[class*="domain-vded-acmugr-005-servers-wirehive-net-company"] .ad-wrapper{display:none}.domain-academymusicgroup-com-corporate #content .gallery-page .content .gallery-details,.page-company-venues #content .gallery-page .content .gallery-details,.corporate-venue-page #content .gallery-page .content .gallery-details,.domain-vded-acmugr-005-servers-wirehive-net-corporate #content .gallery-page .content .gallery-details,.node-type-corporate-venue-info #content .gallery-page .content .gallery-details,body[class*="domain-academymusicgroup-com-company"] #content .gallery-page .content .gallery-details,body[class*="domain-vded-acmugr-005-servers-wirehive-net-company"] #content .gallery-page .content .gallery-details{background-color:#1a1a1a}.domain-academymusicgroup-com-corporate #content .gallery-page .left-col,.page-company-venues #content .gallery-page .left-col,.corporate-venue-page #content .gallery-page .left-col,.domain-vded-acmugr-005-servers-wirehive-net-corporate #content .gallery-page .left-col,.node-type-corporate-venue-info #content .gallery-page .left-col,body[class*="domain-academymusicgroup-com-company"] #content .gallery-page .left-col,body[class*="domain-vded-acmugr-005-servers-wirehive-net-company"] #content .gallery-page .left-col{padding-right:0}.domain-academymusicgroup-com-corporate #content .gallery-page .right-col.ad-area,.page-company-venues #content .gallery-page .right-col.ad-area,.corporate-venue-page #content .gallery-page .right-col.ad-area,.domain-vded-acmugr-005-servers-wirehive-net-corporate #content .gallery-page .right-col.ad-area,.node-type-corporate-venue-info #content .gallery-page .right-col.ad-area,body[class*="domain-academymusicgroup-com-company"] #content .gallery-page .right-col.ad-area,body[class*="domain-vded-acmugr-005-servers-wirehive-net-company"] #content .gallery-page .right-col.ad-area{display:none}.view-corporate-venue-info{width:100%;padding:0.5em}.view-corporate-venue-info .view-header{padding-bottom:0.5em;float:left;width:100%}.view-corporate-venue-info .view-header img{float:left}.view-corporate-venue-info .view-content{float:left;width:100%}.view-corporate-venue-info .views-row{width:100%;float:left;min-height:400px;color:gray;text-align:center}.view-corporate-venue-info .views-row .views-field-title{font-family:"FrutigerLTPro-Bold",sans-serif;color:#141414;font-size:20px;padding-left:1rem;padding-bottom:0.5rem;padding-top:20px;float:left;width:100%}.view-corporate-venue-info .views-row .views-field-title a{color:#141414;font-weight:bold;font-size:21px;margin:0px 0px 10px;width:100%;float:left}.view-corporate-venue-info .views-row .views-field-field-corporate-local-address{padding-left:1rem;font-size:90%;line-height:1.5;letter-spacing:0;float:left;width:100%}.view-corporate-venue-info .views-row img{object-fit:cover;height:200px;width:280px;float:left}.views-field-field-venue-image{cursor:pointer}#content .view-corporate-venue-info .node-hero-banner{position:relative}#content .view-corporate-venue-info .node-hero-banner img{object-fit:cover;height:250px}#content .view-corporate-venue-info a{color:#141414;font-family:"FrutigerLTPro-Bold",sans-serif;font-weight:normal}@media (min-width:52em){.view-corporate-venue-info .views-row{width:24.4375%;margin-right:0.75%;text-align:left}.view-corporate-venue-info .views-row:nth-of-type(4n+4){margin-right:0}.view-corporate-venue-info .views-row img{width:100%}}@media (min-width:40em){#content .view-corporate-venue-info .node-hero-banner img{height:400px}}@media (max-width:52em){.view-corporate-venue-info .views-row{width:50%}.view-corporate-venue-info .views-row:nth-child(2n+1){padding-right:0.5rem}.view-corporate-venue-info .views-row img{width:100%}}@media (max-width:40em){.view-corporate-venue-info .views-row{width:100%}.view-corporate-venue-info .views-row:nth-child(n+1){padding-right:0}.view-corporate-venue-info .views-row img{width:100%;max-width:100%}.view-corporate-venue-info .views-row .views-field-title{padding-left:0}.view-corporate-venue-info .views-row .views-field-field-corporate-local-address{padding-left:0}.view-corporate-venue-info .node-hero-banner{margin-bottom:0.25rem}.view-corporate-venue-info .node-hero-banner h2{font-size:45px;padding-top:0}}.domain-academymusicgroup-com .field-name-field-download-image{display:none}.domain-academymusicgroup-com .body-copy{margin-bottom:0;padding-bottom:0;border-bottom:none}.domain-academymusicgroup-com .corporate-venue-info-container .info-separator .info-separator{margin-bottom:0;padding-bottom:0;border-bottom:0}.domain-academymusicgroup-com .corporate-venue-info-container .field-collection-item-field-download-item{margin-bottom:50px}.domain-academymusicgroup-com .google-map{position:relative;float:left;width:100%;margin-bottom:4em}.domain-academymusicgroup-com .google-map .map-mask{position:absolute;bottom:0;left:0;width:100%;height:300px}.page-corporate-landing .panel-col-top .hero-header,.corporate-venue-page .panel-col-top .hero-header{padding-right:8px}.corporate-venue-page .body-copy p{text-align:left;color:#1a1a1a !important}.view-corporate-venue-info .block-link{display:inline-block;clear:both;background:#151515;top:15px;position:relative;padding:30px 10px;margin-bottom:22px;width:calc(50% - 5px)}.view-corporate-venue-info .block-link h1{margin:0;text-align:center !important;font-size:28px !important}.view-corporate-venue-info .block-link:nth-child(2),.view-corporate-venue-info .block-link:nth-child(4){margin-right:5px}.view-corporate-venue-info .block-link:nth-child(2),.view-corporate-venue-info .block-link:nth-child(3){margin-bottom:10px}.corporate-venue-info-container .top-hero-image{position:relative}.corporate-venue-info-container .top-hero-image .flexslider{border:0;margin:0}.corporate-venue-info-container .top-hero-image .flexslider .flex-control-nav{bottom:10px}.corporate-venue-info-container .top-hero-image .flexslider .flex-control-nav.flex-control-paging li a{background-color:#FFF;opacity:1}.corporate-venue-info-container .top-hero-image .flexslider .flex-control-nav.flex-control-paging li a.flex-active{background-color:#000}.corporate-venue-info-container .top-hero-image .page-title{background-color:#1a1a1a;color:#FFF}.corporate-venue-info-container .top-hero-image img{object-fit:cover;height:200px}.corporate-venue-info-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}.corporate-venue-info-container .top-hero-image .hero-content-wrap h1{color:#FFF;font-size:36px;text-align:center;margin:10px 0}.corporate-venue-info-container .info-separator{padding-bottom:50px}.corporate-venue-info-container .info-separator,.corporate-venue-info-container #more{border-bottom:1px solid #e6e6e6;margin-bottom:50px}.corporate-venue-info-container .info-separator>h2,.corporate-venue-info-container #more>h2{color:#151515;border-bottom:1px solid #e6e6e6;padding-bottom:1em;margin-bottom:1em;text-align:left;font-size:2em;width:100%;float:left}.corporate-venue-info-container .info-separator h3,.corporate-venue-info-container #more h3{font-size:1.75em}.corporate-venue-info-container .info-separator h4,.corporate-venue-info-container #more h4{padding-bottom:0.5rem;margin-bottom:0}.corporate-venue-info-container .info-separator p,.corporate-venue-info-container #more p{line-height:2em;margin-bottom:0}.corporate-venue-info-container .tabs-local-info{padding:0 0.5rem}.corporate-venue-info-container .tabs-local-info ul{list-style:none;padding-left:0 !important}.corporate-venue-info-container .tabs-local-info ul li{display:inline;width:100%;text-align:center;padding:1rem;float:left;border-bottom:5px solid #e6e6e6;cursor:pointer}.corporate-venue-info-container .tabs-local-info ul li a{font-family:"FrutigerLTPro-Bold",sans-serif;color:#b3b3b3 !important}.corporate-venue-info-container .tabs-local-info ul li:hover{border-color:#1a1a1a}.corporate-venue-info-container .tabs-local-info ul li:hover a{color:#1a1a1a !important}.corporate-venue-info-container .tabs-local-info ul li:active{border-color:#1a1a1a !important}.corporate-venue-info-container .tabs-local-info ul li:active a{color:#1a1a1a !important}.corporate-venue-info-container .google-map iframe{float:left;width:100%}.corporate-venue-info-container .content .field-name-field-list-item>.field-items{float:left;width:100%}.corporate-venue-info-container .content .field-name-field-list-item>.field-items>.field-item{width:100%;float:left;padding-bottom:2em;margin-bottom:50px}.corporate-venue-info-container .content .field-name-field-list-item .field-name-field-list-item-title{color:#151515;font-size:64px;font-family:"FrutigerLTPro-Bold",sans-serif;padding-bottom:10px}.corporate-venue-info-container .content .field-item .field-collection-view{text-align:center;color:gray;font-size:90%;margin:0;border:0}.corporate-venue-info-container .content .field-item .field-collection-view img{height:auto}.corporate-venue-info-container .content .field-item .field-collection-view .field-name-field-spotlight-title{color:#151515;font-size:32px;font-family:"FrutigerLTPro-Bold",sans-serif;margin:0.5em 0}.corporate-venue-info-container .body-copy .field-type-text-with-summary{text-align:left;margin-bottom:1em}.corporate-venue-info-container .body-copy .field-type-text-with-summary p{font-size:100%;line-height:2em}.corporate-venue-info-container .field-collection-item-field-list-item .content{min-height:230px}.corporate-venue-info-container .field-collection-item-field-list-item .field-name-field-list-item-text .field-item{line-height:1.5em}@media (min-width:40em){.corporate-venue-info-container .top-hero-image img{height:300px}.corporate-venue-info-container .top-hero-image .hero-content-wrap h1{font-size:75px;margin:20px 0}.corporate-venue-info-container .content-wrap{padding:2em 4em}.corporate-venue-info-container .content .field-name-field-list-item>.field-items>.field-item{width:33%;padding:0 2em}.corporate-venue-info-container .content .field-item.even .field-collection-view{margin-right:0.5em}.corporate-venue-info-container .content .field-item.odd .field-collection-view{margin-left:0.5em}}@media (min-width:40em){.corporate-venue-info-container .tabs-local-info ul li{width:50%}}@media (min-width:52em){.corporate-venue-info-container .top-hero-image img{height:500px}.corporate-venue-info-container .tabs-local-info ul li{width:25%;padding:2rem}}body.domain-academymusicgroup-com-artsclubliverpool #content .promo-page-container .content .field-name-field-accordion-item .field-name-field-accordion-title,body.domain-academymusicgroup-com #content .promo-page-container .content .field-name-field-accordion-item .field-name-field-accordion-title{color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .promo-page-container .promo-list>.content .field-type-link-field .field-items:after,body.domain-academymusicgroup-com #content .promo-page-container .promo-list>.content .field-type-link-field .field-items:after{color:#1a1a1a}body.domain-academymusicgroup-com-artsclubliverpool #content .promo-page-container .promo-list>.content .field-type-link-field a,body.domain-academymusicgroup-com #content .promo-page-container .promo-list>.content .field-type-link-field a{color:#1a1a1a}body.page-halloweek{background-image:url(/sites/all/themes/AMG/images/optimized/halloween-bg.png);background-repeat:no-repeat;background-size:contain}body.page-halloweek header#header .top-links{background:transparent}#content .promo-page-container .top-hero-image{position:relative}#content .promo-page-container .top-hero-image img{object-fit:cover;height:200px;width:100%}#content .promo-page-container .top-hero-image .hero-content-wrap{width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:45%}#content .promo-page-container .top-hero-image .hero-content-wrap h1{color:#FFF;font-size:36px;text-align:center;margin:10px 0}#content .promo-page-container .top-hero-image .hero-content-wrap .tagline{color:#FFF;text-align:center;display:none}#content .promo-page-container .promo-list .body-copy{width:100%;margin:0 auto}#content .promo-page-container .promo-list .body-copy p{font-size:90%}#content .promo-page-container .promo-list>.content{width:100%;margin:0 auto}#content .promo-page-container .promo-list>.content .field-collection-view{border-bottom:0}#content .promo-page-container .promo-list>.content .field-collection-container{border:0}#content .promo-page-container .promo-list>.content .promo-section-title{border-top:1px solid #e7e7e7;font-family:"FrutigerLTPro-Bold",sans-serif;text-align:center;font-size:36px;padding:10px 0}#content .promo-page-container .promo-list>.content .field-type-field-collection{text-align:center;float:left;width:100%}#content .promo-page-container .promo-list>.content .field-type-field-collection>.field-items>.field-item{width:100%;vertical-align:top;display:inline-block}#content .promo-page-container .promo-list>.content .field-type-field-collection img{object-fit:cover;height:200px;width:100%}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-text{font-family:"FrutigerLTPro-Bold",sans-serif;text-align:left;padding:15px 15px 0;font-size:20px;width:100%;float:left}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-text+.field-type-text{font-size:100%}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-datetime{font-family:"FrutigerLTPro-Bold",sans-serif;text-align:left;padding:15px 15px 0;width:100%;float:left;font-size:90%}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-text-long{padding:15px 15px 0;text-align:left;font-size:90%;color:gray;width:100%;float:left}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-link-field{padding:20px 15px;text-align:left;width:100%;float:left}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-link-field .field-items{float:left}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-link-field .field-items .field-item{float:left;padding-right:5px}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-link-field .field-items:hover:after{color:#00032d}#content .promo-page-container .promo-list>.content .field-type-field-collection .field-type-link-field .field-items:after{content:"f";vertical-align:middle;color:#32a3d9;font-family:"amg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased}#content .promo-page-container .promo-list>.content .field-type-link-field:hover a{color:#00032d}#content .promo-page-container .promo-list>.content .field-type-link-field:hover .field-items:after{color:#00032d}@media (min-width:40em){#content .promo-page-container .top-hero-image img{height:300px}#content .promo-page-container .top-hero-image .hero-content-wrap h1{font-size:75px;margin:20px 0}#content .promo-page-container .top-hero-image .hero-content-wrap .tagline{display:block}#content .promo-page-container .promo-list .body-copy{margin:40px auto 50px;width:70%}#content .promo-page-container .promo-list>.content{width:100%}#content .promo-page-container .promo-list>.content .field-type-field-collection>.field-items>.field-item{width:50%}}@media (min-width:52em){#content .promo-page-container .top-hero-image img{height:400px}#content .promo-page-container .promo-list>.content .promo-section-title{padding:30px 0}#content .promo-page-container .promo-list>.content .field-type-field-collection>.field-items>.field-item{width:33%}}@media (min-width:64em){#content .promo-page-container .promo-list>.content .field-type-field-collection>.field-items>.field-item{width:25%}}body.page-beat-the-blues{background:#040404 url(//www.academymusicgroup.com/o2ritzmanchester/sites/all/themes/AMG/images/optimized/Beat-the-Blues.jpg) center top no-repeat;background-attachment:fixed}body.page-beat-the-blues header#header .top-links{padding-top:1rem;margin-top:0}body.page-content-fireball-fuelling-fire-tour-2018{background:url(/sites/all/themes/AMG/images/optimized/Fireball-2018.jpg) center top no-repeat;background-attachment:fixed}body.page-content-fireball-fuelling-fire-tour-2018 header#header .top-links{padding-top:1rem;margin-top:0}body.page-competition-open-fireball-fuelling-fire-tour-2018{background:url(/sites/all/themes/AMG/images/optimized/Fireball-2018-comp.jpg) center top no-repeat;background-attachment:fixed}body.page-competition-open-fireball-fuelling-fire-tour-2018 header#header .top-links{padding-top:1rem;margin-top:0}.rescheduled-events .block{text-align:center}.rescheduled-events .block h3.title{font-family:"FrutigerLTPro-Light",sans-serif;font-size:180%}.view-calendar{position:relative;padding:2em}@media (max-width:40em){.view-calendar{padding:.5em}}.view-calendar.view-display-id-events_block .view-header{margin-bottom:10px}.view-calendar.view-display-id-events_block .view-header .date-nav-wrapper{width:auto;float:left}.view-calendar.view-display-id-events_block .view-content{clear:both}.no-objectfit .objectfitFix,.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 .work-for-us-container .top-hero-image img,.no-objectfit .event-container .event-header .event-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 #content .gallery-page .related-galleries .views-row img,.no-objectfit .page-amg-landing .hero-header .pane-bundle-hero-panel img,.no-objectfit .page-amg-landing .view-venue-list>.view-content>.views-row img,.no-objectfit .page-amg-landing .secondary-events .second img,.no-objectfit .list-item-container .top-hero-image img,.no-objectfit #content .on-o2-container .top-hero-image img,.no-objectfit #content .on-o2-container .content .field-item .field-collection-view img,.no-objectfit .venue-list-content>.views-row img,.no-objectfit .contact-page-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}ul.amg-user-menu li,ul.amg-user-menu li:last-child{margin:0 0 0 1em}ul.amg-user-menu li a,ul.amg-user-menu li:last-child a{font-family:"FrutigerLTPro-Bold",sans-serif;font-size:90%;color:#ffffff}ul.amg-user-menu li a:hover,ul.amg-user-menu li a.active,ul.amg-user-menu li:last-child a:hover,ul.amg-user-menu li:last-child a.active{color:#cccccc}.crm-api-2-forms{margin:3em}.crm-api-2-forms legend{margin:0;padding:0 0.5em 0.5em 0;font-size:1.2em;color:#969696;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em}.crm-api-2-forms fieldset{background-color:#efefef;border-radius:1em;border:1px solid silver;margin:0 0 1.5em;padding:1.5em 1em}.crm-api-2-forms fieldset .fieldset-description{line-height:1.5em;padding-bottom:0.5em;color:#666;font-weight:300}.crm-api-2-forms .form-actions{margin:0 0 2em}.crm-api-2-forms .form-type-password-confirm label[for="edit-password"]{display:none}.crm-api-2-forms #edit-marketing-preferences .form-type-checkboxes .description{margin:0;padding:0;color:#666}.crm-api-2-forms #edit-marketing-preferences .form-type-checkboxes label{margin:0 0 0.5em 0;padding:0;width:100%}.crm-api-2-forms #edit-marketing-preferences .form-type-checkbox{width:auto;margin:0}.crm-api-2-forms #edit-marketing-preferences .form-type-checkbox button{margin:0 0.5em 0.5em 0;border-radius:5px;line-height:1em;transition:all 0.1s linear}.crm-api-2-forms #edit-marketing-preferences .form-type-checkbox button:hover{border:1px solid #cccccc}.crm-api-2-forms #edit-marketing-preferences .form-type-checkbox button.selected{background-color:#32a3d9;color:#fff}.crm-api-2-forms #edit-marketing-preferences .form-item-unsubscribe{margin-top:0.5em;border-top:1px dashed silver;padding-top:1em;width:100%}.crm-api-2-forms .form-type-checkbox input[type=checkbox]{margin:0 1em 0 0}.crm-api-2-forms .form-type-checkbox label{margin:0;padding:0;width:70%}.crm-api-2-forms .form-type-checkbox .description{padding:0.5em 0 0;margin:0;color:#666}.crm-api-2-forms .helper{margin:0 0 1em 0;color:#666}body.domain-academymusicgroup-com-artsclubliverpool form input[type=submit],body.domain-academymusicgroup-com form input[type=submit]{background-color:#1a1a1a}.newsletter-panel{background-color:#0b1b54;color:#ffffff;padding-top:1em;padding-bottom:1em}.newsletter-panel .email{font-size:2em}.newsletter-panel .email svg{color:#32a3d9;opacity:0.6}.newsletter-panel .buttons>div a{background-color:#32a3d9;border-radius:0.5em;text-align:left;width:100%;padding:1em;height:auto;font-size:120%}.newsletter-panel .buttons>div a .button-text{padding:0.2em}.newsletter-panel .buttons>div a span{font-size:130%}.newsletter-panel ul.highlights{font-size:1.2em;list-style:none;margin:0;padding:0.6em 0 !important;font-weight:bold}.newsletter-panel ul.highlights li{list-style-type:none !important;margin:0;padding:0}.newsletter-panel ul.highlights li i{font-size:0.2em}@media (max-width:40em){.newsletter-panel h2{padding-bottom:0.5em}}.item-list .pager{padding:2em 0 1em;border-top:1px solid #eee;margin:1em 0 3em;font-size:14px}.item-list .pager a{color:#00032d}.item-list .pager .pager-current{color:#32a3d9}.item-list .pager li{padding:0;margin:0;display:inline-block}.item-list .pager .pager-current{padding:8px 10px}.item-list .pager .pager-first a,.item-list .pager .pager-previous a,.item-list .pager .pager-item a,.item-list .pager .pager-next a,.item-list .pager .pager-last a{text-decoration:none;text-transform:uppercase;border:1px solid #eee;border-radius:5px;padding:10px 16px 10px;line-height:1em;font-size:14px}.item-list .pager .pager-first a:hover,.item-list .pager .pager-previous a:hover,.item-list .pager .pager-item a:hover,.item-list .pager .pager-next a:hover,.item-list .pager .pager-last a:hover{background:#32a3d9;color:white !important}.item-list .pager .pager-first a:hover:before,.item-list .pager .pager-first a:hover:after,.item-list .pager .pager-previous a:hover:before,.item-list .pager .pager-previous a:hover:after,.item-list .pager .pager-item a:hover:before,.item-list .pager .pager-item a:hover:after,.item-list .pager .pager-next a:hover:before,.item-list .pager .pager-next a:hover:after,.item-list .pager .pager-last a:hover:before,.item-list .pager .pager-last a:hover:after{color:white}.item-list .pager .pager-next a:after,.item-list .pager .pager-last a:after{position:relative;top:2px;padding-left:7px;color:#32a3d9;font-size:0.75rem;content:"f";font-family:"amg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item-list .pager .pager-last a:after{content:"ff"}.item-list .pager .pager-previous a:before,.item-list .pager .pager-first a:before{position:relative;top:2px;padding-right:7px;color:#32a3d9;font-size:0.75rem;content:"e";font-family:"amg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item-list .pager .pager-first a:before{content:"ee"}body.domain-academymusicgroup-com,body.node-type-corporate-venue-info{background-color:#000}body.domain-academymusicgroup-com header#header .top-head,body.domain-academymusicgroup-com header#header .search-bar,body.node-type-corporate-venue-info header#header .top-head,body.node-type-corporate-venue-info header#header .search-bar{background-color:#151515}body.domain-academymusicgroup-com header#header .top-head .search-bar,body.domain-academymusicgroup-com header#header .search-bar .search-bar,body.node-type-corporate-venue-info header#header .top-head .search-bar,body.node-type-corporate-venue-info header#header .search-bar .search-bar{display:none}body.domain-academymusicgroup-com header#header .top-links,body.node-type-corporate-venue-info header#header .top-links{background-color:transparent}body.domain-academymusicgroup-com .secondary-m,body.node-type-corporate-venue-info .secondary-m{display:none}body.domain-academymusicgroup-com #desktop-nav ul>li a,body.node-type-corporate-venue-info #desktop-nav ul>li a{padding:0 15px}body.domain-academymusicgroup-com #desktop-nav ul>li a:hover,body.domain-academymusicgroup-com #desktop-nav ul>li a:active,body.domain-academymusicgroup-com #desktop-nav ul>li a.active,body.node-type-corporate-venue-info #desktop-nav ul>li a:hover,body.node-type-corporate-venue-info #desktop-nav ul>li a:active,body.node-type-corporate-venue-info #desktop-nav ul>li a.active{background-color:#b3b3b3;color:#ffffff}body.domain-academymusicgroup-com.page-content-403 .top-hero-image .hero-content-wrap h1,body.domain-academymusicgroup-com.page-content-404 .top-hero-image .hero-content-wrap h1,body.node-type-corporate-venue-info.page-content-403 .top-hero-image .hero-content-wrap h1,body.node-type-corporate-venue-info.page-content-404 .top-hero-image .hero-content-wrap h1{background-image:none;-webkit-text-fill-color:#141414;color:#141414}body.domain-academymusicgroup-com form .form-item input.error,body.domain-academymusicgroup-com form .form-item textarea.error,body.domain-academymusicgroup-com form .form-item select.error,body.node-type-corporate-venue-info form .form-item input.error,body.node-type-corporate-venue-info form .form-item textarea.error,body.node-type-corporate-venue-info form .form-item select.error{border:2px solid red}body.domain-academymusicgroup-com div.error,body.domain-academymusicgroup-com table tr.error,body.node-type-corporate-venue-info div.error,body.node-type-corporate-venue-info table tr.error{background-color:red !important;border-color:red !important}body.domain-academymusicgroup-com label.error,body.node-type-corporate-venue-info label.error{color:red}body.domain-academymusicgroup-com div.status,body.domain-academymusicgroup-com table tr.ok,body.node-type-corporate-venue-info div.status,body.node-type-corporate-venue-info table tr.ok{background-color:green !important}body.domain-academymusicgroup-com .follow-panel,body.node-type-corporate-venue-info .follow-panel{background-color:#b3b3b3}body.domain-academymusicgroup-com .follow-panel .follow-links,body.node-type-corporate-venue-info .follow-panel .follow-links{border-color:#9D9D9D}body.domain-academymusicgroup-com .follow-panel .follow-links li,body.node-type-corporate-venue-info .follow-panel .follow-links li{border-color:#9D9D9D}body.domain-academymusicgroup-com .follow-panel .follow-links li.twitter,body.node-type-corporate-venue-info .follow-panel .follow-links li.twitter{border-bottom:1px solid #9D9D9D}body.domain-academymusicgroup-com .follow-panel .follow-links li.instagram,body.node-type-corporate-venue-info .follow-panel .follow-links li.instagram{border-right:1px solid #9D9D9D}body.domain-academymusicgroup-com .btn.white:hover,body.node-type-corporate-venue-info .btn.white:hover{background-color:#1a1a1a;border-color:#1a1a1a}body.domain-academymusicgroup-com .btn.blue,body.node-type-corporate-venue-info .btn.blue{background-color:#141414;color:#FFF}body.domain-academymusicgroup-com .btn.blue:hover,body.node-type-corporate-venue-info .btn.blue:hover{background-color:#000;color:#FFF}body.domain-academymusicgroup-com .btn.dark-blue,body.node-type-corporate-venue-info .btn.dark-blue{background-color:#666666;color:#FFF}body.domain-academymusicgroup-com .btn.purple,body.node-type-corporate-venue-info .btn.purple{color:#FFF;background-color:#666666}body.domain-academymusicgroup-com footer .left-col,body.node-type-corporate-venue-info footer .left-col{background-color:#1a1a1a}body.domain-academymusicgroup-com footer .right-col .bottom-footer,body.node-type-corporate-venue-info footer .right-col .bottom-footer{background-color:#000}body.domain-academymusicgroup-com footer .menu-footer-links,body.node-type-corporate-venue-info footer .menu-footer-links{background-color:#666666}body.domain-academymusicgroup-com footer .menu-venue-list,body.node-type-corporate-venue-info footer .menu-venue-list{background-color:#000}.domain-academymusicgroup-com-artsclubliverpool{background-color:#000}.domain-academymusicgroup-com-artsclubliverpool header#header .top-head,.domain-academymusicgroup-com-artsclubliverpool header#header .search-bar{background-color:#141414}.domain-academymusicgroup-com-artsclubliverpool header#header .top-head form input[type=text]:focus,.domain-academymusicgroup-com-artsclubliverpool header#header .top-head form input[type=text] .active,.domain-academymusicgroup-com-artsclubliverpool header#header .search-bar form input[type=text]:focus,.domain-academymusicgroup-com-artsclubliverpool header#header .search-bar form input[type=text] .active{background-color:#202020}.domain-academymusicgroup-com-artsclubliverpool header#header .top-links{background-color:#000}.domain-academymusicgroup-com-artsclubliverpool #mobile-nav{background-color:#141414}.domain-academymusicgroup-com-artsclubliverpool #mobile-nav .secondary-m{background-color:#b3b3b3;border-bottom:1px solid #141414}.domain-academymusicgroup-com-artsclubliverpool #mobile-nav .mm-navbar a{background-color:#b3b3b3}.domain-academymusicgroup-com-artsclubliverpool #mobile-nav .mm-listview li .mm-next,.domain-academymusicgroup-com-artsclubliverpool #mobile-nav .mm-listview li a{border-bottom:1px solid #b3b3b3}.domain-academymusicgroup-com-artsclubliverpool #desktop-nav ul>li a:hover,.domain-academymusicgroup-com-artsclubliverpool #desktop-nav ul>li a:active,.domain-academymusicgroup-com-artsclubliverpool #desktop-nav ul>li a.active{background-color:#f1d34d;color:#141414}.domain-academymusicgroup-com-artsclubliverpool #desktop-nav ul>li:hover{background-color:#000}.domain-academymusicgroup-com-artsclubliverpool #desktop-nav ul>li ul{background:#000}.domain-academymusicgroup-com-artsclubliverpool.page-content-403 .top-hero-image .hero-content-wrap h1,.domain-academymusicgroup-com-artsclubliverpool.page-content-404 .top-hero-image .hero-content-wrap h1{background-image:none;-webkit-text-fill-color:#141414;color:#141414}.domain-academymusicgroup-com-artsclubliverpool.page-search #content a{color:#FFF}.domain-academymusicgroup-com-artsclubliverpool form .form-item input.error,.domain-academymusicgroup-com-artsclubliverpool form .form-item textarea.error,.domain-academymusicgroup-com-artsclubliverpool form .form-item select.error{border:2px solid red}.domain-academymusicgroup-com-artsclubliverpool div.error,.domain-academymusicgroup-com-artsclubliverpool table tr.error{background-color:red !important;border-color:red !important}.domain-academymusicgroup-com-artsclubliverpool label.error{color:red}.domain-academymusicgroup-com-artsclubliverpool div.status,.domain-academymusicgroup-com-artsclubliverpool table tr.ok{background-color:green !important}.domain-academymusicgroup-com-artsclubliverpool .follow-panel{background-color:#b3b3b3}.domain-academymusicgroup-com-artsclubliverpool .follow-panel .follow-links{border-color:#9D9D9D}.domain-academymusicgroup-com-artsclubliverpool .follow-panel .follow-links li{border-color:#9D9D9D}.domain-academymusicgroup-com-artsclubliverpool .follow-panel .follow-links li.twitter{border-bottom:1px solid #9D9D9D}.domain-academymusicgroup-com-artsclubliverpool .follow-panel .follow-links li.instagram{border-right:1px solid #9D9D9D}.domain-academymusicgroup-com-artsclubliverpool .node-hero-banner h2{color:#FFF;text-align:center}.domain-academymusicgroup-com-artsclubliverpool h1,.domain-academymusicgroup-com-artsclubliverpool h2{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool h3,.domain-academymusicgroup-com-artsclubliverpool h4,.domain-academymusicgroup-com-artsclubliverpool h5{color:#999}.domain-academymusicgroup-com-artsclubliverpool .amg-user-menu a{color:#ffffff}.domain-academymusicgroup-com-artsclubliverpool .btn.white:hover{background-color:#b3b3b3;border-color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool .btn.blue{background-color:#f1d34d;color:#141414}.domain-academymusicgroup-com-artsclubliverpool .btn.blue:hover{background-color:#edc71e !important;color:#FFF}.domain-academymusicgroup-com-artsclubliverpool .btn.dark-blue{background-color:#666666;color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .btn.dark-blue:hover{color:#FFF;background-color:#edc71e !important}.domain-academymusicgroup-com-artsclubliverpool .btn.purple{background-color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .btn.purple:hover{background-color:#edc71e !important}.domain-academymusicgroup-com-artsclubliverpool .newsletter-panel .email svg{color:#f1d34d !important;opacity:0.8}.domain-academymusicgroup-com-artsclubliverpool #content .field-name-field-notification-message a{color:#000}.domain-academymusicgroup-com-artsclubliverpool #content a{color:#000}.domain-academymusicgroup-com-artsclubliverpool #content .follow-panel{background-color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .top-panel{border-bottom:2px solid #f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .top-panel .view-options a{color:#ccc}.domain-academymusicgroup-com-artsclubliverpool .top-panel .view-options a.grid-view{color:#ccc}.domain-academymusicgroup-com-artsclubliverpool .top-panel .view-options a.list-view{color:#f1d34d}.domain-academymusicgroup-com-artsclubliverpool h1{color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .pane-bundle-article-panel .field-name-field-article-link{color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .event-panel-background .group-event-details .field-name-field-event-link{color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .pane-bundle-event-panel a.group-event-link-wrap:after{background-color:#1a1a1a !important}.domain-academymusicgroup-com-artsclubliverpool .pane-bundle-event-panel a.group-event-link-wrap:hover:after{background-color:#1a1a1a !important}.domain-academymusicgroup-com-artsclubliverpool .article-panel-background:after{background-color:#1a1a1a !important}.domain-academymusicgroup-com-artsclubliverpool .notifications .pane-bundle-notification-panel{background-color:#141414 !important}.domain-academymusicgroup-com-artsclubliverpool #content .notifications .pane-bundle-notification-panel .field-label{color:#f1d34d}.domain-academymusicgroup-com-artsclubliverpool .hero-header .event-date{background-color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .hero-header .event-date p{color:#141414 !important}.domain-academymusicgroup-com-artsclubliverpool .newsletter-panel{background-color:#141414 !important;padding-top:1em;padding-bottom:1em}.domain-academymusicgroup-com-artsclubliverpool .newsletter-panel .header{background-color:#000000}.domain-academymusicgroup-com-artsclubliverpool .newsletter-panel .header svg{color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .newsletter-panel .buttons>div a{background-color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool .newsletter-panel .buttons>div a span{font-size:130%}.domain-academymusicgroup-com-artsclubliverpool .related-videos-panel{background-color:#141414 !important}.domain-academymusicgroup-com-artsclubliverpool .related-videos-panel a{color:#ffffff !important}.domain-academymusicgroup-com-artsclubliverpool .related-videos-panel .o2videos{display:none !important}.domain-academymusicgroup-com-artsclubliverpool #content .events-calendar .date-heading span{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .events-calendar .view-calendar .view-empty p{color:#b3b3b3}.domain-academymusicgroup-com-artsclubliverpool #content .events-calendar .more-link .view-all{border:0;color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .events-calendar .more-link .view-all:hover{background-color:transparent}.domain-academymusicgroup-com-artsclubliverpool #footer .left-col{background-color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #footer .right-col .bottom-footer{background-color:#000}.domain-academymusicgroup-com-artsclubliverpool #footer .menu-footer-links{background-color:#666666}.domain-academymusicgroup-com-artsclubliverpool #footer .menu-venue-list{background-color:#000}.domain-academymusicgroup-com-artsclubliverpool #content .event-item .event-date span{color:#f1d34d}.domain-academymusicgroup-com-artsclubliverpool #content .event-item .event-info{color:#808080}.domain-academymusicgroup-com-artsclubliverpool #content .event-item .event-info h3 a{color:#00032d}.domain-academymusicgroup-com-artsclubliverpool .local-info .top-section h1{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool .local-info .tabs-local-info ul a{color:#b3b3b3 !important}.domain-academymusicgroup-com-artsclubliverpool .local-info .tabs-local-info ul li:hover{border-color:#1a1a1a !important}.domain-academymusicgroup-com-artsclubliverpool .local-info .tabs-local-info ul li:hover a{color:#1a1a1a !important}.domain-academymusicgroup-com-artsclubliverpool .local-info .tabs-local-info ul li:active{border-color:#f1d34d !important}.domain-academymusicgroup-com-artsclubliverpool #content .blog-container .sidebar-blog{color:#999}.domain-academymusicgroup-com-artsclubliverpool #content .blog-container .sidebar-blog{color:#999}.domain-academymusicgroup-com-artsclubliverpool #content .blog-container .body-content .field-name-field-sub-heading-blog{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .blog-container .sidebar-blog .field-name-field-testimonial-blog:before{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .blog-container .blog-hero .article-content-wrap .view-all:hover{background-color:#141414}.domain-academymusicgroup-com-artsclubliverpool #content .block .flippy p a:hover{background-color:#1a1a1a;color:#FFF}.domain-academymusicgroup-com-artsclubliverpool #content .block .flippy p a:after,.domain-academymusicgroup-com-artsclubliverpool #content .block .flippy p a:before{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .block .flippy li{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .block .flippy li:hover{background-color:#1a1a1a;color:#FFF}.domain-academymusicgroup-com-artsclubliverpool #content .block .flippy li:after,.domain-academymusicgroup-com-artsclubliverpool #content .block .flippy li:before{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .block .flippy li a:after{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .view-blog .article-list h2 a{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .view-blog .article-list h2 a:hover{color:#1a1a1a}.domain-academymusicgroup-com-artsclubliverpool #content .view-blog .article-list .image-wrapper:after{background:rgba(26,26,26,0.5)}.domain-academymusicgroup-com-artsclubliverpool .item-list .pager a{color:#141414}.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-current{color:#f1d34d}.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-first a:hover,.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-previous a:hover,.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-item a:hover,.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-next a:hover,.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-last a:hover{background:#f1d34d;color:white !important}.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-next a:after,.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-last a:after{color:#f1d34d;content:"f";font-family:"amg" !important}.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-last a:after{content:"ff"}.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-previous a:before,.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-first a:before{color:#f1d34d;content:"e";font-family:"amg" !important}.domain-academymusicgroup-com-artsclubliverpool .item-list .pager .pager-first a:before{content:"ee"}body.domain-academymusicgroup-com-o2abcglasgow .center-wrapper.top-events{display:none}
