@media (min-width: 768px){.cmscontent{padding-top:100px}}.cmscontent .cmsheader{background-color:#fff}.cmscontent .cmsheader .topband{position:relative;padding:20px 0}.cmscontent .cmsheader .topband img{display:inline-block;height:25px}.cmscontent .cmsheader .navbar-custom{background-color:#fff;font-family:"Titillium Web", sans-serif;border:none}@media (max-width: 767px){.cmscontent .cmsheader .navbar-custom{position:fixed;margin-bottom:0px}.cmscontent .cmsheader .navbar-custom .navbar-header{padding:0px 15px}}.cmscontent .cmsheader .navbar-custom>.container{position:relative}.cmscontent .cmsheader .navbar-custom .navbar-toggle{margin-right:0px}.cmscontent .cmsheader .navbar-custom .navbar-brand{padding:15px 0}.cmscontent .cmsheader .navbar-custom .navbar-brand img{height:20px}.cmscontent .cmsheader .navbar-custom .navbar-nav{margin-bottom:10px}.cmscontent .cmsheader .navbar-custom .navbar-nav>li>a{color:#000;padding-top:5px;padding-bottom:5px}.cmscontent .cmsheader .navbar-custom .navbar-nav>li>a:focus{outline:none}.cmscontent .cmsheader .navbar-custom .navbar-nav .dropdown .dropdown-menu{background-color:rgba(255,255,255,0.8);border:solid 0px rgba(255,255,255,0.8)}@media (min-width: 768px){.cmscontent .cmsheader .navbar-custom{background-color:#fff}.cmscontent .cmsheader .navbar-custom .navbar-nav{xposition:absolute;xbottom:15px;xright:15px}.cmscontent .cmsheader .navbar-custom .navbar-nav>li{display:inline-block;text-align:center}.cmscontent .cmsheader .navbar-custom .navbar-nav>li>a{font-size:14pt;padding:0;color:#727271}}@media (min-width: 768px) and (max-width: 991px){.cmscontent .cmsheader .navbar-custom .navbar-nav>li>a{font-size:11pt}}@media (min-width: 768px){.cmscontent .cmsheader .navbar-custom .navbar-nav>li>a:hover{color:#b7171c}.cmscontent .cmsheader .navbar-custom .navbar-nav>li.active>a{color:#e31e24;background:#fff}.cmscontent .cmsheader .navbar-custom .navbar-nav>li.active>a:hover{color:#e31e24}.cmscontent .cmsheader .navbar-custom .navbar-nav>li>a:after{padding:0 5px;content:"|";color:#727271 !important}.cmscontent .cmsheader .navbar-custom .navbar-nav>li:last-child{padding-right:0px}.cmscontent .cmsheader .navbar-custom .navbar-nav>li:last-child>a:after{display:none}}@media (min-width: 1200px){.cmscontent .cmsheader .navbar-custom .xnavbar-nav{position:absolute;bottom:16px;right:15px;margin-bottom:0}}.cmscontent .cmsmain{font-family:Arial, Helvetica, sans-serif}.cmscontent .cmsmain h1,.cmscontent .cmsmain h2,.cmscontent .cmsmain h3,.cmscontent .cmsmain h4{margin-top:0px;font-family:"Titillium Web", sans-serif}.cmscontent .cmsmain #stickysubnav{position:-webkit-sticky;position:sticky;top:50px;z-index:999;border:none;text-align:center;font-family:"Titillium Web", sans-serif}@media (min-width: 768px){.cmscontent .cmsmain #stickysubnav{top:95px}}@media (min-width: 1200px){.cmscontent .cmsmain #stickysubnav{top:95px}}.cmscontent .cmsmain #stickysubnav ul{z-index:25000;background-color:#d9dada;font-size:16px;padding:5px}@media (min-width: 768px){.cmscontent .cmsmain #stickysubnav ul{font-size:18px;padding:8px}}@media (min-width: 1200px){.cmscontent .cmsmain #stickysubnav ul{font-size:20px}}.cmscontent .cmsmain #stickysubnav ul li{display:inline-block}.cmscontent .cmsmain #stickysubnav ul li a{background:transparent;text-transform:uppercase;padding:0px;color:#727271}.cmscontent .cmsmain #stickysubnav ul li a:before{padding:0 5px;content:'|';color:#727271 !important}.cmscontent .cmsmain #stickysubnav ul li a:hover,.cmscontent .cmsmain #stickysubnav ul li a:focus{text-decoration:none;outline:none;color:#727271}.cmscontent .cmsmain #stickysubnav ul li.active,.cmscontent .cmsmain #stickysubnav ul li:hover{background:transparent}.cmscontent .cmsmain #stickysubnav ul li.active a,.cmscontent .cmsmain #stickysubnav ul li:hover a{color:#e31e24}.cmscontent .cmsmain #stickysubnav ul li:first-child a:before{content:'';padding-right:0}.cmscontent .cmsmain section{margin-bottom:20px}.cmscontent .cmsmain section a{color:inherit}.cmscontent .cmsmain section .rsh-block-header h1,.cmscontent .cmsmain section .rsh-block-header h2{background-color:#727271;border-radius:5px;padding:5px 15px 10px;color:#fff}.cmscontent .cmsmain section.rsh-home-event-feed img{margin-bottom:10px}.cmscontent .cmsmain section.rsh-home-event-feed .post{padding:10px;background-color:#ebecec}@media (max-width: 767px){.cmscontent .cmsmain section.rsh-home-event-feed h2{font-size:18px}.cmscontent .cmsmain section.rsh-home-event-feed h3{font-size:16px}.cmscontent .cmsmain section.rsh-home-event-feed h4{font-size:14px}}.cmscontent .cmsmain section .rsh-button-bar img{margin-bottom:10px;opacity:0.9}.cmscontent .cmsmain section .rsh-button-bar h3{text-align:center;color:#727271;text-transform:uppercase}.cmscontent .cmsmain section .rsh-button-bar a:hover{text-decoration:none}.cmscontent .cmsmain section .rsh-button-bar a:hover img{opacity:1.0}.cmscontent .cmsmain section .rsh-button-bar a:hover h3{color:#7f7f7e}.cmscontent .cmsmain section .rsh-dark-button{background-color:#727271;padding:5px 15px;color:#fff;text-align:center;font-size:16pt;text-transform:uppercase;margin-bottom:20px}.cmscontent .cmsmain section .rsh-block-quote{background-color:#434242;border-radius:5px;padding:10px 15px 15px;color:#fff;text-align:center;font-size:14pt;margin-bottom:20px}.cmscontent .cmsmain section .rsh-white-box{border:solid 1px #434242;border-radius:5px;padding:10px;margin:15px 10%}.cmscontent .cmsmain section .rsh-white-box p:last-child{margin-bottom:0}.cmscontent .cmsmain section .blog-side .rsh-white-box{margin:0px 0px 20px}.cmscontent .cmsfooter{font-family:"Titillium Web", sans-serif}.cmscontent .cmsfooter>.container:first-child:before{border-top:1px solid #434242;margin:0 0 25px;width:100%}.cmscontent .cmsfooter .footerlogin{padding-top:10px;text-align:right}.cmscontent .cmsfooter .social-icons{text-align:right}.cmscontent .cmsfooter .social-icons .si-holder{display:inline-block;padding-left:3px}.cmscontent .cmsfooter .social-icons .si-holder a,.cmscontent .cmsfooter .social-icons .si-holder a:hover,.cmscontent .cmsfooter .social-icons .si-holder a:focus,.cmscontent .cmsfooter .social-icons .si-holder a:visited{color:#fff;height:40px;width:40px;text-align:center;display:inline-block;border-radius:2px;font-size:28px;line-height:28px;padding-top:8px;border-spacing-left:5px;opacity:0.8;background-color:white;transition:margin 0.2s;text-decoration:none}.cmscontent .cmsfooter .social-icons .si-holder a:hover{opacity:1}.cmscontent .cmsfooter .social-icons .si-holder a.googlemaps{background-color:transparent;background-image:url(/images/sitestyle/googlemaps.png);background-size:cover;background-position:center bottom}.cmscontent .cmsfooter .social-icons .si-holder a.facebook{background-color:#0e1f56}.cmscontent .cmsfooter .social-icons .si-holder a.google{background-color:#f34825}.cmscontent .cmsfooter .social-icons .si-holder a.youtube{background-color:#e62117}.cmscontent .cmsfooter .social-icons .si-holder a.rss{background-color:#ff591f}.cmscontent .cmsfooter .social-icons .si-holder a.twitter{background-color:#06c2ff}.cmscontent .cmsfooter .social-icons .si-holder a.linkedin{background-color:#0077b5}.cmspage.whats-on .eventbox{min-height:800px}.cmspage.whats-on .blog-list-item{margin-bottom:20px}@media (max-width: 767px){.cmspage.whats-on .blog-list-item h1{font-size:24px}.cmspage.whats-on .blog-list-item h2{font-size:20px}.cmspage.whats-on .blog-list-item h3{font-size:16px}.cmspage.whats-on .blog-list-item h4{font-size:15px}}.cmspage.whats-on .blog-list-item .box a:hover{text-decoration:none}.cmspage.whats-on .blog-list-item .box a:hover h2{color:#101010}.cmspage.whats-on .blog-list-item ul.taglist{display:none;position:absolute;bottom:0;left:0;z-index:10;list-item:none;margin:0;padding:0;font-size:10pt}.cmspage.whats-on .blog-list-item ul.taglist li{display:inline-block;padding-right:5px}.cmspage.whats-on .blog-list-item ul.taglist li:after{content:"\00B7";padding-left:5px}.cmspage.whats-on .blog-side ul.taglist{border:solid 1px #727271;border-radius:5px;margin:20px 0;padding:10px;width:auto;list-style:none}.cmspage.whats-on .blog-side ul.taglist::before{content:"Event types:";padding-bottom:10px;display:block;font-size:20px;font-family:"Titillium Web", sans-serif}.cmspage.whats-on .blog-side ul.taglist li{padding-left:10px;cursor:pointer;cursor:hand}.cmspage.about-us section{margin-top:30px;min-height:400px}.cmspage.about-us section:after{height:15px;background-color:#727271;width:100%;margin:30px 0px 15px}.cmspage.about-us section hr{border-color:#434242}.cmspage.about-us .side img{margin-bottom:20px}.cmspage.venue-hire .rsh-dark-button{padding:5px 5px !important;font-size:10pt !important;margin-bottom:10px !important}.cmspage.contact .map{margin-bottom:20px}.cmspage.search .highlight{color:red}.hb-calendar{height:auto}.hb-calendar .hb-months{background-color:#9d9e9e;border-radius:5px;margin-bottom:5px;padding:5px 0;color:#fff;font-size:28px}.hb-calendar .hb-months .hb-change-month{width:20px;top:0;background-size:contain;background-repeat:no-repeat;background-position:center bottom}.hb-calendar .hb-months .hb-change-month.hb-prev-month{left:0px;background-image:url("/images/sitestyle/prev.png");margin-left:5px}.hb-calendar .hb-months .hb-change-month.hb-next-month{right:0px;background-image:url("/images/sitestyle/next.png");margin-right:5px}.hb-calendar .hb-months .hb-current-month{padding-top:5px}.hb-calendar .hb-days{width:100%}.hb-calendar .hb-days .hb-day{padding:12px 0;font-size:16px;background-color:#dbe8f1}.hb-calendar .hb-days .hb-day.hb-day-name{padding:5px 0;background-color:#fff}.hb-calendar .hb-days .hb-day.hb-day-out-of-month{background-color:#fff}.hb-calendar .hb-days .hb-day.hb-day-active{background-color:#96a7b1}.hb-calendar .hb-days .hb-day.hb-today{background-color:#e31e24;color:#fff}.staticwideimage{width:100%;height:482px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:20px}.static43image{width:100%;height:250px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:5px}.bigvenue .static43image{height:500px}.box{width:100%;position:relative}.box:before{content:"";display:block;padding-top:100%}.box.box-ratio-11:before{padding-top:100%}.box.box-ratio-43:before{padding-top:75%}.box .box-content{position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.box .box-content.fadeout:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:8em;background:linear-gradient(rgba(255,255,255,0) 0%, #fff 75%, #fff 100%)}.rsh-home-event-feed-container{position:relative}.rsh-home-event-feed-container .owl-carousel-edit-buttons{z-index:10;position:absolute;top:-50px;right:15px}.rsh-home-event-feed-container .owl-carousel-edit-buttons a{color:#fff !important}.rsh-home-event-feed-container .box{margin-bottom:10px}.owl-theme .owl-nav{position:absolute;top:60px;width:100%;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#D6D6D6;font-size:48px;font-weight:bold;margin:0;padding:0;display:inline-block;cursor:pointer}.owl-theme .owl-nav [class*='owl-']:hover{opacity:0.9;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-nav .owl-prev,.owl-theme .owl-nav .owl-next{position:absolute;top:0;color:#fff;opacity:0.6;font-family:serif;margin:auto !important;font-size:90px;text-shadow:0px 0px 8px black}.owl-theme .owl-nav .owl-prev{left:20px}.owl-theme .owl-nav .owl-next{right:20px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f7a81b}.rsh-edit-block a{color:#fff !important}.col-xs-20pc{width:20%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (max-width: 767px){.col-xs-20pc{width:100%}}.editconfig{position:fixed;left:5px;top:0;background-color:transparent;padding:5px 0px;z-index:1031}.editconfig a{vertical-align:top}.editconfig #config-nav{opacity:1;transition:opacity .3s}.editconfig #config-nav.hideme{display:none}.editconfig #config-nav a{margin-bottom:5px}.editlink{z-index:5;display:block}.editarea{position:relative;border:dashed 1px darkorange;box-shadow:1px 1px 0px 0px rgba(85,85,85,0.5)}.editarea .editlink{position:absolute;top:5px;right:5px}.editlink a{opacity:0.75;color:#fff !important;text-transform:none !important}.editlink a:after{content:"" !important}.editlink a:hover{opacity:1}.messages{position:fixed;left:10px;bottom:0;z-index:200}.cmscontent .carousel{margin:0px 0px 20px}.cmscontent .carousel .fill img{width:100%}@media (max-width: 991px){.cmscontent .carousel{margin-bottom:20px}}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .item .staticwideimage{margin-bottom:0px}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.carousel-fade .carousel-control{z-index:2}.carousel-fade .carousel-control .icon-next,.carousel-fade .carousel-control .icon-prev{font-size:90px;margin-top:-45px}.about-us .cmscontent .carousel{margin-bottom:0px}#carousel-loadhere{min-height:482px}.calendar-legend{margin-top:20px}@media (max-width: 1091px){.staticwideimage{height:400px}#carousel-loadhere{min-height:400px}}@media (max-width: 767px){.staticwideimage{height:300px}#carousel-loadhere{min-height:300px}}.search-container{position:absolute;right:0px;top:15px;height:30px}.search-container .btn-xs{font-size:10px;padding:3px 6px}.search-container .input-xs{height:22px !important;padding:2px 5px;font-size:12px;line-height:1.5;border-radius:3px}.search-container .input-group-xs>.form-control,.search-container .input-group-xs>.input-group-addon,.search-container .input-group-xs>.input-group-btn>.btn{height:22px;padding:1px 5px;font-size:12px;line-height:1.5}
