/* styles for desktop devices */
@media only screen and (min-width: 992px) {
    body {
        font-size: 14px;
        margin: auto;
        padding: 10px;
    }

    .output-div {
        max-width: 100%;
    }
}

/* Telefono */
@media only screen and (max-width: 991px) {
    body {
        font-size: 14px;
        margin: auto;
        padding: 10px;
    }

    .output-div {
        max-width: 100%;
    }
}

/*Settings globales */

.output-div {
    border: 1px solid #ccc;
    padding: 10px;
    margin-top: 10px;
}

#output {
    overflow: hidden;
    position: relative;
    display: block;
}