diff --git a/lib/styles/screen.css b/lib/styles/screen.css
index 241904d7c9d2e1a8cae50f011ee02c78528e23f6..2d84f65eb882878551beccf4eb8a68732bb4152c 100644
--- a/lib/styles/screen.css
+++ b/lib/styles/screen.css
@@ -20,6 +20,15 @@ div.notify {
     border-radius: 5px;
 }
 
+[dir=rtl] div.error,
+[dir=rtl] div.info,
+[dir=rtl] div.success,
+[dir=rtl] div.notify {
+    background-position: 99% 50%;
+    padding-left: .4em;
+    padding-right: 32px;
+}
+
 div.error {
     background-color: #fcc;
     background-image: url(../images/error.png);
diff --git a/lib/tpl/dokuwiki/css/print.css b/lib/tpl/dokuwiki/css/print.css
index e0eaab8483ef4dd306ef857ee4fe7c5e4e7790ad..86e686b69422b81bbd9875615e5cf70317b21e37 100644
--- a/lib/tpl/dokuwiki/css/print.css
+++ b/lib/tpl/dokuwiki/css/print.css
@@ -106,7 +106,7 @@ blockquote {
     border: solid #ccc;
     border-width: 0 0 0 2pt;
 }
-[dir=rtl] .dokuwiki blockquote {
+[dir=rtl] blockquote {
     border-width: 0 2pt 0 0;
 }