@charset "utf-8";

.list-table table thead tr th:nth-child(2),
.list-table table thead tr th:nth-child(3),
.list-table table thead tr th:nth-child(4),
.list-table table thead tr th:nth-child(5),
.list-table table thead tr th:nth-child(6) {
    width: 20%;
}

.list-table table thead tr th:nth-child(1) {
    border-bottom: solid 1px white;
}

.list-table table thead tr th:last-child {
    border-right: none;
}

.list-table table tbody tr td:nth-child(1) {
    color: white;
    background-color: #7D0F40;
    border-bottom: solid 1px white;
}

.list-table table tbody tr:last-child td:nth-child(1) {
    color: #707070;
    background-color: white;
    border-bottom: solid 1px #7D0F40;
    border-right: 1px solid #7D0F40;
}

.list-table table tbody tr:nth-child(3) td:nth-child(2) {
    border-right: solid 1px white;
    border-bottom: solid 1px white;
     color: white;
    background-color: #7D0F40;
}

.list-table table tbody tr:nth-child(9) td:nth-child(1) {
    color: #707070;
    background-color: white;
    border-right: solid 1px white;
    border-bottom: solid 1px #7D0F40;
}

.list-table table tbody tr:nth-child(5) td:nth-child(2) {
    border-right: solid 1px white;
    border-bottom: solid 1px white;
    border-left: solid 1px white;
     color: white;
    background-color: #7D0F40;
}

.list-table table tbody tr td:nth-child(2) {
     background-color: #7D0F40;
    color: white;
    border-left: white;
    border-bottom: white;
    }

.list-table table tbody tr td:nth-child(1) {
    border-right: 1px solid white;
}

.list-table table tbody tr:last-child td:nth-child(1) {
    
}

.list-table table tbody tr td:nth-child(2) {
     border-bottom: 1px solid white;
    border-right: 1px solid white;
    }

.list-table table tbody tr td:nth-child(2)

@media screen and (min-width: 767px) {
    
}

@media screen and (max-width: 767px) {
    .list-table table tbody tr td:nth-child(1),
    .list-table table tbody tr td:nth-child(2) {
        border-right: solid 1px #7D0F40;
    }
    
    .list-table table tbody tr td:nth-child(2) {
        border-bottom: none;
    }
    
    
    
    .list-table table tbody tr:nth-child(1) td:nth-child(1),
    .list-table table tbody tr:nth-child(2) td:nth-child(1),
    
    .list-table table tbody tr:nth-child(4) td:nth-child(1),
    
    .list-table table tbody tr:nth-child(6) td:nth-child(1),
    .list-table table tbody tr:nth-child(7) td:nth-child(1),
    
    .list-table table tbody tr:nth-child(9) td:nth-child(1),
    
    .list-table table tbody tr:nth-child(11) td:nth-child(1),
    .list-table table tbody tr:nth-child(12) td:nth-child(1), 
    .list-table table tbody tr:nth-child(13) td:nth-child(1) {
        border-bottom: none;
    }
    
    .list-table table tbody tr:nth-child(1) td:nth-child(2),
    .list-table table tbody tr:nth-child(2) td:nth-child(2),
    
    .list-table table tbody tr:nth-child(4) td:nth-child(2),
    
    .list-table table tbody tr:nth-child(6) td:nth-child(2),
    .list-table table tbody tr:nth-child(7) td:nth-child(2),
    
    .list-table table tbody tr:nth-child(9) td:nth-child(2),
    
    .list-table table tbody tr:nth-child(11) td:nth-child(2),
    .list-table table tbody tr:nth-child(12) td:nth-child(2), 
    .list-table table tbody tr:nth-child(13) td:nth-child(2) {
        background-color: #EAD7E0;
        color: #707070;
        border-left: 1px solid #7D0F40;
        border-bottom: 1px solid #7D0F40;
    }
    
    .list-table table tbody tr:nth-child(3) td:nth-child(2),
    .list-table table tbody tr:nth-child(5) td:nth-child(2),
    .list-table table tbody tr:nth-child(8) td:nth-child(2),
    .list-table table tbody tr:nth-child(10) td:nth-child(2) {
        border-bottom: none;
        border-right: none;
        border-left: none;
    }
    
    .list-table table tbody tr:nth-child(5) td:nth-child(2) {
        border-right: 1px solid #7D0F40;
    }
    
    .list-table table {
        border: none;
    }
    
    .list-table table tbody tr:nth-child(3) td:nth-child(2) {
        
    }
    
    .list-table table tbody tr:nth-child(9) td:nth-child(1) {
        border-right: solid 1px #7D0F40 !important;
        border-bottom:  solid 1px #7D0F40 !important;
        background-color: #7D0F40;
        color: white;
    }
    
    .list-table table tbody tr:last-child td:nth-child(1) {
    border-bottom: solid 1px #7D0F40;
}
    
    .empty-cell {
        display: none !important;
    }

}
