﻿.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}HTML{scroll-behavior:smooth}.search{right:0px;width:100%}.search .search__input{border:2px solid #bd1e2d;padding:10px;max-width:300px;border-radius:5px;position:relative}.search .search__input INPUT{border:none}.search .search__input INPUT:focus{outline:none;border:none}.search .search__input BUTTON{background-color:#bd1e2d;color:#fff;border:2px solid #bd1e2d;border-radius:5px;padding:5px 10px;position:absolute;right:5px;top:4px;transition:.3s}.search .search__input BUTTON:hover{background-color:#fff;color:#bd1e2d;cursor:pointer}.search.search--mobile{display:none;float:none}DIV.eventListings DIV.eventsMainSection .no-results{margin-bottom:100px !important;text-align:center}DIV.eventListings DIV.eventsMainSection .no-results .btn--white{background-color:#fff;color:#75040e;border:2px solid #fff}DIV.eventListings DIV.eventsMainSection .no-results .btn--white:hover{background-color:#75040e;color:#fff}DIV.eventListings DIV.eventsMainSection H2.search-results{margin-top:0px !important;margin-bottom:100px !important;font-size:4rem !important}DIV.newsletter-signup{background-image:url("../img/newsletter-back.jpg");background-size:cover;background-repeat:no-repeat;padding:70px 0px;position:relative}DIV.newsletter-signup .overlay{height:100%;width:100%;background-color:#000;opacity:.5}DIV.newsletter-signup .newsletter__text{position:relative}DIV.newsletter-signup .newsletter__text H3{font-size:3rem !important;color:#fff;font-weight:600 !important}DIV.newsletter-signup .newsletter__text P{font-weight:500 !important}DIV.newsletter-signup .newsletter__text .btnContainer{margin-bottom:50px}DIV.newsletter-signup .newsletter__text .btnContainer A{padding:12px 30px}.dateBg.dateBg--mobile{display:none;background-color:#fff !important;margin-top:10px;padding:10px 18px;top:0;left:0;text-align:center;margin:0px 15%}DIV.backToTop A.back-to-top{color:#75040e}DIV.backToTop A.back-to-top:before{position:absolute;content:"";height:25px;width:25px;border-radius:50%;background-color:#fff;left:30px;top:15px;z-index:-1}@media screen and (max-width: 768px){.dateBg.dateBg--mobile{display:block !important}.dateBg.dateBg--desktop{display:none !important}A.eventBtn--mobile-margin{margin-top:5px !important}}@media screen and (max-width: 1200px){DIV.navigationRow DIV.mobile-menu{display:block;position:absolute;right:0px;top:0px}DIV.navigationRow DIV.mobile-menu .navbar-toggle{display:block !important}DIV.navigationRow DIV.desktop-nav{position:static}DIV.navigationRow DIV.desktop-nav .navLevelOne{position:absolute;width:100%;left:0px;top:11px;z-index:100;padding:40px 0px 20px 0px;background-color:#fff;margin-top:60px;text-align:center;border-bottom:2px solid #bd1e2d;justify-content:space-between}DIV.navigationRow DIV.desktop-nav .navLevelOne LI{display:block;float:none}DIV.navigationRow DIV.search{max-width:300px;float:right}}@media screen and (max-width: 992px){DIV.navigationRow DIV.search--desktop{display:none}DIV.navigationRow DIV.search--mobile{display:block;float:none;margin:10px auto 20px auto}DIV.navigationRow DIV.search--mobile .search__input{text-align:left}}@media screen and (max-width: 768px){DIV.navigationRow DIV.desktop-nav{position:static}DIV.navigationRow DIV.desktop-nav .navLevelOne{display:block !important}}@media screen and (max-width: 576px){DIV.newsletter-signup{padding:30px 0px 60px 0px}DIV.newsletter-signup .newsletter__text .btnContainer{margin-bottom:0px}}DIV.event-categories{background-color:#75040e;padding:20px 0px;margin-top:120px}DIV.event-categories .categories__header{color:#fff;font-weight:600 !important;font-size:2rem !important}DIV.event-categories .fa-chevron-down{display:none}DIV.event-categories .categories__list{display:flex;padding-left:0px;margin-top:20px}DIV.event-categories .categories__list .categories__item{padding:5px 15px;border:2px solid #fff;border-radius:4px;color:#fff;margin-right:10px;transition:.3s}DIV.event-categories .categories__list .categories__item I{display:none}DIV.event-categories .categories__list .categories__item.active{background-color:#fff}DIV.event-categories .categories__list .categories__item.active A{color:#75040e}DIV.event-categories .categories__list .categories__item:hover{cursor:pointer;background-color:#fff}DIV.event-categories .categories__list .categories__item:hover A{color:#75040e;text-decoration:none}DIV.event-categories .categories__list .categories__item A{color:#fff;font-size:1.7rem}@media screen and (max-width: 768px){DIV.event-categories{background-color:#fff}DIV.event-categories .categories__wrapper{border:2px solid #bd1e2d;border-radius:5px;padding:10px 20px;position:relative}DIV.event-categories .categories__wrapper.categories__wrapper--display-list .categories__list{max-height:1000px;opacity:1}DIV.event-categories .categories__wrapper.categories__wrapper--display-list .fa-chevron-down{transform:rotate(180deg)}DIV.event-categories .categories__wrapper .categories__header{margin:5px;color:#bd1e2d}DIV.event-categories .categories__wrapper .fa-chevron-down{color:#bd1e2d;position:absolute;right:15px;top:15px;font-size:20px;transition:.3s;display:block}DIV.event-categories .categories__wrapper .categories__list{display:block;max-height:0px;opacity:0;margin:0px;transition:.5s}DIV.event-categories .categories__wrapper .categories__list .categories__item{border:none;padding:10px 0px 10px 30px;position:relative;min-height:41px}DIV.event-categories .categories__wrapper .categories__list .categories__item I{color:#bd1e2d;position:absolute;left:3px;top:14px;opacity:0;display:block}DIV.event-categories .categories__wrapper .categories__list .categories__item A{color:#bd1e2d;position:absolute;width:100%;left:0;padding-left:30px}DIV.event-categories .categories__wrapper .categories__list .categories__item:before,DIV.event-categories .categories__wrapper .categories__list .categories__item:after{content:"";position:absolute}DIV.event-categories .categories__wrapper .categories__list .categories__item:before{height:20px;width:20px;background-color:#fff;left:0px;border-radius:2px;border:2px solid #bd1e2d}DIV.event-categories .categories__wrapper .categories__list .categories__item.active I{opacity:1}}@media screen and (max-width: 576px){DIV.event-categories{margin-top:125px}DIV.event-categories .categories__wrapper .categories__header{font-size:1.7rem !important}DIV.event-categories .categories__wrapper .fa-chevron-down{font-size:17px}DIV.event-categories .categories__wrapper .categories__list .categories__item A{font-size:1.5rem}}h1,h2,h3,h4{margin:0;line-height:120%}a{color:#bd1e2d;font-size:20px}h1{font-size:39px;font-weight:800 !important}h2{font-size:30px !important;font-weight:800 !important}h3{font-weight:800 !important;font-size:19px !important}p{font-size:16px !important;font-weight:300 !important}ul{text-decoration:none}ul li{list-style:none}HTML,BODY{font-family:"Poppins",sans-serif !important}a.footerA{color:#fff !important;font-size:15px}a.twitter-timeline{float:right}.alignRight{text-align:right !important;float:right}.abso{position:absolute !important;bottom:0 !important;left:0}.blue{color:#068ed8 !important}.red-text{color:#bd1e2d !important}.white-text{color:#fff !important}.block{display:block !important}.blogContributor{color:#bd1e2d;margin:4px 0}.blogTitle{margin:10px 0}.blogTitle a{font-size:33px !important;color:#464646 !important;font-weight:800}.blogUL li a{text-transform:capitalize}.blogL{font-size:19px !important;margin-bottom:40px;line-height:1.6}.bold{font-weight:700 !important}.borderBottom{color:1px solid #dadada}.contMargin{margin-top:17px !important}.darkBG{background-color:#75040e !important}.overlay{position:absolute;height:100%;width:100%;top:0px;left:0px;background:rgba(0,0,0,.6)}span.eventListingTitle{font-size:23px !important;font-weight:700 !important;margin-bottom:10px;display:inline-block}.eventDateWhite{background-color:#fff;color:#bd1e2d !important;padding:6px;text-align:center}.eventDateWhite span.day{color:#bd1e2d !important;font-size:20px}.eventDateWhite span.month{color:#bd1e2d !important;font-size:18px}.fa-tag{margin-left:15px;margin-right:5px;color:#464646 !important}.fa-pencil{color:#464646 !important;margin-right:2px}.noMargin{margin:0 !important}.verticalLine{border-left:thick solid #bd1e2d}img.colLogo{margin-left:30px}IMG.full{display:block;height:auto !important}img.responsive{display:inline-block !important;max-width:100% !important;height:auto !important}img.mapImage{position:absolute;width:100%;height:auto}.inline-block{display:inline-block !important}input.err{border:2px solid #d34836}TEXTAREA.err{border:2px solid #d34836}.marginRight{margin-right:25px !important}.marginTop{margin-top:30px !important}.marginTopSmall{margin-top:17px !important}.marginBottom{margin-bottom:25px !important}.noPadding{padding:0px !important}.share{display:inline-block}.share p{display:inline-block !important}label.contactMessage{padding-top:0 !important}P.notify{background-color:#c1eced;border:1px solid #bd1e2d;padding:10px;text-align:center !important}span.contactError{display:none}span.date{background-color:#fff;padding:9px;color:#bd1e2d;font-weight:bold;font-size:20px;display:inline-block}span.ticketSkrollTextL{display:block;font-size:40px;font-weight:700}span.ticketSkrollTextS{display:block;font-size:21px;font-weight:400}span.rEventDate{background-color:#bd1e2d;padding:5px 19px;color:#fff;display:inline-block;font-weight:800;font-size:22px;text-align:center !important}.textCenter{text-align:center !important}.grey{color:#464646 !important}.white{color:#fff !important}.width{width:100% !important}.grow{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.grow:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}a.btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0 !important;color:#fff;font-size:20px !important;background:#bd1e2d;padding:8px 27px !important;text-decoration:none;font-family:"Poppins",sans-serif;font-weight:600}a.btn:hover{background:#595959;text-decoration:none;color:#fff !important}a.blueBtn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0 !important;color:#fff;font-size:20px !important;background:#bd1e2d;padding:8px 27px !important;text-decoration:none;font-family:"Poppins",sans-serif;font-weight:600;border:2px solid #bd1e2d}a.blueBtn:hover{color:#bd1e2d;text-decoration:none;background-color:#fff}a.blueBtn:active{color:#fff;text-decoration:none}div.borderBottom{border-bottom:1px dashed gray;margin:10px 29px !important}a.eventBtn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0 !important;color:#bd1e2d;font-size:17px !important;background:#fff;padding:6px 0px !important;text-decoration:none;display:block;margin-top:6px;text-align:center}a.eventBtn:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#bd1e2d;text-decoration:none;color:#fff !important}a.eventBtnWide{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0 !important;border:1px solid #fff;color:#fff;font-size:17px !important;background:rgba(0,0,0,0);padding:8px 16px !important;text-decoration:none;display:block;margin-top:18px;text-align:center}a.eventBtnWide:hover{background:#bd1e2d;text-decoration:none;color:#fff !important}a.eventBtnLarge{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0 !important;border:1px solid #fff;color:#fff;font-size:17px !important;background:rgba(0,0,0,0);padding:6px 119px !important;text-decoration:none;position:absolute;margin-top:18px}a.eventBtnLarge:hover{background:#bd1e2d;text-decoration:none;color:#fff !important}.ticketBtn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0 !important;color:#fff;font-size:17px !important;background:#a4d806;padding:6px 0px !important;text-decoration:none;display:block;margin-top:6px;text-align:center}.ticketBtn:hover{background:#fff;text-decoration:none;color:#068ed8 !important}.ticketBtnLarge{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0 !important;color:#bd1e2d;font-size:32px !important;font-weight:800;background:#fff;padding:29px 45px !important;text-decoration:none;position:absolute;margin-top:15px;display:block;border:2px solid #fff}.ticketBtnLarge:hover{background:#bd1e2d;text-decoration:none;color:#fff !important}.ticketBtnXL{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0 !important;font-weight:800;color:#fff !important;font-size:23px !important;background:#a4d806;padding:11px 46px !important;text-decoration:none;margin-top:17px}.ticketBtnXL:hover{text-decoration:none;background-color:#fff;color:#75040e !important}img.eventImage{width:100%;max-width:344px !important;display:block;height:auto}.social-icons .fa{font-size:1.8em}.social-icons .fa{width:50px;height:50px;line-height:50px;text-align:center;color:#fff;color:rgba(255,255,255,.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.social-icons.icon-circle .fa{border-radius:50%}.social-icons.icon-rounded .fa{border-radius:5px}.social-icons.icon-flat .fa{border-radius:0}.social-icons .fa:hover,.social-icons .fa:active{color:#fff;-webkit-box-shadow:1px 1px 3px #333;-moz-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333}.social-icons.icon-zoom .fa:hover,.social-icons.icon-zoom .fa:active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.social-icons.icon-rotate .fa:hover,.social-icons.icon-rotate .fa:active{-webkit-transform:scale(1.1) rotate(360deg);-moz-transform:scale(1.1) rotate(360deg);-ms-transform:scale(1.1) rotate(360deg);-o-transform:scale(1.1) rotate(360deg);transform:scale(1.1) rotate(360deg)}.social-icons .fa-facebook,.social-icons .fa-facebook-square{background-color:#3c599f}.social-icons .fa-google-plus,.social-icons .fa-google-plus-square{background-color:#cf3d2e}.social-icons .fa-tumblr,.social-icons .fa-tumblr-square{background-color:#314e6c}.social-icons .fa-twitter,.social-icons .fa-twitter-square{background-color:#32ccfe}.social-icons .fa-instagram,.social-icons .fa-instagram-square{background-color:#e95950}.sMedia{text-align:center}.sMedia ul{overflow:auto;padding-left:0 !important;text-align:center}.sMedia ul li{list-style-type:none;display:inline-block}.sMedia ul li a .social-icon{background-color:#bd1e2d;color:#fff;width:60px;height:60px;border-radius:58px;font-size:38px;text-align:center;margin-right:10px;padding:10px;transition:all .2s ease-in-out;border:2px solid #fff}.sMedia ul li a .social-icon .icon-path{fill:#fff}.sMedia .fa-facebook{background:#bd1e2d}.sMedia .fa-linkedin{background:#007bb6}.sMedia .fa-twitter{background:#bd1e2d}.sMedia .fa-instagram{background:#bd1e2d}.sMedia .fa-youtube-play{background:#bd1e2d}.sMedia .fa-google-plus{background:#d34836 !important}.sMedia .fa-tumblr{background:#3a5876}.sMedia .fa-dribbble{background:#f46899}.sMedia .fa-skype{background:#00c6ff}.sMedia ul li a i:hover{opacity:.7}.slideshowFixed{position:fixed;min-height:700px;width:100%;z-index:-1}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}div.backToTop a{position:fixed;bottom:0;right:6;z-index:1000;font-size:40px}a.back-to-top{display:none;width:60px;height:60px;text-indent:-9999px;position:fixed;z-index:999;right:20px;bottom:20px}.btnContainer{margin-top:22px;margin-bottom:60px}.btnContainer a{height:auto;background-color:#bd1e2d;padding:10px 30px;margin:20px 0;color:#fff;font-family:"Poppins",sans-serif;font-weight:600;transition:.2s}.btnContainer a:hover,.btnContainer a:after,.btnContainer a:focus{text-decoration:none;color:#fff !important;background:#fff;color:#75040e !important}#mc_embed_signup .mc-field-group input{color:#000}.backgroundStatic{background-attachment:fixed;background-image:url("/img/header.png");background-position:cover !important;min-height:750px;padding-bottom:100px;z-index:0;width:100%}DIV.blogPage H2{color:#fff;margin-top:47px !important}DIV.blogArchiveMain div.blogArchiveMonth{margin-bottom:40px}DIV.blogArchiveMain h2{margin-bottom:40px !important}DIV.blogArchiveMain UL LI A.blogA{color:#464646 !important}DIV.blogArchiveMain UL LI A.blogA:hover{text-decoration:none}DIV.blogArchiveMain UL LI A.blogA span.blogPostContent{font-size:17px}DIV.blogArchiveMain UL LI A.blogA span.blogPostDate{color:#bd1e2d;font-size:17px}DIV.blogArchiveMain UL LI A.blogA span.blogPostTitle{font-size:18px;font-weight:700 !important;line-height:1 !important}DIV.blogArchiveMain UL LI img{max-width:100%;height:auto}a.blogCategories{color:#464646 !important;font-size:15px}div.blogContent{padding-bottom:70px}div.blogPostLowerSection{border-top:1px solid #dadada;margin-bottom:70px;margin-top:25px;padding-top:30px}div.blogMain{padding-top:106px}div.blogMain h1{margin-bottom:40px}div.blogMain h2{margin-bottom:40px;margin-top:0 !important}div.blogMain ul.latestArticles div.blogPost div.blogDetails{border-bottom:1px solid #c5c5c5;margin:20px 0px}div.blogMain ul.latestArticles div.blogPost div.blogDetails span{font-size:17px}div.blogMain ul.latestArticles img{width:100%}div.blogMain div.blogArchive p{margin-top:20px !important}div.blogMain div.eventDate{background-color:#bd1e2d;color:#fff;text-align:center;padding:5px}div.blogMain div.eventDate img{width:100%;height:auto}div.blogMain div.eventDate span.day{font-size:23px}div.blogMain div.eventDate span.month{font-size:17px;font-weight:700}div.blogMain div.pagesRightCol div.blogArchive{margin-bottom:45px;margin-top:45px}div.blogMain div.pagesRightCol div.blogArchive h2{border-bottom:2px solid #bd1e2d;margin-bottom:0px !important;padding-bottom:10px}div.blogMain div.pagesRightCol div.blogArchive UL{list-style-type:none;padding-left:0}div.blogMain div.pagesRightCol div.blogArchive UL LI{border-bottom:1px solid #dbdbdb;padding:3px}div.blogMain div.pagesRightCol div.blogArchive UL LI:hover{background-color:#eef9ff}div.blogMain div.pagesRightCol div.blogArchive UL LI A{-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-ms-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out;color:#585858 !important;display:block;font-size:1.6rem;padding:10px 0;position:relative}div.blogMain div.pagesRightCol div.blogArchive UL LI A:hover{color:#bd1e2d !important;text-decoration:none}div.blogMain div.pagesRightCol div.blogArchive UL LI A:after{font-family:"FontAwesome";content:"";color:#bd1e2d;position:absolute;top:10px;right:0}div.blogMain div.pagesRightCol div.blogCategories h2{border-bottom:2px solid #bd1e2d;margin-bottom:0px !important;padding-bottom:10px}div.blogMain div.pagesRightCol div.blogCategories UL{list-style-type:none;padding-left:0}div.blogMain div.pagesRightCol div.blogCategories UL LI{border-bottom:1px solid #dbdbdb}div.blogMain div.pagesRightCol div.blogCategories UL LI A{-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-ms-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out;color:#585858 !important;display:block;font-size:1.6rem;padding:10px 0;position:relative;padding-left:10px}div.blogMain div.pagesRightCol div.blogCategories UL LI A:hover{color:#bd1e2d !important;text-decoration:none;background-color:#eef9ff;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}div.blogMain div.pagesRightCol div.blogCategories UL LI A:after{font-family:"FontAwesome";content:"";color:#bd1e2d;position:absolute;top:10px;right:0}div.blogMain div.pagesRightCol div.rightTop{text-align:center}div.blogMain div.pagesRightCol div.rightTop img{margin:-20px !important}div.blogMain div.pagesRightCol div.rightTop p{margin-top:25px}.blog-overview-image .blog-full-image img{width:100%}div.blogPost{padding-bottom:71px}div.blogPost .blogTitle{border-bottom:1px solid #dadada;padding-bottom:17px}div.blogPost a.blogCat{font-size:inherit !important}div.blogPost p{line-height:1.9;margin-top:20px}div.blogPostMain{margin-top:27px;margin-bottom:25px;border-top:1px solid #dadada}div.blogPostMain a.blogCat{font-size:inherit !important}div.blogPostMain p{line-height:1.9}div.blogRecent{margin-bottom:40px}div.blogRecent a{color:#464646;text-decoration:none !important}div.blogRecent span{display:block}div.blogRecent span.blogPostContent{font-size:17px;min-height:123px}div.blogRecent span.blogPostDate{color:#bd1e2d;font-size:17px}div.blogRecent span.blogPostTitle{font-size:18px;font-weight:700 !important;line-height:1.4 !important;margin-bottom:10px;min-height:78px}div.blogRecent IMG.full{height:auto !important;width:100% !important}img.blogImage{width:100%}div.contactMain{margin-top:100px}div.contactMain h2{margin-bottom:40px;margin-top:15px}div.contactMain div.pagesRightCol div.rightTop{text-align:center}div.contactMain div.pagesRightCol div.rightTop img{margin-top:-50px !important}div.contactMain div.pagesRightCol div.rightTop p{margin-top:25px}div.contactMain div.pagesRightCol .sMedia{display:inline-block !important;text-align:right !important;margin-left:14px}div.contactMain div.contactForm{background-color:#e5eaed;font-size:18px;border:1px solid #c3c3c3;padding:39px 51px;margin-bottom:80px}div.contactMain div.contactForm h2{margin-bottom:15px !important}div.contactMain div.contactForm input{width:100%}div.contactMain div.contactForm INPUT.btn-primary.btn{background-color:#bd1e2d;color:#fff;border-color:#bd1e2d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}div.contactMain div.contactForm INPUT.btn-primary.btn:hover{background-color:#fff;color:#bd1e2d}div.contactMain DIV.test-field{position:absolute;left:-999em}div.contactRight{margin-left:30px;margin-top:5px !important;text-align:left}div.contactRight A{color:#bd1e2d !important}div.detailsRow{position:relative;height:600px}div.detailsRow .footerWrapper{margin:0 auto;height:600px;overflow:hidden;width:100%}div.detailsRow img.footerLeftImage{width:100%;height:auto}div.detailsRow img.footerRightImage{width:100%}div.detailsRow div.detailsContent{background-color:#fff;padding-bottom:500px;padding-top:70px;text-align:center;position:absolute;width:472px;max-height:250px;top:3%;bottom:35%;left:35%;right:35%;-moz-box-shadow:5px 5px 5px rgba(0,0,0,.3);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.3);box-shadow:5px 5px 5px rgba(0,0,0,.3)}div.detailsRow div.detailsContent h2{font-size:26px !important}div.detailsRow div.detailsContent i{color:#fff;font-size:70px;display:inline-block;background-color:#bd1e2d;padding:10px 24px 10px;border-radius:47px}div.detailsRow div.detailsContent p{font-size:18px !important}div.detailsRow div.detailsContentFixed{background-color:#fff;padding-bottom:50px;padding-top:70px;text-align:center;z-index:4;position:relative;margin-bottom:25px}div.detailsRow div.detailsContentFixed h2{font-size:26px !important}div.detailsRow div.detailsContentFixed i{color:#fff;font-size:70px;display:inline-block;background-color:#bd1e2d;padding:10px 24px 10px;border-radius:47px}div.detailsRow div.detailsContentFixed p{font-size:18px !important}div.detailsRow div.image{background:url("/img/redgrave_bar_2024.jpg") no-repeat;background-size:cover;position:absolute;top:0;right:50%;bottom:0;left:0}div.detailsRow div.imageLeft{background:url("/img/googleMap.png") no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:50%}div.detailsRow .googleMap{text-align:right}div.event{margin-bottom:15px;padding:13px 0;padding-bottom:50px;margin-top:25px !important;min-height:360px}div.event p,div.event ul{font-size:18px !important}div.event:hover{background-color:#75040e}div.eventFront{margin-bottom:15px;padding:13px 0;padding-bottom:20px;margin-top:25px !important;min-height:100px}div.eventFront p,div.eventFront ul{font-size:18px !important}div.eventMain{background-color:#bd1e2d;padding-bottom:200px;padding-top:220px;color:#fff;position:relative}div.eventMain IMG{margin-bottom:15px;max-width:100%;height:auto !important;display:inline-block}div.eventMain div.eventsHeaderCenter{padding-right:20px}div.eventMain p{font-size:18px !important}div.eventMain h2{font-size:48px !important;margin-top:0}div.eventMain p.largeP{font-size:29px !important;margin-bottom:0 !important}div.eventMain p.eventP{font-size:19px !important}div.eventMain .ticketBtnLarge{padding:13px 0px !important;font-size:23px !important;display:block !important;float:none !important;position:relative !important;text-align:center !important;margin-bottom:25px !important}div.eventMain div.social-media-icons{display:flex;align-items:center}div.eventMain div.social-media-icons UL{text-align:center}div.eventMain div.social-media-icons UL LI{display:inline-block;float:none}div.eventsTitle{display:block}div.eventsHeader{color:#fff;background-image:url("/img/theatre_2024.jpg");background-size:cover;min-height:400px;padding-top:94px;padding-bottom:130px;position:relative}div.eventsHeader DIV.container{position:relative}div.eventsHeader div.eventsHeaderCenter{height:370px;padding-right:20px}div.eventsHeader div.eventsHeaderCenter H2 A{color:#fff;font-size:30px !important;font-weight:700 !important;margin-top:0}div.eventsHeader p{font-size:18px !important;line-height:1.7}div.eventsHeader h1{color:#fff;margin-bottom:40px !important;margin-top:47px !important}div.eventsHeader h2{margin-top:0}div.eventsHeader .rslides1_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:.7;text-indent:-9999px;overflow:hidden;text-decoration:none;border:1px solid #555}div.eventsHeader .rslides1_nav.next{background-position:right top;top:0;right:0;background:rgba(0,0,0,0) url("../img/rightArrow2.png") no-repeat;border-left:none !important;background-position:19px;height:100px;width:70px}div.eventsHeader .rslides1_nav.prev{background-position:right top;top:0;right:70px;height:100px;background:rgba(0,0,0,0) url("../img/leftArrow2.png") no-repeat;width:70px}div.eventsHeader .rslides1_nav:focus{outline:none}div.eventsHeader .centered-btnsNext_tabs{position:absolute;right:0;bottom:-35px}div.eventsHeader .centered-btnsNext_tabs li{display:inline;float:none;_float:left;margin-right:5px}div.eventsHeader .centered-btnsNext_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#585858;display:inline-block;_display:block;width:12px;height:12px}div.eventsHeader .centered-btnsNext_here a{background:#464646}div.eventsHeader p.date{color:#bd1e2d;font-weight:600;font-size:20px}div.eventListings{background-color:#bd1e2d;position:relative;z-index:1}div.eventListings span,div.eventListings h2,div.eventListings p{color:#fff}div.eventListings h2{margin-bottom:20px !important;margin-top:40px !important;text-align:center}div.eventListings div.eventsMainSection{padding-top:50px}div.eventListings div.eventsMainSection div.tickets{display:none;color:#464646 !important}div.eventListings div.eventsMainSection div.eventSection{position:relative}div.eventListings div.eventsMainSection div.eventSection div.wrapper{border:none !important}div.eventListings div.eventsMainSection div.eventSection span.xsDate{background-color:#fff;padding:26px 12px;color:#bd1e2d !important;position:absolute;font-weight:800;font-size:22px}span.priceEvent{font-size:17px;margin-top:7px !important;text-align:center;display:block;background:#f5a300;padding:5px}div.eventSectionInfo{min-height:190px;position:relative;text-align:left !important}div.eventSectionInfo a{color:#fff !important}div.eventSectionInfo a.eventBtnWide{position:absolute;bottom:0;left:0}div.eventSectionInfo a.eventBtnWide:hover{background-color:#fff;color:#bd1e2d !important}div.eventSectionInfo p{margin-bottom:10px !important}div.eventSectionInfo span.eventsContent{display:block}div.eventSectionInfo span.eventListingTitle{font-size:23px !important;font-weight:700 !important;margin-bottom:10px;margin-top:0;display:inline-block;min-height:66px}div.eventSectionInfo span.dateBg{display:inline-block;background-color:#fff !important;margin-bottom:12px;padding:10px 18px;top:0;left:0;text-align:center}div.eventSectionInfo span.stock{display:inline-block;background-color:#fff !important;margin-bottom:12px;margin-left:3px;padding:10px 18px;top:0;left:0;text-align:center;color:#bd1e2d}div.eventSectionInfo span.day{display:block;color:#bd1e2d;font-size:25px;line-height:.8}div.eventSectionInfo span.month{display:block;color:#bd1e2d;font-size:19px}div.eventSectionInfo ul{color:#fff;list-style:none;padding-left:0 !important}div.eventSectionInfo ul li:before{content:"• ";color:#fff}div.eventsOther div.eventsMainSection div.event:hover{background-color:#fff !important}div.eventsOther div.eventsMainSection div.eventSectionInfo div.eventDateWhite{background-color:#bd1e2d !important}div.eventsOther div.eventsMainSection div.eventSectionInfo div.eventDateWhite span.month{color:#fff !important}div.eventsOther div.eventsMainSection div.eventSectionInfo div.eventDateWhite:hover{background-color:#fff !important}div.eventsOther div.eventsMainSection div.eventSectionInfo div.eventDateWhite:hover span.month{color:#bd1e2d !important}div.footerLogo{text-align:center !important}div.footerLogo img{max-width:7% !important;margin-top:25px}div.footerRow{background-color:#75040e;padding:50px 0 20px;position:relative;z-index:2;text-align:center}div.footerRow div.twitterPosts{padding-right:20px;float:right !important}div.footerRow span{color:#fff;font-size:16px}div.header{background-attachment:fixed;background-position:47% -26%;max-height:700px;padding-bottom:100px;text-align:center}div.header div.headerContent{text-align:center;color:#fff;margin-top:100px;z-index:100}div.header div.headerContent h1{margin-bottom:35px;margin-top:25px}div.header div.headerContent span{color:#fff;font-size:20px}div.headerLogo{background-attachment:fixed;text-align:center;display:inline-block}div.headerLogo img.logoImage{max-width:100%}div.historyRow{background-image:url("/img/bgelement2.png");background-position:52% 21%;background-size:cover;padding-bottom:140px;padding-top:140px;position:relative;z-index:1}div.historyRow div.historyContent{color:#fff;text-align:center}div.historyRow div.historyContent p{font-size:22px !important}div.lowerFooter{background-color:#bd1e2d;color:#fff;padding:20px 0;position:relative;z-index:2;text-align:center}div.lowerFooter span{padding-top:20px}div.navRight{text-align:right}.navbar-toggle{display:none;text-align:center !important;padding:23px 15px 10px !important;margin-right:0px !important;margin-bottom:-37px !important;background-color:#bd1e2d !important;color:#fff !important;border-radius:0 !important;margin-top:0 !important}.navbar-toggle SPAN.menuLabel{position:absolute;top:3px;left:7px}.navbar-toggle I{font-size:25px}DIV.navigationRow{position:fixed;top:0;left:0;right:0;z-index:9999;width:100%;background-color:#fff;border-bottom:3px solid #bd1e2d;padding:20px 0px}DIV.navigationRow .logo{max-width:65px;margin-top:10px}DIV.navigationRow .items-center{align-items:center;display:flex}DIV.navigationRow .mobile-menu{display:none}DIV.nav{float:right;background:#fff}DIV.nav UL.nav{display:flex}DIV.nav UL.nav LI{display:inline-block}DIV.nav UL.nav LI A{-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-ms-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out;color:#585858 !important;font-family:"Poppins",sans-serif;font-size:16px;padding:20px 5px;margin-bottom:6px !important;margin-top:10px}DIV.nav UL.nav LI A:hover{color:#bd1e2d !important;background-color:#fff !important}DIV.nav ul li.left>ul{left:auto;right:0}DIV.nav ul li.left ul li>ul{left:auto;right:100%;top:auto;margin-top:-35px}DIV.nav>ul>li{display:block;float:left}DIV.nav ul li a{display:block;line-height:1}DIV.nav UL.navLevelTwo{display:none;list-style:none;margin:0;padding:0;position:absolute;left:0;top:45px;width:220px;z-index:999}DIV.nav UL.navLevelTwo LI{background:none;background-color:#585858;display:block;float:left;font-size:1em;list-style:none;padding:2%;padding-left:2%;position:relative;width:96%}DIV.nav UL.navLevelTwo LI:hover{background-color:#585858}DIV.nav UL.navLevelTwo LI:last-child{margin-bottom:0}DIV.nav UL.navLevelTwo LI A{display:block;color:#fff !important;border:none;border-radius:0;padding:7px 0 7px 5px;text-transform:uppercase}DIV.nav UL.navLevelTwo LI A:hover{color:#fff !important;text-decoration:none}DIV.nav ul li:hover>ul{display:block}DIV.nav DIV.more{display:none}div.nextEventRow{color:#464646;text-align:center;padding-bottom:100px;position:relative;z-index:1;background-color:#fff;min-height:550px;max-height:550px}div.nextEventRow div.nextEventContent{margin-top:50px}div.nextEventRow div.nextEventContent div.eventInfo{color:#464646 !important;margin-left:45px;text-align:left;line-height:213%}div.nextEventRow div.nextEventContent div.eventInfo h2{margin-top:0 !important;display:block}div.nextEventRow div.nextEventContent div.eventInfo p.eventTop{display:block;padding-right:185px;line-height:22px;font-size:18px !important}div.nextEventRow div.nextEventContent div.eventInfo span.bold{color:#bd1e2d;display:block;font-size:22px !important}div.nextEventRow div.nextEventContent div.eventInfo span{display:block;margin-bottom:25px !important;margin-top:25px !important}div.nextEventRow div.nextEventContent .nextEventImage{max-width:100%;height:auto}div.nextEventRow h2{margin-top:40px;display:inline-block;position:relative}div.nextEventRow span{font-size:18px !important}div.nextEventRow ul{padding:0 !important}ul.nextEventSlider{float:left;width:100%}div.not-found{padding:200px 0}div.not-found IMG {max-width: 150px;margin-bottom: 30px}div.pagesHeader{background-image:url("/img/header.png");min-height:130px;max-height:130px;padding-top:25px;top:86px;position:relative;z-index:60}div.pagesHeader h1{color:#fff}div.pagesHeader div.pagesTitle h1{margin-top:47px !important}div.pagesMain{padding-top:106px}div.pagesMain div.pagesLeftCol{padding-right:50px}div.pagesMain div.pagesLeftCol a{font-size:inherit}div.pagesMain div.pagesRightCol div.rightLower{margin-top:50px}div.pagesMain div.pagesRightCol div.rightLower div.pagesEvent{margin-bottom:20px}div.pagesMain div.pagesRightCol div.rightLower div.pagesEvent div.eventDate{background-color:#bd1e2d;color:#fff;padding:3px 5px;text-align:center;margin:0px 11px}div.pagesMain div.pagesRightCol div.rightLower div.pagesEvent div.eventDate img{width:100%;height:auto}div.pagesMain div.pagesRightCol div.rightLower div.pagesEvent div.eventDate span.day{font-size:25px}div.pagesMain div.pagesRightCol div.rightLower div.pagesEvent div.eventDate span.month{font-size:18px;font-weight:700}div.pagesMain div.pagesRightCol div.rightTop{text-align:center}div.pagesMain div.pagesRightCol div.rightTop img{margin:-20px !important}div.pagesMain div.pagesRightCol img{width:100%}div.pagesMain div.pagesRightCol p{margin-top:25px;text-align:center}div.pagesMain h2{margin-bottom:28px !important}div.recentBlog{background-color:#fff;position:relative;z-index:2}li.recentBlog{padding-bottom:90px;text-align:center}li.recentBlog div.blogImage{float:left;max-height:168px;max-width:40%;overflow:hidden}li.recentBlog div.blogText{float:right;max-width:72%;padding:39px 15px}li.recentBlog img{width:100%;height:auto}li.recentBlog h2{margin-top:40px;display:block;position:relative;text-align:center !important}li.recentBlogPost{margin-bottom:40px !important;text-align:left !important}li.recentBlogPost span.blogTitle{display:block}li.recentBlogPost span.blogPostContent{font-size:17px}li.recentBlogPost span.blogPostDate{color:#bd1e2d;font-size:17px}li.recentBlogPost span.blogPostTitle{font-size:18px;font-weight:700 !important;line-height:1 !important}div.servicesRow{padding-top:50px;padding-bottom:90px;border-bottom:1px dashed gray;background-color:#fff;z-index:2;position:relative}div.servicesRow div.servicesCol{position:relative;height:320px}div.servicesRow div.servicesCol a.btn{position:absolute;bottom:0}div.servicesRow div.servicesCol ul{font-size:20px !important;padding:0 !important}div.servicesRow div.servicesCol ul li{list-style:none;margin:0 !important;padding:0 !important}div.servicesRow div.servicesCol ul li:before{color:#bd1e2d;font-size:8px;font-family:"FontAwesome";content:"";margin-right:10px}div.servicesRow h2{margin-bottom:30px}div.servicesRow P{font-size:20px !important}div.sMediaFooter{text-align:right}div.socialMedia{margin-top:60px}div.social-media-icons ul{overflow:auto}div.social-media-icons ul li{list-style-type:none;float:left}div.social-media-icons ul li a .social-icon{background-color:#bd1e2d;color:#fff;width:40px;height:40px;border-radius:58px;font-size:38px;text-align:center;margin-right:10px;padding:5px;transition:all .2s ease-in-out;border:2px solid #fff}div.social-media-icons ul li a .social-icon .icon-path{fill:#fff}div.social-media-icons .fa-facebook{background:#3b5998}div.social-media-icons .fa-linkedin{background:#007bb6}div.social-media-icons .fa-twitter{background:#00aced}div.social-media-icons .fa-google-plus{background:#d34836 !important}div.social-media-icons ul li a i:hover{opacity:.7}DIV.twitterRow{border-bottom:1px dashed gray;border-top:1px dashed gray;color:#bd1e2d !important;padding:41px 0px 65px;background-color:#fff;text-align:center}DIV.twitterRow a{color:#bd1e2d !important}DIV.twitterRow a:link{color:#bd1e2d !important}DIV.twitterRow .fa{color:#bd1e2d;font-size:3rem;text-align:center !important}DIV.twitterRow IFRAME{display:inline-block !important;color:#bd1e2d !important;width:60% !important;margin-top:25px !important}DIV.twitterRow p{color:#bd1e2d !important}.customisable,.customisable:link,.customisable:visited{color:#bd1e2d !important}div.whatsOnRow{background-color:#bd1e2d;color:#fff;padding-bottom:100px;text-align:center}div.whatsOnRow h2{display:inline-block;margin-top:40px;position:relative}.flip3D{width:240px;height:200px;margin:10px;float:left}.flip3D>.front{position:absolute;transform:perspective(600px) rotateY(0deg);background-image:url("/img/logoLarge.png");background-repeat:no-repeat;padding:140px;backface-visibility:hidden;transition:transform .5s linear 0s}.form-horizontal .control-label{padding-top:30px !important}.form-group{margin-bottom:0 !important}.navBorder{background-color:#bd1e2d;padding:2px;top:64px;position:fixed;z-index:100;width:100%}.breadcrumb{background-color:#bd1e2d;padding:10px;top:64px;position:fixed;z-index:1000;width:100%;color:#bd1e2d;font-size:16px}.breadcrumb SPAN{font-size:16px}.breadcrumb a{text-decoration:none;color:#464646;font-size:16px}.breadcrumbStatic{background-color:#f5f5f5;padding:10px;top:91px;position:fixed;z-index:9999;width:100%;color:#bd1e2d;font-size:16px}.breadcrumbStatic a{text-decoration:none;color:#464646;font-size:16px}.breadcrumbStatic SPAN{font-size:16px}.ticketSkroll{background-color:#75040e;padding:15px;top:132px;position:fixed;z-index:1000;width:100%;color:#fff;font-size:15px}.ticketSkroll a{text-decoration:none;color:#464646}ul.mainList{padding:0 !important}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}s .rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.centered-btns_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:.7;text-indent:-9999px;overflow:hidden;text-decoration:none;margin-top:20px}.centered-btns_nav.next{background-position:right top;top:0;right:0;background:rgba(0,0,0,0) url("../img/leftArrow4.png") no-repeat;border-left:none !important;background-position:19px;height:100px;width:70px}.centered-btns_nav.prev{background-position:right top;top:0;right:70px;height:100px;background:rgba(0,0,0,0) url("../img/leftArrow2.png") no-repeat;width:70px}.upcomingWrapper{height:325px;width:295px;overflow:hidden}.upcomingWrapper IMG.full{display:block;height:auto !important}.upcomingWrapper .width{width:100% !important}.twitterWrapper{border:3px solid #fff;width:100%;margin:0 auto;height:159px;overflow:auto;border-radius:10px;background:#bada55}.wrapper{border:2px solid #fff;width:100%;margin:0 auto;height:159px;overflow:hidden}.wrapperFrontPage{width:100%;margin:0 auto;overflow:hidden}.wrapperBlog{width:100%;margin:0 auto;height:340px;overflow:hidden}.wrapperBlogSmall{width:100%;margin:0 auto;height:110px;overflow:hidden;text-align:center}.widgetContainer{border-bottom:2px solid #bd1e2d;min-width:185px;height:47px;color:#bd1e2d;position:absolute;top:0;left:85px;font-size:15px;border-radius:1px}.widgetContainer .iconContainer,spektrix-basket-summary{min-height:47px;display:flex;align-items:center;justify-content:center;text-align:center;align-content:center;align-self:center}.widgetContainer div.row{margin-left:-5px;margin-right:-5px}.widgetContainer .col-xs-4,.widgetContainer .col-xs-8{padding-left:5px;padding-right:5px}spektrix-basket-summary{justify-content:flex-end;text-align:right}spektrix-basket-summary label{min-width:45px;font-weight:500;margin-bottom:0}.iconContainer{background:#bd1e2d;color:#fff !important;font-size:25px}.widgetContainer a.absoluteLink{position:absolute;width:100%;height:100%;bottom:0;left:0;cursor:pointer;z-index:5}@media(max-width: 576px){.widgetContainer{min-width:160px;left:90px}.mobile-static{position:static !important;max-width:200px;margin:20px auto}}.spektrixSection{padding-top:170px;padding-bottom:40px;background:#bd1e2d}.spektrixFrame{width:100%;border-radius:4px;border:1px solid rgba(0,0,0,.15)}.spektrixContainer IFRAME INPUT{border-color:#bd1e2d !important}@media(max-width: 576px){.spektrixSection{background:#fff}.spektrixFrame{border:0}div.spektrixContainer{max-width:100%;margin:0;padding-left:0;padding-right:0}}.formSection{padding-top:100px}.formSection .inputContainer{margin-bottom:10px}.formSection .validationError{margin-top:2px;margin-bottom:10px}.formSection .validationError .red{color:red}.formSection input{font-size:16px !important}.voucherPage h1{margin-bottom:30px}spektrix-gift-vouchers{display:block;padding:40px;max-width:100%;border:2px solid #bd1e2d;background:#fff;border-radius:5px;margin:25px 0}spektrix-gift-vouchers .inputContainer{margin-bottom:10px;display:flex;align-items:center}spektrix-gift-vouchers .inputContainer input,spektrix-gift-vouchers .inputContainer select{padding:10px;font-size:16px;border:1px solid #bd1e2d;border-radius:1px;min-width:235px;float:right}spektrix-gift-vouchers label{width:100%;font-size:17px}spektrix-gift-vouchers div button{margin-top:35px;color:#fff;background-color:#a4d806;border-color:#a4d806;font-weight:400;padding:8px 27px;transition:.2s;border:2px solid rgba(0,0,0,0);font-size:17px;border-radius:2px;z-index:5}spektrix-gift-vouchers div button:focus{outline:none}spektrix-gift-vouchers div button:hover{color:#a4d806;border-color:#a4d806;background:rgba(0,0,0,0)}@media(max-width: 576px){spektrix-gift-vouchers{padding:25px 15px}spektrix-gift-vouchers .inputContainer{display:block;margin-bottom:20px}spektrix-gift-vouchers .inputContainer input,spektrix-gift-vouchers .inputContainer select{min-width:100%;max-width:100%;margin-top:5px}}@media only screen and (max-width: 1260px){div.header{padding-bottom:70px}}@media only screen and (max-width: 1200px){div.recentBlog div.blogText{max-width:67%;padding:39px 15px}.upcomingWrapper{height:325px;width:245px}.wrapper{margin:0 auto;height:143px;overflow:hidden}.eventDateWhite span.month{color:#bd1e2d !important;font-size:15px}div.event{min-height:364px !important}div.eventFront .wrapper{height:127px}div.servicesRow div.servicesCol{position:relative;height:364px}div.pagesMain div.pagesLeftCol img{text-align:right !important;max-width:450px}}@media only screen and (max-width: 1136px){div.header div.headerContent{margin-top:48px}}@media only screen and (max-width: 1037px){div.header div.headerContent{margin-top:16px}}@media only screen and (max-width: 1000px){div.header h1{font-size:31px !important;margin-bottom:26px !important}div.header div.headerContent img.logoImage{max-width:90% !important}}@media only screen and (max-width: 992px){DIV.nav{margin-bottom:0;list-style:none;text-align:center;border-bottom:3px solid #bd1e2d;text-align:center;float:none}DIV.nav UL.nav{margin-top:60px}DIV.nav UL.nav LI{padding:0;position:relative;width:100%}DIV.nav UL.nav LI A{border-bottom:none;padding:5px;width:100%}DIV.nav li .more{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-position:50% 50%;cursor:pointer;display:block;padding:10px;position:absolute;right:0;top:0;z-index:200}DIV.nav li .more:before{color:#fff;content:"◄";font-size:1.2em}DIV.nav li:hover .more{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#064b9e}DIV.nav ul{display:block;margin:0;width:100%}DIV.nav>li.hover>ul,.nav li li.hover ul{position:static}DIV.nav UL.navLevelOne LI{padding:0;width:100%;border-right:none}DIV.nav UL.nav A{padding-left:10px !important}DIV.nav UL.navLevelTwo{background-color:#fff;border:none;display:none;padding:0;position:static;width:100%}DIV.nav UL UL.navLevelTwo LI{background:none;background-color:#585858;border:0 !important;border-bottom:1px solid #333 !important;border-top:0;display:block;margin:0;padding:0;width:100%}DIV.nav UL UL.navLevelTwo LI A{border-bottom:px solid #333;color:#333;padding:15px}DIV.nav UL UL.navLevelTwo LI A:hover{color:#fff}DIV.nav UL.navLevelTwo{width:100%}DIV.nav UL UL.navLevelOne LI:hover>#nav UL UL.navLevelTwo{display:block}.navbar-toggle{display:inline-block}.wrapperFrontPage{height:320px;margin-bottom:20px}div.eventSectionInfo span.stock{display:block;margin-top:10px;padding:7px !important;font-size:17px}div.eventSectionInfo span.dateBg{display:block;margin-top:10px;padding:7px !important}div.eventSectionInfo span.dateBg span{display:inline-block !important;font-size:17px !important;font-weight:400 !important}div.eventSectionInfo span.dateBg span.day{margin-right:5px !important}div.eventFront .wrapper{height:325px}div.event{min-height:869px !important}div.eventsHeader div.eventsHeaderCenter{margin-top:30px !important}.upcomingWrapper{width:auto}.upcomingWrapper IMG.full{display:inline-block;width:300px;text-align:center;float:none !important}.upcomingWrapper .width{width:50% !important;text-align:center}div.recentBlog div.blogText{max-width:59%;padding:12px 15px}.slideshowFixed{width:116% !important}span.date{margin-top:20px}.wrapper{width:100%;margin:0 auto;height:340px;overflow:hidden}div.blogMain h2{margin-bottom:40px}div.blogMain div.latestArticles div.blogPost{text-align:center}div.contactRight{text-align:center;margin-left:0 !important}div.contactRight .googleTwo{width:80% !important}.eventDateWhite{margin-top:6px}div.eventInfo{margin:0 !important}div.eventMain h2{margin-top:23px !important;margin-bottom:27px}div.eventMain p.tickets{font-size:40px !important}div.eventMain{text-align:center}div.eventMain div.socialMediaIconsEvent{text-align:center;margin-top:92px}div.eventMain img.eventImage{display:inline-block}div.footerRow{text-align:center !important}div.footerRow div.twitterPosts{padding-right:20px;text-align:right;padding-left:57px}div.lowerFooter{text-align:center}div.nextEventRow{max-height:2500px}div.nextEventRow div.nextEventContent .nextEventImage{width:100%;height:auto}div.nextEventRow div.nextEventContent div.eventInfo{text-align:center}div.nextEventRow div.nextEventContent div.eventInfo h2{margin-top:35px !important}div.nextEventRow div.nextEventContent div.eventInfo p.eventTop{padding-right:0}div.historyRow{padding-left:0 !important;padding-right:0 !important}div.pagesMain div.pagesLeftCol{text-align:center !important;padding-right:0 !important}div.pagesMain div.pagesLeftCol h2{text-align:center !important}div.pagesMain div.pagesLeftCol p{text-align:center !important}div.pagesMain div.pagesLeftCol img{text-align:center !important}div.servicesRow{text-align:center}div.servicesRow div.servicesCol{height:120%;margin-bottom:45px}div.servicesRow div.servicesCol a.btn{position:inherit !important;bottom:0}div.detailsRow div.detailsContent{left:24%}div.eventListings div.eventsMainSection div.eventSectionInfo span.eventListingTitle{font-size:30px !important}div.eventsHeader{text-align:center !important}}form.archive{margin-bottom:30px}@media only screen and (max-width: 819px){.slideshowFixed{width:130% !important}}@media only screen and (max-width: 767px){img.eventListingImage{max-height:300px}div.eventSectionInfo span.dateBg{margin:5px 15%}div.eventListings div.eventsMainSection a.eventBtn{margin:0px 15%;margin-bottom:5px}div.eventListings div.eventsMainSection .ticketBtn{margin:0px 15%}div.eventListings div.eventsMainSection .ticketBtn i{display:none}div.blogRecent{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}div.blogRecent a{color:#464646;text-decoration:none !important}div.blogRecent span{display:block}div.blogRecent span.blogPostContent{font-size:17px}div.blogRecent span.blogPostDate{color:#bd1e2d;font-size:17px}div.blogRecent span.blogPostTitle{font-size:28px;font-weight:700 !important;line-height:1.4 !important;margin-bottom:10px}div.contactMain p{margin-top:40px}div.contactMain div.contactForm .form-horizontal .control-label{padding-top:10px !important}.wrapperFrontPage IMG{max-height:none !important}.wrapperFrontPage{height:auto}div.eventFront .wrapper{height:auto !important}h2{font-size:34px !important}div.event{min-height:0px !important}.upcomingWrapper IMG.full{display:inline-block;width:300px;text-align:center;float:none !important}div.eventListings div.event a.eventBtn{padding:12px 0px !important}div.eventListings div.event .ticketBtn{padding:14px 0px !important}div.eventsHeader .rslides1_nav{width:10%}div.eventSection .wrapper{width:70%}div.recentBlog{text-align:center}div.recentBlog IMG.full{display:inline}div.recentBlog div.wrapperBlogSmall{min-height:200px}div.recentBlog div.blogImage{float:none;max-width:100%;max-height:none}div.recentBlog div.blogText{margin-top:50px;text-align:center;max-width:100%;float:none !important;padding-bottom:25px}div.recentBlog div.blogText span.blogPostTitle{font-size:26px !important;font-weight:700 !important;line-height:1.4 !important;margin-bottom:10px;margin-top:18px}div.recentBlog div.blogText span.blogPostContent{font-size:22px;margin-bottom:17px}div.recentBlog div.blogText span.blogPostDate{font-size:20px}div.sMedia{text-align:center !important}.skrollable{display:none}.breadcrumbStatic{display:block}div.detailsRow{text-align:center;padding-top:20px;background-color:#fff;border-top:1px dashed gray}div.detailsRow .googleMap{max-width:82%;height:300px;margin-bottom:20px}div.event{padding-top:43px;margin-bottom:0px;padding-right:0 !important;padding-bottom:50px;text-align:center;min-height:971px}div.event p,div.event ul{font-size:18px !important}div.event:hover{background-color:rgba(0,0,0,0) !important}div.eventsHeader h1{margin-top:70px !important}div.eventListings div.eventsMainSection div.eventSectionInfo{margin-top:0px !important}div.eventListings div.eventsMainSection div.eventSectionInfo span.eventListingTitle{font-size:32px !important}div.eventListings div.eventsMainSection div.eventSectionInfo div.eventDateWhite{padding:11px}div.eventListings h2{text-align:center;font-size:34px !important;padding:21px;color:#fff}div.eventSectionInfo{min-height:233px;padding-bottom:60px;text-align:center !important}div.eventSectionInfo .alignRight{text-align:center !important;float:none !important}.googleTwo{margin-top:50px}div.pagesHeader h1{margin-top:45px !important}div.footerRow{text-align:center}div.footerRow div.twitterPosts{margin-top:30px !important}div.historyRow div.historyContent a.btn{padding:8px 18px !important}.wrapper{width:342px;margin:0 auto;height:100% !important;overflow:hidden}div.eventsHeader{text-align:center !important;color:#fff;max-height:1400px;background-size:cover}div.eventsHeader div.eventsHeaderCenter a.eventBtn{margin-top:58px !important}div.eventsHeader h2{margin-top:0px !important}div.eventsHeader img.eventImage{display:inline-block}div.eventSectionInfo ul li{list-style:none;text-align:left;margin-left:73px}div.eventSectionInfo ul li:before{position:absolute;left:47px}div.eventSectionInfo span.eventListingTitle{font-size:33px !important;margin-top:23px}div.footerLogo img{max-width:22% !important}}@media only screen and (max-width: 688px){div.eventSectionInfo span.dateBg,div.eventSectionInfo span.stock{margin:5px 15%}div.eventMain p{font-size:20px !important}div.nextEventRow div.nextEventContent div.eventInfo a{font-size:19px !important}div.header div.headerContent{margin-top:45px !important}div.eventListings div.eventsMainSection a.eventBtn{font-size:22px !important}div.eventListings div.eventsMainSection .ticketBtn{font-size:22px !important}div.eventListings div.eventsMainSection .ticketBtn i{display:none}div.eventSectionInfo ul li:before{position:absolute;left:0px}div.eventSectionInfo ul li{list-style:none;text-align:left;margin-left:20px}div.blogMain div.pagesRightCol div.rightTop img{margin-top:40px !important}div.socialMediaIconsEvent{text-align:center;margin-top:140px}DIV.blogArchiveMain div.blogArchiveMonth div.recentBlogPostRow{padding-left:0 !important}.wrapperBlog{height:auto !important}.sMedia ul li a i{background:#205d7a;color:#fff;width:48px;height:47px;border-radius:54px;font-size:29px;text-align:center;margin-right:5px;padding-top:17%;transition:all .2s ease-in-out}}@media only screen and (max-width: 640px){.breadcrumbStatic{top:91px}.centered-btns_nav.next{display:none}.centered-btns_nav.prev{display:none}a.blueBtn{margin-bottom:25px;margin-top:25px;padding:12px 10px !important}.wrapper{width:100%;height:auto}div.event{min-height:0 !important;padding-bottom:20px}div.eventsHeader div.eventsHeaderCenter{height:auto !important}div.eventSectionInfo{min-height:0 !important;padding-bottom:20px}div.historyRow div.historyContent a.btn{margin-bottom:15px}}@media only screen and (max-width: 515px){div.eventsHeader h1{margin-top:0 !important}div.eventsHeader .rslides1_nav.next{display:none}div.eventsHeader .rslides1_nav.prev{display:none}}@media only screen and (max-width: 500px){.wrapperBlog{height:auto !important}div.pagesHeader{top:126px}div.pagesMain{padding-top:147px}div.pagesMain div.pagesLeftCol img{display:none !important}.breadcrumbStatic{background-color:#f5f5f5;padding:5px;top:91px;position:fixed;z-index:1000;width:100%;color:#bd1e2d;font-size:17px}.breadcrumbStatic a{text-decoration:none;color:#464646}div.eventListings{background-color:#bd1e2d;position:relative;z-index:1}div.eventListings span,div.eventListings h2,div.eventListings p{color:#fff}div.eventListings h2{margin-bottom:20px !important;margin-top:40px !important;text-align:center}.upcomingWrapper .width{width:79% !important}}@media only screen and (max-width: 400px){div.nextEventRow div.nextEventContent div.eventInfo a{font-size:19px !important}div.navigationRow img{max-width:150px;margin-left:0 !important}div.blogRecent span.blogPostTitle{margin-top:6px}}/*# sourceMappingURL=screen.css.map */
