- Removing an older hack for mobile. (sections.css)
! So... It turned out, my search popup code was a bit messed up because my browser always runs with a narrow width, so that responsive layouts are always enabled. And while it worked fine in responsive mode, I somehow managed to break it in desktop mode in the last few months. Fixing this by applying the responsive layout on desktop browsers, and we're done. (index.css, sections.css)

* Tweaked JS so that search popups never overflow to the left of the screen if it's too narrow. (script.js)