

/* --- Stylesheet 3547 () --------- */ 

#footer {
	color: #FFF;
}

#footer a {
	color: #FFF;
	text-decoration: none;
}

#footer h3 {
	margin: 0 0 28px 0;
	text-transform: uppercase;
}


#footer_bottom {
	background: #2e89cb;
	height: 190px;
	width: 100%;
}


#footer_bottom .box {
	float: left;
	padding: 60px 0 0 0;
}

#footer_bottom .box.kontakt { margin: 0 30px 0 0; }

#footer_bottom .box.social { float: right; }

#footer_bottom .box.social a {
	display: block;
	width: 40px;
	height: 40px;
	margin: 0 10px 0 0;
	float: left;
	background-image: url(//tramino.s3.amazonaws.com/s/schraudolf/653146/social-icons2.png);
	opacity: 0.9;
}

#footer_bottom .box.social a:hover {
	opacity: 1;
}

#footer_bottom .box.social a.tw { background-position: -40px 0px; }
#footer_bottom .box.social a.fl { background-position: -80px 0px; }
#footer_bottom .box.social a.ig { background-position: -120px 0px; margin: 0px; }

/* --- Stylesheet 3548 () --------- */ 

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
	#footer_bottom {
		background-image: url(//tramino.s3.amazonaws.com/s/schraudolf/653082/linse-pixel-botton-px2.png);
		background-size: 553px 190px;
	}

	#footer_bottom .box.social a {
		background-image: url(//tramino.s3.amazonaws.com/s/schraudolf/653147/social-icons2-px2.png);
		background-size: 160px 40px;
	}


}