/* Cubic Bezier Transition */
/***
Invoice page
***/

h1, h2, h3, h4, h5, h6 {
  font-family: monospace;
  font-weight: 300;
}

.invoice {
  margin: 0;
}
.invoice .table-container {
  min-height: 250px;
  /*margin: 0 15px;*/
}
.invoice table {
  margin: 30px 0 10px 0;
}

.invoice .invoice-logo {
  margin-bottom: 20px; }

.invoice .invoice-logo p {
  padding: 5px 0;
  font-size: 26px;
  line-height: 28px;
  text-align: right; }

.invoice .invoice-logo p span {
  display: block;
  font-size: 14px; }

.invoice .invoice-logo-space {
  margin-bottom: 15px; }

.invoice .invoice-payment strong {
  margin-right: 5px; }

.invoice .invoice-block {
  text-align: right; }

.invoice .invoice-block .amounts {
  margin-top: 20px;
  font-size: 14px; }

.invoice .invoice-text {
  font-family: monospace;
  font-weight: 300;
  font-size: 14px;
  display: block;
  padding: 0 8px;
}
.invoice .invoice-number {
  font-family: monospace;
  font-weight: 300;
  font-size: 18px;
  display: block;
  text-align: right;
  padding: 0 8px;
}

@page {
  size: 7in 9.25in;
  /*margin: 27mm 16mm 27mm 16mm;*/
}