.tendertable {
    width: 100% !important;
    margin: 0 auto;
    clear: both;
    border-collapse: separate;
    border-spacing: 0;
    display: block;
}

.tendertable tbody {
    display: flex;
    /* align-items: center;  */
    /* justify-content: center; */
    max-width: 100%;
    width: 100% !important;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 16px;
}

.tendertable tr {
    flex: 0 0 auto;
    width: 100%;
    display: flex;
    width: 30%;
    gap: 16px;
}

/* flex-direction: column; */

.tendertable tr>td>.training-block-one {
    width: 100%
}

.select-num {
    height: 45px;
    padding: 5px 10px;
    font-size: 14px;
}

.select-num.nice-select,
.select-sort.nice-select {
    padding-right: 22px;
}

.select-num.nice-select:before,
.select-sort.nice-select:before {
    top: 7px;
    right: 8px;
}

table.tendertable.no-footer {
    border-bottom: none;
}

table.dataTable.tendertable.no-footer {
    border-bottom: none;
}

.dataTables_wrapper .dataTables_info {
    display: none
}

.dataTables_wrapper .dataTables_paginate {
    width: 100%;
    text-align: center;
    margin-top: 50px;
    padding: 0;
    float: none;
    margin-bottom: 26px;
}

.pricing-block-outer .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.pricing-block-outer .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #26472b !important;
    color: #fff !important
}

.dataTables_length,
.dataTables_filter {
    display: none
}

table.dataTable>thead>tr>th,
table.dataTable>thead>tr>td {
    display: none
}