input focus hover style overhaul