Prueba con agregar la class "content" a ese div
Código:
<div class="content" id="footer-content">
o si lo prefieres simplemente agrega el mismo ancho y margin:0 auto; para centrar el contenido...
Elimina la altura a estos divs, y a grega un padding que quieras para que respire un poco
Código:
.footer {
background-color: #0F1F26;
font-weight: bold;
height: 100px;
margin-top: 50px;
text-align: left;
width: 100%;
}
#footer-content {
height: 90%;
margin: auto;
}