/** @file print.scss
  * Print styles
  * -----------------------------------------------------------------------------
  *
  * A stylesheet for print.
  *
**/
@media print {
  * {
    transition: none !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    color: black !important;
  }
  .no-print {
    display: none;
  }
  h1, h2, h3, h4, h5, h6 {
    color: black !important;
    font-weight: bold !important;
  }
  #print-logo {
    display: block;
    height: auto;
    margin: 20px 0;
    width: 150px;
  }
  body {
    background: none;
    color: black;
    padding-top: 0 !important;
  }
  main {
    background: none;
    border-top: 1px solid black;
    padding-top: 20px;
  }
  .main-content,
  .row {
    padding: 0;
    max-width: none !important;
  }
  #main-content,
  #header,
  .sidebar,
  #footer,
  .pager,
  a[class*="button"] {
    display: none;
  }
  .lb__hero-link-container,
  .lb__hero-inner:before,
  .lb__tools,
  .lb__hood-teaser,
  .lb__contact-open,
  .lb__flag,
  .map-region-links-wrapper {
    display: none;
  }
  .lb__hero-inner {
    margin: 0 auto;
    max-width: 500px;
  }
  .node-type-listing .region.region-content,
  .node-type-building .region.region-content {
    background: none;
  }
  .lb__openhouse {
    background: none;
    padding: 0;
    max-width: none;
  }
  .lb__special {
    background: none;
    padding: 0;
  }
  .lb__special:before {
    display: none;
  }
  .lb__glance .item-list .glance li:before {
    color: black;
  }
  .lb__bottom-container {
    background-color: #fff;
    padding: 0;
  }
  #my-listings-tabs .domu-tabs-tabs__list,
  #my-listings-tabs input {
    display: none;
  }
  #my-listings-tabs .my-listings__select label,
  #my-listings-tabs .selectall {
    display: none;
  }
  #my-listings-tabs .view-my-listings-active table th:first-child,
  #my-listings-tabs .my-listings__select {
    width: 0;
  }
  .domu-favs__listings .domu-search-listing {
    flex: 0 0 33%;
    width: 33%;
    padding: 0 10px;
    margin-top: 16px !important;
  }
  .domu-favs__listings .domu-search-listing .listing-fave {
    display: none;
  }
  .domu-favs__listings .domu-search-listing .listing-image {
    display: none;
  }
}
