/* FTSV09 – Kopfgrafik (Header-Slider) oben, volle Breite */
#slider {
	display: block !important;
	width: 100%;
	max-width: none;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#slider #headerslider.flexslider {
	width: 100%;
	max-width: none;
	opacity: 1 !important;
	transition: opacity 0.2s ease !important;
	aspect-ratio: 1100 / 380;
}

#slider #headerslider .flex-container,
#slider #headerslider .slides,
#slider #headerslider .slides > li {
	width: 100%;
}

#headerslider.flexslider:not(.inited) .slides > li.first {
	display: block !important;
}

#headerslider.flexslider:not(.inited) .slides > li:not(.first) {
	display: none !important;
}

#slider #headerslider .slides li picture {
	display: block;
	width: 100%;
	line-height: 0;
}

#slider #headerslider .slides li img {
	display: block;
	width: 100% !important;
	max-width: none !important;
	height: auto !important;
}

@media (max-width: 640px) {
	#slider #headerslider.flexslider {
		aspect-ratio: 16 / 9;
		max-height: 38vh;
		min-height: 140px;
	}

	#slider #headerslider .flex-control-nav {
		bottom: 8px;
	}

	#slider #headerslider .flex-control-paging li a {
		width: 10px;
		height: 10px;
	}
}
