make text as big as possible in its parent element