/* ===== bootstrap Anpassungen ==== */


/* zusätzlich für Navi nötig, damit tut    --- nicht mehr bei sbadmin  */
.navbar{ 
  background-image: none;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .open > a {
  background-image: none;
}



/* Generator für Navi-Farben https://work.smarchal.com/twbscolor/css/e74c3cc0392becf0f1ffbbbc0 */
/* Ersetzen: navbar-inverse --> navbar-inverse */
.navbar-inverse {
  /*background-color: #003869;*/
  border-color: #00549e;
}
.navbar-inverse .navbar-brand {
  color: #ecf0f1;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #e2d9d9;
}
.navbar-inverse .navbar-text {
  color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #e2d9d9;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #e2d9d9;
  background-color: #00549e;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #e2d9d9;
  background-color: #00549e;
}
.navbar-inverse .navbar-toggle {
  border-color: #00549e;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #00549e;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #ecf0f1;
}
.navbar-inverse .navbar-link {
  color: #ecf0f1;
}
.navbar-inverse .navbar-link:hover {
  color: #e2d9d9;
}

@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #e2d9d9;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #e2d9d9;
    background-color: #00549e;
  }
}


/* weitere Korrekturen bootstrap */
p {
   margin: 5px 0 10px;
}
.container {
   width: auto;    /* für volle Breite */
}
#headerlogo {
   margin: -15px 15px 0 -15px;
}
textarea {
   width: 100%;
   height: 200px;
}

/* ===== Korrekturen sb-admin ===== */
body {
    background-color: white;
}

.side-nav {
    background-color: #cccccc;   /* Hintergrund der seitl.Navi  blau #00549e; */
 /*   left: 200px;
    width: 200px;
    margin-left: -200px;
}
.side-nav > li > a {
    width: 200px;
}
.container-fluid {
    padding-left: 0px;  */
 
}
.navbar-inverse .navbar-nav > li > a {
    color: #333;
}
.side-nav > li > ul > li > a {
    color: #a33;
}

/* ===== eigene Stile ===== */
div.msg_ok, span.msg_ok {
   width: 100%;
   color: white;
   background-color: green;
}
div.msg_err, span.msg_err {
   width: 100%;
   color: white;
   background-color: red;
}

.btn-link {
   padding: 0px;
}

.no-margin {
   margin: 0;
}

.btn-xs {
   padding: 0;
   font-size: 0.5rem;
   color: black;
}

