.gbu-bauhof .hazard-relevance{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;align-items:center;margin:22px 0 6px;padding:16px 18px;border:1px solid #aaa;border-left:7px solid #f58b32;background:#f4f4f4}
.gbu-bauhof .hazard-relevance b,.gbu-bauhof .hazard-relevance span{display:block}
.gbu-bauhof .hazard-relevance b{font-size:13px;line-height:1.35}
.gbu-bauhof .hazard-relevance span{margin-top:5px;color:#555;font-size:11px;line-height:1.45}
.gbu-bauhof .hazard-relevance-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.gbu-bauhof .hazard-relevance-buttons button{min-height:48px;padding:9px 7px;border:2px solid #aaa;background:#fff;color:#333;font-size:11px;font-weight:700;cursor:pointer}
.gbu-bauhof .hazard-relevance-buttons button.sel.relevant{border-color:#27734f;background:#27734f;color:#fff}
.gbu-bauhof .hazard-relevance-buttons button.sel.na{border-color:#707070;background:#707070;color:#fff}
.gbu-bauhof .hazard-na-notice{display:flex;flex-direction:column;gap:5px;margin:18px 0;padding:17px 18px;border-left:7px solid #707070;background:#eee;color:#222}
.gbu-bauhof .hazard-na-notice b{font-size:14px}
.gbu-bauhof .hazard-na-notice span{color:#555;font-size:11px;line-height:1.5}
.gbu-bauhof .notes-panel textarea{min-height:260px;background:#fff;font-size:13px;line-height:1.55}
.gbu-bauhof .resultlist .result-na{border-left:7px solid #707070;background:#f2f2f2}

@media(max-width:700px){
 .gbu-bauhof .hazard-relevance{grid-template-columns:1fr}
}
@media(max-width:440px){
 .gbu-bauhof .hazard-relevance-buttons{grid-template-columns:1fr}
}

@media print{
 .gbu-bauhof .ptable .print-hazard-na{display:block!important;width:100%!important;padding:2mm .8mm!important;border:.25mm solid #999!important;border-left:1.4mm solid #707070!important;border-radius:1mm!important;background:#eee!important;color:#333!important;text-align:center!important;font-size:6.3pt!important;font-weight:700!important;line-height:1.15!important}
 .gbu-bauhof .ptable .print-hazard-not-relevant td{background:#fafafa!important;color:#444!important}
 .gbu-bauhof .ptable .print-hazard-not-relevant td.prisk{vertical-align:middle!important}
}
