Fixes for IE9 and below

[html5shiv](https://github.com/aFarkas/html5shiv) plus small CSS changes.