.refundTable.tabular {

  thead tr,
  tfoot tr {
    background: none;

  }

  tfoot {

    tr {
      .totals {
        border-top: none;
        height: 45px;
      }

      &.refundInfo {

        th {
          padding: 5px;
        }

        td input[type="text"] {
          width: 100%;
        }

        .checkboxRow input {
          width: auto;
        }
      }
    }

    th {
      text-align: right;
    }
  }
  tbody tr {
    border-top: 1px solid #d7dce4;

    td {
      padding: 5px;
    }
  }

  td {
    vertical-align: middle;

    &.refundCell {
      background: #fce3e3;

      input {
        width: 100%;
      }
    }
  }

  .row select {

    float: left;
    display: block;
    border: 1px solid #d7dce4;
    border-radius: var(--border_radius);
    padding: 8px;
    width: 100%;
    font-family: var(--body_font);
    text-align: left;
  }
}