/* Social-Media-Bar */
.socialMediaBar {display:none;}
/* Hintergrund beim Copyright vom Headerbild ausgeblendet */
div.collection.mb-4:nth-child(1) div.teasable__image > figure > div.copyright {background-color:transparent;}
/* Welcome Img */
div.above > div.collection.mb-4:nth-child(1) {margin: -1.25rem 0 0!important; border:none;}
div.above > div.collection.mb-4:nth-child(1) .collection__item.collection__item--unlinked{border:none;margin:0;padding:0}
div.above > div.collection.mb-4:nth-child(1) .teasable__title--marked{padding-left:0;}
div.above > div.collection.mb-4:nth-child(1) .teasable__title--marked:before {display: none;}
div.above > div.collection.mb-4:nth-child(1) .teasable__title--marked .h2 {text-align: center; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; padding: 1rem 0; margin: .625rem 0!important; text-transform: uppercase; font-size: 1.5em; letter-spacing:.03em;}
div.above > div.collection.mb-4:nth-child(1) figure{margin: 1.25rem 0!important;padding:0;width: auto}
div.above > div.collection.mb-4:nth-child(1) blockquote {font-size: 1.25em;position: relative;margin-top:1.5rem;}
div.above > div.collection.mb-4:nth-child(1) blockquote:before,
div.above > div.collection.mb-4:nth-child(1) blockquote:after {
  position: absolute; color: #fff3; font-size:10em;
}
div.above > div.collection.mb-4:nth-child(1) blockquote:before {content: "„";left:-2.5rem;bottom:-5rem;}
div.above > div.collection.mb-4:nth-child(1) blockquote:after {content: "“";right:-2.5rem;top:-5rem;}
div.above > div.collection.mb-4:nth-child(1) div.collection.mb-4 p:last-child{margin-bottom: 0}
div.above > div.collection.mb-4:nth-child(2) li.collection__item .teasable--linked {
  padding:1.25rem;
  border-top: none;
}
.teasable--warn {
  border: 2px solid #e52b38!important;
}
div.above > div.collection.mb-4{
  margin: 1.25rem 0;
}
div.above > div.collection.mb-4 ul.collection__items{
  justify-content: space-between;
}
div.above > div.collection.mb-4 ul.collection__items > li > .collection__item-content .teasable__text {
  margin-top:.3125rem;
}
div.collection__related-all {
  margin-top: 1.25rem;
  border-top: 1px solid #262626;
}
div.above > div.collection.mb-4:nth-child(2) {
  background: #f0f0f0;
  padding: 2.5rem 3.75rem;
}
div.above > div.collection.mb-4:nth-child(2) div.teasable__image {
  display: none;
}
div.above > div.collection.mb-4:nth-child(2) .teasable__title--marked {
  font-size: 1.1em; 
  margin-bottom: 1.25rem;
}
div.above > div.collection.mb-4:nth-child(2) li.collection__item {
  padding-right: 10%;
  margin-bottom: 1.25rem;
}
div.above > div.collection.mb-4:nth-child(3) {
  margin: 1.25rem -10px;
  padding: 1.25rem 0;
}
div.above > div.collection.mb-4:nth-child(3) li.collection__item .teasable--linked {
  padding:0;
  border-top: none;
}
div.above > div.collection.mb-4:nth-child(4) {
  background: #f0f0f0;
  padding: 2.5rem 3.75rem;
  margin-bottom: 2.25rem!important;
}
div.above > div.collection.mb-4:nth-child(4) > .row > .col {
  position:relative
}
div.above > div.collection.mb-4:nth-child(4) .collection__related-all {
  position: absolute;
  bottom: 0;
  left: .625rem; 
  right: 2.5rem;
}
div.above > div.collection.mb-4:nth-child(4) div.teasable__image {
  display: none;
}
div.above > div.collection.mb-4:nth-child(4) .teasable__title--marked {
  font-size: 1.1em; 
  margin-bottom: 1.25rem;
}
div.above > div.collection.mb-4:nth-child(4) ul.collection__items > li  .teasable__main-info {
  padding: 1.25rem;
}
div.above > div.collection.mb-4:nth-child(4) li.collection__item {
  padding: 0 10% 0 1.25rem;
  margin-bottom: 1.875rem;
  margin-left: -1.25rem;
}
div.above > div.collection.mb-4:nth-child(4) .h2 {
  padding:0;
}
div.above > div.collection.mb-4:nth-child(4) .h2::before {
  display: none;
}
/* General */
.h2{font-size: 1.25rem}
.main>.collection .teasable--hovered, .main>.teasable--hovered{background: inherit}
.main .collection+.collection .collection__title-container{border-top: none}
.collection+.collection{margin:0}
.collection.mb-4{margin-bottom:2.25rem!important;}
div.collection__related-all {margin-top:1.25rem;border-top: 1px solid #262626;}
.collection__item-content>.teasable {border: none;}
/* ABOVE */
div.above .collection .teasable{border-top:none}
div.above > div.collection.mb-4:last-child {margin-bottom:0!important}
/* Header */
div.above > div.collection.mb-4:nth-child(1) {margin: -1.25rem 0 0!important; border:none;}
div.above > div.collection.mb-4:nth-child(1) .collection__item.collection__item--unlinked{border:none;margin:0;padding:0}
div.above > div.collection.mb-4:nth-child(1) .teasable.teasable--linked{display: flex; flex-direction: column;}
div.above > div.collection.mb-4:nth-child(1) .teasable.teasable--linked .teasable_main-info{order:1}
div.above > div.collection.mb-4:nth-child(1) .teasable__image {order:2}
div.above > div.collection.mb-4:nth-child(1) .teasable__title--marked{padding-left:0;}
div.above > div.collection.mb-4:nth-child(1) .teasable__title--marked:before {display: none;}
div.above > div.collection.mb-4:nth-child(1) .teasable__title {text-align: center; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; padding: 1rem 0; margin: .625rem 0!important; text-transform: uppercase; font-size: 1.5em; letter-spacing:.03em;}
div.above > div.collection.mb-4:nth-child(1) figure{margin:0!important;padding:0;width: auto}


/* Teasertext */
div.above > div.collection.mb-4:nth-child(2) div.collection.mb-4 {background: #0062a1;padding: 2.75rem;color:#fff;margin:-1.25rem 0 0!important;}
div.above .collection__item--focus,
div.above .collection__item:not(.collection__item--unlinked):hover,
div.above .resultlist__item--focus,
div.above .resultlist__item:not(.collection__item--unlinked):hover,
div.above .resultlist__item:not(.resultlist__item--unlinked):hover{background:inherit}

/* Header text quote */
div.above > div.collection.mb-4:nth-child(2) blockquote {font-size: 1.25em;position: relative;margin-top:1.5rem;font-style:italic}
div.above > div.collection.mb-4:nth-child(2) blockquote:before,
div.above > div.collection.mb-4:nth-child(2) blockquote:after{position:absolute;color:#fff3;font-size:10em;font-style:initial}
div.above > div.collection.mb-4:nth-child(2) blockquote:before {content: "„";left:-2.5rem;bottom:-5rem;}
div.above > div.collection.mb-4:nth-child(2) blockquote:after {content: "“";right:-2.5rem;top:-5rem;}
div.above > div.collection.mb-4:nth-child(2) div.collection.mb-4 p:last-child{margin-bottom: 0}
/* Hinweis */
.teasable--warn {border: 2px solid #e52b38!important;}
div.above > div.collection.mb-4:nth-child(3) li.collection__item {padding:0;}
div.above > div.collection.mb-4:nth-child(3) li.collection__item .teasable--linked {padding:1.25rem;}
 
/* MAIN */
/* Aktuelles */
main.main > div.collection.mb-4:nth-child(2) div.collection.mb-4 {margin-bottom:0 !important;}
main.main > div.collection.mb-4:nth-child(2) {background:#f0f0f0; padding:2.5rem 2rem;padding-bottom:0;}
main.main > div.collection.mb-4:nth-child(2) div.teasable__image {display: none;}
main.main > div.collection.mb-4:nth-child(2) .teasable__title--marked {font-size: 1.1em;margin-bottom: .8125rem;}
main.main > div.collection.mb-4:nth-child(2) ul.collection__items > li  .teasable--linked{padding:1.25rem 0;padding-bottom:0;}
main.main > div.collection.mb-4:nth-child(2) li.collection__item {margin-bottom:1.5rem;}
main.main > div.collection.mb-4:nth-child(2) .collection__title-container {padding-top:0;}
main.main > div.collection.mb-4:nth-child(2) .collection__related-all {margin-top:0;}
/* Erklaerbox */
main.main > div.collection.mb-4:nth-child(3)  {margin-bottom:1.25rem !important; padding:0 2rem;}
main.main > div.collection.mb-4:nth-child(3) > .row > .col {position:relative;}
main.main > div.collection.mb-4:nth-child(3) div.teasable__image {display: none;}
main.main > div.collection.mb-4:nth-child(3) .teasable__title--marked {font-size: 1.1em;margin-bottom:1.25rem;}
main.main > div.collection.mb-4:nth-child(3) ul.collection__items > li  .teasable__main-info {padding: 1.25rem;}
main.main > div.collection.mb-4:nth-child(3) div.collection.mb-4 > .row{margin-bottom: 1.25rem}
main.main > div.collection.mb-4:nth-child(3) li.collection__item a.collection__link{padding: .625rem 0;}

main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item{margin-bottom:1.25rem;}
main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item:first-child,
main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item:first-child .teasable__main-info{padding:0;}
main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item:first-child .teasable__title--marked{padding:0}
main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item:first-child .teasable__title--marked .h2{font-size:1rem;margin-left:0;}
main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item:first-child .teasable__title--marked::before{display:none}
main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item:first-child .collection__item-content .teasable{border-top:1px solid #e6e6e6;}
main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item:first-child .collection__item-content .teasable__text {margin:1.25rem 0;}
main.main > div.collection.mb-4:nth-child(3) > .row > .col > nav > ul > li.collection__item:last-child{margin-bottom:0;}
main.main > div.collection.mb-4:nth-child(3) div.collection.mb-4 > .row{margin-bottom: 5rem}
main.main > div.collection.mb-4:nth-child(3) div.collection.mb-4>.row:last-child{margin-bottom:1.25rem}
main.main > div.collection.mb-4:nth-child(3) .collection__related-all {position: absolute;bottom:1.875rem;left: .625rem;right: .625rem;}
main.main > div.collection.mb-4:nth-child(3) li:hover {background-color:inherit;}
/* Erklaerbox- asTeaserRelated */
main.main > div.collection.mb-4:nth-child(3) li.collection__item a.collection__link{padding: 1.25rem 0;}
 
/* Mission Statement */
main.main > div.collection.mb-4:nth-child(1)  {background: #0062a1;padding: 2.00rem;color:#fff;font-style: italic; }
main.main > div.collection.mb-4:nth-child(1) .h2  {font-style: normal;}
main.main > div.collection.mb-4:nth-child(1) .main__headline{padding-left:0;color:#FFF;}
main.main > div.collection.mb-4:nth-child(1) .main__headline:before{display:none;}
 
/* Videobox*/
main.main > div.collection.mb-4:nth-child(4) {background:#f0f0f0; padding:2.5rem 2rem;}
main.main > div.collection.mb-4:nth-child(4)  .collection__item-content div.collection.mb-4 {margin-bottom:0 !important;}
main.main > div.collection.mb-4:nth-child(4) .collection__title-container {padding-top:0;}
/* Weiterfuehrende Informationen*/
main.main > div.collection.mb-4:nth-child(6) {background:#f0f0f0; padding:2.5rem 2rem;}
main.main > div.collection.mb-4:nth-child(6) .collection__title-container {padding-top:0;}


@media (min-width: 768px) {
  div.above > div.collection.mb-4:nth-child(2) li.collection__item {border-right: 1px solid #fff8;border-bottom: none;}
  div.above>div.collection.mb-4:nth-child(2) ul.collection__items .teasable__title--marked .h1{font-size: 1.25rem;}
  main.main>div.collection.mb-4:nth-child(1) li.collection__item{margin-bottom:0;padding-bottom:1.25rem;}
  main.main>div.collection.mb-4:nth-child(2) li.collection__item .teasable--linked{margin:1.875rem 0}
  main.main > div.collection.mb-4:nth-child(3) li.collection__item {padding: 0 1.25rem;}

  main.main > div.collection.mb-4:nth-child(3) .collection__related-all {left: 1.25rem;right: 1.25rem;}
   main.main > div.collection.mb-4:nth-child(2) {background:#f0f0f0; padding:2.5rem 3.75rem;padding-bottom:0;}
   main.main > div.collection.mb-4:nth-child(3) {padding:0; }
main.main > div.collection.mb-4:nth-child(4) {padding:2.5rem 3.75rem;}
main.main > div.collection.mb-4:nth-child(6) {padding:2.5rem 3.75rem;}
}

}
@media (min-width: 1024px) {
  div.above>div.collection.mb-4:nth-child(2) ul.collection__items .teasable__title--marked .h1{font-size: 1.5rem}
  div.above>div.collection.mb-4:nth-child(2) div.collection.mb-4:first-child:last-child .richtext{columns:2;column-gap:5rem;padding:.625rem 3.75rem 1.25rem;}
  main.main>div.collection.mb-4:nth-child(2) li.collection__item .teasable--linked{margin:0}
}
