@media print {
  .trip * {
    -webkit-print-color-adjust: exact; }

  .row-banner, .row-banner #top-tabs, section.section-wrapper {
    height: auto;
    min-height: 650px; }

  .col-search, .bg-filter, .trip-actions, .slick-dots, .trip-results-header, .save-trip, .trip-results-header, .col-result .show-next, .col-result .show-prev, .toggle-trip {
    display: none !important; }

  .col-section {
    position: static; }

  .col-map {
    display: none; }

  .col-result {
    width: 100% !important; }

  .search-result {
    width: 100%; }

  .search-result .col-result {
    height: auto; }

  .trip {
    display: none !important; }

  .print-selection {
    display: block !important; }
    .print-selection .trip-details {
      display: block; }

  .trip-type .icon:before, .trip-type .fa:before {
    color: white !important; }

  .trip-warrant span {
    color: white !important; }

  .font-green {
    color: black; }

  .bg-light-gray {
    background-color: black !important;
    color: white !important; }

  .bg-light-green, .dot-light-green li:before {
    background-color: black !important;
    color: white !important; }

  .border-light-green {
    border-color: black !important; }

  .bg-green, .dot-green li:before {
    background-color: black !important;
    color: white !important; }

  .border-green {
    border-color: black !important; }

  .bg-red, .dot-red li:before {
    background-color: black !important;
    color: white !important; }

  .border-red {
    border-color: black !important; }

  .bg-yellow, .dot-yellow li:before {
    background-color: black !important;
    color: white !important; }

  .border-yellow {
    border-color: black !important; }

  .font-light-green, .font-green, .font-red, .font-yellow, .font-gray, .font-light-gray {
    color: black; } }
