no se como hacer para que no se descuadre del ancho del body y que no se superpongan las cajas, sino que se reduzca lo necesario para mantener la posicion.
Código:
  
 .contenedor
{
	margin-top: 5px;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-around;
	align-items: flex-start;
	
}
.aside
{
	
	
	max-width: 30%;
	
	
}
.content
{
	margin: 1px 2px;
	max-width: 70%;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-content: space-around;
	max-height: 740px;
	
	
		
}
article
{
	max-width: 48%;
	
}
 

