Especially since the site is only text content and it bizarrely renders into a 500px strip everywhere. If you're going to insist on "modern browsers" make the effort to use media queries for the viewport.
For some reason the JS is invoked when you manually change the CSS for the width to something sane and it gradually expands the pane with repeated reflows.
For some reason the JS is invoked when you manually change the CSS for the width to something sane and it gradually expands the pane with repeated reflows.