@media print {
    .header, .mediaContainer, .button, .footer, iframe {
        display: none !important
    }

    .row {
        padding: 0px !important;
        margin: 0px !important
    }

    [class*="block-grid-"] {
        margin-left: 10px
    }

    blockquote {
        margin: 0px;
        padding: 0px
    }

    aside, map, .social-links li {
        height: 0px !important;
        padding: 0px !important;
        margin: 0px !important;
        display: none
    }

    .property-finder, .hp-banner-blocks, .row-wrapper .add-padding, .commercial-banner-carousel {
        display: none
    }

    .membership-promo-banner {
        padding: 0px
    }

    .membership-promo-banner article {
        display: block
    }

    .latest-news-carousel {
        padding: 0em
    }

    .latest-news-carousel .slick-list {
        display: none
    }

    .latest-news-carousel .slick-list img {
        display: none
    }

    .latest-news-carousel .slick-dots li {
        display: none
    }

    .content-box {
        margin: 0px;
        height: 10px
    }

    .swhh-happened-banner .row:not(:nth-child(1)) .content-box {
        width: auto;
        text-align: left
    }

    .form-control-property-search, .place-images, .visit-inspired, .collections-key, collections-gallery {
        display: none
    }

    .visit-events img {
        display: none
    }

    .visit-events .fun-find {
        display: none
    }

    .property-timeline .cd-timeline-block:first-child {
        margin-top: 10px
    }

    .funding-graph {
        margin-top: 0px
    }

    .LanguageListContainer, .sn-spec, .social-crumbs .row:first-child, .whats-on, .masonry-gallery, .teaching-resources, .three-two-img {
        display: none
    }

    .property-banner-carousel .slick-slider {
        display: none
    }

    .property-banner-carousel .directionsLink {
        display: none
    }

    .property-banner-carousel .opening, .property-banner-carousel .show-for-small-only .open-s, .property-banner-carousel .opening-s, .property-banner-carousel .address-s, .property-banner-carousel .place-s {
        display: none
    }

    .property-banner-carousel .property-map-overlay {
        position: relative
    }

    .see-and-do img {
        display: none
    }

    .promo-box-inner img {
        width: 195px
    }

    .show-for-small-only {
        display: none
    }

    .tabs-content img {
        display: none
    }

    .property-access .accordion .accordion-navigation > .content, .accordion dd > .content {
        display: block
    }

    .property-access .accordion .accordion-navigation > .content img, .accordion dd > .content img {
        display: none
    }

    r1, r2 {
        margin-bottom: 0px
    }

    .three-two-hero img, .blue-plaques-form {
        display: none
    }

    .search-options {
        padding: 0px
    }

    .plaque-images img {
        display: none
    }

    .featured-item img {
        display: none
    }

    .whats-on-form {
        display: none
    }

    .fullscreen-intro img {
        display: none
    }

    .promo-banner img {
        display: none
    }

    .promo-banner .medium-12 {
        height: 0px;
        padding: 0px;
        margin: 0px;
        display: none
    }

    .simple-slider, .download-item {
        display: none
    }

    .simple-slider-row img {
        display: none
    }

    .sptn-img img {
        display: none
    }

    .uni-sptn {
        padding: 0%
    }

    #divGalleryContent {
        display: none
    }

    .thumbnail-quote blockquote {
        margin: 0px;
        width: 750px;
        height: auto
    }

    .thumbnail-quote blockquote:before {
        display: none
    }

    .thumbnail-quote blockquote:after {
        display: none
    }

    .complex-content img {
        display: none
    }

    .membership-benefits-item div {
        float: none !important
    }

    .ovp-pass-h2-text, .ovp-pass, .hp-carousel, .complex-content-image {
        display: none
    }

    .perks-benefits-banner img {
        display: none
    }

    .simple-image figure {
        display: none
    }

    .simple-content {
        padding: 0px !important
    }

    .three-tabs {
        display: none
    }

    .make-donation, .volunteer-form {
        display: none
    }

    .search-options {
        display: none
    }

    .isotope-res-grid {
        display: none
    }

    .receipt {
        width: 550px !important
    }

    .basketTable p, .basketTable .confirmationPanel-receipt, .basketTable .basketHeader, .basketTable .receiptContent {
        width: 550px !important
    }

    /*dd confirmation*/
    .printContainer {
        content: url('../images/directDebit/dd_logo_landscape_small.jpg');
        display: block;
        width: 250px;
        float: right;
        text-align:right;
    }
    .ddConfirmDetailsPrint{
        text-align: left;        
    }    
}

