Ciao.
Per non stravolgerlo troppo dato che � stato fatto pi� di 10 anni fa (probabilmente ci sarebbero da fare diversi aggiustamenti) io proverei cosi:
- Ad una certa dimensione (scegli tu quale) applichi una media query
codice:
@media only screen and (max-width: 767px) {
.classe-da-dare-ai-div {
display: block; // togli il display: inline-block che hai messo nello style inline
padding-left: 0; // togli il padding-left che hai messo nello style inline
max-width: 80%; // togli il max-width 100% che hai messo nello style inline e metti 80% o quello che vuoi cosi poi la propriet� margin 0 auto lo centra
}
}
Cosi dovresti ottenere l'effetto desiderato. Metti una classe comune a div (BLOCCO1, immagine, BLOCCO2 e BLOCCO3).