Ho provato a rimuovere tutti i margini, sostituendoli con padding, e gli attributi top gli ho portati a 0, aumentando di nuovo il padding, ma continua a darmi l'errore.
Ho analizzato la pagina per molto tempo e ho trovato l'errore: 'position:absolute;'.
Se levo questo attributo la pagina fà quello che deve fare, il problema è che mi sballa la distanza fra gli elementi.
C'è un modo per rimediare senza riscrivere il css da capo?