@media (min-width: 1024px) {
    .break {
      flex-basis: 100%;
      height: 0;
    }
}

#main_menu, #main_menu[data-theme="light"]
{
    margin: 0 auto;
}
#main_menu li, #main_menu li[data-theme="light"]
{
    list-style-type: none;
    display: inline-flex;
    padding: 0px 1px 0px 1px;
    background: var(--header-bg);
    color: var(--header-color);
    font-size: 1rem;
    a:link, a:visited {
        color: var(--accent);
    }
    a:hover {
        color: var(--head-foot-link-hover);
    }
}