@page {
  size: landscape; }

* {
  color: #000;
  font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
  min-height: 0; }

.hide-on-print {
  display: none !important; }

.print-large-12 {
  max-width: 960px !important;
  margin: 0 auto !important;
  float: none !important;
  width: 100% !important; }

html,
body,
.main {
  min-height: 0; }

.column,
.columns {
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
  float: left; }

.row .large-1 {
  position: relative;
  width: 8.3333333%; }

.row .large-2 {
  position: relative;
  width: 16.6666667%; }

.row .large-3 {
  position: relative;
  width: 25%; }

.row .large-4 {
  position: relative;
  width: 33.3333333%; }

.row .large-5 {
  position: relative;
  width: 41.6666667%; }

.row .large-6 {
  position: relative;
  width: 50%; }

.row .large-7 {
  position: relative;
  width: 58.3333333%; }

.row .large-8 {
  position: relative;
  width: 66.6666667%; }

.row .large-9 {
  position: relative;
  width: 75%; }

.row .large-10 {
  position: relative;
  width: 83.3333333%; }

.row .large-11 {
  position: relative;
  width: 91.6666667%; }

.row .large-12 {
  position: relative;
  width: 100%; }

div:not(.reveal-modal) {
  display: block; }

h2 {
  font-size: 18pt; }

.header {
  margin-bottom: 2.5%; }

table {
  top: 1px;
  border: solid 2px #ddd; }
  table thead tr {
    border-bottom: solid 1px #222 !important; }
    table thead tr th {
      font-size: 11pt; }
  table tbody tr {
    border: solid 2px #ddd !important; }
    table tbody tr.even, table tbody tr:nth-of-type(even) {
      background: #fcfcfc; }
      table tbody tr.even td, table tbody tr:nth-of-type(even) td {
        border-top: 1px solid #fcfcfc;
        border-bottom: 1px solid #fcfcfc; }
    table tbody tr td,
    table tbody tr th {
      font-size: 11pt;
      padding: .5em .5em; }

.panel {
  background: #fcfcfc; }

@page {
  .invoice-aus {
    size: A4 landscape !important; } }

.invoice-aus section.lines table tbody tr {
  border: 1px solid #666 !important; }

/*---------------------------------------------------------------
  Corrosion Resistance Chart
  ---------------------------------------------------------------*/
.page-resources-interactive-corrosion-resistance .corrosion-resistance-ratings tbody tr.even td,
.page-resources-interactive-corrosion-resistance .corrosion-resistance-ratings tbody tr:nth-of-type(even) td {
  border: 0; }

/*# sourceMappingURL=print.css.map */
