Thank you for your reply,
I have only one sub level in the menu and i don't want the right spacing to show after each text. I prefer not to set the width for the menu item as the menu might change as it's control from Sitefinity.
Is the right spacing related to the placement of the right arrow ?
I can provide you with the css classes as well.
I really appreciate your support,