Tweaking the layout to get a reasonable result on tablets&phones.