@Ziggy The site padding is set to 240px. I have it like that because I like that space on the sides. Makes content easier to read / better for user's.
A great example of the navigation + buttons not scaling into each other is https://justcreative.com/
When you scale his website, the buttons stay their size and the navigation doesn't start stacking or running into the logo. That's what I desire mine to be.