/**
 * This file contains Avada Theme overwrites!
 *
 * Only use this file if something can't be solved using theme options!!!
 *
 * @author Michael Straeten <m.straeten@alldesign.de>
 */

/*###############################################################################*/
/*#### DEFAULTS
/*###############################################################################*/

/** Anpassung des Toggle-Headings auf der Kontakt-Seite*/
.page-id-180 .ad-contact-wrapper .fusion-toggle-heading, .page-id-180 .ad-contact-wrapper .fusion-toggle-icon-wrapper {
    font-size: var(--body_typography-font-size);
}


.page-id-585 .fusion-toggle-heading, .page-id-585 .fusion-toggle-icon-wrapper {
    font-size: var(--body_typography-font-size);
}


/*###############################################################################*/
/*#### Header
/*###############################################################################*/

/*
* Fehlerbehebung: Sticky Header 
* Aufgrund der eigenheit des Menüs funktioniert die Logik hinter dem fusion-sticky-spacer nicht.
* 
*/
.fusion-tb-header:has(:not(.fusion-sticky-transition)) .fusion-sticky-spacer {
    display: none !important;
}

/*
* Fehlerbehebung: Scrollbar in Navigation 
* Das Menü zeigt auf Unterseiten wie z.B. Portfolio ein Scrollbar neben der offenen Navigation.
* 
*/
.awb-menu.collapse-enabled.mobile-mode-collapse-to-button.expanded .awb-menu__main-ul { 
    overflow-y: clip !important;
}

/*###############################################################################*/
/*#### Blog
/*###############################################################################*/

/** Headline Farbe für alle Blog-Einträge */
.single-post h1,
.single-post h2,
.single-post h3,
.single-post h4,
.single-post h5 
{
    color: black !important;
}


/*###############################################################################*/
/*#### WP-FORMS
/*###############################################################################*/

/* Anpassung des Kontaktfomular und 4-artists Formular (EN & DE) - Zentrierter Submit Button*/
/* #wpforms-form-848 .wpforms-submit-container, #wpforms-595 .wpforms-submit-container, #wpforms-591 .wpforms-submit-container {
    text-align: center;
} */

/* Ausblenden des Pflichtfeld Sterns (*) bei der DSGVO Checkbox: Kontaktfomular und 4-artists Formular (EN & DE) */
#wpforms-form-848 #wpforms-848-field_7-container fieldset legend, 
#wpforms-591 #wpforms-591-field_7-container fieldset legend, 
#wpforms-595 #wpforms-595-field_7-container fieldset legend {
    display: none;
}


/* Anpassung des Kontaktformulars - Anpassung des WP-Forms Submit Buttons an das Design der Seite (Global) */
.wpforms-submit-container button.wpforms-submit {
    box-sizing: border-box;
    background: rgb(249, 249, 249) !important;
    border: 1px solid var(--awb-color3) !important;
    color: rgb(36, 48, 43) !important;
    text-decoration-color: rgb(36, 48, 43) !important;
    text-transform: uppercase;
}

.wpforms-submit-container button.wpforms-submit:hover {
    box-sizing: border-box;
    background: var(--awb-color3) !important;
    border: 1px solid var(--awb-color3) !important;
    color: white !important;
    text-decoration-color: white !important;
    text-transform: uppercase;
}


/*###############################################################################*/
/*#### 404
/*###############################################################################*/
.error404 h1, .error404 h2, .error404 h3, .error404 .error-message {
    color: #65756f !important;
}
