/* Judo Neuburg · Testerfeedback 1.0.1 · scoped additions */
/* Outrank the membership plugin's 46px mobile button, in either stylesheet order. */
.jn-original #g-jnheader .jn-header-bar>.jn-menu-toggle{display:inline-flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:100px;height:46px;padding:0 12px;gap:9px;touch-action:manipulation;white-space:nowrap}
.jn-original #g-jnheader .jn-menu-toggle>.jn-burger{position:relative;inset:auto;display:block;box-sizing:border-box;flex:0 0 22px;width:22px;height:2px;margin:0;padding:0}
.jn-original #g-jnheader .jn-menu-toggle>.jn-menu-toggle-label{position:static;display:block;flex:0 0 auto;width:auto;height:auto;margin:0;padding:0;font:500 16px/1.2 Oswald,Arial,sans-serif;color:inherit;white-space:nowrap}
.jn-original .jn-nav-section,.jn-original .jn-nav-expand{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.jn-original .jn-header-bar{gap:22px}
.jn-original .jn-nav{gap:18px}
.jn-original .jn-nav-list{gap:12px}
.jn-original .jn-nav-link,.jn-original .jn-nav-section{font-size:14px}
.com-dpcalendar-calendar__heading{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}
.com-dpcalendar-calendar__heading .page-header{margin:0}
.jn-calendar-location{flex:1;margin:0;text-align:center;font:400 16px/1.5 Roboto,Arial,sans-serif}
@media(max-width:700px){.com-dpcalendar-calendar__heading{display:block;text-align:center}.jn-calendar-location{margin:12px 0 20px}}
