/* Welcome to Compass. Use this file to define print styles.
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> */
/* line 5, ../sass/print.scss */
.print-content {
  width: 1200px;
  position: relative;
  margin: 0 auto;
}

/* line 8, ../sass/print.scss */
.page-user-orders .region-page-top,
.page-user-orders .main-wrapper .responsive-menu-container,
.page-user-orders .main-wrapper header.main-nav,
.page-user-orders .main-wrapper .about-dropdown,
.page-user-orders .action-links,
.page-user-orders .breadcrumb-container,
.page-user-orders footer,
.page-user-orders aside,
.print-site_name,
.print-breadcrumb,
.print-hr,
.print-title {
  overflow: hidden;
  height: 0px;
  visibility: hidden;
  display: none !important;
  background: none;
}

/* line 20, ../sass/print.scss */
.commerce-print-title {
  position: static !important;
  height: auto !important;
  display: block;
  width: 100%;
  overflow: visible;
  margin-top: 30px;
}

/*
.page-user-orders .main-body-text { width: 100% !important; }
.page-user-orders .main-content { margin-top: 0px; }


.billing-info { padding-left: 0px !important; }
.shipping-info { padding-right: 0px !important; }
.billing-info .field > div,
.shipping-info .field > div { margin-bottom: 10px;  }
*/
/* commerce order */
/* line 33, ../sass/print.scss */
td.views-field-quantity,
td.views-field-commerce-unit-price,
td.views-field-commerce-total {
  text-align: center !important;
}

@media print {
  /**{transition:none!important;   -webkit-print-color-adjust: exact; printer-colors: exact; expensive-colors: adjust exact; color-adjust:exact; }*/
  /* line 41, ../sass/print.scss */
  .print-content {
    width: 92%;
    display: block;
    margin: auto;
  }

  /* line 43, ../sass/print.scss */
  table th {
    color: #484d50 !important;
    position: relative;
    overflow: hidden;
    /* this might not work well in all situations */
    border-right: 1pt solid #FFF !important;
    font-weight: normal;
    background: none !important;
  }

  /* line 51, ../sass/print.scss */
  table th:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    /* and here it is, the background color */
    border: 99999px #ebf2f5 solid;
    z-index: 0;
    /* was required in my situation */
  }

  /* line 64, ../sass/print.scss */
  table th * {
    /* was required in my situation */
    position: relative;
    z-index: 1;
  }

  /* line 70, ../sass/print.scss */
  table td {
    background: none !important;
    border: 1pt solid #ebf2f5 !important;
    border-right: 1pt solid #ebf2f5 !important;
  }

  /* line 77, ../sass/print.scss */
  .r-col {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  /* Reset quotes */
  /* line 80, ../sass/print.scss */
  q {
    quotes: none;
  }

  /* line 82, ../sass/print.scss */
  q:before, q:after {
    content: "";
  }

  /* font sizes */
  /* line 86, ../sass/print.scss */
  body {
    font-size: 12pt;
    line-height: 1.3;
  }

  /* line 95, ../sass/print.scss */
  h1 {
    font-size: 24pt;
  }

  /* line 97, ../sass/print.scss */
  h2 {
    font-size: 14pt;
    margin-top: 25px;
  }

  /* line 101, ../sass/print.scss */
  img {
    border: 0;
  }

  /* Separate blockquotes a little bit from the rest */
  /* line 109, ../sass/print.scss */
  blockquote {
    font-size: 13pt;
    font-style: italic;
  }
}
/* line 121, ../sass/print.scss */
.print-content {
  /**{transition:none!important;   -webkit-print-color-adjust: exact; printer-colors: exact; expensive-colors: adjust exact; color-adjust:exact; }*/
  /* Reset quotes */
  /* font sizes */
  /* Separate blockquotes a little bit from the rest */
}
/* line 123, ../sass/print.scss */
.print-content .print-content {
  width: 92%;
  display: block;
  margin: auto;
}
/* line 125, ../sass/print.scss */
.print-content table th {
  color: #484d50 !important;
  background: none !important;
  position: relative;
  overflow: hidden;
  /* this might not work well in all situations */
  border-right: 1pt solid #FFF !important;
  font-weight: normal;
}
/* line 133, ../sass/print.scss */
.print-content table th:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  /* and here it is, the background color */
  border: 99999px #ebf2f5 solid;
  z-index: 0;
  /* was required in my situation */
}
/* line 145, ../sass/print.scss */
.print-content table th * {
  /* was required in my situation */
  position: relative;
  z-index: 1;
}
/* line 151, ../sass/print.scss */
.print-content table td {
  background: none !important;
  border: 1pt solid #ebf2f5 !important;
  border-right: 1pt solid #ebf2f5 !important;
}
/* line 158, ../sass/print.scss */
.print-content .r-col {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
/* line 161, ../sass/print.scss */
.print-content q {
  quotes: none;
}
/* line 163, ../sass/print.scss */
.print-content q:before, .print-content q:after {
  content: "";
}
/* line 167, ../sass/print.scss */
.print-content body {
  font-size: 12pt;
  line-height: 1.3;
}
/* line 176, ../sass/print.scss */
.print-content h1 {
  font-size: 24pt;
}
/* line 178, ../sass/print.scss */
.print-content h2 {
  font-size: 14pt;
  margin-top: 25px;
}
/* line 182, ../sass/print.scss */
.print-content img {
  border: 0;
}
/* line 190, ../sass/print.scss */
.print-content blockquote {
  font-size: 13pt;
  font-style: italic;
}

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