@import url("//fonts.googleapis.com/css?family=Days+One|Source+Sans+Pro:400,400i,700|Anton");html,body{background:#333;font:16px/140% "Source Sans Pro",sans-serif}html p,body p{text-align:justify}.logo{text-align:center}.shadow{text-shadow:2px 2px 2px #000}.pad{padding-top:20px;padding-bottom:20px}.video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.header_section{background:#ddd;height:calc(100vh - 224px);overflow-y:hidden;background-position:center center;background-size:cover;background-attachment:fixed;position:relative}.header_section .left-50,.header_section .right-50,.header_section .left-30,.header_section .right-70,.header_section .left-70,.header_section .right-30{position:absolute;top:0;bottom:0;background-position:center center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;overflow:hidden}.header_section .left-50{right:50%;left:0}.header_section .right-50{right:0;left:50%}.header_section .left-70{right:30%;left:0}.header_section .right-30{right:0;left:70%}.header_section .left-30{right:70%;left:0}.header_section .right-70{right:0;left:30%}.header_section .huge-text{position:absolute;top:40%;left:0;right:0;font-size:6em;text-align:center;font-family:"Anton";color:rgba(255,255,255,0.7)}.header_section h1.text{display:block;position:absolute;bottom:0px;width:100%;text-align:center;background:rgba(0,0,0,0.3);font-size:4em;color:#fff;margin:0;padding:30px 20px}.header_section h1.text small{color:#fff}@media screen and (min-width: 768px){.header_section h1.text small{white-space:nowrap}}.header_section .container{position:relative;height:100%}.header_section .container h1{font:4em "Anton";line-height:1em;color:#fff;position:absolute;left:0;bottom:1em}.header_section .container h1 small{color:#fff}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:25px;margin-bottom:20px;font-family:"Anton"}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,h1 small,h2 small,h3 small,h4 small,h5 small{color:#008ccd}#topnav_social .contact{background:#fdc010}#topnav_social .contact a{color:#000;margin-top:1px}#topnav_social .icon-logged-in{font-size:0.8em}#topnav_social .icon-logged-in.active a{background:#8a02e6 !important}#topnav_social .icon-logged-in:hover{background:#8a02e6}#topnav_social .icon-logged-in a{background:#a31efd;color:#fff;margin-top:1px;line-height:0.9em;padding:13px 15px;text-align:center}.blue{color:#008ccd}.blue-background{background-color:#008ccd;color:#fff}.yellow{color:#fdc010}.yellow-background{background-color:#fdc010}.navbar{border:0px}.navbar .navbar-header a,.navbar .navbar-header button{color:#fff}.navbar-static-top .navbar-header h3{color:#fff;margin:18px 15px 0}.navbar-static-top .navbar-header #signin_button,.navbar-static-top .navbar-header #social_button{background:#444 !important;border:1px solid #2b2b2b !important;color:#fff !important}.navbar-static-top .navbar-header #signin_button:hover,.navbar-static-top .navbar-header #social_button:hover{background:#515151 !important}.navbar-static-top .navbar-header #signin_button #signin_button_text,.navbar-static-top .navbar-header #social_button #signin_button_text{display:none}@media screen and (min-width: 345px){.navbar-static-top .navbar-header #signin_button #signin_button_text,.navbar-static-top .navbar-header #social_button #signin_button_text{display:inline}}.navbar-default{border:0;margin-bottom:0;background:#008ccd}.navbar-default .navbar-nav li a{color:#fff}.navbar-default .navbar-nav li a:hover{color:#fff}.navbar-default .navbar-nav li:hover a{background-color:rgba(255,255,255,0.1)}.navbar-default .navbar-nav li.active a{color:#fff;background-color:rgba(255,255,255,0.1)}.navbar-default .navbar-nav li.active a:hover{color:#fff}.navbar-default .navbar-nav li.active:hover a{background-color:rgba(255,255,255,0.1)}.navbar-default .navbar-nav .open a{color:#fff;background-color:rgba(255,255,255,0.1)}.navbar-default .navbar-nav .open a:focus{background-color:rgba(255,255,255,0.1)}.navbar-default .navbar-nav .dropdown.open a{color:#fff}.navbar-default .navbar-nav .dropdown.open .dropdown-menu a{color:#000}.navbar-default .navbar-nav .dropdown.open .dropdown-menu a:hover{background-color:#fdc010}.navbar-default .basket .dropdown-menu{min-width:350px;width:100%;border-radius:0;padding-bottom:0}.navbar-default .basket .dropdown-menu li:not(.checkout){cursor:default}.navbar-default .basket .dropdown-menu li:not(.checkout):hover{background:#eee}.navbar-default .basket .dropdown-menu li:not(.checkout) .item{width:calc(100% - 135px);display:inline-block;padding:5px 10px;box-sizing:border-box;text-transform:uppercase}.navbar-default .basket .dropdown-menu li:not(.checkout) .price{width:100px;display:inline-block;text-align:right;padding:5px 10px;box-sizing:border-box}.navbar-default .basket .dropdown-menu li:not(.checkout) .remove{width:15px;display:inline-block;text-align:right;padding:5px 10px;box-sizing:border-box}.navbar-default .basket .dropdown-menu li:not(.checkout) .remove a{cursor:pointer}.navbar-default .basket .dropdown-menu li:not(.checkout) .remove a:hover{background-color:#eee !important}.navbar-default .basket .dropdown-menu .checkout a{width:100%;padding:10px;text-align:center;background:#fdc010;border:0;margin-top:20px;font-weight:bold}.navbar-default .basket .dropdown-menu .checkout a:hover{background:#f1b402}.navbar-toggle,.navbar-toggle:hover{background:#00699a !important;border:1px solid #444 !important;color:#fff !important}.navbar-toggle:focus,.navbar-toggle:hover:focus{background:#008ccd !important}.main_nav div .item{line-height:3 !important}.main_nav div .item i.icon{height:auto}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter [class*='col-']:not(:first-child),.row.no-gutter [class*='col-']:not(:last-child){padding-right:0;padding-left:0}.btn.btn-primary{background:#008ccd}.btn.btn-primary:hover{background:#00699a}.datepicker{z-index:1000 !important}@media screen and (max-width: 767px){.confirm.modal{top:auto !important;z-index:9999999999 !important}.confirm.modal .modal-dialog{margin:0 !important}.confirm.modal .modal-dialog .modal-content{border:0px !important;border-radius:0px !important}.container .row{margin-left:0;margin-right:0}}@media screen and (min-width: 768px){.logo{text-align:left}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row}.middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-direction:column}}header .row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row}header .middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-direction:column}header .header-cta{background:#eee}header .header-cta a{color:#008ccd}header .header-cta a h3{font-family:"Source Sans Pro",sans-serif;font-weight:bold;margin:15px 0;line-height:0.9em}header .header-cta a h3 small{color:#008ccd}.footer{background:#333;color:#fff}.footer ul{list-style:none;padding-left:0}.footer ul li{margin-bottom:5px}.footer ul li .fa,.footer ul li .content{display:inline-block;vertical-align:top}.footer ul li .fa{margin-right:10px;margin-top:2px}.footer a{color:#fdc010}.footer a:hover{color:#fedb75}.lm_active{padding:10px;margin:10px auto;text-align:center}.lm_active ul{list-style-type:none;padding-left:0}.col-md-4 .lm_active{background:#f1b402;color:#008ccd}.col-md-4 .lm_active a{color:#222}#tandem_booking_module input#jumpdate[readonly]{background:repeating-linear-gradient(-55deg, #008ccd, #008ccd 10px, #0082be 10px, #0082be 20px);color:#fff}#tandem_booking_module table,#charity_booking_form table{width:100%}#tandem_booking_module table tr td,#charity_booking_form table tr td{padding:3px 0}#tandem_booking_module table tr.small td,#charity_booking_form table tr.small td{width:33%;font-style:italic}#tandem_booking_module table .day,#charity_booking_form table .day{border-radius:0}#tandem_booking_module table .day:not(.disabled),#charity_booking_form table .day:not(.disabled){background:#008ccd;color:#fff}#tandem_booking_module #jumpdate .datepicker-inline,#charity_booking_form #jumpdate .datepicker-inline{width:100%}#tandem_booking_module #jumpdate .datepicker table,#charity_booking_form #jumpdate .datepicker table{width:100%}#tandem_booking_module .btn-group,#charity_booking_form .btn-group{width:100% !important}#tandem_booking_module .btn-primary,#charity_booking_form .btn-primary{background-color:#005881}#tandem_booking_module .btn-primary.active,#charity_booking_form .btn-primary.active{background-color:#008ccd}#tandem_booking_module .btn-primary.active:after,#charity_booking_form .btn-primary.active:after{content:"\f00c";font-family:FontAwesome;font-style:normal;font-weight:normal}#tandem_booking_module input[name=firstname],#charity_booking_form input[name=firstname]{-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}#tandem_booking_module input[name=lastname],#charity_booking_form input[name=lastname]{-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px}#tandem_booking_module .wrapper.active,#charity_booking_form .wrapper.active{margin:10px -30px;padding:10px 30px;background:rgba(0,0,0,0.05)}.basket .modal-content{border-radius:0;text-align:center}.basket .modal-content .modal-body{padding-bottom:0}.basket .modal-content .buttons{margin-top:30px;margin-bottom:0}.basket .modal-content .buttons .btn{border-radius:0}@media screen and (max-width: 353px){.booking.modal .modal-dialog{width:100%}}@media screen and (min-width: 354px){.booking.modal .modal-dialog{width:350px}}@media screen and (max-width: 768px){.booking.modal .modal-dialog{margin:10px auto}}.booking.modal .modal-dialog .modal-content{border-radius:0}.sporty-sidebar .nav-pills>li.active>a,.sporty-sidebar .nav-pills>li.active>a:focus{background:#008ccd}.sporty-sidebar .nav-pills>li.active>a:hover{background:#00699a}.sporty-sidebar .nav-pills>li>a{border-radius:0}.sporty-sidebar .add-money{margin-bottom:25px}.sporty-sidebar .add-money h2{margin-bottom:5px}.sporty-sidebar .add-money .btn{background:#333 !important;border:1px solid #1a1a1a !important;color:#fff !important}.sporty-sidebar .add-money .btn:hover{background:#404040 !important}.member-page .affix{top:0;position:fixed !important;margin-top:20px;box-sizing:border-box}.member-page .sporty-login{background:#eee;padding:1em;border:1px solid #d5d5d5;box-sizing:border-box}.member-page .sporty-login .btn.login{background:#444 !important;border:1px solid #2b2b2b !important;color:#fff !important}.member-page .sporty-login .btn.login:hover{background:#515151 !important}.member-page .sporty-login .btn.forgot{background:#008ccd !important;border:1px solid #00699a !important;color:#9adfff !important}.member-page .sporty-login .btn.forgot:hover{background:#009de7 !important}.member-page .add-money .input-group span,.member-page .add-money .input-group input,.member-page .add-money .input-group button{border-radius:0}.bootstrap-select .text-muted .label{font-size:1em;font-weight:400}
/*# sourceMappingURL=main.css.map */