/* =========================================================
   ANDSONTECH RESPONSIVE SYSTEM
   ========================================================= */

@media (max-width: 900px) {

    .hide-tablet {
        display: none !important;
    }

    .full-tablet {
        width: 100% !important;
    }

}


@media (max-width: 700px) {

    .desktop-only {
        display: none !important;
    }

    .mobile-only {
        display: block !important;
    }

    .mobile-full {
        width: 100% !important;
    }

    .mobile-stack {

        display: flex !important;

        flex-direction: column !important;

        align-items: stretch !important;

    }

    .mobile-center {
        text-align: center !important;
    }

    .mobile-hide {
        display: none !important;
    }

    table {
        display: block;
        overflow-x: auto;
        white-space: nowrap;
    }

    input,
    select,
    textarea,
    button {
        max-width: 100%;
    }

}


@media (max-width: 430px) {

    .container {
        width: calc(100% - 20px);
    }

}