/*cached @ 2025-09-13 20:05:57*/
.lazyBG{background-image:none !important}*{margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased !important}html{width:100%;height:100%;margin:0 0 1px 0}body{height:100%;font-family:Arial,Helvetica,sans-serif;font-size:10px}a,a:active,a:focus{outline:none}a{text-decoration:none}a:hover{text-decoration:underline}a img{border:0}h1 a{text-indent:-5000px;overflow:hidden;display:block}h2,h3,h4{margin:0 0 15px 0 !important;font-size:14px;font-weight:bold}p{line-height:18px;margin:0 0 15px 0;font-size:14px}.desc{line-height:18px;margin:0 0 15px 0;font-size:14px}.desc p{white-space:normal}ul,ol{margin:0 0 15px 0;padding:0 0 0 15px}.reset{margin:0;padding:0;list-style-type:none}li{line-height:18px;font-size:14px}dfn{cursor:pointer}input,textarea,select,button{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}button{width:auto;overflow:visible;cursor:pointer}input:focus::-webkit-input-placeholder{color:transparent !important}input:focus::-moz-placeholder{color:transparent !important}input:focus:-moz-placeholder{color:transparent !important}label.checkbox input{width:15px}label.checkbox span{height:15px;line-height:15px;margin:0;float:left}.flash{z-index:0}.clear{overflow:hidden;clear:both}hr{display:none}br{line-height:0}a,p,div,dl,dt,dd,ul,ol,li,button,img,span,address,cite,small{background-color:transparent}#content a{font-weight:bold}.img{display:block}.button{border-width:0 1px 1px 0;border-style:solid}.button a,.button button{height:28px;line-height:28px;padding:0;border-width:1px;border-style:solid;font-size:14px;font-weight:bold;text-align:center;display:block}.button a:hover{text-decoration:none}.button a em,.button button em{display:none}iframe#facebook-jssdk-iframe{display:none !important}#header .geronigo_basket_link ul:after,#footer .r5:nth-child(1) .w:after,.wrapper:after,.overflow:after,.r:after,.tabs-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}.button{margin:0;border-width:0 0 1px 0;border-style:solid}.button a,.button button{border-width:1px;border-style:solid}.plugin .title{line-height:30px;margin:0}#header{position:relative}.contact.alt{display:none}.contact a{text-decoration:none}.contact .tel span{padding:0 32px 0 0;background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;display:inline-block;text-indent:-5000px;overflow:hidden}#header .contact .tel span{padding:0 40px 0 0}#header .contact .tel{margin:0;text-align:right}#header .logo{margin:0}#header .logo a{width:100%;height:100px;text-indent:-5000px;overflow:hidden;display:block}#navigation .mobiMenu > b{width:70px}.search-form label span{display:none !important}#header .partner{margin:-40px 0 0 0;text-align:center;position:absolute;top:50%;right:0}#header .partner span,#header .partner b{display:inline-block;vertical-align:middle}#header .partner b{width:190px;height:80px;margin:0 0 0 10px;background-size:85% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;text-align:left;text-indent:-5000px;overflow:hidden}#navigation .mobiMenu > b .icon{width:12px;margin:0 5px 0 0;display:inline-block}#navigation .mobiMenu > b .icon span{height:3px;margin:0 0 1px 0;display:block}#navigation li a{text-decoration:none;display:block}#navigation .back{display:none}#navigation .basket a .icn{display:none}#menu #venues-map{text-align:center}#menu #venues-map .map{display:inline-block}#header .geronigo_basket_link{position:relative}#header .geronigo_basket_link{padding:0 0 0 20px}#header .geronigo_basket_link ul{width:100px;padding:0 0 0 10px;border-width:0 0 0 1px;border-style:dotted}#header .noEvent .geronigo_basket_link ul{width:50px}#header .geronigo_basket_link li{margin:0 0 0 10px;float:left}#header .geronigo_basket_link li a{height:38px;padding:0;position:relative}#header .geronigo_basket_link li a > span{width:38px;height:38px;background-size:auto 65% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;text-indent:-5000px;overflow:hidden;display:block}#header .subscribe{margin:0;padding:10px 0 0 0;text-align:center}#header .subscribe a,#header .subscribe .likeit{display:inline-block;vertical-align:middle}#header .subscribe .likeit{margin:0 0 0 10px}#header .subscribe a{text-decoration:none;animation-name:flash;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:running}@keyframes flash{from{color:#FFFFFF}to{color:#FFAA00}}.ac_results{margin:10px 0 0 0;z-index:100}.ac_results,.ac_results ul{margin:0;padding:0;border-width:1px;border-style:solid;list-style-type:none}.ac_results li,.ac_results ul li{width:auto !important;padding:10px;border-width:0 0 1px 0;border-style:solid;cursor:pointer}.imgs{width:100%;padding-bottom:50%;display:block;position:relative}.imgs .img1{display:none}.imgs .img{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.r{margin:0 0 10px 0}.r .c,.r .c .w{display:block}.r .c .w{margin:0 10px 0 0;display:block}.r .c:last-of-type > .w{margin:0}.r .c{float:left}.r2 > .c:first-of-type{width:60%}.r2 > .c:last-of-type{width:40%}.r2 > .c:first-of-type > .w{margin:0 10px 0 0}.r2a > .c{width:25%}.r2a > .c:first-of-type{width:75%}.r2a > .c:first-of-type > .w{margin:0 10px 0 0}.r2a > .c:last-of-type > .w{margin:0 0 0 10px}.r2b > .c{width:50%}.r2b > .c > .w{margin:0 5px 0 0}.r2b > .c:nth-child(2) > .w{margin:0 0 0 5px}.r2c > .c:first-of-type{width:33%}.r2c > .c:last-of-type{width:67%}.r2c > .c > .w{margin:0 10px 0 0;padding:0 10px 0 0}.r2c > .c:last-of-type > .w{margin:0 0 0 10px;padding:0 0 0 10px}.r2d > .c:first-of-type{width:40%}.r2d > .c:last-of-type{width:60%}.r2d > .c > .w{margin:0 10px 0 0}.r2d > .c:last-of-type > .w{margin:0 0 0 10px}.r2e > .c:first-of-type{width:25%}.r2e > .c:last-of-type{width:75%}.r2e > .c > .w{margin:0 10px 0 0}.r2e > .c:last-of-type > .w{margin:0 0 0 10px}.r2f > .c:first-of-type{width:62.5%}.r2f > .c:last-of-type{width:37.5%}.r2f > .c > .w{margin:0 10px 0 0}.r2f > .c:last-of-type > .w{margin:0 0 0 10px}.r3 > .c{width:34%}.r3 > .c:first-of-type,.r3 > .c:nth-child(3){width:33%}.r3 > .c > .w{margin:0 5px}.r3 > .c:first-of-type > .w{margin:0 5px 0 0}.r3 > .c:nth-child(3) > .w{margin:0 0 0 5px}.r3a > .c{width:25%}.r3a > .c:nth-child(2){width:50%}.r3a > .c .w{margin:0 10px}.r3a > .c:first-of-type > .w{margin:0 5px 0 0}.r3a > .c:last-of-type > .w{margin:0 0 0 5px}.r3b > .c{width:25%}.r3b > .c:nth-child(1){width:50%}.r3b > .c .w{margin:0 10px}.r3b > .c:first-of-type > .w{margin:0 5px 0 0}.r3b > .c:last-of-type > .w{margin:0 0 0 5px}.r4 > .c{width:25%}.r4 > .c .w{margin:0 10px 0 0}.r4 > .c:last-of-type .w{margin:0}.r5 > .c{width:20%}.r5 > .c .w{margin:0 10px 0 0}.r5 > .c:last-of-type .w{margin:0}.r6 > .c{width:16%}.r6 > .c .w{margin:0 10px 0 0}.r6 > .c:last-of-type .w{margin:0}#navigation .mobiMenu .c li:last-of-type{margin:0}#navigation .mobiMenu .c li .h3{padding:10px;display:block}#navigation .mobiMenu .c li .h3:hover{padding:9px;border-width:1px;border-style:solid}.search-form{padding:0 50px 0 0;position:relative}.search-form label input[type="text"]{padding:12px 0 12px 0;text-indent:10px}.search-form .button{position:absolute;top:0;right:0}.search-form .button a{width:40px;padding:0}.search-form .button a span{text-indent:-5000px;overflow:hidden;display:block}.search-form .button:last-of-type,.search-form .button:last-of-type button{border:0}.search-form .button:last-of-type{top:2px;bottom:2px;right:52px;opacity:0.5}.search-form .button:last-of-type button{width:40px;height:100%;line-height:auto;text-indent:-5000px;overflow:hidden}#footer{position:relative}#footer .wrap{padding:10px 20px}#footer a{text-decoration:none;display:block}#footer .r5 .c{width:20%}#footer .r5 .c:last-of-type{width:40%;float:right}#footer .h3{margin:0 0 5px 0}#footer .READMOREjs{cursor:pointer}#footer .READMOREjs .arrow{margin:0 5px 0 0;border-width:0 5px 10px 5px;border-style:solid;display:none}#footer #open .READMOREjs .arrow{border-width:10px 5px 0 5px}#footer .READMORECONTENTjs{margin:0 0 10px 0}#footer .READMORECONTENTjs p{margin:0 0 10px 0}#footer .READMORECONTENTjs p:last-of-type{margin:0}#footer .weaccept{width:50%;max-width:225px;padding:0 0 20% 0;margin:0 0 10px 10px;text-indent:-5000px;overflow:hidden;float:right;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#footer #stamp{width:40%;padding:0 0 34% 0;margin:0 0 10px 10px;float:right}#footer .footer .r{margin:0;padding:0}#footer .footer .r .c{width:auto}#footer .footer .c:last-of-type{float:right}.footer .r .h3{line-height:25px}#footer .social{margin:-10px 0 0 0}#footer .social .likeit,#footer .social ul,#footer .social ul li,#footer .social .h3{display:inline-block;vertical-align:top}#footer .social .h3{line-height:45px}#footer .social li a{width:45px;height:45px;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;text-indent:-5000px;text-align:left;overflow:hidden;display:block}#footer .social .likeit{padding:12px 0 0 0}#header #logos{width:80%;float:left}#header #logos:after{content:".";display:block;height:0;clear:both;visibility:hidden}#header #logos .logo{width:auto;float:none}#header #logos .c:nth-child(1) .w,#header #logos .logo a{width:100%}#header #logos .c:nth-child(1){width:210px !important}#header #logos .c:nth-child(2) .w{margin:0 0 0 20px}#header #logos .c:nth-child(2) .w a{width:200px;height:160px;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;display:block;text-indent:-5000px;overflow:hidden}#header .search-form,#header .nav{clear:both}@media only screen and (max-width:980px){#header #logos .c:nth-child(1){width:160px !important}#header #logos .c:nth-child(2) .w a{height:130px}.surfscool #header #logos .c:nth-child(2),.gofalconry #header #logos .c:nth-child(2){display:none !important}}@media only screen and (max-width:780px){.scenesabove #header #logos .c:nth-child(2),.kidsactivityguide #header #logos .c:nth-child(2),.theactivitypeople #header #logos .c:nth-child(2){display:none !important}}@media only screen and (max-width:700px){#header #logos .c:nth-child(2) .w a{width:175px}#header #logos .logo a,#header #logos .c:nth-child(2) .w a{height:80px !important}#header #logos > .c > .w{margin:0 !important}#header #logos > .c:nth-child(1) > .w{margin:0 20px 0 0 !important}#header #logos.r > .c{float:left !important}.surfscool #header #logos .c:nth-child(2),.gofalconry #header #logos .c:nth-child(2){display:block !important}}@media only screen and (max-width:580px){#header #logos{width:100%}#header #logos > .c{width:auto !important}#header #logos > .c:nth-child(1) > .w{margin:0 5px 0 0 !important}#header #logos > .c{float:left !important}}@media only screen and (max-width:500px){#header #logos .c:nth-child(1){width:130px !important}#header #logos .c:nth-child(2) .w a{width:150px}#header #logos .logo a,#header #logos .c:nth-child(2) .w a{height:70px !important}}@media only screen and (max-width:390px){#header #logos .c:nth-child(2) .w a{width:110px}}#header #logos .c:nth-child(2) .w a{background-position:50%;background-repeat:no-repeat}.page-booker .main_page_content,.page-events .main_page_content{display:none}#alerts{display:none}.h1.h{margin:0 0 15px 0}.body{position:relative}.label,form p{margin:0 0 5px 0}label{display:block}.label > span,label span{display:block;overflow:hidden}label > span small{float:right}.label input,label textarea,label input{width:100%;padding:6px;border-width:1px;border-style:solid;font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button,.button a,.button button{width:auto}.button{display:inline-block}.button a,.button button{padding:0 10px}.titleButton{position:absolute;top:0;right:0}.plugin .titleButton{top:10px;right:10px}.titleButton span:before{content:'';width:16px;height:16px;margin:0 5px 0 0;background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;display:inline-block;vertical-align:middle}body .min-age{height:20px;line-height:20px;padding:0 5px;border-width:2px;border-style:solid;font-size:14px;font-weight:bold;font-style:normal;text-align:center;cursor:pointer;display:block}body .min-age span{font-size:10px;font-weight:normal;text-transform:uppercase;display:inline-block !important;vertical-align:middle;visibility:hidden;display:none !important}.plugin{margin:0 0 15px 0;position:relative;z-index:1}.plugin.p1{padding:10px}.plugin.p2{padding:60px 15px 15px 15px}.plugin.p2 .title{height:45px;line-height:45px;text-align:center;position:absolute;top:0;left:0;right:0}.desc{white-space:normal}#ctas{background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#ctas .wrap{padding:10px 0}#ctas .s{margin-bottom:0}#ctas #testimonial{width:50%;float:left}#ctas .r2b{width:50%;float:right}#ctas #testimonial .w{padding:0 15px 0 0}#map,#stamp{width:100%;height:0;padding:0 0 85% 0;text-indent:-5000px;text-align:left;overflow:hidden;display:inline-block;position:relative;z-index:1}#map{background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#stamp{background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#testimonial .imgs{display:none}#testimonial a{text-decoration:none}#testimonial p:last-of-type{margin:0}#venues-map .map{width:195px;position:relative}#venues-map img{margin:0 -30px}.map .venues-count li a{text-decoration:none;display:block;position:absolute;z-index:1}.map .venues-count li a span span,.map .venues-count li a b{display:none}.map .venues-count li a span{width:20px;height:20px;line-height:20px;font-size:12px;font-weight:normal;text-align:center;display:block}.map .venues-count li.scotland a{top:50px;right:80px}.map .venues-count li.wales a{top:148px;right:80px}.map .venues-count li.ireland a{top:130px;right:145px}.map .venues-count li.northern-ireland a{top:90px;right:125px}.map .venues-count li.north-england a{top:105px;right:50px}.map .venues-count li.midlands a{top:148px;right:37px}.map .venues-count li.south-west-england a{top:190px;right:75px}.map .venues-count li.south-east-england a{top:180px;right:25px}.map ul li.northern-territory a{top:110px;right:143px}.map ul li.south-australia a{top:172px;right:133px}.map ul li.new-south-wales a{top:185px;right:73px}.map ul li.australian-capital-territory a{top:215px;right:30px}.map ul li.west-australia a{top:150px;right:211px}.map ul li.queensland a{top:130px;right:75px}.map ul li.victoria a{bottom:65px;right:73px}.map ul li.tasmania a{bottom:20px;right:40px}.chosen-select,.chosen-container,.chosen-container .chosen-single{width:100% !important}.chosen-container .chosen-single{border-width:1px;border-style:solid}.chosen-container .chosen-results li{font-size:11px}#availability.p1{padding:20px 20px 20px 20%;position:relative}#availability.p1 .c:first-of-type .w{padding:0 0 0 20px}#availability.p1 .h3{margin:0}#availability.p1 .imgs{width:auto;padding:0;position:absolute;top:0;left:0;bottom:0;right:80%}#availability .chosen-container .chosen-single{height:33px;line-height:33px}#availability.p2 #datepicker{height:140px}.rating,.rating span{width:80px;height:15px;text-indent:-5000px;overflow:hidden}.rating{display:inline-block}.rating span{display:block}.tabs-menu{margin:0 0 15px 0}.tabs-menu li{margin:0 10px 0 0}.tabs-menu li:last-of-type{margin:0}.pagTop{display:none}.links{text-align:center}.links .c .w a{padding-bottom:60%;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;position:relative;display:block}.links .c .w a .h{padding:10px 10px 20px 10px;position:absolute;bottom:0;left:0;right:0}.links .c .w a .h:before{height:10px;background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;content:"";display:block;position:absolute;top:-10px;left:0;right:0}@media only screen and (min-width:701px){#menu .booker{display:none}.nav{position:relative}#header .contact{text-align:center;position:absolute;top:10px;left:0;right:0}#header .contact .tel,#header .contact ul{display:inline-block;vertical-align:middle}#header .contact ul li{line-height:32px}#header .contact ul{margin:0 0 0 10px}.home span{text-indent:-5000px;overflow:hidden;display:block}.home > span{display:none}.home .house{width:20px;height:20px;position:relative;display:block !important}.home .house span:nth-child(1){width:3px;height:6px;position:absolute;top:0;left:3px;z-index:1}.home .house span:nth-child(2){border-width:0 9px 9px 9px;border-style:solid}.home .house span:nth-child(3){width:14px;height:10px;margin:0 3px}.home .house span:nth-child(4){width:6px;height:8px;position:absolute;bottom:0;left:7px;z-index:1}}@media only screen and (min-width:751px){.mobiWrap{margin-left:0 !important}}@media only screen and (max-width:750px){#footer .wrap .c{width:auto !important}#footer .social,#footer .READMORECONTENTjs,#footer .wrap .r .c .w,#footer .h3{margin:0 !important}#footer .wrap .r #official .READMORECONTENTjs{padding:10px}.footer,#footer .wrap{padding:0 !important}#footer{padding-bottom:0}#footer .social,#footer .h3,#footer .READMORECONTENTjs li a{padding:0 10px}#footer .READMORECONTENTjs .social,#footer .READMORECONTENTjs p{padding:0 10px 10px 10px}#footer .READMORECONTENTjs .social li a{padding:0}#footer .wrap .r .c{float:none !important}#footer .READMORECONTENTjs{display:none}#footer #stamp,#footer .footer .h3{display:none !important}#footer #company .READMORECONTENTjs:first-of-type{display:block}#footer .h3 .arrow{display:inline-block}.footer{position:relative}#footer .h3,#footer .READMORECONTENTjs li a{line-height:40px;border-width:0 0 1px 0;border-style:solid}}.cmMenu .wrapping.fade .imgs{width:auto !important}.cmMenu .wrapping{margin:0 0 10px 0}.cmMenu .h3{margin:0 0 2px 0}.cmMenu p{margin:0}.cmMenu .wrapping.fade,.cmMenu .imgs{padding:0 0 58% 0}.cmMenu .wrapping.fade{overflow:hidden}.cmMenu .wrapping.fade{position:relative}.cmMenu .wrapping.fade .imgs{position:absolute}.cmMenu .wrapping.fade .imgs{right:0 !important}#mobiMenu{display:none}.cmMenu{text-align:center}@media only screen and (max-width:700px){#navigation .mobiMenu > b{width:auto !important}#navigation .mobiMenu > b .icon,#navigation .mobiMenu > b a{width:30px}#header .contact .tel{line-height:30px}#navigation .mobiMenu > b a{height:30px;line-height:500px;overflow:hidden}#navigation .mobiMenu > b .icon span{height:4px}#navigation .mobiMenu > b .icon span{margin:4px 0}#navigation .mobiMenu > b .icon,#navigation .mobiMenu > b{margin:0}#navigation .mobiMenu > b{border:0}#navigation{position:static}#header,#header .contact .tel,#navigation .mobiMenu > b{position:absolute}#header .contact .tel,#navigation .mobiMenu > b{top:55px}#navigation .mobiMenu > b{right:60px}#header .contact .tel{right:20px}#navigation .mobiMenu > ul,.freephone .contact,#header .contact .r,#header .contact .r .c:first-of-type,#header .contact .tel b{display:none !important}#navigation .mobiMenu > b .icon,.freephone .contact.alt,#header .contact.show .tel b{display:block !important}}.basket-summary ul li em,#advanced-faqs dt,.v2_4 #gm8Section2 label span,.v2_4 .gm8MinAge,.v2_4 h2,.v2_4 .selectMenu,.v2_4 #gm8Calendar,.v2_4 .gm8Button a,.v2_4 .gm8Button button,.gm-style-iw,.tabs-menu li a,#navigation li a,.loader,.contact,.button a,.button button,.search-form label span,.plugin .title{font-weight:bold}.venues-list li .button a b,#content #footer a,.article .review .desc{font-weight:normal}#actVenues .loadActs a:hover{text-decoration:underline}.basket-summary ul em{font-style:normal}#voucher #buy .chosen-container-single .chosen-single,.counter ul.list li .popular,#formats li h3,#formats li .price,#footer a,.venue-facilities h3,.venues-list h2,.venues-list h3,.venues-list h4,.venues-list h6,#venueReviews .search,.ac_results,.venue-facilities ul li > span,.h,.office-hours li,.v2_4 .gm8PkgRestrict h3,.v2_4 .gm8PkgInclude h3,.v2_4 #gm8BookingSummary,.v2_4 .gm8SessionsList .gm8List,.v2_4 #gm8Section2 label span,.v2_4 h2,.v2_4 .selectMenu,.v2_4 #gm8Calendar,.v2_4 .gm8Button a,.v2_4 .gm8Button button,.gm-style-iw,.tabs-menu li a,.loader,.search-form label input,.contact,.button a,.button button,.search-form label span,.plugin .title,#navigation li a,#navigation{text-transform:uppercase}#recommend .r .c .h4 span{text-transform:lowercase}.article .review .desc{text-transform:none}#voucher #buy .chosen-container-single .chosen-single,#voucher-basket.new .basket li .delivery ul .opt b,.venue-facilities h3,.review,.ac_results,.venues-list h2,.venues-list h3,.venues-list h4,.venues-list h6,.venue-facilities ul li > span,#advanced-faqs dt,h1,h2,h3,.h1.h,.h2.h,.h3.h,.h4.h,.v2_4 h2,.v2_4 #gm8BookingSummary h3,.v2_4 .gm8SessionsList .gm8List,.v2_4 #gm8Section2 label span,.v2_4 .selectMenu,.v2_4 #gm8Calendar,.v2_4 .gm8Button a,.v2_4 .gm8Button button,.gm-style-iw,.tabs-menu li a,.loader,.search-form label input,.contact .tel,.button a,.button button,.search-form label span,.plugin .title,#navigation{font-family:'Roboto',Arial}.review .desc,.tabs-menu li a,body{font-family:'Poppins',sans-serif}#recommend .r .c .h4 span,.venues-list li .button a b,.article .review .desc,.cmMenu p{font-family:Arial}.search-form input::-webkit-input-placeholder{font-family:'Roboto',Arial;text-transform:uppercase}.search-form input:-moz-placeholder{font-family:'Roboto',Arial;text-transform:uppercase}.search-form input::-moz-placeholder{font-family:'Roboto',Arial;text-transform:uppercase}.search-form input:-ms-input-placeholder{font-family:'Roboto',Arial;text-transform:uppercase}.imgs .img{background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.page-contact .r3 .button button,.page-contact .r3 .button button{width:100%}.page-contact .r3 .button,.basket-summary .button.bG,.search-form .button{display:block}.page-contact .r3 .button button,.basket-summary .button.bG button,.search-form .button button{width:100%;padding:0}.search-form .button button{height:33px;line-height:33px}.plugin .titleButton a{height:22px;line-height:22px}#affiliates #intro .button a,#voucher .vouchers .button a,#network .button a,.search-form .button a,.v2_4 .gm8Enquire .gm8Button a,.v2_4 .gm8Navigation .gm8Button a,.v2_4 .gm8Navigation .gm8Button button,.basket-summary .button.bG button{height:40px;line-height:40px}.v2_4 #gm8Section2 label,#create-invite .label,#create-invite p label,.basket p label{display:table}.v2_4 #gm8Section2 label span,.v2_4 #gm8Section2 label input,.v2_4 #gm8Section2 label select,.v2_4 #gm8Section2 label textarea,#create-invite .label h3,#create-invite .label select,#create-invite .label span,#create-invite p label span,#create-invite p label input,#create-invite p label select,.basket p label span,.basket p label input,.basket p label select,.basket p label textarea{vertical-align:middle;display:table-cell}.v2_4 #gm8Section2 label,#create-invite .label,#create-invite p label,.basket p label,.v2_4 #gm8Section2 label span,.v2_4 #gm8Section2 label input,.v2_4 #gm8Section2 label select,.v2_4 #gm8Section2 label textarea,#create-invite p label input,#create-invite p label select,.basket p label input,.basket p label select,.basket p label textarea{width:100%}.v2_4 #gm8Section2 label span,#create-invite .label span:nth-child(1),#create-invite p label span,.basket p label span{width:33%}#map > span{text-align:center;text-indent:0;position:absolute;top:30%;right:15%;left:60%;display:block;text-shadow:none !important}#map > span b{margin:0;display:block}#map > span .h1{line-height:34px;font-size:40px}#map .digit3 .h1{line-height:24px;font-size:30px}#map .digit4 .h1{line-height:24px;font-size:24px}#map > span .h4{line-height:16px;font-size:16px}#map > span span:last-of-type{line-height:11px;font-size:11px}.hx.h1.h{line-height:48px;font-size:48px}.hx.h2.h{line-height:36px;font-size:36px}.map .twenty .h1{line-height:36px;font-size:36px}#p404 .title,#header .contact .tel{line-height:32px;font-size:26px}.h1.h,h1{line-height:26px;font-size:26px}.venues-list li .tit,.h2.h,h2{line-height:22px;font-size:22px}.counter,.counter ul.list li{font-size:22px}#testimonial .test,.gm8Loader,.loader{line-height:22px;font-size:20px}#head .button a{font-size:20px}#affiliates #intro p,.page-about .intro,#head p,#p404 p{line-height:23px;font-size:18px}#actVenues .loadActs,#booking .loader,.venues-list li .act,.basket-summary .total,h3,.h3.h{line-height:18px;font-size:18px}#affiliates #intro .button a,#voucher .vouchers .button a,#network .button a,.v2_4 .gm8Enquire .gm8Button a,.v2_4 .gm8Navigation .gm8Button a,.v2_4 .gm8Navigation .gm8Button button,.basket-summary .button button,#navigation .mobiMenu > b{font-size:18px}.desc,.desc p,.page-about p,.v2_4 #gm8PackageDetails .gm8PkgDesc,.v2_4 #gm8PackageDetails .gm8PkgDesc p{line-height:21px;font-size:16px}.venues-list li .button a,.venues-list li,.venue-facilities h3{line-height:16px;font-size:16px}#recommend .addBasket .counter,.h,#footer .h3,#footer .h3 a,.venue-facilities ul li > span,.v2_4 h2,.tabs-menu li a,#advanced-faqs h3,#advanced-faqs dt,.counter.sm ul.list li,.counter.sm,input,textarea,select{font-size:16px}#advanced-faqs dd,.article .review .desc p,.gm8PkgDesc,.label span,label span{line-height:18px;font-size:14px}.ac_results li,.ac_results ul li{line-height:14px;font-size:14px}#contact #head .button a{line-height:30px;font-size:14px}.alerter .rw2,#voucher-basket.new .basket li .delivery ul .opt,.v2_4 #gm8BookingSummary h3,.v2_4 #gm8BookingSummary p,.v2_4 .gm8List li a,.v2_4 .selectMenu,.v2_4 #gm8Calendar table tr td,.v2_4 .gm8Button a,.v2_4 .gm8Button button,.gm-style-iw{font-size:14px}.review .h,#nearest .desc,#nearest .desc p,.basket-summary p,#reviews .review.readmore .desc:after,#eventLinks p,#footer .READMORECONTENTjs a,.venues-list li .activity{line-height:14px;font-size:12px}.cmMenu .h:last-of-type,.alerter .rw3,.v2_4 .gm8MinAge,.v2_4 #gm8Calendar .gm8Button button,.v2_4 #gm8Calendar .gm8Button a,#recommend .r .c .h4 span{font-size:12px}.counter ul.list li .popular,#recommend .nb,#index .search p.nb,#footer .READMORECONTENTjs p{line-height:12px;font-size:11px}#header .subscribe a{line-height:11px;font-size:11px}.customcounts,#header .contact ul li{font-size:11px}.venues-list li .button a b{line-height:10px;font-size:10px}#header .contact ul li{font-size:10px}.v2_4 #gm8Section2 form label span small{font-size:9px}@media only screen and (min-width:780px){.r2 #map .h1.h,.r2a #map .h1.h{line-height:30px;font-size:36px}.polaroids .img{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);display:block;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.polaroids .img2{border-width:5px;border-style:solid;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}}@media only screen and (max-width:980px){#map > span .h1{line-height:28px;font-size:34px}#map .digit3 .h1{line-height:22px;font-size:24px}#map .digit4 .h1{line-height:24px;font-size:24px}#header .contact .tel,#p404 .title{line-height:25px;font-size:20px}.h1.h,h1{line-height:20px;font-size:20px}.venues-list li .tit,.h2.h,h2,.gm8Loader,.loader{line-height:18px;font-size:18px}.counter,.counter ul.list li,#head .button a{font-size:18px}#affiliates #intro p,.page-about .intro,#head p,#p404 p{line-height:19px;font-size:16px}#testimonial .test{line-height:16px;font-size:16px}#nearest ul li .distance,h4,.h{line-height:14px;font-size:14px}}@media only screen and (max-width:880px){#map > span .h1{line-height:48px;font-size:54px}#map .digit3 .h1{line-height:38px;font-size:44px}#map .digit4 .h1{line-height:34px;font-size:40px}#map > span .h4{line-height:22px;font-size:22px}#map > span span:last-of-type{line-height:16px;font-size:16px}}@media only screen and (max-width:780px){#map > span .h1{line-height:38px;font-size:44px}#map .digit3 .h1{line-height:28px;font-size:34px}#map .digit4 .h1{line-height:24px;font-size:30px}#map > span .h4{line-height:18px;font-size:18px}#map > span span:last-of-type{line-height:14px;font-size:14px}.desc,.desc p,.page-about p,.v2_4 #gm8PackageDetails .gm8PkgDesc,.v2_4 #gm8PackageDetails .gm8PkgDesc p{line-height:17px;font-size:14px}.polaroids .img1{display:none}}@media only screen and (max-width:700px){.hx.h1.h{line-height:32px;font-size:32px}.hx.h2.h{line-height:24px;font-size:24px}#map > span .h1{line-height:34px;font-size:38px}#map .digit3 .h1{line-height:24px;font-size:28px}#actVenues .loadActs,#map > span .h4{line-height:16px;font-size:16px}#map > span span:last-of-type{line-height:12px;font-size:12px}#header .contact .tel{font-size:14px}#header .contact ul li{font-size:9px}#footer .READMORECONTENTjs li a{text-transform:initial}#header .contact ul li{font-weight:normal}}@media only screen and (max-width:600px){#map > span .h1{line-height:30px;font-size:34px}#map .digit4 .h1,#map .digit3 .h1{line-height:24px;font-size:24px}#map > span .h4{line-height:14px;font-size:14px}#mobiMenu .c .w b,#testimonial .auth.h4.h{line-height:12px;font-size:11px}.titleButton a{font-size:11px}#map > span span:last-of-type{line-height:10px;font-size:10px}.v2_4 #gm8Section2 form label span small{font-size:8px}#mobiMenu .c .w b{font-weight:normal}.titleButton a{padding:0 5px}}@media only screen and (max-width:500px){#actVenues .loadActs,#footer .READMORECONTENTjs a{font-size:14px}.basket p label span{line-height:14px;font-size:12px}.review .h{line-height:12px;font-size:11px}.search-form input::-webkit-input-placeholder{font-size:14px}.search-form input:-moz-placeholder{font-size:14px}.search-form input::-moz-placeholder{font-size:14px}.search-form input:-ms-input-placeholder{font-size:14px}.basket p label span{width:100%}.basket p label span{margin:0 0 4px 0}.basket p label span,.basket p label input,.basket p label select,.basket p label textarea{display:block}}@media only screen and (max-width:420px){.label span,label span,#advanced-faqs dd{line-height:14px;font-size:12px}#map > span .h1{line-height:26px;font-size:26px}#map > span .h4{line-height:10px;font-size:10px}#map > span span:last-of-type{line-height:8px;font-size:8px}.search-form input::-webkit-input-placeholder{font-size:12px}.search-form input:-moz-placeholder{font-size:12px}.search-form input::-moz-placeholder{font-size:12px}.search-form input:-ms-input-placeholder{font-size:12px}#map > span .h4{font-family:Arial}#map > span .h4,#map > span span:last-of-type{font-weight:normal}}#countrySelector,.gm8Toggle,.gm8Step{display:none}.gm8Key{text-align:center}.gm8Key li,.gm8Key li em,.gm8Key li span{display:inline-block}.gm8Key li:first-of-type{margin:0 10px 0 0}.gm8Key li span{width:8px;height:8px;margin:0 5px 0 0;border-width:1px;border-style:solid}.gm8Button{border-width:0 0 1px 0;border-style:solid;display:inline-block}.gm8Button a,.gm8Button button{height:28px;line-height:28px;padding:0 10px;border-width:1px;border-style:solid;text-decoration:none;display:block}.gm8MinAge{width:20px;height:20px;line-height:20px;border-width:2px;border-style:solid;font-size:14px;font-style:normal;text-align:center;cursor:pointer}.gm8List li .circle,.gm8List li .circle span{width:8px;height:8px;display:block}.gm8List li .circle{padding:2px;border-width:1px;border-style:solid;position:absolute;top:8px;left:8px}.gm8List li.gm8ForSelect,.gm8List li.gm8PkgSelect,.gm8List li.gm8Select{margin:0 0 5px 0;padding:6px 8px;border-width:1px;border-style:solid;position:relative}.gm8List li.gm8ForSelect a,.gm8List li.gm8PkgSelect a,.gm8List li.gm8Select a{padding-left:20px;text-decoration:none;display:block}.gm8List li b{min-width:115px;line-height:18px;margin-right:110px;display:inline-block}.gm8List li .gm8Price,.gm8List li .gm8Distance{position:absolute;top:6px;right:57px}.gm8List li a .info{height:18px;line-height:18px;padding:0 4px;border-width:1px;border-style:solid;display:block;position:absolute;top:5px;right:5px}.gm8List li .gm8SessLimited{padding:0 5px;display:inline-block;font-size:10px;font-family:Arial;font-weight:bold}#gm8Calendar{text-align:center}#gm8CalendarWrapper{margin:0 0 10px 0;position:relative}#gm8Calendar h2{line-height:50px;margin:0}#gm8Calendar p{margin:0}#gm8Calendar .gm8Button{position:absolute;top:10px;right:10px;z-index:2}#gm8Calendar .gm8Button:first-child{left:10px;right:auto}#gm8Calendar .gm8Button a,#gm8Calendar .gm8Button button{padding:0 5px}#gm8Calendar table{width:100%;border-collapse:collapse}#gm8Calendar table tr th{line-height:20px}#gm8Calendar table tr td{margin:0;padding:0;border-width:0 1px 1px 0;border-style:solid;cursor:pointer}#gm8Calendar table tr td div{line-height:40px}#gm8Calendar table tr td:last-of-type{border-width:0 0 1px 0}#gm8Calendar table tr:last-of-type td{border-width:0 1px 0 0}#gm8Calendar table tr:last-of-type td:last-of-type{border:0}#gm8Calendar table td div{line-height:20px;text-align:center;cursor:pointer}#gm8Calendar table td.gm8full,#gm8Calendar table td.gm8full div{cursor:default}#gm8Calendar table td.gm8Provisional,#gm8Calendar table td.gm8Available{cursor:pointer}.gm8Wrapper .selector{margin:0 0 15px 0;position:relative;display:block}.gm8Wrapper .selector select{height:45px;line-height:45px;padding:0 10px;border:0 !important;background:0 !important;outline:none;-webkit-appearance:none;position:absolute;top:0;right:-21px;left:0;z-index:100}.gm8Wrapper .selectMenu{position:relative}.gm8Wrapper .selectMenu .selected{line-height:23px;padding:10px 30px 10px 10px;border-width:1px;border-style:solid;position:relative;display:block;cursor:pointer}.gm8Wrapper .selectMenu .selected b span{margin:0 5px 0 0;display:inline-block}.gm8Wrapper .selectMenu .selected a{height:0;border-width:5px 5px 0 5px;border-style:solid;text-indent:-5000px;overflow:hidden;display:block;position:absolute;top:20px;right:10px}.gm8Wrapper .selectMenu .selected a.open{border-width:0 5px 5px 5px}.gm8Wrapper .selectMenu ul{max-height:175px;border-width:1px;border-style:solid;overflow:auto;position:absolute;top:47px;left:0;right:0;z-index:400;display:none}.gm8Wrapper .selectMenu ul a{line-height:30px;padding:0 10px;text-decoration:none;display:block}.gm8Wrapper .selectMenu ul a .gm8MinAge{float:right}.v2_4 #gm8Section2 label{width:100%;display:table}.v2_4 #gm8Section2 label span,.v2_4 #gm8Section2 label input,.v2_4 #gm8Section2 label select,.v2_4 #gm8Section2 label textarea{width:100%;vertical-align:middle;display:table-cell}.v2_4 #gm8Section2 label span{width:33%;position:relative}.v2_4 .gm8Include li,.v2_4 #gm8Section2 h2,.v2_4 #gm8Calendar p,.v2_4 .gm8ProceedButton,.v2_4 .gm8SessionsList p,.v2_4 #gm8BookingSummary .gm8ShowCalendar,.v2_4 .gm8PkgExtras,.v2_4 .plugin .title,.v2_4 .priceBadge{display:none !important}.v2_4 .gm8Include .paintballs,.v2_4 .gm8Include .paintballs200,.v2_4 .gm8Include .paintballs300,.v2_4 .gm8Include .paintballs400,.v2_4 .gm8Include .paintballs500,.v2_4 .gm8Include .paintgrenades1,.v2_4 .gm8Include .lunch,.v2_4 #gm8Calendar .gm8Button,.v2_4 #gm8PackageDetail,.v2_4 #gm8PackageDetail .gm8PkgDesc p:nth-child(1){display:block !important}.v2_4 #gm8Section1:after{content:".";display:block;height:0;clear:both;visibility:hidden}.v2_4 .gm8Left{width:50%;float:left}.v2_4 .gm8Right{width:50%;float:right}.v2_4 .gm8Left > .plugin{margin:0 10px 0 0}.v2_4 .gm8Right > .plugin{margin:0 0 0 10px}.v2_4 #gm8PackageDetails .gm8PkgDesc{margin:0 0 15px 0;display:block}.v2_4 .gm8PkgRestrict ul h3,.v2_4 .gm8PkgRestrict ul ul,.v2_4 .gm8PkgRestrict ul ul li{display:inline-block;vertical-align:top}.v2_4 .gm8PkgRestrict ul ul li{margin:0 0 0 5px}.v2_4 .gm8SessionsList .gm8List{margin:0 0 10px 0}.v2_4 .gm8SessionsList .gm8List li{margin:0 0 5px 0}.v2_4 .gm8SessionsList .gm8List li a{padding-right:60px}.v2_4 .gm8SessionsList .gm8List li b{margin:0}.v2_4 .gm8SessionsList .gm8List li .gm8Price{position:absolute;top:5px;right:5px}.v2_4 .gm8Enquire p{margin:0;display:inline-block}.v2_4 .gm8Enquire p:nth-child(2){margin:0 10px}.v2_4 .gm8Enquire .telephone{padding:10px 0 0 0;display:block}.v2_4 .gm8Include{float:right}.v2_4 .gm8Include li{width:100px;height:75px;margin:0 0 5px 0}.v2_4 .gm8PkgInclude{margin:0 0 15px 0;display:block}.v2_4 .gm8PkgInclude li,.v2_4 .gm8PkgInclude h3{margin:0 0 5px 0}.gm8Right .gallery{display:none}.v2_4 #gm8BookingSummary{line-height:20px;margin:0 0 10px 0;padding:5px 10px;border-width:1px;border-style:solid}.v2_4 #gm8BookingSummary h3,.v2_4 #gm8BookingSummary p{margin:0 15px 0 0;display:inline-block;white-space:nowrap}#gm8BookForm .gm8Validation{padding:0 0 0 21px}.v2_4 #gm8Section2label span{line-height:32px;text-indent:10px;position:relative}.v2_4 #gm8Section2 label select{margin:5px 0 0 0}.v2_4 #gm8Section2 label span small{float:none}.v2_4 #gm8Section2 label span .gm8Required{width:16px;height:16px;margin:-8px 0 0 0;text-indent:0;position:absolute;top:50%;right:10px;display:block}.v2_4 #gm8Section2 .gm8Navigation{padding:15px 0 0 0;margin-left:33%}.v2_4 #gm8Section2 .gm8Navigation li{margin:0 5px 0 0}.gm8Loader,.loader{text-align:center;display:block;position:fixed;top:50%;left:50%;z-index:500}.gm8Loader,.loader{width:160px;height:20px;line-height:20px;margin:-110px 5px 0 -82px;padding:110px 0 90px}#venue #pkgs .tabs-menu{display:none}#venue #pkgs #pkgNav .READMORECONTENTjs li{margin:0 0 5px 0}#venue #pkgs #pkgNav .READMORECONTENTjs li a{text-decoration:none;padding:10px;border-width:1px;border-style:solid;display:block;position:relative}#venue #pkgs .tabs-container .head{overflow:hidden}#venue #pkgs .tabs-container .head h3{float:left}#venue #pkgs .tabs-container .head .price{float:right}#venue #pkgs #pkgNav .READMORECONTENTjs li a{color:#000;background-color:black;border-color:black;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#venue #pkgs #pkgNav .READMORECONTENTjs li.selected a{color:#FFFFFF;background-color:#000000;border-color:#000000}@media only screen and (min-width:701px){#venue #pkgs #pkgNav .READMOREjs{display:none}#venue #pkgs #pkgNav .READMORECONTENTjs li{margin:0 0 10px 0;padding:0 10px 0 0;position:relative}#venue #pkgs #pkgNav .READMORECONTENTjs li.selected:after{content:'';margin:-10px 0 0 0;border-width:10px 0 10px 10px;border-style:solid;position:absolute;top:50%;right:0}#venue #pkgs #pkgNav .READMORECONTENTjs li a{padding:15px}#venue #pkgs #pkgNav .READMORECONTENTjs li span{display:block}#venue #pkgs #pkgNav .READMORECONTENTjs li .min-age{margin:0;position:absolute;bottom:15px;right:15px}#venue #pkgs #pkgNav .READMORECONTENTjs li:after{border-color:#000000;border-top-color:transparent;border-bottom-color:transparent}}@media only screen and (max-width:700px){#venue #pkgs #pkgNav{margin:0 0 10px 0;position:relative}#venue #pkgs #pkgNav .READMOREjs{text-decoration:none;padding:10px;border-width:1px;border-style:solid;display:block}#venue #pkgs #pkgNav .READMOREjs:after{content:'';border-width:6px 8px 0 6px;border-style:solid;position:absolute;top:15px;right:15px}#venue #pkgs #pkgNav .READMOREjs.open:after{border-width:0 10px 10px 10px}#venue #pkgs #pkgNav .READMORECONTENTjs{position:absolute;top:38px;left:0;right:0;z-index:100;padding:0 10px 5px 10px;border-width:0 1px 1px 1px;border-style:solid;display:none}#venue #pkgs #pkgNav .READMORECONTENTjs li a .min-age,#venue #pkgs #pkgNav .READMORECONTENTjs li a .price{margin:0 0 0 5px;float:right}#venue #pkgs #pkgNav .READMOREjs{color:#FFFFFF}#venue #pkgs #pkgNav .READMOREjs:after{border-color:black;border-left-color:transparent;border-right-color:transparent}#venue #pkgs #pkgNav .READMOREjs,#venue #pkgs #pkgNav .READMORECONTENTjs{background-color:#FFF;border-color:#1a1a1a;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#venue #pkgs #pkgNav .READMORECONTENTjs{border-top-left-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}}#venueWindow .h1.h,#venueWindow .rating,#venueWindow .min-age,#venueWindow .bookmarks_32,#venueWindow .social,.page-venue .h1.h,.page-venue #head .rating,.page-venue .min-age,.page-venue .bookmarks_32,.page-venue .social{margin:0 10px 0 0;display:inline-block;vertical-align:middle;position:relative;z-index:2}#venueWindow .social,.page-venue .social{margin:0}#venueWindow .rating,.page-venue #head .rating{padding:5px 0 0 0}#venueWindow .bookmarks_32,.page-venue .bookmarks_32{margin:0}#venueWindow .bookmarks_32 li a,.page-venue .bookmarks_32 li a{width:34px;height:34px;margin:-5px 0 0 0;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;text-align:left;text-indent:-5000px;overflow:hidden;display:block}#venue .tabs-menu{padding:15px 0 0 0}#venue .container{display:block}#reviews .h3,#venue .h3{line-height:40px;padding:0 10px}.map{margin:0 0 15px 0}.address{margin:0 0 15px 0}.address h3{margin:0 0 5px 0}#venue .counter > span{width:100%}#venue .fade,#venue .fade li{z-index:1}#venue .fade{height:0 !important;padding:0 0 60% 0;border-width:5px;border-style:solid;overflow:hidden;position:relative}#venue .fade li{width:auto !important;height:auto !important;position:absolute;top:0;left:0;right:0 !important;bottom:0 !important;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;overflow:hidden}#venue .fade li img{position:absolute;top:50%;transform:translate(0,-50%)}#venue .address{min-width:100px;margin:0 0 10px 10px;padding:10px;float:right}#venue .address h3{margin:0 0 5px 0}#venue #vouchers .imgs{padding:0 0 55% 0}.venue-facilities h3{display:none}.venue-facilities ul{margin:0 0 10px 0;overflow:hidden}.venue-facilities ul li{width:50%;overflow:hidden;float:left}.venue-facilities ul li span{display:block}.venue-facilities ul li > span{line-height:30px;margin:0 5px 5px 0;padding:10px 0 10px 60px !important;background-size:auto 75% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.venue-facilities ul li span .available,.venue-facilities li ul li span span{min-width:10px;height:30px;margin:0 10px;line-height:30px;padding:0 10px;text-align:center;float:right}#venueContainer #head .h1{line-height:22px;font-size:22px}#venueWindow .s{margin:0 !important}#venueContainer #head .s{padding:10px 0 !important}#venueContainer #venue .s .container:first-of-type{padding:0}#venueWindow{position:relative}#venueContainer .tabs-menu,#venueContainer #head .min-age,#venueContainer #head .bookmarks_32,#venueContainer #head:before,#venueContainer #head:after,#venueWindow #ctas{display:none}@media only screen and (min-width:781px){#venueWindow #head .h1.h,#venueWindow #head h1{line-height:28px !important;font-size:28px}#venueWindow .pagination.tabs-menu li a{line-height:30px}#venueWindow #head,#venueWindow .s,#venueWindow #venue .container,#venueWindow #venue > .tabs-menu{margin:0 !important}#venueWindow #head .s{padding:20px 20px 80px 20px !important}#venueWindow #head,#venueWindow .tabs-menu,#venueWindow #venue #vouchers > .h3,#venueWindow .s{padding:0 !important}#venueWindow .tabs-menu li.tab-selected a{border:0}#venueWindow #venue .container,#venueWindow #head{position:relative}#venueWindow .fadeBg{position:absolute}#venueWindow .fadeBg{top:125px}#venueWindow .fadeBg{bottom:0}#venueWindow .fadeBg{right:0}#venueWindow .fadeBg{left:0}#venueWindow #head{z-index:10}#venueWindow #head:after,#venueWindow .fadeBg span,#venueWindow #venue .tabs-container > .h3,#venueWindow #venue .tabs-container,#venueWindow .pagBot,#venueWindow .ajax-close span{display:none}#venueWindow .pagTop,#venueWindow #venue #reviews > .h3,#venueWindow #venue #vouchers > .h3{display:inline-block}#venueWindow #venue .tabs-selected{display:block}#venueWindow #venue .container{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overflow:-moz-scrollbars-vertical}#venueWindow #venue .container::-webkit-scrollbar{width:8px}#venueWindow .fadeBg{display:block !important;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;opacity:0.25}#venueWindow .pagTop{float:right}}@media only screen and (min-width:981px){#venueWindow #venue .container{position:relative;z-index:10}}@media only screen and (max-width:780px){#venueWindow .tabs-container{display:block !important}#venueWindow .tabs-menu{display:none !important}}@media only screen and (max-width:500px){#venueWindow .ajax-close{right:10px}}#venueWindow .h1{position:relative;z-index:10}#venueWindow #head{background-size:50% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#venueWindow #head .s:before,#venueWindow #head .s:after{content:"";width:100px;top:0;bottom:0;position:absolute;z-index:1}#venueWindow #head .s:before{right:50%}#venueWindow #head .s:after{height:auto;left:50%}#venueWindow #head{text-align:left}#venueWindow #venue > .tabs-menu li a{line-height:40px}#venueWindow #venue > .tabs-menu li a{padding:0 10px}#venueWindow #venue{position:static}#venueWindow #venue > .tabs-menu{position:absolute;top:65px;left:20px;z-index:10}#venueWindow .tabs-menu li.tab-selected a:before,#venueWindow #head:before,#venueWindow #venue:before{display:none}#wrap{margin:0 auto;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;position:relative}#header{background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;position:absolute;top:0;left:0;right:0;z-index:10}#header .wrapper{max-width:980px;margin:0 auto;padding:40px 0 54px 0;position:relative;z-index:2}.xs #header .wrapper{padding:20px 0}#header .logo{margin:0 0 10px 0}#header .logo a{height:160px}#header #video{overflow:hidden;position:absolute;top:47px;left:0;right:0;bottom:0;z-index:0}#header #video video{margin:-15% 0 0 0}#header .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#header .bg span{position:absolute;display:block}#header .bg span:nth-child(1){width:100px;top:0;bottom:0;right:60%;z-index:2}#header .bg span:nth-child(2){width:200px;left:40%;top:0;bottom:0;z-index:2}#header .bg span:nth-child(3){height:25px;position:absolute;bottom:0;left:0;right:0;z-index:3}#header .bg span:nth-child(4){height:25px;position:absolute;left:0;right:0;bottom:25px;opacity:0.5;z-index:3}#header .bg span:nth-child(5){position:absolute;top:0;left:0;right:60%;bottom:0;z-index:1}.xs #header .bg span:nth-child(4){bottom:-25px;opacity:1}#footer .wrap{max-width:980px;margin:0 auto;padding:20px 0}#wrap{max-width:1024px;margin:0 auto;position:relative;z-index:10}#content > .wrapper{padding:350px 0 0 0}.s{max-width:980px;margin:0 auto 20px auto}.r2a .c:first-of-type{width:60%}.r2a .c:last-of-type{width:40%}.r2a .c .w{margin:0 20px 0 0}.r2a .c:last-of-type .w{margin:0 0 0 20px}.r2b > .c > .w{margin:0 10px 0 0}.r2b > .c:last-of-type > .w{margin:0 0 0 10px}#ctas .s{padding:0 20px;overflow:hidden}.plugin .title{margin:0 0 15px 0}#map .img{height:305px;padding-bottom:0;background-size:auto auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#index #head p{line-height:21px;font-size:16px}#navigation .mobiMenu .c li li a{line-height:14px;font-size:14px}#navigation .mobiMenu .c li li a,#navigation .mobiMenu .c li li a b{font-weight:normal}@media only screen and (min-width:781px){#header .bg span:nth-child(5){background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}}@media only screen and (max-width:980px){#header .logo a{height:130px;background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#content > .wrapper{padding:315px 0 0 0}}@media only screen and (max-width:780px){.ajaxed #ajax{padding:305px 0 0 0 !important}}@media only screen and (max-width:700px){#header .logo{width:70%}#content,#content .main_page_content{min-height:400px}#header .logo a{height:100px}#header .logo{margin:0 0 10px 0}.ajaxed #ajax,#content > .wrapper{padding:260px 0 0 0 !important}#header .wrapper{padding:20px 20px 55px 20px}.fadeBg{display:none !important}}@media only screen and (max-width:580px){#header .bg span:nth-child(2){width:100px}#header .subscribe{padding:0}.ajaxed #ajax,#content > .wrapper{padding:230px 0 0 0 !important}}@media only screen and (max-width:500px){#header .logo a{height:100px !important}.ajaxed #ajax,#content > .wrapper{padding:200px 0 0 0 !important}#header .wrapper{padding:10px}#header .bg span:nth-child(1),#header .bg span:nth-child(2){display:none}#header .bg span:nth-child(4){display:none}#header .bg span:nth-child(5){right:0}}@media only screen and (max-width:420px){#header .logo a{height:80px !important}.ajaxed #ajax,#content > .wrapper{padding:180px 0 0 0 !important}}#header{position:relative !important}#content > .wrapper{padding:0 !important}#footer .r .c{width:34%}#footer .r .c:first-of-type,#footer .r .c:last-of-type{width:33%}#footer .r .c:last-of-type{text-align:right}#footer p{margin:0 0 2px 0;text-align:center}#footer p a{padding:2px;display:inline-block;vertical-align:middle}.secureGateway{width:170px;height:60px;display:inline-block;padding:1px;border-width:1px;border-style:solid}.paymentCards{overflow:hidden}.paymentCards li{width:64px;height:39px;margin:0 5px 0 0;border-width:1px;border-style:solid;text-indent:-5000px;display:inline-block;overflow:hidden}.s{max-width:100%}.widget .s{padding:0 40px}.page-download #content .holder,.page-ontheday #content .holder{padding:100px;text-align:center}#questionnaire,#vouchers_form,#confirmed,#bookingForm{max-width:700px;margin:0 auto}.widget #footer:before,.booker #footer:before{margin:0 0 20px 0}h2{font-size:28px}#ajax .plugin h2.title{line-height:50px;font-size:18px}.navigation .button a,.navigation .button button{height:35px;line-height:35px;font-size:16px}.enquiryForm .options li h2,.summary ul li{font-size:16px}#ajax .plugin h2.title a{line-height:24px;font-size:14px}#vouchers_form dfn,.booking td,form .label span,form p label span{line-height:17px;font-size:14px}.enquiryForm .options li p{line-height:15px;font-size:12px}.assoc{font-size:12px}#footer p,.summary li.bookingFee div p,.booking i,.booking thead th{line-height:12px;font-size:11px}body{font-family:Arial}#vouchers_form dfn{font-style:normal}#fbcontainer a,.assoc,.booking thead th,.summary ul li{text-transform:uppercase}body .v2_4 .gm8Enquire p{display:none !important}body .v2_4 .gm8Enquire .gm8Button:first-of-type{display:block !important}.v2_4 .gm8Enquire{text-align:center}.widget .head{margin:0 0 25px 0}.widget .head .button{float:right}.social,#bookingForm .selectMenu,.summary li.bookingFee div,.terms,#step1 .terms,#step1 .termsCheckbox,.booking td .desc,#overlay,.loader,.tabs-menu,.tabs-container{display:none}.tabs-selected{display:block}.loading #overlay,.loading .loader{display:block}.summary ul li.voucherCredit .promoInfo,.info,.summary ul li span a{width:16px;height:16px;margin:0 5px 0 0;text-indent:-5000px;text-align:left;overflow:hidden;display:inline-block}#ajax .plugin{width:300px;height:200px;margin:-101px 0 0 -151px;border-width:1px;border-style:solid;position:absolute;top:50%;left:50%;z-index:500}#ajax .plugin h2.title{height:50px;margin:0;border-width:0 0 1px 0;border-style:solid;text-align:center}#ajax .plugin h2.title a{width:24px;height:24px;border-width:2px;border-style:solid;display:block;position:absolute;top:-5px;right:-5px}#ajax .plugin .desc{padding:20px;overflow:auto}#ajax #medium{width:450px;height:300px;margin:-151px 0 0 -226px}#ajax #large{width:600px;height:450px;margin:-226px 0 0 -301px}form p label,form .label{overflow:hidden}form p label{margin:0 0 10px 0}form .label{margin:0 0 15px 0}form .label span,form p label span{display:block}select{width:100%;display:block}form .checkbox label input,form .checkbox label span{display:inline-block;vertical-align:top}form .checkbox label span{margin:0 0 0 5px}form .checkbox label input{width:auto}form .navigation{text-align:right}#bookingDetails{margin:0 0 15px 0}#bookingDetails .date{margin:0 0 10px 0;padding:5px 10px;border-width:1px;border-style:solid;overflow:hidden}#bookingDetails .date li{float:right}#bookingDetails .date li:first-child{float:left}.booking td,.booking th{padding:10px 5px}.booking i{text-align:right;display:block}.summary{margin:0 0 25px 0;padding:15px;border-width:1px;border-style:solid;position:relative;overflow:hidden}.summary ul,.summary .left{width:50%;float:left}.summary ul{float:right}.summary ul li{margin:10px 0 0 0;text-align:right}.summary ul li:first-of-type{margin:0}.summary ul li > b,.summary ul li{width:100%;display:table}.summary ul li span{width:30%;display:inline-block;float:left}.summary ul li span:first-of-type{width:70%}.summary li.bookingFee div{margin:0 30% 0 0;clear:both}.summary .codes .overflow{display:table}.summary .codes input,.summary .codes .button{display:table-cell;vertical-align:top}.summary .codes .overflow,.summary .codes .button{width:100%}.summary .codes input{min-width:200px;margin:0 5px 0 0;padding:5px}#paymentOptions{margin:0 0 20px 0;border-width:1px 0 0 0;border-style:solid;text-align:right}#paymentOptions .navigation{margin:-10px 0 0 0;padding:0 0 0 10px;display:inline-block}#paymentOptions .navigation select{width:auto;display:inline-block}.terms{height:140px;margin:0 0 15px 0;padding:10px;border-width:1px;border-style:solid;overflow:auto}#expiryMonth,#expiryYear{width:50%;float:left}#vouchers_form .section{margin:0 0 15px 0;position:relative}#vouchers_form fieldset{border:0}#vouchers_form fieldset legend{display:none}#vouchers_form fieldset label{margin:0 0 10px 0;display:block}#vouchers_form dfn{display:block}#vouchers_form #payment-declined_alert{margin:0 0 25px 0;padding:10px;border-width:1px;border-style:solid}#vouchers_form #payment-declined_alert h3{margin:0 0 5px 0}#vouchers_form #payment-declined_alert p{margin:0}#vouchers_form #copy_address{position:absolute;top:0;right:0}#vouchers_form #copy_address input{width:15px;margin:0 0 0 4px;display:inline-block}#vouchers_form .termsagreement textarea{width:100%;height:120px;margin:0 0 8px 0}#vouchers_form .termsagreement input{width:15px;margin:0 4px 0 0;display:inline-block}#label-startdate select,#label-expirydate select{width:50%;float:left}.page-voucher_confirmed .strapline{padding:5px 10px}.page-voucher_confirmed table{margin:0 0 15px 0;padding:15px;border-width:1px;border-style:solid}#questionnaire h2.title{display:none}#questionnaire h3{margin:0 0 15px 0}#questionnaire form table th,#questionnaire form table td{padding:6px 0}#questionnaire form table td{width:70px}#questionnaire form table td.title{width:auto}#questionnaire form table input{width:15px;padding:0;border:0}#questionnaire #survey-comments,#questionnaire #survey-ratings,#questionnaire #survey-user-details{margin:0 0 35px 0}#preview{text-align:center}#preview .gift{padding:5px 10px;display:inline-block}#fbcontainer{max-width:500px;margin:0 auto;text-align:left;border-width:1px;border-style:solid;position:relative;overflow:hidden}#fbcontainer h3{margin:10px 0}#fbcontainer img{width:140px;height:140px;margin:0 10px 0 0;float:left}#fbcontainer a{position:absolute;bottom:10px;text-decoration:none}#bookingInvoice{margin:0 0 25px 0;overflow:hidden;position:relative}#bookingInvoice h3{margin:0 0 10px}#bookingInvoice .left p{padding:100px 0 0 0}#bookingInvoice #payee,#bookingInvoice .left ul{margin:0 0 10px 0;overflow:hidden}#bookingInvoice .left ul li{margin:0 15px 0 0;float:left}#bookingInvoice .right{width:200px;text-align:right;position:absolute;top:0;right:0}#bankDetails{padding:0 0 25px 0;text-align:right}#bankDetails h3{margin:0 0 2px 0}#bankDetails ul{margin:0 0 10px 0}body .page-event .holder{min-height:390px;font-family:arial;position:relative}.event h2{line-height:40px;margin:0 100px 5px 0;font-size:38px;letter-spacing:-0.5pt}.event h3{clear:both}.event .organiser{line-height:24px;margin:0 0 25px 0;font-size:22px}.event .priceBadge{min-width:80px;margin:0;padding:40px 10px 25px 10px;border-width:1px;border-style:solid;font-size:32px;font-weight:bold;text-align:center;letter-spacing:-0.5pt;position:absolute;top:15px;right:15px}.event .priceBadge em{font-size:11px;font-weight:normal;letter-spacing:0;display:block}.event .img{width:100px;height:100px;border-width:1px;border-style:solid;display:block;position:absolute;top:40px;right:40px}.event .section{margin:0 0 15px 0} .event .guestSummary h3{margin:10px 0} .event .date{margin:0 0 5px 0;padding:0 0 0 21px;border:0;font-size:16px;font-weight:normal}.event .details{padding:0 0 5px 0;display:none}.event .deadline{padding:10px 0 0 0}.event .deadline p{line-height:16px;margin:0 0 10px 0;display:inline-block}.event .deadline .due{line-height:40px;margin:0 10px 0 0;padding:0 10px;border-width:1px;border-style:solid;font-size:16px}.event .readmore{margin:0 0 5px 0;padding:10px 10px 1px 10px;border-width:1px;border-style:solid;position:relative}.event .readmore h3{margin:0 0 10px 0;border:0;font-size:14px;font-weight:normal;cursor:pointer}#content .event .readmore h3 a{font-weight:normal;position:absolute;top:10px;right:10px}.event .readmore .READMORECONTENTjs.desc{line-height:16px;margin:0 0 10px 0;font-size:12px;display:none}.event .tabs-menu{height:30px;border-width:0 0 1px 0;border-style:solid;display:block}.event .tabs-menu li{float:left}.event .tabs-menu li a{height:30px;line-height:30px;padding:0 10px;display:block}.event .tabs-menu li.tab-selected a{border-width:1px 1px 0 1px;border-style:solid}.event .tabs-container{padding:15px 15px 1px 15px;border-width:0 1px 1px 1px;border-style:solid}.event .desc{white-space:inherit} .event .options{overflow:hidden}.event .options li{height:16px;line-height:16px;margin:0;padding:4px 4px 4px 24px;border-width:0 0 1px 0;border-style:dotted;font-size:14px;position:relative;clear:both;cursor:pointer}.event .options li .arrow{width:16px;height:16px;display:block;position:absolute;top:4px;left:4px}.event .options li a{font-weight:normal !important;text-decoration:none}.event .options li a span{display:block;position:absolute;top:4px}.event .options li a .paid{right:130px}.event .options li a .owes{right:4px}.event .paymentOptions .selector .selectmenu .selected{width:150px;float:none}.event .paymentOptions .selector select{width:170px}.event .options .paymentOptions .selector{margin:0 0 0 10px}.event .options .paymentOptions span{float:left} .event .optionsAdv{padding:10px 0 0 0;overflow:hidden}.event .optionsAdv li{margin:0 10px 10px 0;border-width:1px;border-style:solid;float:left}.event .optionsAdv li.third{margin-right:0}.event .optionsAdv li.addGuest,.event .optionsAdv li.socialOptions,.event .optionsAdv li .link{width:160px;height:50px;padding:10px;text-decoration:none}.event .optionsAdv li .link{display:block}#content .event .optionsAdv li .link{font-weight:normal}.event .optionsAdv li b{line-height:18px;margin:0 0 5px 0;font-weight:normal;font-size:16px;text-transform:uppercase;display:block}#content .event .optionsAdv li.paynow .link b{font-weight:bold}.event .optionsAdv li span{line-height:13px;font-size:11px}.event .optionsAdv li .selectMenu .selected b{margin:0 20px 0 0}.event .optionsAdv li form{overflow:hidden}.event .optionsAdv li form .selector,.event .optionsAdv li form select,.event .optionsAdv li form .button{margin:0 5px 0 0;float:left}.event .optionsAdv li form .selector select,.event .optionsAdv li form .selector{width:60px}.event .optionsAdv li form .button,.event .optionsAdv li form .button button{width:auto}.event .optionsAdv li form .button button{padding:0 5px;text-transform:uppercase}.event .optionsAdv li form .button span{padding:0 21px 0 0;display:block}.event .optionsAdv .paymentOptions .selectmenu .selected b{margin:0 20px 0 0}.event .socialOptions a{width:16px;height:16px;margin:0 0 0 5px;text-indent:-5000px;overflow:hidden;display:inline-block}.event .options .socialOptions span,.event .options .socialOptions a{float:left}.event .options .socialOptions a{height:24px}.event .optionsAdv .socialOptions a{width:16px;height:16px;padding:0;border:0;display:inline-block}.event .optionsAdv .socialOptions span{line-height:16px}.event #transDetail,.event #eventGuests,.event #eventGuestSummary{padding:15px;position:relative}.event .pkg_w{margin:0 0 5px 0;padding:5px 5px 1px 5px;border-width:1px;border-style:solid}.event .pkgTabs{display:block}.event .pkgReadMore{display:none}.event .booking ul li{line-height:31px;font-size:16px;font-weight:bold;overflow:hidden}.event .booking ul li .pkg{line-height:20px;width:345px;margin:0 15px 10px 5px;padding:6px 0 0 0;float:left}.event .booking ul li .grp{margin:0 15px 0 0;float:left}.event .booking ul li b{text-align:right;float:left}.event .booking ul li .button{margin:0;float:right}.event .booking ul li .button,.event .booking ul li .button a{width:auto}.event .booking ul li .button{border-width:0 0 1px 0}.event .booking ul li .button a{padding:0 5px;border-width:1px;border-style:solid;font-size:12px;text-indent:0;text-transform:uppercase}.event .booking ul li .button a span{padding:0 21px 0 0;display:block}.event .booking ul li.v_total{margin:10px 0;padding:5px 0;border-width:1px 0;border-style:dotted}.event .booking ul li.v_total span{font-weight:bold;text-align:right;text-transform:uppercase}.event .booking ul li.v_total span .button{margin:0;border:0;float:right}.event .booking ul li.v_total span .button a{height:22px;line-height:22px;font-size:12px;font-weight:normal;text-transform:uppercase}.event .booking ul li.v_total span small{font-weight:normal}.event .booking small{font-size:12px}.event #eventQuestions form{padding:0;overflow:hidden}.event #eventQuestions form textarea,.event #eventQuestions form .button{float:left}.event #eventQuestions form textarea{width:468px;height:60px;margin:0 5px 0 0}.event #eventQuestions form .button{border-width:0 0 1px 0}.event #eventQuestions form .button button{height:59px;line-height:59px}.close{width:18px;height:20px;line-height:20px;border-width:1px;border-style:solid;font-size:12px;text-align:center;display:block;position:absolute;top:8px;right:8px}.default .event #eventDetails{margin:0 0 35px 0}.default .event #transDetail,.default .event #eventGuests,.default .event #eventGuestSummary{margin:0 0 25px 0;padding:0}.default .event .close{font-size:18px;border:0;top:-10px}.ver2 .event .section h3 span{line-height:28px;margin:0 0 10px 0;font-size:26px;letter-spacing:-0.5pt}.ver2 .event #eventGuests h3{display:none}.page-upgrade #content{position:relative}.assoc{width:220px;margin:0 auto 25px auto;text-align:center}.assoc em,.assoc .img{display:inline-block}.assoc em{margin:0 0 10px 0;font-style:normal}.assoc .img{width:200px;padding:5px 10px}.assoc .img span{height:50px;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;text-align:left;text-indent:-5000px;overflow:hidden;display:block}.enquiryForm h3{margin:0}.enquiryForm .int{margin:0 0 15px 0}.validate .enquiryForm .int{height:30px;line-height:30px;padding:0 10px}#enquiryOptions{padding:0 0 15px 0}.enquiryForm .options li .w{padding:110px 0 0 0;position:relative}.enquiryForm .options li .img{height:100px;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;display:block;position:absolute;top:0;left:0;right:0}.enquiryForm .options li h2{margin:0 0 5px 0}.enquiryForm .options li h2 input{width:15px;margin:0 5px 0 0;display:inline-block}.enquiryForm .options li p{margin:0}.enquiryForm .options li.other .w{padding:0}.enquiryForm .options li.other textarea{height:200px}.thanks .discount .c.c1{line-height:70px;font-size:75px}.thanks .valid b{line-height:45px;font-size:60px}.thanks .discount .c{line-height:55px;font-size:55px}.thanks h2{font-size:28px}.thanks .code{line-height:30px;font-size:16px}.thanks .i{line-height:19px;font-size:16px}.thanks h3{line-height:16px;font-size:16px}.thanks .discount .c2 span{line-height:5px;font-size:16px}.thanks .valid{line-height:20px;font-size:12px}.thanks .discount .c3{line-height:14px;font-size:12px}.thanks .valid,.thanks .discount .c{font-weight:bold}.thanks h3{font-weight:normal}.thanks .discount .c,.thanks h2{font-family:'Roboto',arial}.thanks{font-family:arial}.thanks .valid,.thanks h3,.thanks h2{text-transform:uppercase}.page-thankyou .holder,.page-confirmation .holder{padding:40px 20px 100px 20px}.thanks{margin:0 0 15px 0;position:relative}.thanks .col{padding:20px}.thanks h2{margin:0}.thanks h3{margin:0 0 15px 0}.thanks .code{margin:0 0 20px 0;padding:0 10px 0 56px;display:inline-block;position:relative}.thanks .code span{width:46px;height:56px;display:block;position:absolute;top:-13px;left:5px}.thanks .offer .r{text-align:center}.thanks .offer .r .c{width:auto !important;float:none;display:inline-block;vertical-align:middle}.thanks .offer .r .c .w{margin:0}.thanks .offer .r,.thanks .offer .r .c:nth-child(3),.thanks .offer .r .c:nth-child(3) .w{height:100%}.thanks .offer .r .c:nth-child(1) .w{padding:12px 0 12px 10px}.thanks .offer .r .c:nth-child(2) .w{padding:70px 45px 30px 45px;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.thanks .offer .r .c:nth-child(3) .w{width:195px;background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.thanks .discount,.thanks .valid{text-align:center}.thanks .discount{margin:0}.thanks .discount span{display:block}.thanks .discount .c{float:left}.thanks .discount .c1{letter-spacing:-5pt}.thanks .discount .c2 span{padding:2px 0 0 0}.thanks .discount .c3{clear:both}.thanks .valid{margin:0}.thanks .valid b{display:block}@media only screen and (min-width:600px){.thanks .offer{width:100%}.thanks .offer{height:225px}.thanks{text-align:center}}@media only screen and (max-width:600px){.thanks .valid b{line-height:30px;font-size:40px}.thanks h2{font-size:20px}.thanks .valid{line-height:10px;font-size:10px}.thanks .offer .r .c:nth-child(3) .w{width:140px}.thanks .offer{height:150px}.thanks .offer .r .c:nth-child(2) .w{padding:50px 25px 20px 25px}.thanks .col{padding:10px}}@media only screen and (max-width:420px){.thanks .offer .r .c:nth-child(1){display:none}}@media only screen and (min-width:981px){#header .logo{margin:0 0 50px 0}}@media only screen and (min-width:1024px){.s{margin:10px 0 20px 0}.assoc em{margin:0 10px 0 0}.assoc{width:400px;line-height:60px;margin:-125px auto 60px auto;text-align:right}}@media only screen and (max-width:1024px){#wrap #footer .r .c .w{margin:0 0 10px 0 !important}#footer .r .c:last-of-type,#footer{text-align:center}}@media only screen and (max-width:700px){.summary ul,.summary .left{width:auto}.widget .head .button{margin:0 0 10px 0}.summary .codes{padding:10px 0 0 0}.widget .head .button,.summary ul,.summary .left{float:none}.widget .head{text-align:center}}@media only screen and (max-width:600px){h2{font-size:20px}#ajax .plugin h2.title{line-height:50px;font-size:16px}h3{font-size:16px}.navigation .button a,.navigation .button button{height:30px;line-height:30px;font-size:14px}.summary ul li{font-size:14px}.booking td,form .label span,form p label span{line-height:15px;font-size:12px}.r.options .c .w{margin:0 0 10px 0 !important}.enquiryForm .options li .w{padding:0 0 0 110px}.enquiryForm .options li .img{width:100px;height:auto;background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;right:auto;bottom:0}}@media only screen and (max-width:500px){.summary .codes input{width:100%}.summary .codes input{margin:0 0 5px 0}#header .logo{margin:0 0 20px 0}.summary .codes{text-align:center}.summary .codes .overflow{display:block !important}.summary .codes input,.summary .codes .button{display:inline-block !important}#header .bg span:nth-child(3){display:none}#header .contact .tel{top:35px}#header .bg span:nth-child(4){bottom:0 !important}.summary .codes input{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}#fbcontainer img{width:100px;height:100px}}.GB{position:relative;width:100%;height:100%}#back{width:100%;height:100%;background-color:#000}@media only screen and (min-width:581px){.page-index #voucher:before,#careers #brands:before,#careers #brands:after,#careers #staff:after,#careers #staff:before,#ctas:before,#ctas:after,.widget #footer:before,.booker #footer:before,.blog #footer:before,.page-vouchersThankyou #footer:before,.page-charities #footer:before,.page_letterheads #footer:before,.page-resellers #footer:before,.page-gifts #footer:before,.page-vouchers #footer:before,.page-basket #footer:before,.page-index #footer:before,.page-venuesMap #footer:before,.page-partners #footer:before,.page-network #footer:before{content:'';height:25px;background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;display:block}}@media only screen and (min-width:701px){#venueWindow .social,.page-venue .social{float:right}}@media only screen and (min-width:781px){#overlay{position:fixed}#overlay{top:0}#overlay{bottom:0}#overlay{right:0}#overlay{left:0}#overlay{z-index:150}#overlay{opacity:0.95;cursor:pointer}}@media only screen and (min-width:981px){.article .review{padding:0 0 0 10%;position:relative}.article .review .h{padding:0 15px 0 0;position:absolute;top:10px;left:0;right:90%}.article .review .h a span{margin:0;position:absolute;top:73px;right:0}.article .review .h a:before{content:"";width:60px;height:60px;margin:0 0 10px 0;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;display:block}}@media only screen and (max-width:980px){.v2_4 #gm8Section2 label span{width:auto !important}.v2_4 #gm8Section2 label span .gm8Required,.v2_4 #gm8Section2 .gm8Navigation{margin:0 !important}.s{padding-left:20px !important;padding-right:20px !important}#content{position:relative}#header .partner,.titleButton{right:20px}.offerInstructions{display:none !important}.v2_4 #gm8Section2 label,.v2_4 #gm8Section2 label span,.v2_4 #gm8Section2 label input,.v2_4 #gm8Section2 label select,.v2_4 #gm8Section2 label textarea{display:block !important}.v2_4 #gm8Section2 label span .gm8Required{top:0;right:0}.v2_4 #gm8Section2 label span{text-indent:0}}@media only screen and (max-width:880px){.page-venues .r2 .c:last-of-type,.links{display:none}}@media only screen and (max-width:780px){#index .r2 .c,#ctas #testimonial,.v2_4 #gm8Sessions,#ctas .r2b{width:auto !important}#ctas .r2b{max-width:400px}#charities #ctas .r2b{max-width:100%}.venues-list li .wrap{min-height:1px}#reviews .review.readmore .desc p{max-height:34px}#index .r2 .c .w,#event #popular .r2b .imgs,#voucher #ctas .c .img{margin:0 0 10px 0}#ctas .r2b{margin:0 auto 15px auto !important}.venues-list li .desc{margin-left:0}.s{padding-left:10px !important;padding-right:10px !important}#voucher #ctas .c .w{padding-left:0}#voucher #ctas .c .img{position:static}.titleButton{right:10px}#ctas .r2b,#index .r2 .c,#ctas #testimonial{float:none !important}#ctas{text-align:center}#charities #ctas{text-align:left}.ajaxed #content .main_page_content,#header .partner,#index .r2 .c:last-of-type{display:none !important}}@media only screen and (max-width:700px){.mobiWrap{min-height:750px}.social-popup{display:none !important}}@media only screen and (max-width:680px){.venue-facilities ul li,.v2_4 .gm8Left,.v2_4 .gm8Right{width:auto !important}#ctas .r2b .c{width:50% !important}#index .s:first-of-type p:last-of-type,#index .s:first-of-type .r,.v2_4 .gm8Left > .plugin,.v2_4 .gm8Right > .plugin{margin:0}#nearest .iframe{margin:15px 0}.venue-facilities ul li > span,#venue .title,h2,h3,.venues-list .venue{margin:0 0 10px 0}.v2_4 .gm8Enquire p{margin-bottom:5px}#ctas #testimonial .w,#nearest #article,.venues-list li .button a b,.counter ul.list li{padding:0}.venue-facilities ul li,.v2_4 .gm8Left,.v2_4 .gm8Right{float:none}#ctas .r2b .c{float:left !important}#charities .img,#nearest .buttons .button.mapButton,.venues-list li .distance span{display:none}#nearest .buttons .button,.v2_4 .gm8Enquire p{display:block}#voucher .title,#voucher .tabs-menu,.v2_4 .gm8Enquire,.v2_4 .gm8Navigation,#venue .head,#venue .tabs-menu{text-align:center}}@media only screen and (max-width:600px){#event #extras,#actionpact{margin:0 auto 10px auto}#event #extras{padding-top:120px}.venues-list li .button a{padding:5px}#event #extras,#actionpact{max-width:260px}}@media only screen and (max-width:580px){#testimonial .auth.h4.h{margin:0 0 5px 0}#content > .wrapper{padding-bottom:60px !important}#voucher #ctas .c .w{padding:10px 0}#venue .container{padding:10px 0 0 0}#venue .h3,.r2c .c .w{padding:0 !important}#venue .container{border-width:1px 0 0 0}#venue .container{border-style:dotted}#venue .tabs-selected.container,#venue .container:first-of-type{border:0}#testimonial .button,.venues-list li .fR .button,#index .search{display:none !important}}@media only screen and (max-width:500px){#gm8Calendar h2{line-height:40px}#gm8Calendar table tr td div{line-height:30px}#head select{width:100%}.rating,.rating span{width:60px}.rating span{height:10px}#pager,.fadeBg{position:relative}#nearest select,#venueReviews select{position:static}#gm8Calendar .gm8Button{top:5px;right:5px}#search-map select{top:20px}div.gmnoprint{top:-20px !important}div.gmnoprint{left:-20px !important}#gm8Calendar .gm8Button:first-child{left:5px}.review,#advanced-faqs dd,.container{margin:0 0 15px 0}#venue .head,#nearest select,#venueReviews select{margin:0 0 10px 0}#advanced-faqs dt{margin:0 0 5px 0}#advanced-faqs dl,#index .search-form{margin:0}#nearest .title{margin-right:0}.review .h a{padding-right:65px}#ctas:after,.page-vouchers .fadeBg,.tabs-menu,.venues-list .venue .desc,#advanced-faqs dt span,#index .search p:last-of-type{display:none !important}.rating span{background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.venues-list li .offer{width:75px;height:60px;background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.venues-list li .imgs{width:70px;height:auto;min-height:54px;max-height:70px}.v2_4 #gm8Section2 label span{line-height:20px}#advanced-faqs dd{display:block !important}.fadeBg{margin:0 0 25px 0;padding:0 !important;background-size:auto 105% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.fadeBg span:nth-child(3){height:20px !important;position:absolute;bottom:0;left:0;right:0}.venImg.fadeBg{background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}}@media only screen and (max-width:320px){#header .logo a{height:80px}#mobiMenu li a > span{height:22px !important;line-height:22px}.tabs-menu li{margin:0 5px 0 0}#content > .wrapper{padding-bottom:50px !important}#mobiMenu .c:nth-child(1) .w{padding:11px 0 10px 0}.tabs-menu li a{padding:0 5px}#header .subscribe,#mobiMenu{padding:0 !important}#mobiMenu .c:nth-child(1) .w > span{border-width:6px 12px 6px 0}#venue .title{display:block}#header .subscribe .likeit{display:none}}@media only screen and (min-width:1681px){#header .bg span:nth-child(5){background-size:125% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}}@media only screen and (min-width:981px){.v2_4 #gm8Section2 label span{text-indent:10px}}@media only screen and (min-width:781px){.page-resellers .h1{line-height:40px;font-size:40px}}@media only screen and (max-width:980px){#head,#nearest{width:auto !important}#header .wrapper{padding-left:20px !important;padding-right:20px !important}.anime{display:none !important}#header{background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#map .img{background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}}@media only screen and (max-width:880px){#header .nav{width:auto !important}#header .bg span:nth-child(2){width:150px}.page-venues .r2 > .c > .w{padding:0 !important}}@media only screen and (max-width:780px){.page-venues .r2 .c{width:auto !important}.page-venues .r2 .c .w{margin:0 0 10px 0}#affiliates #intro{padding:35px 0 0 0}.page-venues .r2 .c{float:none !important}.page-venues #head select{display:block}#network #ctas .h1{background-size:100% auto !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}}@media only screen and (max-width:680px){.basket-summary{margin:0}.page-halloween #map{display:none}}@media only screen and (max-width:580px){#voucher.gift .vouchers .imgs{width:80% !important}.r .c{width:auto !important}#activities .r .r .c{width:50% !important}#popular .r .c .w .imgs{width:20%}#voucher.gift .vouchers .imgs{margin:0 auto 10px auto}.partners #menu .c .w,#popular .r .c .w,.page-network .r .c .w{margin:0 0 10px 0 !important}#popular .r .c .w .imgs{margin:15px 0 0 10px}#activities .r .r .c .w{margin:0 15px 10px 0 !important}.r .c .w,.plugin{margin:0 !important}#affiliates #intro{padding:10px 0 0 0}#voucher.gift .vouchers .imgs{padding:0 0 50% 0 !important}#popular .r .c .w .imgs{padding:0 0 10% 0}#voucher.gift .vouchers .imgs,.r .c{float:none !important}#activities .r .r .c{float:left !important}#popular .r .c .w .imgs{float:right}#event #popular .alt,#catMenu,#index .p2 #map{display:none}#voucher.gift .vouchers,.page-network #network{text-align:center}#popular .r .c .w{overflow:hidden}#network #ctas .h1{padding:0 0 6% 0;background-size:auto 100% !important;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}}@media only screen and (max-width:500px){.page-venues #head .s{margin-bottom:0}#header .wrapper{padding-left:10px !important;padding-right:10px !important}.vouchers.s{padding-bottom:0}#content > .wrapper .s:first-of-type{z-index:20}}.page-index p a{color:#FFFFFF}.page-about .s a,.page-faqs .s a,.p1 .contact a,#advanced-faqs a,.page-voucherTerms .s a,.page-network .s a,.page-terms .s a,#contact .title a,body{color:#FFFFFF}#footer .h3,#footer .h3 a{color:white}#footer a:hover{color:white}#footer,#footer a{color:white}#header,#header .contact a,#header .search-form input{color:#FFFFFF}#navigation,#navigation a{color:#FFFFFF}.button a,.button button{color:#FFFFFF !important}.links .c .w a .h,#recommend .r .c .h4 span,.map .venues-count li a{color:#FFFFFF}.plugin.p2 .title{color:#FFFFFF}#availability .chosen-container .chosen-single,.plugin.p1 .heading3{color:#1a1a1a}#locations .tabs-container a,.plugin.p1,.plugin.p2{color:#000}#nearest .venues-list li .wrap{color:#000}.counter ul.list li .popular{color:#C00}.value-required{color:#F00}.min-age,.gm-style-iw a,.counter{color:#000}.attn,#venues-map .strap{color:#FFF}#map span,.button.bG button,.button.bG a{color:#FFF !important}#footer .READMORECONTENTjs li a{border-color:#b01119}#menu li a{border-color:#990000}.button a,.button button{border-color:#990000}.titleButton.t2{border-color:#333333}.titleButton.t2 a{border-color:black}#availability .chosen-container .chosen-single,.plugin.p1 .button,.plugin.p2 .button{border-color:#333333}#locations .area ul li,.plugin.p1 .button a,.plugin.p2 .button a{border-color:black}#recommend .r .c .w,#nearest .venues-list li .wrap{border-color:black}.button.bG button,.button.bG a{border-color:#215318}.counter ul.list li .popular,.min-age{border-color:#C00}.value-required textarea,.value-required input{border-color:#F00}.counter ul.controls li a span{border-color:#000}.label input,label textarea,label input,.counter{border-color:#AAA}#footer .READMOREjs .arrow{border-color:#FFF}.button{border-color:#FFF}#footer .READMOREjs .arrow,#advanced-faqs dt span,.counter ul.controls li a span{border-left-color:transparent !important}#footer .READMOREjs .arrow,#advanced-faqs dt span,.counter ul.controls li a span{border-right-color:transparent !important}#overlay{background-color:#000}body{background-color:#000}#footer{background-color:#DF151F}#footer .READMORECONTENTjs a:hover{background-color:#b01119}.links .c .w a .h,#recommend .r .c .h4 span,.map .venues-count li a{background-color:#DF151F}.attn{background-color:#F00}#locations .area ul li,#recommend .r .c .w,#nearest .venues-list li .wrap{background-color:#1a1a1a}#locations .area ul li:hover,#nearest .venues-list li .wrap:hover{background-color:black}.label input,label textarea,label input{background-color:#EEE}#header .partner b,.min-age,.counter{background-color:#FFF}#footer .close a > span span{background-color:#FFF}.button a:hover,.button button:hover{background:-moz-linear-gradient(top,#ff3333 0%,#CC0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3333),color-stop(100%,#CC0000));background:-webkit-linear-gradient(top,#ff3333 0%,#CC0000 100%);background:-o-linear-gradient(top,#ff3333 0%,#CC0000 100%);background:-ms-linear-gradient(top,#ff3333 0%,#CC0000 100%);background:linear-gradient(top,#ff3333 0%,#CC0000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3333',endColorstr='#CC0000',GradientType=0 )}.button a,.button button{background:-moz-linear-gradient(top,red 0%,#CC0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#CC0000));background:-webkit-linear-gradient(top,red 0%,#CC0000 100%);background:-o-linear-gradient(top,red 0%,#CC0000 100%);background:-ms-linear-gradient(top,red 0%,#CC0000 100%);background:linear-gradient(top,red 0%,#CC0000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='red',endColorstr='#CC0000',GradientType=0 )}.plugin.p2 .title{background:-moz-linear-gradient(top,#333333 0%,#000000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333333),color-stop(100%,#000000));background:-webkit-linear-gradient(top,#333333 0%,#000000 100%);background:-o-linear-gradient(top,#333333 0%,#000000 100%);background:-ms-linear-gradient(top,#333333 0%,#000000 100%);background:linear-gradient(top,#333333 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333',endColorstr='#000000',GradientType=0 )}.plugin.p1,.plugin.p2,#availability .chosen-container .chosen-single{background:-moz-linear-gradient(top,black 0%,#1a1a1a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,black),color-stop(100%,#1a1a1a));background:-webkit-linear-gradient(top,black 0%,#1a1a1a 100%);background:-o-linear-gradient(top,black 0%,#1a1a1a 100%);background:-ms-linear-gradient(top,black 0%,#1a1a1a 100%);background:linear-gradient(top,black 0%,#1a1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='black',endColorstr='#1a1a1a',GradientType=0 )}.button.bG button:hover,.button.bG a:hover{background:-moz-linear-gradient(top,#47b535 0%,#307A24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#47b535),color-stop(100%,#307A24));background:-webkit-linear-gradient(top,#47b535 0%,#307A24 100%);background:-o-linear-gradient(top,#47b535 0%,#307A24 100%);background:-ms-linear-gradient(top,#47b535 0%,#307A24 100%);background:linear-gradient(top,#47b535 0%,#307A24 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#47b535',endColorstr='#307A24',GradientType=0 )}.button.bG button,.button.bG a{background:-moz-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fa130),color-stop(100%,#307A24));background:-webkit-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-o-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-ms-linear-gradient(top,#3fa130 0%,#307A24 100%);background:linear-gradient(top,#3fa130 0%,#307A24 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fa130',endColorstr='#307A24',GradientType=0 )}.counter ul.controls li{background:-moz-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#CCCCCC));background:-webkit-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);background:-o-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);background:linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF',endColorstr='#CCCCCC',GradientType=0 )}#footer .READMORECONTENTjs a.weaccept:hover{background-color:transparent !important}.search-form .button:last-of-type,.search-form .button:last-of-type button{background:0;filter:none}body .search-form label span{background:0}#footer .weaccept,#header .partner b,.search-form .button a span,.geronigo_basket_link li a > span,#map,#stamp,.rating,#voucher-basket.new .basket li .delivery ul .opt .icn,.popular,body,.search-form label,body .search-form label input,.img,#menu li a span,#navigation .basket a span,.contact .tel span,.search-form .button:last-of-type button,body .search-form .button button,.addBasket .button a span,#header .logo a{background-repeat:no-repeat}#header .partner b,#map,#stamp,.search-form .button a span,.geronigo_basket_link li a > span,.links .c .w a,.rating,#voucher-basket.new .basket li .delivery ul .opt .icn,.popular,.img,.search-form .button:last-of-type button,body .search-form .button button,#venues-map{background-position:50%}#menu li a span,#navigation .basket a span,.contact .tel span,.addBasket .button a span{background-position:100% 50%}#header .logo a{background-position:0 50%}.search-form label{background-position:98% 50%}.paymentCards li#visa{background-position:-4px -4px}.paymentCards li#mastercard{background-position:-73px -4px}.paymentCards li#maestro{background-position:-141px -3px}.paymentCards li#solo{background-position:-210px -3px}.paymentCards li#switch{background-position:-279px -3px}.paymentCards li#amex{background-position:-348px -3px}.paymentCards li#paypal{background-position:-3px -47px}.paymentCards li#jcb{background-position:-72px -47px}.paymentCards li#dinersclub{background-position:-141px -47px}.paymentCards li#discover{background-position:-210px -47px}.paymentCards li#unionpay{background-position:-279px -47px}.paymentCards li#visadebit{background-position:-348px -47px}.paymentCards li#electron{background-position:-3px -91px}#menu li a{text-shadow:0 -1px #990000}#footer{text-shadow:0 -1px #b01119}.button a,.button button{text-shadow:0 1px #990000}.map .venues-count li a{text-shadow:0 -1px #DF151F}.links .c .w a .h,#recommend .r .c .h4 span{text-shadow:0 -1px #b01119}.plugin.p2 .title{text-shadow:0 1px black}.button.bG button,.button.bG a{text-shadow:0 1px #215318}.attn{text-shadow:0 -1px #C00}#venues-map .strap{text-shadow:0 1px #000,0 0 10px #000}.min-age,.counter{text-shadow:0 1px #FFF}.chosen-container .chosen-single,.label input,label textarea,label input{-webkit-box-shadow:inset 0px 0px 5px 0px #999;-moz-box-shadow:inset 0px 0px 5px 0px #999;box-shadow:inset 0px 0px 5px 0px #999}.alert,#recommend .r .c .h4 span,.min-age,.map .venues-count li a{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.counter ul.list li .popular,#header .partner b,.office-hours li,#recommend .r .c .w,#nearest .venues-list li .wrap,#locations .area ul li,#navigation .mobiMenu .c li .h3,.v2_4 #gm8Section2 label,.attn,.ac_results,.counter,.button,.button button,.button a,.label input,label textarea,label input{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@media only screen and (min-width:701px){.home .house span:nth-child(2){border-color:#FFFFFF}.home .house span:nth-child(2){border-left-color:transparent !important}.home .house span:nth-child(2){border-right-color:transparent !important}.home .house span:nth-child(1),.home .house span:nth-child(3){background-color:#FFFFFF}.home .house span:nth-child(4){background-color:#CC0000}}.page-index #voucher #ctas{background:0 !important}.page-index #voucher{background:-moz-linear-gradient(top,black 0%,#FFFFFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,black),color-stop(100%,#FFFFFF));background:-webkit-linear-gradient(top,black 0%,#FFFFFF 100%);background:-o-linear-gradient(top,black 0%,#FFFFFF 100%);background:-ms-linear-gradient(top,black 0%,#FFFFFF 100%);background:linear-gradient(top,black 0%,#FFFFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='black',endColorstr='#FFFFFF',GradientType=0 )}#eventLinks .c .w{color:#000}#event .h3 a{color:#FFFFFF}#event #extras,#actionpact ul li{color:#FFF}#actionpact,#event #extras ul li{color:#000}#eventLinks .c .w{border-color:black}#actionpact ul li,#actionpact .button,#actionpact{border-color:#FFF}#eventLinks .c .w{background-color:#1a1a1a}#actionpact ul li{background-color:#0145AA}.page-eventHenParties #event #extras ul li{background-color:#FF66B3}#event #extras ul li{background-color:#FA0}#event #extras{background-color:#000}#actionpact{background:-moz-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#CCCCCC));background:-webkit-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);background:-o-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);background:linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF',endColorstr='#CCCCCC',GradientType=0 )}#actionpact .logo,#event #extras{background-repeat:no-repeat}#actionpact .logo,#event #extras{background-position:50% 0}.page-eventHenParties #event #extras ul li{text-shadow:0 1px #ff99cc}#actionpact ul li{text-shadow:0 -1px #013077}#event #extras ul li{text-shadow:0 1px #FC0}#actionpact{text-shadow:0 1px #FFF}#actionpact ul li,#event #extras ul li,#eventLinks .c .w{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.article .review .desc{color:#000}.review .desc{color:#FFFFFF}.review .h a{color:#DF151F}.customcounts{color:#FFF}.article .review .h span{border-color:#1a1a1a}.review .h span{border-color:#DF151F}.review .h span{border-left-color:transparent !important}.review .h span{border-bottom-color:transparent !important}.article .review .desc{background-color:#1a1a1a}.review .desc{background-color:#DF151F}#reviews .review.readmore .desc:after{background-color:#b01119}.customcounts{background-color:#1378D2}.customcounts a{background-repeat:no-repeat}.customcounts a{background-position:50%}.article .review .desc{text-shadow:0 1px #333333}.review .desc{text-shadow:0 -1px #b01119}#reviews .review.readmore .desc:after{text-shadow:0 -1px #820c12}.customcounts{text-shadow:0 -1px #0f5da3}.customcounts,#reviews .review.readmore .desc:after{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.review .desc{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}@media only screen and (min-width:981px){.article .review .h a span{border-color:#1a1a1a}.article .review .h a span{border-left-color:transparent}.article .review .h a span{border-bottom-color:transparent}.article .review .h a:before{background-color:#DDD}.article .review .h a:before{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}}.ui-datepicker table th{color:white}.ui-datepicker,.ui-datepicker a{color:#FFFFFF}.ui-datepicker-header a{border-top-color:transparent !important}.ui-datepicker-header a{border-bottom-color:transparent !important}.ui-datepicker-header a{border-color:#FFFFFF}.ui-datepicker{background-color:#FFF}.ui-datepicker table a.ui-state-highlight,.ui-datepicker table a.ui-state-highlight:hover{background-color:#DDD}.ui-datepicker table a:hover{background-color:#EEE}@media only screen and (max-width:500px){#mobiTabs .tabs-menu li a{color:#FFFFFF}#mobiTabs .tabs-menu .tab-selected a{color:#FFFFFF}#mobiTabs .tabs-menu li a,#mobiTabs .tabs-menu{background-color:#DF151F}#mobiTabs .tabs-menu .tab-selected a{background-color:#FFF}#mobiTabs .tabs-menu .tab-selected a else{background-color:#000}#mobiTabs .tabs-menu li a{text-shadow:0 -1px #b01119}#mobiTabs .tabs-menu .tab-selected a{text-shadow:0 1px #FFF}#mobiTabs .tabs-menu li a{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}}.gm8Enquire .lp,.gm8List li a{color:#FFFFFF}.gm8Button a,.gm8Button button{color:#FFFFFF}#gm8Calendar table tr th{color:#FFFFFF}#gm8Calendar h2,.gm8Wrapper .selectMenu ul a:hover{color:#FFFFFF}.gm8List li a,.gm8MinAge,.gm8Wrapper .selectMenu ul a,.gm8Wrapper .selectMenu,#gm8Calendar table tr td{color:#333}#gm8Calendar table tr td.gm8Past{color:#BBB}.gm8List li .gm8SessLimited,.v2_4 #gm8BookingSummary,.gm8List li.gm8Selected a,#gm8Calendar table tr td.gm8SelectedDate.gm8available,#gm8Calendar table tr td.gm8SelectedDate.gm8provisional{color:#FFF}.gm8List li a .circle,.gm8List li,.gm8Wrapper .selectMenu .selected{border-color:#1a1a1a}#gm8Calendar .gm8Button{border-color:red}#gm8Calendar .gm8Button a,#gm8Calendar .gm8Button button{border-color:#990000}.gm8Button a,.gm8Button button{border-color:#CC0000}.v2_4 #gm8BookingSummary,.gm8List li.gm8Selected{border-color:#307A24}.gm8MinAge{border-color:#C00}.p2 .gm8Button,.gm8Wrapper .selectMenu .selected a{border-color:#333}.gm8List li,.gm8Wrapper .selectMenu .selected,.gm8List li a .circle,#gm8Calendar table td{border-color:#BBB}.gm8List li.gm8Selected a .circle{border-color:#FFF}.gm8Key li span{border-color:#BBB}.gm8Wrapper .selectMenu .selected a{border-left-color:transparent}.gm8Wrapper .selectMenu .selected a{border-right-color:transparent}.v2_4 #gm8BookingSummary,.gm8List li a .circle,.gm8MinAge,#gm8Calendar table{background-color:#FFF}#gm8Calendar table tr th{background-color:#DF151F}.gm8List li .gm8SessLimited{background-color:#F90}.gm8List li a:hover .circle,.gm8List li.gm8Selected a .circle{background-color:#307A24}.gm8Key li span{background-color:#ffd580}.gm8Key li:first-of-type span{background-color:#bbe9b4}.gm8Wrapper .selectMenu ul a:hover{background:-moz-linear-gradient(top,#ff3333 0%,red 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3333),color-stop(100%,red));background:-webkit-linear-gradient(top,#ff3333 0%,red 100%);background:-o-linear-gradient(top,#ff3333 0%,red 100%);background:-ms-linear-gradient(top,#ff3333 0%,red 100%);background:linear-gradient(top,#ff3333 0%,red 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3333',endColorstr='red',GradientType=0 )}#gm8Calendar h2{background:-moz-linear-gradient(top,red 0%,#CC0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#CC0000));background:-webkit-linear-gradient(top,red 0%,#CC0000 100%);background:-o-linear-gradient(top,red 0%,#CC0000 100%);background:-ms-linear-gradient(top,red 0%,#CC0000 100%);background:linear-gradient(top,red 0%,#CC0000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='red',endColorstr='#CC0000',GradientType=0 )}.gm8Button a,.gm8Button button{background:-moz-linear-gradient(top,red 0%,#CC0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#CC0000));background:-webkit-linear-gradient(top,red 0%,#CC0000 100%);background:-o-linear-gradient(top,red 0%,#CC0000 100%);background:-ms-linear-gradient(top,red 0%,#CC0000 100%);background:linear-gradient(top,red 0%,#CC0000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='red',endColorstr='#CC0000',GradientType=0 )}.v2_4 #gm8BookingSummary,.gm8List li.gm8Selected{background:-moz-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fa130),color-stop(100%,#307A24));background:-webkit-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-o-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-ms-linear-gradient(top,#3fa130 0%,#307A24 100%);background:linear-gradient(top,#3fa130 0%,#307A24 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fa130',endColorstr='#307A24',GradientType=0 )}#gm8Calendar table tr td.gm8SelectedDate.gm8available,#gm8Calendar table tr td.gm8SelectedDate.gm8provisional{background:-moz-linear-gradient(top,#307A24 0%,#3fa130 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#307A24),color-stop(100%,#3fa130));background:-webkit-linear-gradient(top,#307A24 0%,#3fa130 100%);background:-o-linear-gradient(top,#307A24 0%,#3fa130 100%);background:-ms-linear-gradient(top,#307A24 0%,#3fa130 100%);background:linear-gradient(top,#307A24 0%,#3fa130 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#307A24',endColorstr='#3fa130',GradientType=0 )}#gm8Calendar table td.gm8Provisional,#gm8Calendar table td.gm8provisional{background:-moz-linear-gradient(top,#ffe6b3 0%,#ffd580 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe6b3),color-stop(100%,#ffd580));background:-webkit-linear-gradient(top,#ffe6b3 0%,#ffd580 100%);background:-o-linear-gradient(top,#ffe6b3 0%,#ffd580 100%);background:-ms-linear-gradient(top,#ffe6b3 0%,#ffd580 100%);background:linear-gradient(top,#ffe6b3 0%,#ffd580 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe6b3',endColorstr='#ffd580',GradientType=0 )}#gm8Calendar table td.gm8available,#gm8Calendar table td.gm8Available{background:-moz-linear-gradient(top,#dff5db 0%,#bbe9b4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dff5db),color-stop(100%,#bbe9b4));background:-webkit-linear-gradient(top,#dff5db 0%,#bbe9b4 100%);background:-o-linear-gradient(top,#dff5db 0%,#bbe9b4 100%);background:-ms-linear-gradient(top,#dff5db 0%,#bbe9b4 100%);background:linear-gradient(top,#dff5db 0%,#bbe9b4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff5db',endColorstr='#bbe9b4',GradientType=0 )}.gm8List li,.gm8Wrapper .selectMenu ul,#gm8Calendar table tr,.gm8Wrapper .selectMenu .selected{background:-moz-linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#EEEEEE));background:-webkit-linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);background:-o-linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);background:linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF',endColorstr='#EEEEEE',GradientType=0 )}.v2_4 .gm8PkgInclude li,#gm8Calendar table tr td div{background-position:0 0}#gm8BookForm .gm8Validation{background-position:0 50%}#gm8BookForm .gm8Validation,.v2_4 .gm8PkgInclude li,#gm8Calendar table tr td div{background-repeat:no-repeat}.gm8Wrapper .selectMenu ul{-webkit-box-shadow:0px 0px 5px 0px #000;-moz-box-shadow:0px 0px 5px 0px #000;box-shadow:0px 0px 5px 0px #000}#gm8Calendar table tr td.gm8SelectedDate.gm8available div,#gm8Calendar table tr td.gm8SelectedDate.gm8provisional div{-webkit-box-shadow:inset 0px 0px 5px 0px #112b0d;-moz-box-shadow:inset 0px 0px 5px 0px #112b0d;box-shadow:inset 0px 0px 5px 0px #112b0d}.gm8Wrapper .selectMenu ul a:hover{text-shadow:0 -1px #990000}#gm8Calendar h2{text-shadow:0 1px #990000}#gm8Calendar table tr th{text-shadow:0 -1px #b01119}.gm8List li .gm8SessLimited{text-shadow:0 -1px #F60}.v2_4 #gm8BookingSummary,.gm8List li.gm8Selected,#gm8Calendar table tr td.gm8SelectedDate.gm8available,#gm8Calendar table tr td.gm8SelectedDate.gm8provisional{text-shadow:0 1px #215318}.gm8Button a,.gm8Button button{text-shadow:0 1px #990000}.gm8List li,.gm8Wrapper .selectMenu,#gm8Calendar table tr td{text-shadow:0 1px #FFF}.gm8List li .circle,.gm8MinAge{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.gm8List li .gm8SessLimited,.v2_4 #gm8BookingSummary,.gm8List li,.gm8Wrapper .selectMenu,.gm8Wrapper .selectMenu .selected,.gm8Button,.gm8Button a,.gm8Button button,#gm8Calendar,#gm8Calendar h2,#gm8Calendar table{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.gm8Loader,.loader{color:#FFF}.gm8Loader > span,.loader > span,.gm8Loader,.loader{background-repeat:no-repeat}.gm8Loader,.loader{background-position:50% 0}.gm8Loader > span,.loader > span{background-position:50%}.gm8Loader,.loader{text-shadow:0 1px black,0 0 10px black}.gm8Loader,.loader{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.venue-facilities ul li span{color:#FFFFFF}.venue-facilities ul li > span{color:#FFFFFF}.venue-facilities ul li span{background-color:#FFF}.venue-facilities ul li > span{background-color:#000000}.venue-facilities ul li span{background-repeat:no-repeat}.venue-facilities ul li span{background-position:50%}.venue-facilities ul li > span{background-position:10px 50%}.venue-facilities ul li span{text-shadow:0px 1px #FFFFFF}.venue-facilities ul li > span{text-shadow:0 -1px black}.venue-facilities ul li span{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.venue-facilities ul li > span{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#reasons .c .w{color:#000}#reasons .c .w .h2{color:#FFFFFF}#reasons .c .w{background-color:#1a1a1a}#reasons .c .w .h2{background-color:#DF151F}#reasons .c .w{text-shadow:0 1px #1a1a1a}#reasons .c .w .h2{text-shadow:0 -1px #b01119}#reasons .c .w{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#reasons .c .w .h2{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#reasons .c .w .h2{border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}#reasons .c .w .h2{border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}#voucher-basket .basket-summary .terms a{color:#FFFFFF}#voucher-basket .remove{color:#FFF}#voucher-basket .selectVoucher.button a,#voucher-basket .ui-selectmenu-menu ul,#voucher-basket .valueSelect .ui-selectmenu-button,#voucher-basket .basket li .delivery ul .opt label{border-color:#999}#voucher-basket .remove,#voucher-basket .selectVoucher.button{border-color:#FFF}#voucher-basket .remove{background-color:#999}#voucher-basket .basket li .delivery ul .opt label{background-color:black}#voucher-basket .basket li .delivery ul .opt label:hover{background-color:#333333}#voucher-basket .basket li .delivery ul .opt .selected:hover,#voucher-basket .basket li .delivery ul .opt .selected{background-color:#FFF}#voucher-basket .basket li .delivery ul .opt .icn{background-position:50%}#voucher-basket .basket li .delivery ul .opt .icn{background-repeat:no-repeat}#voucher-basket .remove{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}#basketWindow,#voucher-basket .basket li .delivery ul .opt label{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.cmHead.vouchercm,.cmHead.vouchercm a{color:#FFFFFF !important}.cmHead.vouchercm > a .r2 > .c:last-of-type > .w{color:#FFFFFF !important}.cmHead.vouchercm .button a,.cmHead.vouchercm .button a:hover,.cmHead.vouchercm > a .button{color:#FFFFFF !important}.cmHead.vouchercm .buttons .button:nth-child(2) a:hover,.cmHead.vouchercm .buttons .button:nth-child(2) a{color:#000000 !important}.cmHead.vouchercm .button a,.cmHead.vouchercm .button a:hover,.cmHead.vouchercm > a .button{border-color:#000000 !important}.cmHead.vouchercm > a .r2 > .c:last-of-type > .w,.cmHead.vouchercm .slidedown .promo .img{background-color:#DF151F !important}.cmHead.vouchercm .button a,.cmHead.vouchercm .button a:hover,.cmHead.vouchercm > a .button{background-color:#000000 !important}.cmHead.vouchercm a,.cmHead.vouchercm .buttons .button:nth-child(2) a:hover,.cmHead.vouchercm .buttons .button:nth-child(2) a{background-color:#FFF !important}.cmHead.vouchercm > a .r2 > .c:last-of-type > .w{text-shadow:0 1px #b01119 !important}.cmHead.vouchercm .button a,.cmHead.vouchercm .button a:hover,.cmHead.vouchercm > a .button{text-shadow:0 1px #000000 !important}.cmHead.vouchercm .buttons .button:nth-child(2) a:hover,.cmHead.vouchercm .buttons .button:nth-child(2) a{text-shadow:0 1px #FFF !important}.cmHead.vouchers,.cmHead.vouchers a{color:#FFFFFF}.cmHead{background-color:black}.cmHead.vouchers a{background-color:#DF151F}.cmHead.vouchers .button a,.cmHead.vouchers .button a:hover,.cmHead.vouchers a > .button{color:#DF151F !important;border-color:#FFFFFF !important;background:#FFFFFF !important;text-shadow:0 1px #FFFFFF !important}.cmHead.vouchers .buttons .button:nth-child(2) a:hover,.cmHead.vouchers .buttons .button:nth-child(2) a{color:#FFFFFF !important;background:#DF151F !important;text-shadow:0 1px #DF151F !important}.cmHead.vouchers a:after{background-position:100% 50%}.cmHead.vouchers a:after,.cmHead.vouchers a{background-position:50%}.cmHead.vouchers a{background-repeat:no-repeat}.cmHead.vouchers a{text-shadow:0 -1px #b01119}@media only screen and (min-width:701px){.cmHead.vouchers .slidedown:hover{text-shadow:0 1px #DF151F !important}@keyframes slidedownxv{0%{height:44px}50%{background-color:#DF151F}100%{height:300px;background-color:#DF151F;box-shadow:0 10px 10px #000}}}@media only screen and (max-width:700px){.cmHead.vouchers .slidedown .promo{background-color:#DF151F !important}}body .cmHead.offerV1 a .but b{color:#DF151F}body .cmHead.offerV1 a .but b{background-color:#FFFFFF}body .cmHead.offerV1 a .but b{text-shadow:0 -1px #FFFFFF}#christmasPost{color:#FFF}.xmasAlert{color:#FFF}.xmasAlert{border-color:#930410}#christmasPost{background-color:#00663B}.xmasAlert{background-color:#C40615}.christmas .page-index #voucher .s:before{background-position:100% 25px}.xmasAlert:before{background-position:100% 50%}.l7d.christmas #header:before,.l7.christmas #header:before,.l3.christmas #header:before{background-position:0 0}.xmasAlert:before,.l7.christmas #header:before,.l7d.christmas #header:before,.l3.christmas #header:before,.christmas .page-index #voucher .s:before{background-repeat:no-repeat}#christmasPost{text-shadow:0 1px #00331e}.xmasAlert{text-shadow:0 1px #930410}.xmasAlert{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#christmasPost{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.page_letterheads #content{color:#000}.page_letterheads table,.page_letterheads table td,.page_letterheads table th{border-color:#CCC}.page_letterheads table th{background-color:#CCC}.page_letterheads#wrap{background-color:#FFF !important}.page_letterheads #content{background-color:#FFF !important}#create-invite .consent a{color:#000}#create-invite .consent{border-color:black}#create-invite .consent{background-color:#1a1a1a}#create-invite .consent{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#ajax .ajax-close{color:#FFFFFF}.popup a,.popup{color:#FFFFFF}.popup .close{color:#FFFFFF}.popup .close{border-color:#FFF}.popup .close{background-color:#DF151F}.popup{background-color:#FFF}.popup:before{background:-moz-linear-gradient(45deg,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.75) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(255,255,255,0.75)),color-stop(100%,rgba(255,255,255,0.75)));background:-webkit-linear-gradient(45deg,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.75) 100%);background:-o-linear-gradient(45deg,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.75) 100%);background:-ms-linear-gradient(45deg,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.75) 100%);background:linear-gradient(45deg,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99FFFFFF',endColorstr='#99FFFFFF'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#99FFFFFF',endColorstr='#99FFFFFF')"; }.popup,.popup .close{-webkit-box-shadow:0px 0px 5px 0px #999;-moz-box-shadow:0px 0px 5px 0px #999;box-shadow:0px 0px 5px 0px #999}.popup .close{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.popup{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@media only screen and (min-width:781px){#ajax #venueWindow,#ajax #voucherImage,#ajax #voucherImage .c a,#ajax #basketWindow,#ajax .ajax-close,#ajax #window{color:#FFFFFF}#venueWindow{border-color:#FFF}.popup .close{background-color:#DF151F}#ajax #venueWindow,#ajax #voucherImage,#ajax #basketWindow,#ajax .ajax-close,#ajax #window,.popup{background-color:#FFF}#ajax #venueWindow .ajax-close,#ajax #venueWindow,#ajax #voucherImage,#ajax #basketWindow,#ajax #window{text-shadow:0 1px #FFF}}#booking .filter .h a,.bookingterms a,#did_you_know.eventpayment small a,#did_you_know,#booking .info,#booking .filter,#participants ul,#messages ul,#transactions ul li,.avail_manager .wrapper,#basket_form .wrap,#widget_enquiry_form .wrap,#basket .wrap,#events .day .wrap,#events .day .wrap a,#itinerary .day .w,#itinerary .day .w a,#booking .availStatus{color:#FFFFFF}#basket .foot .h3 a{color:#FFFFFF}#itinerary .day .button a{color:#FFFFFF}.alert.a2{color:#FFFFFF}.calendar table th,#event #profile{color:#FFFFFF}#event #head,.icList.r .c .w,#itinerary .day .controls li:first-of-type a:hover,.limited_calendar .h3,.calendar .h3{color:#FFFFFF !important}#event #guests,.icList.r .c .w span{color:#000}#itinerary .day .w .promo_detail.closed,#basket .price span em{color:#AE0000}form .error span{color:#C00 !important}#itinerary .day .w .extras_available li .info{color:#307A24}#itinerary .day .w .promo_detail{color:#1155CC}.limited_calendar .list li a,.calendar table a{color:#333}#booking .viewLink a{color:#888}.calendar table .shoulder a,.calendar table .past a{color:#BBB}#booking .geronigo a,.dev .ui-selectmenu-button .ui-selectmenu-text:before,.ui-selectmenu-button.unselected .ui-selectmenu-text:before,.button.green button,.button.green a,#events .day .controls li a,#basket .pkg.promo .promo_desc,#event #profile .h2 .paid,#booking .total{color:#FFF}#itinerary .day .button a{border-color:#CC0000}.limited_calendar .buttons li,.calendar .buttons li{border-color:#333333}#event #guests .r{border-color:#333333}#event #profile .h2 .paid,.button.green button,.button.green a{border-color:#215318}#basket .pkg.promo:before{border-color:#1155CC}form .error input,form .error textarea{border-color:#C00 !important}.booking_terms,#basket .pkg,#itinerary .day .w .extras_available li,#events .day .wrap .r{border-color:black}#widget_enquiry_form .summary p:last-of-type,#widget_enquiry_form .wrap .summary,#booking .sessions li label{border-color:black}#event #itin .r{border-color:black}#widget_enquiry_form label textarea,#widget_enquiry_form label input,#basket_form label input,#basket_form label textarea,#basket form label input,#basket form label textarea,.avail_manager label input{border-color:#1a1a1a}.limited_calendar,.limited_calendar .list li a,.paymentCards li,#booking .info,#booking .filter,#booking .key li span,.calendar{border-color:#BBB}#widget_enquiry_form .wrap .summary .button,#did_you_know,#participants ul,#messages ul,#transactions ul li,.avail_manager .wrapper,#basket_form .wrap,#widget_enquiry_form .wrap,#basket .wrap,#events .day .wrap,#itinerary .day .w,#events .day .wrap .img,#itinerary .day .w .img,#itinerary .day .w .extras_available li .info,.controls li a{border-color:black}.calendar table .selected a,.calendar .buttons li:nth-child(3) a span,.calendar .buttons li:nth-child(1) a span{border-color:#FFF}@keyframes selectpulse{0%{color:#222;border-color:#BBB}50%{color:#C00;border-color:#C00}100%{color:#222;border-color:#BBB}}@keyframes selectpulse2{0%{border-color:#BBB;border-left-color:transparent;border-right-color:transparent}50%{border-color:#C00;border-left-color:transparent;border-right-color:transparent}100%{border-color:#BBB;border-left-color:transparent;border-right-color:transparent}}@keyframes selectpulse3{0%{background-color:#BBB;text-shadow:0 -1px #999}50%{background-color:#C00;text-shadow:0 -1px #AE0000}100%{background-color:#BBB;text-shadow:0 -1px #999}}@keyframes pulse{0%{border-color:transparent}50%{border-color:#f16970}100%{border-color:transparent}}@keyframes pulse2{0%{border-color:#f16970}50%{border-color:transparent}100%{border-color:#f16970}}.calendar .buttons li:nth-child(3) a span,.calendar .buttons li:nth-child(1) a span{border-top-color:transparent}#basket .pkg.promo:before,.calendar .buttons li:nth-child(3) a span,.calendar .buttons li:nth-child(1) a span{border-bottom-color:transparent}#basket .pkg.promo:before{border-right-color:transparent}#booking .info::-webkit-scrollbar-thumb{background-color:#CCC}#booking .info::-webkit-scrollbar-track{background-color:#EEE}#filter .READMOREjs.open > span span{background-color:#FFFFFF}.filt span{background-color:#FFFFFF}.limited_calendar .h3,.calendar .h3{background-color:#000000 !important}#event #head,.icList.r .c .w,#itinerary .day .controls li:first-of-type a:hover{background-color:#000000}#event #guests,.icList.r .c .w span,#itinerary .day .controls li:first-of-type a{background-color:black}.alert.a2{background-color:#DF151F}.calendar table th,#event #profile{background-color:#DF151F}.limited_calendar .closed a:hover,#booking .sessions li .closed:hover,.calendar table .closed a:hover{background-color:#ff9999}.closed,#booking .sessions li .closed,.calendar table .closed{background-color:#ffcccc}.calendar table .selected.closed,.calendar table .selected.closed a:hover,.calendar table .selected.closed a{background-color:white}#booking .geronigo a,.dev .ui-selectmenu-button .ui-selectmenu-text:before,.ui-selectmenu-button.unselected .ui-selectmenu-text:before,#events .day .controls li a,#transactions ul li.cancelled .img{background-color:#C00}#transactions ul li .img,#participants ul li.rsvp .img,#event #profile .h2 .paid,#booking .total{background-color:#307A24}.limited_calendar .available b{background-color:#63cc52}#booking .sessions li .available:hover,.limited_calendar .available a:hover,.calendar table .available a:hover{background-color:#98dd8d}#itinerary .day .w .extras_available li .info,.available,#booking .sessions li .available,.calendar table .available{background-color:#bbe9b4}.calendar table .selected.available,.calendar table .selected.available a:hover,.calendar table .selected.available a{background-color:#dff5db}#itinerary .day .controls li:last-of-type a:hover{background-color:#C9302C}#itinerary .day .controls li:last-of-type a{background-color:#F2DEDE}.limited_calendar .limited b,#transactions ul li.pending .img{background-color:#FA0}.limited_calendar .limited a:hover,#booking .sessions li .limited:hover,.calendar table .limited a:hover{background-color:#ffc44d}.calendar table .selected.limited,.calendar table .selected.limited a:hover,.calendar table .selected.limited a{background-color:#ffe6b3}.limited,#booking .sessions li .limited,.calendar table .limited{background-color:#ffd580}#basket .pkg.promo .promo_desc{background-color:#1155CC}#did_you_know:before{background-color:black}#booking .viewLink a:hover,#did_you_know,#itinerary .day .lost_deposit input,#participants ul,#messages ul,#transactions ul li,#basket_form .wrap,#widget_enquiry_form .wrap,#basket .wrap,.avail_manager .wrapper,#events .day .wrap,#itinerary .day .w{background-color:#1a1a1a}#booking .viewLink a{background-color:#333333}#widget_enquiry_form .wrap .summary,.booking_terms,#itinerary .day .w .extras_available li{background-color:#333333}.calendar .buttons li:nth-child(2) a span,#booking .filter .h a,.limited_calendar,.calendar,#booking .info,#booking .filter,#participants ul li .img,#messages ul li .img,#events .day .wrap .img,#itinerary .day .w .img{background-color:#FFF}#itinerary .day .w .promo_detail{background:0 !important}#itinerary .day .button a:hover{background:-moz-linear-gradient(top,#333333 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333333),color-stop(100%,#000));background:-webkit-linear-gradient(top,#333333 0%,#000 100%);background:-o-linear-gradient(top,#333333 0%,#000 100%);background:-ms-linear-gradient(top,#333333 0%,#000 100%);background:linear-gradient(top,#333333 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333',endColorstr='#000',GradientType=0 )}#itinerary .day .button a{background:-moz-linear-gradient(top,#1a1a1a 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1a1a1a),color-stop(100%,#000));background:-webkit-linear-gradient(top,#1a1a1a 0%,#000 100%);background:-o-linear-gradient(top,#1a1a1a 0%,#000 100%);background:-ms-linear-gradient(top,#1a1a1a 0%,#000 100%);background:linear-gradient(top,#1a1a1a 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1a1a',endColorstr='#000',GradientType=0 )}.button.green button:hover,.button.green a:hover{background:-moz-linear-gradient(top,#47b535 0%,#307A24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#47b535),color-stop(100%,#307A24));background:-webkit-linear-gradient(top,#47b535 0%,#307A24 100%);background:-o-linear-gradient(top,#47b535 0%,#307A24 100%);background:-ms-linear-gradient(top,#47b535 0%,#307A24 100%);background:linear-gradient(top,#47b535 0%,#307A24 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#47b535',endColorstr='#307A24',GradientType=0 )}.button.green button,.button.green a{background:-moz-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fa130),color-stop(100%,#307A24));background:-webkit-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-o-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-ms-linear-gradient(top,#3fa130 0%,#307A24 100%);background:linear-gradient(top,#3fa130 0%,#307A24 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fa130',endColorstr='#307A24',GradientType=0 )}#event > #head:after{background:-moz-linear-gradient(top,rgba(204,0,0,0) 0%,#cc0000 100%);background:-webkit-linear-gradient(top,rgba(204,0,0,0) 0%,#cc0000 100%);background:linear-gradient(to bottom,rgba(204,0,0,0) 0%,#cc0000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cc0000',endColorstr='#cc0000',GradientType=0 )}#booking .package .offer,.paymentCards li,#no_bookings .r3 .c .w .img,#did_you_know:before,#messages ul li .img,#transactions ul li .img,#participants ul li .img,#event #guests .r .c:first-of-type .w,.icList.r .c .w span,.icList.r .c .w,#events .day .controls li a,#itinerary .day .w .extras_available li .info,.controls li a,.icNav li a > span{background-repeat:no-repeat}.paymentCards li,#no_bookings .r3 .c .w .img,#did_you_know:before,#messages ul li .img,#transactions ul li .img,#participants ul li .img,.icList.r .c .w span,#events .day .controls li a,#itinerary .day .w .extras_available li .info,#itinerary .day .controls li a{background-position:50%}.icList.r .c .w{background-position:10px 50%}.calendar table .selected{-webkit-box-shadow:0px 0px 5px 0px #999;-moz-box-shadow:0px 0px 5px 0px #999;box-shadow:0px 0px 5px 0px #999}.calendar b{text-shadow:0 1px black !important}#event #head{text-shadow:0 1px black}#event #guests{text-shadow:0 -1px black}.alert.a2{text-shadow:0 1px #ec3b43}.calendar table th,#event #profile{text-shadow:0 1px #ec3b43}#basket .pkg.promo .promo_desc{text-shadow:0 -1px #0d419d}#event #profile .h2 .paid{text-shadow:0 -1px #215318}.button.green button,.button.green a{text-shadow:0 -1px #307A24}.dev .ui-selectmenu-button .ui-selectmenu-text:before,.ui-selectmenu-button.unselected .ui-selectmenu-text:before{text-shadow:0 -1px #AE0000}#itinerary .day .button a{text-shadow:0 -1px #000}#booking .filter .h a,.avail_manager .wrapper,#events .day .wrap,#itinerary .day .w{text-shadow:0 1px #FFF}.filt > span span,#did_you_know:before,#messages ul li .img,#transactions ul li .img,#participants ul li .img,.icList.r .c .w span,#itinerary .day .w .extras_available li .info,.controls li a,.calendar .buttons li:nth-child(2) a span{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.limited_calendar .list li a,#did_you_know,#participants ul,#messages ul,#transactions ul li,#basket .pkg,#itinerary .day .w .extras_available li,.avail_manager .wrapper,#basket_form .wrap,#widget_enquiry_form .wrap,#basket .wrap,#events .day .wrap,#itinerary .day ul li .w,.calendar{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#widget_enquiry_form .summary p:last-of-type,#widget_enquiry_form .wrap .summary,#booking .filter .h a,#booking .viewLink a,#booking .geronigo a,.limited_calendar,.limited_calendar .list li b,.dev .ui-selectmenu-button .ui-selectmenu-text:before,.ui-selectmenu-button.unselected .ui-selectmenu-text:before,.paymentCards li,.booking_terms,#booking .info,#booking .filter,#basket .pkg.promo .promo_desc,#itinerary .day .w .basket_item_status,#event #profile .h2 .paid,#events .day .wrap .img,#itinerary .day .w .img,.icList.r .c .w,#booking .total,.calendar b,.calendar table thead,#booking .sessions li label{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#booking .viewLink a{border-top-left-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px}#booking .viewLink a{border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}#venue .calendar .h3,.calendar b{border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px}#venue .calendar .h3,.calendar b{border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}@media only screen and (max-width:600px){#booking .filter input{border-color:#CCC}.filt span{background-color:black}}.ui-selectmenu-button,.ui-selectmenu-menu{color:#FFFFFF !important}.ui-selectmenu-button span.ui-icon,.ui-selectmenu-button,.ui-selectmenu-menu ul{border-color:#BBB}.ui-selectmenu-button span.ui-icon{border-left-color:transparent}.ui-selectmenu-button span.ui-icon{border-right-color:transparent}.ui-selectmenu-menu ul li.closed:hover{background-color:#C9302C}.ui-selectmenu-menu ul li.closed{background-color:#EBCCD1}.ui-selectmenu-menu ul li.available:hover{background-color:#D6E9C6}.ui-selectmenu-menu ul li.available{background-color:#DFF0D8}.ui-selectmenu-menu ul li.limited:hover{background-color:#FFB}.ui-selectmenu-menu ul li.limited{background-color:#FFC}.ui-selectmenu-menu ul li:hover{background-color:#DDD}.ui-selectmenu-button,.ui-selectmenu-menu ul{background-color:#FFF}.ui-selectmenu-button{background:-moz-linear-gradient(top,#FFF 0%,#DDD 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background:-webkit-linear-gradient(top,#FFF 0%,#DDD 100%);background:-o-linear-gradient(top,#FFF 0%,#DDD 100%);background:-ms-linear-gradient(top,#FFF 0%,#DDD 100%);background:linear-gradient(top,#FFF 0%,#DDD 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF',endColorstr='#DDD',GradientType=0 )}.ui-selectmenu-menu ul li,.ui-selectmenu-button,.ui-selectmenu-menu ul{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#header.holder{background-color:#000000}#header.holder .logo a{background-repeat:no-repeat}#header.holder .logo a{background-position:50%}.alerter .rw3{color:#333333 !important}.alerter .rw2{color:#1a1a1a !important}.alerter .close,.alerter a .h{color:#FFFFFF !important}.alerter .rw3 a,#livechat-icon-close{color:#FFF}.social-popup{background-color:#FFF}.alerter .rw3 a,#geronigo-network .logo.geronigo{background-color:#C00}#geronigo-network .logo,.alerter .img{background-color:#000000}.alerter .close:hover{background-color:#EEE}#livechat-icon-close{background-color:#2081F2}.alerter .img,#geronigo-network .logo a{background-repeat:no-repeat}.alerter .img,#geronigo-network .geronigo a,#geronigo-network .logo a{background-position:50%}.social-popup{-webkit-box-shadow:0px 0px 5px 0px #444;-moz-box-shadow:0px 0px 5px 0px #444;box-shadow:0px 0px 5px 0px #444}#livechat-icon-close,.social-popup,.alerter .close,.alerter .img{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.alerter .rw3 a,#geronigo-network .geronigo,#geronigo-network .logo{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@media only screen and (max-width:500px){.alerter .close{color:#FFFFFF !important}.alerter .close{background-color:#000000}.alerter .close:hover{background-color:black}.social-popup,.alerter .img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}}#voucherThankyou .nb a,#voucherThankyou .order a{color:#000}#voucherThankyou .button a{color:#FFF !important}#voucherThankyou .order{border-color:black}#voucherThankyou .button a{border-color:#b01119 !important}#voucherThankyou .button.bG a{border-color:#FF6600 !important}#voucherThankyou .order{background-color:black}#voucherThankyou .button a{background:-moz-linear-gradient(top,#DF151F 0%,#b01119 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#DF151F),color-stop(100%,#b01119));background:-webkit-linear-gradient(top,#DF151F 0%,#b01119 100%);background:-o-linear-gradient(top,#DF151F 0%,#b01119 100%);background:-ms-linear-gradient(top,#DF151F 0%,#b01119 100%);background:linear-gradient(top,#DF151F 0%,#b01119 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#DF151F',endColorstr='#b01119',GradientType=0 )}#voucherThankyou .button a:hover{background:-moz-linear-gradient(top,#ec3b43 0%,#b01119 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec3b43),color-stop(100%,#b01119));background:-webkit-linear-gradient(top,#ec3b43 0%,#b01119 100%);background:-o-linear-gradient(top,#ec3b43 0%,#b01119 100%);background:-ms-linear-gradient(top,#ec3b43 0%,#b01119 100%);background:linear-gradient(top,#ec3b43 0%,#b01119 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec3b43',endColorstr='#b01119',GradientType=0 )}#voucherThankyou .button.bG a{background:-moz-linear-gradient(top,#FF8800 0%,#FF6600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FF8800),color-stop(100%,#FF6600));background:-webkit-linear-gradient(top,#FF8800 0%,#FF6600 100%);background:-o-linear-gradient(top,#FF8800 0%,#FF6600 100%);background:-ms-linear-gradient(top,#FF8800 0%,#FF6600 100%);background:linear-gradient(top,#FF8800 0%,#FF6600 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF8800',endColorstr='#FF6600',GradientType=0 )}#voucherThankyou .button.bG a:hover{background:-moz-linear-gradient(top,#FF9900 0%,#FF6600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FF9900),color-stop(100%,#FF6600));background:-webkit-linear-gradient(top,#FF9900 0%,#FF6600 100%);background:-o-linear-gradient(top,#FF9900 0%,#FF6600 100%);background:-ms-linear-gradient(top,#FF9900 0%,#FF6600 100%);background:linear-gradient(top,#FF9900 0%,#FF6600 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9900',endColorstr='#FF6600',GradientType=0 )}#voucherThankyou .button a{text-shadow:0 -1px #c8131c !important}#voucherThankyou .button.bG a{text-shadow:0 -1px #F60 !important}#voucherThankyou #head{text-shadow:0 1px #FFF}#venue #voucherExtension a .h3,#voucherExtension .but,#voucherExtension a{color:#FFFFFF}#venue #voucherExtension a:hover .h3,.page-venue #voucherExtension a:hover,.page-venues #voucherExtension a:hover{color:#FFF}#voucherExtension a{border-color:black}.page-venue #voucherExtension a:hover,.page-venues #voucherExtension a:hover{background-color:#FFFFFF}#voucherExtension a{background-color:#1a1a1a}#voucherExtension .but{background-color:black}#venue #voucherExtension a .h3{background:0 !important;filter:none !important}#voucherExtension a:before{background-position:0 50%}#voucherExtension a:before{background-repeat:no-repeat}#venue #voucherExtension a:hover .h3,.page-venue #voucherExtension a:hover,.page-venues #voucherExtension a:hover{text-shadow:0 1px #e6e6e6}#venue #voucherExtension a .h3{text-shadow:0 1px #FFF}#voucherExtension .but{text-shadow:0 1px #1a1a1a !important}#voucherExtension a,#voucherExtension .but{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.selectVoucher.button.b1 a,.selectVoucher.button.b1 a:hover{color:#FFFFFF !important}.hint a{color:#666}.ui-selectmenu-menu .pop,.valueSelect .ui-selectmenu-button .pop{color:#C00}.button.b1 a{border-color:#BBB}.ui-selectmenu-button span.ui-icon,.ui-selectmenu-button,.ui-selectmenu-menu ul,.valueSelect .ui-selectmenu-button{border-color:#BBB}.ui-selectmenu-menu .pop,.valueSelect .ui-selectmenu-button .pop{border-color:#C00}#ajax #voucherImage .selected .w{border-color:#CCC}#ajax #voucherImage .w:hover{border-color:#DDD}#ajax #voucherImage .w{border-color:#FFF}.ui-selectmenu-button span.ui-icon{border-left-color:transparent}.ui-selectmenu-button span.ui-icon{border-right-color:transparent}.button.b1 a span:after{border-top-color:transparent}.button.b1 a span:after{border-bottom-color:transparent}.button.b1 a{background:#CC0000}.button.b1 a:hover{background:red}#pager.vouchers .nav a{background-color:#FFFFFF}#pager.vouchers .nav a.activeLI{background-color:#CC0000}#ajax #voucherImage .tabs-container::-webkit-scrollbar-thumb{background-color:#000}#ajax #voucherImage .selected .w,#ajax #voucherImage .tabs-container::-webkit-scrollbar-track{background-color:#DDD}#buy .chosen-container .chosen-single{background:#FFF !important}#ajax #voucherImage .w:hover{background-color:#E5E5E5}.ui-selectmenu-menu .pop,.valueSelect .ui-selectmenu-button .pop{background-color:#FFF}.addBasket .button a span{background:0 !important}.selectVoucher.button.b1 a,.selectVoucher.button.b1 a:hover{background:-moz-linear-gradient(top,#FFFFFF 0%,#DDD 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#DDD));background:-webkit-linear-gradient(top,#FFFFFF 0%,#DDD 100%);background:-o-linear-gradient(top,#FFFFFF 0%,#DDD 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,#DDD 100%);background:linear-gradient(top,#FFFFFF 0%,#DDD 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF',endColorstr='#DDD',GradientType=0 )}.button.b1 a:before,.selectVoucher.button a b{background-repeat:no-repeat}.button.b1 a:before{background-position:50%}#voucher #buy .chosen-container-single .chosen-single div b{background-position:0 50% !important}#buy .chosen-container .chosen-single{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectVoucher.button.b1 a{text-shadow:0 1px #FFF !important}#pager.vouchers .nav a{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.ui-selectmenu-menu .pop,.valueSelect .ui-selectmenu-button .pop{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#ajax #voucherImage .selected .w{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@media only screen and (max-width:780px){#ajax #voucherImage,#ajax #voucherImage .c a{color:#FFFFFF}#ajax #voucherImage .selected .w{border-color:#1a1a1a}#ajax #voucherImage .w{border-color:#000}#ajax #voucherImage .w:hover{border-color:black}#ajax #voucherImage .selected .w{background-color:black}#ajax #voucherImage .w:hover{background-color:#1a1a1a}#voucherExtension a:before{background-position:50%}}#actVenues .r2b a,#actVenues .r2a a{color:#000}#actVenues .nav a{color:#FFFFFF}#actVenues .r2a .r .c .w .free100{color:#FFFFFF}#actVenues .r2a > .c:first-of-type .h3 a{color:#FFF}#actVenues .h2{border-color:#000000}#actVenues .r2a .r .c.selected .w,#actVenues .r2a .r .c .w:hover{border-color:#1a1a1a}#actVenues .r2a .r .c .w{border-color:black}#actVenues .r2a .r .c.selected .w,#actVenues .r2a .r .c .w:hover{background-color:#FFF}#actVenues .r2a .img,#actVenues .r2a .r .c .w{background-color:black}#actVenues .r2a .act::-webkit-scrollbar-thumb{background-color:#FFFFFF}#actVenues .r2a .act::-webkit-scrollbar-track{background-color:black}#actVenues .r2a .act::-webkit-scrollbar-button{border-top-color:transparent;border-bottom-color:transparent;background-color:#CC0000}#actVenues .nav a{background-color:#000000}#actVenues .r2a .act::-webkit-scrollbar-button:horizontal:increment,#actVenues .r2a .act::-webkit-scrollbar-button:horizontal:decrement,#actVenues .nav a span:after,.page-venuesMap .titleButton a span:before,.page-venues .titleButton a span:before{background-position:50%}#actVenues .r2a .act::-webkit-scrollbar-button:horizontal:increment,#actVenues .r2a .act::-webkit-scrollbar-button:horizontal:decrement,#actVenues .nav a span:after,.page-venuesMap .titleButton a span:before,.page-venues .titleButton a span:before{background-repeat:no-repeat}#actVenues .r2a .r .c .w .free100{text-shadow:0 1px #FC0}#actVenues .r2a .r .c.selected .w,#actVenues .r2a .r .c .w:hover{text-shadow:0 1px #FFF}#actVenues .nav a{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@media only screen and (min-width:981px){#actVenues .r2a > .c:first-of-type .h3{background:-moz-linear-gradient(45deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(0,0,0,0.5)),color-stop(100%,rgba(0,0,0,0.5)));background:-webkit-linear-gradient(45deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(45deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(45deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(45deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000',endColorstr='#99000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000',endColorstr='#99000')"; }}@media only screen and (max-width:980px){#actVenues .r2a > .c:first-of-type .h3 a{color:#FFFFFF}}#details p:first-of-type a{color:#FFFFFF}#venueContainer #head,#venueWindow .container{background:0;filter:none}@media only screen and (min-width:781px){#venueWindow #venue > .tabs-menu li.tab-selected a{color:#FFFFFF}#venueWindow #head,#venueWindow #venue > .tabs-menu li a{color:#FFF}#venueWindow .limited_calendar,#venueWindow .limited_calendar .list li a,#venueWindow #booking .info,#venueWindow #booking .filter,#venueWindow #booking .key li span,#venueWindow .calendar,#venueWindow .ui-selectmenu-button,#venueWindow .ui-selectmenu-menu ul,#venueWindow .valueSelect .ui-selectmenu-button{border-color:#999}#venueWindow #head{background-color:#000000}#venueWindow #venue .container::-webkit-scrollbar-thumb{background-color:#000000}#venueWindow #venue .container::-webkit-scrollbar-track{background-color:#DDD}#venueWindow #venue #details .fade{background-color:#DDD}#venueWindow #venue > .tabs-menu li.tab-selected a:hover,#venueWindow #venue > .tabs-menu li.tab-selected a{background-color:#FFF}#venueWindow #head .s,#venueWindow #venue #reviews > .h3,#venueWindow #venue #vouchers > .h3,#venueWindow #venue > .tabs-menu li a,#venueWindow #venue > .tabs-menu li a:hover{background:0;filter:none}#venueWindow .fadeBg,#venueWindow #head{background-repeat:no-repeat}#venueWindow .fadeBg,#venueWindow #head{background-position:100% 50%}#venueWindow{-webkit-box-shadow:0px 0px 5px 0px black;-moz-box-shadow:0px 0px 5px 0px black;box-shadow:0px 0px 5px 0px black}#venueWindow #venue #reviews > .h3,#venueWindow #venue #vouchers > .h3,#venueWindow #venue > .tabs-menu li.tab-selected a{text-shadow:0 1px #FFF}#venueWindow #head,#venueWindow #venue > .tabs-menu li a{text-shadow:0 -1px black}}@media only screen and (max-width:780px){#venueWindow #head{background:0 !important;filter:none !important}}.popular b{color:#000}.bc a{color:#FFFFFF}.popular{color:#CC0000}.ctas .value{color:#FFFFFF}.popular,.popular > span{border-color:#CC0000}.buttons.li .button.alt1 a{border-color:#FFFFFF}.popular{background-color:#000}.ctas .value{background-color:#DF151F}.popular b{background-color:#CC0000}.slider::-webkit-slider-thumb{background:#CC0000}.slider::-moz-range-thumb{background:#CC0000}.buttons.li .button.alt1 a,.buttons.li .button.alt1{background:0;filter:none}.slider{background-color:#FFF !important;-webkit-box-shadow:inset 0px 0px 5px 0px #FFF;-moz-box-shadow:inset 0px 0px 5px 0px #FFF;box-shadow:inset 0px 0px 5px 0px #FFF}.buttons.li .button.alt1 a{text-shadow:0 1px #000}.popular,.popular > span,.ctas .value{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.popular b{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#venuesList3 #tabs li a,#actVenues .r2f ul li a,#venuesList3 #expander #popular li a,#venuesList3 #expander #activities .READMORECONTENTjs li a,#venueLi3 li .h a{color:#FFFFFF}#venueLi3 .sash{color:#FFFFFF}#venuesList3 #tabs li.tab-selected a,#venuesList3 #expander #activities .READMORECONTENTjs .selected a{color:#FFF}#venueLi3 > .c > .w{border-color:#333333}#venuesList3 #expander #activities .READMORECONTENTjs li a:hover{background-color:black}#venuesList3 > .c:last-of-type > .w{background-color:#000}#venueLi3 .sash{background-color:#DF151F}#venuesList3 #tabs li.tab-selected a,#venuesList3 #tabs li.tab-selected a:hover,#venuesList3 #expander #activities .READMORECONTENTjs .selected a:hover,#venuesList3 #expander #activities .READMORECONTENTjs .selected a{background-color:#FFFFFF}#venueLi3 > .c > .w{background-color:#1a1a1a}#venuesList3 #expander .READMOREjs,#venuesList3 .tabs-menu li a,#venuesList3 .tabs-menu,#venuesList3 #tabs{background-color:#333333}#venuesList3 .tabs-container{background-color:#000}#venuesList3 #tabs .tabs-menu li a{text-shadow:0 1px #000}#venuesList3 #tabs li.tab-selected a{text-shadow:0 1px #FFFFFF}#venuesList3 #tabs .tabs-menu li,#venuesList3 #tabs .tabs-menu li a{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}@media only screen and (max-width:880px){#venueLi3::-webkit-scrollbar,#venueLi3::-webkit-scrollbar-thumb{background-color:#FFFFFF}#venueLi3::-webkit-scrollbar-track{background-color:black}}#dateLi.r .c .w.selected,#dateLi.r .c .w.selected:hover,#venue1 .pkgholder .pkg .sessions li a,#venue1 #offers .READMOREjs,#venue1 #venuetabs .tabs-menu li a:hover,#venue1 #venuetabs .tabs-menu .tab-selected a{color:#FFFFFF}#dateLi.r .c .w.selected .h3.hT span:first-of-type,.dateWidget .tabs-container > .h{color:#FFFFFF}#dateLi.r .c .w:hover{color:white}#dateLi.r .c .w,#venue1 #venuetabs .tabs-menu li a{color:white}.options li a .wp{color:#000}#venue1 .facilities.r > .c > .w,#venue1 #experiences .tabs-menu .but{color:#FFFFFF}#dateLi.r .avail{color:#128126 !important}#dateLi.r .avail.limited{color:#F80 !important}.options li a .button{color:#FFF}#dateLi.r .c .w{border-color:#4d4d4d}#venue1 #venuetabs .tabs-menu li a,#venue1 #venuetabs .tabs-menu{border-color:#333333}.dateWidget .intro .button a,#venue1 #experiences .tabs-menu li a,#venue1 .reviews li{border-color:#1a1a1a}#venue1 .venueLocation .map{border-color:black}.dateWidget .tabs-container .button.alt1 a,#venue1 .pkgholder .pkg .sessions,#venue1 .pkgholder .pkg .sessions li{border-color:#4d4d4d}#venue1 .facilities .icn{border-color:#FFFFFF}.dateWidget .intro{background-color:#DF151F}#venue1 .facilities.r > .c > .w,#venue1 #experiences .tabs-menu .but{background-color:#CC0000}#dateLi.r .c.cal .w,#dateLi.r .c .w .h3.hT span:first-of-type{background-color:#333333}#dateLi.r .c .w,.options li,#venue1 #venuetabs .tabs-menu li a,#venue1 #offers .READMOREjs{background-color:#1a1a1a}#venue1 #offers .READMORECONTENTjs{background-color:black}#dateLi.r .avail,#dateLi.r .c .w.selected .h3.hT span:first-of-type,#venue1 .olp::-webkit-scrollbar,#venue1 .olp::-webkit-scrollbar-thumb,#venue1 .olp2::-webkit-scrollbar,#venue1 .olp2::-webkit-scrollbar-thumb{background-color:#FFFFFF}#dateLi.r .c .w.selected,#venue1 #venuetabs .tabs-menu .tab-selected a,#venue1 .olp2::-webkit-scrollbar-track,#venue1 .olp::-webkit-scrollbar-track{background-color:black}#venue1 #experiences .tabs-menu li a{background-color:#000}.options li .button,#venue1 .pkgholder .pkg .sessions li .button.avail a,#venue1 .pkgholder .pkg .sessions li .avail.available{background:#128126 !important}#venue1 .pkgholder .pkg .sessions li .button.limited a,#venue1 .pkgholder .pkg .sessions li .avail.limited{background:#F80 !important}.dateWidget .tabs-container > .h{background-color:#FFF}#venue1 #venuetabs .tabs-menu .tab-selected a{text-shadow:0 1px #000}#dateLi.r .avail,#venue1 .facilities .icn{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.options li,#venue1 .facilities.r > .c > .w,#venue1 .pkgholder .pkg .sessions li .avail,#venue1 #experiences .tabs-menu .but,#venue1 .venueLocation .map{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#venue1 #experiences .tabs-menu li,#venue1 #experiences .tabs-menu li a{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}.options li a .button,.dateWidget #dates .buttons .button a{border-top-left-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px}.dateWidget #dates .buttons .button a{border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}.options li a .button{border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px}.dateWidget #dates .buttons .button:first-of-type a{border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}@media only screen and (max-width:780px){#ggWindow{background:-moz-linear-gradient(45deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.95) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(0,0,0,0.95)),color-stop(100%,rgba(0,0,0,0.95)));background:-webkit-linear-gradient(45deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.95) 100%);background:-o-linear-gradient(45deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.95) 100%);background:-ms-linear-gradient(45deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.95) 100%);background:linear-gradient(45deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000',endColorstr='#99000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000',endColorstr='#99000')"; }}#activities .h3 a,#formats li a,#content{color:#FFFFFF}.experiences li a,#catMenu a{color:#000}.review .h a,#testimonial .auth a{color:#DF151F}#testimonial .button a{color:#000 !important}#index .search p.nb{color:#999}form label input,form label textarea{border-color:#1a1a1a}#advanced-faqs dt span{border-color:#000}#formats li a{border-color:#1a1a1a}#formats li a:hover{border-color:black}#testimonial .button a{border-color:#FA0}#header,#wrap,.mobiWrap{background-color:#000}#catMenu .act.selected,#catMenu .cat,#ctas{background-color:#1a1a1a}#catMenu .cat.selected{background-color:black}#formats li .imgs .img{background-color:black}#testimonial .button a:hover{background:-moz-linear-gradient(top,#ffcc66 0%,#FFAA00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffcc66),color-stop(100%,#FFAA00));background:-webkit-linear-gradient(top,#ffcc66 0%,#FFAA00 100%);background:-o-linear-gradient(top,#ffcc66 0%,#FFAA00 100%);background:-ms-linear-gradient(top,#ffcc66 0%,#FFAA00 100%);background:linear-gradient(top,#ffcc66 0%,#FFAA00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc66',endColorstr='#FFAA00',GradientType=0 )}#testimonial .button a{background:-moz-linear-gradient(top,#ffbb33 0%,#FFAA00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbb33),color-stop(100%,#FFAA00));background:-webkit-linear-gradient(top,#ffbb33 0%,#FFAA00 100%);background:-o-linear-gradient(top,#ffbb33 0%,#FFAA00 100%);background:-ms-linear-gradient(top,#ffbb33 0%,#FFAA00 100%);background:linear-gradient(top,#ffbb33 0%,#FFAA00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbb33',endColorstr='#FFAA00',GradientType=0 )}.xs #header .bg span:nth-child(3){background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#000000',GradientType=0 )}#ctas,#header .bg span:nth-child(4),#footer{background-repeat:repeat-x}#header .bg,#network #ctas .h1,#header,#wrap,#content > .wrapper,#index .s2 .h1 span,#voucher #ctas > li,#event .title{background-repeat:no-repeat}#header{background-position:100% 0}#network #ctas .h1{background-position:50%}#wrap,#content > .wrapper,body,#footer{background-position:50% 0}#index .s2 .h1 span,#voucher #ctas > li{background-position:0 50%}#header{text-shadow:0 1px black,0 0 10px black}#testimonial .button a{text-shadow:0 1px #ffbb33}#formats li a,#ctas{text-shadow:0 1px #1a1a1a}#formats li a:hover{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#catMenu .selected{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#wrap,.mobiWrap{background-color:#FFF}#header .bg span:nth-child(2){background:-moz-linear-gradient(left,black 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,black 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,black 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=1 )}#header .bg span:nth-child(1){background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#000000',GradientType=1 )}#header .bg span:nth-child(3){background:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff',endColorstr='#ffffff',GradientType=0 )}#header .bg span:nth-child(3){background:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff',endColorstr='#ffffff',GradientType=0 )}.page-halloween #nearest ul li .act,.page-halloween .review .h a{color:#C00}.page-halloween #event .button a,.page-halloween .review .desc{color:#FFF}.page-halloween #nearest .venues-list li .wrap{border-color:#333}.page-halloween #event .button a,.page-halloween .review .h a span{border-color:#C00}.page-halloween .mobiWrap,.page-halloween#wrap{background-color:#000}.page-halloween #nearest .venues-list li .wrap{background-color:#222}.page-halloween #nearest .venues-list li .wrap:hover,.page-halloween #reviews .h3,.page-halloween .polaroids .img,.page-halloween .tabs-menu li a,.page-halloween .tabs-menu li a:hover{background-color:#333}.page-halloween .tabs-menu li.tab-selected a,.page-halloween .tabs-menu li.tab-selected a:hover,.page-halloween .review .desc{background-color:#C00}.page-halloween #event.button a:hover{background:-moz-linear-gradient(top,#ff1a1a 0%,#C00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff1a1a),color-stop(100%,#C00));background:-webkit-linear-gradient(top,#ff1a1a 0%,#C00 100%);background:-o-linear-gradient(top,#ff1a1a 0%,#C00 100%);background:-ms-linear-gradient(top,#ff1a1a 0%,#C00 100%);background:linear-gradient(top,#ff1a1a 0%,#C00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1a1a',endColorstr='#C00',GradientType=0 )}.page-halloween #event .button a{background:-moz-linear-gradient(top,red 0%,#C00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#C00));background:-webkit-linear-gradient(top,red 0%,#C00 100%);background:-o-linear-gradient(top,red 0%,#C00 100%);background:-ms-linear-gradient(top,red 0%,#C00 100%);background:linear-gradient(top,red 0%,#C00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='red',endColorstr='#C00',GradientType=0 )}.page-halloween #header .bg span:nth-child(3){background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000',endColorstr='#000000',GradientType=0 )}.page-halloween#wrap #content{text-shadow:0 -1px #000}.page-halloween #reviews .h3,.page-halloween .tabs-menu li a,.page-halloween .tabs-menu li a:hover{text-shadow:0 -1px #111}.page-halloween #event .button a,.page-halloween .tabs-menu li.tab-selected a,.page-halloween .tabs-menu li.tab-selected a:hover,.page-halloween .review .desc{text-shadow:0 1px #AE0000}@media only screen and (min-width:581px){#reviews .h3,#venue .h3{color:#000}#reviews .h3,#venue .h3{background-color:black}#reviews .h3,#venue .h3{text-shadow:0 1px #1a1a1a}}@media only screen and (max-width:580px){#venue .container{border-color:black}}@media only screen and (max-width:600px){#header{background-position:100% 0}}@media only screen and (max-width:500px){#header{background:#000000 !important}#header .bg span:nth-child(3){background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#000000',GradientType=0 )}.fadeBg{background-position:100% 50%}}#ajax .plugin h2.title a{color:#FFFFFF}.validate{color:#C00}#content,input,textarea{color:#333}#fbcontainer a{color:#999}.navigation .button button,.navigation .button a,#preview .gift,.page-voucher_confirmed .strapline,.validate .enquiryForm .int{color:#FFF !important}#gm8backToCalendar.gm8Button a,#ajax .plugin,.button.grey a{color:#000 !important}.navigation .button button,.navigation .button a{border-color:#215318}.secureGateway,.paymentCards li{border-color:#b01119}.valiate input,.validate textarea{border-color:#C00}form label input,form label textarea,#paymentOptions,.page-voucher_confirmed table,#ajax .plugin h2.title,#ajax .plugin,#gm8backToCalendar.gm8Button a,.navigation .button.grey a,.button.grey a,.terms,#bookingDetails .date,.summary{border-color:#AAA}.button,#ajax .plugin h2.title a,.gm8Button,.selectMenu{border-color:#FFF}#ajax .plugin h2.title a{background-color:#DF151F}.validate .enquiryForm .int{background-color:#C00}#preview .gift,.page-voucher_confirmed .strapline{background-color:#307A24}.v2_4 #gm8Section2 label,.page-voucher_confirmed table,#bookingDetails .date,.booking thead,.summary,form label input,form label textarea{background-color:#DDD}.terms{background-color:#EEE}#paymentOptions .navigation,.paymentCards li,.secureGateway,#ajax .plugin{background-color:#FFF}#gm8backToCalendar.gm8Button a:hover,.navigation .button.grey a:hover,.button.grey a:hover{background:-moz-linear-gradient(top,#EEEEEE 0%,#CCCCCC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#EEEEEE),color-stop(100%,#CCCCCC));background:-webkit-linear-gradient(top,#EEEEEE 0%,#CCCCCC 100%);background:-o-linear-gradient(top,#EEEEEE 0%,#CCCCCC 100%);background:-ms-linear-gradient(top,#EEEEEE 0%,#CCCCCC 100%);background:linear-gradient(top,#EEEEEE 0%,#CCCCCC 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE',endColorstr='#CCCCCC',GradientType=0 )}#gm8backToCalendar.gm8Button a,#ajax .plugin h2.title,.navigation .button.grey a,.button.grey a{background:-moz-linear-gradient(top,#DDDDDD 0%,#CCCCCC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#DDDDDD),color-stop(100%,#CCCCCC));background:-webkit-linear-gradient(top,#DDDDDD 0%,#CCCCCC 100%);background:-o-linear-gradient(top,#DDDDDD 0%,#CCCCCC 100%);background:-ms-linear-gradient(top,#DDDDDD 0%,#CCCCCC 100%);background:linear-gradient(top,#DDDDDD 0%,#CCCCCC 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDDDD',endColorstr='#CCCCCC',GradientType=0 )}.navigation .button button:hover,.navigation .button a:hover{background:-moz-linear-gradient(top,#47b535 0%,#307A24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#47b535),color-stop(100%,#307A24));background:-webkit-linear-gradient(top,#47b535 0%,#307A24 100%);background:-o-linear-gradient(top,#47b535 0%,#307A24 100%);background:-ms-linear-gradient(top,#47b535 0%,#307A24 100%);background:linear-gradient(top,#47b535 0%,#307A24 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#47b535',endColorstr='#307A24',GradientType=0 )}.navigation .button button,.navigation .button a{background:-moz-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fa130),color-stop(100%,#307A24));background:-webkit-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-o-linear-gradient(top,#3fa130 0%,#307A24 100%);background:-ms-linear-gradient(top,#3fa130 0%,#307A24 100%);background:linear-gradient(top,#3fa130 0%,#307A24 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fa130',endColorstr='#307A24',GradientType=0 )}.paymentCards li,.secureGateway,.assoc .img span{background-repeat:no-repeat}.secureGateway,.assoc .img span{background-position:50%}#footer:before,#header .bg span:nth-child(4),.contact .tel:after{background-position:100% 0}#header .logo a{background-position:0 0}form label input,form label textarea{-webkit-box-shadow:inset 0px 0px 5px 0px #BBBBBB;-moz-box-shadow:inset 0px 0px 5px 0px #BBBBBB;box-shadow:inset 0px 0px 5px 0px #BBBBBB}#ajax .plugin h2.title a{text-shadow:0 -1px #b01119}.page-voucher_confirmed .strapline,.navigation .button button,.navigation .button a{text-shadow:0 -1px #307A24}.validate .enquiryForm .int{text-shadow:0 -1px #AE0000}#ajax .plugin h2.title,#gm8backToCalendar.gm8Button a,.button.grey a{text-shadow:0 1px #EEE}.v2_4 #gm8Section2 label span{text-shadow:0 1px #FFF}#ajax .plugin h2.title a{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}#preview .gift,.paymentCards li,.secureGateway,.page-voucher_confirmed table,.page-voucher_confirmed .strapline,.assoc .img,.validate .enquiryForm .int,#ajax .plugin,.terms,#bookingDetails .date,.booking,.summary{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.thanks .discount{color:#FFF}.thanks{background-color:#FC0}.thanks .code{background-color:#FFF}.thanks .offer{background-repeat:repeat-x}.thanks .offer .c .w{background-repeat:no-repeat}.thanks .offer .c .w,.thanks .offer{background-position:50%}.thanks,.thanks .discount,.thanks .code{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.thanks .discount{border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}.thanks .discount{border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}@media only screen and (min-width:1024px){.assoc{color:#FFFFFF}}@media only screen and (max-width:980px){body{background-color:#FFF}} .contact .tel span{background-image:url(/images/backgrounds/goballistic/responsive/call1.png)}#footer:before{background-image:url(/images/backgrounds/tear/tearFFFTop.png)}#header .bg span:nth-child(4){background-image:url(/images/backgrounds/tear/tearFFFBot.png)} #gm8Calendar table td div{background-image:url(/images/icons/16x16/cross-small-circle.png)}#gm8Calendar table td.gm8available div,#gm8Calendar table td.gm8Available div{background-image:url(/images/icons/16x16/tick-small-circle.png)}#gm8Calendar table td.gm8Provisional div,#gm8Calendar table td.gm8provisional div{background-image:url(/images/icons/16x16/tick-small-circle_orange.png)} .paymentCards li{background-image:url(/images/icons/cards/cards_64.2.png)}.paypal{background-image:url(/images/logos/paypal/logo-md.jpg)}.FAC{background-image:url(/images/logos/FAC/logo-md.jpg)}.secpay,.paypoint{background-image:url(/images/logos/paypoint/logo-md.jpg)}.worldpay_r{background-image:url(/images/logos/worldpay/logo-md.jpg)}.stripe{background-image:url(/images/logos/stripe/logo-md.jpg)}.moneris{background-image:url(/images/logos/moneris/logo-md.jpg)}.securepay{background-image:url(/images/logos/securepay/logo-md.jpg)}.paymentsense{background-image:url(/images/logos/paymentsense/logo-md.jpg)} .info,.summary ul li.voucherCredit .promoInfo,.summary ul li span a{background-image:url(/images/icons/information.png)}.summary ul li.voucherCredit span a{background-image:url(/images/icons/delete.png)} .thanks .offer{background-image:url(/images/backgrounds/rezbot/booker/bg.png)}.thanks .offer .c:nth-child(2) .w{background-image:url(/images/backgrounds/rezbot/booker/alarm.png)}.thanks .offer .c:nth-child(3) .w{background-image:url(/images/backgrounds/rezbot/booker/woman.png)}.thanks .code span{background-image:url(/images/backgrounds/rezbot/booker/conf2.png)}body{background-image:url(/images/backgrounds/goballistic/responsive/b.jpg)}#header{background-image:url(/images/backgrounds/tear/bgQN.jpg)}#header .bg span:nth-child(5){background-image:url(/images/backgrounds/tear/grunge666.jpg)}.contact .tel:after{background-image:url(/images/backgrounds/tear/tearDF151FTop.png)}.logo a{background-image:url(/images/logos/quadnation/logo4.png)}.gm8Loader,.loader{background-image:url(/images/loading/snake1.gif)}