workaround for css fixed position bug caused by firefox