/* ==|== print styles =======================================================
 Print styles.
 Inlined to avoid required HTTP connection: h5bp.com/r
 ========================================================================== */
/* line 6, ../sass/print.scss */
* {
  background: transparent !important;
  color: #000 !important;
  /* Black prints faster: h5bp.com/s */
  box-shadow: none !important;
  text-shadow: none !important;
}

/* line 13, ../sass/print.scss */
a, a:visited {
  text-decoration: underline;
}

/* line 17, ../sass/print.scss */
a[href]:after {
  content: " (" attr(href) ")";
}

/* line 21, ../sass/print.scss */
abbr[title]:after {
  content: " (" attr(title) ")";
}

/*
 * Don't show links for images, or javascript/internal links
 */
/* line 29, ../sass/print.scss */
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
  content: "";
}

/* line 33, ../sass/print.scss */
pre, blockquote {
  border: 1px solid #999;
  page-break-inside: avoid;
}

/* line 38, ../sass/print.scss */
thead {
  display: table-header-group;
  /* h5bp.com/t */
}

/* line 42, ../sass/print.scss */
tr, img {
  page-break-inside: avoid;
}

/* line 46, ../sass/print.scss */
img {
  max-width: 100% !important;
}

@page {
  margin: 0.5cm;
}

/* line 54, ../sass/print.scss */
p, h2, h3 {
  orphans: 3;
  widows: 3;
}

/* line 59, ../sass/print.scss */
h2, h3 {
  page-break-after: avoid;
}
