diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index db7c598bb4..8f947e2f35 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -149,6 +149,7 @@
[Fix] Fall back to default language email template if specified file does not exist. (Bug #35595)
[Fix] Update users last visit field correctly when changing activation status. (Bug #56185)
[Fix] Database updater now separates ADD COLUMN from SET NOT NULL and SET DEFAULT, when using PostgreSQL <= 7.4 (Bug #54435)
+ [Fix] Styles adjustment to correctly display an order of rtl/ltr mixed content. (Bugs #55485, #55545)
[Fix] Fix language string for PM-Reports refering to post-data. (Bug #54745)
[Change] Move redirect into a hidden field to avoid issues with mod_security. (Bug #54145)
[Change] Log activation through inactive users ACP. (Bug #30145)
diff --git a/phpBB/styles/prosilver/theme/bidi.css b/phpBB/styles/prosilver/theme/bidi.css
index 6a1f60b735..109312ac1b 100644
--- a/phpBB/styles/prosilver/theme/bidi.css
+++ b/phpBB/styles/prosilver/theme/bidi.css
@@ -225,6 +225,12 @@
text-align: left;
}
+/* Links adjustment to correctly display an order of rtl/ltr mixed content */
+.rtl a {
+ direction: rtl;
+ unicode-bidi: embed;
+}
+
.rtl a.top {
float: left;
}
diff --git a/phpBB/styles/prosilver/theme/links.css b/phpBB/styles/prosilver/theme/links.css
index 4284157326..ea9ca8f4b1 100644
--- a/phpBB/styles/prosilver/theme/links.css
+++ b/phpBB/styles/prosilver/theme/links.css
@@ -1,6 +1,12 @@
/* proSilver Link Styles
---------------------------------------- */
+/* Links adjustment to correctly display an order of rtl/ltr mixed content */
+a {
+ direction: ltr;
+ unicode-bidi: embed;
+}
+
a:link { color: #898989; text-decoration: none; }
a:visited { color: #898989; text-decoration: none; }
a:hover { color: #d3d3d3; text-decoration: underline; }
diff --git a/phpBB/styles/subsilver2/theme/stylesheet.css b/phpBB/styles/subsilver2/theme/stylesheet.css
index ab19231595..726efdca0a 100644
--- a/phpBB/styles/subsilver2/theme/stylesheet.css
+++ b/phpBB/styles/subsilver2/theme/stylesheet.css
@@ -379,6 +379,13 @@ hr {
/* Links
------------ */
+
+/* Links adjustment to correctly display an order of rtl/ltr mixed content */
+.rtl a {
+ direction: rtl;
+ unicode-bidi: embed;
+}
+
a:link {
color: #006597;
text-decoration: none;