@media (max-width: 768px) {
    .sidebar .side-menu .sub_menue {
        background: #388e3c;
        margin-top: 2px;
        justify-content: center;
        border-radius: 0px 42px 0px 42px;
        height: 75px;
        color: white;
        display: flex;
        z-index: 9000999999999;
        flex-direction: column;
        cursor: pointer;
        width: 164px;
        position: fixed;
        left: 24px;
    }
    .btn.btn_punch_in {
        width: 50% !important;
      }
      .btn.btn_punch_out {
        width: 82% !important;
      }
      .staff-header {

        font-weight: bold;
    }
    .date-filters{

      grid-template-columns: auto!important;
 
    }
    .right-sidebar {
      width: 86%!important;
    
      overflow: auto!important;
  }
  }