reorganized style.css to better fit media query conventions