Huge responsive cleanup and style tweaks, totally revamped list li styles

Also fixes https://github.com/BeDifferential/lister/issues/47