basic responsive design for larger page views