/* Hide elements */
.noprint,
.uk-navbar-toggle {
    display: none;
}

/* Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
h1, h2, h3, h4, h5, h6 {
    color: #123d8a!important;
    page-break-after: avoid; 
}

#header {
    position: relative;
}

.view-titelbild .country-label {
    color: #1ea6df!important;
}

// Print styles
#body { width: 8.5in; height:11in;}
   
    *,
    *:before,
    *:after {
        background: transparent !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    
    a,
    a:visited {
        text-decoration: none;
    }
    
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }
    
    thead {
        display: table-header-group;
    }
    
    tr,
    img {
        page-break-inside: avoid;
    }
    
    img {
        max-width: 100% !important;
    }
    
    @page {
        size: A4;
        margin: .5cm;
    }
    
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }
    
    h1, h2, h3, h4, h5, h6 {
        page-break-after: avoid; 
    }
    /* Hide elements */
    .noprint,
    .uk-navbar-toggle {
        display: none;
    }

    #header {
            position: relative;
    }
    
    .projectinfo {
        page-break-inside: avoid;
        .mini-map-container {
            width: 60%;
            display: inline-block;
        }
        .projektinfo-themen {
            width: 40%;
            display: inline-block;
            .projektinfo-schwerpunktthema {
                .views-row {
                    width: 2cm;
                    hyphens: auto;
                    -epub-hyphens: auto;
                    -webkit-hyphens: auto;
                    -moz-hyphens: auto;
                    -ms-hyphens: auto;
                }
            }
            .projektinfo-weitere-themen {
                .views-row {
                    width: 1.5cm;
                    -epub-hyphens: auto;
                    -webkit-hyphens: auto;
                    -moz-hyphens: auto;
                    -ms-hyphens: auto;
                }
            }
        }
    }
