some responsive CSS fixes