
/* GESUNDHEITSPARTNER.PORTAL/[Layout]/contrast-portal.css */


/* ============================================ */
/* header                               - Start */
/* ============================================ */

html.contrast-mode .sv-contrast:before,
html.contrast-mode .sv-login_b:before,
html.contrast-mode .sv-menu_b:before {
    background: var(--c-bg-color);
	color: var(--c-text-color-02);
}

html.contrast-mode .tools .column2,
html.contrast-mode .login {
    border: none;
}

html.contrast-mode button#login_pulldown_button {
    background: var(--c-bg-color);
}

html.contrast-mode button#close_userlinks {
    background: var(--c-bg-color);
}


/* ============================================ */
/* main-navigation                      - Start */
/* ============================================ */

html.contrast-mode nav.main {
    border: none;
}


/* ============================================ */
/* zeilenkonzeptmetacontainer           - Start */
/* ============================================ */

/* Zusätzliche HTML Klasse: Custom3 */

html.contrast-mode .meta_container.mc-custom3:before,
html.contrast-mode .meta_container.mc-custom3:after {
    background: var(--c-bg-color-02);
}


/* ============================================ */
/* FAQ                                  - Start */
/* ============================================ */

html.contrast-mode .faq-result .faq-categories p span {
    background: var(--c-bg-color-02);
    color: var(--c-text-color) !important;
}


/* ============================================ */
/* footer                               - Start */
/* ============================================ */

html.contrast-mode #esv-footer:before {
    display: none;
}
