.test{
    color:red;
}

/* Our locations */
.location-results .resultsholder .results {
    max-height: 430px;
}
.table-responsive {
    white-space: normal;
}
.table-responsive th {
    width: 20%;
}
.table-responsive tr:nth-child(even) {
    background-color: #f2f2f2;
}
/* End of Our locations */

/* Accordion */
.ct-accordion .ct-accordion-item .ct-accordion-item__title {
    padding: 10px 40px 15px 10px;
}
.ct-accordion .ct-accordion-item .ct-accordion-item__title:after {
    margin-right: 10px;
}
.ct-accordion .ct-accordion-item .ct-accordion-item__content {
    padding: 0 10px;
}
/* End of Accordion */

.ct-banner {
    min-height: inherit;
}
.ct-banner__content h2 {
    /*display: none;*/
}
.ct-blue .ct-banner__content p {
    /*background-color: transparent;*/
}


.covid header, 
.covid .internal-page-search__container,
.covid nav#breadcrumbs,
.covid footer#footer
{
    display: none;
}

.covid .main-content {
    padding: 0;
}

.covid-header {
    float: right;
    margin: 10px 0;
}

.covid-header li {
    display: inline-block;
    padding: 0 12px;
    margin: 0;
    position: relative;
    border-right: 1px solid #ccc;
}

.covid-header li:last-of-type {
    border-right: 0;
    padding-right: 0;
}

.covid-header li a {
    color: black;
    text-decoration: none;
}

.covid-header li a:hover {
    text-decoration: underline;
}

.covid-date{
    font-size: .85rem;
}

#covid-footer {
    /*height: 50px;*/
}

#covid-footer .footer-nav-bottom .footer-nav-bottom-container .footer-logo-container img {
    width: auto;
    height: 50px;
}

@media screen and (max-width: 767px) {
    .ct-banner__content {
        position: initial;
        width: 100%;
    }
    
    .ct-banner__content h2 {
        background-color: rgba(255,255,255,0.6);
    }
    
    .ct-banner__content p {
        background-color: rgba(1, 107, 166,0.6);
    }
    
    .ct-banner {
        background-size: contain;
        background-repeat: no-repeat;
        padding-bottom: 30%;
    }
}

@media screen and (max-width: 412px) {

    .ct-banner {
        padding-bottom: 20%;
    }
}