.contract-actions:not(:has(ul > li a)) {
    display: none;
}

.contractor > .contractor-details {
    padding-bottom: 10px
}

td.details-icon {
    text-align: right;
    padding: 0 10px;
}

th.shrink, td.shrink {
    width: 3%;
    white-space:nowrap;
}

.status-indicator[data-contract-status='PUBLISHED'] {
    color: green;
}

.status-indicator[data-contract-status='DRAFT'],
.status-indicator[data-contract-status='EXPIRED']
{
    color: red;
}

.highlight-selected, .highlight-selected > td {
    background-color: #FFFF9C!important;
}