I don’t know what’s happening, the menu on my website seems to load twice every time I change page. There is an ugly white rectangle image loading and then the menu loads correctly on top of it. I don’t know how I can fix this. It was not like that yesterday before I made a series of changes.
It looks like your caching/minifying plugin is moving all of the CSS to the footer. That means the CSS that hides the search navigation isn’t firing until everything else on the page is loaded.
Perhaps your caching plugin has an option to keep the CSS in the header?