/* LOGO HEADER SECTION  BG-COLOR */
.logo__header::before {
    background-color: #c0996c !important;
}

.navbar__sticky::before{
    background-color: #c0996c !important;
}

.banner__image:before{
    background-color: #563f23 !important;
}

.alias-test_location .locations {
    padding: 0px;
}

.alias-test_location .location__phone-num{
    color: #212529 !important;
    text-decoration: underline;
}
.alias-test_location .location__fax-num{
    color: #212529 !important;
    text-decoration: underline;
}


.section-featuredblocks .featuredblocks-flyup-a .featuredblock__item:hover, .section-featuredblocks .featuredblocks-flyup-a .featuredblock__item:focus, .section-featuredblocks .featuredblocks-flyup-a .featuredblock__item:active {
    background-color: #573e26;
}

.section-featuredblocks .featuredblocks-flyup-a .featuredblock__item:hover .featuredblock__link, .section-featuredblocks .featuredblocks-flyup-a .featuredblock__item:focus .featuredblock__link, .section-featuredblocks .featuredblocks-flyup-a .featuredblock__item:active .featuredblock__link {
    color: #ffffff !important;
}

.row.location__contacts-wrapper {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

/* CONTENT BACKGROUND */
.content-area:before, .alias-pagetitle{
    background-color: #E0D4BB !important;
}



/* LINK COLOR ON CONTENT AREA + COPYRIGHT*/
.content-link, .copyright__link, .content-link-outer a{
    color: #A45041 !important;
}

.content-link:hover, .copyright__link:hover, .content-link-outer a:hover{
    color: #E88F05 !important;
}


.hours-operation__section:before{
    background-color: #563F23 !important;
}


/***************** UTILITY */
.table-border-none td{
        border: 0px solid black !important;
}

/* navbar-sub */
.navigation__list--sub {
    background-color: #563F23 !important;
}
.navigation__list--sub .navigation__item--link:hover {
    background-color: #C0996C !important;
}




/**************** FORMS */


/* FORM BORDER COLOR */
.contact-us-im .section--light .form__group .input_container input, .contact-us-im .section--light .form__group .input_container select, .contact-us-im .section--light .form__group .input_container textarea {
    border: 1px solid #573e26;
}

.contact-us-im .section--light .form-wrap__submit input {
    color: #573e26;
    border: 1px solid #573e26;
    background-color: transparent;
}

@media (min-width: 1199px){
    .input_container textarea{
        width: 100%;
    }
    .leadFormInfo, .form-wrap__submit{
        width:48% !important;
    }
    
    .leadForm form{
        flex-direction: column !important;
        align-items: center !important;
    }
}




@media (max-width:768px){
    
    .banner__image {
        min-height: 150px !important;
    }
    .banner .controls-wrapper {
        display: none !important;
    }
    
    
    .alias-test_logo, .alias-test_location, .location__contacts-wrapper{
        justify-content: center !important;
    }
    
    .location__text-wrapper{
        text-align:center;
    }

    
    
}


@media (max-width:576px){
    .staff-name__mobile{
        text-align:center !important;
    }
    
    .m-center{
        display:block !important;
        margin-inline: auto !important;
    }
    .mw-100{
        width:100% !important;
    }
}


@media (min-width: 992px) {
    .row.location__contacts-wrapper .col-lg-12 {
        max-width: 150px;
    }
}