﻿
@media print {
body {
        color: #000;
        background: #fff;
    }
h1 {
        color: #000;
        background: none;
    }
body, article {
        width: 100%;
        margin: 0;
        padding: 0;
    }
	@page {
        margin: 2cm;
    }
	h2, h3 {
    page-break-after: avoid;
}
img {
    max-width: 100% !important;
}
article {
    page-break-before: always;
}
ul, img {
    page-break-inside: avoid;
}
a {
        font-weight: bolder;
        text-decoration: none;
    }
a[href^=http]:after {
        content:"";
    }
a[href^="#"]:after {
    content: "";
}
$a:after > img {
    content: "";
}
nav, footer {
        display: none;
    }

}