/*PRINT PAGE*/

  html, body {
    background-color: #fff;
    color: #000;
    margin: 0;
    padding: 0;
    max-height: 99%;
    height: auto;
    page-break-after: always;
    page-break-before: avoid;
    font-size: 12px !important; }
  html *, body * {
    font-size: 12px !important; }
  body a {
    text-decoration: underline; }
  body a[href]::after {
    content: " (" attr(href) ")";
    content: none !important; }
  .content-wrapper h1 {
    font-size: 20px !important;
    line-height: 22px;
    margin: 0 0 10px; }
  .content-wrapper h2 {
    font-size: 18px !important;
    line-height: 20px;
    margin: 0 0 10px; }
  .content-wrapper h3 {
    font-size: 16px !important;
    line-height: 18px;
    margin: 0 0 10px; }
  .content-wrapper h4,
  .content-wrapper h5,
  .content-wrapper .link-box-title,
  .content-wrapper .intro {
    font-size: 14px !important;
    line-height: 16px; }
  .content-wrapper {
    margin: 0;
    padding: 0;
    page-break-after: always;
    page-break-after: auto; }
  #zoneInsideHeaderBanner .inside-header {
    min-height: 0;
    padding: 0; }
  #zoneStrips .strips .strip {
    padding-bottom: 15px;
    padding-top: 15px; }
  .breadcrumbs,
  .strip-carousel,
  .strip-home-carousel,
  .carousel-inner,
  .strip-full-width-image,
  a.learn-more,
  .sidebar,
  .footer {
    display: none !important; }
  .strip-link-boxes .columns-2 .link-box {
    padding: 20px !important; }
    .strip-link-boxes .columns-2 .link-box .inner {
      height: 150px !important; }
      .strip-link-boxes .columns-2 .link-box .inner p {
        line-height: 22px; }
  .strip-2-columns-image-intro .image-column {
    display: none;
    background-image: none !important; }
    .strip-2-columns-image-intro .image-column img {
      display: none; }
  .strip-2-columns-image-intro .intro {
    padding: 15px 0 !important; }
  a.arrow {
    display: block !important;
    color: #000; }
  .strip-tabs .tab-content {
    overflow: visible;
    display: block; } 

.no_print, #no_print, .noprint {
	display: none !important;
}

.alt-nav, .alt-mobile-menu, .pagination {
	display: none !important;
}
 

