body.modal-open {
    overflow: visible;
}

ul.square {
    list-style-position: outside !important;
    list-style-type: square;
}

li {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}

.nounderline {
    text-decoration: none;
    text-align: right;
}

h4.card-header {
    font-size: 1em;
    padding-bottom: .4em;
    padding-top: .8em;
}

.d-flex {
    -ms-flex: 1 0 100%;
    flex 1 0 0px
}

.redflag:before {
    background-image: url('../images/covidRedFlagIco.png');
    /*../images/*/
    display: inline-block;
    width: 24px !important;
    height: 24px !important;
    background-size: 24px 24px;
    content: "";
    vertical-align: middle;
}

.covidflag {
    display: inline-block;
    vertical-align: middle;
}

.covidflag:before {
    background-image: url('../images/covidflag.png');
    /*../images/*/
    display: inline-block;
    width: 48px !important;
    height: 48px !important;
    background-size: 48px 48px;
    content: "";
    vertical-align: middle;
    margin-right: 17px;
}

.hidden-md-wrapper {
    background-color: black;
}

.shown-md-wrapper {
    background-color: black;
}

@media screen and (max-width: 991px) {
    .w-sm-100 {
        width: 100%;
    }
}

#acdCorHcpHeadBanner {
    width: 100%;
    height: auto;
    /*background-color: #443264; 
    background-image: linear-gradient(to bottom right, #fff, #fff);*/
}

.w-100 {
    width: 100% !important;
}

.w-80 {
    width: 80% !important;
}

.w-75 {
    width: 75% !important;
}

.w-60 {
    width: 60% !important;
}

.w-50 {
    width: 50% !important;
}

.w-40 {
    width: 40% !important;
}

.w-33 {
    width: 30% !important;
}

.w-25 {
    width: 25% !important;
}

.w-20 {
    width: 20% !important;
}

@media (min-width:576px) {
    .w-sm-100 {
        width: 100% !important;
    }
    .w-sm-80 {
        width: 80% !important;
    }
    .w-sm-75 {
        width: 75% !important;
    }
    .w-sm-60 {
        width: 60% !important;
    }
    .w-sm-50 {
        width: 50% !important;
    }
    .w-sm-40 {
        width: 40% !important;
    }
    .w-sm-33 {
        width: 30% !important;
    }
    .w-sm-25 {
        width: 25% !important;
    }
    .w-sm-20 {
        width: 20% !important;
    }
}

@media (min-width:768px) {
    .w-md-100 {
        width: 100% !important;
    }
    .w-md-80 {
        width: 80% !important;
    }
    .w-md-75 {
        width: 75% !important;
    }
    .w-md-60 {
        width: 60% !important;
    }
    .w-md-50 {
        width: 50% !important;
    }
    .w-md-40 {
        width: 40% !important;
    }
    .w-md-33 {
        width: 30% !important;
    }
    .w-md-25 {
        width: 25% !important;
    }
    .w-md-20 {
        width: 20% !important;
    }
}

@media (min-width:992px) {
    .w-lg-100 {
        width: 100% !important;
    }
    .w-lg-80 {
        width: 80% !important;
    }
    .w-lg-75 {
        width: 75% !important;
    }
    .w-lg-60 {
        width: 60% !important;
    }
    .w-lg-50 {
        width: 50% !important;
    }
    .w-lg-40 {
        width: 40% !important;
    }
    .w-lg-33 {
        width: 30% !important;
    }
    .w-lg-25 {
        width: 25% !important;
    }
    .w-lg-20 {
        width: 20% !important;
    }
}

@media (min-width:1200px) {
    .w-xl-100 {
        width: 100% !important;
    }
    .w-xl-80 {
        width: 80% !important;
    }
    .w-xl-75 {
        width: 75% !important;
    }
    .w-xl-60 {
        width: 60% !important;
    }
    .w-xl-50 {
        width: 50% !important;
    }
    .w-xl-40 {
        width: 40% !important;
    }
    .w-xl-33 {
        width: 30% !important;
    }
    .w-xl-25 {
        width: 25% !important;
    }
    .w-xl-20 {
        width: 20% !important;
    }
}