.table-aboutLaw tbody tr:nth-of-type(odd) {
    background-color : var(--color-light-gray);
}

.table-aboutLaw tbody tr:nth-of-type(even) {
    background-color : var(--color-white);
}

.table-aboutLaw .btn-linkDetail:hover {
       background: var(--color-red-50);
       color: var(--color-white) !important;
       border: 0;
}

.table-aboutLaw .card-text:hover{
        text-decoration: underline;
        color: var(--color-black);
}


.table-nbtc tbody tr:nth-of-type(odd) {
    background-color: var(--color-light-gray);
}

.custom-table-rte table {
    --bs-table-color: var(--bs-body-color);
    --bs-table-bg: transparent;
    --bs-table-border-color: var(--bs-border-color);
    --bs-table-accent-bg: transparent;
    --bs-table-striped-color: var(--bs-body-color);
    --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
    --bs-table-active-color: var(--bs-body-color);
    --bs-table-active-bg: rgba(0, 0, 0, 0.1);
    --bs-table-hover-color: var(--bs-body-color);
    --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
    width: 100%;
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    color: var(--bs-table-color);
    vertical-align: top;
    border-color: var(--bs-table-border-color);
    box-sizing: border-box;
}

.custom-table-rte tr td {
    text-align: center;
    vertical-align: center;
    font-family: "Kittithada Pro" !important;
}

.custom-table-rte tr td * {
    font-family: "Kittithada Pro" !important;
}

.custom-table-rte tr:first-child td {
    color: var(--color-red-50);
    background-color: var(--color-white) !important;
}

.custom-table-rte tr:nth-child(odd) {
    background-color: var(--color-light-gray);
}

.custom-table-rte tr td a {
    color: var(--color-black);
}

.custom-table-rte table > :not(caption)> * {
    border-width: 1px 0;
}

.custom-table-rte table > :not(caption) > * > * {
    padding: .5rem .5rem;
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}