/* Custom Banner
****************************************************************************/
.banner-container.dynamic-fixed {display:none;}
.margin-inline-sm {margin-inline: 8px;}
.phonenumber-link a.banner-link {font-size: 18px!important;}
@media (max-width: 767.98px) {.custom-banner {display:none}}

.banner-layout-container.container {padding-top: 8px!important; padding-bottom: 8px!important;}



.banner-image img {
    max-width: 100%;
    padding: 0;
}

a.banner-link {
    color: #fff;
    font-size: 15px;
    text-decoration: none;
    text-shadow: none;
}

.phonenumber-link a.banner-link { font-size: 22px; font-weight: bold; }

a.banner-link:hover { color: #aaa; }


/*added*/
.quicklinkbutton.buttoncolor-black_darkred .quicklinkbutton-label{
color: #af0000;
}
.quicklinkbutton.buttoncolor-black_darkred {
    background-color: #fff !important;
    border: 3px solid #c50000;
}
.navbar-default {
    background-color: rgba(181, 0, 0, 0.9);
    border-color: #560000;
}
.page-content .container{
background-color: rgba(13, 13, 70, 0.65) !important;
}
/*end */
@media (min-width: 768px) {
.banner-links-right {
    padding: 27px 10px;
}
}

.banner-container {
    background-color: rgba(0,0,0,.2) !important;
}

.element-sub-heading.accent-color2 {
    color: #505050 !important;
}

.element-heading h4 {
    color: black;
}



tbody {
    color: white;
}

/* Navbar header font color */
.navbar-default .navbar-brand, .navbar-default .navbar-nav>li>a {
    color: white;
}

.location {
color: white;
}
tbody {
    color: #737373;
}

div#element-06dc5f36680242a0aa98f57e6120614d .element-sub-heading.accent-color2 {
    color: #930c0c !important;
}

div#element-06dc5f36680242a0aa98f57e6120614d .tbody {
    color: #efe9e9 !important;
}