.headerimg {
	width: 100%;
	height: 250px;
	background-image: url(../images/headerimg/solernenwir.jpg);
	background-size: 100%;
	background-repeat: no-repeat;
}
.unterseitenmenu {
	width: 40%;
	margin: -30px auto 50px auto;
}
	.umicons {
		width: 18%;
		margin: 0 1%;
		float: left;
		text-align: center;
		transition: 0.2s;
	}
		.umicons:hover {
			margin: -10px 1% 0 1%;
			padding-bottom: 10px;
			color: #ff6633;
		}
		.umicons img {
			width: 90%;
			margin: 0 5% 10px 5%;
		}
		a .umicons  {
			-moz-hyphens: auto;
			hyphens: auto;
		}
.symbol {
	width: 18%;
	margin-right: 2%;
	float: left;
}
	.symbol img {
		width: 100%;
	}
.titel {
	width: 32%;
	padding-top: 90px;
	float: left;
}
.animation {
	margin-top: -50px;
	width: 48%;
	float: left;
}


@media screen and (max-width: 2500px) {
}

@media screen and (max-width: 1920px) {	
}

@media screen and (max-width: 1630px) {
	.unterseitenmenu {
		width: 50%;
	}
}

@media screen and (max-width: 1540px) {
}

@media screen and (max-width: 1440px) {
}

@media screen and (max-width: 1360px) {
	.unterseitenmenu {
		width: 61%;
	}
	.symbol {
		margin-top: 25px;
		margin-right: 0.5%
	}
	.titel {
		width: 28.5%;
		padding-top: 10px;
		margin-top: 25px;
	}
	.animation {
		width: 53%;	
	}
	.bigtitel {
		font-size: 40px!important;
	}
}

@media screen and (max-width: 1280px) {
}

@media screen and (max-width: 1180px) {
}

@media screen and (max-width: 1080px) {	
	.unterseitenmenu {
		width: 75%;
		margin: -40px auto 50px auto;
	}
}

@media screen and (max-width: 900px) {
	.unterseitenmenu {
		width: 90%;
		margin: -40px auto 30px auto;
	}
	.symbol {
		width: 25%;
		margin: 0 5% 0 0;
	}
	.titel {
		width: 70%;
		margin: 0;
		padding-top: 80px;
	}
	.animation {
		width: 90%;
		margin: 10px 5%;
	}
	.sportprofile1 {
		width: 100%;
		margin: 5px 0;
	}
	.sportprofile2 {
		width: 100%;
		margin: 0;
	}
	.hidemin {
		display: none;
	}
}

@media screen and (max-width: 820px) {
}

@media screen and (max-width: 736px) {
	.unterseitenmenu {
		width: 90%;
		margin: 20px auto 20px auto;
	}
}

@media screen and (max-width: 600px) {
	.umicons p {
		font-size: 12px;
	}
	.symbol {
		width: 35%;
		margin: 0 5% 0 0;
	}
		.symbol img {
			width: 170px;
		}
	.titel {
		width: 60%;
		margin: 0;
	}
	.animation {
		display: none;
	}
	.unterseitenmenu {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.symbol img {
		width: 130px;
	}
	.titel {
		padding-top: 0;
	}
}

@media screen and (max-width: 400px) {
	.umicons {
		padding-top: 20px;
	}
	.symbol img {
		width: 120px;
	}
	.unterseitenmenu {
		width: 90%;
		margin: 70px auto 20px auto;
	}
}	