Thread Starter
clmsnm
(@clmsnm)
I figured out what the problem was. My theme was adding a custom logo/header. The size of that header sometimes changed after the rest of the page already loaded.
I added some css to fix the height of that wrapper, and now everything appears where it should be. So it was really just an issue with bad coding in the theme itself.