Issue with submenu items

I’m trying to get the submenu items centered so I tried using some rules, but I’m getting a different result on Windows browsers or Mac OS ones.

This seems to be working fine on Windows:

#access ul ul {

-moz-box-shadow: none !important;

-webkit-box-shadow: none !important;

box-shadow: none !important;

left: -29px !important;;

}

But on Mac OS I need t change the “left” value to 13px, and even if doing so, the Pricing submenu items still look weird.

How can I get all submenu items centered for all browsers and all OSs?