Add more cross-browser support to demo styles