fixes IE8 error by only redifining if firefox

Urgent fix for IE8 which is broken at current on develop and also fixes IE8 styling on index page

might break page up / page down