Since you removed the dropdown arrows, you need to re-add spacing to your menu items:
.main-navigation .main-nav ul li.menu-item-has-children>a,
.secondary-navigation .main-nav ul li.menu-item-has-children>a {
padding-left: 20px;
}
Typically we reverse things on RTL, so menu-item-float-right
floats to the left (not very intuitive, needs some thought).
For now, you can do this:
.rtl .sf-menu > li.menu-item-float-right {
float: right !important;
}