Added a span with nowrap to fix the overlaping issue.

I think that this will work for now. Experimented with  jQuery plugin textfill but did not get satisfactory results.