/* Styles for smartphones (max-width: 480px) */

header,
nav,
footer {
    padding: 10px;
}

section {
    margin-bottom: 10px;
}