body.pdf-document #pdf-content .invoice {
  font-family: 'Helvetica';
  font-size: 12px;
  position: relative;
  padding: 20px 40px 0;
}
body.pdf-document #pdf-content .invoice .clear {
  clear: both;
}
body.pdf-document #pdf-content .invoice .solid-line {
  width: 100%;
  height: 1px;
  border-top: 1px solid #009ff0;
}
body.pdf-document #pdf-content .invoice .dotted-line {
  width: 100%;
  height: 1px;
  border-top: 1px dotted #828282;
}
body.pdf-document #pdf-content .invoice .import2-label {
  line-height: 16px;
  margin-bottom: 15px;
}
body.pdf-document #pdf-content .invoice strong {
  line-height: 16px;
}
body.pdf-document #pdf-content .invoice .invoice-title {
  color: #009ff0;
  font-size: 30px;
  font-weight: 300;
  margin-bottom: 15px;
}
body.pdf-document #pdf-content .invoice .import2-logo {
  position: absolute;
  width: 300px;
  right: 40px;
  top: 20px;
}
body.pdf-document #pdf-content .invoice .left-block {
  float: left;
}
body.pdf-document #pdf-content .invoice .right-block {
  float: right;
}
body.pdf-document #pdf-content .invoice .payment-details-container {
  margin-left: -20px;
  margin-right: -20px;
}
body.pdf-document #pdf-content .invoice table.payment-info {
  margin-bottom: 10px;
}
body.pdf-document #pdf-content .invoice table.payment-details {
  width: 100%;
  margin: 80px 0 20px 0;
  border-collapse: collapse;
}
body.pdf-document #pdf-content .invoice table.payment-details thead {
  background-color: #ccecfc;
  color: #009ff0;
}
body.pdf-document #pdf-content .invoice table.payment-details thead tr th {
  font-weight: normal;
  font-size: 12px;
}
body.pdf-document #pdf-content .invoice table.payment-details tbody tr td {
  padding: 10px 20px;
}
body.pdf-document #pdf-content .invoice .summary {
  float: right;
  width: 300px;
}
body.pdf-document #pdf-content .invoice .big-text {
  font-size: 16px;
  font-weight: bold;
}
body.pdf-document #pdf-content .invoice .paid-seal {
  width: 100px;
  position: absolute;
  bottom: -93px;
  left: 50%;
  margin-left: -50px;
}
body.pdf-document #pdf-content .invoice .credentials-container p {
  margin: 0;
}
body.pdf-document #pdf-content .invoice .text-left {
  text-align: left;
}
body.pdf-document #pdf-content .invoice .text-right {
  text-align: right;
}
 