/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-progress-tracker .progress-step .progress-text{padding-top:5px;padding-bottom:0;color:#777;}.webform-progress-tracker .progress-step.is-active .progress-text,.webform-progress-tracker .progress-step.is-complete .progress-text{color:#333;}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:bold;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#777;}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#333;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#2196f3;}@media screen and (max-width:800px){.webform-progress-tracker .progress-text{font-size:smaller;}}@media screen and (max-width:600px){.webform-progress-tracker .progress-text{display:none;}}.webform-progress-tracker [role="link"]{cursor:pointer;}.webform-progress-tracker .progress-title[role="link"]{color:#1976d2;}.webform-progress-tracker .progress-title[role="link"]:hover,.webform-progress-tracker .progress-title[role="link"]:focus{text-decoration:underline;color:#2196f3;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role="link"]:before{background-color:#1976f2;}.webform-progress-tracker .progress-marker::after{z-index:auto;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.hrsa-cobranded-header{background-color:#0b4778;font-family:Helvetica;font-size:16px;line-height:1;position:relative;z-index:500;}.hrsa-cobranded-header__layout{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:980px;min-height:42px;padding:0 10px;width:100%;}.hrsa-cobranded-header__logo{align-items:center;display:flex;justify-content:flex-start;margin-right:auto;padding-right:30px;}@media screen and (max-width:500px){.hrsa-cobranded-header__logo{font-size:13px;}}.hrsa-cobranded-header__logo-image{background:url(/modules/hrsa/hrsa_cobranded_header_block/img/hhs-bird-logo.png);display:inline-block;height:30px;margin:5px 10px 5px 0;overflow:hidden;width:25px;z-index:500;}.hrsa-cobranded-header__logo-image::before{content:'';display:block;height:150%;width:0;}.hrsa-cobranded-header__logo-name{color:#ffffff;display:inline-block;}.hrsa-cobranded-header__logo-name a{color:#fff !important;display:inline-block;font-weight:bold;height:auto;text-decoration:none;width:auto;z-index:2000;}.hrsa-cobranded-header__menu{align-items:center;display:flex;justify-content:flex-end;margin-left:auto;}@media screen and (min-width:800px){.hrsa-cobranded-header__menu-toggle{display:none;}}.hrsa-cobranded-header__menu-toggle a{align-items:center;background-image:url(/modules/hrsa/hrsa_cobranded_header_block/img/expand-collapse-icon.png);background-position:100% 50%;background-repeat:no-repeat;background-size:auto 15px;color:#fff !important;display:flex;font-size:14px;padding-right:20px;text-decoration:none;}.hrsa-cobranded-header__menu-toggle a.is-active{background-image:url(/modules/hrsa/hrsa_cobranded_header_block/img/close-icon.png);}.hrsa-cobranded-header__menu > ul{background-color:transparent;display:inline-block;list-style:none;margin:0;padding:0;width:auto;white-space:nowrap;}@media screen and (max-width:799px){.hrsa-cobranded-header__menu > ul{background-color:#185394;left:0;max-height:0;overflow:hidden;position:fixed;text-align:center;top:42px;transition:all 0.5s ease;width:100%;white-space:normal;display:none;}.hrsa-cobranded-header__menu > ul.is-open{display:block;max-height:100%;}}.hrsa-cobranded-header__menu > ul > li{border:none;display:inline-block;line-height:1;list-style:none;margin:0;max-width:none;padding:0;}.hrsa-cobranded-header__menu > ul > li:after{color:#fff;content:'|';}.hrsa-cobranded-header__menu > ul > li:last-child:after{content:'';}@media screen and (max-width:799px){.hrsa-cobranded-header__menu > ul > li{border-bottom:1px solid rgba(255,255,255,.25);display:block;font-size:17px;margin-left:12px;margin-right:12px;padding-bottom:10px;padding-top:10px;}.hrsa-cobranded-header__menu > ul > li:after{display:none;}}.hrsa-cobranded-header__menu li a{font-size:14px;line-height:1;color:#ffffff;text-decoration:none;}.hrsa-cobranded-header__menu li a:hover,.hrsa-cobranded-header__menu li a:focus{text-decoration:underline;}@media screen and (max-width:799px){.hrsa-cobranded-header__menu li a{font-size:17px;line-height:2;}}
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}@media only screen and (max-width:640px){.usmap-wrapper div.usmap-legend{display:block;}.usmap-wrapper div.usmap-legend .usmap-legend-item-line{display:block;height:auto !important;}.usmap-wrapper div.usmap-legend .usmap-legend-item-line .usmap-legend-item{display:block;margin:0.5em;}.usmap-wrapper div.usmap-legend .usmap-legend-item-line .usmap-legend-filler{display:none;}}.node--type-usmap.teaser .teaser__content{margin:0;}.node--type-usmap.teaser .teaser__title,.node--type-usmap.teaser .node__links,.node--type-usmap.teaser .usmap-wrapper{display:none;}.node--type-usmap.teaser .usmap-select-wrapper{min-width:1px;display:inline-block;float:right;clear:right;}.node--type-usmap.teaser .usmap-select-wrapper button{display:inline-block;padding:0 15px;height:32px;}.usmap-hover-hide{display:none !important;}.usmap-select-wrapper{display:flex;justify-content:center;}.usmap-select-wrapper .usmap-select-display{text-align:left;margin:1em;}.usmap-select-wrapper option span{white-space:pre;font-family:monospace;color:red;}.usmap-select-wrapper button{margin:0 0 0 4px;max-width:250px;padding:0 38px;display:block;font-size:14px;height:40px;line-height:1.3;cursor:pointer;text-decoration:none;}.usmap-select-wrapper button:not(.usa-button){border:thin solid gray;border-radius:5px;background-color:#335699;color:#fff;}@media (max-width:30em){.usmap-select-wrapper{display:block;}.usmap-select-wrapper .usmap-inner{display:block;}.usmap-select-wrapper button{margin:.5em auto 0 auto;}}div.usmap-legend{display:table;border-spacing:1em;border-collapse:separate;margin:0;padding:0;table-layout:fixed;width:100%;}div.usmap-legend .usmap-legend-item-line{display:table-row;}div.usmap-legend .usmap-legend-item-line .usmap-legend-item{display:table-cell;position:relative;margin:.25em;padding:.5em .6em;border-radius:3px;cursor:pointer;}.usmap-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1;display:none;}.usmap-wrapper{position:relative;}.usmap-wrapper .hide_hover_labels .tt_name_sm{display:none;}.usmap-region-popup-wrapper,.usmap-popup-wrapper{position:absolute;display:none;z-index:2;}.usmap-region-popup-wrapper .usmap-popup,.usmap-popup-wrapper .usmap-popup{position:absolute;display:inline-block;height:auto;width:auto;}.usmap-region-popup-wrapper .usmap-popup-content,.usmap-popup-wrapper .usmap-popup-content{display:block;height:100%;width:100%;}.usmap-region-popup-wrapper .usmap-popup-content .btn_simplemaps,.usmap-popup-wrapper .usmap-popup-content .btn_simplemaps{white-space:normal;}.usmap-region-popup-wrapper .usmap-popup-shared,.usmap-popup-wrapper .usmap-popup-shared{border-top:1px solid silver;padding-top:.5em;margin-top:1em;}.usmap-region-popup-wrapper .usmap-popup-close,.usmap-popup-wrapper .usmap-popup-close{position:absolute;display:block;top:5px;right:5px;height:20px;width:20px;cursor:pointer;border:none;background:transparent;padding:0;}.usmap-region-popup-wrapper .usmap-popup-close img,.usmap-popup-wrapper .usmap-popup-close img{height:18px;width:18px;position:absolute;top:1px;left:1px;}.usmap-region-popup-wrapper div.usmap-popup-content{height:auto;width:200px;}.usmap-popup-wrapper{top:0;bottom:0;left:0;right:0;background-color:rgba(236,240,241,0.5);border-radius:15px;cursor:pointer;}.usmap-popup-wrapper .usmap-popup{cursor:auto;position:relative;opacity:.975;margin:0 20px;padding:10px 20px;max-height:90%;overflow-y:auto;display:block;top:12em;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);}.usmap-popup-wrapper .usmap-popup .popup-title{font-weight:bold;font-size:1.2em;}.node-usmap .newchild{display:none;}.usmap-inner{position:relative;display:inline-block;}.usmap-inner .usmap-select{max-width:100%;z-index:2;margin-top:0;}.usmap-inner .usmap-select .usmap-select-area{margin-top:0;}.usmap-inner .usmap-select .select-selected{background-color:#FFFFFF;text-align:left;border-radius:5px;}.usmap-inner .usmap-select .select-selected:after{position:absolute;content:"";top:18px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#000000 transparent transparent transparent;}.usmap-inner .usmap-select .select-selected.select-arrow-active{border-radius:5px 5px 0 0;border-bottom:1px solid rgba(0,0,0,0.1);}.usmap-inner .usmap-select .select-selected.select-arrow-active:after{border-color:transparent transparent #000000 transparent;top:15px;}.usmap-inner .usmap-select .select-items{border-radius:0 0 5px 5px;position:absolute;background-color:#FFFFFF;top:100%;left:0;right:0;z-index:99;text-align:left;max-height:80vh;overflow-y:scroll;}.usmap-inner .usmap-select .select-items .select-group .select-state{margin-left:2em;font-size:.75em;display:inline-block;border:none;padding:4px 5px;min-width:24%;}.usmap-inner .usmap-select .select-items.select-hide{display:none;}.usmap-inner .usmap-select .select-items.select-hide .select-group .select-state{display:block;}.usmap-inner .usmap-select .select-items.select-setup{visibility:hidden;height:0;position:relative;}.usmap-inner .usmap-select .select-items div.select-area,.usmap-inner .usmap-select .select-selected{color:#000000;padding:5px 1.5em 6px 16px;border:1px solid transparent;border-color:rgba(0,0,0,0.1) transparent transparent transparent;cursor:pointer;background-image:linear-gradient(to bottom right,#FFFFFF,#EFEFEF);}.usmap-inner .usmap-select .select-selected,.usmap-inner .usmap-select .select-items{border:1px solid rgba(0,0,0,0.1);}.usmap-inner .usmap-select .select-selected:hover,.usmap-inner .usmap-select .select-selected-focus{background-image:linear-gradient(to bottom right,#FFFFFF,#EBEBEB);border-color:blue;}.usmap-inner .usmap-select .select-items div:hover{background-color:rgba(0,0,0,0.1);}.usmap-inner .usmap-select .same-group-selected{background-color:rgba(0,0,0,0.05);}.usmap-inner .usmap-select .same-group-selected .same-as-selected{background-color:rgba(0,0,0,0.1);}@media only screen and (max-width:640px){.usmap-container{display:none;}.usmap-region-popup-wrapper,.usmap-popup-wrapper{position:relative;}.usmap-popup-wrapper{border-radius:5px;margin:1.5em 0;padding:1em 0;}.usmap-popup-wrapper .usmap-popup{position:relative;top:auto;transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;}}
.ui-datepicker{z-index:1261 !important;}.webform-ajax-form-wrapper[data-effect="slide"] .form-actions{margin-bottom:0;padding-bottom:1em;}
