/* Änderung im Cassiopeia Template */
/* N U R  Z U  D E M O Z W E C K E N */

/* für Kopf und Footer hellblau */
/*
.container-header { background: #D4E1F1; }
.container-footer { background: #D4E1F1; }
*/
/* für Kopf und Footer dunkelblaublau */

/* .container-header { background: #172B59; } */
/* .container-footer { background: #172B59; } */

/* Menupunkte fett unterstreichen */
a.menu__home:hover,
    li.active a.menu__home {
    border-bottom: 2px solid #f8f9fa;
      background-color: crimson;
}

/* Metismenu rechts ausrichten */
.container-header .container-nav {
  justify-content:right;
}


.container-header .container-footer {
    background-color: #172B59;
    background-image: none;
}

/*
.container-header .mod-menu {
    colour: #808080;
}
*/

/* Menupunkte formatieren */
.container-header .mod-menu a {
  -webkit-border-radius: 6px; 
  -moz-border-radius: 6px; 
  border-radius: 6px; 
  padding: 8px 15px;
  colour: #808080;
}

/* .container-header .mod-menu a:hover {
/*    background-color: #eee; 
    background-color: crimson;
} */

/* im Hanymodus Unterstreichung der Links ausschalten */
.metismenu.mod-menu .metismenu-item.active>a,
.metismenu.mod-menu .metismenu-item.active>button,
.metismenu.mod-menu .metismenu-item>a:hover,
.metismenu.mod-menu .metismenu-item>button:hover {
  text-decoration: none;
}

/* Footer-Höhe einstellen */
/*
.footer .grid-child {
  padding-bottom: 0px;
}
*/



/* Hamburgermenu ganz nach vorne auf Position 1 */
@media (max-width: 992px) {
  nav.navbar {order: -1;}
}






/* Footer Text zentrieren */
.footer .grid-child {
  justify-content:center; 
/*  align-items:center; */
  text-align: center;
}

/* für Kopf und Footer hellgrün */
/*
.container-header { background: #89BB55; }
*/
/* Hintergrundbild auf Startseite */
/* body.site {
	background: transparent;
 	background-image: url(../../../../../images/nicepage-images/background38.png);
	background-position: top;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
} */

/* back-to-top immer sichtbar*/
#back-top { position: fixed; }

/* Brand */

/*
.navbar-brand {
  font-size: 2rem !important
}
*/

.brand-logo {
  display: inline-block;
  border-radius: 20px;
  width: 260px;
  height: 40px;
  line-height: 20px;
  font-size: 1.75rem;
  font-family: sans-serif;
  text-decoration: none;
  color: black !important;
//  color: white;
  padding: 10px 25px;
  background-color: #D4E1F1;
//  background-color: #132F53;
//  background-color: #629F3A;
  text-align: center;
  position: relative;
  transition: all .4s;
}

.brand-logo:hover{
  background-color: #B8C3D1;
//  background-color: #112855;
//  background-color: #3C7D22;
  color: white;
}

/* zurück zur Liste */
.back2list {
  display: inline-block;
  margin-top: 40px;
  margin-left: 40px;
  border-radius: 20px;
  width: 160px;
  height: 40px;
  line-height: 20px;
  font-size: 1rem;
  font-family: sans-serif;
  text-decoration: none;
  color: white;
  padding: 10px 25px;
  background-color: #132F53;
//  background-color: #629F3A;
  text-align: center;
  position: relative;
  transition: all .4s;
}

.back2list:hover{
  background-color: #112855;
//  background-color: #3C7D22;
  color: white;
}

/* Unterstreichungen der Beiträge ausschalten */
a:not([class]) {
  text-decoration:none;
}

/* Hover Attribut dunkeler */
.table-hover>tbody>tr:hover>* {
  --table-color-state:var(--table-hover-color);
  --table-bg-state: #b0b0b0;
}

/*
a.brand-logo:link {
  background-color: #629F3A;
  border-radius: 20px;
  color: white;
  padding: 10px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}
*/

/* Tabellenbereich stauchen */
/*
@supports (display:grid) {
  .site-grid>[class^=container-],
  .site-grid>[class*=\ container-] {
    column-gap:1em;
    width:80%;
    max-width:none
  }
}
*/

/* Beitragsüberschrift zentrieren */
/*
.page-header {
  text-align: center;
}
*/

/* Tabellenformatierung für Beiträge */
