

.usa-alert {
    background-color: #f7f9fa;
    border-left: .8rem solid #f1f3f6;
    color: #1b1b1b
}

.usa-alert .usa-alert__body {
    font-family: Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.7rem;
    line-height: 1.5;
    margin-left: auto;
    margin-right: auto;
    max-width: 102.4rem;
    padding: 1.6rem;
    position: relative
}

@media all and (min-width: 1400px) {
    .usa-alert .usa-alert__body {
        padding-left:2.9333333333rem
    }
}

.usa-alert .usa-alert__text {
    margin-bottom: 0;
    margin-top: 0
}

.usa-alert .usa-alert__text:only-child {
    padding-bottom: 0;
    padding-top: 0
}

.usa-alert .usa-alert__heading {
    font-family: Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 2.34rem;
    line-height: .9;
    margin-top: 0;
    margin-bottom: .8rem
}

.usa-alert .usa-alert__body>.usa-list,.usa-alert>.usa-list {
    padding-left: 2ch
}

.usa-alert .usa-alert__body>.usa-list:last-child,.usa-alert>.usa-list:last-child {
    margin-bottom: 0
}

*+.usa-alert {
    margin-top: 1.6rem
}

.usa-alert--success {
    background-color: #ecf3ec;
    border-left-color: #b8d293
}

.usa-alert--success .usa-alert__body {
    color: #1b1b1b;
    background-color: #ecf3ec;
    padding-left: 4.6666666667rem
}

