Add (somewhat) responsive stylesheet. (Still optimized for desktop)

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>