/* ============ FEC Kopfnavigation: Abstand der Menuepunkte (27.08.2026) ============
   Seit dem Livegang hat das Hauptmenue acht Punkte statt sechs - Publications und
   Events sind dazugekommen. Damit lief der letzte Punkt unter das Suchsymbol.

   Ursache: #header-infos ist eine Flex-Zeile mit fest 1200px Breite; das Logo (246px)
   und #et-top-navigation (954px) fuellen sie vollstaendig aus. In der Leiste liegen
   das links gefloatete #top-menu-nav UND das rechts gefloatete #et_top_search. Weil
   die Leiste per width:max-content nur so breit wird wie das Menue, wird die Suche
   zwangslaeufig auf die letzte Menueposition gezogen (Ueberlappung 36px, unabhaengig
   von der Fensterbreite, weil der Container eine Maximalbreite hat).

   Loesung: der Abstand zwischen den Punkten geht von 30 auf 18 Pixel. Damit endet
   "Contact" rund 37px vor dem Suchkreis - das Symbol hat also mehr Luft als die
   Punkte untereinander (18px), die Hierarchie stimmt wieder. Bei 22px waeren es nur
   10px gewesen, der Kreis haette gedraengt gewirkt.

   Keine Medienabfrage noetig: unter 1400px ersetzt Divi das Menue durch
   ul#mobile_menu, das diese Regel nicht trifft.

   Reserve fuer einen neunten Menuepunkt gibt es nicht mehr. Dann den
   Burger-Umschaltpunkt hochsetzen, nicht weiter straffen.
   ================================================================================ */
#main-header #top-menu > li {
    padding-right: 18px;
}
#main-header #top-menu > li:last-child {
    padding-right: 0;
}

/* ---- Sonderfall Event-Seite ----------------------------------------------
   fec-event.css kappt "body.fec-event .container" auf 1180px. Gemeint ist der
   Inhaltsbereich, der Selektor trifft aber auch #main-header .container - die
   Kopfleiste ist auf /events/ dadurch 79px schmaler als auf allen anderen
   Seiten, und das Menue lief dort trotz der 18px oben immer noch unter das
   Suchsymbol. Nur den Kopfbereich auf die uebliche Breite zurueckholen;
   Inhalt und Fusszeile bleiben unberuehrt (die Fusszeile ist gesperrt und
   haengt an derselben 1180px-Regel). ------------------------------------- */
body.fec-event #main-header .container {
    max-width: 95%;
}
