@font-face{font-family:droid_sansbold;src:url(../fonts/droidsans/DroidSans-Bold-webfont.eot);src:url(../fonts/droidsans/DroidSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/droidsans/DroidSans-Bold-webfont.woff) format("woff"),url(../fonts/droidsans/DroidSans-Bold-webfont.ttf) format("truetype"),url(../fonts/droidsans/DroidSans-Bold-webfont.svg#PTSansRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:droid_sansregular;src:url(../fonts/droidsans/DroidSans-webfont.eot);src:url(../fonts/droidsans/DroidSans-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/droidsans/DroidSans-webfont.woff) format("woff"),url(../fonts/droidsans/DroidSans-webfont.ttf) format("truetype"),url(../fonts/droidsans/DroidSans-webfont.svg#PTSansRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:montserrat-bold;src:url(../fonts/montserrat/montserrat-Bold-webfont.eot);src:url(../fonts/montserrat/montserrat-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/montserrat-Bold-webfont.woff) format("woff"),url(../fonts/montserrat/montserrat-Bold-webfont.ttf) format("truetype"),url(../fonts/montserrat/montserrat-Bold-webfont.svg#PTSansRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:montserrat-regular;src:url(../fonts/montserrat/montserrat-regular-webfont.eot);src:url(../fonts/montserrat/montserrat-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/montserrat-regular-webfont.woff) format("woff"),url(../fonts/montserrat/montserrat-regular-webfont.ttf) format("truetype"),url(../fonts/montserrat/montserrat-regular-webfont.svg#PTSansRegular) format("svg");font-weight:400;font-style:normal}@media (max-width:768px){.btn-block-xs{display:block;width:100%}.btn-block-xs+.btn-block-xs{margin-top:5px;margin-left:0!important}input[type=button].btn-block-xs,input[type=submit].btn-block-xs,input[type=reset].btn-block-xs{width:100%}[class*=col-]{margin-bottom:5px}}.btn-gray{color:#000;background-color:#ddd;border-color:#ccc}.btn-gray.active,.btn-gray.focus,.btn-gray:active,.btn-gray:focus,.btn-gray:hover,.open>.dropdown-toggle.btn-gray{color:#000;background-color:#c4c4c4;border-color:#adadad}.btn-gray.active,.btn-gray:active,.open>.dropdown-toggle.btn-gray{background-image:none}.btn-gray.disabled,.btn-gray.disabled.active,.btn-gray.disabled.focus,.btn-gray.disabled:active,.btn-gray.disabled:focus,.btn-gray.disabled:hover,.btn-gray[disabled],.btn-gray[disabled].active,.btn-gray[disabled].focus,.btn-gray[disabled]:active,.btn-gray[disabled]:focus,.btn-gray[disabled]:hover,fieldset[disabled] .btn-gray,fieldset[disabled] .btn-gray.active,fieldset[disabled] .btn-gray.focus,fieldset[disabled] .btn-gray:active,fieldset[disabled] .btn-gray:focus,fieldset[disabled] .btn-gray:hover{background-color:#ddd;border-color:#ccc}.btn-gray .badge{color:#ddd;background-color:#000}.agree-to-privacy-policy p:first-child{font-weight:700}.agree-to-privacy-policy a{font-weight:400!important}body{font-family:droid_sansregular,Arial,Verdana,sans-serif}a{color:#ed9034;text-decoration:none}a:hover{color:#ed9034}table.editor{margin-top:10px;margin-bottom:10px}table.editor .header-row td{border-top:0;vertical-align:bottom;border-bottom:2px solid #ddd;font-weight:700}table.editor td{vertical-align:middle!important}@media (max-width:767px){.btn-block-xs{display:block;width:100%}.btn-block-xs+.btn-block-xs{margin-top:5px}input[type=button].btn-block-xs,input[type=submit].btn-block-xs,input[type=reset].btn-block-xs{width:100%}}.ui-datepicker{z-index:1000!important}.ui-timepicker{z-index:1001!important}.input-xs{height:22px;padding:5px;font-size:12px;line-height:1.5;border-radius:3px}.main-content .header-image{padding:0!important}.page-jumbotron{background-size:cover;background-position:center}@media (max-width:767px){.page-jumbotron{height:200px;margin-top:0}}@media (min-width:768px) and (max-width:991px){.page-jumbotron{height:280px}}@media (min-width:992px) and (max-width:1199px){.page-jumbotron{height:330px}}@media (min-width:1200px){.page-jumbotron{height:380px}}.page-jumbotron .overlay-text{display:inline-block;line-height:40px;font-size:50px;color:#FFF;font-family:montserrat-regular,Arial,Verdana,sans-serif;background-color:#eb7b03}@media (max-width:767px){.page-jumbotron .overlay-text{line-height:16px;font-size:16px;margin:135px 0 0;padding:10px}}@media (min-width:768px) and (max-width:991px){.page-jumbotron .overlay-text{line-height:30px;font-size:30px;margin:150px 0 0;padding:10px}}@media (min-width:992px) and (max-width:1199px){.page-jumbotron .overlay-text{line-height:30px;font-size:30px;margin:200px 0 0;padding:15px}}@media (min-width:1200px){.page-jumbotron .overlay-text{line-height:35px;font-size:35px;margin:250px 0 0;padding:15px}}.horizontal-sub-menu{margin-top:-1px;padding-top:19px;padding-bottom:20px;background-color:#5d5e5e}.horizontal-sub-menu .fa{color:#f7941e;font-size:22px;margin-right:2px}@media (min-width:992px){.horizontal-sub-menu .list-inline{display:flex;margin-bottom:0}}.horizontal-sub-menu .list-inline li{flex:1;text-align:center}@media (max-width:991px){.horizontal-sub-menu .list-inline li{display:block;margin-bottom:5px}}@media (min-width:992px) and (max-width:1199px){.horizontal-sub-menu .list-inline li a.btn{padding-left:5px;padding-right:5px}}.horizontal-sub-menu a{color:#333}body{background-color:#FFF}.navbar-el{margin-bottom:0;border:0;-webkit-box-shadow:1px 1px 10px 1px #888;box-shadow:1px 1px 10px 1px #888;background-color:#FFF}.navbar-el .navbar-brand{height:66px;line-height:66px;padding:0;float:left}.navbar-el .navbar-brand img{height:66px;float:left}.navbar-el .navbar-brand .navHomeButton{background-color:#FFF;color:#CCC;font-size:40px;line-height:66px;margin-left:15px;float:left}.navbar-el .navbar-brand:hover .navHomeButton{background-color:#FFF;color:#eb7b03}.navbar-el .navbar-toggle{margin-top:15px}.navbar-el .navbar-nav{background-color:#FFF}@media (min-width:768px){.navbar-el .navbar-nav{float:right}.navbar-el .navbar-nav li a{color:#043c5d;font-size:16px;font-weight:700;padding:23px 15px}.navbar-el .navbar-nav li a:hover{background-color:#eb7b03;color:#FFF}.navbar-el .navbar-nav li .fa{font-size:18px}.navbar-el .navbar-nav li.active a,.navbar-el .navbar-nav li.active a:hover{background-color:#eb7b03;color:#FFF}}@media (min-width:768px) and (min-width:768px) and (max-width:991px){.navbar-el .navbar-nav li a{padding-left:11px;padding-right:11px}}@media (min-width:768px) and (min-width:992px) and (max-width:1199px){.navbar-el .navbar-nav li a{padding-left:10px;padding-right:10px}}#Content ul.subMenu{list-style-type:none;margin:38px 0 15px;padding:0}#Content ul.subMenu li.title a{color:#FFF;font-size:18px;text-decoration:none;padding:10px 10px 10px 15px;margin-bottom:5px;display:block;background-color:#f59a2f}#Content ul.subMenu li.main a{display:block;padding:10px 10px 10px 20px;text-decoration:none}#Content ul.subMenu li.main a.active,#Content ul.subMenu li.main a:hover{color:#FFF;background-color:#16618b}#Content ul.subMenu li.sub a{display:block;padding:10px 10px 10px 40px;text-decoration:none}#Content ul.subMenu li.sub a.active,#Content ul.subMenu li.sub a:hover{color:#FFF;background-color:#2557a1}#Content ul.subMenu li.yellowSubmarine a{display:block;padding:7px 10px 7px 55px;text-decoration:none;font-size:13px}#Content ul.subMenu li.yellowSubmarine a.active,#Content ul.subMenu li.yellowSubmarine a:hover{color:#FFF;background-color:#2557a1}.main-content{margin-top:67px}footer .main-footer{color:#FFF;background-color:#16618b;padding-top:30px;padding-bottom:30px}footer .main-footer ul.footer-menu{list-style-type:none;padding:0;margin-bottom:0}@media (max-width:991px){footer .main-footer ul.footer-menu{margin-bottom:10px}}footer .main-footer ul.footer-menu li.title{margin-bottom:4px}footer .main-footer ul.footer-menu li.title a{color:#FFF;font-weight:700}footer .main-footer ul.footer-menu li.main a{font-size:16px;color:#FFF;padding-top:2px;padding-bottom:2px}footer .main-footer ul.footer-menu li.logo{text-align:center;margin-top:10px;margin-right:20px;margin-bottom:20px;float:left}@media (min-width:768px) and (max-width:991px){footer .main-footer ul.footer-menu li.logo{text-align:left;float:left;margin-right:20px}}footer .lower-footer{color:#FFF;font-size:13px;background-color:#f59a2f;padding-top:20px;padding-bottom:20px}footer .lower-footer .copyright{color:#043c5d}@media (max-width:767px){footer .lower-footer .lower-footer-content{padding-left:0!important;padding-right:0!important}}footer .lower-footer .lower-footer-content .social-and-apps{margin-top:12px;text-align:left}footer .lower-footer .lower-footer-content .social-and-apps img{height:25px;margin-right:5px}@media (min-width:768px){footer .lower-footer .lower-footer-content .social-and-apps img{height:30px;margin-right:5px}}@media (min-width:992px){footer .lower-footer .lower-footer-content .social-and-apps{margin-top:20px!important;text-align:right}footer .lower-footer .lower-footer-content .social-and-apps img{height:30px;margin-right:0;margin-left:4px}}@media (min-width:1200px){footer .lower-footer .lower-footer-content .social-and-apps{margin-top:12px!important;text-align:right}footer .lower-footer .lower-footer-content .social-and-apps img{height:45px;margin-right:0;margin-left:5px}}html{position:relative;min-height:100%}body{margin-bottom:238px}@media (min-width:768px) and (max-width:991px){body{margin-bottom:390px}}footer{position:absolute;bottom:0;width:100%;height:238px}@media (min-width:768px) and (max-width:991px){footer{height:390px}}#Homepage h1{margin-top:50px;margin-bottom:15px;color:#ed9034}#Homepage h3{margin-top:0;margin-bottom:20px;color:#ed9034}#Homepage p{font-size:15px;color:#043c5d}#Homepage .heroJumbotron{height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:768px){#Homepage .heroJumbotron .row{margin-top:25px}}#Homepage .heroJumbotron a{text-decoration:none}#Homepage .heroJumbotron a .jumboButton{background:rgba(255,165,33,.85);text-transform:uppercase;color:#FFF;text-align:center;font-size:25px;margin-bottom:25px;padding:15px;font-weight:700;transition:all .2s ease-in-out}#Homepage .heroJumbotron a .jumboButton .fa{font-size:40px}@media (max-width:991px){#Homepage .heroJumbotron a .jumboButton{font-size:16px}}@media (max-width:350px){#Homepage .heroJumbotron a .jumboButton{font-size:14px}}#Homepage .heroJumbotron a .jumboButton:hover{transform:scale(1.1);background:#FFB632}#Homepage .heroJumbotron a .jumboButton-long{background:rgba(255,165,33,.85);text-transform:uppercase;color:#FFF;text-align:left;font-size:20px;margin-bottom:25px;padding:12px 15px;font-weight:700;transition:all .2s ease-in-out}#Homepage .heroJumbotron a .jumboButton-long .fa{font-size:33px;margin-top:-3px;margin-right:15px;float:left}@media (max-width:767px){#Homepage .heroJumbotron a .jumboButton-long .fa{font-size:30px;margin-top:-4px}}@media (max-width:991px){#Homepage .heroJumbotron a .jumboButton-long{font-size:16px}}@media (max-width:350px){#Homepage .heroJumbotron a .jumboButton-long{font-size:14px}}#Homepage .heroJumbotron a .jumboButton-long:hover{transform:scale(1.1);background:#FFB632}#Homepage .heroJumbotron .ticker{background:rgba(255,165,33,.85);color:#FFF;font-size:16px;margin-bottom:25px;padding:15px}@media (max-width:767px){#Homepage .heroJumbotron .ticker{font-size:15px;height:70px}}@media (min-width:992px) and (max-width:1199px){#Homepage .heroJumbotron .ticker{font-size:15px}}#Homepage .heroJumbotron .ticker .fa{font-size:33px;float:left;margin-top:-6px;margin-right:15px}@media (max-width:767px){#Homepage .heroJumbotron .ticker .fa{font-size:30px;margin-top:5px}}#Homepage .whatsOn{padding-bottom:30px}#Homepage .whatsOn a{text-decoration:none}#Homepage .whatsOn .whatsOnButtons{margin-top:20px}#Homepage .whatsOn .whatsOnButtons .whatsOnButton{height:260px;cursor:pointer;margin-bottom:25px;background-size:100%!important;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background-position:center}@media (min-width:992px) and (max-width:1199px){#Homepage .whatsOn .whatsOnButtons .whatsOnButton{height:212px}}#Homepage .whatsOn .whatsOnButtons .whatsOnButton .whatsOnTitle{font-size:20px;font-weight:700;background-color:#ffa521;color:#FFF;margin:-10px 0 0 -10px;padding:8px 10px;display:inline}#Homepage .whatsOn .whatsOnButtons .whatsOnButton:hover{background-size:105%!important}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.fitness{background-image:url(/assets/activityimages/category/yoga.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.swimming{background-image:url(/assets/activityimages/category/swim.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.pitches{background-image:url(/assets/activityimages/category/pitches.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.news{background-image:url(/assets/activityimages/category/news.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.squash{background-image:url(/assets/activityimages/category/squash.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.oneMonthFree{background-image:url(/assets/activityimages/category/discount-card.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.softplay{background-image:url(/assets/activityimages/category/softplay.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.tennis{background-image:url(/assets/activityimages/category/tennis.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.moving{background-image:url(/assets/activityimages/category/moving.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.coaching{background-image:url(/assets/activityimages/category/coaching.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.summer-fun{background-image:url(/assets/activityimages/category/summer-fun.jpg)}#Homepage .whatsOn .whatsOnButtons .whatsOnButton.golf{background-image:url(/assets/activityimages/category/golf-2018.jpg)}@media (max-width:991px){#Homepage .venues{background:#f89821;background:-moz-linear-gradient(top,#f89821 0,#f7941e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f89821),color-stop(100%,#f7941e));background:-webkit-linear-gradient(top,#f89821 0,#f7941e 100%);background:-o-linear-gradient(top,#f89821 0,#f7941e 100%);background:-ms-linear-gradient(top,#f89821 0,#f7941e 100%);background:linear-gradient(to bottom,#f89821 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89821', endColorstr='#f7941e', GradientType=0)}}@media (min-width:992px){#Homepage .venues{height:500px}}#Homepage .venues .map{height:500px}@media (max-width:767px){#Homepage .venues .map{height:500px}}@media (min-width:768px) and (max-width:991px){#Homepage .venues .map{height:500px}}#Homepage .venues .map .mapAddress,#Homepage .venues .map .telephone{color:#000}@media (min-width:992px){#Homepage .venues .angle{background-image:url(/img/home/shapes/angleright.svg);background-repeat:no-repeat;background-position:center;height:500px}}#Homepage .venues .block{padding-top:20px;padding-bottom:20px;background:#ffa521;background:-moz-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#ffa521),color-stop(100%,#f7941e));background:-webkit-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-o-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-ms-linear-gradient(left,#ffa521 0,#f7941e 100%);background:linear-gradient(to right,#ffa521 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa521', endColorstr='#f7941e', GradientType=1)}@media (min-width:992px){#Homepage .venues .block{height:500px}}@media (max-width:991px){#Homepage .venues .block{background:0 0}}#Homepage .venues .spacer{padding-top:20px;padding-bottom:20px;background-color:#f7941e}@media (min-width:992px){#Homepage .venues .spacer{height:500px}}@media (min-width:992px){#Homepage .venues .venueContent{width:100%;position:absolute;margin-top:-500px;margin-bottom:-500px;margin-right:0;height:0}}#Homepage .venues h1,#Homepage .venues h3{color:#043c5d}@media (min-width:992px) and (max-width:1199px){#Homepage .venues h3{font-size:20px}}#Homepage .venues p{color:#FFF}#Homepage .bookNow{padding-bottom:30px}@media (min-width:992px){#Homepage .bookNow form.form-edl{margin-top:100px}}#Homepage .bookNow .input-group{border:1px solid #CCC}#Homepage .bookNow .btn-book-now-link{width:155px}@media (min-width:992px){#Homepage .joinUs{height:400px}}@media (max-width:991px){#Homepage .joinUs{background-color:#FFA521}}#Homepage .joinUs .heroImage{height:400px;background-image:url(/img/home/section-backgrounds/joinus-md.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:1199px){#Homepage .joinUs .heroImage{background-image:url(/img/home/section-backgrounds/joinus.jpg)}}@media (min-width:768px) and (max-width:991px){#Homepage .joinUs .heroImage{height:400px}}#Homepage .joinUs .angle{background-image:url(/img/home/shapes/angleleft.svg);background-repeat:no-repeat;background-position:center;height:400px}#Homepage .joinUs .block{background-color:#FFA521;padding-top:20px;padding-bottom:20px}@media (min-width:992px){#Homepage .joinUs .block{height:400px}}@media (min-width:992px){#Homepage .joinUs .venueContent{position:absolute;margin-top:-400px;margin-bottom:-400px;margin-right:0;height:0}}#Homepage .joinUs h1{color:#043c5d;margin-top:40px}@media (min-width:768px) and (max-width:1199px){#Homepage .joinUs h1{margin-top:20px}}#Homepage .joinUs h3{color:#043c5d}#Homepage .joinUs p{color:#FFF}#Homepage .benefits{background-image:url(/img/home/section-backgrounds/benefits-bg.jpg);padding-top:60px;padding-bottom:20px}#Homepage .benefits .benefitImage{margin-bottom:10px;text-align:center}#Homepage .benefits .benefitTitle{margin-bottom:10px;color:#ed9034;font-size:24px;font-weight:700;text-align:center}#Homepage .benefits .benefitDescription{color:#043c5d;font-size:16px;font-weight:700;text-align:center;margin-bottom:40px}#Homepage .videoGallery{padding-top:60px;padding-bottom:60px;background:#ffa521;background:-moz-linear-gradient(-45deg,#ffa521 0,#f7941e 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#ffa521),color-stop(100%,#f7941e));background:-webkit-linear-gradient(-45deg,#ffa521 0,#f7941e 100%);background:-o-linear-gradient(-45deg,#ffa521 0,#f7941e 100%);background:-ms-linear-gradient(-45deg,#ffa521 0,#f7941e 100%);background:linear-gradient(135deg,#ffa521 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa521', endColorstr='#f7941e', GradientType=1)}#Homepage .videoGallery .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#Homepage .videoGallery .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#Homepage .videoGallery h1,#Homepage .videoGallery h3{color:#043c5d}#Homepage .videoGallery p{color:#FFF}#Homepage .getActive h1{color:#043c5d!important;margin-top:40px}@media (min-width:768px) and (max-width:1199px){#Homepage .getActive h1{margin-top:20px}}#Homepage .getActive h3{color:#043c5d}#Homepage .getActive p{color:#FFF!important}form.form-edl{margin-top:20px}form.form-edl .input-group-addon{border-radius:0}form.form-edl .input-group .form-control:last-child{border-radius:0}form.form-edl .form-control{border:0;height:40px;outline:0;box-shadow:none}form.form-edl .input-group-addon{border:0;background-color:#FFF}form.form-edl .input-group-addon .fa{font-size:22px;color:#f7941e;width:30px;text-align:center}form.form-edl button{padding-top:9px;padding-bottom:9px}.tuition_block{margin:40px 0 20px}.tuition_login{font-family:droid_sansregular,Arial,Verdana,sans-serif}.tuition_login .panel-heading{background-color:#ed9034;padding:0;border-top-left-radius:3px;border-top-right-radius:3px}.tuition_login .panel-heading .panel-heading_image{border-top-left-radius:3px;border-top-right-radius:3px}.tuition_login .panel-heading .panel-heading_text{padding:10px 15px;color:#FFF;font-weight:700}.tuition_login .panel-body label{color:#444;font-weight:700}.tuition_login .panel-body [class*=col-]{padding-left:6px;padding-right:6px}.tuition_login .panel-body .row{padding-left:-6px;padding-right:-6px}.tuition_login .panel-footer{background-color:#ed9034}.tuition_login .panel-footer .btn{font-weight:700}.tuition_tab-content{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0 0 4px 4px;padding:10px;font-family:droid_sansregular,Arial,Verdana,sans-serif;margin-bottom:20px}.tuition_tab-content table{margin-bottom:0}.tuition_nav-tabs li{margin-bottom:-1px!important}.btn-el-orange{color:#fff;background-color:#ffab47;border-color:#ffab47}.btn-el-orange.active,.btn-el-orange.focus,.btn-el-orange:active,.btn-el-orange:focus,.btn-el-orange:hover,.open>.dropdown-toggle.btn-el-orange{color:#fff;background-color:#ff9414;border-color:#ff8f0a}.btn-el-orange.active,.btn-el-orange:active,.open>.dropdown-toggle.btn-el-orange{background-image:none}.btn-el-orange.disabled,.btn-el-orange.disabled.active,.btn-el-orange.disabled.focus,.btn-el-orange.disabled:active,.btn-el-orange.disabled:focus,.btn-el-orange.disabled:hover,.btn-el-orange[disabled],.btn-el-orange[disabled].active,.btn-el-orange[disabled].focus,.btn-el-orange[disabled]:active,.btn-el-orange[disabled]:focus,.btn-el-orange[disabled]:hover,fieldset[disabled] .btn-el-orange,fieldset[disabled] .btn-el-orange.active,fieldset[disabled] .btn-el-orange.focus,fieldset[disabled] .btn-el-orange:active,fieldset[disabled] .btn-el-orange:focus,fieldset[disabled] .btn-el-orange:hover{background-color:#ffab47;border-color:#ffab47}.btn-el-orange .badge{color:#ffab47;background-color:#fff}.btn-el-orange .fa-stack-bg{color:#FFF}.btn-el-orange .fa-stack-fg{color:#ed9034}@media (max-width:767px){.eicaLogo{margin-top:50px}}@media (min-width:768px) and (max-width:991px){.eicaLogo{margin-top:110px}}@media (min-width:992px) and (max-width:1199px){.eicaLogo{margin-top:180px}}@media (min-width:1200px){.eicaLogo{margin-top:200px}}@media (max-width:991px){.venueLocation{background:#f89821;background:-moz-linear-gradient(top,#f89821 0,#f7941e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f89821),color-stop(100%,#f7941e));background:-webkit-linear-gradient(top,#f89821 0,#f7941e 100%);background:-o-linear-gradient(top,#f89821 0,#f7941e 100%);background:-ms-linear-gradient(top,#f89821 0,#f7941e 100%);background:linear-gradient(to bottom,#f89821 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89821', endColorstr='#f7941e', GradientType=0)}}@media (min-width:992px){.venueLocation{height:550px}}.venueLocation .map{height:550px}@media (max-width:767px){.venueLocation .map{height:500px}}@media (min-width:768px) and (max-width:991px){.venueLocation .map{height:500px}}@media (min-width:992px){.venueLocation .angle{background-image:url(/img/home/shapes/angleright.svg);background-repeat:no-repeat;background-position:center;height:550px}}.venueLocation .block{padding-top:20px;padding-bottom:20px;background:#ffa521;background:-moz-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#ffa521),color-stop(100%,#f7941e));background:-webkit-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-o-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-ms-linear-gradient(left,#ffa521 0,#f7941e 100%);background:linear-gradient(to right,#ffa521 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa521', endColorstr='#f7941e', GradientType=1)}@media (min-width:992px){.venueLocation .block{height:550px}}@media (max-width:991px){.venueLocation .block{background:0 0}}.venueLocation .spacer{padding-top:20px;padding-bottom:20px;background-color:#f7941e}@media (min-width:992px){.venueLocation .spacer{height:550px}}@media (min-width:992px){.venueLocation .venueContent{width:100%;position:absolute;margin-top:-550px;margin-bottom:-550px;margin-right:0;height:0}}.venueLocation h1,.venueLocation h2,.venueLocation h3{color:#043c5d!important}@media (min-width:992px) and (max-width:1199px){.venueLocation h3{font-size:20px}}.venueLocation p{font-size:14px;color:#FFF}@media (min-width:992px) and (max-width:1199px){.venueLocation p{font-size:13px}}.venueLocation a{color:#043c5d}.venueLocation ul.fa-ul li{color:#FFF;margin-bottom:10px;font-size:14px}@media (min-width:992px) and (max-width:1199px){.venueLocation ul.fa-ul li{font-size:13px}}.venueLocation ul.fa-ul li .fa{margin-left:-44px;width:36px;text-align:center;color:#043c5d;font-size:22px}.venueDetails .venueButtons{margin-top:20px}.venueDetails .venueButtons a{text-decoration:none}.venueDetails .venueButtons a .venueButton{height:230px;cursor:pointer;margin-bottom:25px;background-size:100%!important;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background-position:center}@media (min-width:992px) and (max-width:1199px){.venueDetails .venueButtons a .venueButton{height:212px}}.venueDetails .venueButtons a .venueButton .venueTitle{font-size:16px;font-weight:700;background-color:#ffa521;color:#FFF;margin:0;padding:5px 5px 5px 8px;position:relative;display:block}.venueDetails .venueButtons a .venueButton:hover{background-size:105%!important}.venueDetails .membershipTypes{padding-top:25px;padding-bottom:25px}.venueDetails .membershipTypes .membershipType{border-bottom:1px solid #CCC;margin-bottom:15px;padding-bottom:15px}.openingHours,.venueDetails .activities{background-image:url(/img/home/section-backgrounds/whatson-bg.jpg);padding-top:25px;padding-bottom:25px}.openingHours h3.venueOpeningHours{padding:6px 12px;background-color:#ffd38d;color:#16618b;font-weight:700;margin:0 1px 3px 0;font-size:14px;display:inline-block;line-height:18.18px}.openingHours table.table-opening-hours tr:nth-of-type(odd){background-color:#ffd38d}.openingHours table.table-opening-hours tr:nth-of-type(even){background-color:#FFF}.openingHours table.table-opening-hours td{color:#16618b;font-weight:700}.openingHours .nav.nav-pills a{border-radius:0;padding:5px 12px;background-color:#e79040;color:#FFF;font-weight:700;margin-right:1px;margin-bottom:3px}.openingHours .nav.nav-pills li.active a{background-color:#ffd38d;color:#16618b}.accessibility{padding-top:20px;padding-bottom:20px;background:#ffa521;background:-moz-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0,#ffa521),color-stop(100%,#f7941e));background:-webkit-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-o-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-ms-linear-gradient(right,#ffa521 0,#f7941e 100%);background:linear-gradient(to left,#ffa521 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa521', endColorstr='#f7941e', GradientType=1)}.accessibility img{margin:5px}.bookablesSnippet{background-color:#16618b}.bookablesResourcesSnippet{background-color:#f59a2f}.featureButtons{margin-top:20px}.featureButtons a{text-decoration:none}.featureButtons a .featureButton{height:230px;cursor:pointer;margin-bottom:25px;background-size:100%!important;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background-position:center}@media (min-width:992px) and (max-width:1199px){.featureButtons a .featureButton{height:212px}}.featureButtons a .featureButton .featureTitle{font-size:16px;font-weight:700;background-color:#ffa521;color:#FFF;margin:0;padding:5px 5px 5px 8px;position:relative;display:block}.featureButtons a .featureButton:hover{background-size:105%!important}@media (max-width:1199px){.featureSnippet{margin-left:0;margin-right:0}}@media (min-width:992px){.featureSnippet{height:500px}}.featureSnippet .featureImage{max-height:500px;overflow:hidden;padding-left:0}@media (max-width:767px){.featureSnippet .featureImage{height:200px}}@media (min-width:768px) and (max-width:991px){.featureSnippet .featureImage{height:300px}}@media (max-width:767px){.featureSnippet .featureImage img{margin-top:-250px}}@media (min-width:768px) and (max-width:991px){.featureSnippet .featureImage img{margin-top:-100px}}@media (min-width:992px){.featureSnippet .angle{background-image:url(/img/home/shapes/angleright.svg);background-repeat:no-repeat;background-position:center;height:500px}}@media (min-width:992px){.featureSnippet .angleReverse{background-image:url(/img/home/shapes/angleleft.svg);background-repeat:no-repeat;background-position:center;height:500px}}.featureSnippet .block{padding-top:20px;padding-bottom:20px;background:#ffa521;background:-moz-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#ffa521),color-stop(100%,#f7941e));background:-webkit-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-o-linear-gradient(left,#ffa521 0,#f7941e 100%);background:-ms-linear-gradient(left,#ffa521 0,#f7941e 100%);background:linear-gradient(to right,#ffa521 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa521', endColorstr='#f7941e', GradientType=1)}@media (min-width:992px){.featureSnippet .block{height:500px}}@media (max-width:991px){.featureSnippet .block{background:0 0}}.featureSnippet .blockReverse{padding-top:20px;padding-bottom:20px;background:#ffa521;background:-moz-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0,#ffa521),color-stop(100%,#f7941e));background:-webkit-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-o-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-ms-linear-gradient(right,#ffa521 0,#f7941e 100%);background:linear-gradient(to left,#ffa521 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa521', endColorstr='#f7941e', GradientType=1)}@media (min-width:992px){.featureSnippet .blockReverse{height:500px}}@media (max-width:991px){.featureSnippet .blockReverse{background:0 0}}.featureSnippet .spacer{padding-top:20px;padding-bottom:20px;background-color:#f7941e}@media (min-width:992px){.featureSnippet .spacer{height:500px}}@media (min-width:992px){.featureSnippet .featureContent{width:100%;position:absolute;margin-top:-500px;margin-bottom:-500px;margin-right:0;height:0}}@media (max-width:1199px){.featureSnippet .featureContent{margin-left:-15px;margin-right:-15px;background:#f89821;background:-moz-linear-gradient(top,#f89821 0,#f7941e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f89821),color-stop(100%,#f7941e));background:-webkit-linear-gradient(top,#f89821 0,#f7941e 100%);background:-o-linear-gradient(top,#f89821 0,#f7941e 100%);background:-ms-linear-gradient(top,#f89821 0,#f7941e 100%);background:linear-gradient(to bottom,#f89821 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89821', endColorstr='#f7941e', GradientType=0)}}.featureSnippet h1,.featureSnippet h2,.featureSnippet h3{color:#043c5d}@media (min-width:992px) and (max-width:1199px){.featureSnippet h3{font-size:20px}}.featureSnippet li,.featureSnippet p{font-size:14.5px;color:#FFF}@media (min-width:992px) and (max-width:1199px){.featureSnippet li,.featureSnippet p{font-size:13px}}.featureSnippet a{color:#043c5d}.fullWidthImage{padding-left:0;padding-right:0}.fullWidthImage .col-xs-12{padding-left:0;padding-right:0;max-height:500px;overflow:hidden}#Activities .activityButtons{margin-top:20px}#Activities .activityButtons a{text-decoration:none}#Activities .activityButtons a .activityButton{height:230px;cursor:pointer;margin-bottom:25px;background-size:100%!important;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background-position:center}@media (min-width:992px) and (max-width:1199px){#Activities .activityButtons a .activityButton{height:212px}}#Activities .activityButtons a .activityButton .activityTitle{font-size:16px;font-weight:700;background-color:#ffa521;color:#FFF;margin:0;padding:5px 5px 5px 8px;position:relative;display:block}#Activities .activityButtons a .activityButton:hover{background-size:105%!important}#ActivityMap{height:400px}#MembershipApplication .membershipHeader{padding-top:30px;margin-bottom:20px;padding-bottom:20px}#MembershipApplication .basketDetail{margin-bottom:20px;padding-bottom:20px}#MembershipApplication .basketDetail h3{margin-top:0}#MembershipApplication .basketDetail table{margin-bottom:0}#MembershipApplication .basketDetail table td,#MembershipApplication .basketDetail table th{vertical-align:middle}#MembershipApplication .basketDetail table .icon{width:5%;text-align:center}#MembershipApplication .paymentWindow{margin-top:40px}@media (min-width:768px){#MembershipApplication .basketDetail{margin-top:40px}}@media (max-width:991px){table.statuses table,table.statuses tbody,table.statuses td,table.statuses th,table.statuses thead,table.statuses tr{display:block}table.statuses thead tr{position:absolute;top:-9999px;left:-9999px}table.statuses tr{border:1px solid #ccc}table.statuses td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}table.statuses td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.statuses td:nth-of-type(1):before{content:"Pitch"}table.statuses td:nth-of-type(2):before{content:"Football"}table.statuses td:nth-of-type(3):before{content:"Rugby"}table.statuses td:nth-of-type(4):before{content:"Comments"}}.sagepay-iframe{border:1px solid #DDD;width:100%;overflow:auto;min-height:500px}.courseSelection{padding-top:20px;padding-bottom:20px;background:#ffa521;background:-moz-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0,#ffa521),color-stop(100%,#f7941e));background:-webkit-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-o-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-ms-linear-gradient(right,#ffa521 0,#f7941e 100%);background:linear-gradient(to left,#ffa521 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa521', endColorstr='#f7941e', GradientType=1);margin-bottom:15px}@media (min-width:768px) and (max-width:991px){.courseSelection .btn-search{margin-top:15px}}.courseSelection .form-group{margin-bottom:0}table td{vertical-align:middle!important}.loading-cog{font-size:24px;color:#FFF}.availableCourses{margin-bottom:30px}.availableCourses tbody tr.moreInfoToggle{cursor:pointer}.eica-social{padding-top:20px;padding-bottom:20px;background:#ffa521;background:-moz-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0,#ffa521),color-stop(100%,#f7941e));background:-webkit-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-o-linear-gradient(right,#ffa521 0,#f7941e 100%);background:-ms-linear-gradient(right,#ffa521 0,#f7941e 100%);background:linear-gradient(to left,#ffa521 0,#f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa521', endColorstr='#f7941e', GradientType=1)}@media (max-width:991px){.eica-social .latestNews{min-height:auto!important;margin-bottom:20px}}.eica-social ._2p3a,.eica-social .fb-page,.eica-social .fb-page iframe[style],.eica-social .fb-page span{width:100%!important}.table-pricelist-snippet{background-color:#EEE}.table-pricelist-snippet .table-pricelist .activity-group-name{color:#16618b;background-color:#ffd38d}.btn{border-radius:0}.btn-edl{color:#FFF;background-color:#FFA521;border:2px solid #F7941E;border-radius:0}.btn-edl.active,.btn-edl:active,.btn-edl:focus,.btn-edl:hover,.open .dropdown-toggle.btn-edl{color:#FFF;background-color:#F7941E;border-color:#F7941E}.btn-edl.active,.btn-edl:active,.open .dropdown-toggle.btn-edl{background-image:none}.btn-edl.disabled,.btn-edl.disabled.active,.btn-edl.disabled:active,.btn-edl.disabled:focus,.btn-edl.disabled:hover,.btn-edl[disabled],.btn-edl[disabled].active,.btn-edl[disabled]:active,.btn-edl[disabled]:focus,.btn-edl[disabled]:hover,fieldset[disabled] .btn-edl,fieldset[disabled] .btn-edl.active,fieldset[disabled] .btn-edl:active,fieldset[disabled] .btn-edl:focus,fieldset[disabled] .btn-edl:hover{background-color:#FFA521;border-color:#F7941E}.btn-edl .badge{color:#FFA521;background-color:#FFF}.btn-edl-alt{color:#FFF!important;background-color:#012D46;border-color:#012D46;border-radius:0}.btn-edl-alt.active,.btn-edl-alt:active,.btn-edl-alt:focus,.btn-edl-alt:hover,.open .dropdown-toggle.btn-edl-alt{color:#FFF;background-color:#0A4669;border-color:#012D46}.btn-edl-alt.active,.btn-edl-alt:active,.open .dropdown-toggle.btn-edl-alt{background-image:none}.btn-edl-alt.disabled,.btn-edl-alt.disabled.active,.btn-edl-alt.disabled:active,.btn-edl-alt.disabled:focus,.btn-edl-alt.disabled:hover,.btn-edl-alt[disabled],.btn-edl-alt[disabled].active,.btn-edl-alt[disabled]:active,.btn-edl-alt[disabled]:focus,.btn-edl-alt[disabled]:hover,fieldset[disabled] .btn-edl-alt,fieldset[disabled] .btn-edl-alt.active,fieldset[disabled] .btn-edl-alt:active,fieldset[disabled] .btn-edl-alt:focus,fieldset[disabled] .btn-edl-alt:hover{background-color:#012D46;border-color:#012D46}.btn-edl-alt .badge{color:#012D46;background-color:#FFF}h1{font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:36px;color:#ed9034}h2{font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:24px;color:#ed9034}h3{font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:21px;color:#ed9034}h4{font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:16px;color:#ed9034}h5{font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:14px;color:#ed9034}h6{font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:12px;color:#ed9034}h2.page-header,h3.page-header,h4.page-header,h5.page-header,h6.page-header{margin-top:15px}a.anchor{display:block;position:relative;top:-80px;visibility:hidden}#ContentEdit body{font-family:droid_sansregular,Arial,Verdana,sans-serif}#ContentEdit ol,#ContentEdit p,#ContentEdit ul{font-family:droid_sansregular,Arial,Verdana,sans-serif}#ContentEdit ol li,#ContentEdit ul li{margin-bottom:10px}#ContentEdit h1 a,#ContentEdit h2 a,#ContentEdit h3 a,#ContentEdit h4 a,#ContentEdit h5 a,#ContentEdit h6 a{color:#ed9034;text-decoration:none}#ContentEdit h1 a:hover,#ContentEdit h2 a:hover,#ContentEdit h3 a:hover,#ContentEdit h4 a:hover,#ContentEdit h5 a:hover,#ContentEdit h6 a:hover{color:#DC8023;text-decoration:underline}@media (max-width:767px){#ContentEdit .xsBottomPadding{padding-bottom:10px}}#ContentEdit .bottomPadding{padding-bottom:10px}#ContentEdit .paddedSnippet{padding-top:30px;padding-bottom:30px}#ContentEdit .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}#ContentEdit .embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}#ContentEdit .embed-responsive.embed-responsive-4by3{padding-bottom:75%}#ContentEdit .embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}#ContentEdit .list{position:relative;margin:1.5em 0}#ContentEdit .list>i{position:absolute;left:-3px;top:-3px;font-size:2em}#ContentEdit .list>h2,#ContentEdit .list>h3,#ContentEdit .list>p{margin:0 0 0 50px}#ContentEdit .quote{position:relative;margin:1.5em 0}#ContentEdit .quote>i{position:absolute;top:-10px;left:-7px;font-size:2em;color:rgba(51,51,51,.44)}#ContentEdit .quote>small{margin-left:50px;opacity:.7;font-size:1em}#ContentEdit .quote>p{margin-left:50px;font-size:1.5em}#ContentEdit .block18 figure figcaption{margin-top:15px}#ContentEdit .block26 btn,#ContentEdit .block27 btn,#ContentEdit .block28 btn{margin:5px 0}.mc-page-header{border-bottom:1px solid #ffb466;margin:36px 0 20px;padding-bottom:9px;width:100%}.mc-page-header:after,.mc-page-header:before{content:" ";display:table}.mc-page-header:after{clear:both}.mc-page-header .mc-page-header_title{color:#ed9034;font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:16px;margin:0;padding:0;float:left}.mc-page-header .mc-page-header_sign-out{float:right;margin-top:8px}.mc-page-header .mc-page-header_sign-out .btn-edl{font-family:montserrat-regular,Arial,Verdana,sans-serif}.mc-page-header .mc-page-header_logged-in-as{clear:both}@media (min-width:768px){.mc-page-header .mc-page-header_title{font-size:36px}}.grow-buttons{margin-top:20px}.grow-buttons a{text-decoration:none}.grow-buttons a .grow-button{height:230px;cursor:pointer;margin-bottom:25px;background-size:100%!important;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background-position:center}@media (min-width:992px) and (max-width:1199px){.grow-buttons a .grow-button{height:212px}}.grow-buttons a .grow-button .grow-button-title{font-size:16px;font-weight:700;background-color:#ffa521;color:#FFF;margin:0;padding:5px 5px 5px 8px;position:relative;display:block}.grow-buttons a .grow-button:hover{background-size:105%!important}.grow-buttons--member-centre-options a{opacity:.2}.grow-buttons--member-centre-options a:hover{opacity:.7}.grow-buttons--member-centre-options a.selected{opacity:1}.panel.panel-member-centre{border-radius:0;border-color:#DDD;box-shadow:none}.panel.panel-member-centre .panel-heading{background-color:#fdfdff;border-color:#ddd;font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:18px;color:#ed9034}.panel.panel-member-centre .panel-footer{background-color:#fdfdff}.panel.panel-member-centre .panel-footer:after,.panel.panel-member-centre .panel-footer:before{content:" ";display:table}.panel.panel-member-centre .panel-footer:after{clear:both}.panel.panel-member-centre .venue-name{font-family:montserrat-regular,Arial,Verdana,sans-serif;font-size:18px;color:#ed9034;margin-top:5px}.panel .panel-body-no-padding{padding:0}.table.table-member-centre{border:1px solid #ccc}.table.table-member-centre thead{background-color:#777}.table.table-member-centre thead .previously-attended{background-color:#AAA}.table.table-member-centre thead th{color:#FFF;font-family:droid_sansregular,Arial,Verdana,sans-serif;font-weight:400}.table.table-member-centre tbody{background-color:#FFF}.table.table-member-centre tbody td{padding:12px;font-family:droid_sansregular,Arial,Verdana,sans-serif}.tabs-bookable{margin-bottom:12px}.tabs-bookable .nav-tabs{border-bottom:0}.tabs-bookable .nav-tabs li a{border-radius:0}.tabs-bookable .nav-tabs li.active a{font-weight:700;border-radius:0;background-color:#F4F4F4}.tabs-bookable .tab-content-bookable .tab-pane-bookable{border:1px solid #CCC;padding:12px;border-radius:0;background-color:#F4F4F4}@media (min-width:768px){.tabs-bookable .tab-content-bookable .tab-pane-bookable{max-height:500px;overflow-y:auto}}.tabs-bookable .tab-content-bookable .table-member-centre{margin-bottom:0}.tabs-bookable .tab-content-bookable-resources .tab-pane-bookable-resources{border:1px solid #CCC;padding:12px;border-radius:0;background-color:#F4F4F4}@media (min-width:768px){.tabs-bookable .tab-content-bookable-resources .tab-pane-bookable-resources{max-height:500px;overflow-y:auto}}.tabs-bookable .tab-content-bookable-resources .table-member-centre{margin-bottom:0}@media (max-width:768px){.resources-calendar{width:1px;height:1px;overflow:hidden}}.resources-calendar .fc-event{cursor:pointer}.resources-calendar-golf{width:1px;height:1px;overflow:hidden}@media (max-width:768px){input[type=text],select,textarea{font-size:16px}}.el-resources-and-events h2{font-size:20px}.el-resources-and-events h3{font-size:14px;font-weight:400;color:#444}.el-resources-and-events .el-event{padding-bottom:8px}.alert-notification{border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;margin-bottom:0}.blog{margin-bottom:20px}.blog .well{border-radius:0}.blog-item{padding-bottom:12px;margin-bottom:24px;border-bottom:1px solid #EEE}.blog-item:after,.blog-item:before{content:" ";display:table}.blog-item:after{clear:both}.blog-item .blog-item_date{color:#333;font-family:montserrat-regular,Arial,Verdana,sans-serif}.blog-item .blog-item_image{border:2px solid #AAA;margin-bottom:12px}.blog-item .blog-item_tags{padding:12px 6px;color:#777}.blog-item .blog-item_toolbar{background-color:#EEE;color:#333;padding:12px;font-size:11.2px;font-family:montserrat-regular,Arial,Verdana,sans-serif}.blog-item .blog-item_toolbar:after,.blog-item .blog-item_toolbar:before{content:" ";display:table}.blog-item .blog-item_toolbar:after{clear:both}.blog-item .blog-item_toolbar .blog-item_link{padding:4px 0}.blog-item .blog-item_toolbar .blog-item_link a{color:#337ab7;font-size:12px}.blog-item .blog-item_toolbar .blog-item_link a:hover{text-decoration:underline}.blog-item .blog-item_toolbar .blog-item_share .btn{border-radius:0;font-size:14px;padding-top:4px;padding-bottom:4px}.blog-navigation a{font-family:montserrat-regular,Arial,Verdana,sans-serif}.foi-guide-to-information{margin-top:20px;margin-bottom:20px}.table-foi-classes td strong{color:#444}.checkout{margin-bottom:20px}.checkout:after,.checkout:before{content:" ";display:table}.checkout:after{clear:both}.advert{margin:12px 0;cursor:pointer}.advert img{cursor:pointer;border:1px solid #999}.zoomsearch .highlight{background:#FFFF40}.zoomsearch .searchheading{font-size:130%;font-weight:700}.zoomsearch .summary{font-size:80%;font-style:italic}.zoomsearch .results,.zoomsearch .suggestion{font-size:100%}.zoomsearch .category{color:#999}.zoomsearch .sorting{text-align:right}.zoomsearch .result_title{font-size:105%;margin-bottom:5px;font-family:montserrat-regular,Arial,Verdana,sans-serif}.zoomsearch .description{font-size:90%;color:green;margin-bottom:5px;font-family:montserrat-regular,Arial,Verdana,sans-serif;line-height:20px}.zoomsearch .context{font-size:75%;margin-bottom:5px;font-family:montserrat-regular,Arial,Verdana,sans-serif;line-height:18px}.zoomsearch .infoline{font-size:80%;font-style:normal;color:grey;font-family:montserrat-regular,Arial,Verdana,sans-serif}.zoomsearch .zoom_searchform{font-size:100%}.zoomsearch .zoom_match,.zoomsearch .zoom_results_per_page{font-size:80%;margin-left:10px}.zoomsearch .zoom_categories{font-size:80%}.zoomsearch .zoom_categories ul{display:inline;margin:0;padding:0}.zoomsearch .zoom_categories li{display:inline;margin-left:15px;list-style-type:none;font-family:montserrat-regular,Arial,Verdana,sans-serif}.zoomsearch .cat_summary ul{margin:0;padding:0;display:inline}.zoomsearch .cat_summary li{display:inline;margin-left:15px;list-style-type:none;font-family:montserrat-regular,Arial,Verdana,sans-serif}.zoomsearch .result_image{float:left;display:block}.zoomsearch .result_image img{margin:10px;width:80px;border:0}.zoomsearch .result_altblock,.zoomsearch .result_block{margin-top:15px;margin-bottom:15px;clear:left}.zoomsearch .result_pages,.zoomsearch .result_pagescount{font-size:100%}.zoomsearch .searchtime{font-size:80%}.zoomsearch .recommended{background:#DFFFBF;border-top:1px dotted grey;border-bottom:1px dotted grey;margin-top:15px;margin-bottom:15px}.zoomsearch .recommended_heading{float:right;font-weight:700}.zoomsearch .recommend_block{margin-top:15px;margin-bottom:15px;clear:left}.zoomsearch .recommend_title{font-size:100%}.zoomsearch .recommend_description{font-size:100%;color:green}.zoomsearch .recommend_infoline{font-size:80%;font-style:normal;color:grey}.zoomsearch .recommend_image{float:left;display:block}.zoomsearch .recommend_image img{margin:10px;width:80px;border:0}@media (min-width:768px){input,select,textarea{font-size:14px}}.clipnclimb.container{padding-bottom:18px}.clipnclimb .cnc-availability-square{font-family:montserrat-regular,Arial,Verdana,sans-serif;margin-bottom:24px}.clipnclimb .cnc-availability-square .cnc-availability-square_date{text-align:center;font-size:15px;padding:5px 0 4px;font-family:montserrat-bold,Arial,Verdana,sans-serif}.clipnclimb .cnc-availability-square .cnc-availability-square_time{text-align:center;font-size:24px;margin-top:8px;margin-bottom:8px;font-family:montserrat-bold,Arial,Verdana,sans-serif}.clipnclimb .cnc-availability-square .cnc-availability-square_availability{font-family:montserrat-regular,Arial,Verdana,sans-serif;padding-bottom:12px}.clipnclimb .cnc-availability-square .cnc-availability-square_availability .cnc-availability-square_availability--title,.clipnclimb .cnc-availability-square .cnc-availability-square_availability .cnc-availability-square_availability--value{text-align:center;font-size:14px}.clipnclimb .cnc-availability-square.cnc-availability-square_available-places{cursor:pointer;background-color:#eee}.clipnclimb .cnc-availability-square.cnc-availability-square_available-places .cnc-availability-square_date{background-color:#292;color:#FFF}.clipnclimb .cnc-availability-square.cnc-availability-square_available-places .cnc-availability-square_time{color:#16618b}.clipnclimb .cnc-availability-square.cnc-availability-square_available-places .cnc-availability-square_availability{color:#292}.clipnclimb .cnc-availability-square.cnc-availability-square_available-places:hover{background-color:#DDD}.clipnclimb .cnc-availability-square.cnc-availability-square_available-places:hover .cnc-availability-square_date{background-color:#196f19}.clipnclimb .cnc-availability-square.cnc-availability-square_staff-places{cursor:pointer;background-color:#eee}.clipnclimb .cnc-availability-square.cnc-availability-square_staff-places .cnc-availability-square_date{background-color:#5743a4;color:#FFF}.clipnclimb .cnc-availability-square.cnc-availability-square_staff-places .cnc-availability-square_availability,.clipnclimb .cnc-availability-square.cnc-availability-square_staff-places .cnc-availability-square_time{color:#5743a4}.clipnclimb .cnc-availability-square.cnc-availability-square_staff-places:hover{background-color:#DDD}.clipnclimb .cnc-availability-square.cnc-availability-square_staff-places:hover .cnc-availability-square_date{background-color:#443480}.clipnclimb .cnc-availability-square.cnc-availability-square_limited-availability{cursor:pointer;background-color:#eee}.clipnclimb .cnc-availability-square.cnc-availability-square_limited-availability .cnc-availability-square_date{background-color:#ed9034;color:#FFF}.clipnclimb .cnc-availability-square.cnc-availability-square_limited-availability .cnc-availability-square_time{color:#16618b}.clipnclimb .cnc-availability-square.cnc-availability-square_limited-availability .cnc-availability-square_availability{color:#ed9034}.clipnclimb .cnc-availability-square.cnc-availability-square_limited-availability:hover{background-color:#DDD}.clipnclimb .cnc-availability-square.cnc-availability-square_limited-availability:hover .cnc-availability-square_date{background-color:#ed9034}.clipnclimb .cnc-availability-square.cnc-availability-square_contact-reception{cursor:default;background-color:#eee}.clipnclimb .cnc-availability-square.cnc-availability-square_contact-reception .cnc-availability-square_date{background-color:#ed9034;color:#FFF}.clipnclimb .cnc-availability-square.cnc-availability-square_contact-reception .cnc-availability-square_time{color:#16618b}.clipnclimb .cnc-availability-square.cnc-availability-square_contact-reception .cnc-availability-square_availability{color:#ed9034}.clipnclimb .cnc-availability-square.cnc-availability-square_session-full{cursor:default;background-color:#eee}.clipnclimb .cnc-availability-square.cnc-availability-square_session-full .cnc-availability-square_date{background-color:#a00;color:#FFF}.clipnclimb .cnc-availability-square.cnc-availability-square_session-full .cnc-availability-square_availability,.clipnclimb .cnc-availability-square.cnc-availability-square_session-full .cnc-availability-square_time{color:#a00}.clipnclimb-full-width{padding:0;margin:0}.clipnclimb-full-width:after,.clipnclimb-full-width:before{content:" ";display:table}.clipnclimb-full-width:after{clear:both}.clipnclimb-full-width.clipnclimb-full-width-orange{background-color:#ed9034;color:#FFF}.clipnclimb-full-width.clipnclimb-full-width-orange h2,.clipnclimb-full-width.clipnclimb-full-width-orange p{color:#FFF}.clipnclimb-full-width.clipnclimb-full-width-blue{background-color:#16618b;color:#FFF}.clipnclimb-full-width.clipnclimb-full-width-blue h2,.clipnclimb-full-width.clipnclimb-full-width-blue p{color:#FFF}.clipnclimb-full-width.clipnclimb-full-width-grey{background-color:#EEE;color:#333}.clipnclimb-full-width.clipnclimb-full-width-grey h2,.clipnclimb-full-width.clipnclimb-full-width-grey p{color:#333}.clipnclimb-full-width.clipnclimb-full-width-white{background-color:#FFF}.clipnclimb-full-width .clipnclimb-highlight{margin-top:24px;margin-bottom:24px}.clipnclimb-full-width .clipnclimb-highlight h2{font-size:22px}.clipnclimb-full-width .clipnclimb-highlight img{margin-bottom:12px}.clipnclimb-full-width .clipnclimb-highlight p,input,select,textarea{font-size:16px}@media (min-width:768px){input,select,textarea{font-size:14px}}@media (max-width:767px){.aquadashLogo img{width:200px;margin-top:60px}}@media (min-width:768px) and (max-width:991px){.aquadashLogo{margin-top:200px}}@media (min-width:992px) and (max-width:1199px){.aquadashLogo{margin-top:220px}}@media (min-width:1200px){.aquadashLogo{margin-top:280px}}.aquadash.container{padding-bottom:18px}.aquadash .aqd-availability-square{font-family:montserrat-regular,Arial,Verdana,sans-serif;margin-bottom:24px}.aquadash .aqd-availability-square .aqd-availability-square_date{text-align:center;font-size:15px;padding:5px 0 4px;font-family:montserrat-bold,Arial,Verdana,sans-serif}.aquadash .aqd-availability-square .aqd-availability-square_time{text-align:center;font-size:24px;margin-top:8px;margin-bottom:8px;font-family:montserrat-bold,Arial,Verdana,sans-serif}.aquadash .aqd-availability-square .aqd-availability-square_availability{font-family:montserrat-regular,Arial,Verdana,sans-serif;padding-bottom:12px}.aquadash .aqd-availability-square .aqd-availability-square_availability .aqd-availability-square_availability--title,.aquadash .aqd-availability-square .aqd-availability-square_availability .aqd-availability-square_availability--value{text-align:center;font-size:14px}.aquadash .aqd-availability-square.aqd-availability-square_available-places{cursor:pointer;background-color:#eee}.aquadash .aqd-availability-square.aqd-availability-square_available-places .aqd-availability-square_date{background-color:#292;color:#FFF}.aquadash .aqd-availability-square.aqd-availability-square_available-places .aqd-availability-square_time{color:#16618b}.aquadash .aqd-availability-square.aqd-availability-square_available-places .aqd-availability-square_availability{color:#292}.aquadash .aqd-availability-square.aqd-availability-square_available-places:hover{background-color:#DDD}.aquadash .aqd-availability-square.aqd-availability-square_available-places:hover .aqd-availability-square_date{background-color:#196f19}.aquadash .aqd-availability-square.aqd-availability-square_staff-places{cursor:pointer;background-color:#eee}.aquadash .aqd-availability-square.aqd-availability-square_staff-places .aqd-availability-square_date{background-color:#5743a4;color:#FFF}.aquadash .aqd-availability-square.aqd-availability-square_staff-places .aqd-availability-square_availability,.aquadash .aqd-availability-square.aqd-availability-square_staff-places .aqd-availability-square_time{color:#5743a4}.aquadash .aqd-availability-square.aqd-availability-square_staff-places:hover{background-color:#DDD}.aquadash .aqd-availability-square.aqd-availability-square_staff-places:hover .aqd-availability-square_date{background-color:#443480}.aquadash .aqd-availability-square.aqd-availability-square_limited-availability{cursor:pointer;background-color:#eee}.aquadash .aqd-availability-square.aqd-availability-square_limited-availability .aqd-availability-square_date{background-color:#ed9034;color:#FFF}.aquadash .aqd-availability-square.aqd-availability-square_limited-availability .aqd-availability-square_time{color:#16618b}.aquadash .aqd-availability-square.aqd-availability-square_limited-availability .aqd-availability-square_availability{color:#ed9034}.aquadash .aqd-availability-square.aqd-availability-square_limited-availability:hover{background-color:#DDD}.aquadash .aqd-availability-square.aqd-availability-square_limited-availability:hover .aqd-availability-square_date{background-color:#ed9034}.aquadash .aqd-availability-square.aqd-availability-square_contact-reception{cursor:default;background-color:#eee}.aquadash .aqd-availability-square.aqd-availability-square_contact-reception .aqd-availability-square_date{background-color:#ed9034;color:#FFF}.aquadash .aqd-availability-square.aqd-availability-square_contact-reception .aqd-availability-square_time{color:#16618b}.aquadash .aqd-availability-square.aqd-availability-square_contact-reception .aqd-availability-square_availability{color:#ed9034}.aquadash .aqd-availability-square.aqd-availability-square_session-full{cursor:default;background-color:#eee}.aquadash .aqd-availability-square.aqd-availability-square_session-full .aqd-availability-square_date{background-color:#a00;color:#FFF}.aquadash .aqd-availability-square.aqd-availability-square_session-full .aqd-availability-square_availability,.aquadash .aqd-availability-square.aqd-availability-square_session-full .aqd-availability-square_time{color:#a00}.aquadash-full-width{padding:0;margin:0}.aquadash-full-width:after,.aquadash-full-width:before{content:" ";display:table}.aquadash-full-width:after{clear:both}.aquadash-full-width.aquadash-full-width-orange{background-color:#ed9034;color:#FFF}.aquadash-full-width.aquadash-full-width-orange h2,.aquadash-full-width.aquadash-full-width-orange p{color:#FFF}.aquadash-full-width.aquadash-full-width-blue{background-color:#16618b;color:#FFF}.aquadash-full-width.aquadash-full-width-blue h2,.aquadash-full-width.aquadash-full-width-blue p{color:#FFF}.aquadash-full-width.aquadash-full-width-grey{background-color:#EEE;color:#333}.aquadash-full-width.aquadash-full-width-grey h2,.aquadash-full-width.aquadash-full-width-grey p{color:#333}.aquadash-full-width.aquadash-full-width-white{background-color:#FFF}.aquadash-full-width .aquadash-highlight{margin-top:24px;margin-bottom:24px}.aquadash-full-width .aquadash-highlight h2{font-size:22px}.aquadash-full-width .aquadash-highlight img{margin-bottom:12px}.aquadash-full-width .aquadash-highlight p{font-size:16px}.container.checkout{padding-bottom:20px}.challenge h2{font-size:24px}.challenge .challenge-title{font-size:18px;font-family:montserrat-bold,Arial,Verdana,sans-serif}.challenge .challenge-description{font-family:montserrat-regular,Arial,Verdana,sans-serif}#SessionFinderOutput{border:1px solid #DDD;border-radius:5px;padding:6px 12px;margin-top:20px;margin-bottom:20px}.btn-edl.timetable-toggle{color:#012D46;font-weight:700}.btn-edl-alt.timetable-toggle{font-weight:400}.timetable-container{height:800px;overflow:hidden;position:relative}.timetable-container.open{height:auto;overflow:hidden;position:relative}.desc-fade{width:200%;margin-left:-50%;height:30px;background:#fff;z-index:1;position:absolute;-webkit-box-shadow:0 0 20px 30px #fff;-moz-box-shadow:0 0 20px 30px #fff;box-shadow:0 0 20px 30px #fff;bottom:0;left:0;opacity:1;-webkit-transition:opacity 250ms,1s;-moz-transition:opacity 250ms,1s;-o-transition:opacity 250ms,1s;transition:opacity 250ms,1s}.timetable-grid tr td{vertical-align:top!important}.timetable-grid thead th{height:120px;text-align:center;vertical-align:middle!important}.timetable-grid thead th .day{font-size:16px}.timetable-grid thead th .date{font-size:30px}.timetable-grid thead th .month{font-size:16px}.timetable-grid .day-column{background-color:#ffb45d}@media (max-width:767px){.timetable-grid .day-column{display:none}.timetable-grid .day-column.column-0, .day-column.column-1, .day-column.column-2{display:inline-table;width:33.3333333333%}} .timetable-grid .day-column thead{background-color:#FFF}.timetable-grid .day-column thead .th{border-right:1px solid #faead7}.timetable-grid .day-column.column-0 table,.timetable-grid .day-column.column-2 table,.timetable-grid .day-column.column-4 table,.timetable-grid .day-column.column-6 table{background-color:#FBD8AF}.timetable-grid .day-column.column-1 table,.timetable-grid .day-column.column-3 table,.timetable-grid .day-column.column-5 table,.timetable-grid .day-column.column-7 table{background-color:#faead7}.timetable-grid .day-column .session-grid-item{border-top:1px solid #FFF;border-right:1px solid #FFF;height:130px;text-align:center;vertical-align:middle!important}.timetable-grid .day-column .session-grid-item:hover{background-color:#FFA521;cursor:pointer}.timetable-grid .day-column .session-grid-item .session-name{font-weight:700}.timetable-grid .day-column .session-grid-item .info-icon{color:#888}


.aqd-eventtype-pennant-container-small {
    position: absolute;
    top: 0px;
    left: 15px;
    z-index: 9;
}

.aqd-eventtype-pennant-square-small {
    width: 28px;
    height: 30px;
    display: table;
    text-align: center;
}

.aqd-eventtype-pennant-square-small a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    font-size: 12px;
}

.aqd-eventtype-pennant-triangle-small {
    width: 0px;
    height: 0px;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
}

    /* Tooltip text */
    .aqd-tooltip .aqd-tooltiptext {
        visibility: hidden;
        width: 120px;
        background-color: #555;
        color: #fff;
        text-align: center;
        padding: 5px 0;
        border-radius: 6px;
        /* Position the tooltip text */
        position: absolute;
        z-index: 1;
        bottom: 125%;
        left: 50%;
        margin-left: -60px;
        /* Fade in tooltip */
        opacity: 0;
        transition: opacity 0.3s;
    }

        /* Tooltip arrow */
        .aqd-tooltip .aqd-tooltiptext::after {
            content: "";
            position: absolute;
            top: 100%;
            left: 50%;
            margin-left: -5px;
            border-width: 5px;
            border-style: solid;
            border-color: #555 transparent transparent transparent;
        }

    /* Show the tooltip text when you mouse over the tooltip container */
    .aqd-tooltip:hover .aqd-tooltiptext {
        visibility: visible;
        opacity: 1;
    }

@media (max-width:767px) {
    .aquadashLogoExtreme img {
        width: 200px;
    }
}

@media (min-width:768px) and (max-width:991px) {
    .aquadashLogoExtreme {
        margin-top: 200px
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .aquadashLogoExtreme {
        margin-top: 220px
    }
}

@media (min-width:1200px) {
    .aquadashLogoExtreme {
        margin-top: 280px
    }
}
