Saludos!!
Quitale el position:relative; y reemplazalo por: display: block; float: left;. Con eso se soluciona!
Cita: si lo ven en los dos navegadores van a ver la diferencia.
Para la proxima vez, especifica mas ¿Que navegadores? Existen demasiados!!
Hasta Luego!!