@media (max-width: 1300px) {}

@media (max-width: 1200px) { 
    .table_scroll_x_on_xl{ overflow-x: scroll; } 
    .table_scroll_x_on_xl table { min-width: 800px; }
}

@media (max-width: 991px) {}

@media (max-width: 800px) {}

@media (max-width: 768px) {
    .esp_header_logo{ width: 100%; }
    .top-bar { height: auto; }
    .nav-fixed #layoutDrawer_nav .drawer{ padding-top: 7.5rem; }
    .close-btn { top: 88px; }

    .student_enquery_form_heading h4{ font-size: 18px; }
    .dataTables_info,
    .dataTables_length{ text-align: left !important; }
    div.dataTables_wrapper div.dataTables_paginate ul.pagination { justify-content: left !important; margin-top: 5px;}
    .dataTables_filter{ text-align: left !important;  margin-top: 5px;}

}

@media (max-width: 767px) {

    .login-page .header-section .site-logo,
    .login-page .header-section .header-info {
        display: flex;
        justify-content: center !important;
    }

}



@media (max-width: 576px) {
    .login-page .login-section .row { margin: 0 !important; }
}

@media (max-width: 480px) {
    .login-section { padding: 10px 0px; }
    .login-section .login-form { padding: 0px; }
    .close-btn { left: 0px; }
}

@media (max-width: 420px) {}

@media (max-width: 376px) {}

@media (min-width: 1200px) {}