@media (max-width: 767px) 

{
	
	
	.news .news-list-view {
display: grid;
grid-template-columns: repeat(1, 1fr) !important;
grid-auto-rows: 1fr;
grid-column-gap: 1vw;
grid-row-gap: 1vh;
}
	.rechtsoben,
	.linksunten  {display: none;}

	#pageid1 .headerimage .carousel .carousel-content-inner {
  min-height: 50vh;
}
.mobilelogo .grafikelement .frame {	
	margin: 0 0.2% 1% 0;
		padding: 0;}
	
	
	.mobilelogo {	margin-right: 2% !important;}
	.mobilelogo .textmedia {gap:0;}
	
	main .textmedia  {gap:20px;}
	.mobilelogo .image {max-width: 60%; float: right;}
	
	mobileheader {display: flex;}
	.hiddenmobile {display: none;}
	.logo .grafikelement .image {}
	.mobilelogo .grafikelement .image img {max-width: 64%; float: right;}

	h4 {font-size: 1.7rem;}
	
	.kopfbereich { }

	.carousel .carousel-backgroundimage-container, .carousel .carousel-backgroundimage,
		.carousel-inner {

  max-height: 400px;
}

	.carousel .carousel-content-inner {

		height: 50%;}
	

	footer .image {max-width: 50%;} 
	
	
}




