Hola
El problema te lo genera el bloque de que tienes debajo del menú, el enlace publicitario, mira cómo está configurado porque tiene una ancho fijo de 900px que es lo que crea el descuadre.
Lo primero mil gracias por tu respuesta. No es eso, sí es cierto que se va con de ancho con el anuncio pero cuando el anuncio no está, al igual que ahora, el texto de los posts queda con muchísimo margen por los lados respecto al ancho de la pantalla, con mucho espacio en blanco por lo que la legibilidad se hace más difícil.
Saludos
El problema es que el tema no tiene un CSS bien diseñado y hay elementos que sobrepasan los márgenes, eso hace que tenga desplazamientos horizontales y en otros casos, aparte de que usa tamaños fijos escalonados y no tamaños relativos:
body, button, input, select, textarea {
width:100%;
}
@media only screen and (min-width:10px) and (max-width:479px) {
body {
width:320px;
}
@media only screen and (min-width:480px) and (max-width:767px) {
body {
width:480px;
}
Puedes probar añadiendo este código al CSS los ajustes en el ancho en porcentajes, pero tendrás que ir haciendo cambios a medida que vayan apareciendo fallos, pero no es un tema en el que nosotros te podamos ayudar.
Yo te sugiero que pruebes otro tema a ver que resultado te da, hacer los arreglos de CSS es muy complicado y aunque ahora lo hagas no dejas de tener un tema sin soporte.