use h5bp's visually-hidden instead of classic -9999px thing
nest the :visited for links