diff --git a/prive/themes/spip/alertes.css.html b/prive/themes/spip/alertes.css.html
index e2ca02165df4e78c31a98831e4b877cdcf8c6d18..99231b80aadb5017630bb1a00ad327638d726a3b 100644
--- a/prive/themes/spip/alertes.css.html
+++ b/prive/themes/spip/alertes.css.html
@@ -84,11 +84,11 @@
 	position: relative;
 	padding: var(--spip-alert-spacing-y) var(--spip-alert-spacing-x);
 	/* gouttière + taille icone + espacement arbitraire avec le texte */
-	padding-left: calc(var(--spip-alert-spacing-x) + var(--spip-alert-iconsize) + 0.75em);
+	padding-#LEFT: calc(var(--spip-alert-spacing-x) + var(--spip-alert-iconsize) + 0.75em);
 	margin: calc(var(--spip-margin-bottom) * 1.5) 0; /* Idem boîtes */
 	background-repeat: no-repeat;
 	/* Aligner icône au niveau de la 1ère ligne de texte */
-	background-position: var(--spip-alert-spacing-x) calc(var(--spip-alert-spacing-y) - ((var(--spip-alert-iconsize) - var(--spip-line-height)) / 2));
+	background-position: [(#LEFT)] var(--spip-alert-spacing-x) top calc(var(--spip-alert-spacing-y) - ((var(--spip-alert-iconsize) - var(--spip-line-height)) / 2));
 	background-size: var(--spip-alert-iconsize);
 	font-weight: normal;
 	border-radius: var(--spip-border-radius);
@@ -97,9 +97,6 @@
 	border-#LEFT: 0.5rem solid var(--spip-color-gray-light);
 }
 
-.msg-alert:dir(rtl) {
-	background-position: calc(98% calc(var(--spip-alert-spacing-y) - ((var(--spip-alert-iconsize) - var(--spip-line-height)) / 2));
-}
 
 /* Titre */
 .msg-alert__heading {