.no-padding{
    padding: 0!important;
}
.no-margin{
    margin: 0!important;
}
.inventory-locations-datalist{
    margin: 0!important;
}
.inventory-locations-datalist th, .inventory-locations-datalist td{
    padding: 0 5px!important;
    font-size: 12px!important;
}
.inventory-locations-datalist input {
    width: 120px;
    height: auto;
    display: inline-block;
    margin-bottom: 0;
    padding: 3px 4px;
    font-size: 13px;
}
.transferInventoryItem-datalist-forDelivery{
    border-top: 5px solid #2076a9;
    font-size: 12px!important;
}
.select2 {
    margin-bottom: .5rem;
}
.select2-container{
    width: 100%!important;
}
.add_serial_input_btn, .remove_serial_input_btn, .delivery_add_serial_input_btn, .delivery_remove_serial_input_btn, .receive_add_serial_input_btn, .receive_remove_serial_input_btn {
    height: unset;
    width: unset;
    min-width: unset;
    margin-bottom: .5rem!important;
}
.select2-selection{
    min-height: unset!important;
}
#item-datalist td, #transferInventoryItem-datalist td, #transferInventoryItem-datalist-forDeliveryz td, #transferInventoryItemList-datalist td{
    vertical-align: top;
}