@media only screen and (max-width : 1254px) {
	
	#bSideInfo
	{
		float:left;
	}
	#bExcerpt {
		padding-top: 20px;
		clear:both;
		float:left;
		width: 960px;
	}
	#bExcerpt blockquote
	{
		 -webkit-column-count: 3;
		-webkit-column-rule: 0;
		-webkit-column-width:225px;
		-moz-column-count: 3;
		-moz-column-rule: 0;
		-moz-column-width: 225px;
    }
	
	#bPress header, #bPress div {
		float:left;
	} 
	#bPress
	{
		width: 705px;
	}
	
	#bReview
	{
		clear:both;
		width: 960px;
		background:#d3d5ca;
	}
	
	#bReviewHeader
	{
		float:left;
		width:230px;
		padding: 5px;
	}
	
	#bReview div
	{
		float:left;
	}
	
	.view_wide
	{
		display:none;
	}
	.view_narrow
	{
		display:block;
	}
}