.ui-dialog .entity-browser-modal{top:20% !important}.block-simple-menu .lb-simple-menu{justify-content:center}#drupal-off-canvas .form-type-select .form-select option{color:unset}#drupal-off-canvas .form-type-select .form-select option:checked{background-color:#cecece}.node--type-child-care .block-lb-branch-hours{color:#fff}.page-node-type-child-care .lb__content .body.field-item a:not(.btn),.page-node-type-child-care .layout-builder__layout .body.field-item a:not(.btn),.page-node-type-child-care .layout-builder__layout .field-body.field-item a:not(.btn),.page-node-type-child-care .cke_editable_themed a:not(.btn){color:var(--wsPrimaryColor, black)}.align-center .field-media-image img{margin-right:auto;margin-left:auto}.align-left .field-media-image img{margin-right:24px;float:left}.align-right .field-media-image img{margin-left:24px;float:right}.footer--top-middle-column .menu .menu-icon .footer-menu-icon .section-icon{background-position:0% 50%}.header:not(.layout-builder__layout).open .header--bottom .block-ws-search-bar{display:block}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header){position:relative}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .header--bottom-right-column{display:none}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .header--top{padding:15px 20px}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .ws-main-menu-wrapper .container{max-width:100%}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .ws-main-menu-wrapper .nav.row-level-1{justify-content:space-between}@media(max-width: 1200px){.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .ws-main-menu-wrapper .nav.row-level-1{gap:10px}}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .header--bottom .header--bottom-left-column{flex:0 0 25%;max-width:25%}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .header--bottom .header--bottom-middle-column{flex:0 0 75%;max-width:75%}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .header--bottom .header--bottom-middle-column nav{width:100%}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .header--bottom .header--bottom-middle-column .block-ws-search-bar{display:none}@media(max-width: 991px){.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).desktop .header--bottom .header--bottom-middle-column .block-ws-search-bar{display:block}}.header:not(.layout-builder__layout).ws-header:not(.ws-camp-header).mobile .header--bottom .mobile-header--top-right-column .block-ws-search-bar{display:none}.header:not(.layout-builder__layout).ws-header.ws-camp-header .block-openy-gtranslate-block .openy-google-translate .goog-te-combo{background-color:rgba(0,0,0,0);border:none;font-size:14px}.header:not(.layout-builder__layout) .block-system-menu-blockaccount ul{display:flex;flex-direction:row;list-style:none;margin-bottom:0}.header:not(.layout-builder__layout) .block-system-menu-blockaccount ul li a{font-family:"Open Sans",sans-serif;font-weight:400;line-height:22px;font-size:1rem;color:#212121 !important;letter-spacing:normal;padding:0 24px}.header:not(.layout-builder__layout) .block-system-menu-blockaccount ul li a.button-small{font-family:"Open Sans",sans-serif;font-weight:700;border-radius:25px;transition:all .1s linear;display:flex;text-transform:initial;white-space:unset;vertical-align:unset;border:1px solid #212121 !important;text-decoration:none;text-align:center;color:#fff !important;background-color:#212121 !important;min-height:38px;padding:5px 24px;line-height:27px}.header:not(.layout-builder__layout) .block-system-menu-blockaccount ul li a.button-small:hover{background-color:#fff !important;color:#212121 !important}.header:not(.layout-builder__layout) .block-system-menu-blockaccount ul li a:hover{text-decoration:none}.header:not(.layout-builder__layout) .block-system-menu-blockaccount ul li a:not(.button-small){height:100%;align-items:center;display:flex}.header:not(.layout-builder__layout) .openy-google-translate{padding:4px 0}.header:not(.layout-builder__layout) .header--top-right-column{flex-direction:row;justify-content:flex-end;position:static}.header:not(.layout-builder__layout) .header--top-right-column nav{border:none}.header:not(.layout-builder__layout) .header--top-right-column nav li span{display:none}.header:not(.layout-builder__layout) .header--bottom-right-column .block-system-menu-blockaccount{display:none}.header:not(.layout-builder__layout) .header--bottom-right-column .ws-main-menu-wrapper .menu-wrapper{height:100%}.header:not(.layout-builder__layout) .header--bottom-right-column .ws-main-menu-wrapper .menu-wrapper .navbar li:active,.header:not(.layout-builder__layout) .header--bottom-right-column .ws-main-menu-wrapper .menu-wrapper .navbar li:hover,.header:not(.layout-builder__layout) .header--bottom-right-column .ws-main-menu-wrapper .menu-wrapper .navbar li:focus,.header:not(.layout-builder__layout) .header--bottom-right-column .ws-main-menu-wrapper .menu-wrapper .navbar li.show{border-top-color:rgba(0,0,0,0)}.header:not(.layout-builder__layout) .header--bottom .mobile-header--top-right-column nav li span{display:none}.header:not(.layout-builder__layout).mobile .header--top .header--top-right-column .block-system-menu-blockaccount{display:none}.header:not(.layout-builder__layout).mobile.open .header--bottom .header--bottom-right-column .block-system-menu-blockaccount ul li a{display:flex}.header:not(.layout-builder__layout).mobile .header--bottom-right-column{display:none}.header:not(.layout-builder__layout).mobile .mobile-header--top-right-column .header-top-right-wrapper{flex-direction:column}.header:not(.layout-builder__layout).mobile .mobile-header--top-right-column .header-top-right-wrapper nav .menu-icon a{color:#212121 !important;border:none !important;background:rgba(0,0,0,0) !important;padding-left:0;min-height:unset}.ws-footer .social-block{font-size:0}@media(min-width: 768px){.page-with-lb .layout-builder__layout div:not(.col-md-12) .block-lb-carousel .carousel-control-panel{left:40px;width:calc(100% - 80px)}}@media(min-width: 992px){.page-with-lb .layout-builder__layout div:not(.col-lg-12) .block-lb-carousel .carousel-control-panel{left:50px;width:calc(100% - 100px)}}.block-layout-builder.block-openy-map .openy-map-wrapper .tag_filters label.btn input{display:none}.block-layout-builder.block-openy-map .openy-map-wrapper .tag_filters label.btn:not(.active) img{display:none}.lb-table .body table{display:block;max-width:100%;overflow-x:auto}.lb-activity-finder .results-list-component .register.registration-not-started{font-size:1rem !important;line-height:20px}@media(max-width: 600px){.lb-activity-finder .results-list-component .ages-spots{display:flex;flex-direction:column;align-items:flex-start}.lb-activity-finder .results-list-component .ages-spots .actions{position:relative !important;right:unset;padding-top:10px}}.modal.af-modal .activity-details-modal-content .register.registration-not-started,.modal.af-modal .bookmarked-items-modal-content .register.registration-not-started{line-height:25px;font-size:1rem;padding:8px 5px}@media(max-width: 768px){#fullcalendar-app .fc-header-toolbar{display:block}#fullcalendar-app .fc-header-toolbar .fc-toolbar-chunk{margin-bottom:15px}}#fullcalendar-app .btn-primary{background-color:var(--wsPartnerColor, black);color:var(--ylb-color-white, white);border:2px solid rgba(0,0,0,0)}#fullcalendar-app .btn-primary:not(:disabled):not(.disabled):active,#fullcalendar-app .btn-primary:not(:disabled):not(.disabled).active,#fullcalendar-app .show>.btn-primary.dropdown-toggle{background-color:var(--wsPrimaryColor, black)}#fullcalendar-app .checkbox-container label{border-color:var(--wsPrimaryColor) !important;background-color:rgba(168,5,43,.2) !important}.openy_carnation-based.openy-gated-content.page-with-lb #gated-content .top-menu{position:relative !important;top:0 !important}.openy_carnation-based.openy-gated-content.page-with-lb #gated-content .teaser{border-top:5px solid #e00034}.openy_carnation-based.openy-gated-content.page-with-lb #gated-content .teaser .play-button{background-color:#e00034}.openy_carnation-based.openy-gated-content.page-with-lb.toolbar-fixed #gated-content{padding-top:0 !important}.openy_carnation-based.openy-gated-content.page-with-lb.toolbar-fixed .home{padding-top:0 !important}.openy_carnation-based.page-with-lb:not(.alerts) #gated-content{margin-top:0 !important}.page-node-type-program.page-with-lb .block-lb-breadcrumbs{display:none}.page-node-type-program-subcategory.page-with-lb .block-lb-breadcrumbs{display:none}.page-node-type-child-care.page-with-lb .location-header{background-color:var(--wsPrimaryColor, blue) !important}.page-node-type-child-care.page-with-lb.with-banner #block-ymca-swo-lb-tabs{display:block}

/*# sourceMappingURL=styles.css.map*/