@media print { 
 
    html.not-builder html.not-builder *, html.not-builder body * {
        font-size:16px!important;
        color:#000!important;
        background-image: none!important;
        text-align:left!important;
        padding:0!important;
        position:static!important;
        margin: 0!important;
        border:0!important;
        height: auto!important;
        width:auto!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{
        display:none !important;
    }
    
    br, html body br{
        display:none;
    }
    
    html body .vc_col-lg-6 {
    width: 100%!important;
}
.acc-slider-row {
    min-height: 0!important;
}
.employes .employe,
.membres .membre,
.partenaires .partenaire,
span.wpcf7-list-item,
.contact-input,
.contact-textarea,
.section-intranet,
.box-column,
.accueil-premier-nouvelle,
.accueil-nouv-supp,
.accueil-premier-activite,
.accueil-act-supp,
.accueil-nouvelles .nouvelles-title,
.accueil-activites .activites-title,
.accueil-premier-nouvelle .blog-date,
.exp-not,
.equipe-row .equipe-col,
.blog-listing-large-box article,
.woocommerce ul.products li.product,
.footer-top.footer-col-count-4 .footer-col,
.sidebar-top.sidebar-right .main, .sidebar-top.sidebar-right .sidebar,
.single-product.woocommerce div.product .entry-summary-inner,
.after-product,
.after-product-first-row-left, .after-product-first-row-right,
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2,
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last,
.woocommerce ul.order_details li{
    width: 100%!important;
    float: left;
    clear: both;
}
.employes .employe:nth-child(3n+1), .membres .membre:nth-child(3n+1),.equipe-row .equipe-col:nth-child(3n+1){
    clear: none;
}
.main-footer{
    padding-top:25px!important;
}
.accueil-premier-nouvelle, .accueil-premier-activite{
    padding-bottom:15px!important;
}
.footer-top.footer-col-count-2 .footer-col{
    width:100%!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a span {
    border-color: #000!important;
}
.acc-a-propos .vc_column-inner,
.examen-titre-necessite-title-col .vc_column-inner,
.droit-copropriete-text-col .vc_column-inner,
.gestion-bien-meuble-red-col .vc_column-inner{
    padding:0!important;
}
.header-top, .main-header, .acf-map,
.exp-not .exp-not-inner::before,
.exp-not .exp-not-inner::after,
.exp-not-fleche, .exp-not-hidden a,
.red-line-left h2::before,
.red-line-left h3::before,
.acc-a-propos .vc_column-inner::after,
.red-line-right h2::before,
.dist-btn.btn-fleche,
.examen-titre-necessite-text-row .container::after,
.acte-de-vente-notarie-row .vc_column-inner::before,
.vente-propriet-text-row .vc_column-inner::before,
.droit-immo-sep,
.blog-single-top,
.google-map-row,
.contact-adresse::before,
.contact-telephone::before,
.contact-mail::before,
.acc-slider-row .vc_col-sm-6:first-child,
footer.main-footer::after,
.woocommerce ul.products li.product a img,
.after-product-first-row-right ul li::before, .fleche-list ul li::before,
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering,
.woocommerce div.product div.images.woocommerce-product-gallery,
.woocommerce div.product form.cart button.single_add_to_cart_button, .woocommerce div.product form.cart .button.dist-btn,
.coupon,
a.checkout-button.button.alt.wc-forward,
.product-remove,
.product-thumbnail,
.woocommerce-page table.cart td.actions button.button,
.woocommerce-info::before,
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
    display: none!important
}
.exp-not{
    position: relative!important;
}
.exp-not-hidden{
    opacity:1;
}
.acc-a-propos h2{
    margin-bottom:10px!important;
}
.accueil-title-row h1, .title h1{
    font-size:16px!important;
    line-height: 16px!important;
}

.content {
    min-height:0!important;
}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product{
    margin-bottom:20px!important;
}

.info-additionnel-text table,
.entry-summary-inner table{
    width:100%!important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float: left;
    width: 100%!important;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents,
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text,
.woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table,
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details {
    width: 100%!important;
}

.zsiq_floatmain {
    display: none !important;
}
    
}