﻿.article-table td, .article-table th {
    border: 1px solid #969696;
    border-top: 3px solid #969696;
    border-bottom: 3px solid #969696;
}

.article-table td {
    padding: .7rem 1.2rem .5rem 1.2rem;
}

.article-table tr:first-child td { /* Remove top border */
    border-top: none;
}

.article-table tr:last-child td { /* Remove bottom border */
    border-bottom: none;
}

.article-table td:first-child {
    /* Remove left border */
    border-left: none;
}

.article-table td:last-child {
    /* Remove right border */
    border-right: none;
}

.article-table table {
    border-collapse: collapse;
    border: none;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

/*.table-item-container table {
    border: none;
}
.table-item-container {
    overflow:auto;
}

.table-item-container td {
    border: 1px solid rgb(var(--grey-light));
    padding: .7rem 1.2rem .5rem 1.2rem;
    color: rgb(var(--dark));
    vertical-align: top;
}

.table-item-container tr:first-child td {
    padding-top: 0;
    border-top: none;
    border-bottom-width: 3px;
    font-weight: 600;
}

.table-item-container tr:last-child td {
    padding-bottom: 0;
    border-bottom: none;
}

.table-item-container td {
    padding-right: 0;
    border: 100px;
}

.table-item-container td:first-child {
    padding-left: 0;
    border-left: none;
}

.table-item-container td:last-child {
    padding-right: 0;
    border-right: none;
}

.table-item-box-container td {
    font-size: 0.95rem;
}