You're confusing alignment with direction. What you are using there is alignment and that's expected while RTL should be used on the root container. You have to set the post div direction to RTL. Try this:
CSS:
.message-content {
direction: rtl;
}
Or you can use this to transform the whole forum but it might make the site looks ugly if the style is not RTL ready: