e se provi ad aggiornare la pagina?
se hai dichiarato lo stato "visited", è ovvio che quando torni nn ti fa + lo stato "hover"; prova a dichiarare le stesse caratteristiche x lo stato "hover" + "visited".
Spero di essere stato kiaro.

ciao