Fixing hover style in span because span within<a> or within other <span>