.display-inline {
    display: inline;
}

.delete-form {
    margin: 0 0 0 4px;
}

.bold {
    font-weight: bold;
}

.delete-row {
    cursor: pointer;
}

.detail_price_n, .detail-field {
    margin-bottom: 22px;
}

.button-line {
  padding: 2px 0;
  width: 90px;
}

.button-line .btn {
  display: block;
  width: 100%;
}

.car-actions .button-line {
  width: 40px;
}

th.detail_price_n_th, th.detail_price_b_th {
  padding-top: 31px !important;
}

.detail_price_b {
  /* width: 75%;
  display: inline-block;
  margin-bottom: 22px; */
}

.dropdown-menu {
  z-index: 9999;
  margin-top: -2px;
}

.pd-line {
  margin-top: 10px;
  margin-bottom: 10px;
}
.pd-line.lines {
  border: 1px #000 solid;
}
.pd-line strong {
  display: block;
}
.valign-bottom * {
  vertical-align: bottom;
}

#print-container {
  display: none;
}

.table>tfoot>tr>td.amount-td {
  padding-left: 15px !important;
}
.table .details_content .row {
  padding: 0;
  margin: 0 -15px 10px;
}
.table .details_content .row div {
  padding-right: 0;
}




@media print {

  @page
      {
          size:  auto !important;   /* auto is the initial value */
          margin: 0mm 20px;  /* this affects the margin in the printer settings */
      }

      html
      {
        position: relative;
        z-index: 99;
        background-color: #FFFFFF;
        padding-left: 10mm;
        margin: 0px;  /* this affects the margin on the html before sending to printer */
        /* padding: 0 10px; */
      }

  * {
    font-size: 12px;
    font-family: arial !important;
  }

  th {
    font-size: 8px;
  }

  .print-table {width: 95%; margin: 0 auto;}

  .stamp-line {
    margin-top: 100px;
  }
  .stamp-line .col-xs-4 {
    border-top: 1px #000 solid;
    font-size: 12px !important;
  }
  .stamp-line .col-xs-4 {
    border-top: 1px #000 solid;
    font-size: 10px !important;
  }

  #print-container {
    display: block;
  }

  .no-print {
    display: none !important;
  }

  table {
    table-layout: fixed;
    width: 100%;
  }

  table.table-bordered td {font-size: 10px}
  .table-fix td {font-size: 10px;}

  .totals-block .table-fix {
    position: relative;
    left: -90px;

  }

  .padding-free {
    padding: 0;
  }
}
