/* 
 * print styles
 */

@media print {

    * { background: transparent !important; color: #000 !important; text-shadow: none; }

    a, a:visited { color: #000 !important; text-decoration: underline; }
/*
    a:after { content: " (" attr(href) ")"; } 

    abbr:after { content: " (" attr(title) ")"; }*/

    .ir a:after { content: ""; }  /* Don't show links for images */
    .noPrint { display: none; }

    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }

    img { page-break-inside: avoid; }

    @page { margin: 0.5cm; }

    p, h2, h3 { orphans: 3; widows: 3; }

    h2, h3{ page-break-after: avoid; }

    #logo {
        padding: 0 0 15px;
    }

    #topHeader-aside,
    .headerDrop,
    #topHeader-menubar,
    #mainFooter,
    #topHeader-languageSelector,
    #nav-primary,
    #nav-secondary { display: none; }

    .nav-breadcrumb li {
        font-weight: bold;
    }
    .nav-breadcrumb li a {
        font-weight: normal;
    }
    
    #main-content,
    .mod-content
    {
        float: none;
        width: auto;
    }
    
    .mod-content-body {
        border-right: none;
        width: 90%;
    }
    .mod-content-aside {
        display: none;
    }
    
}

