/*
 Theme Name:     Divi Child-Theme
 Theme URI:      http://www.elegantthemes.com
 Description:    Divi Child-Theme
 Author:         Divi.world
 Author URI:     https://divi.world
 Template:       Divi
 Version:        1.0.0
*/

@media (max-width: 980px) {
    .et_mobile_nav_menu {
        display: none !important;
    }

    .et_pb_menu__menu {
        display: flex !important;
    }
}

/* Hintergrund transparent erzwingen */
#main-content {
    background-color: transparent !important;
}
/* Back to top Button */
.et_pb_scroll_top {
    opacity: 1 !important;
    display: block !important;
}
    .et_pb_scroll_top.et-pb-icon {
        background-color: #880000 !important;
        opacity: 1 !important;
        animation: none !important;
    }
        .et_pb_scroll_top.et-pb-icon:hover {
            background-color: #ff0000 !important;
        }

/* Tabellen Link */
.tablelink table a:hover {color: #fff700 !important;}
/* Externe & Interne Links mit eigener Klasse */
a.urlextern {color: #5ec962 !important;}
a.urlintern {color: #5ec962 !important;}
a.urlextern:hover {color: #fff700 !important;}
a.urlintern:hover {color: #fff700 !important;}

/* Im Postbeitrag unter dem Bild 10px erzwingen, anstelle 30px von Divi */
.et_pb_post .entry-featured-image-url {
    margin-bottom: 10px !important;
}
.et_pb_image_container {
    margin: -20px -20px 10px !important;
}


/** War als debug
.intro-start,
.intro-start p,
.intro-start h1 {
    font-family: "Open Sans Lokal", Arial, sans-serif !important;
}
/

/* Header über dem Seiteninhalt */
.et-l--header {
    position: relative;
    z-index: 10000;
}

/* Divi-Zeilen und Spalten mit Sprachswitcher anheben */
.et-l--header .et_pb_row:has(.gtranslate_wrapper),
.et-l--header .et_pb_column:has(.gtranslate_wrapper) {
    z-index: 1000000 !important;
    overflow: visible !important;
}
/* Switcher und Sprachliste */
.et-l--header .gtranslate_wrapper {
    position: relative;
    z-index: 1000001 !important;
}
.et-l--header .gt_switcher .gt_option {
    z-index: 1000002 !important;
}
