@media (max-width: 767px) 

{
	
	.side-menu.is-left.-center {
		top: 80%;}
	
	

	.mobilehead {display: block; height: 100px; background: #fff; }
	.sticky {
  z-index: 100000;
  width: 100%;
  transform: none;
  top: 0;
}
	
	.site-header {display: block;}
	/* Logo-Stil */
.mobilelogo {
    margin-left: auto;
  width: 300px;
    height: auto;
}

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

	
	.mobilelogo	.textmedia {gap:0;}
	
	
	main h2 {  font-size: 1.8rem;}
	main h3 {  font-size: 1.5rem;}
	
	
	.hunderter h3 {font-size: 1.6rem;
  line-height: 120%;}
	
	#c5 .textmedia-right .textmedia-item {width: 100%;}
	}
