@charset "utf-8";#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0;border-radius:4px;color:#FFF;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .dayfield input,#mc_embed_signup .datefield .monthfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}#mc_embed_signup .asterisk{color:#c60;font-size:200%}#mc_embed_signup .mc-field-group .asterisk{position:absolute;top:25px;right:10px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}
.clear,.clearfix:after,.wpcf7-form .wpcf7-form-control-wrap:after{clear:both}.highlight,em{font-style:normal}.continue-reading,.middle .page .calendar-subscribe a,.middle .page .calendar-subscribe a:link,.middle .page .calendar-subscribe a:visited{white-space:nowrap}.wpcf7-form{margin-top:1.5em}.wpcf7-form input,.wpcf7-form textarea{display:inline-block;margin-bottom:0;vertical-align:middle;width:100%}@media only screen and (min-width:640px){input[type=submit]{width:auto}}.wpcf7-form .wpcf7-form-control-wrap{width:100%}.wpcf7-form .wpcf7-form-control-wrap:after,.wpcf7-form .wpcf7-form-control-wrap:before{display:table;line-height:0;content:""}.wpcf7-form .control-label{float:left;padding-top:5px;text-align:right}@media only screen and (min-width:990px){.wpcf7-form{margin-left:-180px;position:relative}.wpcf7-form .wpcf7-form-control-wrap{margin-left:180px;width:auto}.wpcf7-form .control-label{width:160px}}.wpcf7-form-control-wrap{display:block;margin-bottom:10px}.wpcf7-submit{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input[type=submit].wpcf7-submit:hover{background-color:#006e99;cursor:pointer}input[type=submit].wpcf7-submit:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpcf7-submit:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.wpcf7-submit.active,.wpcf7-submit:active{background-color:#e6e6e6;background-color:#d9d9d9\9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}input,label,textarea{font-size:14px;font-weight:400;line-height:20px}button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}input[type=text],textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:9px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}@media only screen and (min-width:640px){input[type=text],textarea{width:414px}}textarea{height:auto}input[type=text]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.wpcf7-form div.wpcf7-response-output{margin-left:0;top:-14px}.wpcf7-form div.wpcf7-response-output,.wpcf7-form span.wpcf7-not-valid-tip{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:8px 35px 8px 14px;margin-bottom:20px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;left:0;width:100%}@media only screen and (min-width:640px){.wpcf7-form div.wpcf7-response-output,.wpcf7-form span.wpcf7-not-valid-tip{left:180px;width:414px}}.wpcf7-form span.wpcf7-not-valid-tip{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;top:-26px;left:0}.wpcf7-form div.wpcf7-mail-sent-ok{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;position:relative;left:0;width:100%}@media only screen and (min-width:640px){.wpcf7-form div.wpcf7-mail-sent-ok{left:172px;width:424px}}.affix{position:fixed;top:32px}.active{background:#eee}.middle .sidebar .sideContent ul li.active a,.middle .sidebar .sideContent ul li.active a:link,.middle .sidebar .sideContent ul li.active a:visited{color:#0080b2}div.wpcf7 img.ajax-loader{display:block!important;margin:0 auto!important;position:relative!important;top:3px!important}.visually-hidden,[role=banner] img{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0)}.visually-hidden.focusable:active,.visually-hidden.focusable:focus,[role=banner] img.focusable:active,[role=banner] img.focusable:focus{position:static;margin:0;height:auto;width:auto;overflow:visible;clip:auto}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix{zoom:1}.ir,[role=banner] h1 a,[role=banner] h1 a:link,[role=banner] h1 a:visited{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-999em;direction:ltr;width:0}[role=banner]{background:url(/wp-content/themes/sportsco-responsive/images/top2.jpg) left top no-repeat;height:66px;position:relative;width:100%}@media (min-width:641px){[role=banner]{background:url(/wp-content/themes/sportsco-responsive/images/top1.jpg) right top no-repeat;height:155px;padding:0 5%;width:90%}}[role=banner] h1 a,[role=banner] h1 a:link,[role=banner] h1 a:visited{background-image:url(/wp-content/themes/sportsco-responsive/images/logo-small.png);background-repeat:no-repeat;background-size:100% 100%;display:block;height:32px;margin:7px auto 0;width:240px}@media only screen and (min-width:641px){[role=banner] h1 a,[role=banner] h1 a:link,[role=banner] h1 a:visited{background-image:url(/wp-content/themes/sportsco-responsive/images/logo.png);height:46px;margin:40px 0 0;width:340px}}@media only screen and (min-width:1150px){[role=banner] h1 a,[role=banner] h1 a:link,[role=banner] h1 a:visited{margin:26px 0 0}}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (max-width:640px),only screen and (min-device-pixel-ratio:1.5) and (max-width:640px){[role=banner] h1 a,[role=banner] h1 a:link,[role=banner] h1 a:visited{background-image:url(/wp-content/themes/sportsco-responsive/images/logo-small@2x.png)}}@media only screen and (max-width:768px){.js [role=banner]+nav .menu{display:none}}[role=banner]+nav .menu{background:#0080b2;display:block;float:left;margin-bottom:36px;padding:0;width:100%}@media only screen and (min-width:1150px){[role=banner]+nav .menu{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin-bottom:0;margin-left:39px;position:relative;top:-38px;width:auto}[role=banner]+nav .menu li:first-child a,[role=banner]+nav .menu li:first-child a:link,[role=banner]+nav .menu li:first-child a:visited{-webkit-border-radius:10px 0 0;-moz-border-radius:10px 0 0;border-radius:10px 0 0}[role=banner]+nav .menu li:last-child a,[role=banner]+nav .menu li:last-child a:link,[role=banner]+nav .menu li:last-child a:visited{-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;border-radius:0 10px 0 0}}[role=banner]+nav .menu .hide{display:none}[role=banner]+nav .menu a,[role=banner]+nav .menu a:link,[role=banner]+nav .menu a:visited{font-size:100%}[role=banner]+nav .menu>li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;display:block;border-bottom:1px solid #46bfc6;width:50%}.page input[type=text],.page textarea,a.open-navigation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}[role=banner]+nav .menu>li:nth-child(2n-1){border-right:solid #46bfc6 1px}[role=banner]+nav .menu li{list-style:none;text-align:center;position:relative}[role=banner]+nav .menu li.sep{background-image:url(/wp-content/themes/sportsco-responsive/images/separator.jpg);background-repeat:repeat-y;background-position:right top}[role=banner]+nav .menu li a,[role=banner]+nav .menu li a:link,[role=banner]+nav .menu li a:visited{color:#fff;display:inline-block;zoom:1;font-size:18px;padding:8px 0 6px;text-shadow:#004965 0 1px 0;text-transform:capitalize!important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;white-space:nowrap;width:100%}[role=banner]+nav .menu li a:active,[role=banner]+nav .menu li a:focus,[role=banner]+nav .menu li a:hover,[role=banner]+nav .menu li.current-menu-item a{background:#005b7f}@media only screen and (min-width:769px){[role=banner]+nav .menu li{border:none!important;float:left;width:auto}[role=banner]+nav .menu li a,[role=banner]+nav .menu li a:link,[role=banner]+nav .menu li a:visited{border-right:solid #46bfc6 1px;padding:10px 10px 7px;width:auto}}[role=banner]+nav .menu li:last-child,[role=banner]+nav .menu li:last-child a,[role=banner]+nav .menu li:last-child a:link,[role=banner]+nav .menu li:last-child a:visited{border-right:none}[role=banner]+nav .menu .sub-menu{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;display:none;position:absolute;padding:0;left:0;top:38px;z-index:999;background:#0080b2}[role=banner]+nav .menu .sub-menu li{text-align:left}.middle .add,a.open-navigation,td{text-align:center}[role=banner]+nav .menu .sub-menu li a,[role=banner]+nav .menu .sub-menu li a:link,[role=banner]+nav .menu .sub-menu li a:visited{border:none;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;padding:10px 10px 7px;width:100%}[role=banner]+nav .menu .sub-menu li:last-child a,[role=banner]+nav .menu .sub-menu li:last-child a:link,[role=banner]+nav .menu .sub-menu li:last-child a:visited{-webkit-border-radius:0 10px 10px;-moz-border-radius:0 10px 10px;border-radius:0 10px 10px}@media only screen and (max-width:768px){.js a.open-navigation{display:block}}a.open-navigation{background:#0080b2;display:none;padding:8px 0 6px;box-sizing:border-box;float:left;border-bottom:1px solid #46bfc6;margin-bottom:18px;width:100%;color:#fff;font-size:18px}.no-js .sub-menu:hover,.no-js [role=banner]+nav .menu .sub-menu li a,.no-js [role=banner]+nav .menu .sub-menu li a:hover,.no-js [role=banner]+nav .menu li:hover .sub-menu,td em,td strong{display:block}a.open-navigation:active,a.open-navigation:focus,a.open-navigation:hover{background:#005b7f;color:#fff}a,body{color:#444}body{background-image:-webkit-linear-gradient(top,#e5eef5 0,#fff 936px,#fff 100%);background-image:-o-linear-gradient(top,#e5eef5 0,#fff 936px,#fff 100%);background-image:linear-gradient(to bottom,#e5eef5 0,#fff 936px,#fff 100%);background-repeat:repeat-x;font-family:helvetica,sans-serif;font-size:16px;padding:0;margin:0}.wrap{width:1140px;margin:0 auto}h1,h2,h3,h4,p{margin:0}.middle .contentContainer h2+ul,ul{margin-top:0}a img,img{border:none}p img{max-width:100%}a:focus{outline:0}a{text-decoration:none}.notice-board-index h2 a,.notice-board-index h2 a:link,.notice-board-index h2 a:visited,a:hover,h1,h2,h3,h3 a,h3 a:link,h3 a:visited{color:#0080b2}p{padding:1em 0 0}p a,p a:link,p a:visited{border-bottom:1px solid #ccc}h1,h2,h3{padding:10px 0;font-weight:400}h1+ol,h1+p,h1+ul,h2+ol,h2+p,h2+ul,h3+ol,h3+p,h3+ul,h4+ol,h4+p,h4+ul,h5+ol,h5+p,h5+ul{margin-top:0;padding-top:0}p+h4,ul+h4{padding-top:1em}h1{font-size:36px;font-weight:400;text-transform:uppercase}h2{font-size:22px;text-transform:capitalize}.notice-board-index h2,h3{font-size:18px;font-weight:400;text-transform:uppercase}table,time{font-size:14px}.notice-board-index h2 a:active,.notice-board-index h2 a:focus,.notice-board-index h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover{border:none}time{color:#39b2b9}table{margin-bottom:1em;width:100%}@media only screen and (min-width:1140px){.timetable-wrap{position:relative}table{margin-bottom:2em}.fitness-note{bottom:-.5em;position:absolute;right:0;width:41%}.fitness-note h4{padding-bottom:.5em;padding-top:0}.fitness-note p{padding-top:0}}.fitness-timetable td,.fitness-timetable th,td,th{width:14.2857142857143%}.horizontal-row th{background:#0080b2;border:1px solid #00648c;color:#fff;text-shadow:#004965 0 1px 0;text-transform:uppercase}.pool-based-class,.pool-based-key{background:#b6dde8}.cardio-class,.cardio-key{background:#ffc}.toning-and-strength,.toning-and-strength-key{background:#efd2d2}.adult-swim,.aqua-class,.cardio-class,.family-swim,.ladies-swim,.morning-swim,.non-members-swim,.pool-based-class,.toning-and-strength{border:1px solid #aaa}td,th{padding:.5em}td.time,th.time{background:#005b7f;border:1px solid #004965}.swimming-pool-timetable td,.swimming-pool-timetable th{width:12.5%}td abbr{cursor:help;padding:.5em}.morning-key,.morning-swim{background:#17365d;color:#fff}.adult-key,.adult-swim,.ladies-swim{background:#538dd3;color:#fff}.family-key,.family-swim{background:#c5d9f0}.aqua-class,.non-members-swim{background:#fff}.adult-key,.family-key,.morning-key{display:inline-block;zoom:1;margin-right:.5em;width:1em}.highlight{display:inline-block;zoom:1;color:#0080b2;font-weight:700;width:.75em}.swimming-timetable-heading-wrap{margin-top:3em}#menu-item-972{width:100%}.footer .menu .menu-item-489,.footer .menu li.last{border:none}@media only screen and (min-width:769px){.fitness-timetable-heading,.swimming-timetable-heading{float:left;padding-top:0}.middle .page .calendar-subscribe{float:right;padding:.313em 0;max-width:none}}.middle{min-height:700px;padding-bottom:30px}.continue-reading,.page p a,.page ul li a{border-bottom:1px solid #ccc;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.page a:hover{border-bottom:1px solid #46bfc6}.middle .top{padding:40px;background:#0080b2}.content .contact .really_simple_share,.middle .top .really_simple_share{display:none}.middle .top .left{float:left;width:695px;height:283px;position:relative;background-color:#f3f3f2;background-image:-ms-linear-gradient(top,#fff 0,#dededd 100%);background-image:-moz-linear-gradient(top,#fff 0,#dededd 100%);background-image:-o-linear-gradient(top,#fff 0,#dededd 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#dededd));background-image:-webkit-linear-gradient(top,#fff 0,#dededd 100%);background-image:linear-gradient(to bottom,#fff 0,#dededd 100%)}.middle .top .left img{position:absolute;top:0;left:90px}.middle .top .left h1{float:right;margin:40px 50px 0 0;border-bottom:solid 1px #999;padding:10px 85px}.middle .top .left,.middle .top .right{box-shadow:0 0 4px 0 #005170}.middle .add a,.middle .top .right a,.page input[type=submit]{padding:5px 20px;box-shadow:0 0 4px 0 #763809;background:#0080b2;clear:both}.middle .top .left p{float:right;width:270px;clear:both;margin-right:50px;text-transform:capitalize;font-size:24px}.middle .top .right{float:right;width:319px;height:283px;position:relative;text-align:center}.middle .top .right img{position:absolute;top:0;left:0}.middle .top .right p{color:#fff;text-transform:capitalize;font-size:28px;margin-top:20px}.middle .top .right a,.middle .top .right p{position:relative;z-index:1}.middle .top .right a{color:#fff;font-size:20px;border:1px solid #005572;margin:20px auto;width:200px;display:block}.alignleft{float:left}.alignright{float:right}.content .contact hr{border:0;width:100%;float:left;margin:0}.contact .alignleft{color:#0080b2;clear:both}.contact .alignright{width:90%;float:right}.middle .add{float:right;width:210px;height:186px;position:relative;margin:0 0 30px 30px;overflow:hidden}.middle .add img{position:absolute;top:0;left:0;width:210px}.middle .add p{color:#fff;text-transform:capitalize;font-size:20px;margin-top:5px}.middle .add a,.middle .add p{position:relative;z-index:1}.middle .add a,.page input[type=submit]{float:left;color:#fff;font-size:16px;border:1px solid #005572;margin:20px 0 0 26px}.middle .add a{float:none;display:block;width:125px;margin:10px auto}.middle .content{margin-top:30px}.middle .content>h1{margin-top:8px}.middle .sidebar{float:left;margin-top:1.5em;width:265px;box-shadow:0 2px 4px 0 #ccc;border-radius:10px}@media only screen and (min-width:768px){.middle .sidebar{margin-top:0}}.middle .box .head,.middle .sidebar .head{font-size:24px;background:#0080b2;padding:10px 20px;color:#fff;text-transform:uppercase;border-radius:10px 10px 0 0}.middle .box .head h3,.middle .sidebar .head h3{color:#fff;font-size:24px;padding:0}.middle .box .boxContent,.middle .sidebar .sideContent{padding:0 24px 25px;border-radius:0 0 10px 10px;background-color:#f3f3f2;background-image:-ms-linear-gradient(top,#fff 0,#dededd 100%);background-image:-moz-linear-gradient(top,#fff 0,#dededd 100%);background-image:-o-linear-gradient(top,#fff 0,#dededd 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#dededd));background-image:-webkit-linear-gradient(top,#fff 0,#dededd 100%);background-image:linear-gradient(to bottom,#fff 0,#dededd 100%)}.middle .sidebar .sideContent ul{padding:10px 0 0;margin:0}.middle .sidebar .sideContent ul li.current_page_item a,.middle .sidebar .sideContent ul li.current_page_item a:link,.middle .sidebar .sideContent ul li.current_page_item a:visited{color:#0080b2}.middle .sidebar .sideContent ul a{color:#666;line-height:1.5em;text-transform:capitalize}.middle .sidebar .sideContent ul a:hover{color:#0080b2;line-height:1.5em;text-transform:capitalize}.middle .sidebar .sideContent ul li{list-style:none;border-bottom:1px dotted #DDD}.middle .sidebar .sideContent img{margin-top:25px}.middle .contentContainer{width:850px;float:right}.middle .contentContainer ul{margin:1em 0 0}.middle .contentContainer ol,.middle .contentContainer ul{max-width:560px}.middle .box{float:left;width:265px;border-radius:10px;box-shadow:0 2px 4px 0 #ccc;position:relative;display:block}.middle .box .boxContent{min-height:538px;position:relative}.middle .box .boxContent iframe{margin-top:10px}.map-wrap{margin-top:1em}.middle .box.testimonials{margin:0 27.5px}.testimonials .testimonialswidget_testimonials_list{padding:20px 0 0}.middle .box .boxContent a.more{border-bottom:1px solid #eee}.middle .box.contact .left{width:20px;float:left;clear:both;color:#0080b2}.middle .box.contact .right{width:190px;float:right;margin-bottom:20px}.middle .box.contact a{text-transform:lowercase}.middle .box.contact .first{margin-top:20px}.middle .page p{padding:0 0 10px}.middle .page .really_simple_share{padding:15px 0}.page img,.profile-img img{background:#fff;border:1px solid #0080B2;padding:5px;margin:10px 10px 10px 0}.page input[type=text],.page textarea{background:#fff;padding:16px 5px;border:1px solid #ddd;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.facilities-page>div,.gallery-container>figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.page input[type=submit]{margin:0;-webkit-box-shadow:#666 0 0 3px;-moz-box-shadow:#666 0 0 3px;box-shadow:#666 0 0 3px}.middle .notice{width:850px;box-shadow:0 2px 4px 0 #ccc;border-radius:10px;float:left;margin-bottom:50px;position:relative}.middle .notice .head{font-size:24px;background:#bfd730;padding:10px 20px;color:#fff;text-transform:uppercase;border-radius:10px 10px 0 0}.middle .notice .head h3{color:#fff;font-size:24px;padding:0}.middle .notice .noticeContent article,.notice-board-index article{border-bottom:1px solid #ccc;margin-top:.5em;max-width:600px}.middle .notice .noticeContent article:first-child,.notice-board-index article:first-child{margin-top:0}.middle .notice .noticeContent article:last-child,.notice-board-index article:last-child{border-bottom:none}.middle .notice .noticeContent h2,.middle .notice .noticeContent h3,.notice-board-index h2,.notice-board-index h3{padding-bottom:0}.middle .notice .noticeContent h2 a,.middle .notice .noticeContent h2 a:link,.middle .notice .noticeContent h2 a:visited,.middle .notice .noticeContent h3 a,.middle .notice .noticeContent h3 a:link,.middle .notice .noticeContent h3 a:visited,.notice-board-index h2 a,.notice-board-index h2 a:link,.notice-board-index h2 a:visited,.notice-board-index h3 a,.notice-board-index h3 a:link,.notice-board-index h3 a:visited{color:#0080b2}.middle .notice .noticeContent p,.notice-board-index p{margin-top:.5em}.post-navigation{font-size:14px;list-style:none;padding:1em 0 0}.post-navigation li{display:inline}.post-navigation li a,.post-navigation li a:link,.post-navigation li a:visited{margin-right:20px}.entry-meta{font-size:14px}.entry-meta a,.entry-meta a:link,.entry-meta a:visited{border-bottom:1px solid #ccc}.entry-meta a:active,.entry-meta a:focus,.entry-meta a:hover{border-bottom:1px solid #46bfc6}.middle .notice .noticeContent{padding:10px 24px;border-radius:0 0 10px 10px;background-color:#f3f3f2;background-image:-ms-linear-gradient(top,#fff 0,#dededd 100%);background-image:-moz-linear-gradient(top,#fff 0,#dededd 100%);background-image:-o-linear-gradient(top,#fff 0,#dededd 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#dededd));background-image:-webkit-linear-gradient(top,#fff 0,#dededd 100%);background-image:linear-gradient(to bottom,#fff 0,#dededd 100%)}.middle .notice .noticeContent p{margin-bottom:1em;max-width:none;padding-top:.5em}.footer{padding:20px;background:#0080b2}.footer .logo,.footer .menu{float:right;margin:8px 0 0}.facilities-page,.gallery-container{margin-top:1em;text-align:center}.footer img{float:right}.footer .menu{padding:0 0 0 20px;color:#fff;font-size:16px}.footer .menu li{list-style:none;float:left;padding:0 5px;border-right:solid #46bfc6 1px}.footer .menu li a{color:#fff;border-bottom:1px solid #0080b2;text-transform:capitalize;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.footer .menu li a:hover{border-bottom:1px solid #46bfc6}.facilities-page h2{font-size:20px;padding:0}.facilities-page p{color:#0080b2;font-size:14px;text-transform:uppercase}.facilities-page>div{box-sizing:border-box;float:left;height:20em;padding:0 5px;width:100%}@media only screen and (min-width:481px){.facilities-page>div{width:50%}}@media only screen and (min-width:769px){.facilities-page>div{width:33%}}.facilities-page>div a,.facilities-page>div a:link,.facilities-page>div a:visited{color:#0080B2;border:0}.gallery-container>figure{box-sizing:border-box;float:left;height:14em;margin:0;padding:0 20px;width:100%}@media only screen and (min-width:481px){.gallery-container>figure{width:50%}}@media only screen and (min-width:769px){.gallery-container>figure{width:33%}}@media only screen and (min-width:1150px){.gallery-container>figure{width:25%}}.gallery-container>figure a,.gallery-container>figure a:link,.gallery-container>figure a:visited{color:#0080B2;font-size:14px;text-transform:uppercase;border:0}div#kpg-backLink{margin-bottom:18px}div#kpg-backLink a{border-bottom:1px solid #ccc}@media only screen and (min-width:769px){div#kpg-backLink{margin-bottom:0}div#kpg-backLink a{float:right;position:relative;top:-36px}}.adr,.adr-title,.bigely,.sidely{float:left}.gallery-sub-pictures-container{text-align:center;margin-top:1em}.gallery-sub-pictures-container figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;height:14em;margin:0;padding:0 20px;width:100%}@media only screen and (min-width:481px){.gallery-sub-pictures-container figure{width:50%}}@media only screen and (min-width:769px){.gallery-sub-pictures-container figure{width:33%}}@media only screen and (min-width:1150px){.gallery-sub-pictures-container figure{width:25%}}.gallery-sub-pictures-container figure a,.gallery-sub-pictures-container figure a:link,.gallery-sub-pictures-container figure a:visited{color:#0080B2;font-size:14px;text-transform:uppercase;border:0}.gallery-sub-pictures-container figure:nth-child(3n){display:none;visibility:none}.social-media-buttons{display:none}@media only screen and (min-width:640px){.social-media-buttons{display:block;position:absolute;text-align:right;right:10px;top:5px}.social-media-buttons div{margin-bottom:8px}}.g-plusone{margin-bottom:8px}.q-mark,.white-flag{display:none}@media only screen and (min-width:768px){.q-mark,.white-flag{background-repeat:no-repeat;background-size:100% 100%;border:1px solid #00a5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:52px;display:block;overflow:hidden;text-align:left;text-indent:-999em;direction:ltr;position:absolute;right:-62px;width:52px}}.q-mark{background-image:url(/wp-content/themes/sportsco-responsive/images/q.jpg);top:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.q-mark{background-image:url(/wp-content/themes/sportsco-responsive/images/q@2x.jpg)}}.white-flag{background-image:url(/wp-content/themes/sportsco-responsive/images/white-flag.jpg);top:72px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.white-flag{background-image:url(/wp-content/themes/sportsco-responsive/images/white-flag@2x.jpg)}}.centre404{margin:0 auto;display:table}.article-header-404{padding-top:10%}.entry-content-404{padding-bottom:10%}.bigely{width:100%}@media only screen and (min-width:640px){.bigely{width:414px}}.sidely .adr-title{margin-right:23px}.sidely{margin:30px 0;width:100%}@media all and (min-width:660px){.sidely{float:right;margin:54px 0 30px 30px;overflow:hidden;position:relative;width:356px}}.sidely .footer{color:#fff;font-size:17px;line-height:7px}.sidely .head{background:#0080b2;padding:10px 20px;text-transform:uppercase;border-radius:10px 10px 0 0}.sidely h3{color:#fff;font-size:21px;padding:0}.sidely .sideContent{padding:0 24px 25px;border-radius:0 0 10px 10px;background-color:#F3F3F2;background-image:-ms-linear-gradient(top,#fff 0,#dededd 100%);background-image:-moz-linear-gradient(top,#fff 0,#dededd 100%);background-image:-o-linear-gradient(top,#fff 0,#dededd 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#dededd));background-image:-webkit-linear-gradient(top,#fff 0,#dededd 100%);background-image:linear-gradient(to bottom,#fff 0,#dededd 100%)}.sidely strong{display:block;text-align:left;width:100%}@media only screen and (min-width:640px){.sidely strong{display:inline-block;width:162px;text-align:right;margin-right:20px}}.sidely .hours strong{width:100%}@media only screen and (min-width:640px){.sidely .hours strong{width:100px}}.sidely ul{list-style:none}.sidely ul li{border-bottom:1px dotted #DDD}.sidely ul li a,.sidely ul li a:link,.sidely ul li a:visited{color:#666;line-height:1.5em}.sidely ul li a:active,.sidely ul li a:focus,.sidely ul li a:hover{color:#0080B2}.middle .contentContainer .sidely ul{margin:0;padding:1em 0 0}.profile-img{float:left}.profile-img figcaption{font-size:14px;text-align:center}#menu-footer li:last-child{border:none}.continue-reading{margin-left:10px}.button{color:#fff;width:47.5%;border-radius:10px;text-align:center;padding:10px 0;display:none}a.button.timetable{background:#0080b2;text-transform:uppercase;float:left}a.button.timetable:active,a.button.timetable:focus,a.button.timetable:hover{color:#fff;text-decoration:underline}.button a:hover{color:#52CEFF}.button.noticeBoard{background:#bfd730;text-transform:uppercase;float:right}.button.noticeBoard:active,.button.noticeBoard:focus,.button.noticeBoard:hover{color:#fff;text-decoration:underline}.indicator{width:4px;height:30px;position:absolute;background:#abd6e6;top:-30px;display:none}.box .indicator{left:20px}.notice .indicator{right:20px}@media only screen and (max-width:768px){.notice{top:30px}}#calendar-box{padding-left:0;padding-right:0}#calendar-box h4{color:#0080b2;padding-top:16px}@media only screen and (min-width:640px){#calendar-box h4{margin-left:7px}}#calendar-box iframe{max-width:99%}@media all and (max-width:640px){.box.contact,.box.testimonials,.box.timetable .head,.button,.footer img,.middle .add,.middle .sidebar .sideContent img,.notice,.notice .head,.top{display:none}#calendar-box iframe{width:90%}.middle .contentContainer,.wrap{width:100%}.affix{position:relative;top:0}.fb-like{top:-4px}.middle .sidebar{float:left;width:85%;box-shadow:0 2px 4px 0 #CCC;border-radius:10px;margin-left:5%;top:10px}.middle .sidebar .sideContent ul{width:100%}.button{color:#fff;width:47.5%;border-radius:10px;text-align:center;padding:10px 0}.button.timetable{background:#0080b2;float:left}.button.noticeBoard{background:#bfd730;float:right}.box.timetable{width:85%;margin-left:5%;text-align:center;margin-top:30px;margin-bottom:30px}.box.timetable .boxContent,.notice .noticeContent{border-radius:10px!important}.notice{width:100%!important}.notice .noticeContent{height:auto!important}.notice .noticeContent p{text-transform:none}.footer{padding:20px 5%}.footer .menu{padding:0;color:#fff;font-size:16px}.footer .menu li{list-style:none;padding:10px 0;border-right:none;float:none}.button,.indicator{display:block}}.class-summary{border-bottom:1px solid #0080b2;margin-bottom:1em;padding-bottom:1em}.class-summary .copy{float:left;width:100%}@media only screen and (min-width:769px){.class-summary .copy{float:left;width:66%}}.class-summary .supporting-img{text-align:center;width:100%}.class-summary .supporting-img img{float:none}@media only screen and (min-width:769px){.class-summary .supporting-img{float:right;width:33%}}@media all and (max-width:320px){#calendar-box iframe{width:200px!important}}@media all and (max-width:768px) and (min-width:640px){.box.contact,.box.testimonials,.box.timetable .head,.button,.footer img,.middle .add,.middle .sidebar .sideContent img,.notice,.notice .head,.top{display:none}#calendar-box iframe{width:90%}.affix{position:relative;top:0}.wrap{width:100%}.middle .sidebar{float:left;width:90%;box-shadow:0 2px 4px 0 #ccc;border-radius:10px;margin-left:5%}.middle .sidebar .sideContent ul{width:100%}.middle .contentContainer{width:100%;float:none;margin-bottom:30px}.button{color:#fff;width:47.5%;border-radius:10px;text-align:center;padding:10px 0}.button.timetable{background:#0080b2;float:left}.button.noticeBoard{background:#bfd730;float:right}.box.timetable{width:100%;text-align:center;margin-top:30px;margin-bottom:30px}.box.timetable .boxContent,.notice .noticeContent{border-radius:10px!important}.notice{width:100%!important}.notice .noticeContent{height:auto!important}.notice .noticeContent p{text-transform:none}.footer{padding:20px 5%}.footer .menu{padding:0;color:#fff;font-size:16px}.footer .menu li{list-style:none;padding:10px 0;border-right:none;float:none}.button,.indicator{display:block}}@media all and (max-width:799px) and (min-width:769px){.footer img,.middle .add,.middle .sidebar img{display:none}.wrap{width:768px}.middle .top .left{width:360px;overflow:hidden}.middle .top .left img{position:absolute;left:-222px;top:-32px}.middle .top .left a,.middle .top .left h1,.middle .top .left p{position:relative;z-index:1}.middle .contentContainer{width:768px;float:none}.middle .box{width:240px;margin-bottom:30px}.middle .box.contact .right{width:160px}.middle .box.testimonials{margin:0 24px}.middle .notice{width:92%;margin-left:4%;margin-right:4%}.middle .sidebar{width:768px}.footer .menu{padding:0}}@media screen and (max-width:768px){.affix{position:relative;top:0}.middle{margin:0 auto;width:90%}}@media all and (max-width:1150px) and (min-width:800px){.affix{position:relative;top:0}.wrap{width:800px}.middle{margin:0;width:100%}.middle .top .left{width:360px;overflow:hidden}.lt-ie9 .middle .top .left img{position:relative;left:168px;top:-61px;width:100%;z-index:99}.lt-ie9 .middle .top .left p{width:693px}.lt-ie9 .wooslider-direction-nav .wooslider-next{float:right;left:-4px;top:-172px}.middle .top .left img{position:absolute;left:-222px;top:-32px}.lt-ie9 .middle .top .left h1,.middle .top .left a,.middle .top .left p{position:static;z-index:0}.middle .top .left a,.middle .top .left h1,.middle .top .left p{position:relative;z-index:1}.middle .contentContainer{width:800px;float:none;margin-bottom:30px}.middle .box{width:250px;margin-bottom:30px}.middle .box.contact .right{width:170px}.middle .box.testimonials{margin:0 25px}.footer img,.middle .sidebar img{display:none}.middle .notice,.middle .sidebar{width:800px}}.btn,.middle .page p.btn{display:inline-block;zoom:1;padding:8px 14px;color:#333;margin:1em 0 2em;text-align:center;text-shadow:0 1px 1px #266d82;background-color:#f5f5f5;background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn-info,.middle .page p.btn-info{color:#fff;background-color:#49afcd;background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-info a,.btn-info a:link,.btn-info a:visited,.middle .page p.btn-info a,.middle .page p.btn-info a:link,.middle .page p.btn-info a:visited{color:#fff}@media only screen and (max-width:799px){#mc_embed_signup{display:none}}@media only screen and (min-width:799px){#mc_embed_signup{background-color:#f3f3f2;background-image:-ms-linear-gradient(top,#fff 0,#dededd 100%);background-image:-moz-linear-gradient(top,#fff 0,#dededd 100%);background-image:-o-linear-gradient(top,#fff 0,#dededd 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#dededd));background-image:-webkit-linear-gradient(top,#fff 0,#dededd 100%);background-image:linear-gradient(to bottom,#fff 0,#dededd 100%);clear:right;float:right;width:210px;position:relative}#mc_embed_signup .head h3{font-size:19px}#mc_embed_signup .button,#mc_embed_signup .button:hover{background-color:#0080B2}#mc_embed_signup form{padding:0}.mc_content{padding:5px}#mc_embed_signup .mc-field-group .asterisk{top:30px}.mc-embedded-subscribe{text-align:center}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:100%;min-height:50px}}.wrap640{width:100%}.wrap640 .header{width:90%;padding:70px 5% 0;text-align:center}.wrap640 .header .menu{width:100%;border-radius:0 0 10px 10px;margin-top:45px}.wrap640 .header .menu a{font-size:100%}.wrap640 .header .menu li{list-style:none;float:left;padding:0;border:none;width:33%;text-align:center}.wrap640 .middle .sidebar{float:left;width:90%;box-shadow:0 2px 4px 0 #ccc;border-radius:10px;margin-left:5%}.wrap640 .middle .sidebar .sideContent ul{width:100%}.wrap640 .middle .sidebar .sideContent img{display:none}.wrap640 .middle .contentContainer{width:90%;float:none;margin-left:5%}.box.contact{display:block}@media only all and (max-width:768px){.box.contact{width:85%;margin-left:5%}}.intro-box{display:none}.intro-box .boxContent{padding:0 24px 25px;border-radius:0 0 10px 10px;background-color:#f3f3f2;background-image:-ms-linear-gradient(top,#fff 0,#dededd 100%);background-image:-moz-linear-gradient(top,#fff 0,#dededd 100%);background-image:-o-linear-gradient(top,#fff 0,#dededd 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#dededd));background-image:-webkit-linear-gradient(top,#fff 0,#dededd 100%);background-image:linear-gradient(to bottom,#fff 0,#dededd 100%);margin-bottom:10px}.intro-box .head{font-size:24px;background:#0080B2;padding:10px 20px;color:#FFF;text-transform:uppercase;border-radius:10px 10px 0 0}.intro-box .head h3{color:#FFF;font-size:24px;padding:0}@media only all and (max-width:800px){.intro-box{display:block}}.twitter-button img{position:relative;height:18px;width:50px}
