.entry-door-button{display:block;border-radius:0;font:inherit;color:inherit;cursor:pointer;text-align:initial}
.entry-door-button:hover{filter:brightness(1.06)}
.entry-door-button:focus-visible{outline:4px solid #178078;outline-offset:6px}
.entry-label{display:block;font:700 17px/1.4 Arial,sans-serif;margin-bottom:10px}
#entry-query{border:2px solid #827568;min-height:48px}
.room-head .intro{line-height:1.6}
.relation-wall .relation-group h3{font-size:1.2rem;font-weight:700;text-decoration:none;border-bottom:1px solid #cfc3b0;padding-bottom:8px;margin-bottom:12px;color:#4d2f20}
.relation-wall li a,.kc-toolbox li a,.relation-dialog-list a{color:#25231f;text-decoration:underline;text-underline-offset:3px}
.support-object-link{color:#9c3027!important;text-decoration:none!important}
.support-object-link .read-here{font-size:.85em;font-weight:400;white-space:nowrap}
.relation-wall li a:focus-visible,.support-object-link:focus-visible{outline:3px solid #178078;outline-offset:3px}

.entry-door-button>.door{display:block;width:100%}

/* Lange koppen passen ook in smalle muurvakken. */
.relation-wall .relation-groups{min-width:0}
.relation-wall .relation-group{min-width:0;box-sizing:border-box}
.relation-wall .relation-group h3{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.25}


