Various fix
Based on device orientation, display always n elements to fill the
viewport height.