.deliverynote-items-table td {
    vertical-align: top;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.deliverynote-items-table .line-number-cell,
.deliverynote-items-table .actions-cell {
    vertical-align: middle;
}

.deliverynote-items-table .form-control,
.deliverynote-items-table .form-select {
    min-height: 38px;
}

.deliverynote-items-table .item-description,
.deliverynote-items-table .item-notes {
    min-height: calc(1.5em * 3 + 1rem + 2px);
    resize: vertical;
}

.deliverynote-items-table textarea.form-control {
    line-height: 1.35;
}

.deliverynote-items-table .text-end {
    min-width: 90px;
}

.deliverynote-items-table .actions-cell .btn {
    margin-top: 0.35rem;
}
