@media (max-width: 995px) {
	body {font-size: 12px;}
	#wrapper {width: 95%;}
	#right-column {display:none;}
	#wrapper .container {width: 73%;}
	#sidebar {width: 23%;}
	div.topmenu {padding:8px 0;}
}

@media (max-width: 700px) {
	#header p {line-height: 150%;}
	.post .corpo img {max-width: 100%;}
}

@media (max-width: 685px) {
	#header p {line-height: 150%;}
	.post div.corpo ul.more_info {width: auto; float: none;}
	.post div.corpo ul.more_info span {display: inline;}
}

@media (max-width: 640px) {
	#wrapper .container {float: none; width: auto; margin-bottom: 20px;}
	.post div.corpo ul.more_info {width: 145px; float: right;}
	.post div.corpo ul.more_info span {display: block;}
	#sidebar {width: 100%;}
	#commentform input,
	#commentform textarea {max-width: 90%;}
}

@media (max-width: 500px) {
	.post div.corpo ul.more_info {width: auto; float: none;}
	.post div.corpo ul.more_info span {display: inline;}
}
