added better responsiveness for small landscape screens