fixes to mobile layout of homepage