/* Fünf Menüplätze exakt mittig; Kontaktoptionen rechts davon. */
@media (min-width:901px){
 .kopf{display:grid!important;grid-template-columns:minmax(0,1fr) max-content max-content;grid-template-rows:100px;justify-content:stretch;align-items:center;column-gap:40px;height:100px;padding:0 24px}
 .kopf-logo{position:absolute;left:var(--rr-logo-x,39px);top:var(--rr-logo-y,50px);width:78px;height:50px;display:block;flex:none;grid-column:auto;grid-row:auto;justify-self:auto;margin:0;transform:translate(-50%,-50%);z-index:5;transition:none}
 .kopf-logo img{width:78px!important;height:50px!important;object-fit:contain}
 .kopf-nav{position:absolute;left:50%;top:50px;transform:translate(-50%,-50%);display:flex;grid-column:auto;grid-row:auto;justify-self:auto;flex:none;align-items:center;justify-content:center;gap:52px;width:max-content;margin:0;white-space:nowrap}
 .kopf-nav a{display:block;padding:0 5px!important;line-height:1.2!important;font-size:20px!important;letter-spacing:1px!important;text-align:center;white-space:nowrap}
 .kopf-nav a[aria-current=page]::after{content:none!important;display:none!important}
 .kopf-nav a.rr-logo-aktiv{color:transparent!important}
 .kopf-tel{display:flex!important;grid-column:2;grid-row:1;justify-self:end;margin:0}
 .kopf .knopf{grid-column:3;grid-row:1;justify-self:end;margin:0}
}
@media (min-width:901px) and (max-width:1849px){
 .kopf{grid-template-rows:34px 42px;row-gap:40px;height:150px;align-content:center}
 .kopf-nav{top:34px}
 .kopf-tel{grid-column:2;grid-row:2;justify-self:end}
 .kopf .knopf{grid-column:3;grid-row:2;justify-self:end}
}
@media (min-width:901px) and (max-width:1200px){
 .kopf-tel{display:none!important}
 .kopf .knopf{grid-column:2/4;grid-row:2;justify-self:center}
}
@media (max-width:900px){
 .kopf{display:flex!important;grid-template-columns:none;grid-template-rows:none;height:70px;min-height:70px;justify-content:center;align-items:center;padding:0}
 .kopf-logo{position:static;left:auto;top:auto;width:78px;height:50px;grid-column:auto;grid-row:auto;justify-self:auto;transform:none;transition:none;z-index:auto}
 .kopf-nav,.kopf-tel,.kopf .knopf{display:none!important}
 .kopf-nav a.rr-logo-aktiv{color:#fff!important}
}
