.logo-section {
    background: #000 !important;
}

.ftr-logo { 
    max-width: 300px !important;
}

.interior .contact-widget-section {
    top: 280px !important;
}

.bio-detail-next-link-wrapper, .bio-detail-previous-link-wrapper, .bio-detail-next-link-wrapper-mobile, .bio-detail-previous-link-wrapper-mobile {
    z-index: 5 !important;
}

.billboard-container.no-overlay {
   opacity: 1 !important;
}

.footer-section .footer-cta-contact-section {
    background: #000 !important;
}

.footer-section .ftr-nap .ftr-nap-name {
    color: #f9e1a2 !important;
}

.footer-section .ftr-cta-wrapper h5 {
    color: #f9e1a2 !important;
}

.footer-section .ftr-cta-wrapper:before, .footer-section .ftr-cta-wrapper:after  {
    border-top: 1px solid #f9e1a2 !important;
    border-bottom: 1px solid #f9e1a2 !important;
}

.footer-section .ftr-nap li {
    color: #FFF !important;
}

.footer-section .ftr-nap a {
    color: #F1F1F1 !important;
}

.footer-section .ftr-nap a:hover {
    color: #f9e1a2 !important;
}

.footer-section .ftr-nap .ftr-nap-address-line1:after, .footer-section .ftr-nap .ftr-nap-phone:after {
    color: #f9e1a2 !important;
}

@media only screen and (max-width: 480px) {
    .no-billboard div.logo-section {
        background: #000000 !important;
    }
}

@media only screen and (min-width: 480px) and (max-width: 767px) and (orientation: landscape) {
    .no-billboard div.logo-section { 
        background: #000000 !important;
    }
}

@media only screen and (max-width: 768px){
    .no-billboard div.logo-section { 
        background: #000000 !important;
    }

   .interior.interior-content.body-bio.no-billboard {
       overflow-x: hidden;
   }
}


@media only screen and (max-width: 780px) {
    .nav-overall-wrapper:not(.van-mobile-nav) .nav-trigger-wrapper .nav-trigger span, .nav-overall-wrapper:not(.van-mobile-nav) .nav-trigger-wrapper .nav-trigger span:before, .nav-overall-wrapper:not(.van-mobile-nav) .nav-trigger-wrapper .nav-trigger span:after {
        background: #b35558 !important;
    }

.nav-overall-wrapper:not(.van-mobile-nav) .nav-trigger-wrapper .nav-trigger.nav-opened span {
    background: transparent !important;
}
}

@media only screen and (max-width: 480px) {
.ftr-logo { 
    max-width: 225px !important;
}
}


