/* Layout responsivo */
@media screen and (max-width: 767px) {
    .sidenav {
        height: auto;
        padding: 15px;
    }

    .row.content {
        height: auto;
    }
}

@media screen and (max-width: 767px) {
    h1 {
        font-size: 0.5rem;   /* ~24px */
    }
}