@media screen and (max-width: 800px) {
  .navbar-toggler {
    display: none !important;
  }
  .navbar-brand {
    height: 20px !important;
    padding: 0 !important;
  }

  #collapsibleNavbar {
    display: contents !important;
  }

  #collapsibleNavbar .navbar-nav {
    display: contents !important;
  }

  .navbar-nav>li>a{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .btn-primary>a {
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 4px;
  }

  .container-fluid .pull-right {
    width: inherit;

  }

  .navbar {
    margin-bottom: 0px !important;
  }

  .dt-buttons {
    display: none;
  }

  .dataTables_filter {
    margin-top: 0px !important;
  }

  

  .container {
    max-width: 100% !important;
    padding: 0 !important;
  }
  /*table.dataTable tbody tr {
    display: grid !important;
  } */
}