.wjportal-cp-left-menue,
.wjportal-filter-wrp,
.wjportal-filter-search-wrp,
.wjportal-pagination,
.wjportal-list-act-btn-print,
.wjportal-list-act-btn-print-resume,
.wjportal-resume-act-btn,
.wjportal-resume-adv-act-btn,
.wjportal-act-btn,
.wpj-jp-outline-btn,
.wpjobportal-popup,
.wpjobportal-modal,
#js_jobs_main_wrapper .wjportal-cp-short-links-list {
display: none !important;
} #js_jobs_main_wrapper,
.wjportal-main-wrp {
background: #fff !important;
color: #000 !important;
width: 100% !important;
max-width: none !important;
margin: 0 !important;
padding: 0 !important;
box-shadow: none !important;
float: none !important;
}
#js_jobs_main_wrapper * {
background-image: none !important;
box-shadow: none !important;
text-shadow: none !important;
} .wjportal-job-list,
.wjportal-company-list,
.wjportal-resume-list,
.wjportal-detail-wrp {
page-break-inside: avoid;
border: 0 !important;
} #js_jobs_main_wrapper h1,
#js_jobs_main_wrapper h2,
#js_jobs_main_wrapper h3,
#js_jobs_main_wrapper h4 {
page-break-after: avoid;
color: #000 !important;
} #js_jobs_main_wrapper a[href^="http"]::after {
content: " (" attr(href) ")";
font-size: 0.85em;
word-break: break-all;
}
#js_jobs_main_wrapper a[href^="#"]::after,
#js_jobs_main_wrapper a[href^="javascript"]::after {
content: "";
} #js_jobs_main_wrapper img {
max-width: 100% !important;
page-break-inside: avoid;
}
@page {
margin: 1.5cm;
}