
body.imd-print.admin-bar {
    margin-top:-32px !important;
}

body.imd-print #wpadminbar,
body.imd-print #cookie-notice,
body.imd-print #header,
body.imd-print #blog-subscription,
body.imd-print #footer,
body.imd-print .fluid-width-video-wrapper
{
    display:none !important;
}



/* Ne pas couper une image entre 2 pages */
body.imd-print .imd-print-images .row {
    break-inside:avoid;
}




body.imd-print main.wysiwyg {
    padding-top:0 !important;
    width:960px !important;
    padding-bottom:0 !important;
    margin-bottom:0 !important;
}
body.imd-print main.wysiwyg + .wysiwyg {
    border-top:1px solid black;
    padding-top:30px !important;
    margin-top:30px !important;
}

body.imd-print .wysiwyg-width,
body.imd-print main.wysiwyg > * {
    max-width:none !important;
    margin-left:0 !important;
    margin-right:0 !important;
}


body.imd-print h1 {
    padding-top:0 !important;
    padding-bottom:0 !important;
}

body.imd-print .post-infos-for-print {
    margin-bottom:1em;
}
body.imd-print .post-infos-for-print > p {
    margin-top:.2em;
    margin-bottom:0 !important;
    font-weight:600 !important;
    font-size:15px;
}

body.imd-print main.wysiwyg figure.wp-block-image img,
body.imd-print main.wysiwyg p img {
    max-height:500px !important; width:auto;
}

body.imd-print main.wysiwyg p img + strong,
body.imd-print main.wysiwyg p img + em {
    display:block;
}

body.imd-print main.wysiwyg .wp-caption {
    width:auto !important;
}

body.imd-print .imd-print-images .row {
    display:flex; justify-content:space-between; margin-bottom:20px;
}
body.imd-print .imd-print-images .row > div {
    display:inline-block; vertical-align:top;
}
body.imd-print .imd-print-images .row img {
    max-width:none !important;
    max-height:400px !important;
}
body.imd-print .imd-print-images .row .legend {
    font-size:14px; font-weight:400; line-height:1.2em;
}
body.imd-print .imd-print-images .row.incompleted {
    justify-content:flex-start;
}
body.imd-print .imd-print-images .row.incompleted > div:not(:last-child) {
    margin-right:20px;
}
