/* Repariert den Hintergrund für diesen spezifischen Beitragstyp */
body.com_content, body.-body, #wrapper.tck-wrapper {
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-attachment: fixed !important;
}
/* Macht alle Menüpunkte sichtbar und setzt das Design zurück */
.tck-wrapper ul.menu li a, 
.tck-wrapper ul.nav li a {
    color: #ffffff !important; /* Erzwingt weiße Schrift für alle Links */
    display: inline-block !important;
}

/* Verhindert, dass inaktive Menüpunkte komplett ausgeblendet werden */
.tck-wrapper ul.menu li:not(.current) a {
    opacity: 0.8 !important;
}
/* Erzwingt, dass alle Menüpunkte gerendert werden, nicht nur der aktive */
.templatecreatorck ul.menu li, 
.templatecreatorck ul.nav li {
    display: inline-block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Setzt eine Standardfarbe für alle Links im Menü, damit sie nicht transparent sind */
.templatecreatorck ul.menu li a, 
.templatecreatorck ul.nav li a {
    color: #ffffff !important; /* Ändere #ffffff in deine gewünschte Textfarbe */
}
.sige_gallery {
    text-align: center; /* Zentriert die Inline-Block-Elemente */
}

.sige_gallery ul, 
.sige_gallery div {
    display: inline-block;
    margin: 0 auto;
}
ul.sige {
    text-align: center !important;
    padding: 0 !important;
    margin: 0 auto !important;
    display: block !important;
}

/* Einzelne Thumbnail-Boxen als Inline-Blöcke ausrichten */
ul.sige li.sige_cont_1 {
    display: inline-block !important;
    float: none !important;
    vertical-align: top !important;
    margin: 5px !important; /* Optional: Abstand zwischen den Bildern */
}

/* Die erzwungenen Zeilenumbrüche von SIGE deaktivieren */
ul.sige br.sige_clr {
    display: none !important;
}
.contact-form label {
    color: #ffffff !important;
}
.mein-strich {
  height: 1px;
  border: none;
  background-color: #ffffff; /* Weißer Hintergrund */
  opacity: 1;                /* Verhindert Transparenz in manchen Browsern */
}
.mein-fliesstext {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-break: break-word;
}
/* Erzwingt die Hintergrundfarbe für den aktiven Menüpunkt und den dazugehörigen Link */
.mod-menu .active a, 
.mod-menu .current a,
.navigation .active a {
    background-color: #ababab !important;
    color: #ffffff !important;
}
