/* === Menüleiste in dunklem Blau ================================================= */

/* komplette Leiste */
.zoneHeader2,
.zoneHeader2 .container_12,
.zoneHeader2 .menuBackground          {background:#16447a !important;}

/* erster Menü-Level (Hauptpunkte) */
.zoneHeader2 .menuInner    ul.firstLevel               {background:#16447a !important;}

/* zweiter / dritter Level (Dropdowns) */
.zoneHeader2 .menuInner    ul ul                       {background:#16447a !important;}

/* Trenn- und Hoverlinien angleichen */
.zoneHeader2 .menuInner ul.firstLevel>li,
.zoneHeader2 .menuInner ul ul>li                       {border-color:#16447a !important;}

/* ===================================================================
   Globales Font-Override
   =================================================================== */
*{
    font-family: 'Lucida Sans Unicode ','Lucida Grande', sans-serif !important;
}

/* ===================================================================
   GadgetBox „Style004“ – Titel + Rahmen
   =================================================================== */
.gadgetStyle004 .gadgetStyleTitle{
    padding:12px 20px 14px 20px;
    background:#16447a;
}

.gadgetStyle004{
    background:#ffffff;
    border:5px solid #16447a;
}

/* ===================================================================
   Standard-Buttons im dunklen Blau
   =================================================================== */
a.stylizedButton.buttonStyle003{
    position:relative;
    display:inline-block;
    padding:8px 20px 9px 20px;
    min-width:60px;
    margin:0;
    background:#16447a;
    font:normal 15px/1.25 'Open Sans';
    /* fallback-Deklaration, manche Browser ignorieren Shorthand */
    font-family:'Open Sans';
    color:#ffffff;
    white-space:nowrap;
    text-decoration:none;
    text-align:center;
}

/* ===================================================================
   Inline-Elemente, die noch das alte Türkis (#40B2CF) tragen,
   zwangsweise umlackieren
   =================================================================== */
*[style="background-color:#40B2CF;"]{
    background-color:#16447a !important;
    background:#16447a !important;
}

/* === Hover-/Active-Highlight der Menü­punkte auf Grau ======================= */

/* Haupt- und Untermenü */
.zoneHeader2 .menuInner li > .item:hover,
.zoneHeader2 .menuInner li > .item:focus,
.zoneHeader2 .menuInner li.sel   > .item,
.zoneHeader2 .menuInner li > .item:hover > a,
.zoneHeader2 .menuInner li > .item:focus > a,
.zoneHeader2 .menuInner li.sel   > .item > a{
    color:#6e7c86 !important;   /* Grau */
}
/* === Grundfarbe EVERYWHERE – dunkles Blau statt Türkis ===================== */

/* alle Level, alle States */
.zoneHeader2 .menuInner li > .item,
.zoneHeader2 .menuInner li > .item > a,
.zoneHeader2 .menuInner li.hover   > .item,
.zoneHeader2 .menuInner li.current > .item,
.zoneHeader2 .menuInner li.active  > .item,
.zoneHeader2 .menuInner li.sel     > .item{
    background:#16447a !important;
}

/* Sicherheitsnetz: auch evtl. Ränder/Trennlinien angleichen */
.zoneHeader2 .menuInner li{
    border-color:#16447a !important;
}

/* ===================================================================
Max-Width auf Logo
   =================================================================== */
img[src="/resources/Pictures/EAPM_logo_2025_tran_2000.png"] {
    max-width: 170px;
}

/* simplest, should already be enough */
#subscribeToForumsContainer {
    display: none !important;
}

/* optional: also hide all children, super-aggressive */
#subscribeToForumsContainer,
#subscribeToForumsContainer * {
    display: none !important;
}


/* ===================================================================
Remove "powered by wildapricot", second footer
also remove "Home" from Menu
   =================================================================== */
#idFooterPoweredByContainer,#id_Footer2,a[href="https://eeaopmclpaic.wildapricot.org/"]{
    display:none !important;
}

/* make the bar itself full-width */
#id_YYn4YTT .camera_bar {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
}

/* remove the right inset on the progress indicator */
#id_YYn4YTT .camera_bar_cont > span {
  /* shorthand: top 2px, right 0, bottom 2px, left 0 */
  inset: 2px 0 2px 0 !important;
}

.subscribeToForumsContainer {
  display: none !important;
}