div.biglogo {
  display: block;
}

.spaceLeitung { height: 440px; }

.stickyFooter .ce-row:first-child img {
  max-width: 170px;
  margin: 20px 0px 30px 10px;
}

@media (max-width: 1700px) {
   .stickyFooter {
     display: initial;
   }
}

@media (max-width: 991px) {

  #c7368 .col-xs-3,
  #c7369 .col-xs-3,
  #c7370 .col-xs-3 {
    width: 30%;
  }

  .spaceLeitung { height: 1px; }

}

@media (min-width:768px) and (max-width:991px) {

  .imgheader .headerimg {
    height: 200px;
    background-color: #fff;
  }

  .imgheader {
    height: 200px;
  }

}

@media (max-width: 767px) {

  #c7368 .col-xs-3,
  #c7369 .col-xs-3,
  #c7370 .col-xs-3 {
    width: 40%;
  }

  .imgheader {
    height: 150px;
  }

  .imgheader .headerimg {
    background-color: #fff;
    height: 150px;
  }

}


@media (max-width: 440px) {

  #c7368 .col-xs-3,
  #c7369 .col-xs-3,
  #c7370 .col-xs-3 {
    width: 50%;
  }

}


h3 {
  margin-bottom: 0.8em;
  font-size: 22px;
}

.page4466 h3,
.page4469 h3,
.page4472 h3 {
  text-align: left;
}

.groupheader-logo-institut .groupheader-logo {
  filter: grayscale(0%) brightness(100%);
  opacity: 1;
}

.footer-end img {
  width: 120px;
  margin-top: 5px;
}

.headerImageLeft {
  padding: 20px 20px 5px 20px;
}

.groupheader-logo-vv .groupheader-logo {
  filter: grayscale(100%) brightness(90%);
  opacity: 0.4;
}

.logo_headlines {
  text-align: center;
  margin-bottom: -15px;
}

.logo_headlines img {
  max-width: 350px;
}

.wrapper_row {
  display: flex;
  gap: 25px;
  padding: 10px 0px;
  align-items: center;
  justify-content: center;
}

@media (max-width: 440px) {
  .wrapper_row {
    flex-direction: column;
  }
}

.bullet {
  width: 50px;
}

.border-grey {
  border: 1px solid #c6c6c6;
  padding: 10px 25px;
}

.imgheader {
  background-image: url('/fileadmin/img/Seitenheader/header_institut_bibliothek.jpg');
  background-size: contain;
  background-repeat: repeat-x;
  background-position-x: center;
  background-position-y: unset;
}