.swiper-container {
	display: inline-block;
	overflow: auto;
	padding: 0%;
	margin: 0%;
	height: auto;
	width: 100%;
}
.swiper-wrapper {
	display: inline-block;
	padding: 0%;
}
.swiper-slide {
	display: inline-block;
	float: left;
	padding: 2%;
	width: 21% !important;
}
.swiper-slide img {
	border: none;
	border-radius: 2%;
	width: 100%;
}
.swiper-slide a:hover img { box-shadow: 0px 0px 30px #000; }




.swiper-slide { text-align: center; }
.swiper-slide a:hover { color: #FFB300; } /* gelb */





@media all and (max-width: 900px) {
	
	html, body {
		position:relative;
		height:100%;
	}
	.swiper-container{
		overflow: hidden;
		width: 100%;
		height: 100%;
	}
	.swiper-wrapper {
		display:-webkit-box;
		display:-moz-box;
		display:-ms-flexbox;
		display:-webkit-flex;
		display:flex;
		padding: 0%;
	}
	.swiper-slide {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex !important;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		float: left;
		padding: 0%;
		margin: 5%;
		width: 40% !important;

	}
	
	.swiper-slide img {
		border: none;
		border-radius: 2%;
		margin: 5%;
		width: 90%;
		box-shadow: 0px 0px 30px #000;
	}
	
	.swiper-slide a { color: #FFB300; } /* gelb */
	
}




@media all and (max-width: 700px) {
	
	html, body {
		position:relative;
		height:100%;
	}
	.swiper-container{
		width: 100%;
		height: 100%;
	}
	.swiper-slide {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex !;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		padding: 0%;
		margin: 5%;
		width: 90% !important;
		text-align: center;

	}
	
	.swiper-slide img {
		border: none;
		border-radius: 2%;
		margin: 3%;
		width: 75%;
		box-shadow: 0px 0px 20px #000;
	}
	
}