﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}button{cursor:pointer}.action-secondary{margin:30px 0}.action-secondary a,button.action-secondary{border:2px solid #fff;background:#f03226;text-transform:uppercase;font-size:20px;font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:4px 5px 0px;color:#fff;text-decoration:none}.action-secondary a:hover,.action-secondary a:focus,button.action-secondary:hover,button.action-secondary:focus{background:#f35f56}.action-secondary a:active,button.action-secondary:active{background:#d41a0f}.action-secondary a:after,button.action-secondary:after{content:"\25B8";padding-left:5px}.action,.actions a{color:#fff;padding:11px 0px 6px;text-transform:uppercase;display:block;text-decoration:none;font-size:32px;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;margin:0px 10px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#565656;border:0;margin:0 0 10px}.action:hover,.action:focus,.actions a:hover,.actions a:focus{background-color:#707070}.action:active,.actions a:active{background-color:#3d3d3d}.action.primary,.actions a.primary{background-color:#F03226}.action.primary:hover,.action.primary:focus,.actions a.primary:hover,.actions a.primary:focus{background-color:#f35f56}.action.primary:active,.actions a.primary:active{background-color:#d41a0f}.action.short,.actions a.short{font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;line-height:26px;padding:8px 0px 2px 8px;display:inline-block}.action.short:after,.actions a.short:after{margin-left:7px;margin-right:5px;margin-top:-3px}.action.disabled,.actions a.disabled{background:#a7a7b2 !important;color:#dbdbe5 !important;box-shadow:none !important;background-image:none !important;cursor:default !important}.action.disabled:hover,.action.disabled:focus,.action.disabled:active,.actions a.disabled:hover,.actions a.disabled:focus,.actions a.disabled:active{background:#a7a7b2 !important;background-image:none !important;box-shadow:none !important;cursor:default !important}.action:after,.actions a:after{content:"";float:right;width:26px;height:26px;background:url(/images/arrows/right.png);margin-left:-26px;margin-right:5px}.header{overflow:hidden;*zoom:1}.header-background{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD4D4D4', endColorstr='#FFFEFEFE');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d4d4d4),color-stop(100%, #fefefe));background-image:-moz-linear-gradient(#d4d4d4,#fefefe);background-image:-webkit-linear-gradient(#d4d4d4,#fefefe);background-image:linear-gradient(#d4d4d4,#fefefe);-moz-box-shadow:0 0px 10px 2px #a6abad;-webkit-box-shadow:0 0px 10px 2px #a6abad;box-shadow:0 0px 10px 2px #a6abad;border-radius:1px;position:relative;z-index:9999}.logoContainer{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:left;margin-right:-100%;margin-left:0;clear:none}.logo{display:block;background:url("/images/reskin/logo.png");width:148px;height:33px;margin:10px auto;margin:10px}.search-switch{text-transform:uppercase;display:block;float:right;text-align:right;display:block;padding-left:20px;width:400px}.search-switch form{padding:10px;overflow:auto}.search-switch .searchBox{height:24px;padding:6px;width:240px;margin:0;float:left;border:1px solid #0167b1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:103px;display:none;float:none}.search-switch .searchButton{background:url("/images/search.jpg");background-position:2px 2px;border:none;width:24px;height:24px;float:left;cursor:pointer;margin-right:10px;float:right}.switch{text-transform:uppercase;font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:15px;padding:16px 10px;color:#606060;clear:both;text-align:center;font-style:italic;clear:none;float:right;text-align:right}.switch a{color:#fff;text-decoration:none;font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.switch a{color:#606060}.switch #signInLarge{font-weight:bold}#navigation{position:absolute;top:0px;left:-300px;transition:left .3s ease-in-out;width:300px;text-align:center;text-transform:uppercase;padding-top:40px;z-index:9999;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif,Arial,sans-serif;font-size:16px;background:#5C5C5C;padding:0;margin-bottom:0px;height:auto;text-align:left;position:relative;background:transparent;left:0;transition:0;width:100%}#navigation a{text-decoration:none}#navigation>li>a{line-height:30px;display:block;border-bottom:1px solid #fff;padding:10px;color:#fff}#navigation>li{float:left;position:relative}#navigation>li>a{color:#797979;border-bottom:0px;padding:1px 13px;line-height:16px;margin-bottom:5px;border-right:2px solid #797979}#navigation>li:last-child>a{border:0}#navigation>li.last-child>a{border:0}#navigation a.no-border{border:0}#navigation #free-pass{margin-right:10px}#navigation>li>img{display:block;position:absolute;left:0;top:0;width:100%;height:37px;display:none;cursor:pointer;z-index:10}#navigation li ul{display:none;z-index:9999;margin-left:0px;background:#797979;text-align:left;min-width:172px}#navigation li ul li{border-bottom:1px solid #fff}#navigation li ul li a{line-height:normal;text-transform:capitalize;padding:11px 20px;display:block;color:#fff}#navigation li ul li a:hover{background:#5C5C5C}#navigation ul{background-color:#797979;position:absolute;z-index:9999}#navigation ul:hover{display:block}html{-webkit-animation:safariSelectorFix infinite 1s}@-webkit-keyframes safariSelectorFix{0%{zoom:1}100%{zoom:1}}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}input[type=checkbox]#menu{position:absolute;top:-9999px;left:-9999px}label#toggleMenu{display:block;position:absolute;top:0px;left:0px;padding:10px;z-index:10000;width:30px;height:30px;font-size:1.1em;text-align:center;color:#797979;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin:.25em;display:none}label#toggleMenu:after{top:0;content:"\2261";font-size:1.8em}label#closeMenu{width:50px;height:35px;display:none;position:absolute;top:10px;z-index:10000;left:240px;cursor:pointer;font-size:34px;opacity:0;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;display:none}label#closeMenu:after{content:"×";color:#fff;float:right}input:checked ~ #navigation{left:0;transition:left .3s ease-in-out}input:checked ~ label#toggleMenu{color:#fff}input:checked ~ label#closeMenu{opacity:1;display:block;display:none}#non-member-actions{float:right;text-align:right;margin-top:-30px;z-index:10000;position:relative;clear:both}#non-member-actions a{display:block;background:red;color:#fff;padding:10px;text-decoration:none;border-bottom:1px solid #fff;line-height:30px;text-transform:uppercase}#non-member-actions a{display:inline-block;padding:5px 10px;border:0;line-height:16px}#non-member-actions #join-now{margin-right:0px;margin-left:10px}#footer{background:#808080;color:#fff;padding:10px 0px;margin-top:10px;text-align:center;font-size:11px;line-height:14px;padding:20px 0px;-moz-box-shadow:inset 0 10px 10px -10px #515151;-webkit-box-shadow:inset 0 10px 10px -10px #515151;box-shadow:inset 0 10px 10px -10px #515151;width:100%;float:right;margin-left:0;margin-right:0;clear:none;line-height:14px;width:100%;clear:both}#footer a{color:#fff;font-size:12px;padding:2px;display:inline-block;line-height:18px}#footer .copy{padding:10px 0 0}#footer a{text-align:center;line-height:13px;display:inline;width:auto;padding:0 5px;color:#fff;text-decoration:none;border-right:1px solid #fff}#footer a.last{border-right:0px}#playlist{margin-bottom:10px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF83878A', endColorstr='#FF4E4F53');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgzODc4YSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRlNGY1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #83878a),color-stop(100%, #4e4f53));background-image:-moz-linear-gradient(#83878a,#4e4f53);background-image:-webkit-linear-gradient(#83878a,#4e4f53);background-image:linear-gradient(#83878a,#4e4f53);overflow:hidden;*zoom:1;width:100%;height:260px;width:648px;height:270px}#playlist #player{margin:0 auto;width:320px;min-height:153px;background:#000}#playlist #player iframe{width:100%;height:100%}#playlist #thumbnails{margin-top:7px}#playlist #thumbnails .thumbnail{position:relative;margin-right:5px;float:left;cursor:pointer}#playlist #thumbnails .thumbnail-title{text-align:center;width:100%;background:url("/images/popupbackground.png");color:#fff;position:absolute;bottom:0;left:0;padding:5px 0;font-size:12px}#playlist #thumbnails #next.disabled,#playlist #thumbnails #previous.disabled{cursor:auto}#playlist #thumbnails #thumbList{float:left;overflow:hidden;position:relative}#playlist #thumbnails #thumbs{position:absolute;top:0;left:0}#playlist #thumbnails #next,#playlist #thumbnails #previous{float:left;width:30px;height:110px}#playlist #thumbnails #next{float:right;background:url(/images/arrows/right.png) center no-repeat}#playlist #thumbnails #next.disabled{background:url(/images/arrows/right-disabled.png) center no-repeat}#playlist #thumbnails #previous{background:url(/images/arrows/left.png) center no-repeat}#playlist #thumbnails #previous.disabled{background:url(/images/arrows/left-disabled.png) center no-repeat}#playlist #player{float:left;width:470px;height:230px;margin:20px 10px 20px 20px}#playlist #thumbnails{margin:20px 18px 0px 0px;float:right;height:230px;overflow:hidden}#playlist #thumbnails .thumbnail{margin-bottom:5px;float:none}#playlist #thumbnails #next,#playlist #thumbnails #previous{width:120px;height:24px;float:none;cursor:pointer}#playlist #thumbnails #next{background:url(/images/arrows/down.png) center no-repeat}#playlist #thumbnails #next.disabled{background:url(/images/arrows/down-disabled.png) center no-repeat}#playlist #thumbnails #previous{background:url(/images/arrows/up.png) center no-repeat}#playlist #thumbnails #previous.disabled{background:url(/images/arrows/up-disabled.png) center no-repeat}#playlist #thumbnails #thumbList{float:none;width:120px;height:185px}#playlist #thumbnails #thumbList img{float:none;display:block}.sorry.outer-container{clear:both;background:#dfeaeb;padding:50px 80px}.sorry .inner-container{background:#fff;padding:0px 0px 10px;overflow:auto;padding:27px 0px 50px}.sorry .banner{padding:30px 0px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF909090', endColorstr='#FF333333');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwOTA5MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #909090),color-stop(100%, #333333));background-image:-moz-linear-gradient(#909090,#333333);background-image:-webkit-linear-gradient(#909090,#333333);background-image:linear-gradient(#909090,#333333);color:#fff;text-transform:uppercase;text-align:center}.sorry h1{font-size:50px;line-height:44px;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic}.sorry h2{font-size:26px;font-family:"DINNextW01-CondensedUlt","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic}.sorry ul{width:300px;margin:0 auto;padding:40px 0;width:600px}.sorry ul li{width:280px;padding:10px 10px;text-align:center;float:left}.sorry ul li a{margin-bottom:0px}.sorry p{font-size:20px;color:#023979;text-align:center;margin-top:40px}form.easy-find{overflow:auto}form.easy-find button{margin:0px;background:#00295d;border:0px;padding:0px 5px;line-height:34px;height:34px;float:left;text-transform:uppercase;font-size:20px;font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;color:#fff}form.easy-find button:after{content:"\25B8";padding-left:5px}form.easy-find button:hover{background:#00438f}form.easy-find input[type="text"],form.easy-find input[type="password"],form.easy-find input[type="tel"]{margin:0px;background:#eff0f5;border:1px solid #84888b;line-height:32px;height:32px;color:#5f5e63 !important;padding:0px 5px;width:171px;float:left}form.easy-find input[type="text"]::-webkit-input-placeholder,form.easy-find input[type="password"]::-webkit-input-placeholder,form.easy-find input[type="tel"]::-webkit-input-placeholder{color:#5f5e63}form.easy-find input[type="text"]:-moz-placeholder,form.easy-find input[type="password"]:-moz-placeholder,form.easy-find input[type="tel"]:-moz-placeholder{color:#5f5e63}form.easy-find input[type="text"]::-moz-placeholder,form.easy-find input[type="password"]::-moz-placeholder,form.easy-find input[type="tel"]::-moz-placeholder{color:#5f5e63}form.easy-find input[type="text"]:-ms-input-placeholder,form.easy-find input[type="password"]:-ms-input-placeholder,form.easy-find input[type="tel"]:-ms-input-placeholder{color:#5f5e63}.media{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF83878A', endColorstr='#FF4E4F53');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgzODc4YSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRlNGY1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #83878a),color-stop(100%, #4e4f53));background-image:-moz-linear-gradient(#83878a,#4e4f53);background-image:-webkit-linear-gradient(#83878a,#4e4f53);background-image:linear-gradient(#83878a,#4e4f53);width:100%;float:right;margin-left:0;margin-right:0;clear:none;color:#fff;width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:none}.media.full{line-height:200px;text-align:center;overflow:hidden;*zoom:1}.media iframe{width:100%;float:right;margin-left:0;margin-right:0;clear:none;height:370px;width:100%}.media .media-tool iframe{float:none;height:230px}.clubSlideShow{overflow:hidden;position:relative;margin:0 auto;width:320px !important;height:157px !important;width:470px !important;height:230px !important}.slideshowBar{width:320px;width:470px !important}.image_reel img{float:left;width:320px !important;width:470px !important}.video,.tour,.map-media{margin:0 auto;display:none;width:320px;height:157px;background:url("/images/responsive/videoUnavailableMobile.jpeg") no-repeat;width:470px;height:230px;background:url("/images/responsive/videoUnavailable.jpeg") no-repeat}.tour,.map-media{background:url("/images/responsive/tourUnavailableMobile.jpeg") no-repeat;background:url("/images/responsive/tourUnavailable.jpeg") no-repeat}.banner.openingSoon,.banner.recentlyOpened{display:none;background:#fcdf49;height:35px;color:#2f4754;text-transform:uppercase;text-align:center;font-size:20px;line-height:35px;font-weight:bold;clear:both;margin-top:10px}.content-media{margin-bottom:10px;height:370px;width:100%}.content-media iframe{width:100%;height:100%}.club-page{margin-bottom:10px;margin-bottom:0px}.hoursContainer table{width:100%}.hoursContainer table .titleRow{border-bottom:2px solid #0067B1}.hoursContainer table td{border-bottom:1px solid #5BB4E5;padding:3px}.media-tool{color:#fff;text-align:center;margin:0px auto;float:left;margin:20px;height:230px;width:470px}.media-toolbar{overflow:hidden;*zoom:1;text-align:center;display:block;float:right;margin:16px 25px 0 0}.media-toolbar li{display:inline-block;margin:0px 10px 10px;padding:0px 15px;text-decoration:none;text-transform:uppercase;color:#5cb4e4;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.media-toolbar li#media-photos.active div{background:url("/images/icons.png") 0px -140px}.media-toolbar li#media-tour.active div{background:url("/images/icons.png") -50px -140px}.media-toolbar li#media-video.active div{background:url("/images/icons.png") -100px -140px}.media-toolbar li#media-photos div{background:url("/images/icons.png") 0px -90px}.media-toolbar li#media-tour div{background:url("/images/icons.png") -50px -90px}.media-toolbar li#media-video div{background:url("/images/icons.png") -100px -90px}.media-toolbar li.active{color:#fff}.media-toolbar li div{height:50px;background:#5cb4e4;width:50px;margin:10px auto 2px}.media-toolbar li{display:block}.club-details-background{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;clear:both}.club-details-container{font-size:14px;background:url(/images/foundry/background.png) repeat;max-width:980px;margin:0 auto;position:relative;overflow:hidden;*zoom:1;width:980px;padding:20px}.club-details-container #footer{margin-bottom:0px}.club-details-container p{margin:10px 0 0 0;clear:both}.club-details-container .content-area{line-height:16px}.club-details-container .content-area p{clear:both}.club-details-container div.content-area{background:#f0f0fa;color:#4D4E53;padding:20px}.club-details-container div.content-area h2{color:#00305F;text-transform:uppercase;font-family:"DINNextW01-CondensedReg";font-size:22px;font-style:italic;float:left}.club-details-container .options{float:right;display:block;margin-left:10px}.club-details-container .overview{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:left}.club-details-container .overview{margin-top:10px}.club-details-container .last{margin-right:0px !important}.club-details-container .facebook{clear:left}.club-details-container .pool-hours,.club-details-container .kids-club-hours,.club-details-container .club-hours{clear:left;width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:left}.club-details-container .amenities{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}.club-details-container .facebook{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:left}.club-details-container .twitter{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}.club-details-container .facebook-content{height:447px !important}.club-details-container .facebook-content li{overflow:hidden}.club-details-container .facebook-content .title{overflow:hidden}.club-details-container .facebook-content .title .profile-pic{float:left}.club-details-container .facebook-content .title .profile-pic img{width:40px;margin:0px;margin-right:10px}.club-details-container .facebook-content .content{padding:0px;clear:both;margin-top:10px;overflow:hidden}.club-details-container .facebook-content .content img{width:230px;margin:10px auto}.club-details-container .stream{height:320px !important}.club-details-container .content-area{overflow:auto}.club-details-container .class-schedule,.club-details-container .personal-trainers,.club-details-container .social-media-actions{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;clear:right}.club-details-container .clear{clear:both}.club-details-container .media{background:none}.club-details-container .media-tool{margin:0px}.club-details-container .media-toolbar{margin-top:10px;margin:0px}.club-details-container .media-toolbar li{width:176px;margin:0px;padding:0px}.club-details-container .media-toolbar li{width:154px;height:57px;margin:0px;margin-bottom:1px;width:177px}.club-details-container .media-toolbar li.active:before{content:"";display:block;position:absolute;float:left;margin-left:-10px;margin-top:18px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #0067b1}.club-details-container .scrollable-content{background:#fff;overflow-y:scroll;clear:both;margin-top:30px;height:210px;border:1px solid #84888b;font-size:14px;line-height:16px}.club-details-container .scrollable-content li{margin:10px;clear:both;overflow:hidden}.club-details-container .scrollable-content::-webkit-scrollbar{width:10px}.club-details-container .scrollable-content::-webkit-scrollbar-track{background:#cccccc}.club-details-container .scrollable-content::-webkit-scrollbar-thumb{background-color:#0067b1}.club-details-container ul.list{padding-left:20px;list-style:disc;clear:both;padding-top:10px}.club-details-container #twitter-widget-0{height:389px}.club-details-container .map-media{display:none;background:none !important}.club-details-container .social-media-actions a{display:block;width:71px;height:71px;float:left;margin:10px 10px}.club-details-container .facebook-icon{background:url(/images/foundry/socialbuttons.png) 0 0}.club-details-container .twitter-icon{background:url(/images/foundry/socialbuttons.png) -71px 0}.club-details-container .pintrest-icon{background:url(/images/foundry/socialbuttons.png) -142px 0}.club-details-container .youtube-icon{background:url(/images/foundry/socialbuttons.png) -213px 0}.club-details-container .instagram-icon{background:url(/images/foundry/socialbuttons.png) -284px 0}.club-details-container .google-plus-icon{background:url(/images/foundry/socialbuttons.png) -355px 0}.club-details-container .facebook-icon:hover{background:url(/images/foundry/socialbuttons.png) 0 -71px}.club-details-container .twitter-icon:hover{background:url(/images/foundry/socialbuttons.png) -71px -71px}.club-details-container .pintrest-icon:hover{background:url(/images/foundry/socialbuttons.png) -142px -71px}.club-details-container .youtube-icon:hover{background:url(/images/foundry/socialbuttons.png) -213px -71px}.club-details-container .instagram-icon:hover{background:url(/images/foundry/socialbuttons.png) -284px -71px}.club-details-container .google-plus-icon:hover{background:url(/images/foundry/socialbuttons.png) -355px -71px}.club-details-container #media-photos{background:url(/images/foundry/mediabuttons.png) 0 0}.club-details-container #media-video{background:url(/images/foundry/mediabuttons.png) 0 -57px}.club-details-container #media-tour{background:url(/images/foundry/mediabuttons.png) 0 -114px}.club-details-container #media-map{background:url(/images/foundry/mediabuttons.png) 0 -171px}.club-details-container #media-photos.active{background:url(/images/foundry/mediabuttons.png) 0 -228px}.club-details-container #media-video.active{background:url(/images/foundry/mediabuttons.png) 0 -285px}.club-details-container #media-tour.active{background:url(/images/foundry/mediabuttons.png) 0 -342px}.club-details-container #media-map.active{background:url(/images/foundry/mediabuttons.png) 0 -399px}.club-details-container .titleRow{color:#999999}.club-details-container .hours-table{margin-top:10px}.club-details-container .hours-table table{width:100%;clear:both}.club-details-container .hours-table h2{clear:both;margin-top:10px}.club-details-container .class-schedule-content{font-size:14px;line-height:16px}.club-details-container .class-time{float:left;width:90px;clear:both}.club-details-container .class-name{width:140px;float:right}.club-details-container .class-duration{width:140px;float:right;clear:right}.club-details-container .pool-hours,.club-details-container .kids-club-hours{display:none}.club-details-container .personal-trainer-content li{clear:none;float:left;overflow:hidden;margin:10px 10px 0px}.club-details-container .personal-trainer-content li img{width:64px;height:86px;margin-bottom:5px}.club-details-container .personal-trainer-content li div{text-align:center;font-size:14px;width:64px;height:32px}.navigation-container{width:980px;margin:0 auto;padding:10px 20px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0067B1', endColorstr='#FF002B5C');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjdiMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMmI1YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0067b1),color-stop(100%, #002b5c));background-image:-moz-linear-gradient(#0067b1,#002b5c);background-image:-webkit-linear-gradient(#0067b1,#002b5c);background-image:linear-gradient(#0067b1,#002b5c)}.navigation-container #navigation{margin-bottom:0px;margin-right:0px;padding:0px}.navigation-container #navigation a{color:#fff}.navigation-container #non-member-actions{margin-top:-25px}.slider-v2{position:relative;width:100%;height:400px;overflow:hidden;color:#fff}.slide-picture>div{width:100%;height:100%;position:absolute;top:0;left:100%;overflow:hidden;background-repeat:no-repeat !important;background-size:100% auto !important;background-size:auto !important}.slide-picture>div:first-child{left:0}.slide-info-box div:first-child{left:0}.slide-info-box{background:url("/images/reskin/transparent.png");height:100%;position:relative;overflow:hidden;float:right;width:320px}.slide-info>div{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;height:300px;position:absolute;left:100%}.slide-info h3{color:#fff;margin:0px;padding:0px}.slide-info a.button{padding:15px 20px 10px;font-size:22px;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin:20px 0px;display:inline-block;background:red;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold}.slide-info a.button:hover,.slide-info a.button:focus{background:#f33}.slide-info a.button:active{background:#c00}.legal-text,.long-legal{font-size:10px}.long-legal{display:none;position:absolute;top:0;z-index:200;overflow:scroll;height:400px;background:#000;margin-left:-20px;padding:20px;font-size:10px}.long-legal:after{content:"×";color:#fff;font-size:30px;position:absolute;top:0;right:0;cursor:pointer}.slide-info h2{color:#fff;text-transform:uppercase;font-size:30px;font-weight:bold;margin:0px;padding:0px}.nav>div{float:left}.nav .next,.nav .previous{width:50px;height:50px;cursor:pointer}.nav .previous{background:url("/images/reskin/left-arrow.png") no-repeat center center}.nav .next{float:right;background:url("/images/reskin/right-arrow.png") no-repeat center center}.nav .pagination{width:220px;line-height:50px}.nav .pagination .pages{text-align:center;margin:15px auto 0px}.nav .pagination .page{width:10px;height:10px;display:inline-block;border-radius:5px;margin:5px;background:#fff;cursor:pointer}.nav .pagination .page.active{background:red}.slide-info-box-container{position:relative;height:100%;z-index:5;width:980px;margin:0 auto}.banner{overflow:hidden;*zoom:1;background:#515151;width:100%;padding:0px}.banner img{display:block;margin:5px auto}.slide-info-box div.nav{display:block;position:absolute;bottom:0;left:0;width:100%;height:50px}.mobile-options{width:100%;float:right;margin-left:0;margin-right:0;clear:none;background:#fff;text-align:center;display:none}.mobile-options h2{font-size:25px;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:0.5;text-align:center;text-transform:uppercase;height:35px}.mobile-options h2 span{display:inline-block;position:relative}.mobile-options h2 span:before,.mobile-options h2 span:after{content:"";position:absolute;height:5px;border-bottom:1px solid #333;top:0;width:40px}.mobile-options h2 span:before{right:100%;margin-right:15px}.mobile-options h2 span:after{left:100%;margin-left:15px}.mobile-options a.mobile-button{background:#d81e00;padding:20px 0 12px;text-decoration:none;text-transform:uppercase;color:#fff;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;display:block;font-size:30px}.mobile-options .mobile-box{padding:30px;background:#f1f1f1;margin-bottom:10px}.mobile-options .mobile-box input{background:#f0f0f0;line-height:31px;padding:10px}.mobile-options .mobile-box button.action-secondary{border:0;font-size:30px;margin:10px 0}.info-background{display:none;background:#f1f1f1 url("/images/reskin/pattern.jpg");padding:20px 0 60px 0;display:block}.legal-link{text-decoration:underline;cursor:pointer}.options-box{width:100%;text-align:center}.options-box .options li{display:inline-block;padding:5px 10px;font-weight:bold;text-transform:uppercase;margin:20px;cursor:pointer}.options-box .options li.active{background:red;color:#fff;position:relative}.options-box .options li.active:after{content:"";float:right;position:absolute;left:50%;margin-left:-3px;bottom:-6px;display:block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f00}.club-geo,.group-x,.personal-training{color:#fff;clear:both;padding:0px 40px}.club-geo a,.group-x a,.personal-training a{color:#fff}.group-x,.personal-training{display:none}.geo-loading{text-align:center;font-size:50px;padding:80px 0px;display:none}.geo-loading span{font-size:16px;margin-top:20px;display:block}.club-geo .featured{float:left;width:380px}.club-geo img{width:100%}.club-geo .featured .club{position:relative;width:100%;height:186px;margin-bottom:5px;background:#333}.club-geo .other ul li{position:relative}.club-geo .club-details{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;height:50px;position:absolute;bottom:0;background:url("/images/reskin/transparent.png")}.club-geo .club-details h3{color:#fff;font-size:12px;text-transform:none;line-height:12px;margin:0px}.club-geo .club-details h3:after{display:block;content:"";width:30px;height:80px;background:url("/images/reskin/right-arrow.png") no-repeat center center;float:right;position:absolute;top:-15px;right:0px}.search-form,.search-form-results{background:#323232;font-size:12px;padding:10px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.search-form span,.search-form-results span{display:inline-block;text-align:left}.search-form input,.search-form button,.search-form-results input,.search-form-results button{width:50px;line-height:22px;margin:0;padding:5px;display:inline-block}.search-form input,.search-form-results input{width:100px;margin-left:20px}button.search-clubs{background:red;border:0;line-height:26px;color:#fff}button.search-current-location{background:red;width:150px;border:0;line-height:26px;color:#fff}.club-geo .other ul{width:513px;float:right}.club-geo .other ul li{display:inline-block;width:250px;height:122px;margin:0px 4px 5px 0px;background:#333}.group-x .intro-video,.club-geo .intro-video,.personal-training .intro-video{background:#333;width:380px;height:200px;float:left}.club-geo-template{display:none}.group-x .details,.personal-training .details,.club-geo .details{width:513px;height:200px;background:#333;float:right;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.group-x .icon-img,.personal-training .icon-img,.club-geo .icon-img{clear:both;width:60px;height:60px;float:left;background:#333;margin-top:5px}.group-x .search-form,.personal-training .search-form,.club-geo .search-form{width:835px;height:60px;float:right;margin-top:5px;font-size:18px}.club-geo .search-form{width:100%}.intro-video iframe{width:100%;height:100%}.community-background{display:none;display:block;text-align:center;color:#262a2b;padding:60px 0px 50px;text-transform:uppercase}.community-background h2{font-size:50px;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:0.5;text-align:center}.community-background h2 span{display:inline-block;position:relative}.community-background h2 span:before,.community-background h2 span:after{content:"";position:absolute;height:5px;border-bottom:1px solid #333;top:0;width:350px}.community-background h2 span:before{right:100%;margin-right:15px}.community-background h2 span:after{left:100%;margin-left:15px}.community-background .view-all{text-align:right;line-height:40px;margin-right:40px a;margin-right-font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.community-background a{color:#262a2b;text-decoration:none}.community-background .article img.thumb{width:100px;height:100px;border-radius:50px;margin:10px auto;display:block}.community-background .article .description{padding:10px}.community-background .article-1{width:32.20339%;float:left;margin-right:-100%;margin-left:0;clear:none}.community-background .article-2{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}.community-background .article-3{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none}.countdown{display:none;background:none repeat scroll 0 0 #000;bottom:0;color:#fff;display:block;font-size:24px;height:50px;opacity:0.75;position:absolute;text-align:center;width:100%}.hours{display:none;display:block}.digits{display:none;color:#fff;display:inline-block;font-family:"Ubuntu",sans-serif;font-size:38px;font-weight:bold;line-height:56px;position:relative;right:140px;width:120px}.countdown:before{color:#f00;content:"TIME REMAINING:";font-size:28px;font-weight:bold;position:relative;right:190px}.hours:after{content:"HOURS";font-size:24px;font-weight:normal;padding-left:10px}.countdown:after{content:"MINUTES";font-size:24px;font-weight:normal;position:relative;right:170px}@viewport{zoom:1.0;width:device-width}.club-details-container .pool-hours,.club-details-container .kids-club-hours,.club-details-container .club-hours,.club-details-container .amenities,.club-details-container .facebook,.club-details-container .twitter,.club-details-container .class-schedule,.club-details-container .personal-trainers,.club-details-container .social-media-actions,.page-content-clear,.actions,.cdp-banner,#map,#pass-map,.legal-container,.loading,.loading-clubs,.loading-pass,.location,.features,.group-training-media{margin-top:10px}html{height:100%;background:#fff;height:100%;overflow:visible}body{color:#333;height:100%;font-family:"AvenirNextLTW01-Regular","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif,Arial,sans-serif;-webkit-animation:bugfix infinite 1s;overflow:auto}p{margin:10px 10px 0}h3{font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic;text-transform:uppercase;color:#0067b1;font-size:20px;margin-top:20px}small{font-size:10px;font-family:"Avenir Next W04 Demi","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}i,em{font-style:italic}input{-webkit-border-radius:0px}blockquote{margin:10px;padding:10px;border-radius:5px;background:#ededff}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}strong,b{font-weight:bold;font-family:"Avenir Next W04 Demi","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.hide-in-large{display:none !important}.member-only,.nonmember-only{display:none}.container{max-width:980px;margin:0 auto;position:relative;*zoom:1;border-left:20px;border-right:20px;width:980px}.container:after{content:"";display:table;clear:both}.container .container{border:0px;margin:0px;clear:both}.content{padding:20px;*zoom:1}.content:after{content:"";display:table;clear:both}.page-content,.page-content-clear{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:10px;width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:none}.page-content-clear{clear:left}.page-title{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF909090', endColorstr='#FF535353');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwOTA5MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #909090),color-stop(100%, #535353));background-image:-moz-linear-gradient(#909090,#535353);background-image:-webkit-linear-gradient(#909090,#535353);background-image:linear-gradient(#909090,#535353);color:#fff;text-transform:uppercase;width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:0;margin-top:10px;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none}.page-title h1{font-size:50px;line-height:44px;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic}.page-title h2{display:none;display:block;font-size:26px;font-family:"DINNextW01-CondensedUlt","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic}.page-title h3{display:none;color:#fff;margin:0;display:block;text-transform:none;font-size:18px}.page-title.club-page h2,.page-title.club-page h3{display:block}h2.attention{display:table;white-space:nowrap;color:#fff;font-size:31px;font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic;height:40px;margin:10px 5px 0;text-transform:uppercase}h2.attention:before,h2.attention:after{content:'';width:50%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(27%, rgba(0,0,0,0)),color-stop(27%, #ffffff),color-stop(29%, #ffffff),color-stop(29%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(rgba(0,0,0,0) 27%,#ffffff 27%,#ffffff 29%,rgba(0,0,0,0) 29%);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 27%,#ffffff 27%,#ffffff 29%,rgba(0,0,0,0) 29%);background-image:linear-gradient(rgba(0,0,0,0) 27%,#ffffff 27%,#ffffff 29%,rgba(0,0,0,0) 29%);display:table-cell;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding}h2.attention:before{border-right:10px solid transparent}h2.attention:after{border-left:10px solid transparent}::-webkit-input-placeholder{color:#a6a6a6}:-moz-placeholder{color:#a6a6a6}::-moz-placeholder{color:#a6a6a6}:-ms-input-placeholder{color:#a6a6a6}.splash{min-width:280px;margin-top:20px;border:1px solid #000;width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:left;margin-right:-100%;margin-left:8.47458%;clear:none}.splash>div{background:#fff;border-bottom:1px solid #000}.splash h2{color:#fff;text-align:center;padding-bottom:20px;text-transform:uppercase;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic;font-size:26px}.splash .splash-logo{display:block;margin:0 auto;padding:10px 0}.splash div.split-box{background:url("/images/reskin/transparent.png")}.splash #at-member{background:#909090}.splash #at-member:hover,.splash #at-member:focus{background:#aaa}.splash #at-member:active{background:#767676}.icon{width:90px;height:90px;margin:10px auto}.icon-personal-training{background:url("/images/icons.png") 0 0}.icon-group-training{background:url("/images/icons.png") -90px 0}.icon-group-classes{background:url("/images/icons.png") -180px 0}.icon-free-pass-download{background:url("/images/icons.png") -270px 0}.icon-schedules{background:url("/images/icons.png") -360px 0}.icon-value{background:url("/images/icons.png") -450px 0}.icon-team-challenge{background:url("/images/icons.png") -540px 0}.icon-find{background:url("/images/icons.png") -630px 0}.free{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both}.find{height:230px;overflow:hidden;width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}.find .locationInput{background:#F76459;padding:10px 5px 11px 5px;margin-top:12px;border:0px;color:#fff;width:171px;float:left}.find .find-location{*zoom:1;width:240px;margin:0 auto}.find .find-location:after{content:"";display:table;clear:both}.find form{padding:0;margin:0}.find #searchLocation{margin-top:12px;float:right}.find .clubsNearBy{display:none;height:104px;margin:0px 10px;border-bottom:1px solid #fff}.find .clubsNearBy .left-arrow,.find .clubsNearBy .right-arrow{width:30px;height:100%;float:left;cursor:pointer;line-height:77px}.find .clubsNearBy .left-arrow:after{content:"\25c0"}.find .clubsNearBy .right-arrow:after{content:"\25B6"}.find .clubsNearBy .club{width:235px;text-align:left;float:left;font-size:14px;height:100px}.find .clubsNearBy .club img{float:left;height:53px;margin-right:10px}.find .clubsNearBy .club .club-name{margin-top:10px}.find .clubsNearBy .club .action-secondary{float:left;margin:10px 0;line-height:32px}.groupx{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none}.actions{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;clear:right}.section-header{font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic;font-size:28px;background:#919191;text-transform:uppercase;color:#fff;line-height:25px;padding:9px 20px 2px}.section-header.primary{background:#ee3a30}.section-content{background:#fff;padding:10px;border:5px solid #919191;border-top:0px;margin-bottom:10px;font-size:16px;line-height:16px;*zoom:1;padding:20px}.section-content:after{content:"";display:table;clear:both}.section-content.primary{border:5px solid #ee3a30;border-top:0px}.section-content p{margin:0px 0px 10px}.section-content ul{padding-left:40px;list-style:disc}.section-content h1:first-child,.section-content h2:first-child,.section-content h3:first-child,.section-content h4:first-child,.section-content h5:first-child,.section-content h6:first-child{margin-top:0px}.section-content h1,.section-content h2,.section-content h3,.section-content h4,.section-content h5,.section-content h6{font-style:italic;text-transform:uppercase;color:#0067b1;margin-top:20px}.section-content h1{font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;line-height:24px}.section-content h2{font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;line-height:20px}.section-content h3{font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:19px;line-height:19px}.section-content h4{font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:18px}.section-content h5{font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:17px;line-height:17px}.section-content h6{font-family:"DINNextW01-CondensedLig","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:16px}.section-content ol{list-style:decimal;padding-left:40px}.section-content table{width:100%}.section-content table.border td{border:1px solid #919191}.section-content table th{color:#ffffff;background-color:#919191;border:1px solid #919191;padding:3px;vertical-align:top;text-align:left;font-size:16px}.section-content table td{padding:3px}.tab{line-height:30px;background:#535353;text-transform:uppercase;color:#fff;padding:0 20px;margin-top:1px;cursor:pointer;font-style:italic}.tab.active{display:block;background:#919191;border-bottom:0}.tab:after{font-style:normal;content:"";float:right;margin-top:6px;width:19px;height:19px;background:url(/images/icons.png) no-repeat -171px -124px}.tab.active:after{background:url(/images/icons.png) no-repeat -151px -124px}.tabContent{display:none;background:#fff;padding:20px;border:5px solid #919191;border-top:0px}.tabContent.active{display:block}.tabContent ul{padding-left:40px;list-style:disc}.progress-banner{height:75px;background:#919191;display:none;display:block;margin-top:10px;width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:none}.banner-one{background:url("/images/banner1.jpg")}.banner-two{background:url("/images/banner2.jpg")}.banner-three{background:url("/images/banner3.jpg")}.invalid{display:none;width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:left;background:#DCDCE6;color:#4D4E53;text-align:center;padding:120px 0}.collect-information,.pass-information{background:#DCDCE6;color:#4D4E53;width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:10px;width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:left}.collect-information .formset,.pass-information .formset{float:left;width:277px;padding:0 40px 0 0}.collect-information .formset.last,.pass-information .formset.last{float:right;padding:0}.collect-information #pass-form,.pass-information #pass-form{*zoom:1}.collect-information #pass-form:after,.pass-information #pass-form:after{content:"";display:table;clear:both}.collect-information formset,.pass-information formset{display:block}.collect-information input,.pass-information input{background:#F0F0FF;margin:2px 0px 10px 0;width:100%;padding:6px 0px;border:1px solid #84888b}.collect-information label,.pass-information label{display:block;margin-top:10px}.collect-information .agent,.pass-information .agent{display:none}.collect-information .action.short,.pass-information .action.short{margin:10px 0 0 0;float:right}.pass-information{font-size:14px}.pass-information ul{list-style:disc;padding-left:40px}.media-placeholder,.media-ad-space{display:none;width:100%;float:right;margin-left:0;margin-right:0;clear:none;display:block;color:#fff;text-align:center;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;clear:right}.media-placeholder>img{margin-top:10px}.cdp-banner{text-align:center;width:100%;float:right;margin-left:0;margin-right:0;clear:none;display:block;color:#fff;text-align:center;line-height:200px;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;clear:right}#map,#pass-map{height:284px;width:100%;float:right;margin-left:0;margin-right:0;clear:none;display:block;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;clear:right}#map{display:none}#mapContainer{width:316px;height:284px;margin:0 auto;border-bottom:1px solid #b4b4bd}#pass-map{height:467px;border-bottom:1px solid #b4b4bd}.legal-container{width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:100%;float:right;margin-left:0;margin-right:0;clear:none;*zoom:1;clear:both}.legal-container:after{content:"";display:table;clear:both}.legal{font-size:0.7em}.club-results{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:10px;width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:none;*zoom:1;clear:left}.club-results:after{content:"";display:table;clear:both}.club-results .action.primary.short{display:block;float:right;margin-top:18px}.club-results ul>li,.club-results .pagination{padding:10px;background:#DCDCE6;border-bottom:1px solid #b4b4bd;border-top:1px solid #fff;*zoom:1}.club-results ul>li:after,.club-results .pagination:after{content:"";display:table;clear:both}.club-results .pagination{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.club-results ul>li>div{margin-left:10px;padding:5px}.club-results ul .thumbnail{display:none;display:block;float:left;margin-right:10px;width:145px;height:71px;background:#329cd4}.club-results ul .details{width:265px;float:left}.club-results ul .details a{font-size:12px}.noGyms,.clubs{display:none}.noGyms{padding:80px 20px;font-weight:bold;text-align:center}.clubs .previous,.clubs .next{text-transform:uppercase;font-weight:bold;color:#0167af;text-decoration:underline;cursor:pointer;padding:0 5px}.clubs .previous.disabled,.clubs .next.disabled{color:#84898d;cursor:auto}.clubs .pagination{text-align:center;color:#84898d}.clubs .pagination .status{font-style:italic;padding:0 5px;border-right:1px solid #84898d;border-left:1px solid #84898d}.loading,.loading-clubs,.loading-pass{padding:120px 0;margin:0 auto;display:block;width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:left}.loading img,.loading-clubs img,.loading-pass img{float:left;margin-right:10px}.loading .content,.loading-clubs .content,.loading-pass .content{width:230px;margin:0 auto}.loading.gyms,.loading-clubs.gyms,.loading-pass.gyms{width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:left}.loading div,.loading-clubs div,.loading-pass div{line-height:32px;height:32px;font-size:25px}.loading.gyms{padding:72px 0}.personal-info,.loading-clubs,.loading-pass,.pass-club-results,.pass-confirmation{display:none}.location{background:#535353;padding-bottom:20px;text-align:center;color:#fff;width:100%;float:right;margin-left:0;margin-right:0;clear:none;display:block;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;clear:right}.location input{float:left;background:#fff;padding:9px;margin-right:10px;margin-left:30px;border:0px;color:#333;width:171px}.location .action-secondary{background:#333;margin:0}.location .action-secondary:hover,.location .action-secondary:focus{background:#4d4d4d}.location .action-secondary:active{background:#1a1a1a}.location .or{padding:10px;clear:both}#comments{display:none;width:100% !important;display:block}.before-and-after{line-height:150px;width:300px;background:#909090;text-align:center;float:left;margin-right:20px;margin-bottom:20px}.features{color:#fff;text-align:center;clear:both;padding:20px 0;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic;text-transform:uppercase;color:#fff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF03226', endColorstr='#FFBF3119');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwMzIyNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JmMzExOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f03226),color-stop(100%, #bf3119));background-image:-moz-linear-gradient(#f03226,#bf3119);background-image:-webkit-linear-gradient(#f03226,#bf3119);background-image:linear-gradient(#f03226,#bf3119);width:100%;float:right;margin-left:0;margin-right:0;clear:none;width:100%;float:right;margin-left:0;margin-right:0;clear:none}.features h2{font-size:28px;padding:5px 20px}.group-training{height:367px}.group-training-media{background:url("/images/training/groupTraining_small.jpg") no-repeat;width:320px;height:181px;margin:0 auto;height:367px;width:650px;background:url("/images/training/groupTraining_large.jpg") no-repeat}.feature{float:left;width:50%;width:25%}.longLegalText{display:none;top:0;display:block;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF909090', endColorstr='#FF535353');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwOTA5MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #909090),color-stop(100%, #535353));background-image:-moz-linear-gradient(#909090,#535353);background-image:-webkit-linear-gradient(#909090,#535353);background-image:linear-gradient(#909090,#535353);padding:20px;height:100%;z-index:1000;position:absolute;overflow:scroll}.longLegalText:after{content:"×";position:absolute;top:0;right:0;font-size:20px;padding:0px 5px;cursor:pointer}.iconLabelCss{font-family:verdana;font-size:16px;font-weight:bold;color:#0068b3;border:none;text-align:center}.page-content-trainers{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:10px;width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:both}.page-content-trainers .trainer{position:relative;float:left;border-bottom:1px solid #a9a9a9;width:290px;margin-bottom:20px;width:33.33%}.page-content-trainers h3{margin-bottom:10px;margin-top:0px}.page-content-trainers table{font-size:13px}.page-content-trainers table td{padding:2px}.page-content-trainers img{float:left;margin-right:10px;width:100px}.page-content-trainers .trainer-actions{clear:both}.page-content-trainers .action{margin:10px 0px}.page-content-trainers .masterTrainerResultBox{background:#0067b1;color:#fff;font-size:14px;padding:4px 0px 0px;text-align:center;width:100px;text-transform:uppercase;position:absolute;top:145px;left:0px;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic}.trainer-bio{position:relative;margin-bottom:0px;text-align:center;text-align:left}.trainer-bio img{float:left;margin-right:10px}.trainer-bio table{margin:10px auto 0px;margin:0px}.trainer-bio table td{padding:3px 5px}.trainer-bio .masterTrainerBox{background:#0067b1;color:#fff;font-size:18px;padding:4px 0px 0px;text-align:center;width:200px;margin-top:10px;left:50%;margin-left:-100px;text-transform:uppercase;position:absolute;top:245px;font-family:"DINNextW01-CondensedReg","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic;margin-top:20px;left:auto;margin-left:0}.trainer-education ul ul{padding:0;list-style:none}#errors div,#errors li{color:#fff;background:#ff0000;padding:5px 0px 5px 10px;margin:1px}input.error{background:#ffb4b4 !important}.unsubscribe #email{width:230px;margin:10px 0;padding:6px 0px;border:1px solid #84888b}.unsubscribe #errors{margin:10px 0px}.unsubscribe td{padding:5px}.unsubscribe table.error{background:#ffb4b4 !important}.loading-unsubscribe,.unsubscribe-success{display:none}.loading-unsubscribe{text-align:center;font-size:25px}.loading-unsubscribe img{margin-right:10px}.demo{margin-bottom:10px;float:right}.steps{width:400px}.sorry.outer-container{background:#eee}ul.list-unstyled{padding-left:0;list-style:none}ul.list-inline{padding-left:0;margin-left:-5px;list-style:none}ul.list-inline li{display:inline-block;padding-right:5px;padding-left:5px}
