.event-balbreak{background-color:#fff;padding-bottom:10px}.event-balbreak h2{background-color:#e08a4f !important}.event-balbreak strong{color:#e08a4f !important}.event-balbreak a{color:#e08a4f !important}.event-virtuallybalbreak{background-color:#fff;padding-bottom:10px}.event-virtuallybalbreak h2{background-color:#1d6434 !important}.event-virtuallybalbreak strong{color:#1d6434 !important}.event-virtuallybalbreak a{color:#1d6434 !important}.event-balspring,.event-orange{background-color:#fff;padding-bottom:10px}.event-balspring h2,.event-orange h2{background-color:#fe6347 !important}.event-balspring strong,.event-orange strong{color:#fe6347 !important}.event-balspring a,.event-orange a{color:#fe6347 !important}.event-balspring-alt{background-color:#fff;padding-bottom:10px}.event-balspring-alt h2{background-color:#ff6347 !important}.event-balspring-alt strong{color:#ff6347 !important}.event-balspring-alt a{color:#ff6347 !important}.event-bb19,.event-light-blue{background-color:#fff;padding-bottom:10px}.event-bb19 h2,.event-light-blue h2{background-color:#00adef !important}.event-bb19 strong,.event-light-blue strong{color:#00adef !important}.event-bb19 a,.event-light-blue a{color:#00adef !important}.event-bb20{background-color:#fff;padding-bottom:10px}.event-bb20 h2{background-color:#1034a6 !important}.event-bb20 strong{color:#1034a6 !important}.event-bb20 a{color:#1034a6 !important}.event-balnblues{background-color:#fff;padding-bottom:10px}.event-balnblues h2{background-color:#2e3998 !important}.event-balnblues strong{color:#2e3998 !important}.event-balnblues a{color:#2e3998 !important}.event-slobal{background-color:#fff;padding-bottom:10px}.event-slobal h2{background-color:#00a87d !important}.event-slobal strong{color:#00a87d !important}.event-slobal a{color:#00a87d !important}.event-balextra{background-color:#fff;padding-bottom:10px}.event-balextra h2{background-color:#00a87d !important}.event-balextra strong{color:#00a87d !important}.event-balextra a{color:#00a87d !important}html{position:relative;height:100%;scroll-padding-top:100px}body{background-color:#f4fcf7;xbackground-image:url(/images/sitestyle/blurback.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;color:#000;height:100%;font-family:"Open Sans",Helvetica,sans-serif;font-size:12pt/14pt;position:relative}body.cmsloggedin{padding-top:50px}@media (max-width: 767px){.cmspage{margin-top:0px}}.cmspage .lastline{padding:0px 40px 10px;background:#1d6434;color:#e2e2e2}.cmscontent{background-color:transparent}.cmscontent .cmsheader{background-color:#1d6434}.cmscontent .cmsheader .topband{color:#000;padding:10px 0}.cmscontent .cmsheader .topband h1{font-family:"sierramadreregular",serif;font-size:72pt;text-transform:uppercase;color:#fff;text-align:center;margin:0}.cmscontent .cmsheader .topband h2{margin:0;color:#fff;text-align:center}.cmscontent .cmsheader .topband p{margin:0;padding:0}.cmscontent .navbar-custom{background-color:#1d6434;background-image:linear-gradient(to bottom, #1d6434, #17502a);background-repeat:repeat-x;border-color:#1d6434 #23783e #17502a;border-radius:0;margin-bottom:0}.cmscontent .navbar-custom .navbar-header .navbar-brand{font-family:"sierramadreregular";font-size:32pt;padding-top:15px;padding-bottom:15px;color:#fff;text-transform:uppercase;text-align:center}@media (max-width: 767px){.cmscontent .navbar-custom .navbar-header .navbar-brand{font-size:20pt}}.cmscontent .navbar-custom .navbar-header .navbar-brand img{float:left;height:40px;margin-right:10px;margin-top:-10px}.cmscontent .navbar-custom .navbar-header .icon-bar{background-color:#fff}@media (max-width: 767px){.cmscontent .navbar-custom .navbar-header{padding-top:5px;padding-bottom:5px}}.cmscontent .navbar-custom .navbar-nav{background-color:transparent}@media (max-width: 991px){.cmscontent .navbar-custom .navbar-nav>li>a{padding:15px 5px}}@media (max-width: 767px){.cmscontent .navbar-custom .navbar-nav{text-align:center}}.cmscontent .navbar-custom .navbar-nav>li>a{background-color:transparent;color:#fff;font-size:16px;font-weight:bold}.cmscontent .navbar-custom .navbar-nav>li.adminonly{opacity:0.8;xborder:1px dotted red;position:relative}.cmscontent .navbar-custom .navbar-nav>li.adminonly:after{content:"DRAFT";position:absolute;right:5px;bottom:10px;color:red;font-size:8pt;transform:rotate(-30deg);text-shadow:1px 1px #fff}.cmscontent .navbar-custom .navbar-nav>li.active>a,.cmscontent .navbar-custom .navbar-nav>li.open>a,.cmscontent .navbar-custom .navbar-nav>li:hover>a{background-color:transparent;color:#e5b90a}.cmscontent .navbar-custom .dropdown-menu{background-color:#1d6434}.cmscontent .navbar-custom .dropdown-menu>li a{background-color:transparent;color:#fff;font-size:13px;font-weight:bold}.cmscontent .navbar-custom .dropdown-menu>li.active>a,.cmscontent .navbar-custom .dropdown-menu>li:hover>a{background-color:transparent;color:#e5b90a}@media (max-width: 767px){.cmscontent .navbar-custom .navbar-nav .open .dropdown-menu{text-align:center}.cmscontent .navbar-custom .navbar-nav .open .dropdown-menu>li>a{color:#fff}.cmscontent .navbar-custom .navbar-nav .open .dropdown-menu>li.active>a,.cmscontent .navbar-custom .navbar-nav .open .dropdown-menu>li:hover>a{color:#e5b90a}}@media (min-width: 768px){.cmscontent .navbar-custom>.container{height:50px}.cmscontent .navbar-custom #main-nav{text-align:center}.cmscontent .navbar-custom #main-nav .navbar-nav{float:none;display:inline-block}}.cmscontent .cmsmain{padding-bottom:100px}.cmscontent .cmsmain>.container{background:#fff;padding-top:20px;box-shadow:0 5px 15px rgba(0,0,0,0.5);height:100%}.cmscontent .cmsmain>.container .xxxmake-children-eq-height{padding:20px 0px 20px;background-color:#fff;height:100%}@media (max-width: 767px){.cmscontent .cmsmain>.container .xxxmake-children-eq-height{padding-bottom:0px}}.cmscontent .cmsmain h1:first-of-type,.cmscontent .cmsmain h2:first-of-type,.cmscontent .cmsmain h3:first-of-type{margin-top:0}.cmscontent .cmsmain h1,.cmscontent .cmsmain h2,.cmscontent .cmsmain h3,.cmscontent .cmsmain h4{font-family:"Open Sans";font-weight:900;color:#1d6434}.cmscontent .cmsmain h1{font-family:"sierramadreregular";font-size:30pt;font-weight:normal;text-transform:uppercase;margin-bottom:15px}.cmscontent .cmsmain h2{font-size:20pt;margin-top:15px}.cmscontent .cmsmain h3{font-size:16pt}.cmscontent .cmsmain h4{font-size:12pt}.cmscontent .cmsmain a{font-weight:bold;color:#123c1f;text-decoration:underline}.cmscontent .cmsmain a:hover{color:#1d6434;text-decoration:underline}.cmscontent .cmsmain strong{color:#1d6434}.cmscontent .cmsmain table{margin-bottom:10px}.cmscontent .cmsmain table tr td{padding:0 5px 3px 0;vertical-align:top}.cmscontent .cmsmain table tr td p{padding:0;margin:0}.cmscontent .cmsmain table tr td h1,.cmscontent .cmsmain table tr td h2,.cmscontent .cmsmain table tr td h3{margin:0;padding:0}.cmscontent .cmsmain table tr td:nth-child(2){padding-left:5px}.cmscontent .cmsmain table tr td:nth-child(3){padding-left:20px}.cmscontent .cmsmain table tr td:nth-child(4){padding-left:40px}.cmscontent .cmsmain table tr td:nth-child(5){padding-left:5px}.cmscontent .cmsmain table tr td:nth-child(6){padding-left:20px}.cmscontent .cmsmain hr{border:solid 3px #1d6434}.cmscontent .cmsmain form .btn-primary{background-color:#1d6434;color:#fff}.cmscontent .cmsmain .main{padding:0 15px}.cmscontent .cmsmain .main ul{list-style:none;padding:0;margin:0 0 10px 10px}.cmscontent .cmsmain .main li{padding-left:1em;text-indent:-1.5em}.cmscontent .cmsmain .main li:before{content:"\2022";color:#1d6434;padding-right:7px;font-size:16px}.cmscontent .cmsmain .side{padding:0px 15px;border-left:1px solid rgba(29,100,52,0.3)}@media (max-width: 767px){.cmscontent .cmsmain .side{padding:0px}}.cmscontent .cmsmain .side h2{font-size:18pt}.cmscontent .cmsmain .side h1,.cmscontent .cmsmain .side h2{color:#fff;background-color:#1d6434;font-weight:normal;width:100%;display:inline-block;padding:10px 10px;margin:0 0 10px}.cmscontent .cmsmain .side .borderbox{padding:10px;background-color:#288c49}.cmscontent .cmsmain .side .borderbox .borderbox-inner{background-color:#288c49;height:100%;padding:0px}.cmscontent .cmsmain .template-wrapper{margin-bottom:10px}.cmscontent .cmsmain .float-right-padding{float:right;padding-left:10px}.cmscontent .cmsmain .float-left-padding{float:left;padding-right:10px}.cmscontent .cmsmain ul.taglist{list-style-type:none;margin:0;padding:0 0;text-align:center}.cmscontent .cmsmain ul.taglist li{display:inline-block;padding-right:5px}.cmscontent .cmsmain ul.taglist li:after{content:"\00B7";padding-left:5px}.cmscontent .cmsmain ul.taglist li:first-child:before{content:"\00B7";padding-right:5px}.cmscontent .cmsmain .hoverbutton{width:300px;border-radius:10px;border:solid 1px #1d6434;padding:20px 10px;margin:0 auto 10px;max-width:450px;background-color:rgba(29,100,52,0.3);text-decoration:none;cursor:not-allowed}.cmscontent .cmsmain .hoverbutton a{color:#1d6434}.cmscontent .cmsmain .hoverbutton h1,.cmscontent .cmsmain .hoverbutton h2,.cmscontent .cmsmain .hoverbutton h3,.cmscontent .cmsmain .hoverbutton p{margin:0}.cmscontent .cmsmain .hoverbutton.active{cursor:hand;cursor:pointer}.cmscontent .cmsmain .hoverbutton.active:hover{color:white;background-color:rgba(29,100,52,0.8);text-decoration:none}.cmscontent .cmsmain .hoverbutton:hover{background-color:#f3dfd5}.cmscontent .cmsmain .hoverbutton:hover a{text-decoration:none}.cmscontent .cmsmain .handwriting{font-family:"Covered By Your Grace";font-size:16pt}.cmscontent .cmsmain .slick-slider .slick-prev{left:10px;z-index:100}.cmscontent .cmsmain .slick-slider .slick-prev:before{color:#fff}.cmscontent .cmsmain .slick-slider .slick-next{right:10px;z-index:100}.cmscontent .cmsmain .slick-slider .slick-next:before{color:#fff}.cmscontent .cmsmain .slick-slider .slider-nav img{padding-right:5px}.cmscontent .cmsmain .staticwideimage{width:100%;height:450px;background-position:center center;background-size:cover}@media (max-width: 991px){.cmscontent .cmsmain .staticwideimage{height:300px}}@media (max-width: 1200px){.cmscontent .cmsmain .staticwideimage{height:375px}}.cmscontent .cmsmain .grid{margin-bottom:10px;width:100%;display:flex;flex-flow:row wrap;justify-content:stretch}.cmscontent .cmsmain .grid .grid-item{display:inline-block;width:calc(33.33333% - 5px);height:200px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0 5px 5px 0}@media (max-width: 991px){.cmscontent .cmsmain .grid .grid-item{width:calc(50% - 5px)}}@media (max-width: 767px){.cmscontent .cmsmain .grid .grid-item{width:calc(100% - 5px);height:300px}}.cmscontent .cmsmain .grid.gapless{margin-bottom:0}.cmscontent .cmsmain .mgrid{width:100%}.cmscontent .cmsmain .mgrid .gutter-sizer{width:1%}.cmscontent .cmsmain .mgrid .grid-sizer,.cmscontent .cmsmain .mgrid .grid-item{width:32%}@media (max-width: 991px){.cmscontent .cmsmain .mgrid .grid-sizer,.cmscontent .cmsmain .mgrid .grid-item{width:49%}}@media (max-width: 500px){.cmscontent .cmsmain .mgrid .grid-sizer,.cmscontent .cmsmain .mgrid .grid-item{width:100%}}.cmscontent .cmsmain .mgrid .grid-item{float:left;margin-bottom:1%}.cmscontent .cmsmain .funkybox{background-color:#1d6434;background-image:linear-gradient(to bottom, #1d6434, #17502a);background-repeat:repeat-x;border:#1d6434 solid 2px;border-color:#1d6434 #23783e #17502a;border-radius:5px;text-align:center;margin:0 auto;padding:5px;margin-bottom:10px}.cmscontent .cmsmain .funkybox,.cmscontent .cmsmain .funkybox h1,.cmscontent .cmsmain .funkybox h2,.cmscontent .cmsmain .funkybox h3,.cmscontent .cmsmain .funkybox h4,.cmscontent .cmsmain .funkybox h5,.cmscontent .cmsmain .funkybox h6{color:#e5b90a}.cmscontent .cmsmain .funkybox p:last-of-type{margin-bottom:0}@media (min-width: 768px){.cmscontent .cmsmain .make-children-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.cmscontent .cmsfooter{padding-top:20px;background:#1d6434;color:#e2e2e2;font-size:10pt;position:fixed;left:0;right:0;bottom:0;z-index:100}@media (max-width: 767px){.cmscontent .cmsfooter{padding-top:10px}}.cmscontent .cmsfooter a{color:#fff;border-bottom:dotted 1px #fff}.cmscontent .cmsfooter a:hover{text-decoration:none;color:yellow;border-color:#e6e6e6}.cmscontent .cmsfooter .footeredit{font-size:16px;color:#e2e2e2}.cmscontent .cmsfooter .footerseo{text-align:left}.cmscontent .cmsfooter .footerlogin{text-align:right}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.apply-shake{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both}#modalAccessCode #txtAccessCode{text-align:center}.info-schedule .img-holder.draft{opacity:0.5;position:relative}.info-schedule .img-holder.draft:after{content:"DRAFT";position:absolute;left:auto;right:auto;top:75px;width:100%;text-align:center;color:red;font-size:72pt;transform:rotate(-30deg);text-shadow:2px 2px #fff}.info-schedule .img-holder .coming-soon{background-size:contain;background-repeat:no-repeat;width:100%;height:300px;cursor:not-allowed}.info-schedule .post-load{position:relative}.info-schedule .post-load .trigger{color:#fff;font-size:20px;text-align:center;padding:10px 10px;position:absolute;margin:-25px auto 0;top:50%;left:0;right:0;width:150px;background-color:#1d6434;border-radius:10px;border:solid 1px #fff;z-index:99;cursor:hand;cursor:pointer}.info-schedule .post-load .post-deadline,.info-schedule .post-load .post-caption{position:absolute;z-index:99;left:0;right:0;bottom:20px;margin:0 auto;color:yellow;font-size:36px;-webkit-text-stroke:0.5px black;font-weight:bold;text-align:center}@media (max-width: 991px){.info-schedule .post-load .post-deadline,.info-schedule .post-load .post-caption{font-size:28px}}.info-schedule .post-load .post-deadline{top:20px;font-size:48px}@media (max-width: 991px){.info-schedule .post-load .post-deadline{font-size:36px}}.info-schedule .post-load .embed-responsive{margin-bottom:20px}.info-schedule .post-load .linkbutton::before,.info-schedule .post-load .zoombutton::before,.info-schedule .post-load .openingcurtain::before{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1;background:transparent url(/images/sitestyle/play-overlay-2.png) no-repeat;background-position:center;background-size:150px;opacity:0.5;transition:opacity 0.2s ease-in-out}.info-schedule .post-load .linkbutton:hover::before,.info-schedule .post-load .zoombutton:hover::before,.info-schedule .post-load .openingcurtain:hover::before{opacity:1}.info-schedule .post-load .zoombutton::before{background:transparent url(/images/sitestyle/zoom-icon.png) no-repeat;background-size:150px;background-position:center;opacity:0.8}.info-schedule .post-load .zoomtag{content:" ";position:absolute;bottom:5px;right:5px;width:60px;height:80px;z-index:1;background-size:150px;background:transparent url(/images/sitestyle/zoom-icon.png) no-repeat;background-position:center;background-size:60px}.info-schedule .post-load .openingcurtain::before{background:transparent url(/images/sitestyle/curtain-opening-green.png) no-repeat;background-position:center;background-size:cover;opacity:1}.info-schedule .tag-nav{position:-webkit-sticky;position:sticky;top:39px;background-color:white;z-index:100}@media (max-width: 767px){.info-schedule .tag-nav{top:50px}}.info-schedule .tag-nav hr{margin-top:5px;margin-bottom:5px}.info-schedule .tag-nav a{text-decoration:none}.cmsloggedin .tag-nav{top:89px}@media (max-width: 767px){.cmsloggedin .tag-nav{top:100px}}@media (max-width: 767px){.info-schedule .media-left img{max-width:130px}.info-schedule .media-body h2{font-size:16pt}}@media (max-width: 767px){.info-schedule .media-left img{max-width:130px}.info-schedule .media-body h2{font-size:16pt}}.schedule .cmscontent .cmsmain .media-heading a{color:#1d6434;text-decoration:none}.schedule .cmscontent .cmsmain .media-heading a:hover{text-decoration:underline}.schedule article .media-left{position:relative}.schedule article .zoomtag{pointer-events:none;content:" ";position:absolute;width:100%;height:100%;z-index:1;background:transparent url(/images/sitestyle/zoom-icon.png) no-repeat;background-position:center;background-size:35px}.navbar-custom{z-index:110;position:-webkit-sticky;position:sticky;top:0}.cmsloggedin .navbar-custom{top:50px}@media (min-width: 768px){.cmsfooter{width:100%}html,body,.cmspage,.cmscontent{xheight:100%}.cmscontent{display:-webkit-flexbox;display:flex;min-height:100%;flex-direction:column}.cmsmain{flex:1 0 auto}}.messages{position:fixed;left:10px;bottom:0;z-index:5000}.editconfig{position:absolute;left:5px !important;top:0;background-color:transparent;padding:5px 0px;z-index:1031}.editconfig #config-nav{opacity:1;transition:opacity .3s}.editconfig #config-nav.hideme{display:none}.editconfig #config-nav .btn{margin-right:5px}.editlink{z-index:5;display:block}.cmsloggedin .editarea{position:relative;border:dashed 1px darkorange;box-shadow:1px 1px 0 0 rgba(85,85,85,0.5)}.editarea .editlink{position:absolute;top:0;right:0}.cmsbuttons-container{position:absolute;top:-15px;right:15px}@media (max-width: 991px){.cmsbuttons-container{top:-25px}}.editlink a,.cmsbuttons-container a{color:#fff !important;background-color:#337ab7 !important;border-color:#2e6da4 !important;font-weight:normal !important}.info-schedule .img-holder.editarea .editlink{position:absolute;top:5px;right:20px}
