.contact_links{
	#background-color: red;
	float: left;
	width: 330px;
	#vertical-align: middle;
	#line-height: 30px;	
	
}

.contact_rechts{
	#background-color: green;
	float: right;
	width: calc(100% - 400px);

}

#logo_contact{
		width: 100%;
		margin-top: 20px;
		margin-bottom: 20px;
		image-rendering: crisp-edges;
}

.iconen_contact{
	width: 30px;
}

h5{
	 font-family: 'Futura';
	color: #FFF;	
	font-size: 16px;
	margin-bottom: 2px;
	margin-top: 8px;
}

.contact_weblink{
	color: #FFF;
	display: inline-block;
}

.copyright_contact{
	font-family: "verdana";
	font-size: 10px;
	line-height: 18px;
	color: #888;
}


@media screen and (max-width: 751px) {
	.contact_links{
		width: 100%;
		color: #FFF;
	}	

	.contact_rechts{
		width: 100%;
	}			

	.copyright_contact{
		display: none;
	}

.iconen_contact{
	width: 20px;
	display: inline-block;
	#margin-bottom: -10px;
}
	
	#logo_contact{
		width: 60%;
		margin-top: 20px;
		margin-bottom: 10px;
		margin-left: 20%;
		image-rendering: crisp-edges;
	}
}