body{background-color:#fffffb;color:#636466;}a,.link,.node--view-mode-full.node--type-facility .associated-branch-title a{color:#377bb5;}#page-footer #block-openy-lily-footersocialblock .field-block-content ul li a{color:#377bb5;border-color:#377bb5;}.button,.btn,.btn-default,.button.blue,.btn.blue,.modal-body .button,.btn-primary,.wysiwyg--button a,header#page-head .top-navs #block-openy-lily-user-menu .nav li:first-child a,header#page-head .top-navs #block-anonymoususersmenu .nav li:first-child a,#banner .banner-caption .field-prgf-link a,.button:hover,.pink-button,.btn:hover,.button.blue:hover,[data-drupal-selector="edit-registration"],.btn.blue:hover,.modal-body .button:hover,.btn-primary:hover,.wysiwyg--button a:hover,header#page-head .top-navs #block-openy-lily-user-menu .nav li:first-child a:hover,header#page-head .top-navs #block-anonymoususersmenu .nav li:first-child a:hover,.btn.white-blue:hover,.white-blue.button:hover{background-color:#b92f9e;color:#fffffc;}.button a,.btn a,.banner .banner-btn a,.button a:hover,.btn a:hover{color:#fffffc;}.top-navs,.sidebar,.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:active,header#page-head .top-navs .nav-global{background-color:#f8f8f8;}header#page-head .top-navs #block-openy-lily-user-menu .nav li a{color:#777777;}header#page-head .top-navs #block-openy-lily-user-menu .nav li a:hover{background-color:#ffffff;color:#000000;}header#page-head .top-navs .nav-wrapper .main-nav #block-openy-lily-main-menu{background:#0060af;opacity:0.95;}header#page-head .top-navs .nav-wrapper .main-nav #block-openy-lily-main-menu .nav li a{color:#fffffe;}.nav.dropdown-menu,.viewport .nav-level-2.open > a,.viewport .nav-level-2.open > a:focus,.nav > li > a:hover,.nav > li > a:focus{background-color:inherit;}.viewport .nav-level-2.open{background-color:inherit;border-bottom:inherit;}.is-branch .branch-header .desktop,.is-branch .branch-header .desktop .today-hours .branch-hours,.is-branch .branch-header .mobile,.is-branch .node--type-blog.node--view-mode-teaser.blog-fuchsia .inner-wrapper,#membership-calc-wrapper .nav-pills > li div{background-color:#5a2b8d;}#page-footer,.footer{background-color:#fffff9;}.footer,.footer .footer__nav nav ul li a,#page-footer nav ul li a,#page-footer #block-openy-lily-footermenucenter .nav li a,#page-footer #block-openy-lily-footermenucenter .nav li a:hover{color:#a8a8a8;}.program-header.purple .content,#membership-calc-wrapper input[type="radio"]:checked + .form-element-wrapper label .btn,#membership-calc-wrapper input[type="radio"]:checked + .form-element-wrapper label .button,#membership-calc-wrapper .pull-right,#membership-calc-wrapper .complete-registration,#membership-calc-wrapper .nav-pills > li.active div,#membership-calc-wrapper .nav-pills > li:first-child div{background-color:#5c2e91;}.paragraph--column-in-a-grid .fa,.block-description--text .fa,.paragraph-gallery .item__caption,.sidebar-card h2,.story-card a,.story-card .quote,.color-purple,.description.purple,.paragraph.featured-content .description,.program-header.purple .description,.sub-category-classes-view .activity-group h3,.branch-sessions-group h3,.branch-sessions-group .group_time,.locations-list h1.color-purple,.locations-list h1.description.purple,.locations-list .paragraph.featured-content h1.description,.paragraph.featured-content .locations-list h1.description,.locations-list h2.color-purple,.locations-list h2.description.purple,.locations-list .paragraph.featured-content h2.description,.paragraph.featured-content .locations-list h2.description,[class*="sidebar"] .node--type-facility.node--view-mode-teaser h2 a,[class*="sidebar"] .node--type-branch.node--view-mode-teaser h2 a,[class*="sidebar"] .node--type-camp.node--view-mode-teaser h2 a,.node--type-blog.node--view-mode-teaser.blog-story .inner-wrapper h3,.node--type-blog.node--view-mode-teaser.blog-story .inner-wrapper h4,.node--type-blog.node--view-mode-teaser.blog-news .inner-wrapper h3,.class-page-schedule .ticket,#schedules-search-form-wrapper .results .group_time,#schedules-search-form-wrapper .results .views-row .ticket,body .branch-popup .ui-dialog-content h3,#group-ex-results .time,.groupex-results .time,#group-ex-results .card .instructor .fa,.groupex-results .card .instructor .fa,#group-ex-results .card .instructor .fa,.groupex-results .card .instructor a{color:#5c2e91;}#membership-calc-wrapper input[type="radio"]:checked + .form-element-wrapper label .btn,#membership-calc-wrapper input[type="radio"]:checked + .form-element-wrapper label .button{box-shadow:0 0 5px #5c2e91;}#membership-calc-wrapper .nav-pills > li:first-child div:after,#membership-calc-wrapper .nav-pills > li.active div:after{border-left-color:#5c2e91;}.story-card .quote svg{fill:#5c2e91;}.paragraph-gallery .cta-group-wrapper .cta-group h1,.sub-category-classes-view .activity-group .activity-group-slider .slick-dots li.slick-active button:before,.branch__updates_queue .slick-dots li.slick-active button:before,.branch-sessions-group .branch-sessions-group-slider .slick-dots li.slick-active button:before,.featured-content .slick-dots li.slick-active button:before,#schedules-search-form-wrapper .results .schedule-sessions-group-slider .slick-dots li.slick-active button:before,#group-ex-results .time .duration,.groupex-results .time .duration,#group-ex-results .card h3 a,.groupex-results .card h3 a,#group-ex-results .card h3 .fa,.groupex-results .card h3 .fa{color:#c6168d;}.paragraph--class-content .cards > a,.paragraph--class-content .cards .field-collection-item.without-link,.sub-category-classes-view .activity-group .teaser-row,.sub-category-classes-view .activity-group .activity-group-slider .views-field-rendered-entity,.branch-sessions-group .views-row,#schedules-search-form-wrapper .results .views-row{border-color:#c6168d;}#membership-calc-wrapper .nav-pills > li div:after{border-left-color:#c6168d;}.branch-sessions-group .group_time{border-bottom-color:#c6168d;}.is-branch .button,.is-branch .btn,.is-branch .button.blue,.is-branch .btn.blue,.is-branch .modal-body .button,.is-branch .btn-primary,.is-branch #banner .banner-caption .field-prgf-link a,.is-branch .button:hover,.is-branch .btn:hover,.is-branch .button.blue:hover,.is-branch .btn.blue:hover,.is-branch .modal-body .button:hover,.is-branch .btn-primary:hover,.is-branch .btn.white-blue:hover,.is-branch .white-blue.button:hover,.groupex-form-full .top-form-wrapper .groupex-pdf-link-container a{background-color:#b92f9f;color:#fffff8;}.is-camp .branch-header .desktop,.is-camp .branch-header .mobile,.is-camp .branch-header .location-details #directions-hours-mobile,.is-camp .camp-address.all-hours{background-color:#f47520;}.is-camp a,.is-camp .link{color:#019c85;}.is-camp .button,.is-camp .btn,.is-camp .button.blue,.is-camp .btn.blue,.is-camp .modal-body .button,.is-camp .btn-primary,.is-camp .wysiwyg--button a,.is-camp .button:hover,.is-camp .btn:hover,.is-camp .button.blue:hover,.is-camp .btn.blue:hover,.is-camp .modal-body .button:hover,.is-camp .btn-primary:hover,.is-camp .wysiwyg--button a:hover,.is-camp .btn.white-blue:hover,.is-camp .white-blue.button:hover,.is-camp #banner .banner-caption a,.is-camp #banner .banner-caption a:hover{background-color:#019c86;color:#fffff7;}.is-camp .button a,.is-camp .btn a,.is-camp .banner .banner-btn a,.is-camp .button a:hover,.is-camp .btn a:hover{color:#fffff7;}.is-camp .page-head__main-menu .nav-level-2 > a,.is-camp .page-head__main-menu .nav-level-3 > a,.is-camp .viewport .navbar-default .navbar-nav > li > a,.is-camp .page-head__top-menu a,.is-camp .page-head__main-menu a,.is-camp .viewport .page-head__main-menu .dropdown-menu > li > a:focus,.is-camp .viewport .page-head__main-menu .dropdown-menu > li > a:hover,.is-camp .navbar-nav .open .dropdown-menu > li > a:hover,.is-camp .navbar-nav .open .dropdown-menu > li > a:focus{color:#fffff8;}.is-camp .viewport .nav-level-2 > a:hover,.is-camp .viewport .nav-level-2 > a:focus
.is-camp .viewport .page-head__main-menu .nav-level-2 > a:hover,.is-camp .viewport .page-head__main-menu .nav-level-2 > a:focus{color:#d8d8d7;}.is-camp .viewport .nav-level-2.open{background-color:inherit;border-bottom:inherit;}.is-camp .camp-menu-wrapper,.is-camp .camp-menu-wrapper a,.is-camp .paragraph--type--camp-menu .camp-menu-wrapper .camp-menu li a,.is-camp .paragraph--type--camp-menu .camp-menu-wrapper .camp-menu li a:after{background-color:#383838;}.is-camp .camp-menu__item a,.is-camp .paragraph--type--camp-menu .camp-menu-wrapper .camp-menu li:first-child a:before,.is-camp .paragraph--type--camp-menu .camp-menu-wrapper .camp-menu li a{color:#fffffd;}.is-camp .camp-menu-wrapper a:hover,.is-camp .paragraph--type--camp-menu .camp-menu-wrapper .camp-menu li a:hover,.is-camp .paragraph--type--camp-menu .camp-menu-wrapper .camp-menu li a.active,.is-camp .paragraph--type--camp-menu .camp-menu-wrapper .camp-menu li a.active:after,.is-camp .camp-menu-wrapper .active{background-color:#505050;}.is-camp .paragraph--type--camp-menu .camp-menu-wrapper .camp-menu li a.active:hover:after{background-color:#505050 !important;}.is-camp .paragraph--column-in-a-grid .fa,.is-camp .block-description--text .fa,.is-camp .paragraph-gallery .item__caption,.is-camp .sidebar-card h2,.is-camp .story-card a,.is-camp .story-card .quote,.node--type-camp .branch-popup .ui-dialog-content h3,.node--type-camp .modal-body .fieldset-legend,.is-camp .color-purple,.is-camp .program-header.purple .description,.is-camp .sub-category-classes-view .activity-group h3,.is-camp .branch-sessions-group h3,.is-camp .branch-sessions-group .group_time,.is-camp .locations-list h1.color-purple,.is-camp .locations-list h1.description.purple,.is-camp .locations-list .paragraph.featured-content h1.description,.is-camp .paragraph.featured-content .locations-list h1.description,.is-camp .locations-list h2.color-purple,.is-camp .locations-list h2.description.purple,.is-camp .locations-list .paragraph.featured-content h2.description,.is-camp .paragraph.featured-content .locations-list h2.description,.is-camp [class*="sidebar"] .node--type-facility.node--view-mode-teaser h2 a,.is-camp [class*="sidebar"] .node--type-branch.node--view-mode-teaser h2 a,.is-camp [class*="sidebar"] .node--type-camp.node--view-mode-teaser h2 a,.is-camp .node--type-blog.node--view-mode-teaser.blog-story .inner-wrapper h2,.is-camp .node--type-blog.node--view-mode-teaser.blog-story .inner-wrapper h4,.is-camp .node--type-blog.node--view-mode-teaser.blog-news .inner-wrapper h3,.is-camp .class-page-schedule .ticket,.is-camp #schedules-search-form-wrapper .results .group_time,.is-camp #schedules-search-form-wrapper .results .views-row .ticket,body .is-camp .branch-popup .ui-dialog-content h3,#group-ex-results .time,.groupex-results .time,#group-ex-results .card .instructor .fa,.groupex-results .card .instructor .fa,#group-ex-results .card .instructor .fa,#group-ex-results .card .instructor a,.groupex-results .card .instructor a{color:#019c87;}.node--type-camp .modal-body .button.btn-primary.btn-lg,.is-camp .node--type-blog.node--view-mode-teaser a:hover .inner-wrapper .blog-heading h2:after,.is-camp .node--type-blog.node--view-mode-teaser a .inner-wrapper .blog-up .category{background-color:#019c87;}.is-camp .node--type-blog.node--view-mode-teaser.blog-fuchsia .inner-wrapper,.is-camp #membership-calc-wrapper .nav-pills > li div{background-color:#c6168e;}.is-camp .paragraph-gallery .cta-group-wrapper .cta-group h1,.is-camp .sub-category-classes-view .activity-group .activity-group-slider .slick-dots li.slick-active button:before,.is-camp .branch__updates_queue .slick-dots li.slick-active button:before,.is-camp .branch-sessions-group .branch-sessions-group-slider .slick-dots li.slick-active button:before,.is-camp .featured-content .slick-dots li.slick-active button:before,.is-camp #schedules-search-form-wrapper .results .schedule-sessions-group-slider .slick-dots li.slick-active button:before,.is-camp #group-ex-results .time .duration,.groupex-results .time .duration{color:#c6168e;}.is-camp .paragraph--class-content .cards > a,.is-camp .paragraph--class-content .cards .field-collection-item.without-link,.is-camp .sub-category-classes-view .activity-group .teaser-row,.is-camp .sub-category-classes-view .activity-group .activity-group-slider .views-field-rendered-entity,.is-camp .branch-sessions-group .views-row,.is-camp #schedules-search-form-wrapper .results .views-row{border-color:#c6168e;}.is-camp #membership-calc-wrapper .nav-pills > li div:after{border-left-color:#c6168e;}.is-camp .branch-sessions-group .group_time{border-bottom-color:#c6168e;}.viewport .nav-level-2 > a:hover,.viewport .nav-level-2 > a:focus,.is-camp .viewport .nav-level-2 > a:hover,.is-camp .viewport .nav-level-2 > a:focus{background:none;}.is-camp #page-footer #block-openy-lily-footersocialblock ul li a.fa{border-color:#019c86;color:#019c86;}.site-alert__wrapper a.site-alert__dismiss{color:#ffffff;}#block-openy-lily-tabs .nav-tabs li a{color:#565656;}
