One issue: the overlay parts are positioned using onload JS, and do not reposition on resize.
Reply on news.ycombinator.com