media query refinements for better display