.den-wordpress .den-wp-menu .nav-group{display:flex;align-items:center;gap:3px}
.den-wordpress .den-wp-menu .den-submenu-toggle{padding:4px 1px;background:none;border:0;color:inherit;line-height:1;cursor:pointer}
.den-wordpress .den-wp-menu .nav-parent-link{white-space:nowrap}
.den-wordpress .den-wp-menu .submenu .nav-group{display:flex;justify-content:space-between}
.den-wordpress .den-wp-menu .submenu .nav-group>a{flex:1}
.den-wordpress .den-wp-menu .submenu .nav-group>.submenu{left:100%;top:0}
.den-wordpress .den-social-menu .ui-icon{display:inline-block;width:18px;height:18px;vertical-align:middle}
.den-wordpress .den-wp-menu .nav-toggle:focus-visible,.den-wordpress .den-wp-menu a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
@media(max-width:1000px){.den-wordpress .den-wp-menu .nav-group{display:flex;flex-wrap:wrap;justify-content:space-between}.den-wordpress .den-wp-menu .nav-parent-link{flex:1}.den-wordpress .den-wp-menu .den-submenu-toggle{padding:12px;min-width:44px;min-height:44px}.den-wordpress .den-wp-menu .nav-group>.submenu{flex-basis:100%;width:100%;position:static}.den-wordpress .den-wp-menu .submenu .nav-group>.submenu{position:static}.den-wordpress .den-wp-menu .submenu .nav-group{align-items:center}}
@media(max-width:1000px){#main-nav.den-wp-menu .nav-group>.nav-parent-link{flex:1 1 0;width:calc(100% - 44px)!important;min-width:0}#main-nav.den-wp-menu .nav-group>.den-submenu-toggle{flex:0 0 44px;width:44px!important;max-width:44px;align-self:stretch;margin:0!important}#main-nav.den-wp-menu .nav-group>.submenu{flex:0 0 100%}}
