table.lab-sample-list-state-table:not(.dataTable) {
    width: 250px;
    table-layout: fixed;
    border-collapse: collapse;
}
.lab-sample-list-state-table th,
.lab-sample-list-state-table td {
    width: 50%;
    padding: 2px 4px;
    vertical-align: top;
}
.lab-sample-list-state-table th {
    white-space: nowrap;
}
.lab-sample-list-state-table tr + tr th,
.lab-sample-list-state-table tr + tr td {
    border-top: 1px solid #e6e6e6;
}

.modal.iframe-modal.modal-size-small .modal--header {
    width: 30vw;
}

.modal.iframe-modal.modal-size-small .modal--content {
    height: 30vh;
    width: 30vw;
}

.modal.iframe-modal.modal-size-medium .modal--header {
    width: 50vw;
}

.modal.iframe-modal.modal-size-medium .modal--content {
    height: 50vh;
    width: 50vw;
}

.lab-sample-param-values-popup {
    margin: 0 auto;
}

a.lab-sample-param-values-popup {
    margin-left: 10px;
    padding: 0px 5px;
    border: 1px solid #aaa;
    border-radius: 5px;
}

.font-weight-bold {
    font-weight: bold;
}