<meta name="viewport" content="width=device-width, initial-scale=1.0"> is the only thing keeping this page from being mobile friendly.
Having that not be the browser default was a good idea in 2008, but not now.