/*QA*/
.small-table {
    width: 50%;
}

.img-left-clear {
    clear: left;
    float: left;
    margin-right: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.img-right-clear {
    clear: right;
    float: right;
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.img-left {
    float: left;
    margin-right: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.img-right {
    float: right;
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

/*General CSS*/

body {
    background: #e8e8e8;
}

#navigation_header {
    background: #204b71;
    border-top: none;
}

.wrap__locationsHeader .location a {
    color: #67a1cd;
}

.featuredblock__item {
    border-top: 10px solid #204b71;
}

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #679bca;
}

.wrap__footer {
    background: url(/storage/app/media/footerbg.jpg);
}

.location__name {
    color: #679bca;
}

.location__phone a, .location__fax a, .location__email a {
    color: #679bca;
}

.hours__name {
    color: #679bca;
}

.featuredblock__containerlink:hover {
    color: #000000;
}

.cta__button {
    background: #204b71;
}

.cta__button:hover {
    background: #679bca;
}

.wrap__page-content a {
    color: #679bca;
}

.sidebar {
    background: #204b71;
    border-top: 10px solid #679bca;
}

.articles__categories.mm-menu {
    background: #204b71;
}

.wrap__layout.fullwidth-layout .wrap__hoursSidebar {
    padding: 0px 25px;
}

table#officeHours {
    width: 50%;
}

table#officeHours tr td {
    border: none;
}

table#officeHours caption {
    text-align: left;
    font-weight: bold;
}

@media screen and (max-width: 768px) {
    table#officeHours {
        width: 100%;
    }
}

@media screen and (max-width: 425px) {
    .img-left {
        float: unset;
        display: block;
        margin: auto;
    }
    
    .img-right {
        float: unset;
        display: block;
        margin: auto;
    }
}