@media print { 
 
    *, html body * {
        font-size:16px!important;
        color:#000!important;
        background-image: none!important;
        text-align:left!important;
        padding:0!important;
        margin: 0!important;
        border:0!important;
        height: auto!important;
        position: relative!important;
    }

    .container {
        width: 100%!important;
    }
        
    html .vc_row {
        margin-left: 0!important;
        margin-right: 0!important;
    }
    p, html body p{
        padding-bottom:10px!important;
    }
    img,html body img{
        display:none;
    }
    
    iframe, html body iframe{
        display:none;
    }
    
    .qbutton, html body .qbutton, .read-more, .section-gallery-span, .map-section,
    .accueil-title .vc_column_container::before,
    .home .main-header,
    .acc-services-video,
    .content-bottom-row::before,
    .etapes-inner-row .wpb_column > .vc_column-inner> .wpb_wrapper::before,
    .oasis-img-row,
    .inclusion-nombre,
    .contact-cta-tel a::before, .contact-cta-email a::before, .contact-cta-address a::before,
    .dist-slider .dist-slider-slide > .container > .display-table > .display-cell:nth-child(2),
    .featured-listing-row,
    .meet-team-row,
    .post-type-archive-team .blog-listing-holder.blog-col-count-1 article .blog-listing-thumbnail,
    .post-type-archive-team .blog-listing-float-box .blog-listing-article-inner::after,
    .main-header,
    .blog-single-content-right,
    .single-team article::after,
    .buying-selling-row > .buying-selling-left-col > .buying-selling-left-col-inner > .buying-selling-left-col-icon,
    .buying-selling-row > .buying-selling-right-col > .buying-selling-right-col-inner > .buying-selling-right-col-icon,
    .ottawa-recent-listing-search-inner-row .wpb_column:nth-child(2),
    .blog-listing-float-box .blog-listing-article-inner .blog-listing-thumbnail,
    .recent-blogs-row .blog-listing-article-inner .blog-listing-thumbnail,
    .map-row,
    .bootstrap-realtypress .image-holder figure,
    .post-type-archive-rps_listing form.result-filter-frm.result-search-form-h,
    .rps-property-photo-row,
    .rps-single-listing-map-tabs{
        display:none !important;
    }
    
    br, html body br{
        display:none;
    }
    
    html body .vc_col-lg-6 {
        width: 100%!important;
    }
    .content {
        min-height: 0!important;
    }
    .vc_col-sm-1,
    .vc_col-sm-10,
    .vc_col-sm-11,
    .vc_col-sm-12,
    .vc_col-sm-2,
    .vc_col-sm-3,
    .vc_col-sm-4,
    .vc_col-sm-5,
    .vc_col-sm-6,
    .vc_col-sm-7,
    .vc_col-sm-8,
    .vc_col-sm-9,
    .footer-top.footer-col-count-4 .footer-col,
    .post-type-archive-team .blog-listing-holder.blog-col-count-1 article,
    .blog-single-content-left,
    .buying-selling-row > .buying-selling-left-col > .buying-selling-left-col-inner > .buying-selling-left-col-content,
    .buying-selling-row > .buying-selling-right-col > .buying-selling-right-col-inner > .buying-selling-right-col-content,
    .buying-selling-row > .buying-selling-left-col,
    .buying-selling-row > .buying-selling-right-col,
    .blog-listing-float-box .blog-listing-article-inner .blog-listing-content,
    .recent-blogs-row .blog-listing-article-inner .blog-listing-content,
    .bootstrap-realtypress .col-md-4,
    .bootstrap-realtypress .col-sm-7,
    .bootstrap-realtypress .col-sm-5,
    .bootstrap-realtypress .col-sm-4,
    .bootstrap-realtypress .col-sm-8,
    .bootstrap-realtypress .col-md-6{
        width: 100%!important;
        display: block!important;
        float: left!important;
    }
    .vc_col-sm-push-1,
    .vc_col-sm-push-2,
    .vc_col-sm-push-3,
    .vc_col-sm-push-4,
    .vc_col-sm-push-5,
    .vc_col-sm-push-6,
    .vc_col-sm-push-7,
    .vc_col-sm-push-8,
    .vc_col-sm-push-9,
    .vc_col-sm-push-10,
    .vc_col-sm-push-11,
    .vc_col-sm-push-12 {
        left: 0!important;
    }
    .vc_col-sm-pull-1,
    .vc_col-sm-pull-2,
    .vc_col-sm-pull-3,
    .vc_col-sm-pull-4,
    .vc_col-sm-pull-5,
    .vc_col-sm-pull-6,
    .vc_col-sm-pull-7,
    .vc_col-sm-pull-8,
    .vc_col-sm-pull-9,
    .vc_col-sm-pull-10,
    .vc_col-sm-pull-11,
    .vc_col-sm-pull-12 {
        right: 0!important;
    }
    .record-setting-performance-inner-row > .wpb_column:nth-child(2) > .vc_column-inner{
        background-image: none!important;
    }
    .team-item{
        display: block;
    }
    .footer-column-4-widget .menu li {
        display: list-item;
    }
    .footer-top.footer-col-count-4 .footer-col-4 .footer-col-inner {
        flex-direction: column;
        flex-wrap: wrap;
        align-items: flex-start;
        justify-content: center;
    }
    .get-in-touch-inner-row > .wpb_column:nth-child(1) > .vc_column-inner,
    .legendary-team-inner-row > .wpb_column:nth-child(2) > .vc_column-inner > .wpb_wrapper,
    .record-setting-performance-inner-row > .wpb_column:nth-child(1) > .vc_column-inner > .wpb_wrapper {
        max-width: 100%;
        width: 100%;
    }
    .post-type-archive-team .blog-listing-float-box .blog-listing-article-inner {
        min-height: auto;
        background:none;
    }
    .post-type-archive-team .blog-listing-holder.blog-col-count-1 article{
        padding-bottom: 10px!important;
    }
    .buying-title-inner-row .wpb_column:nth-child(2) > .vc_column-inner,
    .selling-title-inner-row .wpb_column:nth-child(2) > .vc_column-inner {
        background-image: none!important;
    }
    .blog-cat-list-inner {
        flex-direction: column;
        align-items: flex-start;
    }
    .bootstrap-realtypress .image-holder .rps-ribbon.top-ribbon {
        right: 0!important;
    }
    .post-type-archive-rps_listing .rps-image-features .rps-result-features {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
        flex-wrap: nowrap;
        align-items: flex-start;
    }
    .bootstrap-realtypress .rps-grid-result .rps-property-result .rps-property-info,
    .bootstrap-realtypress .image-holder .rps-price.rps-price-default{
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
    .single-rps_listing .single-listing-title,
    .single-rps_listing .single-listing-title-back-social-row {
        flex-wrap: wrap;
    }
}