@import url(css/screen.css);details,figcaption,figure{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}audio,canvas,video{border:0;vertical-align:baseline;margin:0;padding:0}audio:not([controls]) {display:none}[hidden]{display:none}html{height:100%;scroll-behavior:smooth}body{height:100%;font-family:'Montserrat',sans-serif;background:#fff;color:#222;font-size:16px;font-weight:400;margin:0}:focus{outline:0}ol,ul{list-stylex:none}a{text-decoration:none}table{border-collapse:separate;border-spacing:0}img{clear:both}hr{margin:50px 0}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.gallery dl{}.gallery dt{}.gallery dd{}.gallery dl a{}.gallery dl img{}.gallery-caption{}.size-full{}.size-large{}.size-medium{}.size-thumbnail{}.sticky{}.bypostauthor{}#content{width:100%}#sidebar{overflow:hidden;float:right;width:30%}.wide #primary{width:100%;float:none;overflow:hidden}.wide #sidebar{display:none}.singlewidth #primary{max-width:1000px;width:100%;margin:0 auto;float:none;overflow:hidden;padding:0 15px}.singlewidth #sidebar{display:none}.blogwidth{max-width:900px;width:100%;margin:0 auto;float:none;overflow:hidden}#top-header{padding:0}#main{padding:50px 0 30px 0}.page-id-8 #main{padding:0}.entry-header{margin:0 0 25px 0}nav[role="navigation"]{position:relative}nav[role="navigation"] ul{margin:0 0 0 0;padding:0 0 0 0;display:block}nav[role="navigation"] ul li{clear:both;display:inline-block}nav[role="navigation"] ul li a{}nav[role="navigation"] ul li ul{display:none}nav[role="navigation"] ul li:hover ul{display:block}nav[role="navigation"] ul li ul{position:absolute;padding:10px 0 0 0}nav[role="navigation"] ul li ul li{display:block;position:relative}nav[role="navigation"] ul li ul li ul{display:none!important}nav[role="navigation"] ul li ul li:hover ul{display:inline!important;position:relative!important}nav[role="navigation"] ul li ul li ul{padding:0 0 0 0!important}nav[role="navigation"] ul li ul li ul li{display:inline-block!important;position:relative}#sidebar-search{padding:0 0 25px 0}.nav-next{float:left}.nav-previous{float:right}#theme-credit{text-align:center}h1{font-size:30px;color:#222;font-weight:700;margin-bottom:40px;text-align:center}h1 span{font-size:20px;font-weight:600}h1 a{color:#222}h1 a:hover{color:#f5a61d}h2{margin-bottom:0;color:#6d2413;font-weight:600;font-size:27px}#container-full{width:100%}#top-header{background:#fff}.head-section{max-width:1150px;width:100%;margin:0 auto}.topbarbg{background-color:#6d2413;padding:4px 0}.topbar{max-width:1000px;width:100%;margin:0 auto;color:#fff;text-align:center}.topbar p{margin:0}.topbar a{color:#fff}.topright{float:right;width:40%;position:relative;z-index:500}.menu-top-contact-container{display:block;clear:both}.menu-top-contact-container ul{text-align:right;margin:0;padding:12px 0 10px}.menu-top-contact-container li{display:inline-block}.menu-top-contact-container a{color:#fff;padding-left:20px}.menu-top-contact-container .fas{color:#f5a61d}.menu-top-donate-container{display:block}.menu-top-donate-container ul{text-align:right;margin:0;padding:12px 0}.menu-top-donate-container li{display:inline-block}.menu-top-donate-container li:nth-child(2) a {border:solid #f5a61d 1px;padding:8px 10px;font-size:14px}.menu-top-donate-container a{color:#fff;text-transform:uppercase;font-size:15px}.bannerbtmbg{background-color:#000;color:#fff;padding:30px 0;border-top:#f5a61d solid 2px;font-weight:300px}.bannerbtm{max-width:1030px;width:100%;margin:0 auto;text-align:center;font-size:21px}.homebanner{width:100%;position:relative;z-index:100}.homebanner img{width:100%;height:auto;display:block}.hometext{position:absolute;max-width:1000px;width:100%;left:0;right:0;text-align:center;margin:0 auto;bottom:85px}.hometext h1{text-align:center;color:#fff;font-size:4vw;text-shadow:3px 3px #000;margin-bottom:56px}.hometext button{background-color:#f5a61d;padding:14px 24px;border:none;display:block;margin:0 auto;font-size:16px}.hometext button a{color:#fff;font-weight:bold;text-transform:uppercase}button{background-color:#f5a61d;padding:14px 24px;border:none;display:block;margin:0 auto;font-size:16px}button a{color:#fff;font-weight:bold;text-transform:uppercase}.innerbanner{width:100%}.innerbanner img{width:100%}#access{padding:15px 0 5px;z-index:500;width:70%;float:right}#access ul{text-align:right}#access a{color:#fff;padding:4px 18px;text-transform:uppercase;font-size:15px;font-weight:600}#access ul li:last-child a{padding-right:0}#access a:hover{color:#f5a61d}#access ul li:hover ul{background-color:#000;padding:5px;text-align:left;width:400px}#access ul li.menu-item-28:hover ul{margin-left:-40px}#top-header-section{width:100%;background-color:#000}#main-title{float:left;position:relative;width:350px;text-shadow:0 1px 0 rgba(0,0,0,.1);padding-left:1.5em;padding-top:10px;z-index:25}#site-title{text-transform:uppercase;margin-bottom:10px;font-size:48px}#site-description{font-variant:small-caps;font-size:14px;margin-bottom:20px}#header-sidebar-section{float:right;text-align:right;position:relative;padding-right:15px;width:560px;font-size:12px;text-shadow:0 1px 0 rgba(0,0,0,.1);padding-top:10px;z-index:35}#header-sidebar-section ul{list-style-type:none;margin:0;text-align:right;width:560px;padding-left:0}#header-sidebar-section ul ul li{display:inline;padding-right:15px}#header-image{width:986px;height:300px;border:2px solid #6da0d3}.featured-thumb{margin-bottom:10px}article{margin-bottom:0;padding:10px 0 20px}.page-id-8 article{margin-bottom:0;padding:0}.entry-content{padding-top:5px}.entry-title{font-size:28px;text-shadow:0 1px 0 rgba(0,0,0,.1)}.entry-meta{font-size:10px;color:#8e8c84}.entry-meta a:hover{text-decoration:underline}.entry-content a:hover{text-decoration:underline}.entry-content embed{width:675px}.page-link{margin-bottom:10px}#sidebar{color:#545350;padding-right:25px;padding-left:10px}#sidebar-widget-title{color:#545350}.screen-reader-text[for="s"]{display:none}#wp-calendar{width:100%}#calendar_wrap #wp-calendar caption{text-align:center}#wp-calendar #prev,#wp-calendar #next{font-style:normal;font-size:9pt}#wp-calendar #next{text-align:right}.assistive-text{color:#545350}#nav-single{padding-left:25px}#comments{padding-left:25px}#comments #respond{padding-left:25px}.comment-meta{margin-bottom:10px}.comment-author img{padding-right:5px}#nav-below{padding-left:25px}.pingback .edit-link{margin-left:10px}.comment-author a{color:#6fa2d6}.comment-author a:hover{color:#28598a;text-decoration:underline}.comment-author img{margin:0 10px 0 0}.comment-form-author input[type="text"]{margin-left:27px;background:none repeat scroll 0 0 #fff;color:#7e7e7e;outline:0 none;padding:5px 10px;position:relative;width:175px}.comment-form-email input[type="text"]{margin-left:30px;background:none repeat scroll 0 0 #fff;color:#7e7e7e;outline:0 none;padding:5px 10px;position:relative;width:175px}.comment-form-url input[type="text"]{margin-left:25px;background:none repeat scroll 0 0 #fff;color:#7e7e7e;outline:0 none;padding:5px 10px;position:relative;width:175px}.comment-form-comment label{float:left;clear:both}.comment-form-comment textarea{margin-left:15px;margin-top:0;background:none repeat scroll 0 0 #fff;color:#7e7e7e;outline:0 none;padding:5px 10px;width:500px;position:relative}#commentform p.form-allowed-tags{font-size:9pt}#comment-nav-above,#comment-nav-below{margin-bottom:15px}#footer-bottom{background:#000;padding:0;clear:both;width:100%}.columns{max-width:1050px;width:100%;margin:0 auto;font-size:14px;position:relative;overflow:hidden;padding:0 15px}.columns h1{font-size:16px;color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:2px;text-align:left}.column1{width:25%;float:left}.column1 img{max-width:200px;padding-bottom:25px}.column2{width:30%;float:left;color:#fff}.column3{width:28%;float:left;color:#fff}.column4{width:16%;float:left}.column4 ul{margin:0;padding:0}.column4 li{display:block;padding-bottom:6px}.column4 a{color:#fff}.column2,.column3,.column4{padding-top:35px}.btmphone{position:absolute;bottom:0}.btmphone ul{margin:0;padding:0}.btmphone li{display:inline-block}.btmphone li a{padding-right:15px;color:#f5a61d;font-size:18px}.btmdonate{position:absolute;bottom:12px}.btmdonate a{border:solid #f5a61d 1px;padding:10px 15px;font-size:14px;color:#fff}.column.last{margin:0}#footer-content{padding-top:25px}#footer-content .column h4{color:#000;font-size:10.5pt;border-bottom:1px solid #000}#footer-content .column ul{font-size:9pt;padding-left:0!important}#footer-content .column ul li a{color:#28598a}#footer-content .column ul li a:hover{color:#00f}#site-creditsbg{background-color:#6d2413;padding:6px 0 0;color:#fff;overflow:hidden}#site-credits{max-width:1050px;width:100%;margin:0 auto}.btm1{width:30%;float:left;color:#fff}.btm1 ul{margin:0;padding:0}.btm1 li{display:inline-block;padding-right:10px}.btm1 a{color:#fff}.btm2{width:40%;float:left;font-size:12px;text-align:right;padding-top:5px}.btm3{width:25%;float:left;font-size:12px;padding-top:5px}.btm3 ul{margin:0;padding:0}.btm4{width:4%;float:right;font-size:24px}.btm4 a{color:#a87b71;margin-top:-2px}.menu-copyright-links-container{display:inline-block}.menu-copyright-links-container ul{display:inline-block}.menu-copyright-links-container li{display:inline-block}.menu-copyright-links-container a{color:#fff;padding:0 12px}.menu-copyright-links-container li:nth-child(1) a {border-right:solid 1px #fff;padding-right:15px}#theme-credit{padding:0 0 5px 0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{clear:both}.logo{width:30%;float:left}.logo img{max-width:250px;width:100%;height:auto}.btmlogos{max-width:1000px;width:100%;margin:35px auto;border-top:solid 2px #545456;padding:15px 0 0}.btmlogos ul{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.btmlogos li{display:inline-block;width:300px;padding:15px}.btmlogos li img{max-width:215px;width:100%;height:auto;display:block;margin:0 auto}.newsdivbg{background-image:url(images/newsbg1.jpg);background-repeat:no-repeat;background-size:cover;background-position:right top;margin:12px 0 0;padding:142px 0 50px;background-color:#000}.newsdivbg h1{color:#fff;text-align:center}.newsdiv{max-width:1100px;width:100%;margin:0 auto}.newsdiv ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.newsdiv li{display:inline-block;width:275px;margin:10px 20px}.newsdiv h1{color:#f5a61d;font-size:20px;margin-bottom:10px;text-align:left}.newsdiv img{max-height:225px;height:100%;width:auto;border-radius:20px;border:.1px #dddbdb solid}.newsdiv a{color:#f5a61d;text-transform:uppercase;font-size:16px;font-weight:900}.newshomebg{background:rgba(0,0,0,.5);padding:10px;border-radius:10px}.page-id-8 .newsdiv button{background-color:transparent;padding:0;text-align:left;margin:0}.page-id-8 .newsvideo{display:none}.page-id-8 .newsdiv img{width:270px;height:200px;border-radius:20px;object-fit:cover}.newsimage{display:block;position:relative;max-width:300px;width:100%;margin-bottom:10px}.page-id-8 .newstext{max-height:50px}.newstext{margin-bottom:15px;display:block;color:#fff;max-height:75px;overflow:hidden}.newstext h2{font-size:18px;color:#fff}.newsvideo{}.blogwidth .newsimage img{max-width:400px;width:100%;height:auto}.newsdiv2{max-width:1100px;width:100%;margin:0 auto}.newsdiv2 ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.newsdiv2 li{display:block;width:100%;margin:20px;border-bottom:solid 1px #dedede;padding-bottom:42px}.newsdiv2 h1{color:#f5a61d;font-size:20px;margin:25px 0 0 0;text-align:left}.newsdiv2 img{max-height:225px;height:100%;width:auto;border-radius:20px;border:.1px #dddbdb solid;float:left;margin-right:40px}.newsdiv2 button{padding:14px 15px;color:#fff;display:inline-block;border:none;margin:0}.newsdiv2 button a{background-color:#f5a61d}.newsdiv2 .newstext{margin-bottom:15px;display:block;color:#222}.concertsdivbg{padding:20px 0}.concertsdivbg h1{color:#000;text-align:center;margin-bottom:15px}.concertsdivbg button{background-color:#f5a61d;border:none;border-radius:2px;padding:15px 35px;display:block;margin:30px auto 0;text-transform:uppercase;font-size:16px;font-weight:bold}.concertsdivbg button a{color:#fff}.concertsdiv{color:#000;max-width:1200px;width:100%;margin:0 auto}.concertsdiv ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.concertsdiv li{display:inline-block;width:350px;margin:10px;position:relative}.concertsimage{position:relative;display:block;max-width:350px;width:100%}.concertsdiv img{height:350px;width:350px;object-fit:cover;border-radius:32px}.concertsdiv h1{font-size:20px;color:#6d2413;margin-bottom:2px;text-align:left;font-weight:bold}.page-id-8 .concertsdatebg{position:absolute;bottom:115px;right:18px;width:50px;height:50px;background-color:#fff;padding:5px;color:#000;text-align:center;border-radius:1px}.concertsdatebg{position:relative;color:#000}.concertsimg .featured-thumb img{height:240px;width:300px;object-fit:cover;border-radius:32px}.page-id-8 .concertsdate{font-size:14px;border:none;display:block;text-align:center}.page-id-8 .concertsdate span{font-size:18px;display:block;text-align:center;padding-top:18px}.concertsdate{font-size:22px;line-height:20px;padding-bottom:35px;position:relative;width:100%;text-align:left;line-height:0;margin:10px 0 24px;border-top:1px solid #222;font-weight:500}.concertsdate span{padding:0 8px;background-color:#fff}.concertstime{font-style:italic}.concertsdiv2{color:#000;max-width:1200px;width:100%;margin:0 auto}.concertsdiv2 ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.concertsdiv2 li{display:block;width:100%;margin:10px}.page-id-8 .concertsimage{position:relative;display:block;max-width:350px;width:100%}.concertsimage{position:relative;display:block;max-width:300px;width:100%;float:left;padding:0 35px 0 0}.concertsdiv2 .concertsimage img{height:350px;width:350px;object-fit:cover;border-radius:32px}.concertsdiv2 h1{font-size:20px;color:#6d2413;margin-bottom:2px;text-align:left;font-weight:bold}.concertsleft{float:left;width:40%}.concertsright{width:56%;float:right;padding:35px 0 50px 0}.concertbuttons{text-align:left;max-width:444px}.concertbuttons ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.concertbuttons li{display:inline-block;width:200px;margin:40px 20px 0 0}.concertbuttons button{margin:0;width:200px;padding:10px}.concertbuttonssingle{text-align:left;max-width:222px}.concertbuttonssingle ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.concertbuttonssingle li{display:inline-block;width:200px;margin:40px 20px 0 0}.concertbuttonssingle button{margin:0;width:200px;padding:10px}.concertspageleft{float:left;width:40%}.concertspageleft img{max-width:500px;width:100%;height:auto}.concertspageright{width:55%;float:right;padding:35px 0 50px 0}.concertspageright ul{list-style-type:disc}.concertspageright h1{text-align:left}.concertspageright .concertdate{font-weight:bold;font-size:20px}.concertspageright .concertsdate span{padding:0 8px 0 0;background-color:#fff}.concertspageright .concertsdate{padding-bottom:5px;margin:10px 0 20px}.concertspageright .concerttime{font-weight:bold;margin-bottom:30px}.emailbtmbg{background-image:url(images/xemail.jpg.pagespeed.ic._9um4VhsSB.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:25px 0;border-top:solid #4b4747 3px}.emailbtm{max-width:500px;width:100%;margin:0 auto;text-align:center;font-size:18px}.emailbtmbg h1{text-align:center;font-weight:500;font-size:30px;margin-bottom:6px}.emailbtmbg img{max-width:85px;width:100%;height:auto;display:block;margin:0 auto}#searchbar{position:relative}#searchbar #sliding-panel-outer{display:inline-block;overflow:hidden;position:absolute;top:0;right:30px;width:240px;transition:width .4s ease}#searchbar #sliding-panel-inner{width:240px}#searchbar .search-label{width:40px;height:40px;text-align:center;position:absolute;right:0;top:12px;line-height:30px;color:#f5a61d}#searchbar .search-label .fa-times,#searchbar.collapsed .search-label .fa-search{display:inline-block;font-size:20px}#searchbar .search-label .fa-search,#searchbar.collapsed .search-label .fa-times{display:none}#searchbar.collapsed #sliding-panel-outer{width:0}input[type="text"],input[type="password"],input[type="url"],input[type="email"],input.text,input.title,textarea{padding:8px 0}.donateleft{width:30%;float:right;text-align:right}.donateright{width:30%;float:right}.donateleft button{background-color:#f5a61d;border:none;padding:8px}#mega-menu-wrap-secondary{background:none!important}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-item>a.mega-menu-link:hover{background:rgba(255,255,255,0);color:#fff;font-weight:normal;text-decoration:none;border-color:#fff}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-item>a.mega-menu-link{border:solid #f5a61d 1px!important;padding:0 10px!important;font-size:14px!important;text-transform:uppercase!important;margin-left:15px!important}.contactleft{float:left;width:50%;font-size:18px}.contactright{float:right;width:44%}.contactleft h2{margin-bottom:0;color:#6d2413;font-weight:600;font-size:22px}.contactleft a{color:#6d2413;font-weight:500;font-size:18px}#input_2_2,#input_2_3,#input_2_4,#input_2_5{background-color:#f4f3f2;border:none}#input_2_6{font-family:'Montserrat',sans-serif;height:80px;background-color:#f4f3f2;border:none}#gform_submit_button_2{background-color:#f5a61d;border:none;color:#fff;margin:0 auto;display:block;padding:16px 50px;text-transform:uppercase;font-weight:bold;font-size:16px;border-radius:2px}#gform_submit_button_3{background-color:#f5a61d;border:none;color:#fff;margin:0 auto;display:block;padding:16px 50px;text-transform:uppercase;font-weight:bold;font-size:16px;border-radius:2px}#input_3_5{height:100px}.contactform{max-width:800px;width:100%;margin:0 auto}.contactform .gform_wrapper.gravity-theme .gform_fields{width:100%!important}.youngleft{float:left;width:36%;padding-top:50px}.youngright{float:right;width:58%;padding-top:30px}.youngleft h1{font-size:22px;line-height:25px}.youngleft button{background-color:#f5a61d;border:none;margin:30px 0;padding:16px 50px;font-size:16px;text-transform:uppercase}.youngleft button a{color:#fff}.musiciansleft{float:left;width:44%}.musiciansright{float:right;width:55%}.musiciansright img{max-width:450px;width:100%;float:right}.sideleft{float:left;width:54%}.sideright{float:right;width:40%}.sideright img{max-width:800px;width:100%;height:auto}.tickets{text-align:center}.tickets h1{font-size:18px;margin-bottom:10px}.tickets ul{display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0;padding:0}.tickets li{width:300px;display:inline-block;margin:10px;background-color:#eae8e8;padding:20px;text-align:center;font-weight:600;border-radius:5px}.tickets li h2{text-align:center;font-weight:bold;font-size:20px}.smalltext{font-size:14px;text-align:center;margin-bottom:0;display:block}.tickets button{background-color:#f5a61d;border:none;padding:16px 35px;text-align:center;display:block;margin:0 auto;font-size:16px;font-weight:bold;text-transform:uppercase}.tickets button a{color:#fff}button{background-color:#f5a61d;border:none;padding:16px 35px;text-align:center;display:block;margin:0 auto;font-size:16px;font-weight:bold;text-transform:uppercase}button a{color:#fff}button a:hover{color:#222}.virtual{text-align:center}.virtual h2{text-align:center;font-size:22px;margin-bottom:18px;font-weight:600}.btmboxes{max-width:1000px;width:100%;margin:0 auto}.btmboxes ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.btmboxes li{display:inline-block;margin:0 15px;font-size:12px;position:relative;color:#fff;line-height:16px}.btmboxes li img{max-width:450px;width:100%;height:auto}.btmboxes li:nth-child(2) img {max-width:445px;padding-top:26px}.btmboxes td{vertical-align:top;padding-right:0}.bbtextright{max-width:192px;width:100%;position:absolute;right:28px;top:80px}.bbtextright img{width:35px!important;height:90px!important}.bbtextleft{max-width:192px;width:100%;position:absolute;left:22px;top:80px}.bbtextleft img{width:35px!important;height:90px!important;padding-top:0!important}.btmboxes li h1{font-size:22px;text-align:left;color:#fff;font-weight:400;margin:14px 0}.btmboxes li h1 span{font-size:26px}.btmboxes li button{padding:8px 22px;margin:34px 0 0}.btmboxes li button a{color:#fff;font-size:12px;text-transform:none}.community p{margin-bottom:0}.community ul{display:flex;flex-wrap:wrap;justify-content:center;margin:35px 0 0 0;padding:0}.community li{display:inline-block;position:relative;margin:15px}.community img{max-width:290px;width:100%;height:auto}.communitytext{position:absolute;bottom:15px;left:0;right:0;margin:0 auto;text-transform:uppercase;text-align:center;font-weight:bold;font-size:20px;color:#fff;padding:15px 20px}.community li:nth-child(2) .communitytext {padding:15px 10px}.community li:nth-child(5) .communitytext {padding:15px 34px}.communitytext button{background-color:transparent;border:solid 2px #fff;margin-top:75px;padding:8px 24px}.communitytext button a{color:#fff}.board ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.board li{display:inline-block;width:300px;text-align:center;padding:30px 10px 10px;box-shadow:0 10px 10px -5px #ddd;background-color:#eae8e8;margin:15px}.board li h1{font-size:15px;margin-bottom:6px;color:#6d2413;text-transform:uppercase;line-height:20px}.staff ul{margin:0;padding:40px 25px;background-color:#eae8e8;box-shadow:0 10px 10px -5px #ddd;margin:15px;column-count:3;column-gap:50px;text-align:center}.su-spoiler-style-default>.su-spoiler-title{font-size:16px!important;font-weight:600!important}.emailsignup{text-align:center;max-width:700px;width:100%;margin:0 auto}#gform_submit_button_1{background-color:#f5a61d;padding:10px 35px;border:none;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff;display:block;margin:0 auto}.gform_wrapper.gravity-theme .gform_fields{width:80%!important}#input_1_1,#input_1_2,#input_1_7{height:38px}#gform_wrapper_1{padding-top:30px;text-align:left!important;display:block!important}.emailform{max-width:700px;width:100%;margin:0 auto}#mega-menu-wrap-secondary{background:none!important}video::-webkit-media-controls-panel{display:flex!important;opacity:1!important}video::-webkit-media-controls-overlay-play-button{display:block}@media only screen and (min-width:0px) and (max-width:900px){.column1{width:48%;float:left;margin-bottom:20px}.column2{width:48%;float:right;margin-bottom:20px}.column3{width:48%;float:left}.column4{width:48%;float:right}.btmphone{position:relative;bottom:0}.btmdonate{position:relative;bottom:0}.newsdivbg{background-image:none;padding:25px 0}}@media only screen and (min-width:0px) and (max-width:850px){.homebanner{width:100%;height:300px;overflow:hidden;position:relative}.homebanner img{height:100%;width:auto;position:absolute;top:0;left:50%;transform:translateX(-50%)}.contactleft{float:none;width:98%;margin:0 auto}.contactright{float:none;width:98%;margin:0 auto}}@media only screen and (min-width:0px) and (max-width:800px){.logo{float:none;width:100%;padding:0 15px;text-align:center}.topright{width:100%;float:none;padding:0 15px}.menu-top-contact-container{width:48%;float:left}.menu-top-contact-container ul{text-align:left}.menu-top-contact-container li:nth-child(1) a {padding-left:0}.youngleft{float:none;width:98%;margin:0 auto}.youngright{float:none;width:98%;margin:0 auto}.musiciansleft{float:none;width:98%;margin:0 auto}.musiciansright{float:none;width:98%;margin:0 auto}.musiciansright img{float:none;margin:0 auto;display:block}.sideleft{float:none;width:98%;margin:0 auto}.sideright{float:none;width:98%;margin:0 auto}.concertspageleft{float:none;width:100%;padding:0 15px}.concertspageright{width:100%;float:none;padding:35px 15px 50px}}@media only screen and (min-width:0px) and (max-width:700px){#gform_submit_button_1{float:none;margin-top:10px}.gform_wrapper.gravity-theme .gform_fields{width:100%!important}.emailbtm{padding:0 15px}.btm1{width:98%;margin:0 auto;float:none;text-align:center}.btm2{width:90%;margin:0 auto;float:none;text-align:center}.btm3{width:98%;margin:8px auto;float:none;text-align:center}.btm4{width:100%;margin:0 auto;float:none;text-align:center}.newsdiv img{max-width:275px;width:100%;height:auto;max-height:auto}.concertsdiv img{max-width:300px;width:100%;height:auto;max-height:auto}.page-id-8 .concertsimage,.concertsdiv li{max-width:300px;padding:0}}@media only screen and (min-width:0px) and (max-width:600px){.column1,.column2,.column3,.column4{width:98%;float:none;margin:35px 0;text-align:center}}.performance-grid-wrapper{background-color:gray;padding:20px}.performance-grid-wrapper img{max-width:100%;height:auto;margin-bottom:-6.5px}.performance-grid{display:flex;flex-wrap:wrap;gap:24px;max-width:1200px;margin:50px auto}.performance-grid p:last-child{margin:0}.performance-element{flex-basis:calc(33.333% - 16px);max-width:calc(33.333% - 16px);background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}#html .arve,.arve{margin-bottom:0}.performance-info{padding:20px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.performance-title{1200px;margin-bottom:20px}.performance-audio{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:1000px){.performance-element{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}}@media screen and (max-width:700px){.performance-element{flex-basis:100%;max-width:100%}}.bsco-element{background-size:cover;background-position:center}.bsco-element:hover{cursor:pointer}.bsco-element-wrapper{max-width:1200px;padding:50px;min-height:42vh;margin:auto;display:flex;justify-content:center;align-items:center;gap:100px}.bsco-element-wrapper.reverse{flex-direction:row-reverse}.bsco-element-left,.bsco-element-right{flex-basis:50%;filter:drop-shadow(0 0 20px #f8f1e0) drop-shadow(0 0 20px #f8f1e0) drop-shadow(0 0 20px #f8f1e0) drop-shadow(0 0 20px #f8f1e0)}.bsco-logo img{max-width:100%}.bsco-title{font-weight:bold;margin-bottom:10px}@media screen and (max-width:700px){.bsco-element-wrapper{flex-direction:column!important;gap:30px}}#holiday-traditions .bsco-element-left{filter:none}#voices,#jazz{background-position:35% center}@media screen and (min-width:1350px){#voices .bsco-logo,#jazz .bsco-logo{position:relative;left:-100px}}.tickets.alternate{max-width:1000px;margin:auto}.tickets.alternate li{background-color:#252250;border-radius:none;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:0}.tickets.alternate li h2{color:#fff;font-weight:500;font-size:20px}.tickets.alternate p.smalltext{text-transform:uppercase;font-size:.8em;font-weight:300;margin-bottom:15px}.tickets.alternate li a{color:#fff}.tickets.alternate li p:last-child{margin:0;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.tickets.alternate li:nth-child(2) {background-color:#963e6f}.tickets.alternate li:nth-child(3) {background-color:#1e3b5c}.tickets.alternate li:nth-child(4) {background-color:#874128}.tickets.alternate li:nth-child(5) {background-color:#eca76b}.tickets.alternate li:nth-child(6) {background-color:#332715}