header, .header{
	background-color: rgba(255,255,255,1);
	/* background-color: #cceaf4; */
	position:relative;
	top:0;
	padding-bottom:0px;
}
.inheader{
	width:100%;
	max-width:1280px;
	margin:0 auto;
}

#notruf{
	position:absolute;
	top:0;
	height:64px;
}
#logozelle{
	position:absolute;
	top:64px;
}
.logo{
	width:70%;
	max-width:210px;
	height:auto;
	border:none;
	display:block;
	margin: 3px auto;
}

.lgo2{
	width:0%;
	max-width:210px;
	height:auto;
	border:none;
	display:none;
}


@media (min-width: 576px){
	.inheader{
	}
#logozelle{
	top:30px;
}
}

@media only screen and (min-width: 728px) {
	.inheader{
		/* height:165px; */
	}
	#notruf{
		position:inherit;
		top:inherit;
		text-align:right;   
		-ms-flex: 0 0 50%;
    	flex: 0 0 50% ;
    	max-width: 50% !important;
	}
	#logozelle{
		position:inherit;
		top:inherit;
		padding-top:3px;
		padding-bottom:10px;    
		-ms-flex: 0 0 50%;
    	flex: 0 0 50%;
    	max-width: 50% !important;
	}
	.logo{
		width:50%;
		max-width:178px;
		height:auto;
		border:none;
		display:inherit;
		margin:inherit;
	}
	#nav.sticky .lgo2{
		width:9%;
		max-width:120px;
		height:auto;
		border:none;
		display:block;
		margin-top:14px;
	}
}
@media (min-width: 860px) {
	#nav.sticky .lgo2{
		width:10%;
		margin-top:4px;
	}
}
@media only screen and (min-width: 992px) {
	.inheader{
		/* height:166px; */
	}
}