You need to re-order your html
<div class="container">
<div class="right"></div>
<div class="left"></div>
</div>
and change your .right
css to
.right {
float:right;
font-weight: 900;
}
Demo at http://jsfiddle.net/gaby/d6H5H/1