Hola
No se mucho la verdad, pero al ver tu codigo me causa ruido estas lineas:
Código CSS:
Ver original#contenedor {
min-height:100%;
height: auto!important;
height:100%;
}
No es recomendable (para mi) declarar dos veces height, ademas con el important estas diciendo que el height al 100% no será tomado en cuenta para nada.
Por otro lado deberias agregar esto:
Código CSS:
Ver original#contenido {
background:#fff;
padding: 1em;
max-width: 800px; /*Estableces un ancho maximo*/
width: 100%;
}
Esto es lo que me recomendaron y lo que me funciono.
Cita: La solución pasa por darle un ancho de 100% a .m-items y usar max-width, para que no sobrepase esa medida si la ventana es más grande de 960 pixeles pero, que tampoco sea mayor cuando es inferior.
Saludos