diff --git a/admin_menu-rtl.css b/admin_menu-rtl.css
index 9414dcf..24116ff 100644
--- a/admin_menu-rtl.css
+++ b/admin_menu-rtl.css
@@ -42,13 +42,13 @@
 /* Second-level lists */
 #admin-menu .dropdown li ul {
   left: auto;
-  right: -999em;
+  right: auto;
 }
 
 /* Third-and-above-level lists */
 #admin-menu .dropdown li li.expandable ul {
-  margin-left: 0;
-  margin-right: 160px;
+  margin-left: 0 !important;
+  margin-right: 160px !important;
 }
 
 /* Lists nested under hovered list items */
diff --git a/admin_menu_toolbar/admin_menu_toolbar-rtl.css b/admin_menu_toolbar/admin_menu_toolbar-rtl.css
new file mode 100644
index 0000000..4063852
--- /dev/null
+++ b/admin_menu_toolbar/admin_menu_toolbar-rtl.css
@@ -0,0 +1,3 @@
+#admin-menu > div > .dropdown > li > a {
+  border-left: 0;
+}
diff --git a/admin_menu_toolbar/admin_menu_toolbar.css b/admin_menu_toolbar/admin_menu_toolbar.css
index a3e9f3e..340290c 100644
--- a/admin_menu_toolbar/admin_menu_toolbar.css
+++ b/admin_menu_toolbar/admin_menu_toolbar.css
@@ -64,7 +64,7 @@ body div#toolbar.toolbar {
   text-indent: -9999px;
 }
 #admin-menu > div > .dropdown > li > a {
-  border-right: 0;
+  border-right: 0; /* LTR */
   margin-bottom: 4px;
   padding: 2px 10px 3px;
 }
