#bg-img{
	background-image:url(../Images/bg_wir.jpg);
	background-size: 2054px auto;
	background-repeat:no-repeat;
	margin-bottom: 20px;
	min-height: 683px;
}

.unscharf-container{
	position:relative;
	margin: 0 0 8px 0;
}

h1{
	margin-bottom: 0;
	font-size: 51px;
	color: rgba(0,56,130,1.00);
	margin: 10px 0 0 0;
}

h2{
	margin: 0;
}

.wir-box{
	background-color:rgba(0,56,130,0.80);
	color:rgba(255,255,255,1.00);
	width: 530px;
	position: absolute;
	top: 0;
	left: 0;
	display:flex;
}

.wir-box :not.wir-box>div{
	mix-blend-mode: multiply;
}

.wir-box > div.zahl{
	margin: 15px;
}

.unscharf {
	background-image:url(../Images/bg_wir.jpg);
	background-image: none;
	background-size: 2054px auto;
	filter: blur(4px);
	-webkit-filter: blur(4px);
	-moz-filter: blur(4px);
	-o-filter: blur(4px);
	-ms-filter: blur(4px);
	width: 530px;
}

.wir-box-inhalt{
	margin: 15px 15px 0 0;
	max-width: 414px;
}

.wir-box-inhalt > p{
	margin: 0;
	padding-bottom: 15px;
	text-align: left;
}


@media (-webkit-min-device-pixel-ratio: 1.3),
       (min-resolution: 144dpi),
       (min-resolution: 1.5dppx) {
		   
    #bg-img, .unscharf{
		background-image:url(../Images/bg_wir_mobile.jpg);
		background-size: 1024px auto;
	}
	#inhalt{
		padding-top: 20px;
	}
	
	#inhalt-h1 {
  		padding: 60px 20px 20px 20px;
	}
	
	#inhalt-h1 h1{
		font-size: 26px;
	}
	
	#inhalt-h1 h2{
		font-size: 13px;
	}
	
	#bg-img{
		width: 100%;
	}
	
	.wir-box, .unscharf{
		width: 100%;
	}
	
	form{
		width: 100%;
		font-size: 0.9em;
		margin-bottom: 100px;
	}
	
	#f-inhalt{
		padding: 0 20px;
		margin-bottom: 100px;
	}
	
	.zahl img{
		width: 30px;
	}
	
	.unscharf{
		display: none;
	}
	
	.wir-box, .unscharf-container{
		position: static;
	}
	
	.wir-box{
		background-color:rgba(0,56,130,1);
	}
	
	#bg-img{
		background-size: cover;
		background-position:center center;
		overflow:hidden;
	}
	
	.wir-box-inhalt{
		width: 70%;
	}
}

