Gosh that was hard to find that... You've written so much conflicting CSS it was hard to unpick.
but this seems to work...
ul.gf-menu .dropdown ul li:hover {
padding-right: 6px;
}
ul.gf-menu .dropdown .grouped ol > li:hover > .item {
padding-top: 2px;
}
ul.gf-menu .dropdown ul > li:hover ol {
margin-left: -1px;
margin-top: 7px;
}
This is how to create a custom CSS compatible with Gantry 4...
Simply create a file called "<TEMPLATENAME>-custom.css" and put this file in the CSS folder of the template (where <TEMPLATENAME> is the name of the template as seen in template manager e.g. rt_fracture). GANTRY4 will automatically load this CSS file. If you wish, you can also have browser specific files by appending, for example, "-ie9" making the filename "<TEMPLATENAME>-custom-ie9.css"
Regards, Mark.