/* Welcome to Compass. Use this file to define print styles.
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> 
 * 
 * //-- [JJP]-> for fuel: stylesheets/print 
 *
 */
@media print {
  .show-print {
    display: block !important;
  }

  .hide-print {
    display: none !important;
  }

  body {
    color: #000;
    background-image: none;
    background: #fff;
  }

  p {
    color: #000;
  }

  body.rates #print-header {
    padding: 20px 0px 0px;
    text-align: center;
    margin-top: 20px;
  }
  body.rates #print-header img {
    display: inline-block;
  }
  body.rates #print-footer {
    padding: 20px 0px 40px;
    text-align: center;
  }
  body.rates #print-footer img {
    display: inline-block;
  }
  body.rates a[href]:after {
    display: none;
  }
  body.rates .hide-for-large {
    display: none;
  }
  body.rates .mobile-burger {
    display: none !important;
  }
  body.rates .mobile {
    display: none !important;
  }
  body.rates .search-form-container {
    display: none;
  }
  body.rates .mobile-scrim {
    display: none;
  }
  body.rates .menu-scrim {
    display: none;
  }
  body.rates .mobile-nav-container {
    display: none;
  }
  body.rates .mainMenuContainer {
    display: none !important;
    background: #006341 !important;
  }
  body.rates .mainMenuContainer .logo {
    background-image: url(/assets/site_images/logos/brand_logo_white.svg) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: contain !important;
  }
  body.rates .mainMenuContainer .main-nav {
    display: none;
  }
  body.rates .secondaryMenuContainer {
    display: none;
  }
  body.rates #breadcrumbs-standard {
    display: none;
  }
  body.rates .sidebar {
    display: none;
  }
  body.rates.print-page-breaks .accordion-item {
    page-break-after: always;
  }
  body.rates.print-page-breaks .accordion-item:last-child {
    page-break-after: avoid;
  }
  body.rates .accordion-content {
    display: block !important;
  }
  body.rates .accordion-content h3 a {
    display: none;
  }
  body.rates .accordion-content h3:after {
    display: none !important;
  }
  body.rates #site-footer {
    display: none;
  }
}
