Scusate scusate. Ho postato un codice errato. Posto immediatamente quello corretto
Ecco, mancava qualcosa

Sembra che l'unico CSS sia un "display: block". Potrebbe essere la causa?
Sì, potrebbe se questo è applicato agli span.

Vedi se riesci a rimuovere quella regola o, nel caso, a sovrascriverla con una del tipo "display: inline;", ovviamente da applicare a quegli span in particolare.