@media (max-width: 767px) 

{

	.mobilehead {display: block; height: 140px; background: #fff8e7; }
	.sticky {
  z-index: 100000;
  width: 100%;
  transform: none;
  top: 0;
}
	
	
	main .textmedia-right .textmedia-gallery {margin-bottom: 20px;}
	
	main h1 {  font-size: 2.5rem;}
	
	
	.site-header {display: block;}
	/* Logo-Stil */
  .mobilelogo {
    margin-left: auto;
    width: 250px;
    height: auto;
    margin-bottom: 20px;
    margin-top: 20px;
  }
	
	main p {
  font-size: 100%;
}

.mobilehead {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
	

footer {
  padding-top: 20px;

}
	
	.cloud-background {display: none;}
	
	main .lehrergrid .gallery-item figure {
  max-width: 70%;
}
	
	

	}
