E' un pò difficile usare uno span, che è un elemento inline, per un elemento di blocco, cioè un div. Usa div per prima cosa. Se li vuoi mettere l'uno accanto all'altro usa una classe che abbia il float, con opportuna marginazione.