/* Styles for the sudo-suspect application */ body { margin: 0; font-family: Arial, sans-serif; } header { background-color: #333; color: white; padding: 1em; text-align: center; } nav { margin-bottom: 2em; } nav a { margin-right: 1em; color: #fff; text-decoration: none; } nav a:hover { color: #ff9900; } .main { max-width: 800px; margin: auto; padding: 1em; background-color: #f5f5f5; border-radius: 8px; } section { margin-top: 2em; } aside { float: left; width: 25%; background-color: #ddd; padding: 1em; border-radius: 4px; } aside h3 { margin-top: 0; } aside p { line-height: 1.6; } footer { clear: both; padding: 1em; text-align: center; color: #999; } @media (max-width: 600px) { aside { width: 100%; } }