fixed CSS bug on firefox