Responsive fixes for homepage