<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.program-header{margin-bottom:10px;position:relative;}@media (min-width:768px){.program-header{margin-bottom:60px;}}.program-header .content{padding:15px 0;margin-bottom:15px;position:relative;}@media (min-width:768px){.program-header .content{height:260px;padding:40px 0;margin-bottom:45px;}}.program-header .description{font-size:18px;line-height:27px;font-family:"Cachet Medium",Verdana,Geneva,sans-serif;}@media (min-width:768px){.program-header .description{font-size:20px;}}.program-header.purple .content{background-color:#5c2e91;}.program-header.purple .description{color:#5c2e91;}.program-header.green .content{background-color:#20bdbe;}.program-header.green .description{color:#20bdbe;}.program-header.dark-green .content{background-color:#006b6b;}.program-header.dark-green .description{color:#006b6b;}.program-header .image{margin-top:-40px;}.program-header .main{position:static;}@media (min-width:768px){.program-header .icon{position:absolute;bottom:35px;}}.program-header .icon img{max-width:50px;max-height:50px;height:auto;width:auto;}@media (min-width:768px){.program-header .icon img{max-width:78px;max-height:78px;}}.program-header .icon img.svg-image{width:100px;}.program-header h1{color:#fff;font-size:32px;text-transform:uppercase;margin:0 0 15px;}@media (min-width:768px){.program-header h1{font-size:60px;margin-bottom:80px;}}.program-header.program-header-sub-category{margin-bottom:0;overflow:hidden;}.program-header.program-header-sub-category h1{margin:0 0 7px;}@media (min-width:768px){.program-header.program-header-sub-category h1{margin:0 0 45px;}}.program-header.program-header-sub-category .field-category-program{color:#fff;font-family:"Cachet",Verdana,Geneva,sans-serif;font-size:28px;letter-spacing:-0.8px;line-height:28px;margin:0;}@media (min-width:768px){.program-header.program-header-sub-category .field-category-program{font-size:36px;}}.program-header.program-header-sub-category .content{height:auto;margin-bottom:0;}@media (min-width:768px){.program-header.program-header-sub-category .content{min-height:200px;}}.program-header.program-header-sub-category .content .image{position:static;}.program-header.program-header-sub-category .content img{height:100%;width:auto;position:absolute;}
@media (min-width:768px){.directions-hours{display:block;height:50px !important;line-height:18px;}}.blog_post_display_full_post{margin:0;padding:10px 0;}#skip-link{position:absolute;left:-1000px;top:auto;width:1px;height:1px;overflow:hidden;}.location-masthead{min-height:190px;background-color:#5a2b8b;}.location-masthead .masthead-brand{margin:0;min-height:48px;font-size:48px;line-height:1em;}a[href$="pdf"]:after,a[href*=".pdf?"]:after,.lead-copy li a[href$="pdf"]:after,.lead-copy li a[href*=".pdf?"]:after,.pdf-link:after{margin:0 5px;content:"p";text-transform:none;font-weight:normal;font-family:"YMCA";}a[href$="pdf"]:hover,a[href*=".pdf?"]:hover,.pdf-link:hover{text-decoration:none;}.masthead-brand{text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,0.5);font-weight:bold;font-family:"Cachet",Verdana,Arial,sans-serif;line-height:1.3em;}.masthead-brand:hover{color:white;}body .location-details.masthead-menu{background:rgba(244,121,32,0.93) !important;}.btn-join{margin-top:0;width:100%;}.btn-lg{padding:12px 20px;outline:0;font-size:18px;}.btn-lg:focus{padding:12px 20px;outline:0;font-size:18px;}.btn:focus{background-image:none;box-shadow:none;}.masthead-menu a{display:inline-block;overflow:hidden;padding:4px 5px;border-radius:3px;color:#fff;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;vertical-align:middle;}.navbar-default .navbar-nav &gt; li &gt; a{line-height:68px;padding-right:10px;padding-left:10px;text-shadow:0 1px #fff;}.nav-global ul{line-height:6.4em;}.nav-global .navbar-nav a{outline:0 !important;line-height:50px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.nav-global .dropdown-menu a{padding:7px !important;text-align:center;line-height:1em;}.ios5 .nav-global .navbar-nav a{-webkit-transition:none;}.locations-camps-template .carousel-caption h1{font-size:28px;}.nav-tabs.nav-justified h2{margin-bottom:0;text-transform:none;font-size:16px;transition:font-size 0.2s ease-out,height 0.2s ease-out;}@media (min-width:1200px){.nav-tabs.nav-justified h2{font-size:20px;}}.nav-tabs.nav-justified h2 a:not(.anchorjs-link):after{top:auto;content:none;}.nav-tabs li &gt; h2 &gt; a{text-decoration:none;text-align:center;z-index:1;display:block;padding:15px 5px 14px;max-width:100%;border:0 !important;border-radius:0;background:#383838;color:#fff;white-space:nowrap;font-weight:normal;line-height:1.4em;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}.nav-tabs li &gt; h2 &gt; a :focus{text-decoration:none;}.nav-tabs &gt; li.active &gt; h2 &gt; a,.nav-tabs &gt; li.active.current:hover &gt; h2 &gt; a{border:0;background:#505050;box-shadow:none;color:white;cursor:pointer;}.nav-tabs &gt; li.active &gt; h2 &gt; a{background:#383838;}.nav-tabs &gt; li.active &gt; h2 &gt; a:focus,.nav-tabs &gt; li.active &gt; h2 &gt; a:hover{border:0;background:#505050;box-shadow:none;color:white;cursor:pointer;}.nav-tabs &gt; li.active:hover &gt; h2 &gt; a,.nav-tabs &gt; li.active.current:hover &gt; h2 &gt; a{background:#525252;}.nav-tabs &gt; li:hover &gt; h2 &gt; a{background:#525252;}.nav-tabs &gt; li.active:first-child:hover &gt; h2 &gt; a{background:#525252;}.nav-tabs &gt; li.active:first-child h2 &gt; a{background:#383838;}.nav-tabs &gt; li.active.current h2 &gt; a{background:#383838;}.nav-location li.active a:after,.nav-location li.active.current a::after{position:absolute;bottom:-12px;left:50%;z-index:-1;display:block;margin-left:-15px;width:30px;height:30px;border-radius:3px;background:#383838;content:" ";-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);}.nav-location li.active:first-child a::after{display:none;}.nav-location li.active.current:first-child a::after{display:block;}.nav-location{position:absolute;top:0;left:0;z-index:3;width:100%;border:0;border-left:0;border-radius:0;background:#383838 !important;font-size:16px;font-family:"Cachet",Verdana,Arial,sans-serif;-webkit-transition:font-size 0.2s ease-out,height 0.2s ease-out;-moz-transition:font-size 0.2s ease-out,height 0.2s ease-out;-ms-transition:font-size 0.2s ease-out,height 0.2s ease-out;transition:font-size 0.2s ease-out,height 0.2s ease-out;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:bold;font-family:"Cachet",Verdana,Arial,sans-serif;}.nav-global .nav{font-size:16px;font-family:"Cachet",Verdana,Arial,sans-serif;}.lead-copy{position:relative;overflow:hidden;padding-bottom:0;}.no-touch .nav-location.affix,.no-touch .locations-camps-template .nav-location.affix{position:fixed;top:100px;height:50px;font-size:15px;}.all-hours{position:absolute;top:35px;right:15px;z-index:1001;padding:0 40px 0 20px;border-radius:0 0 3px 3px;background:#5a2b8b;background:rgba(90,43,139,0.97);text-align:left;}.all-hours .list-unstyled{margin:0 15px 20px;}.all-hours li{margin:5px 0;list-style:none;}.locations-camps-template .page-head{position:relative;padding-bottom:50px;}.nav &gt; li &gt; a{float:none;}Ñ .ancestor-camps{}Ñ .ancestor-camps .location-masthead{background-color:#f47920;}Ñ .ancestor-camps .location-details{background-color:rgba(244,121,32,0.93) !important;}.ancestor-camps .masthead .btn{background-color:#019c86;background-image:-webkit-linear-gradient(#2fb998,rgba(47,185,152,0));background-image:-moz-linear-gradient(#2fb998,rgba(47,185,152,0));background-image:-ms-linear-gradient(#2fb998,rgba(47,185,152,0));background-image:linear-gradient(#2fb998,rgba(47,185,152,0));color:white;}.ancestor-camps .nav-global .nav &gt; li.active &gt; a,.ancestor-camps .nav-global .nav &gt; li &gt; a:hover{border-color:#1eb6a7;}.theme_ymca_2013_camp .nav-global .nav &gt; li.active &gt; a,.theme_ymca_2013_camp .nav-global .nav &gt; li &gt; a:hover{border-color:#1eb6a7;}.ancestor-camps .navbar-brand{background-image:url(/themes/contrib/openy_lily/css/../img/ymca-logo-full-alt-orange.svg);}.ancestor-camps .all-hours{background-color:#eb7121;background-color:rgba(235,113,33,0.97);}.ancestor-camps .footer-brand{background-image:url(/themes/contrib/openy_lily/css/../img/ymca-logo-full-alt.svg);}.no-smil .ancestor-camps .footer-brand{background-image:url(/themes/contrib/openy_lily/css/../img/ymca-logo-full-alt.png);}.nav-footer .caret{display:none;}.page-footer{position:relative;overflow:hidden;padding-top:50px;padding-bottom:60px;background:#eee;}.page-footer.footer-themes-b{background:#fff;padding-top:40px;padding-bottom:14px;}.page-footer.footer-themes-b .ms-brand{display:none;}.page-footer.footer-themes-b:before{display:none;}.page-footer.footer-themes-b .text-center{display:none;}.page-footer.footer-themes-b .richtext{text-align:center;}.page-footer.footer-themes-b .richtext h5,.page-footer.footer-themes-b .richtext p{font-family:Verdana,Arial,sans-serif;display:inline-block;vertical-align:top;margin:0;font-size:12px;line-height:20px;color:#a8a8a8;}.page-footer.footer-themes-b nav.col-sm-6{width:100%;margin:0;float:none;}.page-footer.footer-themes-b nav nav{width:100%;padding:0;margin-left:0;margin-right:0;}.page-footer.footer-themes-b nav .nav{text-align:center;}.page-footer.footer-themes-b nav .nav li{display:inline-block;vertical-align:top;}.page-footer.footer-themes-b .col-sm-3.social-disclaimer{width:100%;margin:0;}.page-footer.footer-themes-b .list-inline{text-align:center;margin:4px 0 36px -5px;}.page-footer.footer-themes-b .list-inline &gt; li{display:inline-block;vertical-align:top;margin:0 12px;padding-left:5px;padding-right:5px;width:auto;}@media (max-width:420px){.page-footer.footer-themes-b .list-inline &gt; li{margin:0 8px;}}.social-icon{color:#377bb5;position:relative;display:block;overflow:hidden;padding-top:40px;width:100%;height:0;text-decoration:none;font-size:30px;font-family:"FontAwesome";}.social-icon:after{position:absolute;top:0;left:0;display:block;width:100%;text-align:center;}.social-icon:before{position:absolute;top:0;left:0;display:block;width:100%;text-align:center;font-family:icomoon;}.footer-themes-b .social-icon{border:3px solid #428bca;border-radius:50%;width:46px;height:46px;box-sizing:border-box;line-height:40px;margin:0;font-size:26px;}@media (max-width:420px){.footer-themes-b .social-icon{border-width:2px;width:36px;height:36px;line-height:32px;font-size:20px;padding-top:0;padding-top:30px;}}.icon-facebook:after{content:"\f09a";}.icon-youtube:after{content:"\f167";}.icon-pinterest:after{content:"ïƒ’";}.social-disclaimer li{width:23%;}.icon-twitter:after{content:"\f099";}.icon-youtube:after{content:"\f167";}.icon-pinterest:after{content:"ïƒ’";}.social-disclaimer li{width:40px;}.page-middle{position:relative;}.ancestor-camps .panel-subnav .nav .open &gt; a{color:#01a490;}.panel-subnav .caret{border:0;}.panel-subnav .nav-level-3 &gt; li{font-weight:bold;}.panel-subnav .caret{position:absolute;top:20px;right:0;display:none;width:30px;border:0;}.page-middle .content{padding-bottom:30px;background:white;}.panel-subnav &gt; .panel-heading,.panel-group-ex &gt; .panel-heading{padding:13px 15px;border-radius:0;background:#434343;color:white;}.panel-subnav .nav a{padding-right:30px;white-space:normal;}.panel-default{border:0;border-radius:0;background:#e0e0e0;box-shadow:none;}.panel-subnav .nav a{position:relative;border:0 solid transparent;cursor:pointer;}.breadcrumb{margin:0 -15px;border-radius:0;background:none;}.breadcrumb-container a{color:white;}.icon-flickr:after{content:"\f16e";}.icon-instagram:after{content:"\f16d";}.lead-copy:before,.page-footer:before{position:absolute;top:0;left:55%;display:block;width:80%;height:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,0.43),rgba(255,255,255,0));background-image:-moz-linear-gradient(rgba(255,255,255,0.43),rgba(255,255,255,0));background-image:-ms-linear-gradient(rgba(255,255,255,0.43),rgba(255,255,255,0));background-image:linear-gradient(rgba(255,255,255,0.43),rgba(255,255,255,0));content:"";-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}.panel-subnav{margin:0 0 20px;}.copy .alignleft{float:left;margin-right:15px;}.copy .richtext{clear:both;margin:30px 0 0;}.copy .richtext:after{display:block;clear:both;content:"";}.copy h2,.copy h3{font-weight:bold;}.row-level-2{display:table;margin:10px -10px;padding:0;width:100%;}.mobile-hours{margin:0 -15px 0;}.page-middle{margin-top:-60px;border:0;}.back-link{text-transform:uppercase;font-weight:bold;font-family:"Cachet",Verdana,Arial,sans-serif;padding-top:40px;}.back-link a{color:#fff;color:rgba(255,255,255,0.7);text-decoration:none;}.lead-copy li{position:relative;margin:5px 0;list-style:none;}.lead-copy li a{font-weight:bold;font-family:"Cachet",Verdana,Arial,sans-serif;}.lead-copy ul{padding:0;}.social-disclaimer h5{display:block;margin-bottom:10px;}a{cursor:pointer;}.panel-subnav .active a{background:inherit;color:#356ab9;}.panel-subnav .current &gt; a{background:white;}.panel-subnav .panel-body{padding:0 15px;}.panel-subnav .current &gt; a{background:transparent;color:#333 !important;}.panel-subnav .current &gt; a:hover,.panel-subnav .current &gt; a:focus{background:transparent;color:#333 !important;}.panel-subnav .panel-body{padding:0 15px;}.internal-template.ancestor-camps .content,.internal-template.ancestor-locations .content{padding:0 0 60px;}.lead-copy h3,.lead-copy h4,.lead-copy h5,.lead-copy h2{margin-top:0;text-transform:uppercase;}.back-link a:before{margin-right:5px;content:"\007b";font-family:"YMCA";}.nav-location a.home:before{content:"h";font-weight:normal;font-family:"YMCA";line-height:1em;}.navbar-header{border:0;}.ancestor-camps .navbar-default .navbar-toggle:hover{background:white;}.panel-title a{display:block;color:white;text-decoration:none;font-weight:bold;}.ancestor-camps .panel-subnav .open .nav-level-4 a{color:#1a8574;}.ancestor-camps .panel-title &gt; a{color:inherit;}.ancestor-camps .panel-subnav .open .nav-level-4 a,.ancestor-camps .panel-subnav .active.dropdown .nav-level-4 a{color:#1a8574;}.content .breadcrumb-container{margin-bottom:20px;background:none;background:none;}.content .breadcrumb-container a{color:#636161;color:#636161;}.content h1{color:#646464;font-weight:bold;}.content h1{color:#646464;text-transform:uppercase;font-weight:bold;font-size:38px;}.ancestor-camps .post-excerpt .btn-link{color:#01a490;}.android .group-ex-panel .panel-body{background:none;}.page-footer:before{left:63%;}.lead{margin-bottom:0;padding-top:20px;padding-bottom:20px;}.copy h2:first-child{margin-top:0.5em;}.viewport{background:#3a3a3a;-webkit-filter:none;}h2 a{text-decoration:none;}.camps .dropdown-menu .dropdown-menu a.overview:after,.locations .dropdown-menu .dropdown-menu a.overview:after,.browse-ymca-locations .dropdown-menu .dropdown-menu a.overview:after{content:" Home";}.camps .dropdown-menu .dropdown-menu .dropdown-menu a.overview:after,.locations .dropdown-menu .dropdown-menu .dropdown-menu a.overview:after,.browse-ymca-locations .dropdown-menu .dropdown-menu .dropdown-menu a.overview:after{content:" Overview";}a.tel{cursor:default;}.lead-copy .breadcrumb-container{position:relative;z-index:1;padding-top:20px;border-bottom:1px solid #b8b8b8;border-bottom:1px solid #ccc;background:#e2e2e2;box-shadow:0 1px #fafafa;}.lead-copy .breadcrumb li a{color:inherit;font-weight:normal;font-family:inherit;}.lt-ie8 .lead-copy .breadcrumb li a{color:#ccc;}.lead-copy .breadcrumb li:first-child{padding-left:0;}.lead-copy .breadcrumb li:first-child:before{content:"";}.ancestor-camps .carousel-caption .btn{background-color:#019c86;background-image:-webkit-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:-moz-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:-ms-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:linear-gradient(#2fb998,rgba(171,36,144,0));color:#fff;}.ancestor-camps .btn-primary{background-color:#019c86;background-image:-webkit-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:-moz-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:-ms-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:linear-gradient(#2fb998,rgba(171,36,144,0));color:#fff;}.ancestor-camps .btn-primary:focus{background-color:#019c86;background-image:-webkit-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:-moz-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:-ms-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:linear-gradient(#2fb998,rgba(171,36,144,0));color:#fff;}.lead-copy h1{margin:0;color:#5e5e5e;text-transform:uppercase;}.ancestor-camps .button a,.ancestor-camps a.button{background-color:#019c86;background-image:-webkit-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:-moz-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:-ms-linear-gradient(#2fb998,rgba(171,36,144,0));background-image:linear-gradient(#2fb998,rgba(171,36,144,0));}.panel-subnav .panel-title{font-size:20px;}.promo .button a:after{display:none;content:"";}.button a:after,a.button:after{display:none;}a[href$="pdf"]:after,a[href*=".pdf?"]:after,.lead-copy li a[href$="pdf"]:after,.lead-copy li a[href*=".pdf?"]:after,.pdf-link:after{margin:0 5px;content:"p";text-transform:none;font-weight:normal;font-family:"YMCA";}.post-excerpt a{color:#428bca;text-decoration:none;}.ancestor-camps .panel-subnav .level_4 &gt; a,.ancestor-locations .panel-subnav .level_4 &gt; a,.panel-subnav .level_2 &gt; a{font-size:16px;font-family:"Cachet",Verdana,Arial,sans-serif;line-height:1em;line-height:1em;}.copy &gt; *:first-child{margin-top:0;}.masthead{padding-top:50px;min-height:0;}.post-excerpt:last-child{margin-bottom:0;}.ancestor-camps .promos &gt; * a:hover h2:after{color:#01a490;}.panel-subnav .nav .current &gt; a:after{position:absolute;top:50%;right:12px;margin-top:-11px;color:gray;content:"&gt;";font-family:"YMCA";}.panel-subnav .dropdown li a{padding-left:25px;color:#428bca;font-size:13px;font-family:"Cachet",Verdana,Arial,sans-serif;}.lt-ie8 .page-footer{clear:both;}.lt-ie8 .viewport{background:white;}.nav-level-3 &gt; li{font-size:18px;font-family:"Cachet",Verdana,Arial,sans-serif;}.panel-subnav .dropdown .dropdown li a{padding-top:5px;padding-bottom:5px;padding-left:35px;}.panel-subnav .dropdown .dropdown .dropdown li a{padding-left:45px;}.panel-subnav .dropdown .nav-level-6 li a{padding-left:45px;}.nav-tabs &gt; li.active:hover:after,.nav-tabs &gt; li.active.current:hover:after{background:#505050;}.return-to-top{position:fixed;right:0;height:34px;overflow:hidden;right:0;-webkit-transition:width 0.35s ease-out;z-index:100;bottom:60px;width:0;}.return-to-top .btn{position:absolute;top:0;left:0;border-radius:4px 0 0 4px;margin-top:0;background:#ebebeb;border-right:0;}.hours .glyphicon{top:2px;}.hours-toggle{color:#dcbefe;background:#67438d;padding:0 6px;display:inline-block;}.directions-hours .plaintext{clear:right;}@media (max-width:540px){.location-list .location,.promos &gt; *{width:100%;}.location &gt; *{height:240px;}}@media (min-width:768px){.directions-hours .hidden-xs{display:inline-block !important;}.hours{text-align:right;line-height:20px;float:none;display:inline-block;}.masthead-menu .hours-toggle,.masthead-menu .directions{float:none;display:inline-block;vertical-align:middle;margin-left:10px;padding:4px 10px;background:rgba(255,255,255,0.1);top:-2px;position:relative;}.hours-toggle{float:right;}.breadcrumb-container{margin:145px 0 0;margin:0;border-radius:0;background:#3a3a3a;}.landing-template .page-middle,.campaign-template .page-middle,.internal-template .page-middle,.schedules-template .page-middle{margin-top:162px;}.touch .page-middle,.ancestor-camps .page-middle,.ancestor-locations .page-middle{margin-top:0;}.ancestor-camps .page-head,.ancestor-locations .page-head{position:relative;padding-bottom:50px;}.page_locations .page-head{padding-bottom:0;}.locations-camps-template .lead-copy{padding-top:80px;}.locations-camps-template .page-middle{margin-top:0;padding-top:0;}.directions-hours{display:block;height:50px !important;line-height:18px;}.directions-hours-inner{line-height:50px;}.directions-hours-inner a{line-height:1em;}}@media (min-width:1200px){.no-backgroundsize .locations-camps-template .carousel-inner .img-responsive{width:100% !important;height:auto !important;}.columns-3 .scroll .group-ex-carousel-inner{border:0;}.columns-3 .carousel-container.scroll:after{display:none;}.columns-3 .slider-container{display:none !important;}.main-promos .img-crop{max-height:210px;}.carousel-inner img{left:-5%;margin:-5% 0;}.no-backgroundsize .carousel-inner img{margin:0;}.carousel-inner:before{left:55%;}.header-image{padding-right:100px;}.header-image figure{margin-right:-100px;}.map-canvas{margin:0 -100px;}.container,.padded-content-container{padding-right:100px;padding-left:100px;}.carousel-caption h1,.carousel-caption h2{font-size:48px;}.locations-camps-template .carousel-caption h1{font-size:32px;}.nav-location{height:58px;font-size:20px;}.img-crop{position:relative;overflow:hidden;}.img-crop .img-responsive{top:inherit;left:0;width:100% !important;height:auto !important;}}@media print{.top-bar,site-search-sidebar,sidebar-nav,.sidebar-left,nav,.affix,form,.group-ex-panel,.affix-top,.affix-bottom,.result-actions,.social-disclaimer .list-inline,.pagination{display:none !important;}.carousel-inner .img-responsive,.carousel-caption{margin:0;width:auto;}.carousel-inner{white-space:normal;}.collapse{display:none !important;height:auto !important;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}.collapse.directions-hours{display:block !important;}.social .list-inline li{display:block;width:auto;text-align:left;}.social .list-inline a{display:block;width:auto;}.panel-heading:after{display:none;}.group-ex.carousel .item:nth-child(3),.group-ex.carousel .item:nth-child(4){page-break-before:always;page-break-after:avoid;}.container,.padded-content-container{width:auto;}.promos a,.promos &gt; *{height:auto !important;}.group-ex.carousel .item{display:block;float:left;max-width:50%;width:auto;}.pdf-link{display:none;}.carousel.group-ex a{page-break-inside:avoid;}.print-page,.google-maps{display:none !important;}}@media (max-width:768px){.content-top + .lead.right{margin-bottom:40px;font-size:16px;padding-top:13px;}}@media (max-width:500px){.page_membership .padded-content-container .content-expander .panel-title &gt; a:before{padding-bottom:3px;}}.button-solid-blue a{color:#fff;font-size:24px;font-family:"Cachet",Verdana,Arial,sans-serif;line-height:32px;padding-right:50px;padding-left:50px;padding-top:6px;padding-bottom:8px;min-width:287px;display:inline-block;border-radius:7px;text-align:center;background-color:#4cc6f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjYzZmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMmE2ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#4cc6f4 0,#02a6e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4cc6f4),color-stop(100%,#02a6e8));background:-webkit-linear-gradient(top,#4cc6f4 0,#02a6e8 100%);background:-o-linear-gradient(top,#4cc6f4 0,#02a6e8 100%);box-shadow:0 1px 1px rgba(0,0,0,0.4);}.button-solid-blue a:hover{text-decoration:none;}.ie9 .page_membership .padded-content-container .content-expander .panel-title &gt; a,.ie9 .page_membership_new .padded-content-container .content-expander .panel-title &gt; a{filter:none;}.ie9 .page_membership .padded-content-container .content-expander .panel-title a &gt; *:before,.ie9 .page_membership_new .padded-content-container .content-expander .panel-title a &gt; *:before{padding-bottom:3px;}@media (max-width:500px){.textpander .panel-title a,.content-expander .panel-title a *{vertical-align:top;}.page_membership .padded-content-container .content-expander .panel-title &gt; a,.page_membership_new .padded-content-container .content-expander .panel-title &gt; a{font-size:26px;line-height:46px;padding:0 20px 0 50px;}.page_membership .padded-content-container .content-expander .panel-title a &gt; *:before,.page_membership_new .padded-content-container .content-expander .panel-title a &gt; *:before{line-height:46px;padding:0 10px;}}.pricing-table{background:#e5e5e5;padding:0 0 1px 0;min-height:180px;}.pricing-table h2,.pricing-table h3{display:block;width:100%;font-size:24px;color:#414141;background:#b9b9b9;padding:0.3em;margin-top:0;}.pricing-table .col-md-15{margin-bottom:30px;}.pricing-table .row{margin-left:0;margin-right:0;}@media (max-width:500px){.pricing-table .col-md-15{display:block;width:100%;}.pricing-table .col-md-15 .richtext{text-align:center;width:165px;margin:0 auto;}.pricing-table .col-md-15 .richtext &gt; p{float:left;text-align:left !important;display:inline-block;width:90px;}.pricing-table .col-md-15 .richtext &gt; h4{float:left;margin-top:0;}.pricing-table .col-md-15 .richtext &gt; h4:after{content:" ";display:table;clear:both;}}.full-width-background-content .panel-body .richtext{margin-top:0;}.pricing-plus{padding-top:0;}.post-title a{color:#414141;font-size:24px;font-family:"Cachet",Arial,sans-serif;font-weight:bold;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}.post-title a:hover{color:#0089d0;}.post-title a:after{content:"";display:none;}.post-excerpt .copy .richtext{margin-top:0;}.post-excerpt .read-more{color:#0089d0;font-size:16px;font-family:"Cachet",Arial,sans-serif;font-weight:bold;text-transform:uppercase;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}.post-excerpt .read-more:hover{text-decoration:none;color:#006ea7;}.post-excerpt .read-more:after{text-transform:none;position:relative;top:1px;margin-left:10px;content:"o";vertical-align:baseline;font-size:20px;font-family:"YMCA";}.post-excerpt-image{float:left;padding-top:5px;}.post-excerpt-image img{margin-right:20px;padding-bottom:20px;}.post-excerpt-content h2{margin-top:0 !important;}.post-excerpt{list-style:none;}.post-excerpt-content{padding-left:205px;clear:none;margin-top:0;font-size:16px;}.post-excerpt-content .richtext{clear:none;margin-top:0;font-size:16px;}.post-excerpt-content .richtext:after{clear:none;margin-top:0;font-size:16px;}.page_news__events .post-excerpt-content{padding-left:0;}.masthead-button{text-align:right;}.masthead-button &gt; a{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;background-color:#428bca;border-color:#357ebd;border:0;border-radius:3px;background-color:#9c1f7b;background-image:-webkit-linear-gradient(#b92f9e,rgba(171,36,144,0));background-image:-moz-linear-gradient(#b92f9e,rgba(171,36,144,0));background-image:-ms-linear-gradient(#b92f9e,rgba(171,36,144,0));background-image:linear-gradient(#b92f9e,rgba(171,36,144,0));box-shadow:0 1px 1px rgba(0,0,0,0.4);text-transform:uppercase;font-weight:bold;font-size:16px;font-family:"Cachet",Verdana,Arial,sans-serif;margin-top:0;width:100%;padding:12px 20px;outline:0;font-size:18px;width:auto;max-width:100%;padding-left:30px;padding-right:30px;}.masthead-button &gt; a:hover{text-decoration:none;}.masthead-brand{position:relative;}.masthead-brand a{color:#ffffff;}.masthead-brand a:before{display:none;text-transform:none;content:"h";font-weight:normal;font-family:"YMCA";line-height:1em;margin-right:10px;font-size:27px;}@media (max-width:767px){.masthead-brand a:before{display:inline-block;}}body.ancestor-camps .node--type-article a:hover,body.ancestor-camps .lead a:hover,body.ancestor-camps .call-to-action a:hover{color:#01a490;}body.ancestor-camps .node--type-article p.button a:hover,body.ancestor-camps .lead p.button a:hover,body.ancestor-camps .call-to-action p.button a:hover{color:#fff;}body.ancestor-camps .navbar-default #block-top-menu-2 .navbar-nav &gt; li:first-child &gt; a{background-color:#01a490;}body.ancestor-camps .navbar-default #block-top-menu-2 .navbar-nav &gt; li:first-child &gt; a:hover{background-color:#01a490;border-color:#01a490;}body.ancestor-camps .post-excerpt .read-more{color:#01a490;}body.ancestor-camps .footer-themes-b .social-icon{border-color:#01a490;}body.ancestor-camps .footer-themes-b .social-icon:hover{color:#01a490;}.masthead-menu .collapse{border-top:1px solid rgba(255,255,255,0.2);box-shadow:0 -1px rgba(0,0,0,0.1);}.lt-ie9 .masthead-menu{background:#0060af;}.masthead-brand{color:white;font-size:73px;}.masthead{position:relative;z-index:33;padding:100px 0 10px;background:#0060af;}.location-details{color:white;}.lead-copy .breadcrumb-container{position:relative;z-index:1;padding-top:20px;border-bottom:1px solid #b8b8b8;border-bottom:1px solid #ccc;background:#e2e2e2;box-shadow:0 1px #fafafa;}.lead-copy .breadcrumb li a{color:inherit;font-weight:normal;font-family:inherit;}@media (min-width:768px){.page-middle,.ancestor-camps .page-middle,.ancestor-locations .page-middle{margin-top:0;}}.landing-template.toolbar-horizontal .page-middle,.campaign-template.toolbar-horizontal .page-middle,.internal-template.toolbar-horizontal .page-middle,.schedules-template.toolbar-horizontal .page-middle{margin-top:0;}.ancestor-camps .page-head,.ancestor-locations .page-head{position:relative;padding-bottom:0;}.camp-section header#page-head{padding-top:0;}.lead-copy{background-color:#e2e2e2;}.ancestor-camps a{color:#01a490;}.ancestor-camps .masthead-brand a,.ancestor-camps .directions-hours-inner a{color:white;}.lead-copy .breadcrumb li a{color:#333;}.branch-section .location-details.masthead-menu{background:rgba(90,43,139,0.93) !important;}.branch-section .masthead{background:rgba(90,43,139,0.93) !important;}.camp-section header#page-head{padding-top:100px;}.camp-section .location-masthead{background-color:#f47920;}.branch-section .content.news-events{padding-top:40px;}.locations-lead-copy{padding-top:50px;}.branch-section header#page-head,.camp-section header#page-head{padding-top:0;}@media (min-width:767px){.affix .nav-location{position:fixed;top:100px;height:50px;font-size:15px;}}.main-nav.affix{z-index:999;}.nav-tabs li &gt; h2 &gt; a{text-decoration:none;text-align:center;z-index:1;display:block;padding:15px 5px 14px;max-width:100%;border:0 !important;border-radius:0;background:#383838;color:#fff;white-space:nowrap;font-weight:normal;line-height:1.4em;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}.affix .nav-tabs li &gt; h2 &gt; a{padding:15px 5px 14px;}.affix .nav-location li h2{font-size:15px;}.richtext img{max-width:100%;}.camp-section .button a{color:#fff;}.open &gt; .dropdown-menu{display:block;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;}@media (min-width:767px){.nav-location li.current ul{display:none;}.nav-location a.home span,.nav-location a.home .caret{display:none;}}.branch-section .page-title{display:none;}.camp-blog-listing h2 a:not(.anchorjs-link):after{position:relative;top:-1px;margin-left:10px;content:"o";vertical-align:middle;font-size:20px;font-family:"YMCA";}.branch-section .location-masthead{padding:15px 0 10px;}.branch-section.node--type-blog .location-masthead{padding:100px 0 10px;}.internal-template.ancestor-camps .content .copy,.internal-template.ancestor-camps .content .subnav{padding-top:40px;}@media (max-width:767px){.internal-template.ancestor-camps .content .copy,.internal-template.ancestor-camps .content .subnav{padding-top:20px;}}.branch-section.node--type-blog .locations-lead-copy{padding-top:50px;}.branch-section .locations-lead-copy{padding-top:0;padding-bottom:0;}a:hover,a:focus{color:#2a6496;text-decoration:underline;}.camp-section .dropdown .nav-level-4{display:none;}.camp-section .dropdown.open .nav-level-4{display:block;}.post_display_full img,.blog_post_display_full_post img{float:right;margin:0 0 15px 15px;max-width:230px;}.masthead-menu .location-hours-toggle{text-transform:initial;}.branch-section .desktop .back-link a,.camp-section .back-link a{color:#fff;color:rgba(255,255,255,0.7);text-decoration:none;}.branch-section .back-link a,.camp-section .back-link a{font-size:14px;margin-bottom:10px;display:block;}.back-link{padding-top:40px;}.camp-section .back-link{padding-top:40px;margin-top:0;}.masthead-brand a:hover,.masthead-menu a.hours-toggle:hover,.masthead-menu a.directions:hover,.masthead-menu .tel a:hover{color:white;}.masthead-brand a:hover,.masthead-brand a:focus{color:white;text-decoration:underline !important;}.camp-section .location-masthead .masthead-brand a:hover{color:white;}
</pre></body></html>