@media all and (max-width: 940px) {
	footer{
	    padding: 0.25em 0 0.25em;
	}
	footer .container {
		width: auto;
		font-size: 80%;
		margin: 0px 10px;
		box-sizing: border-box;
	}
	footer .container .span2 {
		width: auto;
	}
 
	
}


@media all and (max-width: 440px) {
	.floatright {
		display: none;
	}
	*,
	.shortFly,
	.showWindow {
		transition: none !important;
	}
	#alertwindow {
		width: auto;
		margin-right: 10px;
		margin-left: 10px;
		top: 10px;
		bottom: initial;
		height: auto;
	}
	#loginWindow {
		width: 100% !important;
		margin: auto !important;
		left: 0px !important;
		top: -160px !important;
 	}
 	#accountWindow {
 		width: 100% !important;
 		margin: auto !important;
 		left: 0px !important;
 		top: 350px !important;
 	}
	.windowlogo IMG {
		width: 100% !important;
	}
}

@media all and (max-height: 450px) {
	footer {
		display: none;
	}

}

	#copyright {
		opacity: 0.8;
	}

@media all and (max-width: 700px) {
	#copyright {
		opacity: 0.8;
	}
}

@media all and (max-width: 500px) {
	#copyright {
		opacity: 0.8;
	}
}

@media all and (max-width: 300px) {
	#copyright {
		opacity: 0.8;
	}
}