Hi @chrisgreer33, could you try this, first duplicate the site so you have a copy to play with, and then create a new section under the body, and give it a class of nav. Then set it's styles as:
Also add box shadow to the Nav section:
And set the type on the Nav section to Nav:
Next remove the styles except for the padding that were on the navigation class and set the height to 100%:
Finally, move the navigation bar into the Nav section:
One note, you currently have navlink class setup with 15px left and right padding, with the parent container floated right and the navlinks setup with auto width, so each time the browser resizes, the menu-ham div starts at 6x30px width floated to the right with each link having zero width but 15px padding, as the page loads, the text expands automatically to it's width based on the content in the navlink. It might be worth adding fixed width to your navlinks as well..
Try this, maybe with a duplicate copy of the site, and see if you can reproduce the error, can you please let me know, and I will check the duplicated site