When I attempt this, the content aligns to the right as expected:
<div class="text-right">
...
...
...
</div>
I had hoped that this would result in left-aligned content in relation to itself, but right-aligned within the containing div:
<div class="text-right">
<div class="text-left">
...
...
...
</div>
</div>
Unfortunately, it simply left-aligns everything instead.