/*FOOTER*/
#footer {
	position: fixed; 
	width: 100%; 
	height: 70px; 
	z-index: 4000; 
	bottom: 0px; 
	left: 0px; 
	background: rgba(255,255,255,.5);
}

#footer-left {
	max-width: 40%; 
	margin-left: 25px; 
	float: left; 
	bottom: 20px; 
	position: absolute;
}

#footer-right {
	max-width: 40%; 
	margin-left: 25px; 
	right: 70px; 
	bottom: 20px; 
	position: absolute;
}

@media
(max-width: 400px),
only screen and (-webkit-max-device-pixel-ratio: 2)      and (max-width: 400px),
only screen and (   max--moz-device-pixel-ratio: 2)      and (max-width: 400px),
only screen and (     -o-max-device-pixel-ratio: 2/1)    and (max-width: 400px),
only screen and (        max-device-pixel-ratio: 2)      and (max-width: 400px),
only screen and (                max-resolution: 192dpi) and (max-width: 400px),
only screen and (                max-resolution: 2dppx)  and (max-width: 400px) {

	#footer {
		display: none;
	}

}