Reduce the use of clearfix hack
Avoid using `vh` unit, or you will get really bad result on small screens such as iOS.

Solution: use `vmin`