added css rules + IE9 support