I\'ve got the following problem with a menu on a responive website:
I created a html menu which has ul/li-structure which contains links as cat
ul
li
cursor: pointer
This fixes most of the problems with hover on mobiles.
By the way - your fiddle works fine on my Android device (Huawei Honor 4C).
@edit: add cursor: pointer on element