css responsive: allow for slidely less wide layout