adding -webkit-tap-highlight-color: transparent; to prevent nasty looking tap highlight