.hero h1,
.hero h2
  {color: rgb(0, 105, 180);
   margin-top: 1.2rem;}

.jumbotron
  {
  text-shadow: none;
  }

.cookie-bar__caller
  {
  display: none;
  }

.nav-aria {display:none;}
.navbar-user {display:none;}
.navbar-user {background-color:blue;}
.footer-section {background-color:blue;}

/* Abhilfe des Sprungmarkenproblems mit dem Sticky Header */
.navbar {
    position: sticky;
    top: 0;
}
 html {scroll-padding-top: 104px;}

 .hero    {
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1rem;
   img {
    padding-top: 0rem; 
    display: block;
    max-width: 25%;
    margin-left: auto;
    }
    
   }

  @media print {  
  .panel-collapse {
    display: block !important;
    visibility: visible !important;
    }
  }

 @media {  
  .container {
    max-width: none;
    }
  }

  a.download i:before, a.internal-link i:before, a.intern-link i:before {
    content: "\f08e\00a0";
    display: inline-block;
    transform: rotateX(180deg);
    padding-top: 1px;
  }


/* Nur Titel Newslistenansicht auf Startseite */
.nwes-list .news .article {
  .news-img-wrap,
  .teaser-text
  {display:none}
  
} 

#kc-header-wrapper {
  background-color: red;
}

#img-2b06335572 {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#img-6467b9f775 {
  max-width: 242px;
  height:auto;
  display:block;
  margin-left:auto;
  margin-right:auto;
}
/* Zentrierung des OIDC Buttons */
.tx-oidcaddons {
text-align: center;
}
}