Limit max horizontal viewport size to 1 less row than fits on page

Mirrors our limitation that shrinking is limited to 1 row total
Don't allow sidebar to be nestled against side of container

Otherwise, it might not be seen