Fix responsive font and some layout improvements