@charset "utf-8";

@media print {
    
    a {
		color: #000 !important;
        /* Make sure color schemes don't affect to print */
	}
        a[href]:after {
        content: none !important;
    }
        .site-branding .site-title a[href]:after {
        content: inherit;
        /* to correct - no results, does not attack ** should shows the link ***********/
    }
    .site-branding .site-title a {
        color: #FF6600 !important;
    }
    .entry-content a,
	.entry-summary a,
	.taxonomy-description a,
	.comment-content a,
	.pingback .comment-body > a {
		box-shadow: none;
		border-bottom: 1px solid #000 !important;
        /* Make sure color schemes don't affect to print */
	}
    .content-area .entry-header {
        margin: 0 5% 2% 5%;
    }
    .content-area .entry-content a {
        box-shadow: none;
        text-decoration: none;
    }
    blockquote {
        padding-left: 0;
    }
    blockquote::before {
        display: none;
    }
    blockquote p {
        padding: 40px 0 0 0 !important;
        font-family: "Times New Roman", Georgia, Serif;
        font-size: 1.1rem;
    }
    .back-to-top {
        display: none;
        content: none !important;
    }
    /****** start ******/
    .site-inner .site-header {
        padding-bottom: 0;
    }
    .site-header .soliloquy-caption a[href]:after {
        content: none !important;
    }
    .site-header .soliloquy-caption a span {
        display: none;
    }
    .site-header .soliloquy-wrapper .soliloquy-caption .soliloquy-caption-inside {
        /*background-color: red;*/
        /*color: white !important;*/
        /* to correct - no results, does not attack */
    }
    .site-header .soliloquy-wrapper .soliloquy-item a[href]:after {
        content: none !important;
    }
    /****** recentposts ******/
    .entry-content .display-posts-listing a[href]:after {
        content: none !important;
    }
    .entry-content .display-posts-listing .listing-item {
        width: 30.8%;
        padding: 30px 10px 220px;
    }
    .content-area .entry-content .listing-item img {
        width: 100%;
    }
    /****** single post ******/
    .content-area .post-thumbnail img {
        width: 40%;
    }
    .content-area .entry-footer a[href]:after {
        content: none !important;        
    }
    /****** offer ******/
    .content-area .menu-angebot-container {
        display: none;
    }
    .content-area #post-71 .entry-header, .content-area #post-103 .entry-header, .content-area #post-107 .entry-header, .content-area #post-105 .entry-header, .content-area #post-109 .entry-header {
        margin: 0 5% 2% 0;
    }
    .content-area .entry-content img {
        width: 40%;
    }
    /****** seminars ******/
    .content-area .menu-seminare-container {
        display: none;
    }
    .content-area #post-227 .entry-header, .content-area #post-74 .entry-header, .content-area #post-229 .entry-header, .content-area #post-231 .entry-header, .content-area #post-233 .entry-header {
        margin: 0 5% 2% 0;
    }
    /****** about me ******/
    .content-area .menu-ueber-mich-container {
        display: none;
    }
    .content-area #post-77 .entry-header {
        margin: 0 5% 2% 0;
    }
    .content-area #post-77 .fancybox img {
        width: 20% !important;
    }
    /****** costs ******/
    .content-area .menu-kosten-container {
        display: none;
    }
    .content-area #post-80 .entry-header {
        margin: 0 5% 2% 0;
    }
    /****** glossary ******/
    .content-area #post-83 .entry-header {
        margin: 0 5% 2% 0;
    }
    /****** references ******/
    .content-area .menu-empfehlungen-container {
        display: none;
    }
    .content-area #post-86 .entry-header {
        margin: 0 5% 2% 0;
    }
    /****** contact ******/
    .content-area #post-89 .entry-header {
        margin: 0 5% 2% 2%;
    }
    /****** imperint ******/
    .content-area #post-98 .entry-header {
        margin: 0 5% 2% 0;
    }
    /****** newsletter ******/
    .content-area #post-92 .entry-header {
        margin: 0 5% 2% 2%;
    }
    /****** site footer ******/
    .site-footer {
        margin-top: 5%;
    }
    .site-footer .logo-footer {
        margin-top: 20px;
    }
    .site-footer .imprint-search {
        display: none;
    }    
    .site-footer .address-3 a[href]:after {
        content: none !important;
	}
    .site-footer .address-3 ul li:nth-child(3) {
        display: none;
	}    
}
