/* X-Small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
     

 }

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) { 

  #largeImageContainer {
    width: 90%;
  }

  #app.pad-left {
    padding-left: 0px !important;
  }
  
  .show-sidebar {
    top: 3px !important
  }

  .bootstrap-select .dropdown-menu {
    width: 100%;
  }

  /* card */
  .card {
    margin: 0 !important;
    border: none !important;
    border-radius: none !important;
  }

  .card-header {
    border-radius: 0 0 0 0 !important;
  }

  .login-card {
    box-shadow: none !important;
  }

  /* card end */

  /*sale  */
  .shortcut-button {
    display: block !important;
  }


  .product-table thead {
      display: none;
    }
    .product-table td {
      display: flex;
    }
    
    .product-table td::before {
      content: attr(label);
      font-weight: bold;
      width: 80px;
      min-width: 80px;
    }
    /*sale  end */


     /* datatable */
     .dataTables_wrapper .dt-buttons, .dataTables_info {
      float: none !important;
     }
     /* datatable end */


     /* honours admission form */
     #firstYearCompulsoryCourseShow,
     #secondYearCompulsoryCourseShow,
     #thirdYearCompulsoryCourseShow, 
     #fourthYearCompulsoryCourseShow,
     #firstYearElectiveCourseSelectpicker,
     #secondYearElectiveCourseSelectpicker,
     #thirdYearElectiveCourseSelectpicker,
     #fourthYearElectiveCourseSelectpicker {
        flex: 0 0 100% !important;
     }
     /* honours admission form */
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {  }

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {  }

/* X-Large devices (large desktops, less than 1400px) */
@media (max-width: 1399.98px) { 
}




/* larger than 1399.98px */
@media (min-width: 1199.98px) { 
  .counter {
    font-size: 17px !important;
  }
}

/* XX-Large devices (larger desktops) */
/* No media query since the xxl breakpoint has no upper bound on its width */