.hefgp .hefgp-applicant-table {
    table-layout: fixed;
    min-width: 1050px;
}

.hefgp-applicant-table .hefgp-col-project { width: 18%; }
.hefgp-applicant-table .hefgp-col-grant { width: 21%; }
.hefgp-applicant-table .hefgp-col-status { width: 24%; }
.hefgp-applicant-table .hefgp-col-date { width: 10%; }
.hefgp-applicant-table .hefgp-col-updated { width: 9%; }
.hefgp-applicant-table .hefgp-col-action { width: 8%; }

.hefgp .hefgp-applicant-table th:nth-child(4),
.hefgp .hefgp-applicant-table th:nth-child(5),
.hefgp .hefgp-applicant-table th:nth-child(6),
.hefgp .hefgp-applicant-table td:nth-child(4),
.hefgp .hefgp-applicant-table td:nth-child(5),
.hefgp .hefgp-applicant-table td:nth-child(6) {
    white-space: nowrap;
}

.hefgp .hefgp-applicant-table .hefgp-status {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    margin: 4px 0;
    padding: 9px 14px !important;
    border-radius: 14px !important;
}

.hefgp .hefgp-applicant-table .hefgp-status-list br {
    display: block;
    content: "";
    margin: 0;
}

@media (max-width: 900px) {
    .hefgp .hefgp-applicant-table { min-width: 1000px; }
}
