body{
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    background: linear-gradient(180deg, #eee, #00000080);
}
.nav-bar{
    padding: 8px;
    background-color: #eee;
    display: flex;
}
.logo{
    height: 32px;
    padding: 4px;
}
.nav-items{
    margin-left: 32px;
    width: 100%;
}
.nav-link{
    padding: 14px 16px 8px 16px;
    color: #222;
    text-decoration: none;
    line-height: 48px;
}
.nav-link-selected{
    font-size: 1.2rem;
    font-weight: bold;
    color: #000000cc;
}
.coming-soon{
    font-size: 4rem;
    margin: 128px 0px 8px 0px;
    text-align: center;
}
.header-hr {
    margin: auto;
    width: 20%;
}

.float_right {
    float: right;
}