@media print {
    #access,
    #secondary,
    #headersearch,
    #breadcrumb,
    #respond,
    #site-description,
    .site-logo,
    .article-meta,
    .entry-meta,
    .more-link,
    .edit-link,#bewerben,#footer, 
    .commavatar,
    .plusone,.mod_breadcrumb,
    .tweetthis,

    .socials,
    .mod_customnav,
    .mod_navigation,
    .mod_sprachwechsler,
    #hotline,
    .contentbox,
    #header_after,#header,
    .mod_navigation.mainmenu,
    p.back,
    a.icon-edit-3,
    .ce_socialbox,
    #sidearea,.content,#mobile-menu-4-overlay, .ccm-root,
    aside#right,
    footer,
    #bottom,
    #stickyheader,body .mobile_menu,
    #linktotop,
    .social.social_share,
    .image_container,#main #kontakt .ce_text.flex-bild p:last-of-type,
    .noprint,

    #container_before,#kontakt .hl-small .inhalt,

    .author-profile,
    .info,
    .wp_page_numbers{display:none !important;}
}
section.center, section .block.center, section .ce_headline.center {text-align:left !important;}
body.jobdetail #main .mod_article#kontakt>div,body.jobdetail #main .mod_article>div .aumJobDetails {max-width:100% !important}
#main #kontakt .ce_text.flex-bild figure {display:block !important;width:150px;text-align:left;float:left;}
#main #kontakt .ce_text.flex-bild img {width:150px;}
#main #kontakt .ce_text.flex-bild {display:block !important;text-align:left !important}
#main .ce_text.flex-bild, #main .mod_newsreader .ce_text.block {display:block !important;margin:0 !important;width:auto !important}
.block {overflow:auto !important}
body.jobdetail #main .mod_article>div .aumJobDetails {display:block !important}
#main .ce_text.flex-bild, #main .mod_newsreader .ce_text.block {display: block !important}
body.jobdetail section {padding:0 !important;font-size:12px !important;font-family: Verdana, sans-serif;line-height:1.4 !important;}
.printLogo {
    display:block !important;
    width:410px;margin:30px  auto 20px !important;text-align:center !important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: Verdana, sans-serif;line-height:1.4 !important;
}
p.print {display:block !important}
#main ul {padding:0 0 0 15px;}
.sa-left, .sa-right {width:50%;}
.sa-left {float:left;}
.sa-right {float:right;}
h1 {font-size: 20px !important;margin:0 !important;}
h2 {font-size: 20px !important;margin:0px 0 5px !important;text-transform: none !important}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}
header .inside .logo {
    display:none;
}
body.jobdetail #titel {height: auto !important}
.printLogo img {
    width:120px;
}
body.jobdetail #titel em {margin:0;font-size:15px;}
body.jobdetail #titel em.id {font-size:15px;margin:0 0 15px;}
#titel {height:auto !important;min-height:0 !important;}
body, html {height: 100% !important;}