/* line 5, app/assets/stylesheets/invoice.scss */
.inv-line {
  height: 7px;
  background-color: #383592;
}

/* line 10, app/assets/stylesheets/invoice.scss */
.inv-p-1 {
  text-align: right;
  font-style: italic;
  color: #000000;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: top;
  padding: 0px 6px 6px 0px;
}

/* line 20, app/assets/stylesheets/invoice.scss */
.inv-p-2 {
  text-align: left;
  font-style: italic;
  color: #ff0000;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: top;
  padding: 0px 6px 6px 0px;
}

/* line 30, app/assets/stylesheets/invoice.scss */
.inv-p-3 {
  text-align: left;
  color: #000000;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: top;
  padding: 0px 6px 6px 0px;
}

/* line 39, app/assets/stylesheets/invoice.scss */
.inv-pad-line {
  padding-top: 37px;
}

/* line 43, app/assets/stylesheets/invoice.scss */
.inv-all-pad-left {
  padding-left: 50px;
}

/* line 47, app/assets/stylesheets/invoice.scss */
.inv-all-pad-right {
  padding-right: 50px;
}

/* line 51, app/assets/stylesheets/invoice.scss */
.inv-p-4 {
  text-align: left;
  color: #000000;
  font-family: 'Trebuchet MS';
  font-size: 8pt;
}

/* line 58, app/assets/stylesheets/invoice.scss */
.inv-p-5 {
  text-align: left;
  color: #283592;
  font-family: 'Trebuchet MS';
  font-size: 24pt;
}

/* line 65, app/assets/stylesheets/invoice.scss */
.inv-pad-1 {
  padding-left: 20%;
}

/* line 69, app/assets/stylesheets/invoice.scss */
.inv-res {
  width: 800px;
}

/* line 73, app/assets/stylesheets/invoice.scss */
.inv-p-6 {
  text-align: left;
  color: #434343;
  font-family: 'Trebuchet MS';
  font-size: 13pt;
  padding-bottom: 8px;
}

/* line 81, app/assets/stylesheets/invoice.scss */
.inv-p-7 {
  text-align: left;
  color: #666666;
  font-family: 'Arial';
  font-size: 9pt;
}

/* line 88, app/assets/stylesheets/invoice.scss */
.inv-line-2 {
  padding-top: 21px;
  border-bottom: 1px SOLID #b7b7b7;
}

/* line 93, app/assets/stylesheets/invoice.scss */
.inv-pad-2 {
  padding-bottom: 21px;
}

/* line 97, app/assets/stylesheets/invoice.scss */
.inv-p-8 {
  font-weight: bold;
  color: #2a3990;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: middle;
  text-align: center;
  height: 40px;
}

/* line 107, app/assets/stylesheets/invoice.scss */
.inv-p-8-1 {
  font-weight: bold;
  color: #2a3990;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: middle;
  text-align: left;
  height: 40px;
}

/* line 117, app/assets/stylesheets/invoice.scss */
.inv-p-8-2 {
  font-weight: bold;
  color: #2a3990;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: middle;
  text-align: right;
  height: 40px;
}

/* line 127, app/assets/stylesheets/invoice.scss */
.inv-bg-1 {
  background-color: #f3f3f3;
}

/* line 131, app/assets/stylesheets/invoice.scss */
.inv-p-9 {
  text-align: center;
  color: #666666;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: middle;
}

/* line 139, app/assets/stylesheets/invoice.scss */
.inv-p-9-1 {
  text-align: left;
  color: #666666;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: middle;
}

/* line 147, app/assets/stylesheets/invoice.scss */
.inv-p-9-2 {
  color: #666666;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: middle;
  text-align: right;
}

/* line 155, app/assets/stylesheets/invoice.scss */
.inv-all-marg-left {
  margin-left: 35px;
}

/* line 159, app/assets/stylesheets/invoice.scss */
.inv-all-marg-right {
  margin-right: 35px;
}

/* line 163, app/assets/stylesheets/invoice.scss */
.inv-row-right {
  margin-right: -15px;
}

/* line 167, app/assets/stylesheets/invoice.scss */
.inv-p-10 {
  text-align: left;
  font-weight: bold;
  color: #000000;
  font-family: 'Trebuchet MS';
  font-size: 8pt;
  vertical-align: bottom;
}

/* line 176, app/assets/stylesheets/invoice.scss */
.inv-p-10-1 {
  border-style: dotted;
  border-width: 1px;
  border-color: #b7b7b7;
  text-align: left;
  color: #000000;
  font-family: 'Trebuchet MS';
  font-size: 8pt;
  vertical-align: top;
}

/* line 187, app/assets/stylesheets/invoice.scss */
.inv-p-11 {
  text-align: right;
  font-weight: bold;
  color: #e01b84;
  font-family: 'Trebuchet MS';
  font-size: 10pt;
  vertical-align: bottom;
}

/* line 196, app/assets/stylesheets/invoice.scss */
.inv-pad-3 {
  padding-left: 49px;
}

/* line 200, app/assets/stylesheets/invoice.scss */
.inv-line-3 {
  padding-top: 49px;
  border-bottom: 1px SOLID #000000;
}

/* line 205, app/assets/stylesheets/invoice.scss */
.inv-p-12 {
  font-style: italic;
  color: #000000;
  font-family: 'Trebuchet MS';
  font-size: 8pt;
  vertical-align: bottom;
  text-align: center;
}

/* line 214, app/assets/stylesheets/invoice.scss */
.inv-desc-pad-top {
  padding-top: 10px;
}
