.collection-grid td[class*="-choose"] {
    width: 200px;
}

.collection-grid-table td.preference-preferenceName {
    width: 34%;
}

#baseFieldset-customers th.button-action,
#baseFieldset-customerItems th.cost {
    width: 200px;
}

[id$="Provision-provision-valueWrapper-element"] .col-sm-8 .col-sm-4:first-child {
    padding-left: 0!important;
}

td.customers-name span {
    padding: 7px 0;
    display: inline-block;
}

#lotCustomer-items .button-action {
    min-width: 100px;
}

.items-number:not(input),
.items-unitPrice:not(input),
.items-cost:not(input),
.form-block tfoot td:last-child:not(.emptyRowset),
#footer-value-sum td:last-child {
    text-align: right;
}

.criteria-maximumValue:not(input),
.criteria-weight:not(input) {
    text-align: right;
    max-width: none !important;
}

.customers-money,
.customers-unitPrice {
    max-width: inherit!important;
    text-align: right;
}

#baseFieldset-customers tbody td:last-child {
    vertical-align: middle;
}

div.form-control-static.sum-row.formInfo {
    text-align: right;
}

#baseFieldset-privileges input.preference-value {
    display: inline-block;
    width: 96%;
}
#baseFieldset-privileges td.preference-value span {
    font-weight: bold;
    padding-left: 6px;
}

#baseFieldset-lotInfo-provisionInfo {
    display: inline-block;
}

.modal-loading .modal-footer {
    display: none;
}