@media (max-width: 480px) {
	html {
		font-size: 12px;
	}

	#searchform {
		float: none;
		display: block;
	}

	#sidebar {
		display: block;
		float: none;
		width: 100%;
		padding: 0;
		min-height: 0;
	}

	.sidepanel {
		display: block;
		float: none;
		margin: 5px 0;
		width: 100%;
	}

	#page {
		margin: 0;
		padding: 5px;
	}

	.info {
		float: none;
	}

	.midHeader {
		background-position: center top;
	}

	#message {
		margin: 0 auto;
		width: 90%;
	}
}
