/*	==========================================================================
	css - kmu-digital
	last change: LM 2026-04-08 Ausblendung des Filter-Buttons auskommentiert
	========================================================================== */
.site-header__title {
	font-size: 42px;
	font-weight: 300;
}

.top-section {
	background-color: #fff;
	border-top: none;
}

ul li:hover,
.is-selected:hover {
	color: #000;
}

.is-multiple {
	color: #000;
}

.is-multiple.is-selected {
	color: #fff;
}

.dd-input [data-list] [data-id]:hover {
	color: black;
}

.search-result .top-section {
	padding-top: 16px;
	background-color: #fff !important;
}

.search-result a {
	color: #000;
}

.search-container {
	background-color: #fff;
	padding: 41px 0;
}

.search-box.search-expand {
	background-color: #fff !important;
}

.navbar-light {
	border-bottom: none;
}

.nA {
	display: none;
}

.is-selected {
	background-color: #000;
	color: #fff;
}

.footer .link-list-inline {
	text-align: left;
}

.footer-pre {
	margin-bottom: 8px;
}

@media screen and (min-width: 768px) {
	.form-group.checkboxes .form-check {
		position: relative;
		top: 18px;
	}

	.link-list-section .link-list li {
		flex-basis: calc(100% - 0.75rem);
		flex-grow: 0;
	}

	.faz.search .top-section {
		padding-bottom: 0;
	}

}
/* 
[data-bs-target="#filterModal"] {
	display: none;
} */

#ctl00_ContentPlaceHolder1_promotionBox_itemsRepeater_ctl00_promoLinkLeft img.icon {
	object-fit: cover;
	width: 20rem;
	height: auto;
}

#ctl00_ContentPlaceHolder1_promotionBox_itemsRepeater_ctl00_promoLinkLeft span {
	margin-left: 1rem;
}

.faz.search .link-list-section {
	margin-top: 0;
}