Unfortunately this level of specificity is needed in this case. Reducing the layers will result in jQuery Mobile CSS having more specificity so would have to use !important instead.