/* ------------------------
IMPRESSION
--------------------------*/
/*
 * Print styles.
 * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
 * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
*/
*
{
    color: #000 !important;
    background: transparent !important;
    /* Black prints faster: h5bp.com/s */
    box-shadow: none !important;
    text-shadow: none !important;
}
a,
a:visited
{
    text-decoration: underline;
}
.ir a:after,
a[href^='javascript:']:after,
a[href^='#']:after
{
    content: '';
}
pre,
blockquote
{
    border: 1px solid #999;

    page-break-inside: avoid;
}
thead
{
    display: table-header-group;
    /* h5bp.com/t */
}
tr,
img
{
    page-break-inside: avoid;
}
img
{
    max-width: 100% !important;
}
@page
{
    margin: .5cm;
}
p,
h2,
h3
{
    orphans: 3;
    widows: 3;
}
h2,
h3
{
    page-break-after: avoid;
}
.hide-on-print
{
    display: none !important;
}
.print-only
{
    display: block !important;
}
.hide-for-print
{
    display: none !important;
}
.show-for-print
{
    display: inherit !important;
}
