/**
 * @file
 * Print styling
 */
/* 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;
}

/* 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;
}

#main,
.breakout-section-inner {
  margin-left: 56px !important;
  margin-right: 56px !important;
}

.category-box {
  border: 0;
}

/* Hide sidebars and nav elements. */
#skip-link,
#toolbar,
#navigation,
.region-sidebar-first,
.region-sidebar-second,
#footer .footer-inner,
#footer .footer-bottom,
.header-bottom,
.tabs,
.action-links,
.links,
.book-navigation,
.forum-topic-navigation,
.pager,
.feed-icons,
.region-content-top,
.header-top-inner .navigation,
.header-mega-nav-wrapper,
.jcarousel-controls,
.jcarousel-control-prev,
.jcarousel-control-next,
#block-workbench-block,
.slide-down-link-list,
.messages,
.model-video {
  visibility: hidden;
  display: none;
}

#footer {
  height: auto;
  background: transparent;
}
#footer .footer-print {
  display: block !important;
}

/* On the distributors page, hide the form */
.distributor-section .distributor-filter-form {
  visibility: hidden;
  display: none;
}
.distributor-section .distributor-results .items-per-page-selector {
  visibility: hidden;
  display: none;
}

body.hideAll * {
  display: none;
}

body.hideAll {
  height: auto;
}
body.hideAll #print-map-wrapper {
  display: block;
}
body.hideAll #print-map-wrapper img {
  max-width: none;
}
body.hideAll #print-map-wrapper * {
  display: block;
}
body.hideAll #print-map-wrapper span {
  display: inline-block;
}
body.hideAll #print-map-wrapper article.node-distributor .map-tools {
  display: none;
}
body.hideAll #print-map-wrapper article.node-distributor a[href^=http]:after {
  content: " <" attr(href) "> ";
}

.page-extranet-quote-edit .extranet_order {
  width: 100%;
}
.page-extranet-quote-edit .extranet_order table, .page-extranet-quote-edit .extranet_order thead, .page-extranet-quote-edit .extranet_order tbody, .page-extranet-quote-edit .extranet_order tr, .page-extranet-quote-edit .extranet_order td {
  border: 0 !important;
}
.page-extranet-quote-edit .extranet_order td {
  background: none !important;
  color: #000;
  padding: 7px 5px;
}
.page-extranet-quote-edit input {
  border: 0;
  background: none !important;
  box-shadow: none !important;
}
.page-extranet-quote-edit input.update_order {
  display: none;
}
.page-extranet-quote-edit input#edit-name, .page-extranet-quote-edit input#edit-po-number {
  margin-left: -9px;
}
.page-extranet-quote-edit label span.form-required {
  display: none;
}
.page-extranet-quote-edit textarea {
  border: 0;
}
.page-extranet-quote-edit .extranet_order_summary {
  display: none;
}
.page-extranet-quote-edit .grippie {
  display: none;
}
.page-extranet-quote-edit tr.new_item {
  display: none;
}
.page-extranet-quote-edit .extranet_order_table .remove {
  display: none;
}
.page-extranet-quote-edit .import-button-wrapper {
  display: none;
}
.page-extranet-quote-edit .print-note {
  color: #000;
  display: block;
  font-size: 12px;
  line-height: 14px;
  max-width: 976px;
  margin: 0 56px 8px;
}

header div.header-screen {
  display: none;
}
header div.header-print {
  display: block !important;
}

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