/* Common */
@media screen and (min-width: 1220px){
	#ide_widget_postfilter-2{display: inline}
	
}

@media screen and (min-width: 1325px){
	#wrap{width:1321px; margin-left: auto; margin-right: auto;}
}

@media screen and (max-width: 480px){
	.screen-reader-text, #lws_0, #relcon, .r3 , .r1 {display: none !important;}
	.post .bigpic, .post .right, .r, .r2{width: auto !important; padding: 0 !important; margin: 0 !important; border: 0 !important;}
}

@media screen and (max-width: 176px), screen and (max-width: 240px), screen and (max-width: 400px) {
	#search-2, #archivem, .toplabel, .r1, .r2, .r3, #subtopli, #socialTopli {display: none;}
	.post .bigpic, .post .right, .r, .r2, .r3 {width: auto !important; padding: 0 !important; margin: 0 !important; border: 0 !important;}
	#footer{margin-top: 2em !important;}
	.post{margin-bottom: 0 !important;}
}

@media screen and (max-width: 176px), screen and (max-width: 220px){
	h1{font-size: 1.2em !important; line-height: 1.2em;}
	#toppy{ float: left;}
}

@media screen and (max-width: 320px), screen and (max-width: 240px){
	h1{font-size: 1.5em !important; line-height: 1.2em;}
	#ide_widget_postfilter-2, .screen-reader-text, #searchform, #lws_0, #relcon{display: none !important;}
}

@media screen and (max-width: 240px){
	#toppy{ float: left;}
	#footer h1, h2, h3, h4 {margin-top: 1em;}
}