header .header-mobile .header-menu {
  min-width: 78px;
  justify-content: left;
}

.ex-quickorder .quickordergrid table.table.dataset tr > *:nth-child(4) { display: none; }

.ex-product .social-links { display: none; }


/* --- FIX INVOICE CHECKBOXES (FINAL) --- */

/* 1. Header Fix: Use 'table-cell' to align them horizontally */
.invoices.spruce .no-more-tables thead th:not(.job,.date) {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    display: table-cell !important; /* This fixes the stacking issue */
    width: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* 2. Body Fix: Ensure rows align with the headers */
.invoices.spruce .no-more-tables tbody td:not(.job,.date) {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    display: table-cell !important;
    opacity: 1 !important;
    visibility: visible !important;
}

div.row.mt-10 {
    display: none !important;
}