*{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{min-height:101%}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,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:0 0}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{-moz-box-sizing:border-box;box-sizing:border-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,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:none;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;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-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}.grid{width:100%}@media (min-width:768px){.grid{float:left}.grid1_12{width:calc(100%/12*1)}.grid2_12{width:calc(100%/12*2)}.grid3_12{width:calc(100%/12*3)}.grid4_12{width:calc(100%/12*4)}.grid5_12{width:calc(100%/12*5)}.grid6_12{width:50%}.grid7_12{width:calc(100%/12*7)}.grid8_12{width:calc(100%/12*8)}.grid9_12{width:calc(100%/12*9)}.grid10_12{width:calc(100%/12*10)}.grid11_12{width:calc(100%/12*11)}.grid12_12{width:100%}}.container,.buckets{max-width:1440px;margin:0 auto;padding:0 1rem}@media (min-width:1440px){.container,.buckets{padding:0}}@media (min-width:768px){.container--flex{display:flex}}.container--up{position:relative;bottom:2rem}.container--small{max-width:760px}.spacer{height:65px}@media (min-width:768px){.spacer{height:71px}}@media (min-width:1200px){.spacer{height:81px}}.panel{background:#fff;box-shadow:0 2px 13px 0 rgb(0 0 0 / .3);border-radius:8px;padding:1rem}.panel--homecontent,.panel--single-concert{margin:0 auto;max-width:760px;position:relative;top:-1rem}@media (min-width:768px){.panel--homecontent,.panel--single-concert{top:-4rem}}@media (min-width:768px){.panel--single-concert{overflow:hidden}}.panel--single-concert .single-concert-poster{padding-right:1rem}.panel--single-concert .single-concert-poster img{max-width:320px;width:100%}img{max-width:100%}figure{margin:0}.um-page-login a.um-link-alt{display:none!important}h1,h2,h3,h4{margin:0;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-style:normal}h1{font-size:2rem}@media (min-width:768px){h1 h1{font-size:2.5rem;line-height:3.375rem}}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.2em}p{margin:1rem 0}p a,ul a{color:inherit}.title{font-weight:800}.btn{border:2px solid #1A1A1A;border-radius:30px!important;color:#1A1A1A;padding:.5rem 1rem!important;display:inline-block;text-decoration:none}.btn:hover{background:#1A1A1A;color:#fff}.btn--mmenu{position:absolute;right:1rem;font-size:.9rem}@media (min-width:950px){.btn--mmenu{display:none}}.btn--primary{background:#C01F43;border-color:#C01F43;color:#fff}.btn--primary:hover{background:#941834;border-color:#941834}.btn--secondary{background:#fff;border-color:#C01F43;color:#C01F43}.btn--secondary:hover{background:#C01F43;color:#fff}header[role="banner"]{background:#fff;box-shadow:0 2px 13px 0 rgb(0 0 0 / .2);max-height:100px;position:fixed;top:0;width:100%;z-index:20}header[role="banner"] h1{display:none}header[role="banner"] .header-content{align-items:center;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:start;justify-content:flex-start}header[role="banner"] img.logo{display:block;max-width:150px;padding:0;transition:all ease 0.3s;width:100%;margin:0 1em 0 0;border-radius:0 0 8px 8px;box-shadow:0 2px 13px 0 rgb(0 0 0 / .2)}header[role="banner"] img.logo:hover{opacity:.8}@media (min-width:768px){header[role="banner"] img.logo{display:inline-block;max-width:180px}}@media (min-width:1200px){header[role="banner"] img.logo{max-width:220px}}nav[role="navigation"]{display:none}@media (min-width:950px){nav[role="navigation"]{display:inline-flex;width:calc(100% - 220px - .5rem)}nav[role="navigation"]>*{flex-grow:1}}nav[role="navigation"] li{display:inline;position:relative}nav[role="navigation"] li.current-menu-item a{color:#C01F43}nav[role="navigation"] li.current-menu-item a:hover{color:#1A1A1A}nav[role="navigation"] li a{display:inline-block;text-decoration:none;color:#1A1A1A;padding:1rem 8px;font-size:.8rem}nav[role="navigation"] li a span{display:block}@media (min-width:1440px){nav[role="navigation"] li a span{display:inline-block}}@media (min-width:1200px){nav[role="navigation"] li a{font-size:1rem;padding:20px 16px}}nav[role="navigation"] li a:hover{color:#C01F43}#menu-main-menu-1,#menu-item-100{display:none}.menu-left{max-height:71px}@media (min-width:1200px){.menu-left{max-height:81px}}.menu-right{display:flex;align-items:center;justify-content:flex-end}.members-menu{background:#C01F43;border-radius:30px;display:inline-block!important;margin:120px 0 1rem 0;width:auto!important}.members-menu a{color:#fff!important}.hero{background-color:#C01F43;background-size:cover;padding:2rem 0}@media (min-width:768px){.hero{padding:5rem 0}}@media (min-width:768px){.hero .container,.hero .buckets{display:flex;flex-direction:row;align-items:center}}.hero .container>h1,.hero .buckets>h1{color:#fff}.hero--home{background-size:contain;padding:1rem 0}@media (min-width:768px){.hero--home{padding:4rem 0;margin-bottom:3rem}}.hero--img{position:relative;border-radius:8px;height:300px;box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:100%;margin-bottom:1rem}@media (min-width:768px){.hero--img{height:300px;box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:50%;margin-bottom:0;left:.5rem}}@media (min-width:1200px){.hero--img{height:450px;box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:66.66667%}}.hero--content{position:relative;border-radius:8px;background:#fff;box-shadow:0 2px 13px 0 rgb(0 0 0 / .3);padding:1em}@media (min-width:768px){.hero--content{box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:50%;left:-.5rem}}@media (min-width:1200px){.hero--content{box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:33.33333%;padding:1.5rem}}.hero--content h1{font-size:2rem;margin-bottom:1rem;color:#C01F43}.hero--content strong{font-size:1.4rem;display:block;margin-bottom:1rem}.hero.picturefill img{max-width:100%}.hero--bgcover .hero--img{background-size:cover;background-position:center}.hero.hero--default{padding-top:4rem}@media (min-width:768px){.hero.hero--default{padding-top:5rem}}.hero.hero--default h1{padding:1rem 0;margin-top:-2rem;text-align:center;width:100%}@media (min-width:768px){.hero.hero--default h1{padding:0}}.hero.hero--bandPage{padding:2rem 0 5rem 0}.hero.hero--bandPage .container,.hero.hero--bandPage .buckets{flex-direction:column;text-align:center}.hero.hero--bandPage img{width:100%;max-width:200px}@media (min-width:768px){.hero.hero--bandPage img{margin-bottom:1rem}}div[role="main"] p{margin:1em 0}div[role="main"] blockquote{position:relative;padding:1em 2.65em;text-align:center}div[role="main"] blockquote:before,div[role="main"] blockquote:after{position:absolute;z-index:-1;font-family:FontAwesome;font-size:2em;opacity:.25}div[role="main"] blockquote:before{top:20px;left:20px;content:'\f10d'}div[role="main"] blockquote:after{bottom:0;right:0;content:'\f10e'}article ul{list-style:none;margin:1em 0}article>ul li:before{display:inline-block;padding-right:.5em;font-family:FontAwesome;content:'\f0da'}article img{display:block;max-width:100%}@media (min-width:480px){article img.left{float:left;margin:.5em .5em .5em 0}article img.center{clear:both;margin:0 auto}article img.right{float:right;margin:.5em 0 .5em .5em}}.bandContainer{padding-bottom:2rem;position:relative;bottom:2rem;max-width:760px}.bandContainer img{border-radius:.5rem}.bandContainer .band--mainimg{text-align:center;box-shadow:0 2px 13px 0 rgb(0 0 0 / .3);border-radius:8px}.bandContainer .band--mainimg img{border-bottom-left-radius:0;border-bottom-right-radius:0}.bandContainer .band--mainimg figcaption{box-shadow:none;margin-top:-1rem;margin-bottom:3rem}.bandContainer .band--main{margin-bottom:3rem}@media (min-width:480px){.bandContainer .band--conductorInfo{display:flex;flex-direction:row}}@media (min-width:480px){.bandContainer .band--conductor{box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:33.33333%}}@media (min-width:480px){.bandContainer .band--conductorCaption{box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:66.66667%;padding-left:1rem}}.contact-form{margin-bottom:1rem}@media (min-width:768px){.contact-form{margin-bottom:0;box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:40%}.contact-form:first-of-type{padding-right:1rem}}@media (min-width:768px){.contact-info{box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:60%}.contact-info:last-of-type{padding-left:1rem}}.contact-info img{border-radius:4px}.wpcf7 span.first{margin-left:0}.wpcf7 .wpcf7-checkbox{display:block;padding:.5rem 0}.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{border:1px solid rgb(26 26 26 / .5);border-radius:4px;width:100%}.wpcf7 .wpcf7-list-item{display:inline}.wpcf7 .wpcf7-list-item-label{padding-left:.5rem}.homesection .container,.homesection .buckets{text-align:center}.homesection .container img,.homesection .buckets img{border-radius:8px;margin-top:1rem}.homesection--charity{background:#C01F43;color:#fff;padding:4rem 0;overflow:hidden}.homesection--charity img{max-width:350px;width:100%}.homesection--charity .charityinfo{text-align:left}@media (min-width:768px){.homesection--charity .charityinfo{padding-left:1.5rem}}.homesection--about{margin:4rem 0}@media (min-width:768px){.homesection--about .container,.homesection--about .buckets{max-width:960px}}.homesection--about-description{margin-bottom:1rem;text-align:left}.homesection--about-description img{max-width:150px;margin-right:1rem}@media (min-width:768px){.homesection--fb{margin:0 auto;max-width:500px}}.concerts{bottom:2rem;position:relative}@media (min-width:768px){.concerts{box-sizing:border-box;flex-basis:auto;flex-shrink:0;width:50%}.concerts:first-of-type{padding-right:1rem}.concerts:last-of-type{padding-left:1rem}}.concerts--nswo{margin-bottom:1rem}@media (min-width:768px){.concerts--nswo{margin-bottom:0}}.concert-homepage{margin-top:1rem;padding-top:1rem;border-top:1px dashed #E3E3E3}@media (min-width:768px){.concert-homepage{margin-left:0!important;display:flex;flex:initial;list-style:none;align-items:flex-start;flex-wrap:wrap;margin-left:-1.5rem}.concert-homepage>*{padding-left:1.5rem}.concert-homepage>*{padding-left:0}}.concert-homepage h4{color:#C01F43;font-size:1.8rem}@media (min-width:768px){.concert-homepage__poster{padding-right:1rem}}.concert-homepage__details{padding-top:1rem}@media (min-width:768px){.concert-homepage__details{padding-top:0}}.concert-homepage__details p{margin-top:0}.concert-homepage__details h3{font-size:1rem;padding-top:.5rem}.concert-homepage__details .btn--primary{margin-bottom:.5rem}@media (min-width:768px){.concert-homepage__details .btn--primary{margin-bottom:0}}footer[role="contentinfo"]{background:#1A1A1A;clear:both;color:#fff;padding:2rem 0;overflow:hidden;text-align:center}@media (min-width:768px){footer[role="contentinfo"]{text-align:left}}footer[role="contentinfo"] .container,footer[role="contentinfo"] .buckets{overflow:hidden}footer[role="contentinfo"] ul{list-style:none}footer[role="contentinfo"] li{display:block;padding:.5rem 0}footer[role="contentinfo"] li a{color:inherit;text-decoration:none}footer[role="contentinfo"] li a:hover{text-decoration:underline}footer[role="contentinfo"] img{max-width:100%}@media (min-width:768px){footer[role="contentinfo"]{text-align:left}}body{color:#1A1A1A;font:16px/1.5 'Roboto',sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}a{transition:all ease 0.3s}.buckets li{display:block;float:left;background-size:cover;background-position:center center}.buckets a{display:block;padding:10em 0 0 0;text-decoration:none;color:#fff}.buckets a span{display:block;padding:.5em;background:rgb(0 0 0 / .6);transition:0.3s}.buckets a:hover span{background:rgb(255 255 255 / .6)}.buckets:after{content:'';display:block;clear:both}form.search-form input.search-field,form.search-form button.search-submit{display:inline-block;border:none;padding:10px;line-height:1.3em}form.search-form input.search-field,form.search-form button.search-submit{font-family:"FontAwesome",sans-serif;border:1px solid #ccc}form.search-form button.search-submit{background:#1A1A1A;color:#fff;border:none;border:1px solid #1A1A1A}#back-top{border-radius:10px;position:fixed;cursor:pointer;right:10px;bottom:10px;z-index:300;opacity:.4;text-align:center;background:#fff;padding:.3em}#back-top:hover{opacity:1;transition:0.3s all ease}#back-top a{color:#333;text-shadow:1px 1px 1px #fff;text-decoration:none;text-transform:uppercase;font-size:.8rem;letter-spacing:2px}#back-top a i{display:block;font-size:3rem}.wpcf7-form-control{padding:.5rem;border-radius:4px;box-shadow:none}