.pdf-invoice {
  font-family: sans-serif;
  font-size: 0.925rem; }
  .pdf-invoice .mobile-title {
    display: none; }
  .pdf-invoice .m-0 {
    margin: 0 !important; }
  .pdf-invoice .mt-0,
  .pdf-invoice .my-0 {
    margin-top: 0 !important; }
  .pdf-invoice .mr-0,
  .pdf-invoice .mx-0 {
    margin-right: 0 !important; }
  .pdf-invoice .mb-0,
  .pdf-invoice .my-0 {
    margin-bottom: 0 !important; }
  .pdf-invoice .ml-0,
  .pdf-invoice .mx-0 {
    margin-left: 0 !important; }
  .pdf-invoice .m-1 {
    margin: 0.25rem !important; }
  .pdf-invoice .mt-1,
  .pdf-invoice .my-1 {
    margin-top: 0.25rem !important; }
  .pdf-invoice .mr-1,
  .pdf-invoice .mx-1 {
    margin-right: 0.25rem !important; }
  .pdf-invoice .mb-1,
  .pdf-invoice .my-1 {
    margin-bottom: 0.25rem !important; }
  .pdf-invoice .ml-1,
  .pdf-invoice .mx-1 {
    margin-left: 0.25rem !important; }
  .pdf-invoice .m-2 {
    margin: 0.5rem !important; }
  .pdf-invoice .mt-2,
  .pdf-invoice .my-2 {
    margin-top: 0.5rem !important; }
  .pdf-invoice .mr-2,
  .pdf-invoice .mx-2 {
    margin-right: 0.5rem !important; }
  .pdf-invoice .mb-2,
  .pdf-invoice .my-2 {
    margin-bottom: 0.5rem !important; }
  .pdf-invoice .ml-2,
  .pdf-invoice .mx-2 {
    margin-left: 0.5rem !important; }
  .pdf-invoice .m-3 {
    margin: 1rem !important; }
  .pdf-invoice .mt-3,
  .pdf-invoice .my-3 {
    margin-top: 1rem !important; }
  .pdf-invoice .mr-3,
  .pdf-invoice .mx-3 {
    margin-right: 1rem !important; }
  .pdf-invoice .mb-3,
  .pdf-invoice .my-3 {
    margin-bottom: 1rem !important; }
  .pdf-invoice .ml-3,
  .pdf-invoice .mx-3 {
    margin-left: 1rem !important; }
  .pdf-invoice .m-4 {
    margin: 1.5rem !important; }
  .pdf-invoice .mt-4,
  .pdf-invoice .my-4 {
    margin-top: 1.5rem !important; }
  .pdf-invoice .mr-4,
  .pdf-invoice .mx-4 {
    margin-right: 1.5rem !important; }
  .pdf-invoice .mb-4,
  .pdf-invoice .my-4 {
    margin-bottom: 1.5rem !important; }
  .pdf-invoice .ml-4,
  .pdf-invoice .mx-4 {
    margin-left: 1.5rem !important; }
  .pdf-invoice .m-5 {
    margin: 3rem !important; }
  .pdf-invoice .mt-5,
  .pdf-invoice .my-5 {
    margin-top: 3rem !important; }
  .pdf-invoice .mr-5,
  .pdf-invoice .mx-5 {
    margin-right: 3rem !important; }
  .pdf-invoice .mb-5,
  .pdf-invoice .my-5 {
    margin-bottom: 3rem !important; }
  .pdf-invoice .ml-5,
  .pdf-invoice .mx-5 {
    margin-left: 3rem !important; }
  .pdf-invoice .p-0 {
    padding: 0 !important; }
  .pdf-invoice .pt-0,
  .pdf-invoice .py-0 {
    padding-top: 0 !important; }
  .pdf-invoice .pr-0,
  .pdf-invoice .px-0 {
    padding-right: 0 !important; }
  .pdf-invoice .pb-0,
  .pdf-invoice .py-0 {
    padding-bottom: 0 !important; }
  .pdf-invoice .pl-0,
  .pdf-invoice .px-0 {
    padding-left: 0 !important; }
  .pdf-invoice .p-1 {
    padding: 0.25rem !important; }
  .pdf-invoice .pt-1,
  .pdf-invoice .py-1 {
    padding-top: 0.25rem !important; }
  .pdf-invoice .pr-1,
  .pdf-invoice .px-1 {
    padding-right: 0.25rem !important; }
  .pdf-invoice .pb-1,
  .pdf-invoice .py-1 {
    padding-bottom: 0.25rem !important; }
  .pdf-invoice .pl-1,
  .pdf-invoice .px-1 {
    padding-left: 0.25rem !important; }
  .pdf-invoice .p-2 {
    padding: 0.5rem !important; }
  .pdf-invoice .pt-2,
  .pdf-invoice .py-2 {
    padding-top: 0.5rem !important; }
  .pdf-invoice .pr-2,
  .pdf-invoice .px-2 {
    padding-right: 0.5rem !important; }
  .pdf-invoice .pb-2,
  .pdf-invoice .py-2 {
    padding-bottom: 0.5rem !important; }
  .pdf-invoice .pl-2,
  .pdf-invoice .px-2 {
    padding-left: 0.5rem !important; }
  .pdf-invoice .p-3 {
    padding: 1rem !important; }
  .pdf-invoice .pt-3,
  .pdf-invoice .py-3 {
    padding-top: 1rem !important; }
  .pdf-invoice .pr-3,
  .pdf-invoice .px-3 {
    padding-right: 1rem !important; }
  .pdf-invoice .pb-3,
  .pdf-invoice .py-3 {
    padding-bottom: 1rem !important; }
  .pdf-invoice .pl-3,
  .pdf-invoice .px-3 {
    padding-left: 1rem !important; }
  .pdf-invoice .p-4 {
    padding: 1.5rem !important; }
  .pdf-invoice .pt-4,
  .pdf-invoice .py-4 {
    padding-top: 1.5rem !important; }
  .pdf-invoice .pr-4,
  .pdf-invoice .px-4 {
    padding-right: 1.5rem !important; }
  .pdf-invoice .pb-4,
  .pdf-invoice .py-4 {
    padding-bottom: 1.5rem !important; }
  .pdf-invoice .pl-4,
  .pdf-invoice .px-4 {
    padding-left: 1.5rem !important; }
  .pdf-invoice .p-5 {
    padding: 3rem !important; }
  .pdf-invoice .pt-5,
  .pdf-invoice .py-5 {
    padding-top: 3rem !important; }
  .pdf-invoice .pr-5,
  .pdf-invoice .px-5 {
    padding-right: 3rem !important; }
  .pdf-invoice .pb-5,
  .pdf-invoice .py-5 {
    padding-bottom: 3rem !important; }
  .pdf-invoice .pl-5,
  .pdf-invoice .px-5 {
    padding-left: 3rem !important; }
  .pdf-invoice .offset-1 {
    margin-left: 8.333333%; }
  .pdf-invoice .offset-2 {
    margin-left: 16.666667%; }
  .pdf-invoice .offset-3 {
    margin-left: 25%; }
  .pdf-invoice .offset-4 {
    margin-left: 33.333333%; }
  .pdf-invoice .offset-5 {
    margin-left: 41.666667%; }
  .pdf-invoice .offset-6 {
    margin-left: 50%; }
  .pdf-invoice .offset-7 {
    margin-left: 58.333333%; }
  .pdf-invoice .offset-8 {
    margin-left: 66.666667%; }
  .pdf-invoice .offset-9 {
    margin-left: 75%; }
  .pdf-invoice .offset-10 {
    margin-left: 83.333333%; }
  .pdf-invoice .offset-11 {
    margin-left: 91.666667%; }
  .pdf-invoice .row {
    display: inline;
    margin-right: -5px;
    margin-left: -5px; }
  .pdf-invoice .col-1, .pdf-invoice .col-2, .pdf-invoice .col-3, .pdf-invoice .col-4, .pdf-invoice .col-5, .pdf-invoice .col-6, .pdf-invoice .col-7, .pdf-invoice .col-8, .pdf-invoice .col-9, .pdf-invoice .col-10, .pdf-invoice .col-11, .pdf-invoice .col-12, .pdf-invoice .col, .pdf-invoice .col-auto {
    float: left;
    padding-right: 5px;
    padding-left: 5px; }
  .pdf-invoice .col-auto {
    width: auto;
    max-width: 100%; }
  .pdf-invoice .col-1 {
    width: 8.333333%; }
  .pdf-invoice .col-2 {
    width: 16.666667%; }
  .pdf-invoice .col-3 {
    width: 25%;
    float: left; }
  .pdf-invoice .col-4 {
    width: 33.333333%; }
  .pdf-invoice .col-5 {
    width: 41.666667%;
    float: left; }
  .pdf-invoice .col-6 {
    width: 50%; }
  .pdf-invoice .col-7 {
    width: 58.333333%; }
  .pdf-invoice .col-8 {
    width: 66.666667%; }
  .pdf-invoice .col-9 {
    width: 75%; }
  .pdf-invoice .col-10 {
    width: 83.333333%; }
  .pdf-invoice .col-11 {
    width: 91.666667%; }
  .pdf-invoice .col-12 {
    width: 100%; }
  .pdf-invoice .h1, .pdf-invoice .h2, .pdf-invoice .h3, .pdf-invoice .h4, .pdf-invoice .h5, .pdf-invoice .h6, .pdf-invoice h1, .pdf-invoice h2, .pdf-invoice h3, .pdf-invoice h4, .pdf-invoice h5, .pdf-invoice h6 {
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2; }
  .pdf-invoice h2, .pdf-invoice .h2 {
    font-size: 2rem; }
  .pdf-invoice h3, .pdf-invoice .h3 {
    font-size: 1.75rem; }
  .pdf-invoice h4, .pdf-invoice .h4 {
    font-size: 1.5rem; }
  .pdf-invoice h5, .pdf-invoice .h5 {
    font-size: 1.25rem; }
  .pdf-invoice h6, .pdf-invoice .h6 {
    font-size: 1rem; }
  .pdf-invoice .bg-light, .pdf-invoice .table-light {
    background-color: #f8f9fa !important; }
  .pdf-invoice .table {
    width: 100%;
    font-family: sans-serif; }
    .pdf-invoice .table thead th {
      vertical-align: bottom;
      border-bottom: 2px solid #dee2e6;
      background-color: #fcfcfe;
      text-align: left; }
    .pdf-invoice .table td, .pdf-invoice .table th {
      font-size: 0.875rem;
      padding: .65rem;
      border-top: 1px solid #dee2e6; }
    .pdf-invoice .table .size-mini {
      width: 115px; }
    .pdf-invoice .table .size-60 {
      width: 60px; }
    .pdf-invoice .table .size-120 {
      width: 120px; }
    .pdf-invoice .table .size-160 {
      width: 160px; }
  .pdf-invoice .clear {
    clear: both; }
  .pdf-invoice .pdf-invoice-header {
    display: inline; }
    .pdf-invoice .pdf-invoice-header .h2 {
      width: 50%;
      float: left; }
    .pdf-invoice .pdf-invoice-header .h5 {
      width: 50%;
      float: left;
      text-align: right; }

/*# sourceMappingURL=pdf-invoices.css.map */
