/* line 1, ../sass/printer.scss */
#print_back {
  font-size: 23px;
  white-space: nowrap;
  text-align: center;
  width: 180px;
  margin: 0 0 25px 0px;
  line-height: 20px;
  display: inline-block;
  text-decoration: none;
  padding: 12px 10px;
  text-transform: uppercase;
  border: 1px solid #a1a1a1;
  cursor: pointer;
  background: #498fcc;
  color: black;
  position: relative;
  border-radius: 2px;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
  box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.2);
  background: #e2e2e2;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(50%, #dbdbdb), color-stop(51%, #d1d1d1), color-stop(100%, #fefefe));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 );
  /* IE6-9 */
}

/* line 30, ../sass/printer.scss */
#print_back {
  display: none;
}

/* line 34, ../sass/printer.scss */
body:hover #print_back {
  display: block;
  position: absolute;
  top: 10px;
  margin: 0 auto;
  width: 205px;
  left: 40%;
  opacity: 0.9;
}

/* line 46, ../sass/printer.scss */
.print-content .popup_header img {
  display: none;
}

/* line 52, ../sass/printer.scss */
.field-name-body .field-item {
  max-height: none !important;
}

/* line 58, ../sass/printer.scss */
.node-type-policy aside,
.node-type-policy #region-menu,
.node-type-policy #breadcrumb,
.node-type-policy #section-footer,
.node-type-policy #zone-user,
.page-node aside,
.page-node #region-menu,
.page-node #breadcrumb,
.page-node #section-footer,
.page-node #zone-user {
  display: none !important;
}

/* line 66, ../sass/printer.scss */
.page-taxonomy-term .field-name-field-policy-section-body .field-item,
.node-type-sitewide .field-name-body .field-item,
.node-type-free-text .field-name-body .field-item,
.node-type-publication-page .field-name-field-pub-body,
.node-type-policy .field-name-body .field-item {
  max-height: none !important;
  overflow-y: visible !important;
  box-shadow: none !important;
}
