a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;color:#000;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}@font-face{font-family:balooThambiRegular;font-style:normal;font-weight:400;src:url(/build/site/fonts/regular.79183063.ttf) format("truetype")}@font-face{font-family:ralewayThin;font-style:normal;font-weight:400;src:url(/build/site/fonts/thin.d1f12058.ttf) format("truetype")}@font-face{font-family:ralewayRegular;font-style:normal;font-weight:400;src:url(/build/site/fonts/regular.c268e80b.ttf) format("truetype")}@font-face{font-family:ralewayItalic;font-style:normal;font-weight:400;src:url(/build/site/fonts/italic.44af61a0.ttf) format("truetype")}@font-face{font-family:ralewaySemiBold;font-style:normal;font-weight:400;src:url(/build/site/fonts/semiBold.92cc605b.ttf) format("truetype")}@font-face{font-family:ralewayBold;font-style:normal;font-weight:400;src:url(/build/site/fonts/bold.cefd37fb.ttf) format("truetype")}@font-face{font-family:ralewayBoldItalic;font-style:normal;font-weight:400;src:url(/build/site/fonts/boldItalic.bc97a2d5.ttf) format("truetype")}body{font-family:ralewayRegular,Arial,sans-serif;font-size:16px;line-height:1.4em}h1{color:#3b2016;font-family:balooThambiRegular,Arial,sans-serif;font-size:2em;margin:0 0 .9375em}h1,h2{line-height:1.125em}h2{color:#ca9d50;font-size:1.75em;margin:0 0 .7142em}h3{color:#3b2016;font-size:1.5em;margin:0 0 .8333em}h3,h4{line-height:1.125em}h4{color:#ca9d50;font-size:1.375em;margin:0 0 .4545em}h5{color:#3b2016;font-size:1.25em;margin:0 0 .5em}h5,h6{line-height:1.125em}h6{color:#ca9d50;font-size:1.125em;margin:0 0 .5555em}ol,p,ul{margin:0 0 1.25em}ol,ul{padding-left:1.25em}ol li,ul li{margin:0 0 .3125em}ol li:last-child,ul li:last-child{margin:0}ol{list-style:numeric outside}ul{list-style:disc outside}#flash,footer ul,header ul{list-style:none;margin:0;padding:0}.fourSections .section a:hover,a{color:#ca9d50;font-family:balooThambiRegular,Arial,sans-serif;text-decoration:none}a:hover{text-decoration:underline}#headerRight nav a:hover{text-decoration:none;text-shadow:-1px 1px rgba(202,157,80,.4)}blockquote{padding:1.25em 0}cite{display:block;font-size:.9em;margin-top:.3472em;text-align:right;width:100%}span.semiBold{font-family:ralewaySemiBold,Arial,sans-serif;font-weight:600}b,strong{font-family:ralewayBold,Arial,sans-serif;font-weight:700}em,i{font-family:ralewayItalic,Arial,sans-serif;font-style:italic}b i,em b,em strong,i b,i strong,strong em,strong i{font-family:ralewayBoldItalic,Arial,sans-serif;font-style:italic;font-weight:700}sup{top:-.5208em}sub,sup{font-family:ralewayThin,Arial,sans-serif;font-size:.6em;font-weight:100;position:relative}sub{bottom:-.5208em}small{font-family:ralewayThin,sans-serif;font-size:.7em;font-weight:100}img{height:auto;max-height:100%;width:auto}img,table{max-width:100%}table{min-width:400px;overflow:auto}thead th{border-right:1px solid #fff}tbody td{border-bottom:1px solid #3b2016;border-right:1px solid #3b2016}tbody tr:last-child td,tfoot tr:last-child td{border-bottom:none}tfoot td{border-bottom:1px solid #3b2016;border-right:1px solid #3b2016}tbody td:last-child,tfoot td:last-child,thead th:last-child{border-right:none}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select,textarea{border:0;font-family:sans-serif;font-size:16px;max-width:100%;max-width:calc(100% - 10px)}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:15px;width:15px}input[type=checkbox]{position:relative}input[type=checkbox]:checked:after{border-bottom:1px solid #3b2016;border-right:1px solid #3b2016;content:"";height:8px;left:5px;position:absolute;top:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4px}input[type=radio]{border-radius:100%}input[type=radio]:checked{border:5px solid #3b2016}input[type=checkbox]+label,input[type=radio]+label{position:relative;top:-1px}.button,button{background-color:rgba(202,157,80,.75);border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:sans-serif;font-size:16px}.button a{color:#fff}.button:hover,.button:hover a,button:hover{font-family:sans-serif;font-weight:700;text-decoration:none}#flash{left:0;position:relative;top:0;width:100%}#flash li{color:#fff;padding:0 7.5%}#flash li.error{background-color:red}#flash li.success{background-color:green}#flash li:first-child{padding-top:20px}#flash li:last-child{padding-bottom:20px}#home .fourSections .section h2 a,.button a,.fourSections .section img{display:block}#headerRight ul,#home .fourSections .section h2 a,.concert,.contact,.fourSections,footer,header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}#headerRight ul,.contact,.fourSections,footer,header{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#home .fourSections .section h2 a,.concert{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.concert,.contact,.fourSections{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#headerRight ul,#home .fourSections .section h2 a,footer,header{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#headerRight ul,.concert,.contact,.fourSections,footer{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}#home .fourSections .section h2 a{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.concert{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.concert h3{color:#ca9d50;font-size:1.5em;line-height:1.125em;margin:0 0 .7142em;width:100%}#headerRight ul li{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.orderOne{order:1}.orderTwo{order:2}.orderThree{order:3}.orderFour{order:4}.orderFive{order:5}#home .fourSections .section h2,.content h1{text-align:center}#headerRight h1{text-align:right}.fourSections .section img{-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.fourSections .section:hover img{box-shadow:1px 1px 2px rgba(0,0,0,.7);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}#headerRight h1,#headerRight nav,#home .fourSections .section h2{width:100%}#headerRight h1,.content,footer,header{width:90%}.fourSections .section{width:23%}input,input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select,textarea{max-width:100%;max-width:calc(100% - 20px);width:100%}input,input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select{min-width:110px}#home .fourSections .section h2,#home .fourSections .section h2 a{height:100%}#headerRight,#headerRight ul,#websiteLogo{height:81px}.content{min-height:76vh;min-height:calc(100vh - 131px - 4em)}.content#home{min-height:unset}.concert{margin:0 0 30px}.button,button,input[type=checkbox],input[type=email],input[type=number],input[type=radio],input[type=search],input[type=tel],input[type=text],select,textarea{margin:0 5px 20px}.button:last-child,button:last-child,input[type=checkbox]:last-child,input[type=radio]:last-child{margin:0 5px}#home .fourSections .section h2,.button:last-child,.mNone,button:last-child,footer p{margin:0}.leaders{margin-bottom:20px}#headerRight ul,#home .fourSections .section h2 a{padding:0 10%}#headerRight h1,.content,header{padding:0 5%}footer{padding:10px 5%}.concert{padding:15px 20px}.button,button{padding:5px 8px}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select,tbody td,textarea,tfoot td,thead th{padding:3px 5px}#companyLogo,#headerRight,.content{padding-top:20px}.content{padding-bottom:20px}header{padding-bottom:10px}.clear{clear:both}.clearLeft{clear:left}.clearRight{clear:right}#home .fourSections .section,.slideshow,header{position:relative}#headerRight h1,#home .fourSections .section h2{position:absolute}.imageLeft{float:left}.imageRight{float:right}#home .fourSections .section h2{z-index:2}#home .fourSections .section img{z-index:1}#headerRight h1 a{color:#3b2016}footer,footer a{color:#fff}#home .fourSections .section,footer{background-color:#000}.concert{background:#f0f0f0;box-shadow:0 0 2px #ca9d50}#categoryList,input[type=checkbox],input[type=email],input[type=number],input[type=radio],input[type=search],input[type=tel],input[type=text],select,textarea{box-shadow:0 0 4px #ca9d50}input[type=checkbox]:checked,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{box-shadow:0 0 4px #3b2016}header{box-shadow:0 1px 2px #3b2016}.leaders{border-bottom:5px solid #ca9d50}#home .fourSections .section img{opacity:.65}#companyLogo{width:170px}#headerRight{width:calc(100% - 160px)}#headerRight h1{font-size:1.4em;right:0;top:8px}#headerRight ul .topLine{padding-bottom:2.1em}#headerRight ul .secondLine{padding-bottom:1.3em}#headerRight ul .thirdLine{padding-bottom:.4em}#headerRight ul .bottomLine{margin-bottom:-.1em}.slideshow{overflow:hidden;padding:0 22.5%;width:55%}.slide,.slideshow{min-height:400px;min-height:22.9621vw}#slide_holder,#slide_holder img{height:auto;width:100%}.slide{height:100%;width:100%}.leader,.soloist{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 0 30px}.leader img,.soloist img{align-self:flex-start;max-width:200px}.leader .subject,.soloist .subject{width:65%;width:calc(100% - 220px)}#contactForm{margin:0 20%;width:60%}#contactMap{height:300px;width:100%}.contact div{width:48%}.concert div,.concert h2,.concert p,.message{width:100%}.concert p.button{width:auto}#concerts{margin:10px 0 0}form[name=contactForm_1] .captcha{display:flex;justify-content:center}form[name=contactForm_1] .submit{margin-top:20px;text-align:center}@media only screen and (-min-moz-device-pixel-ratio:1) and (max-width:1200px),only screen and (-o-min-device-pixel-ratio:1/1) and (max-width:1200px),only screen and (-webkit-min-device-pixel-ratio:1) and (max-width:1200px),only screen and (in-resolution:72dpi) and (max-width:1200px),only screen and (max-width:1200px),only screen and (min-device-pixel-ratio:1) and (max-width:1200px),only screen and (min-resolution:1dppx) and (max-width:1200px){#headerRight ul,#home .fourSections .section h2 a{padding:0 4%}}@media only screen and (-min-moz-device-pixel-ratio:1) and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (-min-moz-device-pixel-ratio:1) and (min-width:800px) and (max-width:1024px) and (orientation:portrait),only screen and (-o-min-device-pixel-ratio:1/1) and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (-o-min-device-pixel-ratio:1/1) and (min-width:800px) and (max-width:1024px) and (orientation:portrait),only screen and (-webkit-min-device-pixel-ratio:1) and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (-webkit-min-device-pixel-ratio:1) and (min-width:800px) and (max-width:1024px) and (orientation:portrait),only screen and (in-resolution:72dpi) and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (in-resolution:72dpi) and (min-width:800px) and (max-width:1024px) and (orientation:portrait),only screen and (min-device-pixel-ratio:1) and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-device-pixel-ratio:1) and (min-width:800px) and (max-width:1024px) and (orientation:portrait),only screen and (min-resolution:1dppx) and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-resolution:1dppx) and (min-width:800px) and (max-width:1024px) and (orientation:portrait),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:800px) and (max-width:1024px) and (orientation:portrait){#headerRight ul,#home .fourSections .section h2 a{padding:0 3%}.fourSections .section{width:48%}}@media only screen and (-min-moz-device-pixel-ratio:1) and (max-width:768px) and (orientation:landscape),only screen and (-min-moz-device-pixel-ratio:1) and (max-width:840px) and (orientation:portrait),only screen and (-o-min-device-pixel-ratio:1/1) and (max-width:768px) and (orientation:landscape),only screen and (-o-min-device-pixel-ratio:1/1) and (max-width:840px) and (orientation:portrait),only screen and (-webkit-min-device-pixel-ratio:1) and (max-width:768px) and (orientation:landscape),only screen and (-webkit-min-device-pixel-ratio:1) and (max-width:840px) and (orientation:portrait),only screen and (in-resolution:72dpi) and (max-width:768px) and (orientation:landscape),only screen and (in-resolution:72dpi) and (max-width:840px) and (orientation:portrait),only screen and (max-width:768px) and (orientation:landscape),only screen and (max-width:840px) and (orientation:portrait),only screen and (min-device-pixel-ratio:1) and (max-width:768px) and (orientation:landscape),only screen and (min-device-pixel-ratio:1) and (max-width:840px) and (orientation:portrait),only screen and (min-resolution:1dppx) and (max-width:768px) and (orientation:landscape),only screen and (min-resolution:1dppx) and (max-width:840px) and (orientation:portrait){body{font-size:14px}header #websiteLogo{margin:5px 0 0;min-width:100px}#venueFinder,#websiteNav ul,footer{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#websiteNav ul{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-ms-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:max-height;-moz-transition-property:max-height;-ms-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}header{padding:0 1%;width:98%}.slideshow{padding:0;width:100%}.content{padding:90px 1% 0;width:98%}#home .slideshow{margin-top:90px}#home .content{padding-top:20px}footer{padding:15px 1%;width:98%}header{background-color:#fff;left:0;max-height:80px;position:fixed;top:0;z-index:100}header.sticky{background-color:inherit;height:unset}#websiteLogo,#websiteLogo img{height:100%;max-height:62px}#websiteLogo img{width:auto}#companyLogo,#headerRight{padding-top:0}#headerRight{padding-right:60px;width:calc(100% - 170px)}#headerRight h1{font-size:2em;position:relative;text-align:center;top:.8em}#headerRight p{font-size:1.8em;padding-right:70px;text-align:left}#headerRight p span{display:none}#websiteNav #hamburger{background:-webkit-linear-gradient(top,#fff,#fff 5%,#ca9d50 0,#ca9d50 25%,#fff 0,#fff 40%,#ca9d50 0,#ca9d50 50%,#ca9d50 0,#ca9d50 60%,#fff 0,#fff 75%,#ca9d50 0,#ca9d50 95%,#fff 0,#fff);background:-moz-linear-gradient(top,#fff 0,#fff 5%,#ca9d50 5%,#ca9d50 25%,#fff 25%,#fff 40%,#ca9d50 40%,#ca9d50 50%,#ca9d50 50%,#ca9d50 60%,#fff 60%,#fff 75%,#ca9d50 75%,#ca9d50 95%,#fff 95%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#fff 5%,#ca9d50 5%,#ca9d50 25%,#fff 25%,#fff 40%,#ca9d50 40%,#ca9d50 50%,#ca9d50 50%,#ca9d50 60%,#fff 60%,#fff 75%,#ca9d50 75%,#ca9d50 95%,#fff 95%,#fff 100%);background:linear-gradient(top,#fff,#fff 5%,#ca9d50 0,#ca9d50 25%,#fff 0,#fff 40%,#ca9d50 0,#ca9d50 50%,#ca9d50 0,#ca9d50 60%,#fff 0,#fff 75%,#ca9d50 0,#ca9d50 95%,#fff 0,#fff);cursor:pointer;display:block;height:46px;position:fixed;right:2%;top:17px;width:46px}#websiteNav ul{background:none #fff;box-shadow:0 0 2px rgba(0,0,0,.48);display:block;height:unset;max-height:0;max-width:480px;overflow:hidden;padding:0;position:fixed;right:0;top:80px;width:100%}#websiteNav.openMenu ul{background:none #fff;max-height:14em;padding:10px 5px}#websiteNav ul li{margin:0;padding:5px 0;text-align:center;width:100%}#websiteNav ul li:hover{background-color:#fafafa}#headerRight ul .bottomLine,#headerRight ul .secondLine,#headerRight ul .thirdLine,#headerRight ul .topLine{margin:0;padding:0}#headerRight #websiteNav ul li{border-bottom:1px solid #000;margin:0 0 5px;padding:0 0 3px}#headerRight #websiteNav ul li:last-child{border-bottom:none;margin:0;padding:0}#pageScroller{display:none}#websiteNav ul li a{display:block}.fourSections .section{margin:0 5% 20px;width:90%}.leader .subject,.leader img,.soloist .subject,.soloist img{width:100%}.leader img,.soloist img{margin-bottom:20px}#contact-us .pageContent{padding-left:40%}#contactForm_1>div{width:100%}#contact-us .pageContent{background:none!important;padding-left:5%}footer{text-align:center}footer .half{margin-top:10px}}