Il fatto che il codice isolato e su altri computer funzioni mi rincuori, in effetti ero arrivato alla conclusione che il problema sia legato alle classi del css applicate ad altri div, con calma esaminerò meglio il resto del codice.
Per ora grazie di averci perso qualche minuto!