footer {
    background-color: #333;
    margin: 0px;
    display: flex;
    width: 100%;
    align-items: center;
    font-size: 10px;

    hr {
        display: none; // make sense on links and terminal browsers
    }

    pre {
        font-size: 8px;
        line-height: 10px;
        color: #999;
        margin: 0px;
    }

    div {
        padding: 0.5em;
        color: #ddd;
        font-family: sans;
    }

    #privacy-info {
        color: #666;
    }

    a {
        text-decoration: underline;
        color: #fff;
    }
}

@media (width < 1000px) {
    footer div {
        display: none;
    }

    footer pre {
        font-size: 1vw;
        line-height: inherit;
    }
}
