@media (max-width: 900px) {
	#page {
		width: 90%;
	}
	
	#content .main,
	#content .aside {
		float: none;
		overflow: hidden;
		width: auto;
	}
	
		#page {
		padding: 0 10px;
		width: auto;
	}
	
}

@media (max-width: 440px) {
	#content .teaser-box {
		float: none !important;
		width: auto !important;
	}
}



@media (min-width: 1275px) {
	* {
		font: 15px/23px Arial, Helvetica, Sans-Serif;
	}
	
	#page {
		width: 80%;
	}
	
	.main {
		width: 75%;
	}
	
	#nav > ul > li > a {
		font-size: 14px !important;
	}
	
	.article {
		margin: 0 0 70px 5px;
	}
}