/**
 * = PRINT styles
 *
 * - Imported in global.css (http://www.phpied.com/delay-loading-your-print-css/)
 * - Taken straight from: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css#L197
 *
 * @TODO:
 * - Add to this?
 *
 * ========================================================================= */
/* stylelint-disable declaration-no-important  */
@media print {
  body * {
    color: #000 !important;
    opacity: 1 !important;
    transform: none !important; }
  img, .icon {
    display: none; } }

.mobileNav, .mobile-header-ui, .slick-arrow {
  display: none; }

@media print {
  .slick-slide {
    display: none !important; }
    .slick-slide.slick-active {
      display: block !important;
      background-image: none;
      color: #000; }
    .slick-slide img {
      display: none; }
  .slick-list {
    height: auto !important; }
  .slick-track {
    width: auto !important;
    height: auto !important;
    transform: none !important; }
    .slick-track .slick-slide {
      width: auto !important; } }

@media print {
  *,
  *:before,
  *:after,
  *:first-letter,
  p:first-line,
  div:first-line,
  blockquote:first-line,
  li:first-line {
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster:
								   http://www.sanbeiji.com/archives/953 */
    box-shadow: none !important;
    text-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  /*
	 * Don't show links that are fragment identifiers,
	 * or use the `javascript:` pseudo protocol
	 */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  /*
	 * Printing Tables:
	 * http://css-discuss.incutio.com/wiki/Printing_Tables
	 */
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  /**
	 * HIDE certain elements completely
	 */
  .site-navigation {
    display: none; }
  /**
	 * Or go Nuclear and use this:
	 * from: https://medium.com/@matuzo/i-totally-forgot-about-print-style-sheets-f1e6604cfd6#.9de6r4yhr
	 *
	 *   body > *:not(main) { display: none; }
	 *
	 */
  p, h1, h2, h3, h4, h5 {
    color: #000; } }

/* stylelint-enable */
