Hi there!
Sorry for your issue!
If I make the link width 100% then the arrow will appear at the leftmost area of the menu item. So here is the code you need to put in your custom CSS:
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
width: 100%;
}
This might be improve the visibility I hope.
But if I give you code for making closer the dropdown to the items then it can be problematic for those menu items has long texts. However, I am giving you that code too:
body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-sub {
left: 60%;
}
However, in my opinion the first code snippet will be better.
Note: Path towards custom CSS(Joomla 3): Extensions>Templates>Styles> Click on your current default template name then choose Template Options. Then find custom CSS within the custom code.
Best Regards