.wp-block-azubi-toolbox .ms{
font-weight: 400;
text-decoration: underline;
color: #525252;
display: block;
margin: 0.6rem 0 0.25rem;
}.cad-print-link-wrap{ margin: 1.0em 0; }
.cad-print-link{
display:inline-flex;
align-items:center;
gap:.45em;
padding:0;
border:0;
background:transparent;
color:inherit;
text-decoration:none; -webkit-box-shadow:none !important;
box-shadow:none !important;
cursor:pointer;
font: inherit;
font-size:1rem;
line-height: 1.2;
}
.cad-print-link:hover{ opacity:.85; }
.cad-print-link:focus{ outline:2px solid currentColor; outline-offset:2px; border-radius:3px; }
.cad-print-icon{ width:1em; height:1em; flex:0 0 auto; }
.cad-print-label{ display:inline-block; } .cad-print-link.is-editor{ cursor: default; opacity: .9; }
.cad-print-link.is-editor:focus{ outline:none; } .cad-print-footer,
.cad-print-logo-inline{ display:none; }
@media print{
*{
-webkit-print-color-adjust: exact !important;
print-color-adjust: exact !important;
letter-spacing: normal !important;
word-spacing: normal !important;
} .cad-print-link-wrap{ display:none !important; } #masthead,
#colophon,
#secondary,
.navigation-top,
.site-footer,
.site-header,
.panel-image,
.custom-header,
.widget-area{
display:none !important;
}
#primary{
float:none !important;
width:100% !important;
}
.site-content{
padding:0 !important;
}
body{
background:#fff !important;
margin:0 !important;
} .entry-content,
.entry-header,
.entry-title,
.entry-content p,
.entry-content li{
text-align:left !important;
text-justify:auto !important;
hyphens:auto !important;
-webkit-hyphens:auto !important;
} .entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6{
background:none !important;
background-image:none !important;
-webkit-box-shadow:none !important;
box-shadow:none !important;
border-bottom: 1px solid #bbb !important;
padding-bottom: 2mm !important;
}
.entry-content h2::before, .entry-content h2::after,
.entry-content h3::before, .entry-content h3::after,
.entry-content h4::before, .entry-content h4::after,
.entry-content h5::before, .entry-content h5::after,
.entry-content h6::before, .entry-content h6::after{
content:none !important;
display:none !important;
} .entry-content p{ margin: 0 0 8pt !important; }
.entry-content h1{ margin: 0 0 10pt !important; }
.entry-content h2, .entry-content h3{ margin: 12pt 0 8pt !important; }
.entry-content h4, .entry-content h5, .entry-content h6{ margin: 10pt 0 6pt !important; }
.wp-block-image, figure{ margin: 0 0 10pt !important; }
.wp-block-image figcaption, figcaption{ margin-top: 3pt !important; font-size: 9pt !important; color: #555 !important; } .entry-title, h1, h2, h3{ break-after: avoid-page; page-break-after: avoid; }
.wp-block-image, figure, table, .wp-block-table{ break-inside: avoid; page-break-inside: avoid; }
p{ orphans: 3; widows: 3; } article .entry-header{ position: relative !important; padding-right: 28mm !important; }
.cad-print-logo-inline{
display:block !important;
position:absolute !important;
top:0 !important;
right:0 !important;
margin:0 !important;
}
.cad-print-logo-inline img{ max-width:18mm; height:auto; display:block; }
.cad-print-footer{
display:block !important;
position:fixed;
bottom:3mm;
left:10mm;
right:10mm;
z-index:2147483647;
font-size:0.85rem;
color:#999;
opacity:1;
text-align:center;
white-space:nowrap;
pointer-events:none;
} #primary, .site-content, .site-main, article{ padding-bottom: 18mm !important; }
@page { margin: 14mm 10mm 10mm 10mm; }
}