Let’s start with the Nav background. If you add this to your CSS does it work? –
.nav-primary {
background-color: #004b84;
}
That’s how I have it on a site like this – http://demo.appfinite.net/legacy/ But the Primary Nav location is setup differently. Did you already change the location in your functions file?
White space under the logo: I can’t tell where that’s coming from exactly without looking at the site and the code live. If I were able to look at it live I could inspect the code while it’s active to see where it’s coming from. Do you have any plans to add this to a domain or temporary domain soon? Even if you just upload the theme and the logo somewhere, then that’s all I would need to check it out. Just let me know