/* Gedeeld door de twee Yoost-plugins; uitsluitend hun acht berekenpagina’s.
   Enfold blijft verantwoordelijk voor afmetingen, menu’s en de scrollstatus. */
@media (min-width: 990px) {
    #top.yoost-premium-header #wrap_all #header:not(.header-scrolled) {
        background: linear-gradient(90deg, #21452c, #284c26) !important;
    }
    #top.yoost-premium-header #wrap_all #header:not(.header-scrolled) .header_bg {
        background: transparent !important;
        opacity: 0 !important;
    }
    #top.yoost-premium-header #wrap_all #header:not(.header-scrolled) #avia-menu > li:not(.av-menu-button) > a,
    #top.yoost-premium-header #wrap_all #header:not(.header-scrolled) #avia-menu > li:not(.av-menu-button) > a .avia-menu-text,
    #top.yoost-premium-header #wrap_all #header:not(.header-scrolled) #menu-item-search > a::before,
    #top.yoost-premium-header #wrap_all #header #avia-menu > li.av-menu-button > a .avia-menu-text {
        color: #fff !important;
    }
    /* Toon alleen het al aanwezige alternatieve logo; nooit een vervangend bestand. */
    #top.yoost-premium-header #wrap_all #header:not(.header-scrolled) .logo:has(.subtext img) > a > img {
        opacity: 0 !important;
    }
    #top.yoost-premium-header #wrap_all #header:not(.header-scrolled) .logo .subtext,
    #top.yoost-premium-header #wrap_all #header:not(.header-scrolled) .logo .subtext img {
        display: block !important;
        opacity: 1 !important;
    }
    #top.yoost-premium-header #wrap_all #header.header-scrolled,
    #top.yoost-premium-header #wrap_all #header.header-scrolled .header_bg {
        background: #fff !important;
        opacity: 1 !important;
    }
    #top.yoost-premium-header #wrap_all #header.header-scrolled #avia-menu > li:not(.av-menu-button) > a,
    #top.yoost-premium-header #wrap_all #header.header-scrolled #avia-menu > li:not(.av-menu-button) > a .avia-menu-text,
    #top.yoost-premium-header #wrap_all #header.header-scrolled #menu-item-search > a::before {
        color: #33442f !important;
    }
    #top.yoost-premium-header #wrap_all #header.header-scrolled .logo > a > img { opacity: 1 !important; }
    #top.yoost-premium-header #wrap_all #header.header-scrolled .logo .subtext { display: none !important; }
    #top.yoost-premium-header #yoost-home-test.calculation-page {
        background-image: linear-gradient(90deg, #21452c, #284c26) !important;
    }
}
