html,
body {
  background-color: #003882; /* primary */
}

#ef-navbar {
    background-color: #ffffff !important;
}

.breadcrumb-x {
    background-color: #ffffff !important;
}

div.breadcrumb-x {
  background-color: #fff;
  border-color: #fff;
}
div.breadcrumb-x a,
div.breadcrumb-x ol.ef-breadcrumb li a {
  color: #003882 !important;
  text-decoration: none;
}

#ef-navbar,
#ef-navbar li a.dropdown-toggle[aria-expanded="true"] {
  background-color: #003882;
  border-color: #003882;
  color: #ffffff;
}

#ef-navbar li a:hover,
#ef-navbar li a:focus {
  background-color: #003882; 
  color: #ffffff;
}

*.btn.btn-primary,
*.btn.btn-primary:not(.active) {
  background-color: #003882;
  border-color: #003882;
}

*.btn.btn-primary:hover,
*.btn.btn-primary:hover:not(.active),
*.btn.btn-primary:focus,
*.btn.btn-primary:focus:not(.active) {
  background-color: #86BC22;
  border-color: #86BC22;
}

html.new-ui-html:root {
  --c-brand-primary: #003882;
  --c-brand-primary-darken-5: #002f6d;
  --c-brand-primary-darken-7: #00295f;
  --c-brand-primary-darken-10: #00224f;
  --c-brand-primary-darken-15: #001a3d;
  --c-brand-primary-darken-17: #001533;
  --c-brand-primary-darken-20: #001029;
  --c-brand-primary-darken-25: #000814;
  --c-brand-primary-lighten-7: #1a5299;
  --c-brand-primary-lighten-40: #7aa0cc;
}

/* hide timeout timer and ui switch buttons */
#ef-timeout-timer-container-new,
.new-ui .twui-menu .twui-switch-ui,
button.twui-switch-ui {
    display: none;
}

/* remove home button on login screen */
/* body:not(.ef-user-signed-in) .breadcrumb-home {
    display: none !important;
} */

/* Admin - Charts */
[fill='#67b7dc'] {
    fill: #86bc22 !important; /* secondary base */
}

[stroke='#67b7dc'] {
    stroke: #86bc22 !important;
}

[fill='#009688'] {
    fill: #6aa12c !important; /* darker secondary */
}

[stroke='#009688'] {
    stroke: #6aa12c !important;
}

/* Erweiterte Einstellungen anzeigen */
.ef-toggle-hidden-section {
  color: #86bc22 !important;
}
.ef-toggle-hidden-section:hover {
  text-decoration: none !important;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