.usa-alert--success .usa-alert__body::before {
    background-image: url('check_circle.svg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 3.2rem 3.2rem;
    height: 3.2rem;
    width: 3.2rem;
    content: "";
    display: block;
    left: .8rem;
    position: absolute;
    top: 1.2rem
}

@supports (mask: url()) {
    .usa-alert--success .usa-alert__body::before {
        background:0 0;
        background-color: #1b1b1b;
        mask-image: url('check_circle.svg'),linear-gradient(transparent,transparent);
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 3.2rem 3.2rem
    }
}

@media all and (min-width: 1400px) {
    .usa-alert--success .usa-alert__body::before {
        left:2.4rem
    }

    .usa-alert--success .usa-alert__body {
        padding-left: 6.4rem;
        padding-right: 6.4rem
    }
}

.usa-alert--error .usa-alert__body .usa-link,.usa-alert--info .usa-alert__body .usa-link,.usa-alert--success .usa-alert__body .usa-link,.usa-alert--warning .usa-alert__body .usa-link {
    color: #2c608a
}

.usa-alert--success .usa-alert__body .usa-link:visited {
    color: #54278f
}

.usa-alert--success .usa-alert__body .usa-link:active,.usa-alert--success .usa-alert__body .usa-link:hover {
    color: #274863
}

.usa-alert--warning {
    background-color: #faf3d1;
    border-left-color: #e6c74c
}

.usa-alert--warning .usa-alert__body {
    color: #1b1b1b;
    background-color: #faf3d1;
    padding-left: 4.6666666667rem
}

.usa-alert--warning .usa-alert__body::before {
    background-image: url('warning.svg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 3.2rem 3.2rem;
    height: 3.2rem;
    width: 3.2rem;
    content: "";
    display: block;
    left: .8rem;
    position: absolute;
    top: 1.2rem
}

@supports (mask: url()) {
    .usa-alert--warning .usa-alert__body::before {
        background:0 0;
        background-color: #1b1b1b;
        mask-image: url('warning.svg'),linear-gradient(transparent,transparent);
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 3.2rem 3.2rem
    }
}

@media all and (min-width: 1400px) {
    .usa-alert--warning .usa-alert__body::before {
        left:2.4rem
    }

    .usa-alert--warning .usa-alert__body {
        padding-left: 6.4rem;
        padding-right: 6.4rem
    }
}

.usa-alert--warning .usa-alert__body .usa-link:visited {
    color: #54278f
}

.usa-alert--warning .usa-alert__body .usa-link:active,.usa-alert--warning .usa-alert__body .usa-link:hover {
    color: #274863
}

.usa-alert--error {
    background-color: #f4e3db;
    border-left-color: #d83933
}

.usa-alert--error .usa-alert__body {
    color: #1b1b1b;
    background-color: #f4e3db;
    padding-left: 4.6666666667rem
}

.usa-alert--error .usa-alert__body::before {
    background-image: url('error.svg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 3.2rem 3.2rem;
    height: 3.2rem;
    width: 3.2rem;
    content: "";
    display: block;
    left: .8rem;
    position: absolute;
    top: 1.2rem
}

@supports (mask: url()) {
    .usa-alert--error .usa-alert__body::before {
        background:0 0;
        background-color: #1b1b1b;
        mask-image: url('error.svg'),linear-gradient(transparent,transparent);
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 3.2rem 3.2rem
    }
}

@media all and (min-width: 1400px) {
    .usa-alert--error .usa-alert__body::before {
        left:2.4rem
    }

    .usa-alert--error .usa-alert__body {
        padding-left: 6.4rem;
        padding-right: 6.4rem
    }
}

.usa-alert--error .usa-alert__body .usa-link:visited {
    color: #54278f
}

.usa-alert--error .usa-alert__body .usa-link:active,.usa-alert--error .usa-alert__body .usa-link:hover {
    color: #274863
}

.usa-alert--info {
    background-color: #e7f6f8;
    border-left-color: #4f97d1
}

.usa-alert--info .usa-alert__body {
    color: #1b1b1b;
    background-color: #e7f6f8;
    padding-left: 4.6666666667rem
}

.usa-alert--info .usa-alert__body::before {
    background-image: url('../assets/img/info.svg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 3.2rem 3.2rem;
    height: 3.2rem;
    width: 3.2rem;
    content: "";
    display: block;
    left: .8rem;
    position: absolute;
    top: 1.2rem
}

@supports (mask: url()) {
    .usa-alert--info .usa-alert__body::before {
        background:0 0;
        background-color: #274863;
        mask-image: url('../assets/img/info.svg'),linear-gradient(transparent,transparent);
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 3.2rem 3.2rem
    }
}

@media all and (min-width: 1400px) {
    .usa-alert--info .usa-alert__body::before {
        left:2.4rem
    }

    .usa-alert--info .usa-alert__body {
        padding-left: 6.4rem;
        padding-right: 6.4rem
    }
}

.usa-alert--info .usa-alert__body .usa-link:visited {
    color: #54278f
}

.usa-alert--info .usa-alert__body .usa-link:active,.usa-alert--info .usa-alert__body .usa-link:hover {
    color: #274863
}

.usa-alert--emergency {
    background-color: #9c3d10;
    border-left-color: #9c3d10
}

.usa-alert--emergency .usa-alert__body {
    color: #fff;
    background-color: #9c3d10;
    padding-left: 4.6666666667rem
}

.usa-alert--emergency .usa-alert__body::before {
    background-image: url('error--white.svg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 3.2rem 3.2rem;
    height: 3.2rem;
    width: 3.2rem;
    content: "";
    display: block;
    left: .8rem;
    position: absolute;
    top: 1.2rem
}

@supports (mask: url()) {
    .usa-alert--emergency .usa-alert__body::before {
        background:0 0;
        background-color: #fff;
        mask-image: url('error.svg'),linear-gradient(transparent,transparent);
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 3.2rem 3.2rem
    }
}

@media all and (min-width: 1400px) {
    .usa-alert--emergency .usa-alert__body::before {
        left:2.4rem
    }

    .usa-alert--emergency .usa-alert__body {
        padding-left: 6.4rem;
        padding-right: 6.4rem
    }
}

.usa-alert--emergency .usa-alert__body .usa-link,.usa-alert--emergency .usa-alert__body .usa-link:visited {
    color: #f5f6f7
}

.usa-alert--emergency .usa-alert__body .usa-link:active,.usa-alert--emergency .usa-alert__body .usa-link:hover {
    color: #f7f9fa
}

.usa-alert--slim .usa-alert__body {
    padding-bottom: .8rem;
    padding-top: .8rem;
    padding-left: 3.8666666667rem
}

.usa-alert--slim .usa-alert__body:before {
    background-size: 2.4rem;
    height: 2.4rem;
    top: .8rem;
    width: 2.4rem
}

@supports (mask: url()) {
    .usa-alert--slim .usa-alert__body:before {
        mask-size:2.4rem
    }
}

@media all and (min-width: 1400px) {
    .usa-alert--slim .usa-alert__body {
        padding-left:5.6rem
    }
}

.usa-alert--no-icon .usa-alert__body {
    padding-left: .8rem
}

.usa-alert--no-icon .usa-alert__body:before {
    display: none
}

@media all and (min-width: 1400px) {
    .usa-alert--no-icon .usa-alert__body {
        padding-left:2.9333333333rem
    }
}

.usa-alert--validation .usa-checklist {
    margin-top: 1.6rem
}

.usa-site-alert .usa-alert {
    background-color: #f7f9fa;
    border-left: .8rem solid #f1f3f6;
    color: #1b1b1b
}

.usa-site-alert .usa-alert .usa-alert__body {
    font-family: Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.7rem;
    line-height: 1.5;
    margin-left: auto;
    margin-right: auto;
    max-width: 102.4rem;
    padding: 1.6rem;
    position: relative
}

@media all and (min-width: 1400px) {
    .usa-site-alert .usa-alert .usa-alert__body {
        padding-left:2.9333333333rem
    }
}

.usa-site-alert .usa-alert .usa-alert__text {
    margin-bottom: 0;
    margin-top: 0
}

.usa-site-alert .usa-alert .usa-alert__text:only-child {
    padding-bottom: 0;
    padding-top: 0
}

.usa-site-alert .usa-alert .usa-alert__heading {
    font-family: Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 2.34rem;
    line-height: .9;
    margin-top: 0;
    margin-bottom: .8rem
}

.usa-site-alert .usa-alert .usa-alert__body>.usa-list,.usa-site-alert .usa-alert>.usa-list {
    padding-left: 2ch
}

.usa-site-alert .usa-alert .usa-alert__body>.usa-list:last-child,.usa-site-alert .usa-alert>.usa-list:last-child {
    margin-bottom: 0
}

.usa-site-alert--info .usa-alert {
    background-color: #e7f6f8;
    border-left-color: #4f97d1
}

.usa-site-alert--info .usa-alert .usa-alert__body {
    color: #1b1b1b;
    background-color: #e7f6f8;
    padding-left: 4.6666666667rem
}

.usa-site-alert--info .usa-alert .usa-alert__body::before {
    background-image: url('../assets/img/info.svg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 3.2rem 3.2rem;
    height: 3.2rem;
    width: 3.2rem;
    content: "";
    display: block;
    left: .8rem;
    position: absolute;
    top: 1.2rem
}

@supports (mask: url()) {
    .usa-site-alert--info .usa-alert .usa-alert__body::before {
        background:0 0;
        background-color: #1b1b1b;
        mask-image: url('../assets/img/info.svg'),linear-gradient(transparent,transparent);
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 3.2rem 3.2rem
    }
}

@media all and (min-width: 1400px) {
    .usa-site-alert--info .usa-alert .usa-alert__body::before {
        left:2.4rem
    }

    .usa-site-alert--info .usa-alert .usa-alert__body {
        padding-left: 6.4rem;
        padding-right: 6.4rem
    }
}

.usa-site-alert--info .usa-alert .usa-alert__body .usa-link,.usa-skipnav {
    color: #2c608a
}

.usa-site-alert--info .usa-alert .usa-alert__body .usa-link:visited {
    color: #54278f
}

.usa-site-alert--info .usa-alert .usa-alert__body .usa-link:active,.usa-site-alert--info .usa-alert .usa-alert__body .usa-link:hover {
    color: #274863
}

.usa-site-alert--emergency .usa-alert {
    background-color: #9c3d10;
    border-left-color: #9c3d10
}

.usa-site-alert--emergency .usa-alert .usa-alert__body {
    color: #fff;
    background-color: #9c3d10;
    padding-left: 4.6666666667rem
}

.usa-site-alert--emergency .usa-alert .usa-alert__body::before {
    background-image: url('error--white.svg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 3.2rem 3.2rem;
    height: 3.2rem;
    width: 3.2rem;
    content: "";
    display: block;
    left: .8rem;
    position: absolute;
    top: 1.2rem
}

@supports (mask: url()) {
    .usa-site-alert--emergency .usa-alert .usa-alert__body::before {
        background:0 0;
        background-color: #fff;
        mask-image: url('error.svg'),linear-gradient(transparent,transparent);
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 3.2rem 3.2rem
    }
}

@media all and (min-width: 1400px) {
    .usa-site-alert--emergency .usa-alert .usa-alert__body::before {
        left:2.4rem
    }

    .usa-site-alert--emergency .usa-alert .usa-alert__body {
        padding-left: 6.4rem;
        padding-right: 6.4rem
    }
}

.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link,.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:visited {
    color: #f5f6f7
}

.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:active,.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:hover {
    color: #f7f9fa
}

.usa-site-alert--slim .usa-alert .usa-alert__body {
    padding-bottom: .8rem;
    padding-top: .8rem;
    padding-left: 3.8666666667rem
}

.usa-site-alert--slim .usa-alert .usa-alert__body:before {
    background-size: 2.4rem;
    height: 2.4rem;
    top: .8rem;
    width: 2.4rem
}

@supports (mask: url()) {
    .usa-site-alert--slim .usa-alert .usa-alert__body:before {
        mask-size:2.4rem
    }
}

@media all and (min-width: 1400px) {
    .usa-site-alert--slim .usa-alert .usa-alert__body {
        padding-left:5.6rem
    }
}

.usa-site-alert--no-icon .usa-alert .usa-alert__body {
    padding-left: .8rem
}

.usa-site-alert--no-icon .usa-alert .usa-alert__body:before {
    display: none
}

@media all and (min-width: 1400px) {
    .usa-site-alert--no-icon .usa-alert .usa-alert__body {
        padding-left:2.9333333333rem
    }
}

:not(.usa-site-alert)>.usa-alert {
    display: block
}

:not(.usa-site-alert)>.usa-alert .usa-alert__body {
    max-width: none;
    color: #1b1b1b
}

.usa-breadcrumb__list-item:not(:last-child)::after::after,:not(.usa-site-alert)>.usa-alert:not(.usa-alert--no-icon) .usa-alert__body::before {
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased
}

@media all and (min-width: 1024px) {
    :not(.usa-site-alert)>.usa-alert:not(.usa-alert--no-icon) .usa-alert__body {
        padding-left:6.2rem
    }
}

:not(.usa-site-alert)>.usa-alert:not(.usa-alert--slim) .usa-alert__body:before {
    top: 1.2rem
}

@media all and (min-width: 1024px) {
    :not(.usa-site-alert)>.usa-alert:not(.usa-alert--slim) .usa-alert__body:before {
        left:1.6rem
    }
}

:not(.usa-site-alert)>.usa-alert .usa-alert__heading {
    margin-bottom: 2px;
    font-weight: 600
}

:not(.usa-site-alert)>.usa-alert .usa-alert__heading:only-child {
    margin-bottom: .4rem
}

:not(.usa-site-alert)>.usa-alert .usa-alert__heading+.usa-alert__text {
    margin-top: .4rem
}

:not(.usa-site-alert)>.usa-alert .usa-alert__heading+.usa-alert__text+.usa-alert__text {
    margin-bottom: 2px
}

:not(.usa-site-alert)>.usa-alert .usa-alert__heading+.usa-alert__text:last-child {
    margin-bottom: 0
}

@media all and (min-width: 1024px) {
    :not(.usa-site-alert)>.usa-alert.usa-alert--slim .usa-alert__body {
        padding-left:5.2rem
    }
}

:not(.usa-site-alert)>.usa-alert.usa-alert--slim .usa-alert__body:before {
    font-size: 20px
}

@media all and (min-width: 1024px) {
    :not(.usa-site-alert)>.usa-alert.usa-alert--slim .usa-alert__body:before {
        left:1.2rem
    }

    :not(.usa-site-alert)>.usa-alert.usa-alert--no-icon .usa-alert__body {
        padding-left: 2rem
    }
}

:not(.usa-site-alert) .usa-alert--info {
    border-color: #4f97d1
}

:not(.usa-site-alert) .usa-alert--info .usa-alert__body {
    background-color: #eff6fb
}

@supports (mask: url()) {
    :not(.usa-site-alert) .usa-alert--info .usa-alert__body::before {
    }
}

:not(.usa-site-alert) .usa-alert--info .usa-alert__body::before {
    color: #274863;
    font: var(--fa-font-solid);
    font-size: 28px;
    padding-left: 2px;
    padding-top: 2px
}

:not(.usa-site-alert) .usa-alert--error {
    border-color: #d83933
}

:not(.usa-site-alert) .usa-alert--error .usa-alert__body {
    background-color: #f7bbb1
}

@supports (mask: url()) {
    :not(.usa-site-alert) .usa-alert--error .usa-alert__body::before {
        mask:none;
        background-color: #f7bbb1
    }
}

:not(.usa-site-alert) .usa-alert--error .usa-alert__body::before {
    color: #8b0a03;
    font: var(--fa-font-solid);
    content: "";
    font-size: 28px;
    padding-left: 2px;
    padding-top: 2px
}

:not(.usa-site-alert) .usa-alert--warning {
    border-color: #e6c74c
}

:not(.usa-site-alert) .usa-alert--warning .usa-alert__body {
    background-color: #faf3d1
}

@supports (mask: url()) {
    :not(.usa-site-alert) .usa-alert--warning .usa-alert__body::before {
        mask:none;
        background-color: #faf3d1
    }
}

:not(.usa-site-alert) .usa-alert--warning .usa-alert__body::before {
    font: var(--fa-font-solid);
    content: "";
    font-size: 28px;
    padding-left: 2px;
    padding-top: 2px
}

:not(.usa-site-alert) .usa-alert--emergency {
    border-color: #9c3d10
}

:not(.usa-site-alert) .usa-alert--emergency .usa-alert__body {
    background-color: #9c3d10;
    color: #fff
}

@supports (mask: url()) {
    :not(.usa-site-alert) .usa-alert--emergency .usa-alert__body::before {
        mask:none;
        background-color: #9c3d10
    }
}

:not(.usa-site-alert) .usa-alert--emergency .usa-alert__body::before {
    font: var(--fa-font-solid);
    content: "";
    font-size: 28px;
    color: #fff;
    padding-left: 2px;
    padding-top: 2px
}

:not(.usa-site-alert) .usa-alert--success {
    border-color: #b8d293
}

:not(.usa-site-alert) .usa-alert--success .usa-alert__body {
    background-color: #eaf4dd
}

@supports (mask: url()) {
    :not(.usa-site-alert) .usa-alert--success .usa-alert__body::before {
        mask:none;
        background-color: #eaf4dd
    }
}

:not(.usa-site-alert) .usa-alert--success .usa-alert__body::before {
    color: #607f35;
    font: var(--fa-font-solid);
    content: "";
    font-size: 28px;
    padding-left: 2px;
    padding-top: 2px
}

.usa-site-alert {
    display: block
}

.usa-site-alert .usa-alert .usa-alert__body {
    max-width: none;
    color: #1b1b1b
}

.usa-site-alert:not(.usa-site-alert--no-icon) .usa-alert__body::before {
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased
}

@media all and (min-width: 1024px) {
    .usa-site-alert:not(.usa-site-alert--no-icon) .usa-alert__body {
        padding-left:6.2rem
    }
}

.usa-site-alert:not(.usa-site-alert--slim) .usa-alert__body:before {
    top: 1.2rem
}

@media all and (min-width: 1024px) {
    .usa-site-alert:not(.usa-site-alert--slim) .usa-alert__body:before {
        left:1.6rem
    }
}

.usa-site-alert .usa-alert__heading {
    margin-bottom: 2px;
    font-weight: 600
}

.usa-site-alert .usa-alert__heading:only-child {
    margin-bottom: .4rem
}

.usa-site-alert .usa-alert__heading+.usa-alert__text {
    margin-top: .4rem
}

.usa-site-alert .usa-alert__heading+.usa-alert__text+.usa-alert__text {
    margin-bottom: 2px
}

.usa-site-alert .usa-alert__heading+.usa-alert__text:last-child {
    margin-bottom: 0
}

@media all and (min-width: 1024px) {
    .usa-site-alert.usa-site-alert--slim>.usa-alert .usa-alert__body {
        padding-left:5.2rem
    }
}

.usa-site-alert.usa-site-alert--slim>.usa-alert .usa-alert__body:before {
    font-size: 20px
}

@media all and (min-width: 1024px) {
    .usa-site-alert.usa-site-alert--slim>.usa-alert .usa-alert__body:before {
        left:1.2rem
    }

    .usa-site-alert.usa-site-alert--no-icon>.usa-alert .usa-alert__body {
        padding-left: 2rem
    }
}

.usa-site-alert--info .usa-alert {
    border-color: #4f97d1
}

.usa-site-alert--info .usa-alert .usa-alert__body {
    background-color: #eff6fb
}

@supports (mask: url()) {
    .usa-site-alert--info .usa-alert .usa-alert__body::before {
        mask:none;
        background-color: #eff6fb
    }
}

.usa-site-alert--info .usa-alert .usa-alert__body::before {
    color: #274863;
    font: var(--fa-font-solid);
    content: "";
    font-size: 28px;
    padding-left: 2px;
    padding-top: 2px
}

.usa-site-alert--emergency .usa-alert {
    border-color: #9c3d10
}

.usa-site-alert--emergency .usa-alert .usa-alert__body {
    background-color: #9c3d10;
    color: #fff
}

@supports (mask: url()) {
    .usa-site-alert--emergency .usa-alert .usa-alert__body::before {
        mask:none;
        background-color: #9c3d10
    }
}

.usa-site-alert--emergency .usa-alert .usa-alert__body::before {
    font: var(--fa-font-solid);
    content: "";
    font-size: 28px;
    color: #fff;
    padding-left: 2px;
    padding-top: 2px
}

#faicon {
    font-size: 2.00em !important;
    color: #274863;
    float: left; 
    width:5%;
    padding-bottom: 9.7%;
}

@media screen and (max-width: 1130px) {
    #faicon {
        width:100%;
        padding-bottom:0%;
        padding-left: 2%;
    }
    
}

#alerttext {
    float:left; width:90%;
    padding-left: 2%;
}