/* Afdrukken: alleen de inhoud, zwart op wit, zonder formulieren en navigatie. */
@page { margin: 16mm 14mm; }

body { background: #fff !important; color: #000 !important; font-size: 10.5pt; line-height: 1.45; display: block; }
a { color: #000 !important; text-decoration: none; }
h1, h2, h3, h4 { color: #000 !important; break-after: avoid; }

.ep-kop, .ep-voet, .ep-skip, .ep-nav__knop, .ep-widgets, .ep-mededelingen, .ep-cookies, .ep-welkom,
.ep-held .ep-inloggen, .ep-knoppen,
.obcep-export, .obcep-terug, .obcep-inschrijven,
.obcep-bewijsform, .obcep-reflectieform, .obcep-besluitform,
.obcep-feedbackform, .obcep-filters, .obcep-tabs, .obcep-paginering,
.obcep-indienen form, .obcep-bewijs form, .obcep-historie,
#wpadminbar { display: none !important; }

.ep-main { padding: 0 !important; }
.ep-breed { max-width: none !important; padding: 0 !important; }

.ep .obcep-dashboard, .ep .obcep-portfolio, .ep .obcep-begeleiding { max-width: none; }
.ep .obcep-kerntaak,
.ep .obcep-dashboard__blok,
.ep .obcep-begeleiding__resultaat,
.ep .obcep-bewijs,
.ep .obcep-besluit,
.ep .obcep-historie,
.ep-kaart { box-shadow: none !important; background: #fff !important; border-color: #999 !important; }
.ep .obcep-kerntaak { border-top-width: 2pt; border-top-color: #000 !important; }

.ep .obcep-bewijs, .ep .obcep-besluit, .ep .obcep-feedbackitem, .ep .obcep-opdracht-rij, .ep .obcep-tabel tr { break-inside: avoid; }

.ep .obcep-status, .ep .obcep-label { background: none !important; color: #000 !important; border: 1px solid #000 !important; }
.ep .obcep-balk { border: 1px solid #000; background: #fff !important; }
.ep .obcep-balk > span { background: #000 !important; }
.ep .obcep-feedbackitem { background: #fff !important; border: 1px solid #999; }

.ep .obcep-bewijs a[href^="http"]::after { content: " (" attr(href) ")"; font-size: 8.5pt; word-break: break-all; }

.ep .obcep-tabel thead { position: static !important; }
.ep .obcep-tabel, .ep .obcep-tabel tbody { display: table !important; width: 100%; }
.ep .obcep-tabel tr { display: table-row !important; }
.ep .obcep-tabel td { display: table-cell !important; }
.ep .obcep-tabel td[data-label]::before { content: none !important; }
