/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2{text-wrap:balance;}figure{margin-left:0;padding-left:0;margin-inline-start:0;margin-inline-end:0;}figure figcaption{max-width:60rem;}@media only screen and (max-width:1308px){#content{margin-left:1rem;margin-right:1rem;}}.all-caps{text-transform:uppercase;}.node-id-273 .form-search{-webkit-appearance:none !important;font-size:1rem;padding:8px;border:1px solid #ececec;border-radius:5px;}.node-id-273 .searchbutton input[type=submit]{margin-top:3px !important;}.grid-basic{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));}.grid-basic.narrow{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));}.grid-cell{padding:0;}.grid-cell.border{border:1px solid #a8a7ab;border-radius:5px;padding:0 16px;}.grid-cell > h2,.grid-cell > h3,.grid-cell > h4,.grid-cell > ul,.grid-cell > p{margin-top:.5rem;}.js-form-item h4{margin:0;}.path-user h2{padding-top:.5rem;border-top:3px solid aliceblue;}.dhhs-columns{column-count:3;column-gap:1rem;}@media only screen and (max-width:670px){.dhhs-columns{column-count:2;column-gap:1rem;}h1{font-size:1.5rem;}h2{font-size:1.25rem;}h3,.options h3{font-size:1rem;}#footer .sub-container{padding-top:.5rem;}}@media only screen and (max-width:500px){.dhhs-columns{column-count:1;column-gap:1rem;}}h3.text-border{border-top:1px solid rgb(220,220,200);padding-top:.5rem;clear:right;}h2.text-border{border-top:3px solid #396791;padding-top:.5rem;clear:right;}.print-thumb{max-width:200px;height:auto;float:right;margin:0 0 1rem 1rem;}.js-form-item label{font-size:1rem;}@media (min-width:1px) and (max-width:399px){.desktop-display{display:none;}.mobile-display{display:block;}}@media (min-width:400px) and (max-width:3000px){.desktop-display{display:block;overflow:visible;}.mobile-display{display:none;}}.bythenumbersimg{max-width:600px;}#tableau-viz + p{margin-top:2rem;}.card p a,.card p a:visited{color:#03396c !important;}.divisions,.card{justify-content:flex-start;}.node-id-7133 .flex-row{display:flex;gap:1rem;flex-wrap:wrap;}.node-id-7133 .flex-cell{flex:1;width:280px;}.node-id-6237 h3,.node-id-6237 h4{margin-bottom:0;}.custom-search-wrapper #search-input-404,.path-frontpage input.form-search{color:rgb(132,132,132);border:1px solid rgb(210,210,210);background-color:var(--color-white);display:block;font-size:16px;line-height:1.3;padding:4.8px 22.4px 3.2px 12.8px;width:100%;box-sizing:border-box;margin:0 auto;box-shadow:none;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.custom-search-wrapper{text-align:left;margin-bottom:2rem;}.custom-search-wrapper #search-input-404{width:40%;min-width:320px;margin-block:1rem;text-align:left;margin:1rem 0;}.custom-search-wrapper button{margin:0;}#edit-among-the-eligible-uses-of-funds-authorized-by-the-congress-and- .js-form-type-checkbox{margin-block-end:.5rem;}#edit-affiliation-or-organization-type-radios{columns:3;margin-block-end:1rem;}.webform-submission-public-comment-on-rural-health-t-form{max-width:54rem;}@media only screen and (max-width:670px){#edit-affiliation-or-organization-type-radios{columns:1;}}.text-count-wrapper{margin-bottom:1rem;}.text-count-message{color:rgb(206,62,62);}.webform-submission-public-comment-on-rural-health-t-form textarea{font-size:.925rem;}
.dhhshome h1{display:none;}h2.home{font-size:2em !important;font-weight:normal !important;color:rgb(60,60,60) !important;display:block !important;}p.mission{font-size:1.375em;font-style:italic;line-height:1.7;color:#666;}.howdoi li{font-size:1.125em;}.howdoi li::before{content:"\2026 \00A0";}@media (max-width:651px){h1.home{font-size:1.375em !important;}.howdoi li{font-size:1em;}p.mission{font-size:1em;}}.hl-list .initiative p{margin-top:0 !important;}.initiative{display:flex;margin:1em .5em 0 1em;align-items:center;}.initiative h3{width:85%;font-size:1.17rem !important;padding:0 !important;border-bottom:none !important;}.initiative-icon{text-align:center;width:15%;padding-right:.5em;}.initiative img{margin:0 auto;}.home-lists footer{background-color:none;padding:0;margin:0;font-style:italic}.homeservice-row{width:100%;display:flex;gap:16px;justify-content:space-between;margin:0 auto 1em auto;text-align:center;border-radius:5px;border-top:5px solid #84bc49 !important;}.homeservices-inner{flex:1 1 120px;text-align:center;display:flex;flex-direction:column;text-align:center;padding:0 1em;border-right:1px solid #efefef;}.service-head,.icon-block{flex:1 1 auto;}.homeservices-inner:last-child{border-right:none;}.homeservices-inner img{max-width:64px !important;margin:auto;flex:1 1 auto;}.homeservices-inner a{text-decoration:none;flex:1 1 auto;}h2.home-programs{text-align:center;display:block;margin:2em auto 1em auto !important;}#maincontent2 .layout--onecol{padding:0 !important;}.path-frontpage .layout--onecol{padding:0;}@media only screen and (max-width:670px){.homeservice-row{flex-wrap:wrap;}#maincontent1 .layout--onecol{padding:0 1em !important;}}.jumbotron{padding:2rem 1rem;margin-bottom:0;border-radius:0.3rem;background-size:cover;background-position:top center;min-height:400px !important;display:block;overflow:hidden;position:relative;}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0;}.hero{height:300px;width:100%;background:rgb(236,236,232) url(/dhhs/themes/dhhs/images/sunrise_lubec.jpg) no-repeat;background-size:cover;display:table;position:relative;}.herotext{width:40%;background-color:rgba(255,255,255,.8);left:16px;position:relative;border-radius:5px;padding:16px 16px 16px 16px;margin-bottom:72px;}.herotext h1{font-size:1.75em !important;margin:0 0 12px 0 !important;}.hotlines{position:absolute;bottom:20px;right:20px;padding:6px;color:#333;background-color:rgb(233,193,65);border-radius:5px;font-weight:bold;text-decoration:none;font-size:1.375em;}.jumbotron a{color:#333 !important;}.jumbotron a:visited{color:#333 !important;}.jumbotron a:hover{color:#666 !important;}@media (min-width:576px){.jumbotron{padding:4rem 2rem;}}@media only screen and (max-width:670px){.herotext{width:70%;}}
