.header {
    grid-area: header;
    position: sticky;
    top: 0;
    z-index: 9999;
}

.header ul {
    background-color:  #0b5345 ;
    list-style-type: none;
    overflow: hidden;
    height: 3rem;
}

.header li {
    float: left;
    height: 3rem;
}

.header li a {
    color: white;
    display: block;
    text-align: center;
    font-size: 1.5rem;
    text-decoration: none;
    padding: 0.5rem 1rem;
    height: 2rem;
}

.header li a:hover {
    background-color: #111;
}

#float_right {
    float: right;
}

#personal_only {
    float: right;
    background-color: red;
}