Hola,
A ver aquí hay varios puntos.
Por un lado como te dice el compañero todo depende del tema que tengas instalado, si te permite configurar columnas o no y si el propio tema tiene un módulo para configurar o diseñar el footer. Si no lo tuviera, el ancho de las columnas debería ir influenciado por la cantidad de módulos en el hook.
Si tu módulo no tiene nada para configurar o diseñar el footer y tampoco te permite modificar las columnas desde alguna configuración, quizá el tema que has elegido no sea el mejor, en cualquier caso tendrías que editar el tpl del footer para poder cambiar esto.
El tema de que haya un módulo (excepto si es que tienes uno en el tema para poder diseñar el footer) en el que puedas engancharlo al footer y diseñar las columnas te va a traer el mismo problema que el propio de enlaces y es que si no puedes hacer que el módulo te ocupe el 100% del footer no vas a poder ponerlo como quieres.
Aunque hay otra opcion a través de CSS, dices que si lo has conseguido con CSS pero que te cargas otras cosas, bueno pues lo más probable es que no hayas sido suficientemente específico en la definición de los selectores css para que afecte única y exclusivamente al footer.
/*Con esto harías que el módulo de links SÓLO en el footer ocupase el 100% del ancho del footer*/
.footer-container .col-md-4.links {
width: 100%;
}
/*Con esto harías que las columnas del módulo links SÓLO en el footer fueran del 25% para que entren 4 columnas en el ancho*/
.footer-container .col-md-4.links .col-md-6.wrapper {
width: 25%;
}
Así quedaría:
Obviamente los enlaces de "mi cuenta" es un módulo diferente por lo que no entran en el 100%, si quisieras que estuvieran al lado entonces en vez de en el primer bloque poner 100% tendrías que poner 75%:
Un saludo