.banner-box {
    /*background-image: url(/img/interest-and-taxes-interior.jpg);*/
    background-color: #203F4E;
}

.link-bar {
    padding-left: 30px;
}

.table-main {
    padding: 20px 0;
    
}
.table-main > thead > tr {
    background: #F1F1F1;
    font-weight: 600;
}

tbody tr th{
    font-weight: normal !important;
}
.table-main th, .table-main td {
    padding: 10px 20px;
}
.table-main th:not(:last-child), .table-main td:not(:last-child) {
    border-right: 1px solid #979797;
}
.table-main th:not(:first-child),.table-main td:not(:first-child) {
    text-align: center;
}
.table-main > tbody > tr:last-child {
    border-bottom: 1px solid #979797;
}
.table-main tr:nth-child(even) {background: #F1F1F1}

@media only screen and (max-width: 768px) {
    .table-container {
        overflow-x: scroll;
        width: 95%;
    }
}
@media only screen and (max-width: 480px) {
    .table-container {
        overflow-x: scroll;
        width: 95%;
    }
}