fixed "main" element; added responsiveness via media query