diff --git a/fusion_core/css/fusion-style-rtl.css b/fusion_core/css/fusion-style-rtl.css
index 65355d1..fb5bc7d 100644
--- a/fusion_core/css/fusion-style-rtl.css
+++ b/fusion_core/css/fusion-style-rtl.css
@@ -240,3 +240,26 @@ html.js .fusion-horiz-login#block-user-login #user-login-form div#edit-openid-id
   left: 3px;
   right: auto;
 }
+
+/* prevent text from overlapping image in system messages */
+div.content-messages-inner div.status {
+padding-right: 35px;
+}
+
+div.content-messages-inner div.error {
+padding-right: 35px;
+}
+
+div.content-messages-inner div.help {
+padding-right: 35px;
+}
+
+div.content-messages-inner div.warning {
+padding-right: 35px;
+}
+
+/* place logo on the right */
+#logo {
+float: right !important;
+margin-left: 20px;
+}
\ No newline at end of file
