/* Breadcrumb */
div.wrapper > div.container:first-of-type{display: none}
/* 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) div.collection.mb-4 {background: #0062a1;padding: 2.00rem;color:#fff;margin:-1.25rem 0 0!important;}
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(2) li.collection__item:hover {
 background: #dbdbdb;
}
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) li.collection__item .collection__item--focus,
div.above > div.collection.mb-4:nth-child(4) li.collection__item .collection__item:not(.collection__item--unlinked):hover,
div.above > div.collection.mb-4:nth-child(4) li.collection__item .resultlist__item--focus,
div.above > div.collection.mb-4:nth-child(4) li.collection__item .resultlist__item:not(.collection__item--unlinked):hover,
div.above > div.collection.mb-4:nth-child(4) li.collection__item .resultlist__item:not(.resultlist__item--unlinked):hover,
div.above > div.collection.mb-4:nth-child(4) li.collection__item .collection__link:focus,
div.above > div.collection.mb-4:nth-child(4) li.collection__item .collection__link:hover,
div.above > div.collection.mb-4:nth-child(4) li.collection__item .linklist__link:focus,
div.above > div.collection.mb-4:nth-child(4) li.collection__item .linklist__link:hover {
  background-color: #dbdbdb;
}
div.above > div.collection.mb-4:nth-child(4) {
  background: #f0f0f0;
  padding: 2.5rem 3.75rem;
  margin-bottom: 3.75rem!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) li.collection__item .collection__item-content::hover {
  background: #dbdbdb;
}
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:1.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}
/* Breadcrumb */
div.wrapper ol.breadcrumb{display: none}
/* 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 */
/* Social-Media-Bar */
.socialMediaBar{padding:0}
.socialMediaBar > ul{margin:0 0 1.25rem!important}
/* Aktuelles */
main.main > div.collection.mb-4:nth-child(1) {background:#f0f0f0; padding:1.5rem 3.75rem;}
main.main > div.collection.mb-4:nth-child(1) div.teasable__image {display: none;}
main.main > div.collection.mb-4:nth-child(1) .teasable__title--marked {font-size: 1.1em;margin-bottom: .8125rem;}
main.main > div.collection.mb-4:nth-child(1) ul.collection__items > li  .teasable--linked{padding:1.25rem 0;}
main.main > div.collection.mb-4:nth-child(1) li.collection__item {margin-bottom:2.5rem;}
main.main > div.collection.mb-4:nth-child(1) li.collection__item:hover{background:#dbdbdb;}
/* Top-Teaser */
main.main > div.collection.mb-4:nth-child(2) {margin:2.5rem 0 1.825rem!important;padding:0 0 1.25rem;}
main.main > div.collection.mb-4:nth-child(2) li.collection__item .teasable--linked {padding:0;margin:2.5rem;}
main.main div.teasable__image {background-color:#eee;}
/* Weiterführende Informationen */
main.main > div.collection.mb-4:nth-child(3) li.collection__item .collection__item--focus,
main.main > div.collection.mb-4:nth-child(3) li.collection__item .collection__item:not(.collection__item--unlinked):hover,
main.main > div.collection.mb-4:nth-child(3) li.collection__item .resultlist__item--focus,
main.main > div.collection.mb-4:nth-child(3) li.collection__item .resultlist__item:not(.collection__item--unlinked):hover,
main.main > div.collection.mb-4:nth-child(3) li.collection__item .resultlist__item:not(.resultlist__item--unlinked):hover,
main.main > div.collection.mb-4:nth-child(3) li.collection__item .collection__link:focus,
main.main > div.collection.mb-4:nth-child(3) li.collection__item .collection__link:hover,
main.main > div.collection.mb-4:nth-child(3) li.collection__item .linklist__link:focus,
main.main > div.collection.mb-4:nth-child(3) li.collection__item .linklist__link:hover {background-color: #dbdbdb;}
main.main > div.collection.mb-4:nth-child(3) {background: #f0f0f0;padding: 2.5rem 3.75rem 0rem;margin-bottom: 3.75rem!important;}
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) li.collection__item .collection__item-content::hover {background: #dbdbdb;}
main.main > div.collection.mb-4:nth-child(3) .h2{padding:0;}
main.main > div.collection.mb-4:nth-child(3) .h2::before {display: none;}
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;}
/* Weiterführende Informationen - asTeaserRelated */
main.main > div.collection.mb-4:nth-child(3) li.collection__item a.collection__link{padding: 1.25rem 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:1.25rem 2.5rem;}
  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) .h2{margin-left:1.25rem;}
  main.main > div.collection.mb-4:nth-child(3) .collection__related-all {left: 1.25rem;right: 1.25rem;}
}
@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}
}
