﻿@media print {
    .buttondown,
    .noprint,
    .no-print,
    .keyword-form,
    #search_form {
        display: none;
    }

    body {
        -webkit-print-color-adjust: exact;
    }

    .page-break {
        page-break-after: always;
    }

    .column {
        margin-right: 10px;
    }

    .list-table tr:nth-child(even) {
        background-color: #E5E5E5 !important;
    }
}

/* All breakpoints share the same col padding rule */
@media (min-width: 768px) {
    div[class^="col"] {
        padding-left: 5px;
        padding-right: 5px;
    }
}


/* ── Bootstrap-select — minimal correct fix ─────────────────── */

/* Only fix: allow dropdown to escape overflow-hidden containers */
.bootstrap-select {
    width: 100% !important;
}

    .bootstrap-select .dropdown-menu {
        z-index: 9999 !important;
    }

/* Remove ALL other bootstrap-select overrides —
   let the library manage its own layout */