/* Personalization CSS for Covid 19 Alert banner*/

#persCovid19AlertSection .pers-color {
    color: #0075BE;
}

#persCovid19AlertSection .pers-sm-border-bottom-bluea--3 {
    border-bottom-width: 0.1875rem;
    border-bottom-color: #0075be;
    border-bottom-style: solid;
}

#persCovid19AlertSection .pers-sm-background-color--sky-blue {
    background-color: #F2F9FC;
}

#persCovid19AlertSection .pers-sm-align--center {
    justify-content: center;
}

#persCovid19AlertSection .pers-sm-px--1 {
    padding-left: 1rem;
    padding-right: 1rem;
}

#persCovid19AlertSection .pers-sm--12 {
    flex: 0 0 100%;
    max-width: 100%; 
}

#persCovid19AlertSection .pers-sm-text-align--center {
    text-align: center; 
}

#persCovid19AlertSection .pers-sm-icon-size--3 {
    width: 3rem;
    height: 3rem; 
}

#persCovid19AlertSection .pers-sm-mb--half {
    margin-bottom: 0.5rem;
}

#persCovid19AlertSection .pers-sm-mr--2 {
    margin-right: 2rem;
}

@media screen and (max-width: 47.9375rem) {
    #persCovid19AlertSection .pers-sm-only-mb--1 {
        margin-bottom: 1rem;
    }
}

@media screen and (min-width: 48rem) {
    #persCovid19AlertSection .pers-md-px--0 {
        padding-left: 0rem;
        padding-right: 0rem;
    }

    #persCovid19AlertSection .pers-md--10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%; 
    }

    #persCovid19AlertSection .pers-md-text-align--left {
        text-align: left; 
    }
    
}

@media screen and (min-width: 80rem) {
    #persCovid19AlertSection .pers-xl--8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%; 
    }
}

#persCovid19AlertSection .pers-row {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-flow: row wrap; 
}

#persCovid19AlertSection .pers-max-width--75 {
    max-width: 75rem; 
}

#persCovid19AlertSection .pers-py--1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

#persCovid19AlertSection .pers-display--flex {
    display: flex; 
}

#persCovid19AlertSection .pers-flex-grow--0 {
    flex-grow: 0;
}

#persCovid19AlertSection .pers-display--block {
    display: block; 
}

#persCovid19AlertSection .pers-flex-grow--1 {
    flex-grow: 1;
}

#persCovid19AlertSection .pers-font-size--14 {
    font-size: 0.875rem;
    letter-spacing: 0.5;
    line-height: 1.25rem; 
}

#persCovid19AlertSection .pers-uppercase {
    text-transform: uppercase; 
}

#persCovid19AlertSection .pers-font-weight--bold {
    font-weight: 700; 
}

#persCovid19AlertSection .show-for-sr {
    position: absolute !important;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}