﻿@import"https://fonts.googleapis.com/css?family=Montserrat:300,500,600,700,900&display=swap";.blue-bg{background:#168ea8}.blue-text{color:#168ea8}.green-text{color:#2da373}.yellow-text{color:#d57e1d}.dark-bg{background:#006080}.grey-bg{background:#656565}body{font-size:14px;color:#383a3c;font-family:"Montserrat",sans-serif;overflow:auto}body h1{font-size:2em}@media screen and (min-width: 992px){body{font-size:16px;overflow:auto}body h1{font-size:2.3em}}a{color:#168ea8}a:hover,a:focus,a:active{color:#10687b}img{max-width:100%}.strong{font-weight:700}.decorated-list .list-title{font-weight:600}.form-group label{font-weight:600}.form-group .form-control{margin-bottom:10px;border:1px solid #656565}.form-group .form-control:focus{border-color:#80bdff}.form-group.filterabledropdownlist .select2-selection{height:calc(2.25rem + 2px);margin-bottom:10px;font-size:1rem;line-height:1.5;border:1px solid #656565}.form-group.filterabledropdownlist .select2-selection .select2-selection__arrow{font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:10px}.form-group.filterabledropdownlist .select2-selection .select2-selection__arrow b{border:none;margin-left:1px;margin-top:-5px}.form-group.filterabledropdownlist .select2-selection .select2-selection__arrow b::before{content:"";text-shadow:0px 0px 1px #000}.form-group .umbraco-forms-indicator{color:#c00}.form-group .field-validation-error{color:#c00}.select2-container--bootstrap .select2-selection{box-shadow:none}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{font-size:16px}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.hide{display:none}.main-content form{margin-top:20px}.button{width:auto;margin:10px auto;text-align:center;color:#fff;padding:12px 20px;font-weight:700;border:0px;cursor:pointer}.button:hover,.button:focus{text-decoration:none}.button.blue-button{background:#168ea8}.button.blue-button:hover,.button.blue-button:focus{color:#fff;background:#10687b}.button.darkblue-button{background:#006080}.button.darkblue-button:hover,.button.darkblue-button:focus{color:#fff;background:#004d67}.button.green-button{background:#2da373}.button.green-button:hover,.button.green-button:focus{color:#fff;background:#227b57}.button.yellow-button{background:#d57e1d}.button.yellow-button:hover,.button.yellow-button:focus{color:#fff;background:#a86317}.alert-container{color:#fff;background:#0a3b61}.alert-container.alert-urgent{background:#bf1a2f}.site-alert{position:relative;padding-left:70px}.site-alert img{position:absolute;left:0;top:50%;width:50px;height:50px;margin-top:-25px}.site-alert .alert-content{min-height:80px;padding:20px 0}.site-alert .alert-content p:last-child{margin:0}.site-alert .alert-content a{display:inline-block;font-weight:700;color:#fff}.nav-container{background:#fff;position:relative}.navbar{padding-left:0px;padding-right:0px}.navbar .nav-link{border-bottom:4px solid #fff}.navbar .nav-item:hover .nav-link{border-bottom:4px solid #168ea8}.navbar .nav-item:hover .button-link{border-bottom:4px solid #fff}.navbar-brand img{width:176px}.top-nav .nav-link{color:#414447;font-size:.9em}.top-nav .button-link{background:#6a6a6a;color:#fff}.top-nav .button-link:hover{background:#414447}.sub-nav{margin-top:0px !important}.sub-nav .nav-item{position:relative}.sub-nav .search-toggle i{border-bottom:4px solid #fff;padding:5px 5px 3px}.sub-nav .search-toggle.active i{border-bottom:4px solid #168ea8}.sub-nav .nav-link{color:#414447;font-weight:700;font-size:1.1em;letter-spacing:.05em}.sub-nav .nav-link i{color:#168ea8;font-size:.9em;padding-left:6px;pointer-events:none}.sub-nav ul{position:absolute;top:-9999px;background:#168ea8;padding:20px 15px 5px;list-style-type:none}.sub-nav ul li a{color:#fff}@media screen and (min-width: 768px){.sub-nav ul{box-shadow:0px 0px 16px -10px}}.sub-nav li:hover ul{top:100%;z-index:999;width:240px}.sub-nav li:hover ul li{padding-bottom:20px;line-height:1.15em;font-size:.9em}.related-sites{border-bottom:1px solid #ccc}.related-sites .navbar{padding:0}.related-sites .navbar .navbar-nav a{display:inline-block;padding:.5rem 1rem;color:#414447}.related-sites .navbar .navbar-nav a img{max-height:37px}.main-content h3{font-weight:700}.main-content h4{font-weight:700}.main-content strong{font-weight:700}.main-content ul{padding-left:0px}.main-content ul>li{list-style-type:none;padding-left:45px;position:relative;margin-bottom:10px}.main-content ul>li:before{position:absolute;left:0;right:0;content:"·";font-size:100px;color:#168ea8;line-height:5px;vertical-align:middle}.main-content ul ol,.main-content ul ul{margin-top:10px;padding-left:10px}.main-content ul ol li,.main-content ul ul li{margin-bottom:10px}.main-content ul ul>li{padding-left:30px}.main-content ul ul>li:before{font-size:75px;color:#444;line-height:12px}.main-content h3 img,.main-content p img{height:auto !important}.main-content p .button{display:inline-block}.main-content table{margin:15px 0}.main-content table td{padding:10px}.main-content table td,.main-content table th{border:1px solid #d8d8d8}.main-content table th{padding:10px;background:#006080;color:#fff;font-size:1.1em;line-height:1.2}.main-content table tr:nth-child(even){background:#f6f6f6}.dropdown-search{max-height:0px;overflow:hidden;transition:max-height .3s ease;background:rgba(234,234,234,.8);position:absolute;top:100%;width:100%;left:0;z-index:99}.dropdown-search form{padding:20px}.dropdown-search form .btn{background:#168ea8;color:#fff;border-radius:0px;padding:12px 26px;border:1px solid #168ea8}.dropdown-search form .form-control{border-radius:0px;border:0px}.dropdown-search.active{max-height:999px;transition:max-height .4s ease}.navbar-toggler{background:none;border:none}.navbar-toggler:active,.navbar-toggler:focus{outline:0}.navbar-toggler .icon-bar{display:block;background:#000;width:22px;height:2px;border-radius:1px;margin:4px 0 4px 0;transition:all .2s}.navbar-dark .navbar-toggler .icon-bar{background:#fff}.navbar-toggler .icon-bar:nth-of-type(1){transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler .icon-bar:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}.navbar-toggler .icon-bar:nth-of-type(3){transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggler.collapsed .icon-bar:nth-of-type(1){transform:rotate(0)}.navbar-toggler.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}.navbar-toggler.collapsed .icon-bar:nth-of-type(3){transform:rotate(0)}.home-hero{background-size:cover;background-position:center;position:relative;height:40vw;max-height:613px;margin-bottom:3rem}.home-hero .hero-content{position:absolute;top:50%;transform:translateY(-50%);width:100%}.home-hero .hero-link{padding-left:107px;position:relative}.home-hero .icon{width:72px;padding:20px;display:inline-block;position:absolute;left:10px;top:50%;transform:translateY(-50%);border-radius:50%}.home-hero a{display:inline-block;color:#fff;font-weight:600;font-size:1.2em;text-underline-position:underline}.home-hero a span{text-shadow:1px 1px 2px rgba(0,0,0,.5)}.home-hero a i{padding-left:10px}.home-hero a:hover i{padding-left:14px}.home-hero hr{margin-top:20px;margin-bottom:16px;border-top:1px solid #fff}.home-hero form .btn{background:#168ea8;color:#fff;border-radius:0px;padding:12px 26px;border:1px solid #168ea8}.home-hero form .form-control{border-radius:0px;border:0px}.home-hero form .input-group label{color:#fff;font-weight:600;font-size:1.2em;margin-bottom:8px}.home-hero form a{margin-top:8px;font-size:1rem;font-weight:400;line-height:1}.home-hero form a span{text-shadow:1px 1px 2px rgba(0,0,0,.5)}.home-hero form a .fas{margin-left:5px}.home-intro h1,.page-intro h1{color:#168ea8;font-weight:700}.home-intro p,.page-intro p{font-size:1.45em;font-weight:300}@media screen and (max-width: 520px){.home-intro p,.page-intro p{font-size:16px}}.page-intro p{font-weight:400}.icon-links{margin-bottom:2.5em}@media screen and (max-width: 575px){.icon-links{margin-bottom:2em}}.icon-link img{width:60%;max-width:150px;margin-bottom:20px}.icon-link p{max-width:305px;margin:0 auto 20px;font-weight:300}.icon-link a{text-decoration:none;text-transform:uppercase;color:#656565;font-weight:700;font-size:.95em;letter-spacing:.05em}.icon-link a:hover{color:#168ea8;border-bottom:5px solid #168ea8}.icon-link .strong{font-size:1.3em;font-weight:700;margin-top:10px;margin-bottom:10px;max-width:250px}.quick-links h3{margin-bottom:20px;font-size:2.3em}.quick-links ul{margin:0 -10px;padding:0;list-style:none}.quick-links ul li{display:inline-block}.quick-links ul a{display:inline-block;margin:0 10px 20px}.image-bg{background-size:cover;background-position:top right;color:#fff;padding:7% 0;margin-bottom:4em}.image-bg a{color:#fff;font-weight:600;text-transform:uppercase}.image-bg p{margin-bottom:30px}.image-bg .image-bg-content{background:rgba(22,142,168,.85);padding:8% 15%}.image-bg .image-bg-content h1{font-weight:700}.image-link{max-width:420px;margin:10px auto;position:relative}.image-link img{width:100%}.image-link p{position:absolute;bottom:10px;left:20px;width:70%;color:#fff;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:0px 0px 6px 0px;font-size:1.1em}.image-link p.blue-border{border-bottom:5px solid #168ea8}.image-link p.yellow-border{border-bottom:5px solid #d57e1d}.image-link p.green-border{border-bottom:5px solid #2da373}.image-link .overlay{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5}.image-link:hover .overlay{opacity:.7}.home-news,.news-listing{background:#168ea8}.home-news h1,.news-listing h1{color:#fff}.home-news p,.news-listing p{font-size:14px;font-weight:300}.home-news .date,.news-listing .date{color:#d57e1d;font-weight:400}.home-news .title,.news-listing .title{font-size:1.3em;font-weight:800;color:#282828;line-height:1.25em}.home-news .featured-news,.news-listing .featured-news{background:#fff}.home-news .featured-image,.news-listing .featured-image{background-size:cover;background-position:center}.home-news .news-preview,.news-listing .news-preview{background:#fff}.home-news .read-more,.news-listing .read-more{color:#656565;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding-bottom:2px}.home-news .read-more:hover,.news-listing .read-more:hover{color:#168ea8;border-bottom:5px solid #168ea8}.home-news .view-all,.news-listing .view-all{display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding-bottom:2px;border-bottom:5px solid #168ea8}.home-news .view-all:hover,.news-listing .view-all:hover{border-bottom:5px solid #fff}.home-news{margin-bottom:4em}.newsletter-signup{padding:6rem 0;color:#fff;background-size:cover}.newsletter-signup h1{font-weight:700}.newsletter-signup h2{font-size:1.5em;text-transform:uppercase;font-weight:300;letter-spacing:.05em;margin-bottom:20px}.newsletter-signup form{max-width:620px;margin:0 auto;position:relative;padding-right:100px}.newsletter-signup form input{width:100%;padding:10px}.newsletter-signup form button{position:absolute;right:0;top:0;border:0px;width:101px;padding:12px 0px;font-weight:600;background:#d57e1d;color:#fff}section.county-contacts{margin-bottom:30px;border-bottom:1px solid #656565}.county-toggle{margin-bottom:30px;border:1px solid #656565}.county-info h3{font-size:1.3em;font-weight:700;color:#006080;margin-top:0}.county-info .county-contact{margin-bottom:30px}.county-info .county-contact p{margin-bottom:10px}.county-map{margin-bottom:30px}.county-map svg{display:block}.county-map svg polygon,.county-map svg path,.county-map svg text{cursor:pointer}.county-map svg .county{fill-rule:evenodd;clip-rule:evenodd;stroke:#f5f5f5;stroke-width:.25;stroke-linecap:round;stroke-linejoin:round;fill:#168ea8}.county-map svg .county.active,.county-map svg .county.hover,.county-map svg .county:hover{fill:#1cb4d5}.map-page{margin:60px auto}.map-page .popup{display:none}.map-page .popup.active{display:block}.map-page .map-location{cursor:pointer}.map-page .map-location polygon{pointer-events:none}.map-page .map-location.active circle{fill:#2ea373 !important;stroke:#fff !important}.map-page .map-location.active polygon{fill:#fff !important}.map-page a{text-decoration:none}.map-page a text{letter-spacing:0px !important}.map-page a:hover text{fill:#d57e1d !important}.map-page a:hover circle{fill:#2ea373 !important}.map-mobile .map-link{background:#0f3f64;border-left:15px solid #fff;border-right:15px solid #fff;color:#fff;padding-left:70px;margin-bottom:30px;padding-top:30px;padding-bottom:30px;text-decoration:none;cursor:pointer}.map-mobile .map-link img{position:absolute;width:30px;left:20px;top:50%;transform:translateY(-50%)}.map-mobile .map-link h2{font-size:21px;font-weight:300}.map-mobile .map-link p{margin-bottom:0px;text-transform:uppercase;letter-spacing:.05em}.video-popup{margin:0 auto;display:block;height:auto;width:100%;max-width:720px;object-fit:fill}.video-popup video{width:100%}.autocomplete-row{margin-bottom:20px}.autocomplete-row label{font-weight:600}.autocomplete-row input{display:block;width:90%;margin:0;padding:8px;border-radius:0}.to-mobile-search{margin-bottom:20px}.to-mobile-search p{margin-bottom:0}.to-mobile-search p a.button{margin:0}.closings-map-container{position:relative;overflow:hidden;height:0;padding-top:350px;box-sizing:border-box}.closings-map-container iframe,.closings-map-container object,.closings-map-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 768px){.closings-map-container{padding-top:500px}}@media(min-width: 992px){.closings-map-container{padding-top:700px}}.footer .logo{width:212px;vertical-align:middle;padding-right:22px;margin:20px auto}@media screen and (max-width: 440px){.footer .logo{display:block;padding-right:0px;margin-top:0px}}.footer .contact-info{display:inline-block;vertical-align:middle;margin:20px auto}.footer .contact-info p{font-size:14px;line-height:1.2em;margin-bottom:0px}.footer .contact-link{color:#656565;font-weight:700;text-transform:uppercase;margin-bottom:10px;display:block}.footer .dss-notice{max-width:400px;margin:0 auto 15px;padding:0 12px;text-align:center;font-size:14px;line-height:1.1;font-style:italic}.footer .legal{display:inline-block}.footer .legal .copyright{margin:10px auto 5px}.footer .legal a{color:#656565;font-size:14px;font-weight:600;display:inline-block}.flex-list{position:relative;overflow:hidden}.flex-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:-1px;padding-left:0px;list-style-type:none;margin-bottom:0px}.flex-list li{flex-grow:1;flex-basis:auto;text-align:center;border-left:1px solid #656565;background-color:#fff;padding:0px 8px;margin-bottom:10px}.page-title{padding:4rem 15px;color:#fff}.page-title h1{margin:0;font-weight:700;font-size:2.8em}.page-title .breadcrumb{background:rgba(0,0,0,0);text-align:center;justify-content:center;margin:0px;padding:0 0 3px;font-size:1.3rem;line-height:1.1;text-transform:lowercase;font-variant:small-caps}.page-title .breadcrumb li{padding:0px 4px;white-space:nowrap}.page-title .breadcrumb li a{padding-bottom:4px;color:#fff;white-space:normal}.page-title .breadcrumb li .fas{position:relative;top:1px;margin-left:8px;font-size:1rem}.landing-title{background-image:url("../img/logo-mark-01.png");background-size:431px;background-position:right -23px;background-repeat:no-repeat}.backlink{background:#006080;padding:20px 0;color:#fff}.backlink span{padding-right:6px}.backlink a{color:#fff;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;padding-bottom:3px;border-bottom:3px solid #006080}.backlink a:hover{border-bottom:3px solid #fff}.subpage{background:#f1f0f0;padding:2rem 0px 0px;color:#656565}.main-content{background:#fff;border-left:15px solid #f1f0f0;border-right:15px solid #f1f0f0;padding:40px 15px;margin-bottom:20px}@media screen and (min-width: 992px){.main-content{padding:40px 7%}}.accordions{margin-bottom:40px}.accordions .accordion-heading{padding:1.4rem;color:#fff;background:#168ea8}.accordions .accordion-heading h2{margin:0;font-weight:700;font-size:1.75rem}.accordion{border-bottom:1px solid gray;transition:padding .3s ease}.accordion .accordion-title{margin:0;padding:1.4rem 47px 1.4rem 0;position:relative}.accordion .accordion-title h2,.accordion h3{margin:0;font-weight:700;font-size:1.5em;color:#656565}.accordion .accordion-content{max-height:0px;overflow:hidden;transition:max-height .3s ease}.accordion .toggler{background:#168ea8;width:28px;height:28px;border-radius:50%;display:block;position:absolute;right:10px;top:1.4rem;transition:color .7s ease}.accordion.active{padding-bottom:2rem;transition:padding .4s ease}.accordion.active .accordion-title h2{color:#282828}.accordion.active .accordion-content{max-height:9999px;transition:max-height .4s ease}.accordion.active .toggler{background:#2da373;transition:color .7s ease}.accordion .learn-more{color:#168ea8;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:block;margin-top:40px}.news-content{margin-bottom:40px}.news-content h1{font-size:1.76em;font-weight:700;color:#282828;line-height:1.3em;margin-bottom:1em}.news-content h2{font-size:1em;font-weight:700}.news-content p{margin-bottom:25px}.news-content .date{color:#d57e1d}.news-content .back{margin-top:40px;color:#168ea8;font-size:.9em}.news-content .back span{padding-right:6px}.news-content .back a{color:#168ea8;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.accordion-toggle{box-sizing:border-box;transition:transform .3s;width:16px;height:16px;transform:translate(-50%, -50%) rotate(180deg);position:absolute;top:50%;left:50%}.accordion-toggle.active{transform:translate(-50%, -50%) rotate(0deg)}.accordion-toggle::before{content:"";display:block;width:16px;height:0px;border-bottom:solid 2px #fff;position:absolute;bottom:7px;transform:rotate(90deg);transition:all .3s;position:absolute}.accordion-toggle.active::before{content:"";display:block;width:0px;height:0px;border-bottom:solid 2px #fff;position:absolute;bottom:7px;transform:rotate(90deg)}.accordion-toggle::after{content:"";display:block;width:16px;height:0px;border-bottom:solid 2px #fff;position:absolute;bottom:7px}.orientations table.orientation{width:100%;margin:15px auto 30px;font-size:14px}.orientations table.orientation td{padding:10px}.orientations table.orientation td,.orientations table.orientation th{border:1px solid #d8d8d8}.orientations table.orientation th{padding:10px;background:#006080;color:#fff;font-size:1.1em}.orientations table.orientation tr:nth-child(even){background:#f6f6f6}@media screen and (min-width: 768px){.orientations table.orientation{border:1px solid #d8d8d8}}@media screen and (max-width: 767px){.orientations table.orientation{border-top:1px solid #d8d8d8}.orientations table.orientation thead{display:none;visibility:hidden}.orientations table.orientation tbody,.orientations table.orientation tr,.orientations table.orientation th,.orientations table.orientation td{display:block;text-align:left;white-space:normal}.orientations table.orientation tbody,.orientations table.orientation th,.orientations table.orientation td{border:0}.orientations table.orientation tr{border-bottom:1px solid #d8d8d8}.orientations table.orientation th[data-title]:before,.orientations table.orientation td[data-title]:before{content:attr(data-title) ": ";display:block;font-weight:bold;font-size:1.1em}.orientations table.orientation th:not([data-title]){font-weight:bold}.orientations table.orientation td:empty{display:none}}.sidebar .sidebar-cta{background:#fff;margin-bottom:20px;padding:10px 0}.sidebar .sidebar-cta .cta-title{padding-left:40px;position:relative;font-weight:800;font-size:1.3em;color:#414447;padding:10px 8px;padding-left:60px}.sidebar .sidebar-cta .cta-title img{width:38px;height:38px;position:absolute;left:12px;top:7px}.sidebar .sidebar-cta p{padding:10px 20px;margin-bottom:0px}.sidebar .sidebar-cta .button{width:90%;display:block;margin:10px auto;text-align:center;color:#fff;padding:12px;font-weight:700}.sidebar .sidebar-search{display:block;margin:10px auto 0px;width:90%;padding:8px}@media screen and (max-width: 991px){.sidebar .sidebar-cta{padding:20px}}.news-listing{background:#f1f0f0;padding-bottom:40px}.news-listing h1{color:#656565;font-size:2em;font-weight:700;margin-bottom:2rem}.news-listing .news-preview{box-shadow:0px 3px 6px -6px #282828}.news-filters{padding:3.3rem 30px}.news-filters .filter-button{border:1px solid #979797;display:block;padding:12px 0px;font-weight:600;margin-bottom:15px;color:#282828;text-decoration:none}.news-filters .filter-button:hover,.news-filters .filter-button.active{background:#168ea8;color:#fff;border:1px solid #168ea8}.news-pagination .page-item .page-link,.search-results .pagination .page-item .page-link{border:0px;background:#f1f0f0;font-weight:600;font-size:1.2em;color:#383a3c}.news-pagination .page-item .page-link:hover,.search-results .pagination .page-item .page-link:hover{color:#168ea8}.news-pagination .page-item.active .page-link,.search-results .pagination .page-item.active .page-link{background:#168ea8;color:#fff}.news-pagination .page-item.active .page-link:hover,.search-results .pagination .page-item.active .page-link:hover{color:#fff}.search-results .pagination .page-item .page-link{background:#fff}.graphic-section{margin-bottom:4.4rem}.graphic-section h2{font-size:1.8em;font-weight:900}.graphic-section img{max-width:280px;width:100%;margin:20px auto 1.5em;display:block}.graphic-section .learn-more{color:#656565;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:block;margin-top:40px}.search-childcare{color:#fff;margin-bottom:4em}.search-childcare form{padding-top:60px;padding-bottom:60px}.search-childcare .form-title{position:relative;padding-left:85px;padding-right:35px}.search-childcare .form-title img{position:absolute;left:16px;width:65px;top:50%;transform:translateY(-50%)}.search-childcare .form-title h2{font-weight:700;font-size:2.3em}.search-childcare .input-group{padding:20px 35px;position:relative;padding-right:70px}.search-childcare .input-group input{padding:10px 13px;font-size:.9em;width:100%}.search-childcare .input-group button{border:0px;background:#006080;color:#fff;position:absolute;right:35px;padding:11px 16px 11px;font-weight:700;letter-spacing:.05em}.search-childcare .search-image{background-size:cover;background-position:center}@media(min-width: 768px){.search-childcare form{padding-top:7rem;padding-bottom:6rem}}.search-title{margin:60px auto 30px}.search-title h1{font-weight:700;color:#006080;border-bottom:1px solid #d0d0d0;padding-bottom:10px;margin-bottom:20px}.search-title .input-group{padding:20px 0px 10px;position:relative}.search-title .input-group input{padding:10px 13px;font-size:.9em;width:100%;padding-right:80px}.search-title .input-group button{border:0px;background:#006080;color:#fff;position:absolute;right:0px;padding:11px 16px 10px;font-weight:700;letter-spacing:.05em}.search-title .results-details{font-size:1.4em;color:#656565}.search-title .results-details span{display:inline-block}.search-title .results-details .number{font-size:1.5em;color:#168ea8;font-weight:400;padding-right:10px}#advanced-toggle .fas{margin-left:5px}.advanced-panel{display:none;padding-top:10px}.advanced-panel h4{font-size:1.2rem;font-weight:600}.advanced-panel .form-group{align-items:center}.advanced-panel .form-group .col-5{padding-right:0}.advanced-panel .form-group label{padding-top:0;padding-bottom:0;font-weight:400}.advanced-panel .form-group .form-control{margin-bottom:0;border-radius:0}.advanced-panel .form-group .col-help{padding-right:55px}.advanced-panel .form-group .col-help a{display:block;width:30px;height:30px;position:absolute;right:15px;top:50%;margin-top:-15px;cursor:help}.tooltip.show{opacity:1}.tooltip .tooltip-inner{color:#282828;background:#fff;border:1px solid #282828}.search-actions .button{display:inline-block}@media(min-width: 992px){.search-actions .button{display:block;margin-top:20px}}.back-link{margin-top:30px;margin-bottom:30px}.back-link .learn-more{color:#656565;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:block}.back-link .learn-more span{padding-right:12px;vertical-align:middle;font-size:18px;padding-bottom:3px}.filters{background:#006080;color:#fff;padding:18px 30px 15px}.filters p{font-size:1.4em;margin-bottom:0px}.filters .row{margin-left:-10px;margin-right:-10px}.filters .row>div{padding-left:10px;padding-right:10px}.filters .filter{background:#fff;color:#282828;position:relative;margin:10px auto}.filters .filter .filter-title{padding:15px 20px}.filters .filter .filter-title span{float:right;font-size:1.5em}.filters .filter .filter-options{position:absolute;left:-999999px;opacity:0;width:100%;padding:20px;background:#fff;z-index:99;box-shadow:0px 9px 16px -8px rgba(0,0,0,.6)}.filters .filter .filter-options.active{left:0;top:100%;opacity:1}.filters .filter button{text-align:center;width:100%;background:#006080;border-radius:0px;color:#fff;padding:11px;font-weight:600;font-size:17px}.filters .form-check{margin-bottom:20px;padding-left:0px}.filters [type=checkbox]:not(:checked),.filters [type=checkbox]:checked{position:absolute;left:-9999px}.filters [type=checkbox]:not(:checked)+label,.filters [type=checkbox]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}.filters [type=checkbox]:not(:checked)+label:before,.filters [type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.25em;height:1.25em;border:2px solid #ccc;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.filters [type=checkbox]:checked+label:before{background:#168ea8;border:2px solid #168ea8}.filters [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.filters [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.filters [type=checkbox]:disabled:not(:checked)+label:before,.filters [type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.filters [type=checkbox]:disabled:checked+label:after{color:#999}.filters [type=checkbox]:disabled+label{color:#aaa}.filters label:hover:before{border:2px solid #4778d9 !important}.search-results{margin-top:20px}.search-results .active-filters{margin-bottom:20px}.search-results .active-filters ul{display:flex;flex-direction:column;flex-wrap:wrap;margin:0;padding:0}.search-results .active-filters ul li{display:flex;align-self:stretch;margin-bottom:5px;list-style:none}.search-results .active-filters a{display:flex;align-self:stretch;padding:2px 5px 0 5px;font-weight:400;line-height:28px;border-radius:5px}.search-results .active-filters a:hover,.search-results .active-filters a:focus,.search-results .active-filters a:active{text-decoration:none}.search-results .active-filters a:hover img.filter-remove,.search-results .active-filters a:focus img.filter-remove,.search-results .active-filters a:active img.filter-remove{opacity:.7}.search-results .active-filters a span{display:inline-block;align-self:center}.search-results .active-filters img{display:inline-block;align-self:center}.search-results .active-filters img.filter-remove{width:25px;height:25px;margin-right:5px}.search-results .active-filters img.filter-icon{height:40px}@media screen and (min-width: 992px){.search-results .active-filters ul{flex-direction:row-reverse;padding:0;text-align:right}.search-results .active-filters ul li{margin:0px 5px}}.search-results .result{border-bottom:1px solid #656565;padding:20px 0px;font-size:14px}.search-results .result img{width:100%;max-width:50px;margin:7px 4px;display:inline-block}.search-results .result a{font-size:1.3em;color:#656565;font-weight:600;display:block;margin-top:10px}.search-results .result a:hover{color:#168ea8}.search-results .result .provider-tags{margin-left:-5px;margin-right:-5px}.search-results .result .provider-tags .tag{display:inline-block;padding:8px 12px;border:1px solid #656565;border-radius:30px;margin:10px 5px 0 5px;font-weight:600;color:#656565}.search-results .result .provider-tags .tag.tag-logo{padding:0 12px}.search-results .result .provider-tags .tag.tag-logo img{max-width:none;height:30px;margin:4px 0}.search-results .result .provider-status{margin-top:15px}.search-results .result .provider-status>div{position:relative;padding:5px 5px 5px 40px}.search-results .result .provider-status>div::before{content:"";position:absolute;top:0;bottom:0;left:0;width:31px;background-repeat:no-repeat;background-position:center;background-size:31px 31px}.search-results .result .provider-status>div.open::before{background-image:url("../img/icon-check-green.png")}.search-results .result .provider-status>div.closed::before{background-image:url("../img/icon-info-red.png")}.search-results .result .provider-status>div.info::before{background-image:url("../img/icon-info-yellow.png")}.search-results .result .contact{margin-top:10px}.search-results .result .contact strong{text-transform:uppercase;font-weight:700;color:#656565;letter-spacing:.05em;display:block}.search-results .result .license{margin-bottom:0px}.search-results .result .license span{text-transform:uppercase;font-weight:700;color:#656565;letter-spacing:.05em}.search-results .pagination{margin-top:40px}.search-results .pagination .page-item a{border:0px;background:#fff;font-weight:600;font-size:1.2em}.search-results .pagination .page-item a:hover{color:#168ea8}.search-results .pagination .page-item.active a{background:#168ea8;color:#fff}.search-results .pagination .page-item.active a:hover{color:#fff}.search-results .no-results{margin-bottom:80px}.search-results .no-results h3{margin:0;font-size:1.4em}#results-map{position:relative}#results-map.fixed{position:fixed;top:30px;z-index:1}#results-map.bottom-out{position:absolute;bottom:0;z-index:1}#map-container{display:none;position:relative;padding-bottom:85%;width:450px;height:0;overflow:hidden}#map-container iframe,#map-container #map-frame{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 992px){#map-container{display:block}}@media screen and (min-width: 1200px){#map-container{width:540px}}#map-canvas{width:100%;height:100%}.location-details{max-width:920px;margin:0 auto 40px}.location-details #map-container{display:block;width:100%;margin-bottom:30px;border:1px solid #005f80;background-color:#fff;background-position:center}@media screen and (max-width: 767px){.location-details #map-container{padding-bottom:60%}}.location-details #map-canvas::before{z-index:-1;position:absolute;display:inline-block;width:200px;max-width:80%;text-align:center;padding:10px;font-size:1.2em;background:#006080;color:#fff;content:"Get Directions";top:50%;left:50%;transform:translate(-50%, -50%)}.icon-detail{position:relative;padding-left:60px}.icon-detail .icon{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.icon-detail p{padding:12px 0px;margin-bottom:0px 20px;color:#656565}.location-info h1{font-weight:700;font-size:2.1em;color:#006080}.location-info h2{font-size:1.2em;font-weight:600;margin-bottom:15px}.location-info h2.with-icon{line-height:30px}.location-info h2.with-icon img{margin-right:10px}.location-info strong,.location-info .strong{font-size:1.2em}.location-info .container{padding:20px 20px}.location-info .provider-status{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)}.location-info .provider-status>div{position:relative;padding:5px 5px 5px 60px}.location-info .provider-status>div::before{content:"";position:absolute;top:0;bottom:0;left:14px;width:31px;background-repeat:no-repeat;background-position:center;background-size:31px 31px}.location-info .provider-status>div.open::before{background-image:url("../img/icon-check-green.png")}.location-info .provider-status>div.closed::before{background-image:url("../img/icon-info-red.png")}.location-info .provider-status>div.info::before{background-image:url("../img/icon-info-yellow.png")}.location-info .provider-tags{margin-left:-5px;margin-right:-5px}.location-info .provider-tags .tag{display:inline-block;padding:6px 15px;border:1px solid #656565;border-radius:30px;margin-top:10px;font-weight:600;color:#656565;margin:10px 5px 0px}.location-info .provider-tags .tag.tag-logo{padding:0 12px}.location-info .provider-tags .tag.tag-logo img{max-width:none;height:30px;margin:4px 0}.location-info .specialists{margin:30px 0}.location-info .specialist{margin:0 auto 15px;padding:20px}.location-info .specialist p{color:#fff;margin-bottom:0px}.location-info .specialist .row{max-width:500px;margin:0px auto}@media screen and (min-width: 576px){.location-info .specialist .row .col-sm-6:first-child{border-right:1px solid #fff}}.location-info .specialist .phone-detail{max-width:183px;margin:10px auto}.location-info .specialist .phone-detail a{color:#fff}.grey-bg{background:#ededed}.attribute-title{margin-bottom:0px;font-weight:700;text-transform:uppercase;color:#656565}.facility-hours{max-width:450px;margin:10px 0 30px}.facility-hours table{width:100%;margin:15px auto 0}.facility-hours table tr:nth-child(even){background:#f6f6f6}.facility-hours table td,.facility-hours table th{padding:10px;border:1px solid #d8d8d8}.facility-hours table ul{margin:0;padding:0;list-style:none}.location-contact{box-shadow:0px -3px 14px -9px #000;padding-bottom:10px;padding-top:1px;margin-top:18px}.location-contact .icon-detail{max-width:239px;margin:0 auto}.location-contact .icon-detail p{margin-top:20px}.location-details-ffn .location-contact{margin-bottom:40px}.location-inspections{padding:0 15px}.location-inspections h2{font-size:1.2em;font-weight:600}.location-inspections table{width:100%;margin:15px auto 30px}.location-inspections table td{padding:10px}.location-inspections table td,.location-inspections table th{border:1px solid #d8d8d8}.location-inspections table th{padding:10px;background:#006080;color:#fff;font-size:1.2em}.location-inspections table .severity{font-weight:700;font-size:1.2em}.location-inspections table .severity a{cursor:help}.location-inspections table .in-compliance{width:200px}.location-inspections table a.report i{margin-left:5px;color:#282828}@media screen and (min-width: 768px){.location-inspections table .rating{text-align:center}.location-inspections table td.in-compliance{text-align:center}.location-inspections table tr:nth-child(even){background:#f6f6f6}}.location-inspections .low .severity{background:#2ea373;color:#fff}.location-inspections .low .severity a{color:#fff}.location-inspections .medium .severity{background:#d57e1d;color:#fff}.location-inspections .medium .severity a{color:#fff}.location-inspections .high .severity{background:#bf1a2f;color:#fff}.location-inspections .high .severity a{color:#fff}@media screen and (max-width: 767px){.location-inspections thead{display:none;visibility:hidden}.location-inspections table tbody,.location-inspections table tr,.location-inspections table th,.location-inspections table td{display:block;text-align:left;white-space:normal}.location-inspections table tbody,.location-inspections table th,.location-inspections table td{border:0}.location-inspections table tr{border:1px solid #656565;margin-bottom:10px}.location-inspections th[data-title]:before,.location-inspections td[data-title]:before{content:attr(data-title) ": ";font-weight:bold}.location-inspections th:not([data-title]){font-weight:bold}.location-inspections td:empty{display:none}}.inspection-text{padding:15px 0}.inspection-text h2{font-size:1.2em;font-weight:600}.inspection-text p{color:#656565}.inspection-text p:last-child{margin-bottom:0}.site-search ul.pagination{margin-top:2rem;margin-bottom:0;justify-content:center}.site-search ul.pagination li{margin:0;padding:0}.site-search ul.pagination li::before{content:none}.site-search ul.pagination li .page-link{border:0px;background:#fff;font-weight:600;font-size:1.2em;color:#383a3c}.site-search ul.pagination li .page-link:hover{color:#168ea8}.site-search ul.pagination li .page-link.active{background:#168ea8;color:#fff}.site-search ul.pagination li .page-link.active:hover{color:#fff}@media screen and (max-width: 1199px){.search-childcare .form-title h2{font-size:2.1em}}@media screen and (min-width: 992px){.footer-contact{border-right:1px solid #ccc;padding-right:14px}}@media screen and (max-width: 991px){.search-childcare .form-title img{left:25px;width:49px}.search-childcare .form-title h2{font-size:2em}}@media screen and (max-width: 767px){.nav-container .container{max-width:100%}.nav-container .navbar h3{width:100%;text-align:center}.nav-container .navbar h3 .navbar-brand{width:120px;margin-right:0px}.navbar-toggler{position:absolute;right:0}nav .top-nav{text-align:left;display:block;padding:0px 6px;margin-top:15px}nav .top-nav .nav-link{border-bottom:0px solid #fff;color:#fff;font-weight:600;font-size:16px;margin-bottom:10px}nav .top-nav .nav-item:hover .nav-link{border-bottom:0px}nav .top-nav .button-link{max-width:230px;background:#168ea8;margin:10px 0px;text-align:left;font-weight:100}nav .top-nav .button-link:hover{background:#168ea8}nav .sub-nav ul{position:static;width:100%;background:#fff}nav .sub-nav ul a{color:#fff}nav .sub-nav .desktop-search{display:none}nav .sub-nav .nav-link{border-bottom:0px;color:#fff;margin:0px 0px 8px !important;font-size:18px}nav .sub-nav .nav-item:hover .nav-link{border-bottom:0px}nav .sub-nav .nav-item.active{background:#14a1bf;transition:background .4s ease}nav .sub-nav .nav-item.active ul{background:#14a1bf;max-height:999px;transition:all .3s ease}nav .sub-nav .nav-item ul{width:100%;background:#168ea8;max-height:0px;overflow:hidden;padding:0px;transition:all .3s ease}nav .sub-nav .nav-item ul li{padding-bottom:20px;line-height:1.15em;font-size:17px;padding:7px 16px}nav .sub-nav .nav-item ul li a{color:#fff}nav .sub-nav .nav-item{padding:18px 0px !important;border-bottom:1px solid #fff;transition:background .4s ease}nav .sub-nav .nav-item i{color:#fff;pointer-events:auto;font-size:1.2em;float:right;padding:2px 15px}.navbar-collapse{position:absolute;top:100%;background:#158ea8;left:-15px;z-index:999;width:calc(100% + 30px) !important;box-shadow:1px 5px 24px -13px #000}.mobile-search{padding:10px;background:#414447}.mobile-search .btn{background:#168ea8;color:#fff;border:0px}}@media screen and (max-width: 575px){.page-title{padding:40px 15px}.page-title h1{font-size:1.8em}.home-hero{min-height:320px;margin-bottom:144px}.home-hero .hero-content{position:relative;top:100%;top:calc(100% - 120px);transform:none;overflow:hidden}.home-hero .hero-content .offset-md-7{padding:0px}.home-hero .hero-content .hero-link{height:79px;background:rgba(0,0,0,.631373);max-width:320px;margin:0 auto;padding-left:78px}.home-hero .hero-content .hero-link .icon{width:50px;padding:15px}.home-hero .hero-content .hero-link a{padding-right:20px;padding-top:13px}.home-hero .hero-content .hero-link:before{content:"";position:absolute;background:rgba(0,0,0,.631373);height:100%;width:100%;right:100%}.home-hero .hero-content .hero-link:after{content:"";position:absolute;background:rgba(0,0,0,.631373);height:100%;width:100%;left:100%}.home-hero .hero-content hr{display:none}.home-hero .form-inline{padding:40px 20px;background:#0a3b61}.graphic-section h2{font-size:1.4em}.graphic-section img{max-width:160px}.image-bg .image-bg-content{padding:30px}.search-childcare .form-title{padding-left:52px;padding-right:0px}.search-childcare .form-title h2{font-size:1.8em}.search-childcare .form-title img{left:0px;width:49px}.search-childcare .input-group{padding:20px 0px}.search-childcare .input-group button{right:0px}}.inspection-row .inspection-info{background:#f6f7f7;border:1px solid #c7cacb;padding:8px 0px;align-items:center}.inspection-row .inspection-info div{position:relative}.inspection-row .inspection-info div:before{content:"";width:1px;height:18px;background:#c7cacb;position:absolute;left:0px;top:50%;transform:translateY(-50%)}.inspection-row .inspection-info div:first-child:before{display:none}.inspection-row .inspection-info p{margin-bottom:0px;padding:4px}.inspection-row .alert-dropdown{border:1px solid #c7cacb;background:#eff0f0}.inspection-row .alert-dropdown button{border:0px}.inspection-row .alert-dropdown button a{color:#383a3c}.inspection-row .alert-dropdown p{margin-bottom:7px}.inspection-row .alert-dropdown .custom-controls{padding-bottom:18px}.inspection-row .alert-dropdown .disabled{pointer-events:none;opacity:.65}.inspection-row .alert-dropdown .disabled:hover{text-decoration:none}.inspection-row .alert-dropdown .alert-type{font-size:20px}.inspection-row .alert-dropdown .alert-info{background:rgba(0,0,0,0);color:#383a3c;display:flex;line-height:1.2em;margin-bottom:8px}.inspection-row .alert-dropdown .alert-info .label{flex:0 0 166px;font-weight:600}.inspection-row .alert-dropdown .alert-info p{flex:1;align-self:end;margin:0}.inspection-row .alert-dropdown .alert-info .severity{cursor:help}.inspection-row .alert-dropdown .alert-info .severity.low{color:#2ea373}.inspection-row .alert-dropdown .alert-info .severity.medium{color:#d57e1d}.inspection-row .alert-dropdown .alert-info .severity.high{color:#bf1a2f}.inspection-row .alert-dropdown .alert-info ul{margin:0;padding:0;list-style:none}.inspection-row .alert-dropdown .alert-info ul li{margin-bottom:10px}.inspection-row .alert-slide{padding:10px 30px}@media screen and (max-width: 991px){.inspection-row .alert-slide{padding:10px 10px}.inspection-row .alert-slide .alert-info .label{flex-basis:126px;padding-right:6px}}.inspection-row .blue-button{padding:4px 22px}.inspection-row .alerts{padding-right:68px !important}.inspection-row .download-toggle{color:#168ea8;position:absolute;right:21px;top:50%;font-size:21px;transform:translateY(-50%);cursor:pointer;appearance:none;border:0px;background:rgba(0,0,0,0)}.inspection-row .bx-wrapper{background:rgba(0,0,0,0);border:0px;box-shadow:0 0;margin-bottom:0px}@media screen and (max-width: 991px){.inspection-row .alerts:before{display:none}.inspection-row .no-download:before{display:none}}@media screen and (max-width: 767px){.inspection-row .download:before{display:none}}