.webform-submission-draft-2022-2027-nidcd-strategic--form div.usa-label {max-width: 100%} 

.webform-submission-draft-2022-2027-nidcd-strategic--form #edit-flexbox {
    box-sizing: border-box;
    width: 100%;
    max-width: 550px;
    font-size: 1em;
    padding: 1em 2em 2em 2em;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #18b2ce;
    margin-bottom: 3em;
    margin-top: 2em;
    margin-left: auto;
    margin-right: auto;
}

.webform-submission-draft-2022-2027-nidcd-strategic--form .webform-button--submit {
    border: none;
    width: 9em;
    -webkit-border-radius: 3;
    -moz-border-radius: 3;
    border-radius: 3px;
    color: #ffffff;
    background: #20558a;
    text-decoration: none;
    box-shadow: inset 0 1px rgb(255 255 255 / 29%);
    font-weight: bold;
    margin-left: 0;
    margin-top: 10px;
}

.webform-submission-draft-2022-2027-nidcd-strategic--form .form-required:after {
    color: #c00;
}

.webform-submission-draft-2022-2027-nidcd-strategic--form ul.usa-accordion.usa-accordion--bordered {
    margin: 1rem 0 0 0 !important;
}

.webform-submission-draft-2022-2027-nidcd-strategic--form label {
    box-sizing: border-box;
    color: #0057AD;
    display: block;
    width: 100%!important;
    text-align: left !important;
    margin-right: 0.75em;
    margin-top: 1em;
    font-weight: bold;
}

.webform-submission-draft-2022-2027-nidcd-strategic--form span.tbd{
    background-color: #FFFF00;
}

.webform-submission-draft-2022-2027-nidcd-strategic--form .pdf-wrapper {
    padding: 2rem;
    margin: 2rem 0;
    background-color: #f3f3f3;
}

.webform-submission-draft-2022-2027-nidcd-strategic--form .pdf-download {
    background: transparent url(/sites/default/files/Site%20Branding%20Images/pdf_image.png) no-repeat scroll 0 3px;
    padding-left: 2.5rem; 
    margin: 1rem 0 0 0;
}
