@media only screen and (max-width: 440px) {
    body {
        padding: 0 13px;
    }

    #top {
        min-height: 127px;
    }

    #logo {
        min-width: 169px;
        padding: 8px;
    }

    #logo img {
        width: 51px;
        height: 51px;
    }

    #title-tiny {
        font-size: 30px;
        margin-left: 8px;
    }

    #title-wide {
        font-size: 8px;
        margin-top: 5px;
        margin-left: 8px;
    }

    #slogan {
        min-width: 169px;
        padding: 8px;
    }

    #slogan div {
        font-size: 11px;
    }

    .line-row {
        padding: 13px;
    }

    .col-bigger {
        min-width: 182px;
    }
}
