@media (max-width: 850px) {
    #content-main.monitoring>div {
        flex-direction: column;
        align-items: center;
    }

    #content-main.monitoring>div>div {
        width: 90%;
    }

    #content-main.monitoring .statistics {
        flex-direction: column;
        align-items: center;
    }

    #content-main.monitoring>div>div>fieldset>div {
        padding: 10px 0 !important;

    }

    #content-main.monitoring .statistics>div {
        padding: 20px;
    }

    #content-main.monitoring .statistics .indicator-col-1 {
        flex-direction: column;
        width: 100%;
    }

    /* Tab Content */
    .trader-container, .log-container {
        flex-direction: column;
    }

    .exchange-container fieldset {
        flex-direction: column;
        display: flex !important;
    }
}

@media (max-width: 768px) {
    .trader-tabs ul {
        flex-wrap: wrap;
    }

    fieldset.form-row.module.aligned {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 550px) {
    #content-main.monitoring .statistics>div {
        padding: 10px 0 !important;
    }

    #content-main.monitoring .statistics .trader-status {
        flex-direction: column;
    }
}