/** @file Print styling  We provide some sane print styling for Drupal using Zen's layout method. */
/** By importing this CSS file as media "all", we allow this print file to be aggregated with other stylesheets, for improved front-end performance. */
@media print { /* Underline all links. */
  a:link, a:visited { text-decoration: underline !important; /* Don't underline header. */ }
  a:link.header__site-link, a:visited.header__site-link { text-decoration: none !important; }
  #content { /* Add visible URL after links. */ /* Only display useful links. */ /* Add visible title after abbreviations. */ }
  #content a[href]:after { content: " (" attr(href) ")"; font-weight: normal; font-size: 18px; }
  #content a[href^="javascript:"]:after, #content a[href^="#"]:after { content: ""; }
  #content abbr[title]:after { content: " (" attr(title) ")"; }
  /* Un-float the content. */
  #content { float: none !important; width: 100% !important; margin: 0 !important; padding: 0 !important; }
  /* Turn off any background colors or images. */
  body, #page, #main, #content { color: #000; background-color: transparent !important; background-image: none !important; }
  /* Hide sidebars and nav elements. */
  #skip-link, #toolbar, #navigation, .region-sidebar-first, .region-sidebar-second, #footer, .breadcrumb, .tabs, .action-links, .links, .book-navigation, .forum-topic-navigation, .pager, .feed-icons { visibility: hidden; display: none; }
  margin: 1em; background-color: #fff; font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
  th { text-align: left; /* LTR */ color: #006; border-bottom: 1px solid #ccc; }
  tr.odd { background-color: #ddd; }
  tr.even { background-color: #fff; }
  td { padding: 5px; }
  #menu { visibility: hidden; }
  #main { margin: 1em; }
  a:link { color: #000; }
  a:visited { color: #000; }
  a:hover { color: #00f; }
  a:link img, a:visited img { border: 0; }
  .print-footnote { font-size: xx-small; }
  img.print-logo { border: 0; width: 150px; }
  .print-breadcrumb { font-size: x-small; }
  .print-submitted { font-size: small; }
  .print-created { font-size: small; }
  .print-taxonomy { text-align: right; }
  .print-taxonomy li { display: inline; }
  .print-hr { border: 0; height: 1px; width: 100%; color: #9E9E9E; background-color: #9E9E9E; }
  .print-message { border: medium dotted blue; padding: 1em; }
  .print-source_url { font-size: small; }
  .print-links { font-size: small; }
  .print-footer { text-align: center; margin-bottom: 20px; }
  div.print-logo { float: left; margin: 0 20px 20px 0; }
  .field-label { font-weight: bold; margin: 1em 0; display: block; }
  div.inline { margin: 1em 0; }
  .field-banner-image { margin: 1em 0; }
  div.video { display: none; }
  .view-mode-print .pane-bundle-rich-text-with-left-navigation .col-left { display: none; } }
.page-print { /* Underline all links. */ /* Un-float the content. */ /* Turn off any background colors or images. */ /* Hide sidebars and nav elements. */ margin: 1em; background-color: #fff; font-family: Georgia, "Times New Roman", "DejaVu Serif", serif; }
.page-print a:link, .page-print a:visited { text-decoration: underline !important; /* Don't underline header. */ }
.page-print a:link.header__site-link, .page-print a:visited.header__site-link { text-decoration: none !important; }
.page-print #content { /* Add visible URL after links. */ /* Only display useful links. */ /* Add visible title after abbreviations. */ }
.page-print #content a[href]:after { content: " (" attr(href) ")"; font-weight: normal; font-size: 18px; }
.page-print #content a[href^="javascript:"]:after, .page-print #content a[href^="#"]:after { content: ""; }
.page-print #content abbr[title]:after { content: " (" attr(title) ")"; }
.page-print #content { float: none !important; width: 100% !important; margin: 0 !important; padding: 0 !important; }
.page-print body, .page-print #page, .page-print #main, .page-print #content { color: #000; background-color: transparent !important; background-image: none !important; }
.page-print #skip-link, .page-print #toolbar, .page-print #navigation, .page-print .region-sidebar-first, .page-print .region-sidebar-second, .page-print #footer, .page-print .breadcrumb, .page-print .tabs, .page-print .action-links, .page-print .links, .page-print .book-navigation, .page-print .forum-topic-navigation, .page-print .pager, .page-print .feed-icons { visibility: hidden; display: none; }
.page-print th { text-align: left; /* LTR */ color: #006; border-bottom: 1px solid #ccc; }
.page-print tr.odd { background-color: #ddd; }
.page-print tr.even { background-color: #fff; }
.page-print td { padding: 5px; }
.page-print #menu { visibility: hidden; }
.page-print #main { margin: 1em; }
.page-print a:link { color: #000; }
.page-print a:visited { color: #000; }
.page-print a:hover { color: #00f; }
.page-print a:link img, .page-print a:visited img { border: 0; }
.page-print .print-footnote { font-size: xx-small; }
.page-print img.print-logo { border: 0; width: 150px; }
.page-print .print-breadcrumb { font-size: x-small; }
.page-print .print-submitted { font-size: small; }
.page-print .print-created { font-size: small; }
.page-print .print-taxonomy { text-align: right; }
.page-print .print-taxonomy li { display: inline; }
.page-print .print-hr { border: 0; height: 1px; width: 100%; color: #9E9E9E; background-color: #9E9E9E; }
.page-print .print-message { border: medium dotted blue; padding: 1em; }
.page-print .print-source_url { font-size: small; }
.page-print .print-links { font-size: small; }
.page-print .print-footer { text-align: center; margin-bottom: 20px; }
.page-print div.print-logo { float: left; margin: 0 20px 20px 0; }
.page-print .field-label { font-weight: bold; margin: 1em 0; display: block; }
.page-print div.inline { margin: 1em 0; }
.page-print .field-banner-image { margin: 1em 0; }
.page-print div.video { display: none; }
.page-print .view-mode-print .pane-bundle-rich-text-with-left-navigation .col-left { display: none; }

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