sizing and padding fixes to fit better on more screens