/* Nuboc IP LLC. All rights reserved. */

/* =============================================================================
   20. Responsive & Print
   ============================================================================= */

@media (max-width: 1200px) {
  .nax-coa-sidebar {
    width: 180px;
  }
}

@media (max-width: 992px) {
  .nax-coa-sidebar {
    display: none;
  }
}

@media (max-width: 768px) {
  .nax-hide-mobile {
    display: none !important;
  }

  .nax-show-mobile {
    display: flex !important;
  }

  .nax-sidebar {
    transform: translateX(-100%);
    transition: transform var(--nax-t-med);
  }

  .nax-sidebar.is-open {
    transform: translateX(0);
  }

  .nax-main {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .nax-rail {
    display: none;
  }

  .nax-topbar-logo {
    width: auto;
    border-right: none;
  }
}

@media print {

  .nax-coa-sidebar,
  .nax-coa-toolbar__actions,
  .nax-coa-col--actions {
    display: none !important;
  }

  .nax-coa-table tbody tr {
    border-bottom: 1px solid #ddd;
  }

  .nax-coa-table thead th {
    background: #f5f5f5 !important;
    height: 32px;
  }
}
