diff --git a/theme/bootstrapbase/less/moodle/responsive.less b/theme/bootstrapbase/less/moodle/responsive.less
index d4934b0..e790f53 100644
--- a/theme/bootstrapbase/less/moodle/responsive.less
+++ b/theme/bootstrapbase/less/moodle/responsive.less
@@ -429,11 +429,13 @@
         .nav > li > a:focus,
         .dropdown-menu a:hover,
         .dropdown-menu a:focus,
-        .dropdown-submenu a:focus,
         .dropdown-submenu a:hover,
+        .dropdown-submenu a:focus,
         .dropdown-submenu a:active,
         .dropdown-menu > li > a:hover,
         .dropdown-menu > li > a:focus,
+        .dropdown-submenu:hover > a,
+        .dropdown-submenu:focus > a
         {
             background-image: none;
             color: @grayDark;
