I changed your markup in your example on the very bottom block.
I changed the input to a div and split it from your original div, then position: relative; on .aL_Content and position: absolute; on .delbutton .
It's important to remove the float attribute, as this is what caused your text to wrap around the new element.
You can see my changes here in jsFiddle .
source share