@media print { 
 
    *, html 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;
}
.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{
    width: 100%!important;
    float: left;
    clear: both;
}
.employes .employe:nth-child(3n+1), .membres .membre: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;
}
.header-top, .main-header, .acf-map{
    display: none!important
}
    
}