Fix table and line number styling - move to white-space: pre on all code
Incorporate @idlewan css suggested tweaks
Responsive fixes/tweaks