@media (max-width: 767px) 
{
    .googleads {
        display: none;
    }
    
    #c130 h1 em {
            font-size:50px;
    }
    #c130 h1 {
      font-size: 22px;
    }
    #c130 sup strong {
        font-size:30px;
    }
	.hiddenmobile {display: none;}
	.mobilelogo .gallery-item picture {
  max-width: 20vw !important;
}
	
	/*Jugendkoordinator*/

#c505 .textpic-gallery {
    width:100%;
    padding-right:5%;
}
#c505 .textpic-text {
    width:100%;
}

/*Jugendkoordinator*/
	.frame-custom-30 .table {
  max-width: 100%;
  margin: 0 auto;
}
	
	.carousel .carousel-item {padding: 0;}
	
	
	footer .gallery-item picture {
  max-width: 50vw !important;
}
	
	.rootline {display: none;}
	
	.headerimage .carousel-inner {
  overflow: hidden;
  width: 200%;
  margin-left: -50%;
}
	
	
	.news .headline, .news h3 {
  font-size: 1.4rem;
  margin-top: 4%;
}
	
	
	main .carousel-inner .carousel-text-inner {padding: 14%;}
	.textmedia {gap:0;}
	
	.mobilehead {display: block;}
	
	
	.carousel-small .item {
		height: auto;}
	
	main .btn {font-size: 0.8rem; padding: 12px 20px !important;}
	
	
	.news-list-view .news-img-wrap {
  height: 30vh !important;
}
	
	main .textmedia-item {margin-bottom: 1%;  display: block;}
	
}




