.inventory-detail-print table.pricing tr.fnPromo {
  float: none; }
  .inventory-detail-print table.pricing tr.fnPromo.discount td::before {
    content: '-';
    display: inline-block;
    margin-right: 2px; }
  .inventory-detail-print table.pricing tr.fnPromo.subtotal {
    border-bottom: 1px solid #000; }
  .inventory-detail-print table.pricing tr.fnPromo .fnLabel {
    font-weight: bold; }
  .inventory-detail-print table.pricing tr.fnPromo .h3, .inventory-detail-print table.pricing tr.fnPromo td {
    display: table-cell;
    float: none;
    font-size: 14px;
    padding: 5px 0;
    vertical-align: bottom; }
  .inventory-detail-print table.pricing tr.fnPromo .h3 {
    height: 100%;
    width: 70%; }
  .inventory-detail-print table.pricing tr.fnPromo td {
    height: 100%;
    text-align: right;
    width: 30%; }
.inventory-detail-print table.pricing tr.fnSub td {
  font-weight: bold; }