adjust for screen width