/**
* Print stylesheet for cloudbooking.com/knowledgebase
* @version         1.0
* @lastmodified    04.2022
*/
@media print {
    .searchwrap, .sidebar {
        display:none;
    }
    .navbar {
        display: block;
    }
    .navbar-default {
        border:none;
    }
    .wrap header .top-menu {
       display:none; 
    }
    header .titlebar {
        color:#000;
        background:none;
    }
    /** Setting margins */       
    @page { 
        size:auto;
        margin:0;
    }
    /* Set font to 16px/13pt, set background to white and font to black.*/
    /* This saves ink */
    body {
        line-height: 1.4;
        background: #fff !important;
        color: #000;
    }
    h1 {
        font-size: 24pt;
    }
    /*
        h2, h3, h4 {
        font-size: 14pt;
        margin-top: 25px;
    }
    */
    /* Displaying link color and link behaviour */
    a:link, a:visited, a {
        background: transparent;
        color: #520;
        font-weight: bold;
        text-decoration: underline;
        text-align: left;
    }
    a {
        page-break-inside:avoid
    }
    /*
    a[href^=http]:after {
        content:" < " attr(href) "> ";
    }
    $a:after > img {
        content: "";
    }
    article a[href^="#"]:after {
        content: "";
    }
    a:not(:local-link):after {
        content:" < " attr(href) "> ";
    }
    */
    a[href^=http]:after {
        content:" " !important;
    }
    $a:after > img {
        content: "" !important;
    }
    article a[href^="#"]:after {
        content: "" !important;
    }
    a:not(:local-link):after {
        content: "" !important;
    }
    a[href]:after {
        content: "" !important;
    }
    .post_content img {
        border:1px solid #333;
    }
    .logo {
        max-width: 33%;
    }    
    .nav-bar .navbar-collapse.collapse, .navbar.navbar-default .navbar-collapse.top-menu, .titlebar,  time, .mywiki-nav, #nav_menu-2, #block-5 figure, #block-5 figure img  {
        display:none !important;
    }
}