/* * style.css * * This file contains the CSS styles for the book application. */ /* Base styles */ * { margin: 0; padding: 0; } body { font-family: 'Segoe UI', sans-serif; line-height: 1.6; color: #333; background-color: #f9f9f9; } /* Header styles */ .header { background-color: #2c3e50; color: white; padding: 1em 0; text-align: center; } .header h1 { margin: 0; font-size: 2.5rem; } /* Main content styles */ .main { max-width: 800px; margin: auto; padding: 2em; box-sizing: border-box; } /* Footer styles */ .footer { background-color: #34495a; color: white; text-align: center; padding: 1em 0; margin-top: 2em; } /* Responsive styles */ @media (max-width: 600px) { .header h1 { font-size: 2rem; } .main { padding: 1em; } }