﻿/* ============ mobile view ============ */
@media all and (max-width: 767px) { /* tc fit with md */
    th:nth-of-type(1):before {
        content: "";
    }

    td:nth-of-type(1):before {
        content: "";
    }

    /* table border */
    tbody {
        border-width: 0px !important;
    }

        tbody th {
            border-width: 0px 1px 0px 1px !important;
        }

        tbody td {
            border-width: 0px 1px 1px 1px !important;
        }
}
/* ============ mobile view end ============ */

/* table */
thead th[scope="col"] {
    background-color: var(--theme-green);
    color: white;
}

tbody tr:nth-child(odd) th, tbody tr:nth-child(odd) td {
    background-color: #fbeee6;
}

th, td {
    border: 0;
}