#page_header {
    background-color: var(--my-font-color);
    color: var(--my-bg-color);
    display: grid;
    grid-auto-flow: column;
    justify-content: center;
    gap: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
}

#page_header a{
    text-decoration: none;
    color: var(--my-bg-color);
}

#page_header a:visited {
    color: var(--my-bg-color);
}

#page_logo {
    font-size: 30px;
}

#page_header:has(.wide_dropdown_container) { 
    position: relative;
}