:root{--bootstrap-light:rgb(248,249,250);--bootstrap-secondary:rgb(98,106,114);--disabled-input-bg:#e9ecef;--disabled-input-border:#ced4da;--dss-bg-blue-hover:rgb(2,77,134);--dss-bg-green-hover:rgb(114,153,43);--dss-bg-ice-blue-hover:rgb(95,127,116);--dss-bg-orange-hover:rgb(220,120,20);--dss-bg-sea-green:rgb(159,217,180);--dss-bg-sea-green-hover:rgb(179,237,200);--dss-bg-baby-blue:rgb(154,219,232);--dss-bg-baby-blue-hover:rgb(174,239,252);--dss-bg-tan:rgb(184,178,152);--dss-bg-tan-hover:rgb(204,198,172);--dss-bg-gray:rgb(208,211,212);--dss-bg-gray-hover:rgb(228,231,232);--dss-text-blue:rgb(2,107,154);--dss-orange:rgb(246,142,87);}@media only screen and (min-width:1920px){.reduce-width{width:50% !important;}.reduce-width-lg{width:45% !important;}}@media (min-width:1220px){#learn-more{margin-top:1.5rem;}}@media (max-width:576px){.document-text{width:100%;}#header-logo{display:flex;justify-content:center;}#header-logo img{height:80px !important;}}@media (max-width:475px){.formio-component input[type="text"]{width:100%;overflow-x:auto !important;white-space:nowrap;box-sizing:border-box;}}@media screen and (max-width:767px){div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{display:flex;justify-content:space-between !important;margin-bottom:1rem;}}@media (min-width:1050px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem !important;padding-left:.5rem !important;}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.25rem;padding-left:.25rem;}}a{color:var(--dss-text-blue);}a:hover{color:var(--dss-bg-blue-hover);}body{overflow-x:hidden;}button.buttons-csv{background-color:var(--dss-text-blue);padding:7px 15px;color:white;font-weight:bold;border-radius:5px;}button.buttons-csv:hover{background-color:var(--dss-bg-blue-hover);}button[onclick="resetFilters()"]:hover{background-color:rgb(245,245,245) !important;}div.dt-search > label{font-weight:bold;}div.dt-container .dt-paging .dt-paging-button:not(.disabled):hover{background:none !important;background-color:var(--dss-text-blue) !important;color:#fff !important;}html *{font-family:Arial,serif;}input[type="search"]{background-color:white !important;margin-left:10px !important;}select[name="results_length"]{background-color:white !important;}table#results > thead th:hover{background-color:rgb(245,245,245) !important;}th[aria-label*="Phone Number"]{min-width:165px !important;}.col-width-1{min-width:150px;}.col-width-2{min-width:300px;}.contrast-border{text-shadow:-1px 0 1px black,0 1px 1px black,1px 0 1px black,0 -1px 1px black !important;}.description:hover{cursor:pointer;}.btn-download{display:flex;align-items:center;align-self:center;background-color:var(--dss-text-blue);border-color:var(--dss-text-blue);border-radius:50rem;color:white;font-weight:700;text-decoration:none;padding:0.5rem;width:fit-content;}.btn-download:hover{cursor:pointer;background-color:var(--dss-bg-blue-hover) !important;border-color:var(--dss-bg-blue-hover) !important;color:white;border-color:transparent;}.dropdown:hover > .dropdown-menu{display:block;}.dropdown > .dropdown-toggle:active{pointer-events:none;}.dss-color > .row:first-child{background-color:var(--dss-text-blue);}.dss-bg-blue{background-color:var(--dss-text-blue) !important;border-color:var(--dss-text-blue) !important;}.dss-bg-orange{background-color:var(--dss-orange) !important;border-color:var(--dss-orange) !important;}.dss-bg-green{background-color:rgb(134,173,63) !important;border-color:rgb(134,173,63) !important;}.dss-bg-ice-blue{background-color:rgb(125,157,146) !important;border-color:rgb(125,157,146) !important;}.dss-blue-hover:hover{background-color:var(--dss-bg-blue-hover) !important;cursor:pointer;}.dss-green-hover:hover{background-color:var(--dss-bg-green-hover) !important;cursor:pointer;}.dss-orange-hover:hover{background-color:var(--dss-bg-orange-hover) !important;cursor:pointer;}.dss-ice-blue-hover:hover{background-color:var(--dss-bg-ice-blue-hover) !important;cursor:pointer;}.dss-text-blue{color:var(--dss-text-blue);}.dss-text-green{color:rgb(134,173,63);}.dss-text-gray{color:rgb(112,112,112);}.dss-text-orange{color:var(--dss-orange);}.info-icon{align-items:center;background-color:var(--dss-text-blue) !important;border-radius:50%;color:white;display:flex;justify-content:center;font-size:10px;height:20px;margin-bottom:auto;margin-left:10px;margin-top:auto;width:20px;}.checkbox-label{display:block;margin-bottom:8px;}.fc-card{max-width:550px;}.form-group.required .req-label:after{color:#d00;content:"*";margin-left:5px;font-weight:bold;}.pagination > li > a{background-color:white;color:black;}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{color:#5a5a5a;background-color:#eee;border-color:#ddd;}.pagination > .active > a{color:white;background-color:var(--dss-text-blue) !important;border:solid 1px rgb(2,87,134) !important;}.pagination > .active > a:hover{background-color:var(--dss-text-blue) !important;border:solid 1px rgb(2,87,134) !important;}.program-profile:hover{cursor:pointer;}.provider-search-row:hover{cursor:pointer;background-color:rgb(210,210,210);}.plans-inspections-program{transform:translateY(-15px);width:250px;}.view-inspections:hover{background-color:var(--dss-bg-green-hover) !important;cursor:pointer;}.view-plans:hover{background-color:var(--dss-bg-blue-hover) !important;cursor:pointer;}.program-profile-title{font-size:1.5rem;font-weight:bold;background-color:rgb(253,254,254) !important;color:var(--dss-text-blue);}.btn-bg-baby-blue {background-color:var(--dss-bg-baby-blue);}.btn-bg-baby-blue:hover{background-color:var(--dss-bg-baby-blue-hover);cursor:pointer;}.btn-bg-sea-green {background-color:var(--dss-bg-sea-green);}.btn-bg-sea-green:hover{background-color:var(--dss-bg-sea-green-hover);cursor:pointer;}.btn-bg-tan {background-color:var(--dss-bg-tan);}.btn-bg-tan:hover{background-color:var(--dss-bg-tan-hover);cursor:pointer;}.btn-bg-gray {background-color:var(--dss-bg-gray);}.btn-bg-gray:hover{background-color:var(--dss-bg-gray-hover);cursor:pointer;}.nav-link{color:rgb(255,255,255) !important;}.nav-link:hover{cursor:pointer;}.offcanvas-body{background-color:var(--dss-text-blue) !important;}.offcanvas-header{background-color:white !important;}.active{text-decoration:underline;text-decoration-color:var(--dss-orange);text-underline-offset:5px;}.btn-focus{outline:none;transition:box-shadow 0.2s ease-in-out;}.btn-focus:focus-visible{box-shadow:0 0 0 0.5rem rgba(246,142,87,0.5);}#header-nav li{padding:10px 0;}#header-search-button{background-color:rgb(125,157,146);border-radius:0 5px 5px 0;}#youth-care-provider-type:hover{cursor:not-allowed;}select[name="results_length"]{margin-right:0.5rem !important;}@keyframes spin{to{transform:rotate(360deg);}}.loading-container{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,0.5);backdrop-filter:blur(5px);z-index:9999;}.loader{transform-origin:center;animation:spin 1s ease-in-out infinite !important;}body.loading{overflow:hidden;}button[name="data[submit]"],button[name="data[submit1]"],button#closeModal,.form-check-input:checked,.dropdown-item.active,.dropdown-item:active{background-color:var(--dss-text-blue) !important;border-color:var(--dss-text-blue) !important;}a.browse,a[ref="toggleCameraMode"],.text-dss-blue{color:var(--dss-bg-blue-hover) !important;}
