Fix responsive layout issue.
Refactor to extract the text through recursivity.