/* Spezifisches Überschreiben für die Servicelinks der Headnavigation */
header .nav-item.meta-nav a,
header .meta-nav a,
header .service-nav a,
header .header-meta a,
.mercury-header .meta-links a,
.navigation-top .linksequence a {
    font-size: 1.5rem !important; /* Gewünschte Schriftgröße (z.B. 18px oder 1.0rem) */
    font-weight: normal !important; /* Falls die Dicke angepasst werden soll */
}

/* Spezifisches Überschreiben für die Hauptnavigationlinks der Headnavigation */
header .nav-main-items a,
.mercury-header .meta-links a,
.navigation-main .linksequence a {
    font-size: 1.8rem !important; /* Gewünschte Schriftgröße (z.B. 18px oder 1.0rem) */
    font-weight: normal !important; /* Falls die Dicke angepasst werden soll */
}

/* Fallback: Erzwingt die Größe für JEDEN Link in der obersten Leiste des Headers */
header [class*="meta"] a, 
header [class*="top"] a,
header [class*="service"] a {
    font-size: 1.4rem !important;
}

/* 1. Den gesamten Footer auf Schwarz setzen */
footer.area-foot,
.area-foot {
    background: #000000 !important;
    background-color: #000000 !important;
}

/* 2. Den Inhalts-Container im Footer ebenfalls transparent/schwarz halten */
.area-foot .topfoot,
.area-foot .container {
    background-color: transparent !important;
}

/* 3. Die Copyright-Zeile ganz unten wieder gezielt WEISS erzwingen */
/* Da Mercury hier oft Kind-Elemente nutzt, sprechen wir die Boxen direkt an */
.area-foot .copyright,
.area-foot .copyright-box,
.area-foot .footer-bottom,
.area-foot .footer-copyright,
.area-foot [class*="copy"] {
    background: #ffffff !important;
    background-color: #ffffff !important;
    display: block; /* Stellt sicher, dass der Hintergrund die volle Breite zieht */
    padding: 15px 0; /* Verhindert, dass die Zeile zu dünn gequetscht wird */
}

/* 4. WICHTIG: Den Text und die Links in der weißen Zeile dunkel färben */
.area-foot [class*="copy"] *,
.area-foot .footer-bottom * {
    color: #333333 !important;
}