#mainNav.is-sticky li.affix-logo-cnt > a,
a:not([href*="spraachen"]):after{
	display:none;
}

.navbar-nav {
	display:flex;
	flex-direction:row;
	justify-content:center;
	width:100%;
	margin:.5rem auto
}

.navbar-nav li {
	margin:0 1rem;
}

/* Alle Teaser-Spalten gleich hoch */
.teaser-row {
  display: flex !important;
  gap: 20px !important;
  align-items: stretch !important; /* Alle Boxen gleiche Höhe */
}

/* Inhalt der einzelnen Spalte: Flex-Layout + Platzverteilung */
.teaser-row .wp-block-column {
  display: flex !important;
  flex-direction: column !important;
}

.teaser-row .wp-block-getwid-section__inner-content {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 !important; /* füllt die ganze Höhe */
}

.teaser-row .wp-block-buttons {
  margin-top: auto !important; /* Button nach unten schieben */
}

/* Abstände innerhalb des Rasters (CHI)*/
.wp-block-group-is-layout-grid{gap: var(--wp--preset--spacing--50);}

/***** Ergänzungen für Trägernetzwerk *****/
/** Menu **/
body#traegernetzwerk #mainNav {
	background-color:var(--wp--preset--color--secondary);
}
body#traegernetzwerk #mainNav li.current_page_item a {
	background-color:var(--wp--preset--color--bg-level-c-2) !important;
}
body#traegernetzwerk #mainNav a{
	 color:#fff;
}

/** Pressespiegel Tweaks **/
body#traegernetzwerk .wp-block-buttons.btn-group.months .wp-block-button{
	white-space:nowrap;
  @media screen and (max-width: 1024px) {
    flex:1 0 4rem;
	  max-width:4rem !important;
  }
   @media screen and (min-width: 1025px) {
    flex:1 0 6vw;
	  max-width:6vw !important;
  }
}

body#traegernetzwerk #buttonNav,
body#traegernetzwerk .sticky-headline,
body#traegernetzwerk .wp-block-spacer{
	background:#f2f2f2;
}

body#traegernetzwerk #buttonNav{
	top:0;
  display:flex;
	flex-wrap: nowrap;
  justify-content: center;
  overflow-x: scroll;
  padding: 1rem 0;
}
body#traegernetzwerk #buttonNav.is-sticky{
  position: fixed;
  top: 0;
  left: 0;
  right:0;
  padding: 2rem 0 1rem;
  z-index:99;
	border-bottom:1px solid #ccc;
  box-shadow: 0 2px 6px 0 rgba(0,0,0,.125);
  padding: 5rem .5rem 1rem;
    @media screen and (max-width: 992px) {
    justify-content: flex-start;
  }
}
body#traegernetzwerk .sticky-headline{
	margin: 0;
  position: sticky;
  top: 0;
  width: 100%;
	padding:1rem 0 .5rem 0;
}
body#traegernetzwerk .sticky-anchor:target + .sticky-headline{
	font-weight: 600;
	display:flex;
	align-items:flex-end;
}
body#traegernetzwerk .sticky-anchor:target:before{
  height:1rem;
  content:'';
  display: block ;
}

body#traegernetzwerk .sticky-anchor:target + .sticky-headline:before{
	content:' ';
	display:block;
	width:0;
	height:0;
	border-width:1.25rem;
	border-style:solid;
	border-color:transparent transparent transparent var(--wp--preset--color--secondary);
	  @media screen and (max-width: 1023px) {
    margin-left:-.84em;
    
  }
  @media screen and (min-width: 1024px) {
    margin-left:-1.6em;
  }

}

body#traegernetzwerk .sticky-headline-follow{
  background-color: transparent !important;
}
body#traegernetzwerk #mainNav.is-sticky > ul:before{
    content:' ';
    display: block;
    width: 198px;
    height: 44px;
    background: transparent url('https://tn.sak.overflow-hillen.de/wp-content/uploads/2026/03/Logo-only-whiteX2x.png') no-repeat center center / cover;
}
