I have a specific goal in mind:
However, this is the outcome I am seeing:
To better understand the issue, please check out the JSFiddle using a web-kit browser (Chrome or Safari): http://jsfiddle.net/KqEqN/
The problem occurs when the screen is narrowed even though there seems to be enough space for the button. I've tried adjusting the CSS to add padding to the right of the button with no success. And where did that random horizontal line come from?