.d-print-block {
  display: none;
}
@media print {
  .header-affix-clone {
    display: none !important;
  }
  .property-page,
  .business-for-sale-page {
    padding-top: 0px !important;
  }
  .property-page *,
  .business-for-sale-page *,
  .property-page *:before,
  .business-for-sale-page *:before,
  .property-page *:after,
  .business-for-sale-page *:after {
    border-radius: 0px !important;
  }
  .property-page .header-wrap,
  .business-for-sale-page .header-wrap,
  .property-page .feature-wrap,
  .business-for-sale-page .feature-wrap,
  .property-page footer,
  .business-for-sale-page footer,
  .property-page .property-details-section-tools,
  .business-for-sale-page .property-details-section-tools,
  .property-page .property-details-section-share,
  .business-for-sale-page .property-details-section-share,
  .property-page .listing-cta-wrapper,
  .business-for-sale-page .listing-cta-wrapper,
  .property-page .property-details-section .read-more-wrap label.read-more-label,
  .business-for-sale-page .property-details-section .read-more-wrap label.read-more-label,
  .property-page .property-details-section.read-more-wrap label.read-more-label,
  .business-for-sale-page .property-details-section.read-more-wrap label.read-more-label,
  .property-page ofi-register-button,
  .business-for-sale-page ofi-register-button,
  .property-page .property-status-banner,
  .business-for-sale-page .property-status-banner,
  .property-page .property-details-media-tabs,
  .business-for-sale-page .property-details-media-tabs,
  .property-page .property-quicklinks,
  .business-for-sale-page .property-quicklinks,
  .property-page .property-documents,
  .business-for-sale-page .property-documents,
  .property-page .social-share,
  .business-for-sale-page .social-share {
    display: none;
  }
  .property-page .container,
  .business-for-sale-page .container {
    width: auto;
    padding: 0px;
  }
  .property-page .truncate,
  .business-for-sale-page .truncate {
    max-height: none !important;
    height: auto;
  }
  .property-page .slick-slider,
  .business-for-sale-page .slick-slider,
  .property-page .owl-carousel,
  .business-for-sale-page .owl-carousel {
    display: none !important;
  }
  .property-page a[href]:after,
  .business-for-sale-page a[href]:after {
    content: none !important;
  }
  .property-page .d-print-block,
  .business-for-sale-page .d-print-block {
    display: block !important;
  }
  .property-page .property-details-map,
  .business-for-sale-page .property-details-map,
  .property-page .property-location,
  .business-for-sale-page .property-location {
    break-inside: avoid;
    display: none !important;
  }
  .property-page .print-header,
  .business-for-sale-page .print-header {
    text-align: center;
  }
  .property-page .print-header img,
  .business-for-sale-page .print-header img {
    max-width: 30% !important;
    max-height: 200px;
    margin-bottom: 20px;
  }
  .property-page .print-main-image img,
  .business-for-sale-page .print-main-image img {
    margin-bottom: 10px;
  }
  .property-page .property-details-layout-6 .property-photos,
  .business-for-sale-page .property-details-layout-6 .property-photos,
  .property-page .property-details-layout-6 .property-navbar,
  .business-for-sale-page .property-details-layout-6 .property-navbar,
  .property-page .property-details-layout-6 .property-hero-img,
  .business-for-sale-page .property-details-layout-6 .property-hero-img,
  .property-page .property-details-layout-6 .property-description-details-1 .property-icons-wrap,
  .business-for-sale-page .property-details-layout-6 .property-description-details-1 .property-icons-wrap,
  .property-page .property-details-layout-6 .property-details-share,
  .business-for-sale-page .property-details-layout-6 .property-details-share,
  .property-page .property-details-layout-6 .property-details-tools,
  .business-for-sale-page .property-details-layout-6 .property-details-tools,
  .property-page .property-details-layout-6 #enquiry .btn,
  .business-for-sale-page .property-details-layout-6 #enquiry .btn {
    display: none !important;
  }
  .property-page .property-details-layout-6.container-property-hero .container-full > .row,
  .business-for-sale-page .property-details-layout-6.container-property-hero .container-full > .row {
    display: block;
  }
  .property-page .property-details-layout-7 .property-details-media-wrap,
  .business-for-sale-page .property-details-layout-7 .property-details-media-wrap,
  .property-page .property-details-layout-7 .property-details-nav-wrap,
  .business-for-sale-page .property-details-layout-7 .property-details-nav-wrap,
  .property-page .property-details-layout-7 .property-cta,
  .business-for-sale-page .property-details-layout-7 .property-cta,
  .property-page .property-details-layout-7 .property-quicklinks,
  .business-for-sale-page .property-details-layout-7 .property-quicklinks,
  .property-page .property-details-layout-7 .property-status-banner,
  .business-for-sale-page .property-details-layout-7 .property-status-banner,
  .property-page .property-details-layout-7 .icon-general-contact-email,
  .business-for-sale-page .property-details-layout-7 .icon-general-contact-email,
  .property-page .property-details-layout-7 .property-share,
  .business-for-sale-page .property-details-layout-7 .property-share {
    display: none;
  }
  .property-page .property-details-layout-7 .property-details-content-wrap .property-details-content .property-details-section,
  .business-for-sale-page .property-details-layout-7 .property-details-content-wrap .property-details-content .property-details-section {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-width: 0px;
  }
  .property-page .property-details-layout-7 .property-details-content-wrap .property-details-sidebar .property-details-sidebar-content,
  .business-for-sale-page .property-details-layout-7 .property-details-content-wrap .property-details-sidebar .property-details-sidebar-content {
    padding: 0px;
  }
  .property-page .property-details-layout-7 .property-inspection-details,
  .business-for-sale-page .property-details-layout-7 .property-inspection-details,
  .property-page .property-details-layout-7 .property-details-sidebar-content,
  .business-for-sale-page .property-details-layout-7 .property-details-sidebar-content {
    break-inside: avoid;
  }
  .property-page .property-details-layout-7 .property-details-content-wrap .property-details-content .property-auctions .property-auction-details p,
  .business-for-sale-page .property-details-layout-7 .property-details-content-wrap .property-details-content .property-auctions .property-auction-details p,
  .property-page .property-details-layout-7 .property-details-content-wrap .property-details-content .property-inspections .property-inspection-details p,
  .business-for-sale-page .property-details-layout-7 .property-details-content-wrap .property-details-content .property-inspections .property-inspection-details p {
    padding: 10px;
  }
}