Sorry no pude leer todo el código, estoy ocupada pero se me viene una idea.
Si todo ese código esta dentro de un div container creería que eso le genera ese espacio.
Ya intento poner todo el menu en un div fluid ?? esto le permitiría abarcar toda la pantalla del navegador con su menu