¿Tienes el sitio online?
El caso es que, según el enlace de StackOverflow que pones, ahí dicen que Bootstrap añade el margen al primer elemento. Entonces la cuestión pasaría por quitarle ese margen al primer elemento.
No tengo claro si ese primer elemento será el de la clase .span2. Esa es la duda.
Código CSS:
Ver original.span2:first-child {
margin-left: 0 !important;
}
Usa el !important sólo para hacer la prueba. Luego miramos la forma de quitarlo si hace falta. Siempre recomiendo no usar !important.