@media only screen and (max-width: 600px) {
    .nad-flight-down{
        grid-template-columns: auto auto ;
    }
    .mb-text-center{
        text-align: center!important;
    }
    .mb-flex-center{
        display: flex;
        justify-content: center;
    }
    .mb-mt-1{
        margin-top: 1rem!important;
    }
    .nad-off-tabs ul li{
        width: 33.33%;
        padding: 5px 0;
        font-size: 0.7rem !important;
    }
    .t-center{
        text-align: center!important;
    }
    /* B2B Group Commission css start */
    .nad-sm-btns button{
        font-size: 13px!important;
    }
    .mb-w-table-700{
        width: 700px!important;
    }
    h1{
        font-size: 1.3rem!important;
    }
    .mb-mt-2{
        margin-top: 1.5rem !important;
    }
    /* B2B Group Commission css end */
    /* XML Logs css start */
    .mb-jc-center{
        justify-content: center!important;
    }
    /* XML Logs css end */

    /* Offline Flight Report Css start */
    .nad-tbl-div table{
        width: 1000px!important;
    }
    /* Offline Flight Report Css end */
    /* Offline Insurance css start */
    .mb-flex-column{
        flex-direction: column!important;
    }
    .mb-gap-05{
        gap: 5px!important
    }
    .mb-gap-1{
        gap: 10px!important
    }
    .mb-gap-2{
        gap: 20px!important
    }
    .mb-mt-3{
        margin-top: 2rem;
    }
    /* Offline Insurance css end */

    /* Access Denied css starts */
    .img-acc-div img{
        width: 250px;
    }
    /* Access Denied css end */
    /* Bus Single View CSS start */
    .mb-mb-1{
        margin-bottom: .7rem!important;
    }
    .mb-mb-2{
        margin-bottom: 1rem!important;
    }
    .mb-mb-3{
        margin-bottom: 1.5rem!important;
    }
    .mb-mb-4{
        margin-bottom: 2rem!important;
    }
    .mb-mb-5{
        margin-bottom: 2.5rem!important;
    }
    /* Bus Single View CSS end */
    .mb-w-100{
        width: 100%!important;
    }
    .mb-w-50{
        width: 50%!important;
    }
    .mb-fs-9{
        font-size: 9px!important;
    }
    .mb-fs-10{
        font-size: 10px!important;
    }
    .mb-fs-11{
        font-size: 11px!important;
    }
    .mb-fs-12{
        font-size: 12px!important;
    }
    .mb-fs-13{
        font-size: 13px!important;
    }
    .mb-fs-14{
        font-size: 14px!important;
    }
    .mb-p-0{
        padding:0!important;
    }
    .mb-p-1{
        padding:10px!important;
    }
    .mb-p-2{
        padding:20px!important;
    }
    .mb-p-3{
        padding:30px!important;
    }
    .mb-pl-1{
        padding-left:10px!important;
    }
    .mb-pl-2{
        padding-left:20px!important;
    }
    .mb-pl-3{
        padding-left:30px!important;
    }
    .mb-pr-1{
        padding-right:10px!important;
    }
    .mb-pr-2{
        padding-right:20px!important;
    }
    .mb-pr-3{
        padding-right:30px!important;
    }
    .mb-pt-1{
        padding-top:10px!important;
    }
    .mb-pt-2{
        padding-top:20px!important;
    }
    .mb-pt-3{
        padding-top:30px!important;
    }
    .mb-pb-1{
        padding-bottom:10px!important;
    }
    .mb-pb-2{
        padding-bottom:20px!important;
    }
    .mb-pb-3{
        padding-bottom:30px!important;
    }
    /* login css starts */
    .nad-back-login .img-div img{
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        top: 10%;
    }
    .mb-fs-30{
        font-size: 30px !important;
    }
    .mb-fs-16{
        font-size: 16px !important;
    }
    /* login css end */
    /* supplier contact css start */
    .mb-table-responsive{
        overflow-x: auto!important;
    }
    /* supplier contact css end */
}