﻿@media only screen and (max-width:320px){.hidden-iphone5{display:none;}}div.timeline{display:none;}@media only screen and (min-width:768px) and (min-height:650px){div.timeline{display:block;position:fixed;z-index:9999;right:20px;top:105px;bottom:100px;-moz-transition:right ease-out .5s;-o-transition:right ease-out .5s;-webkit-transition:right ease-out .5s;transition:right ease-out .5s;}div.timeline.hideTimeline{right:-100px;}}div.timeline div.timelineInner{position:relative;height:100%;}div.timeline ul{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;list-style:none;}div.timeline ul.white li a{color:#fff;border-bottom:1px dotted rgba(255,255,255,.9);}div.timeline ul li a{display:block;font-size:1.4em;padding:5px 10px;color:#000;font-family:Bodoni;outline:none;border-bottom:1px dotted rgba(0,0,0,.8);text-decoration:none !important;-moz-transition:color linear .2s;-o-transition:color linear .2s;-webkit-transition:color linear .2s;transition:color linear .2s;}div.timeline ul li a.active{background-size:5px 7px;background-position:left center;background-repeat:no-repeat;}div.timeline ul li a.active.tlPink{color:#c3376a;background-image:url(/images/static/timeline_arrow_pink@2x.png);}div.timeline ul li a.active.tlWhite{color:#fff;background-image:url(/images/static/timeline_arrow_white@2x.png);}div.timeline ul li a.active.tlBlue{color:#1caae2;background-image:url(/images/static/timeline_arrow_blue@2x.png);}div.timeline ul li a.active.tlBrown{color:#973517;background-image:url(/images/static/timeline_arrow_brown@2x.png);}div.timeline ul li:last-of-type a{border-bottom:none;}.sectionCommon{background-size:cover;background-position:center center;}div.slideContent{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media only screen and (max-width:767px){div.slideContent{text-align:left;}div.slideContent.mobileAlt{text-align:right;}div.slideContent.mobileAlt p{padding-right:0 !important;padding-left:100px;}}div.slideContent h1{color:#1c2b39;font-family:Bodoni;font-size:2em;line-height:1em;margin:0 0 5px 0;padding:0;}@media only screen and (min-width:768px){div.slideContent h1{font-size:3em;margin-bottom:30px;}}@media only screen and (min-width:992px){div.slideContent h1{font-size:2.7em;margin-bottom:15px;}}@media only screen and (min-width:1200px){div.slideContent h1{font-size:3em;margin-bottom:30px;}}div.slideContent h2{color:#ca005d;font-family:Bodoni;margin:0;padding:0;font-size:2em;line-height:1em;}@media only screen and (min-width:768px){div.slideContent h2{font-size:2.8em;}}div.slideContent h3{display:inline-block;padding:2px 5px;font-size:2em;margin-bottom:18px;border-radius:3px;font-family:Bodoni;border:1px dotted #fff;}@media only screen and (min-width:768px){div.slideContent h3{padding:5px 12px;font-size:4em;margin-bottom:60px;}}@media only screen and (min-width:992px){div.slideContent h3{margin-bottom:25px;font-size:3em;}}@media only screen and (min-width:1200px){div.slideContent h3{margin-bottom:60px;font-size:4em;}}div.slideContent h3 span{font-size:.5em;text-transform:uppercase;}div.slideContent p{font-size:1.1em;width:100%;}@media only screen and (max-width:767px){div.slideContent p{padding-right:100px;line-height:1.1em;}}@media only screen and (min-width:768px){div.slideContent p{font-size:1.1em;}}@media only screen and (min-width:992px){div.slideContent p{font-size:1.1em;}}@media only screen and (min-width:1200px){div.slideContent p{font-size:1.2em;}}div.slideContent a.lnkButton{display:block;width:100%;padding:12px 15px 12px 15px;text-transform:uppercase;border:1px solid #fff;border-radius:10px;text-decoration:none;outline:none;color:#fff;background-image:url(/images/static/timeline_arrow_white@2x.png);background-size:5px 7px;background-position:right 17px center;background-repeat:no-repeat;margin-top:20px;text-align:left;}@media only screen and (min-width:768px){div.slideContent a.lnkButton{display:inline-block;padding:15px 55px 15px 15px;margin-top:25px;width:auto;}}@media only screen and (min-width:992px){div.slideContent a.lnkButton{margin-top:25px;font-size:.9em;}}@media only screen and (min-width:1200px){div.slideContent a.lnkButton{margin-top:88px;padding:17px 55px 17px 17px;font-size:1em;}}div.slideContent a.lnkButton span{display:block;}@media only screen and (max-width:767px){div.slideContent a.lnkButton span{display:none;}}div.slideContent a.lnkButton:hover,div.slideContent a.lnkButton:active{text-decoration:none;}div.slideContent a.lnkButton:active{background-color:#1c2b39;color:#fff;}.grad{height:100%;width:100%;}.sectionWelcome{background-image:url(/images/library/homepage/home.jpg);background-position:center center;}.sectionWelcome div.grad{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 35%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 35%);background:-o-linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 35%);background:-ms-linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 35%);background:linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 35%);}@media only screen and (min-width:768px){.sectionWelcome div.grad{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 40%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 40%);background:-o-linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 40%);background:-ms-linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 40%);background:linear-gradient(left,rgba(255,255,255,.3) 10%,rgba(255,255,255,.66) 40%);}}@media only screen and (min-width:992px){.sectionWelcome div.grad{background:-moz-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-o-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);}}@media only screen and (max-width:767px){.sectionWelcome h2{padding-top:30px !important;}.sectionWelcome h1,.sectionWelcome h2{text-align:right;}.sectionWelcome p{text-align:right;padding-right:0 !important;padding-left:100px !important;}}.sectionWelcome p.statement{font-family:Bodoni;font-size:1.8em;margin-bottom:30px;}@media only screen and (max-width:767px){.sectionWelcome p.statement{padding-left:50px !important;}}@media only screen and (min-width:768px){.sectionWelcome p.statement{margin-bottom:50px;}}@media only screen and (min-width:992px){.sectionWelcome p.statement{margin-bottom:20px;}}@media only screen and (min-width:1200px){.sectionWelcome p.statement{margin-bottom:25px;}}.sectionWelcome a.lnkButton{padding-top:23px;padding-bottom:23px;background-color:#ca005d;border-color:#ca005d !important;color:#fff;background-image:url(/images/static/home_downarrow@2x.png) !important;background-size:12px 8px !important;font-size:1.1em;}@media only screen and (max-width:767px){.sectionWelcome a.lnkButton{margin-top:50px;}}@media only screen and (min-width:768px){.sectionWelcome a.lnkButton{font-size:1.1em;}}@media only screen and (min-width:992px){.sectionWelcome a.lnkButton{font-size:1.3em;}}@media only screen and (min-width:1200px){.sectionWelcome a.lnkButton{font-size:1.4em;}}.sectionPool{background-image:url(/images/library/homepage/631.jpg);}.sectionPool div.grad{background:-moz-linear-gradient(right,rgba(28,158,177,.2) 0%,rgba(28,158,177,.66) 50%);background:-webkit-linear-gradient(right,rgba(28,158,177,.2) 0%,rgba(28,158,177,.66) 50%);background:-o-linear-gradient(right,rgba(28,158,177,.2) 0%,rgba(28,158,177,.66) 50%);background:-ms-linear-gradient(right,rgba(28,158,177,.2) 0%,rgba(28,158,177,.66) 50%);background:linear-gradient(right,rgba(28,158,177,.2) 0%,rgba(28,158,177,.66) 50%);}@media only screen and (min-width:768px){.sectionPool div.grad{background:-moz-linear-gradient(right,rgba(28,158,177,0) 15%,rgba(28,158,177,.66) 66%);background:-webkit-linear-gradient(right,rgba(28,158,177,0) 15%,rgba(28,158,177,.66) 66%);background:-o-linear-gradient(right,rgba(28,158,177,0) 15%,rgba(28,158,177,.66) 66%);background:-ms-linear-gradient(right,rgba(28,158,177,0) 15%,rgba(28,158,177,.66) 66%);background:linear-gradient(right,rgba(28,158,177,0) 15%,rgba(28,158,177,.66) 66%);}}.sectionPool h1,.sectionPool p{color:#fff !important;}.sectionPool h3{background-color:#1c9eb1 !important;color:#fff;}.sectionPool h3 span{color:#8dced7;}.sectionPool a.lnkButton{background-color:#1c9eb1;}.sectionGroupEx{background-image:url(/images/library/homepage/930.jpg);}.sectionGroupEx div.grad{background:-moz-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-webkit-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-o-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-ms-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);}@media only screen and (min-width:768px){.sectionGroupEx div.grad{background:-moz-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-o-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);}}.sectionGroupEx h1,.sectionGroupEx h3{color:#ca005d !important;}.sectionGroupEx h3{background-color:#fff !important;}.sectionGroupEx a.lnkButton{background-color:#ca005d;}.sectionLounge{background-image:url(/images/library/homepage/1047.jpg);}.sectionLounge div.grad{background:-moz-linear-gradient(right,rgba(235,239,241,.2) 0%,rgba(235,239,241,.8) 66%);background:-webkit-linear-gradient(right,rgba(235,239,241,.2) 0%,rgba(235,239,241,.8) 66%);background:-o-linear-gradient(right,rgba(235,239,241,.2) 0%,rgba(235,239,241,.8) 66%);background:-ms-linear-gradient(right,rgba(235,239,241,.2) 0%,rgba(235,239,241,.8) 66%);background:linear-gradient(right,rgba(235,239,241,.2) 0%,rgba(235,239,241,.8) 66%);}@media only screen and (min-width:768px){.sectionLounge div.grad{background:-moz-linear-gradient(right,rgba(235,239,241,0) 15%,rgba(235,239,241,.8) 66%);background:-webkit-linear-gradient(right,rgba(235,239,241,0) 15%,rgba(235,239,241,.8) 66%);background:-o-linear-gradient(right,rgba(235,239,241,0) 15%,rgba(235,239,241,.8) 66%);background:-ms-linear-gradient(right,rgba(235,239,241,0) 15%,rgba(235,239,241,.8) 66%);background:linear-gradient(right,rgba(235,239,241,0) 15%,rgba(235,239,241,.8) 66%);}}.sectionLounge .slideContent p{max-width:500px;color:#687780;}.sectionLounge .slideContent h1,.sectionLounge .slideContent h2{color:#465056;}.sectionLounge .slideContent h3{color:#465056;border-color:#687780;background-color:rgba(235,239,241,.4);}.sectionLounge .slideContent h3 span{color:#a7aeb6;}.sectionLounge .slideContent p{color:#465056;}.sectionLounge .slideContent a.lnkButton{color:#465056;border-color:#687780;background-color:rgba(235,239,241,.4);background-image:url(/images/static/timeline_arrow_gray@2x.png);}.sectionRacquets{background-image:url(/images/library/homepage/1203.jpg);}@media only screen and (max-width:767px){.sectionRacquets div.grad{background:-moz-linear-gradient(left,rgba(28,170,226,0) 0%,rgba(28,170,226,.66) 50%);background:-webkit-linear-gradient(left,rgba(28,170,226,0) 0%,rgba(28,170,226,.66) 50%);background:-o-linear-gradient(left,rgba(28,170,226,0) 0%,rgba(28,170,226,.66) 50%);background:-ms-linear-gradient(left,rgba(28,170,226,0) 0%,rgba(28,170,226,.66) 50%);background:linear-gradient(left,rgba(28,170,226,0) 0%,rgba(28,170,226,.66) 50%);}}.sectionRacquets h3{color:#fff;}.sectionRacquets h3 span{color:#1caae2;}.sectionRacquets h1,.sectionRacquets p{color:#fff !important;}.sectionRacquets a.lnkButton{background-color:rgba(28,170,226,.3);}.sectionFandB{background-image:url(/images/library/homepage/115.jpg);}.sectionFandB div.grad{background:-moz-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.8) 50%);background:-webkit-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.8) 50%);background:-o-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.8) 50%);background:-ms-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.8) 50%);background:linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.8) 50%);}@media only screen and (min-width:768px){.sectionFandB div.grad{background:-moz-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.8) 66%);background:-webkit-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.8) 66%);background:-o-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.8) 66%);background:-ms-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.8) 66%);background:linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.8) 66%);}}.sectionFandB h3{border-color:#687780 !important;}.sectionFandB h3 span{color:ligten(#1c2b39,40%);}.sectionFandB a.lnkButton{border-color:#687780 !important;color:#1c2b39 !important;background-color:rgba(255,255,255,.7);background-image:url(/images/static/timeline_arrow_gray@2x.png) !important;}.sectionKids{background-image:url(/images/library/homepage/342.jpg);}.sectionKids div.grad{background:-moz-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-webkit-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-o-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-ms-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);}@media only screen and (min-width:768px){.sectionKids div.grad{background:-moz-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-o-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:linear-gradient(left,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);}}.sectionKids h3{border-color:#1c2b39 !important;background-color:rgba(255,255,255,.4);}.sectionKids a.lnkButton{background-color:rgba(28,170,226,.8);}.sectionGym{background-image:url(/images/library/homepage/540.jpg);}.sectionGym div.grad{background:-moz-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-webkit-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-o-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:-ms-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);background:linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.66) 50%);}@media only screen and (min-width:768px){.sectionGym div.grad{background:-moz-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-webkit-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-o-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:-ms-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);background:linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.66) 66%);}}.sectionGym h1,.sectionGym h3{color:#ca005d !important;}.sectionGym h3{border-color:#1c2b39 !important;}.sectionGym a.lnkButton{border-color:#ca005d !important;background-color:rgba(255,255,255,.5);color:#1c2b39 !important;background-image:url(/images/static/timeline_arrow_pink@2x.png) !important;}.sectionRelax{background-image:url(/images/library/homepage/645.jpg);}.sectionRelax div.grad{background:-moz-linear-gradient(left,rgba(200,151,110,.2) 0%,rgba(200,151,110,.8) 50%);background:-webkit-linear-gradient(left,rgba(200,151,110,.2) 0%,rgba(200,151,110,.8) 50%);background:-o-linear-gradient(left,rgba(200,151,110,.2) 0%,rgba(200,151,110,.8) 50%);background:-ms-linear-gradient(left,rgba(200,151,110,.2) 0%,rgba(200,151,110,.8) 50%);background:linear-gradient(left,rgba(200,151,110,.2) 0%,rgba(200,151,110,.8) 50%);}@media only screen and (min-width:768px){.sectionRelax div.grad{background:-moz-linear-gradient(left,rgba(200,151,110,0) 15%,rgba(200,151,110,.8) 66%);background:-webkit-linear-gradient(left,rgba(200,151,110,0) 15%,rgba(200,151,110,.8) 66%);background:-o-linear-gradient(left,rgba(200,151,110,0) 15%,rgba(200,151,110,.8) 66%);background:-ms-linear-gradient(left,rgba(200,151,110,0) 15%,rgba(200,151,110,.8) 66%);background:linear-gradient(left,rgba(200,151,110,0) 15%,rgba(200,151,110,.8) 66%);}}.sectionRelax h3{background-color:rgba(151,53,23,.2) !important;color:#fff;}.sectionRelax h1,.sectionRelax p{color:#fff !important;}.sectionRelax a.lnkButton{background-color:rgba(151,53,23,.2) !important;color:#fff;}.sectionSquash{background-image:url(/images/library/homepage/811.jpg);}.sectionSquash div.grad{background:-moz-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.9) 50%);background:-webkit-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.9) 50%);background:-o-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.9) 50%);background:-ms-linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.9) 50%);background:linear-gradient(right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.9) 50%);}@media only screen and (min-width:768px){.sectionSquash div.grad{background:-moz-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.9) 66%);background:-webkit-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.9) 66%);background:-o-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.9) 66%);background:-ms-linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.9) 66%);background:linear-gradient(right,rgba(255,255,255,0) 15%,rgba(255,255,255,.9) 66%);}}.sectionSquash h3{border-color:#1c2b39 !important;background-color:rgba(255,255,255,.8);color:#ca005d;}.sectionSquash h3 span{color:#ca005d;}.sectionSquash h1{color:#ca005d !important;}.sectionSquash a.lnkButton{background-color:rgba(255,255,255,.8);border-color:#ca005d !important;color:#1c2b39 !important;background-image:url(/images/static/timeline_arrow_pink@2x.png) !important;}div.advertSection{position:fixed;left:0;right:0;background-color:#fff;height:46px;z-index:999;bottom:0;text-align:center;font-size:1em;}@media only screen and (min-width:768px){div.advertSection{height:100px;font-size:1.5em;}}@media only screen and (max-width:320px){div.advertSection div.container{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}}div.advertSection img{position:absolute;top:-36px;left:0;}div.advertSection p{color:#1c2b39;padding-top:14px;}@media only screen and (min-width:768px){div.advertSection p{padding-top:28px;}}div.advertSection p span{color:#ca005d;}div.homeTopGradient{position:absolute;top:99px;left:0;right:0;height:50px;z-index:999;background:-moz-linear-gradient(left,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.4)),color-stop(50%,#fff),color-stop(100%,rgba(255,255,255,.4)));background:-webkit-linear-gradient(left,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);background:-o-linear-gradient(left,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);background:linear-gradient(to right,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);}div.homeTopGradient ul{list-style:none;margin:0;padding:0;text-align:right;}div.homeTopGradient ul li{display:inline-block;padding:0;margin-left:10px;}div.homeTopGradient ul li a{display:block;padding:19px 0 6px;border-bottom:4px solid transparent;text-transform:uppercase;color:#1c2b39;text-decoration:none;-moz-transition:border-color linear .5s;-o-transition:border-color linear .5s;-webkit-transition:border-color linear .5s;transition:border-color linear .5s;outline:none;}div.homeTopGradient ul li a:hover{text-decoration:none;border-bottom:4px solid #8dabc7;}div.homeTopGradient ul li a.active{border-bottom:4px solid #00a1de;color:#00a1de;}div.homeTopGradientSubLine{position:absolute;top:152px;left:0;right:0;height:2px;z-index:999;background:-moz-linear-gradient(left,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.4)),color-stop(50%,#fff),color-stop(100%,rgba(255,255,255,.4)));background:-webkit-linear-gradient(left,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);background:-o-linear-gradient(left,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);background:linear-gradient(to right,rgba(255,255,255,.4) 0%,#fff 50%,rgba(255,255,255,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);}div.homeBottomGradient{position:absolute;bottom:100px;left:0;right:0;height:14px;z-index:999;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);}div.topFooter{position:relative;padding-bottom:44px;}div.topFooter h3{font-family:Bodoni;text-align:center;font-size:2.5em;margin-top:55px;}div.topFooter div.blueLine{width:240px;margin:22px auto;height:1px;background:linear-gradient(to right,rgba(0,170,231,0) 0%,#00aae7 50%,rgba(0,170,231,0) 100%);}div.topFooter label{text-transform:uppercase;font-size:.8em;font-family:Avenir;font-weight:normal;}div.topFooter select,div.topFooter input,div.topFooter textarea{background-color:#263443;border-color:#6a7280;border-radius:8px;color:#fff;}div.topFooter a.FacebookLink{position:absolute;bottom:-13px;left:50%;margin-left:-17px;}div.footerLinks{background-color:#eee;padding:33px 0;}div.footerLinks ul{list-style:none;padding:0;margin:0;width:100%;text-align:center;}div.footerLinks ul li{display:inline-block;}div.footerLinks ul li a{display:block;padding:5px 10px;text-transform:uppercase;color:#1c2b39;}div.bottomFooter{background:#1c2b39;background:-moz-linear-gradient(left,#1c2b39 0%,#952953 33%,#3c7999 75%,#1c2b39 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#1c2b39),color-stop(33%,#952953),color-stop(75%,#3c7999),color-stop(100%,#1c2b39));background:-webkit-linear-gradient(left,#1c2b39 0%,#952953 33%,#3c7999 75%,#1c2b39 100%);background:-o-linear-gradient(left,#1c2b39 0%,#952953 33%,#3c7999 75%,#1c2b39 100%);background:-ms-linear-gradient(left,#1c2b39 0%,#952953 33%,#3c7999 75%,#1c2b39 100%);background:linear-gradient(to right,#1c2b39 0%,#952953 33%,#3c7999 75%,#1c2b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#95295e',endColorstr='#3c7999',GradientType=1);padding:10px 10px 67px 10px;color:#fff;text-align:center;}div.bottomFooter a{color:#fff;text-decoration:none;}.genericTopImage{height:250px;position:relative;background-size:cover;background-position:center center;width:100%;}@media only screen and (min-width:768px){.genericTopImage{height:450px;}}@media only screen and (min-width:992px){.genericTopImage{height:350px;}}@media only screen and (min-width:1200px){.genericTopImage{height:550px;}}.genericTopImage h1{padding-top:145px;text-align:center;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 25px;padding:105px 0 0 0;}@media only screen and (min-width:768px){.genericTopImage h1{padding:145px 0 0 0;margin:0;}}@media only screen and (min-width:992px){.genericTopImage h1{padding:145px 0 0 0;}}@media only screen and (min-width:1200px){.genericTopImage h1{padding:145px 0 0 0;}}.genericTopImage h1 span{font-family:Bodoni;font-size:.8em;text-transform:uppercase;color:#fff;display:inline-block;padding:10px 20px;border-radius:10px;}@media only screen and (min-width:768px){.genericTopImage h1 span{font-size:1.4em;}}@media only screen and (min-width:992px){.genericTopImage h1 span{font-size:1.4em;}}@media only screen and (min-width:1200px){.genericTopImage h1 span{font-size:1.4em;}}.AccentFitness{background-color:#ca005d !important;}.AccentAquatics{background-color:#00a1de !important;}.AccentRacquets{background-color:#a5d867 !important;}.AccentKids{background-color:#952d98 !important;}.AccentKidsLogo{background-color:rgba(255,255,255,.7) !important;border:2px solid #952d98;}.AccentLifestyle{background-color:#a33f1f !important;}.AccentFunctions{background-color:#50c9b5 !important;}.AccentFitnessFG{color:#ca005d !important;}.AccentAquaticsFG{color:#00a1de !important;}.AccentRacquetsFG{color:#a5d867 !important;}.AccentKidsFG,.AccentKidsLogoFG{color:#952d98 !important;}.AccentLifestyleFG{color:#a33f1f !important;}.AccentFunctionsFG{color:#50c9b5 !important;}div.clubHome div.topSection{height:58%;background-color:#ccc;background-size:cover;background-position:center center;position:relative;}div.clubHome div.topSection a.playButton{position:absolute;outline:none;width:93px;height:93px;background-image:url(/images/static/play.png);background-size:93px 93px;z-index:999;left:50%;margin-left:-47px;}@media only screen and (max-width:320px){div.clubHome div.topSection a.playButton{top:65px;}}@media only screen and (min-width:321px) and (max-width:767px){div.clubHome div.topSection a.playButton{top:125px;}}@media only screen and (min-width:768px){div.clubHome div.topSection a.playButton{bottom:33%;}}div.clubHome div.topSection a.stopButton{position:absolute;bottom:10%;outline:none;width:93px;height:93px;background-image:url(/images/static/stop.png);background-size:93px 93px;z-index:999;left:50%;margin-left:-47px;display:none;}div.clubHome div.topSection h1{position:absolute;bottom:34px;left:10px;right:10px;text-align:center;margin:0;padding:0;}@media only screen and (min-width:768px){div.clubHome div.topSection h1{padding:145px 0 0 0;margin:0;bottom:7%;}}@media only screen and (min-width:992px){div.clubHome div.topSection h1{padding:145px 0 0 0;}}@media only screen and (min-width:1200px){div.clubHome div.topSection h1{padding:145px 0 0 0;}}div.clubHome div.topSection h1 span{background-color:rgba(202,0,93,.85) !important;font-family:Bodoni;font-size:.6em;text-transform:uppercase;color:#fff;display:inline-block;padding:10px 10px;border-radius:10px;}@media only screen and (min-width:321px){div.clubHome div.topSection h1 span{padding:10px 20px;}}@media only screen and (min-width:768px){div.clubHome div.topSection h1 span{font-size:1em;}}@media only screen and (min-width:992px){div.clubHome div.topSection h1 span{font-size:.7em;}}@media only screen and (min-width:1200px){div.clubHome div.topSection h1 span{font-size:1em;}}div.clubHome div.bottomSection{height:42%;background-color:#fff;position:relative;}div.clubHome div.bottomSection .bottomBlock{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}div.clubHome div.bottomSection .bottomBlock p{margin:0 auto;text-align:center;}@media only screen and (min-width:768px){div.clubHome div.bottomSection .bottomBlock p{width:50%;}}div.clubHome div.bottomSection .bottomBlock div.buttonContainer{margin-top:5px;text-align:center;}@media only screen and (min-width:768px){div.clubHome div.bottomSection .bottomBlock div.buttonContainer{margin-top:50px;}}div.clubHome div.bottomSection .bottomBlock div.buttonContainer a{display:block;margin-bottom:5px;}@media only screen and (min-width:768px){div.clubHome div.bottomSection .bottomBlock div.buttonContainer a{display:inline-block;margin-bottom:0;}}div.clubHome div.bottomSection div.bottomGradient{background:#1c2b39;background:-moz-linear-gradient(left,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#1c2b39),color-stop(33%,#e40571),color-stop(75%,#00aae7),color-stop(100%,#1c2b39));background:-webkit-linear-gradient(left,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);background:-o-linear-gradient(left,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);background:-ms-linear-gradient(left,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);background:linear-gradient(to right,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c2b39',endColorstr='#1c2b39',GradientType=1);height:15px;position:absolute;bottom:0;left:0;right:0;z-index:999;}div.clubHome div.bottomSection div.bottomGradient a{position:absolute;left:50%;bottom:5px;width:67px;height:34px;margin-left:-33px;background-image:url(/images/static/homeclub_arrow_2@2x.png);background-size:67px 34px;}div.clubHomeCommonSection div.topSection{height:80%;background-color:#ccc;background-size:cover;background-position:center center;position:relative;}@media only screen and (min-width:768px){div.clubHomeCommonSection div.topSection{height:60%;}}div.clubHomeCommonSection div.topSection h1{padding-top:145px;text-align:center;margin:0 25px;padding:70px 0 0 0;}@media only screen and (min-width:321px){div.clubHomeCommonSection div.topSection h1{padding:137px 0 0 0;}}@media only screen and (min-width:768px){div.clubHomeCommonSection div.topSection h1{padding:145px 0 0 0;margin:0;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}}@media only screen and (min-width:992px){div.clubHomeCommonSection div.topSection h1{padding:145px 0 0 0;}}@media only screen and (min-width:1200px){div.clubHomeCommonSection div.topSection h1{padding:145px 0 0 0;}}div.clubHomeCommonSection div.topSection h1 span{font-family:Bodoni;font-size:.8em;text-transform:uppercase;color:#fff;display:inline-block;padding:10px 20px;border-radius:10px;}@media only screen and (min-width:768px){div.clubHomeCommonSection div.topSection h1 span{font-size:1.4em;}}@media only screen and (min-width:992px){div.clubHomeCommonSection div.topSection h1 span{font-size:1.4em;}}@media only screen and (min-width:1200px){div.clubHomeCommonSection div.topSection h1 span{font-size:1.4em;}}div.clubHomeCommonSection div.bottomSection{height:20%;background-color:#fff;position:relative;}@media only screen and (min-width:768px){div.clubHomeCommonSection div.bottomSection{height:40%;}}div.clubHomeCommonSection div.bottomSection .bottomBlock{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}div.clubHomeCommonSection div.bottomSection .bottomBlock p{margin:0 auto;text-align:center;}@media only screen and (min-width:768px){div.clubHomeCommonSection div.bottomSection .bottomBlock p{width:50%;}}div.clubHomeCommonSection div.bottomSection .bottomBlock div.buttonContainer{text-align:center;margin-top:-225px;}@media only screen and (min-width:768px){div.clubHomeCommonSection div.bottomSection .bottomBlock div.buttonContainer{margin-top:25px;}}@media only screen and (min-width:992px){div.clubHomeCommonSection div.bottomSection .bottomBlock div.buttonContainer{margin-top:25px;}}@media only screen and (min-width:1200px){div.clubHomeCommonSection div.bottomSection .bottomBlock div.buttonContainer{margin-top:60px;}}div.clubHomeCommonSection div.bottomSection .bottomBlock div.buttonContainer a{display:block;margin-bottom:5px;}@media only screen and (min-width:768px){div.clubHomeCommonSection div.bottomSection .bottomBlock div.buttonContainer a{display:inline-block;margin:5px 8px;}}div.clubHomeCommonSection div.bottomSection .bottomBlock.bottomSectionContactDetails h2{font-family:Bodoni !important;color:#1c2b39;text-align:center;font-size:2em;margin-bottom:0;}@media only screen and (min-width:768px){div.clubHomeCommonSection div.bottomSection .bottomBlock.bottomSectionContactDetails h2{font-size:2.5em;margin-bottom:10px;}}div.clubHomeCommonSection div.bottomSection .bottomBlock.bottomSectionContactDetails h3{margin:0;padding-bottom:20px;color:#00a1de;}div.clubHomeCommonSection div.bottomSection div.bottomGradient{background:#1c2b39;background:-moz-linear-gradient(left,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#1c2b39),color-stop(33%,#e40571),color-stop(75%,#00aae7),color-stop(100%,#1c2b39));background:-webkit-linear-gradient(left,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);background:-o-linear-gradient(left,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);background:-ms-linear-gradient(left,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);background:linear-gradient(to right,#1c2b39 0%,#e40571 33%,#00aae7 75%,#1c2b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c2b39',endColorstr='#1c2b39',GradientType=1);height:15px;position:absolute;bottom:0;left:0;right:0;z-index:999;}div.clubHomeCommonSection div.bottomSection div.bottomGradient a{position:absolute;left:50%;bottom:5px;width:67px;height:34px;margin-left:-33px;background-image:url(/images/static/homeclub_arrow_2@2x.png);background-size:67px 34px;}div.clubHomeBottomSection div.topSection{height:50%;}@media only screen and (min-width:768px){div.clubHomeBottomSection div.topSection{height:60%;}}div.clubHomeBottomSection div.bottomSection{height:50%;}@media only screen and (min-width:768px){div.clubHomeBottomSection div.bottomSection{height:40%;}}div.FacilityOverviewIntro{height:225px;}@media only screen and (min-width:768px){div.FacilityOverviewIntro{height:550px;}}@media only screen and (min-width:992px){div.FacilityOverviewIntro{height:550px;}}@media only screen and (min-width:1200px){div.FacilityOverviewIntro{height:525px;}}@media only screen and (min-width:768px){div.FacilityOverviewIntro h1{padding-bottom:150px;}div.FacilityOverviewIntro p{position:absolute;bottom:0;left:0;right:0;padding:38px 0 55px 0;background-color:rgba(28,43,57,.7);color:#fff;margin:0;}div.FacilityOverviewIntro p span{display:block;width:650px;margin:0 auto;text-align:center;font-family:Avenir;}div.FacilityOverviewIntro p span.FacilityOverviewSubTitle{font-family:AvenirBold;font-size:1.3em;margin-bottom:10px;}}div.FacilityOverview{padding-bottom:44px;text-align:center;}div.FacilityOverview div.FacilityOverviewImage{height:170px;width:100%;background-size:cover;background-position:center center;border-top:1px solid #ccc;}@media only screen and (min-width:768px){div.FacilityOverview div.FacilityOverviewImage{height:430px;}}div.FacilityOverview div.divider{height:7px;background:#fff;background:-moz-linear-gradient(left,#fff 0%,#e11c73 33%,#00ace5 66%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(33%,#e11c73),color-stop(66%,#00ace5),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#fff 0%,#e11c73 33%,#00ace5 66%,#fff 100%);background:-o-linear-gradient(left,#fff 0%,#e11c73 33%,#00ace5 66%,#fff 100%);background:-ms-linear-gradient(left,#fff 0%,#e11c73 33%,#00ace5 66%,#fff 100%);background:linear-gradient(to right,#fff 0%,#e11c73 33%,#00ace5 66%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1);}div.FacilityOverview div.FacilityOverviewDetail{padding-bottom:20px;}div.FacilityOverview div.FacilityOverviewDetail h3{text-transform:uppercase;font-family:AvenirBold;}@media only screen and (min-width:768px){div.FacilityOverview div.FacilityOverviewDetail p{width:50%;margin:0 auto;}}div.FacilityOverview div.FacilityOverviewDetail ul{margin:30px auto;padding:0;list-style:none;display:inline-block;}div.FacilityOverview div.FacilityOverviewDetail ul li{padding:8px 0;}div.FacilityOverview div.FacilityOverviewDetail ul li:nth-last-child(1){border-bottom:none;}div.FacilityOverview div.FacilityOverviewDetail.AccentFitnessContainer li{border-bottom:1px dotted #ca005d;}div.FacilityOverview div.FacilityOverviewDetail.AccentAquaticsContainer li{border-bottom:1px dotted #00a1de;}div.FacilityOverview div.FacilityOverviewDetail.AccentRacquetsContainer li{border-bottom:1px dotted #a5d867;}div.FacilityOverview div.FacilityOverviewDetail.AccentKidsContainer li{border-bottom:1px dotted #952d98;}div.FacilityOverview div.FacilityOverviewDetail.AccentLifestyleContainer li{border-bottom:1px dotted #a33f1f;}div.FacilityOverview div.FacilityOverviewDetail.AccentFunctionsContainer li{border-bottom:1px dotted #50c9b5;}.facilityDetail{padding-top:55px;padding-bottom:55px;}.facilityDetail p{text-align:center;margin-bottom:25px;}.facilityDetail h4{font-family:Bodoni;text-align:center;font-size:2em;}.facilityDetail a.ngPartner{text-decoration:none;color:#999;text-align:center;display:block;text-transform:uppercase;}.facilityDetail a.ngPartner img{display:block;margin:0 auto;}.facilityDetail a.ngPartner:hover{color:#ca005d;}.facilityDetailTopSection{padding-bottom:20px;padding-top:20px;}@media only screen and (min-width:768px){.facilityDetailTopSection{padding-bottom:98px;}}.facilityDetailTopSection h3{font-size:1.4em;}@media only screen and (min-width:768px){.facilityDetailTopSection h3{text-align:left !important;}}.facilityDetailBottomSection{padding-bottom:20px;}@media only screen and (min-width:768px){.facilityDetailBottomSection{padding-bottom:80px;}}.facilityDetailBottomSection h3{font-size:1.4em;}@media only screen and (min-width:768px){.facilityDetailBottomSection h3{text-align:left !important;}}.FacilityDetailSecondSection{position:relative;background-size:cover;background-position:center center;width:100%;height:320px;margin-bottom:80px;}@media only screen and (min-width:768px){.FacilityDetailSecondSection{height:420px;margin-bottom:0;}}.FacilityDetailSecondSection div{text-align:center;padding-top:40px;}.FacilityDetailSecondSection div h2{font-family:Bodoni;font-size:2em;text-transform:uppercase;color:#fff;display:inline-block;padding:20px 10px;border-radius:10px;margin:150px 25px 0 25px;}@media only screen and (min-width:768px){.FacilityDetailSecondSection div h2{padding:22px 70px;margin:0;}}.FacilityDetailSecondSection div h2 span{font-family:AvenirBold;display:block;font-size:.6em;text-transform:none;width:70%;margin:12px auto 0 auto;}div.StandoutFacilityBox{background-color:#f8f9f9;border:1px solid #e9edef;border-radius:8px;padding:25px;margin-top:17px;}@media only screen and (min-width:768px){div.StandoutFacilityBox{margin-top:-180px;height:420px;}}@media only screen and (min-width:992px){div.StandoutFacilityBox{height:320px;}}@media only screen and (min-width:1200px){div.StandoutFacilityBox{height:282px;}}div.StandoutFacilityBox h3{font-family:AvenirBold;font-size:1.4em;text-align:center;}@media only screen and (min-width:768px){div.StandoutFacilityBox h3{text-align:left;}}div.StandoutFacilityBox p{text-align:center;}@media only screen and (min-width:768px){div.StandoutFacilityBox p{text-align:left;}}@media only screen and (max-width:767px){div.mobileLists ul{margin:0;padding:0;list-style:none;text-align:center;}div.mobileLists ul li{padding:8px 0;border-bottom:1px dotted #fff;}div.mobileLists ul li:nth-last-child(1){border-bottom:none;}div.mobileLists.AccentFitnessContainer li{border-bottom:1px dotted #ca005d;}div.mobileLists.AccentAquaticsContainer li{border-bottom:1px dotted #00a1de;}div.mobileLists.AccentRacquetsContainer li{border-bottom:1px dotted #a5d867;}div.mobileLists.AccentKidsContainer li{border-bottom:1px dotted #952d98;}div.mobileLists.AccentLifestyleContainer li{border-bottom:1px dotted #a33f1f;}div.mobileLists.AccentFunctionsContainer li{border-bottom:1px dotted #50c9b5;}}.profileImage{max-width:360px;display:block;margin:0 auto;}.facilityTrainersSection{background-color:#f8f9f9;border-top:1px solid #e9edef;padding-top:20px;padding-bottom:30px;}@media only screen and (min-width:768px){.facilityTrainersSection{padding-top:70px;padding-bottom:90px;}}.facilityTrainersSection h1{text-transform:uppercase;text-align:center;font-family:Bodoni;padding-bottom:20px;font-size:2.5em;}@media only screen and (min-width:768px){.facilityTrainersSection h1{padding-bottom:70px;font-size:3em;}}.facilityTrainersSection a.profileImageIndex{background-color:#fff;display:block;padding:10px;box-shadow:rgba(10,10,10,.2) 5px 5px 25px;border-radius:10px;text-decoration:none;border:1px solid transparent;transition:all linear .2s;margin-bottom:25px;}.facilityTrainersSection a.profileImageIndex span.name{text-align:center;font-family:AvenirBold;text-transform:uppercase;color:#1c2b39;display:block;padding:20px 0 10px 0;}.facilityTrainersSection a.profileImageIndex:hover{background-color:#efefef;border:1px solid #ccc;}.functionContainer div.functionsTop{padding-bottom:50px;}.functionContainer div.functionsTop h3{color:#50c9b5;padding-bottom:24px;}.functionContainer div.socialContainer{position:relative;padding-top:25px;padding-bottom:36px;}@media only screen and (min-width:768px){.functionContainer div.socialContainer{padding-top:70px;padding-bottom:96px;}}.functionContainer div.socialContainer div.socialOverlay{margin:0;background-color:rgba(192,175,123,.9);border-radius:10px;color:#fff;position:relative;}.functionContainer div.socialContainer div.socialOverlay h3{color:#fff;}.functionContainer div.socialContainer div.socialOverlay p{text-align:center;}@media only screen and (min-width:768px){.functionContainer div.socialContainer div.socialOverlay p{text-align:left;}}@media only screen and (min-width:768px){.functionContainer div.socialContainer div.socialOverlay ul{padding-left:15px;}}.functionContainer div.socialContainer div.socialOverlay div.innerColumn{padding:0 20px 20px 20px;}@media only screen and (min-width:768px){.functionContainer div.socialContainer div.socialOverlay div.innerColumn{padding:20px 40px 40px 40px;}}.functionContainer div.weddingsContainer{padding-top:14px;padding-bottom:80px;}.functionContainer div.weddingPackages{padding-top:20px;padding-bottom:20px;position:relative;}@media only screen and (min-width:768px){.functionContainer div.weddingPackages{padding-top:73px;padding-bottom:73px;}}.functionContainer div.weddingPackages div.standoutPackage{padding:20px 30px;background-color:rgba(255,255,255,.9);border-radius:15px;border:1px solid #e7ebee;text-align:center;margin-bottom:16px;}@media only screen and (min-width:768px){.functionContainer div.weddingPackages div.standoutPackage{height:400px;}}@media only screen and (min-width:992px){.functionContainer div.weddingPackages div.standoutPackage{height:300px;}}@media only screen and (min-width:1200px){.functionContainer div.weddingPackages div.standoutPackage{height:250px;}}.functionContainer div.weddingPackages div.standoutPackage h3{padding:24px 0;margin:0;text-transform:uppercase;color:#50c9b5;}.functionContainer .corporateEventsContainer{margin-top:90px;margin-bottom:100px;}.functionContainer .corporateEventsContainer h3{color:#50c9b5;text-transform:uppercase;}.functionContainer .corporateEventsContainer div.corporateImage{height:348px;position:relative;}@media only screen and (min-width:768px){.functionContainer .corporateEventsContainer div.corporateImage{height:420px;}}.functionContainer .corporateEventsContainer div.corporateCopy{position:relative;z-index:999;margin-top:-164px;background-color:#f8f9f9;border:1px solid #e7ebee;border-radius:15px;}@media only screen and (max-width:767px){.functionContainer .corporateEventsContainer div.corporateCopy{margin-right:25px;margin-left:25px;}}@media only screen and (min-width:768px){.functionContainer .corporateEventsContainer div.corporateCopy{margin-top:-120px;}}.functionContainer .corporateEventsContainer div.corporateCopy div.corpInner{padding:20px;text-align:center;}@media only screen and (min-width:768px){.functionContainer .corporateEventsContainer div.corporateCopy div.corpInner{padding:20px 50px 50px 50px;text-align:left;}}@media only screen and (min-width:768px){.functionContainer .corporateEventsContainer div.corporateCopy div.corpInner ul{padding-left:15px;}}.globalWhiteGradient{position:absolute;bottom:0;left:0;right:0;height:10px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);}div.functionSpace{height:174px;position:relative;background-position:center center;background-size:cover;}@media only screen and (min-width:768px){div.functionSpace{height:374px;}}div.functionSpace h1{display:none;}.functionSpaceDetail{margin-top:-18px;background-color:#fff;position:relative;border-radius:8px;border:1px solid #e7ebee;text-align:center;padding:21px 20px;margin-bottom:44px;}@media only screen and (min-width:768px){.functionSpaceDetail{margin-top:-70px;padding:31px 50px;margin-bottom:62px;}}.functionSpaceDetail h3{color:#50c9b5 !important;padding:0;margin-top:0 !important;text-transform:uppercase;margin-bottom:18px;}@media only screen and (min-width:768px){.functionSpaceDetail h3{margin-bottom:26px;}}.membershipIntro{padding-top:60px;padding-bottom:65px;}.membershipIntro .membershipLevelBox{background-color:#f8f9f9;border-radius:8px;border:1px solid #e9edef;padding:30px 20px;margin-bottom:10px;text-align:center;}@media only screen and (min-width:768px){.membershipIntro .membershipLevelBox{height:430px;padding:40px 20px;}}@media only screen and (min-width:992px){.membershipIntro .membershipLevelBox{height:380px;padding:60px 40px;text-align:left;}}@media only screen and (min-width:1200px){.membershipIntro .membershipLevelBox{height:320px;}}.membershipIntro .membershipLevelBox h3{color:#ca005d;margin:0;padding-bottom:27px;text-align:center;}@media only screen and (min-width:992px){.membershipIntro .membershipLevelBox h3{text-align:left;}}.membershipMidImage{height:350px;position:relative;}.membershipMidImage div{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}.membershipMidImage div h2{display:inline-block;background-color:rgba(28,43,57,.8);color:#fff;text-transform:uppercase;padding:23px 73px;border-radius:8px;text-align:center;margin:0;font-weight:normal;font-family:AvenirBold;}table.ngTable thead tr{background-color:#1c2b39;color:#fff;}table.ngTable thead tr th{text-transform:uppercase;text-align:center;width:33%;}table.ngTable thead tr th.x2{width:66%;}table.ngTable tbody tr td{text-transform:uppercase;vertical-align:middle;}table.ngTable tbody tr td img{width:17px;height:14px;display:block;margin:0 auto;}div.standoutMemberList{margin-top:-80px;position:relative;}div.standoutMemberList div.standout{background-color:#f8f9f9;border:1px solid #e9edef;border-radius:8px;text-align:center;padding:15px;margin-bottom:25px;position:relative;padding-bottom:50px;}@media only screen and (min-width:768px){div.standoutMemberList div.standout{height:300px;}}@media only screen and (min-width:992px){div.standoutMemberList div.standout{height:260px;}}@media only screen and (min-width:1200px){div.standoutMemberList div.standout{height:250px;}}div.standoutMemberList div.standout div.iconContainer{width:65px;margin:0 auto;}div.standoutMemberList div.standout div.iconContainer span{background-color:#ca005d;display:table-cell;width:66px;height:65px;vertical-align:middle;text-align:center;border-radius:50%;}div.standoutMemberList div.standout div.iconContainer span img{width:43px;height:34px;}div.standoutMemberList div.standout h2{font-size:13pt;text-transform:uppercase;font-family:AvenirBold;}div.standoutMemberList div.standout h5{font-size:13pt;text-transform:uppercase;font-family:AvenirBold;color:#ca005d;position:absolute;bottom:15px;left:0;right:0;text-align:center;}.membershipList{margin-bottom:60px;}.membershipList div.option{background-color:#f8f9f9;border:1px solid #e9edef;border-radius:8px;text-align:center;padding:15px;margin-bottom:25px;}@media only screen and (min-width:768px){.membershipList div.option{height:220px;}}@media only screen and (min-width:992px){.membershipList div.option{height:175px;}}@media only screen and (min-width:1200px){.membershipList div.option{height:155px;}}.membershipList div.option h2{font-size:13pt;text-transform:uppercase;font-family:AvenirBold;}.membershipList div.option h5{font-size:13pt;text-transform:uppercase;font-family:AvenirBold;color:#ca005d;}.clubDetailsFooter{padding-top:50px;padding-bottom:50px;border-bottom:1px solid #ddd;}.clubDetailsFooter h3{color:#ca005d;text-transform:uppercase;font-size:1em;font-family:AvenirBold;}.clubDetailsFooter h5{font-weight:bold;text-transform:uppercase;}.clubDetailsFooter p.mainTel{font-size:1.3em;font-weight:bold;padding-bottom:20px;}.clubDetailsFooter div.mapEmbed{border-radius:8px;border:1px solid #ccc;}.clubSelectorContainer{padding-bottom:67px;padding-top:70px;}@media only screen and (min-width:321px){.clubSelectorContainer{padding-bottom:67px;padding-top:130px;}}@media only screen and (min-width:768px){.clubSelectorContainer{padding-bottom:67px;padding-top:180px;}}.clubSelectorContainerHomepage{padding-bottom:67px;padding-top:50px;}@media only screen and (min-width:321px){.clubSelectorContainerHomepage{padding-bottom:67px;padding-top:100px;}}@media only screen and (min-width:768px){.clubSelectorContainerHomepage{padding-bottom:100px;padding-top:150px;}}.clubSelectorContainer,.clubSelectorContainerHomepage{background-color:#eff1f2;}.clubSelectorContainer h2,.clubSelectorContainerHomepage h2{text-align:center;color:#ca005d;font-family:Bodoni;margin-bottom:44px;}.clubSelectorContainer a.clubOption,.clubSelectorContainerHomepage a.clubOption{display:block;border-radius:12px;position:relative;background-color:#fff;text-align:center;overflow:hidden;margin-bottom:35px;background-position:center center;background-size:cover;}.clubSelectorContainer a.clubOption div.clubOverlay,.clubSelectorContainerHomepage a.clubOption div.clubOverlay{background-color:rgba(202,0,93,.9);color:#fff;position:absolute;top:100%;left:0;right:0;height:100%;-moz-transition:top ease .2s;-o-transition:top ease .2s;-webkit-transition:top ease .2s;transition:top ease .2s;}.clubSelectorContainer a.clubOption div.clubOverlay span,.clubSelectorContainerHomepage a.clubOption div.clubOverlay span{background-image:url(/images/static/ourclub_arrow@2x.png);background-size:32px 32px;display:inline-block;width:32px;height:32px;}.clubSelectorContainer a.clubOption div.clubOverlay .contentContainer,.clubSelectorContainerHomepage a.clubOption div.clubOverlay .contentContainer{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.clubSelectorContainer a.clubOption:hover div.clubOverlay,.clubSelectorContainerHomepage a.clubOption:hover div.clubOverlay{top:0%;}.clubSelectorContainer a.clubOption div.shaddowLine,.clubSelectorContainerHomepage a.clubOption div.shaddowLine{position:absolute;bottom:0;left:0;right:0;height:3px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#ca005d 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,#ca005d),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#ca005d 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#ca005d 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#ca005d 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#ca005d 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);}.clubSelectorContainer a.clubOption h3,.clubSelectorContainerHomepage a.clubOption h3{display:inline-block;text-align:center;width:200px;background-color:rgba(202,0,93,.8);color:#fff;padding:19px 0;text-transform:uppercase;border-radius:12px;margin-top:30px;margin-bottom:30px;}@media only screen and (min-width:768px){.clubSelectorContainer a.clubOption h3,.clubSelectorContainerHomepage a.clubOption h3{margin-top:77px;margin-bottom:77px;}}.clubSelectorContainer a.clubOption.clubSydney,.clubSelectorContainerHomepage a.clubOption.clubSydney{background-image:url(/images/library/clubs/selector/sydney.jpg);}.clubSelectorContainer a.clubOption.clubCanberra,.clubSelectorContainerHomepage a.clubOption.clubCanberra{background-image:url(/images/library/clubs/selector/canberra.jpg);}.clubSelectorContainer a.clubOption.clubAdelaide,.clubSelectorContainerHomepage a.clubOption.clubAdelaide{background-image:url(/images/library/clubs/selector/adelaide.jpg);}.clubSelectorContainer a.clubOption.clubPerthSouth,.clubSelectorContainerHomepage a.clubOption.clubPerthSouth{background-image:url(/images/library/clubs/selector/perth-south.jpg);}.clubSelectorContainer a.clubOption.clubKingsPark,.clubSelectorContainerHomepage a.clubOption.clubKingsPark{background-image:url(/images/library/clubs/selector/perth-kingspark.jpg);}.clubSelectorContainer a.clubOption.clubNewZealand,.clubSelectorContainerHomepage a.clubOption.clubNewZealand{background-image:url(/images/library/clubs/selector/auckland.jpg);}@media only screen and (max-width:767px){.clubSelectorContainerHomepage h2{margin-bottom:10px;}}@media only screen and (max-width:320px){.clubSelectorContainerHomepage a.clubOption{margin-bottom:2px;}.clubSelectorContainerHomepage a.clubOption div.clubOverlay{display:none;}}@media only screen and (min-width:321px) and (max-width:767px){.clubSelectorContainerHomepage a.clubOption{margin-bottom:5px;}.clubSelectorContainerHomepage a.clubOption div.clubOverlay{display:none;}}.clubSelectorContainerHomepage a.clubOption h3{margin-top:0;margin-bottom:0;padding:15px 0;}@media only screen and (max-width:320px) and (max-height:480px){.clubSelectorContainerHomepage a.clubOption h3{padding:10px 0;}}@media only screen and (min-width:768px){.clubSelectorContainerHomepage a.clubOption h3{padding:19px 0;margin-top:37px;margin-bottom:37px;}}@media only screen and (min-width:1200px){.clubSelectorContainerHomepage a.clubOption h3{margin-top:77px;margin-bottom:77px;}}.ngNewsContainer .newsArticleIndex{padding-top:40px;padding-bottom:40px;}.ngNewsContainer .newsArticleIndex span.date{color:#757e8a;}.ngNewsContainer .newsArticleIndex h2{font-family:AvenirBold;font-size:1.5em;}.ngNewsContainer .newsArticleIndex p{padding-bottom:45px;}.ngNewsContainer:nth-child(odd){background-color:#f8f9f9;}.ngArticle{padding-top:40px;padding-bottom:40px;}.ngArticle span.date{color:#757e8a;}.ngArticle h2{font-family:AvenirBold;font-size:1.5em;}@media only screen and (min-width:768px){.ngArticle img.articleImage{margin-top:80px;}}.timetableContainer{padding-top:46px;padding-bottom:46px;}.timetableContainer .table thead tr{background-color:#1c2b39;color:#fff;text-transform:uppercase;}.timetableContainer .table thead tr th{font-weight:normal;}.timetableContainer div.dateButtons{width:100%;margin:0 auto;display:block;clear:both;height:60px;}.timetableContainer div.dateButtons div.dateButtonContainer{width:14.28%;display:block;margin:0;float:left;}.timetableContainer div.dateButtons div.dateButtonContainer a{background-color:#f6f7f7;display:block;width:90%;text-align:center;margin:0 auto;padding:10px 0;color:#1c2b39;font-family:AvenirBold;text-decoration:none;border-radius:5px;}.timetableContainer div.dateButtons div.dateButtonContainer a:hover{background-color:#dbdfdf;}.timetableContainer div.dateButtons div.dateButtonContainer a.active{background-color:#ca005d;color:#fff;}.ngOtherEnquiries{text-align:center;}.ngOtherEnquiries a{color:#00a1de;}div.faq{padding-bottom:50px;}div.faq div.panel-group div.panel div.panel-heading{padding:0;}div.faq div.panel-group div.panel div.panel-heading h4.panel-title a{padding:10px 15px;display:block;text-align:center;background-size:26px 26px;background-repeat:no-repeat;background-position:10px center;outline:none;font-family:'AvenirBold';background-image:url(/images/static/Icon_Minus@2x.png);}div.faq div.panel-group div.panel div.panel-heading h4.panel-title a.collapsed{background-image:url(/images/static/Icon_Plus@2x.png);}div.faq div.panel-group div.panel div.panel-body{text-align:center;}div.pnlEnhancmentsImage{background-color:#eee;padding-top:50px;padding-bottom:50px;margin-bottom:60px;}div.pnlEnhancmentsImage div.enhancementsPanel{background-color:#1c2b39;border-radius:5px;padding:50px;color:#fff;text-align:center;}div.pnlEnhancmentsImage div.enhancementsPanel p.intro{width:100%;margin:0 auto;}@media only screen and (min-width:992px){div.pnlEnhancmentsImage div.enhancementsPanel p.intro{width:70%;}}div.pnlEnhancmentsImage div.enhancementsPanel ul{margin:10px auto;padding:0;list-style:none;display:inline-block;}div.pnlEnhancmentsImage div.enhancementsPanel ul li{padding:8px 20px;border-bottom:1px dotted #ca005d;}div.pnlEnhancmentsImage div.enhancementsPanel ul li:nth-last-child(1){border-bottom:none;}div.pnlEnhancmentsImage div.enhancementsPanel h3{padding:0 0 10px 0;margin:0;font-family:'AvenirBold';color:#ca005d;text-transform:uppercase;text-align:center;}div.pnlMemberBenefitsImage{height:250px;}div.pnlMemberBenefitsText{position:relative;margin-top:-100px;}div.pnlMemberBenefitsText div.benefitsContainer{text-align:center;padding-top:40px;padding-bottom:40px;background-color:#f8f9f9;border:1px solid #e9edef;border-radius:8px;}div.pnlMemberBenefitsText div.benefitsContainer h2{margin:0;padding:0;text-transform:uppercase;color:#ca005d;font-family:'AvenirBold';font-size:24px;}div.pnlMemberBenefitsText div.benefitsContainer ul{margin:10px auto;padding:0;list-style:none;display:inline-block;}div.pnlMemberBenefitsText div.benefitsContainer ul li{padding:8px 20px;border-bottom:1px dotted #ca005d;}div.pnlMemberBenefitsText div.benefitsContainer ul li:nth-last-child(1){border-bottom:none;}div.pnlHowBecomeText{margin-top:60px;margin-bottom:-260px;}div.pnlHowBecomeText div.howBecomeContainer{padding-top:40px;padding-bottom:40px;padding-left:50px;padding-right:50px;background-color:#f8f9f9;border:1px solid #e9edef;border-radius:8px;}div.pnlHowBecomeText div.howBecomeContainer h2{text-align:center;margin:0;padding:0;text-transform:uppercase;color:#ca005d;font-family:'AvenirBold';font-size:24px;}div.pnlHowBecomeText div.howBecomeContainer h3{text-align:left;font-size:15pt;}div.pnlHowBecomeText div.howBecomeContainer h3 span{color:#ca005d;}div.pnlHowBecomeImage{height:300px;}.fixedFooter{background-color:#1c2b39;height:57px;position:fixed;bottom:0;left:0;right:0;color:#fff;box-sizing:border-box;padding:10px 0;border-top:2px solid #fff;}.fixedFooter a.facebook{background-color:#2261ae;color:#fff;background-image:url(/images/static/facebook@2x.png);background-size:37px 37px;border-radius:50%;width:37px;height:37px;display:inline-block;}.fixedFooter a.ngBtn{display:inline-block;height:37px;padding:9px 0;box-sizing:border-box;color:#fff;text-transform:uppercase;font-size:11pt;font-weight:bold;border-radius:10px;}.fixedFooter a.tel{display:inline-block;font-weight:bold;padding:9px 0;font-size:11pt;color:#fff;}