@media print {
.tabs {
    display: none;
  }
  
 html {
background-color: #ffffff;
margin-top: -60px;
}

  #absolute-messages-messages {
      display: none;
  }
 p {
     page-break-inside: avoid !important;
     padding-top: 10px;
     padding-bottom: 10px;
     margin-top: 10px;
     margin-bottom: 10px;
     position: relative;
  }
 b, strong {
    page-break-inside: avoid !important;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
     position: relative;
 }
 
  li {
     page-break-inside: avoid !important;
     padding-top: 5px;
     padding-bottom: 5px;
     margin-top: 5px;
     margin-bottom: 5px;
     position: relative;
  }
.node-type-page .highlighted-wrapper {
  display: none;    
}
h1 {
  font-size: 1.1rem;
  line-height: 1.44em;
}
  h1#page-title {
  display: none;
}

 body {
  background-color: #ffffff;
  color: #000000;
  font-family: 'lato', Helvetica, Arial, sans-serif;
  font-size: 1.1rem;
  line-height: 1.8rem;
}
#header, #navigation, #alerts-wrapper, .highlighted-wrapper, .bread-crumb-wrapper,
.region-sidebar-first,
.region-sidebar-second,
#footer {
  display: none;
}
article .field-name-body a {
  display: none;
}
div.workbench-info-block{
 display: none;
}
.ui-accordion.ui-widget .ui-accordion-header {
    display: none;
}
.footer-outer-wrapper {
  display: none;
}
a:link:after, a:visited:after {  
  content: normal !important;  
}
}
