	@media only screen and (min-width: 866px) and (max-width: 1225px) {
		.logo {
			width: 60%; padding-top: 20px;
		}
		.herz { 
			display: none;
		}
		.wrapper {
			width: 70%;
			margin: auto;
			background-color: white;
			background-color: rgba(255,255,255,.8);
			padding: 25px;
			padding-bottom: 25px;
			margin-top: 25px;
			margin-bottom: 25px;
		}
		.header-mobil {
			display: none;		
		}
		.quake-slider {
			border: none;
			width: 100%;
		}
		.textkasten {
			background-color: white;
			background-color: rgba(255,255,255,.8);
			padding: 25px;
			width: 70%;
			margin: auto;
			margin-bottom: 25px;
			text-align: left;
			margin-top: 25px;
		}
		.textkasten img.portfolio-bild-sw {
			display: none;
		}
		.textkasten img.portfolio-bild-f {
			display: inline;
		}
		.social-slide:hover a{
			background-position: 0px 0px;
			box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.6);
		}
}