@media screen and (max-width: 900px) {
	aside { display: none;}
	.r_col { width:1px; display: none;}
        .m_col { width:100%;}
	.hdr_mobile { display: block;}
        .hdr_main { display: none;}
}

@media screen and (min-width: 900px) {
	aside { display: block;}
	.r_col { width:25%;}
	.m_col { width:74%;}
	.hdr_mobile { display: none;}
	.hdr_main { display: block;}
}
