input text-align: right

By using CSS text-align: right, the clearfix button is over the text. Please add a padding there.