added media queries to css, cleaned up and validated all