body {
    color: var(--text-color-default);
    font-size: 1rem;
}

h1
{
    font-size: 1.5rem;
}

.active-ot{
    border-bottom:2px solid #444;
    color: var(--dark);
}

.ot-bg-gray-777{
    background-color: #777;
}

a, a:hover, a:link, a:visited, a:active{
    color: inherit;
    text-decoration: none;
}
a:hover{
    color: var(--text-blue-hover);
}
.img-circle{
    border-radius: 50%;
}

.ot-font-size-3rem{
    font-size: 3rem;
}
.color-aaa{
    color:#aaa;
}
.color-999{
    color:#999;
}
.color-777{
    color:#777;
}
.color-666{
    color:#666;
}
.color-555{
    color:#555;
}
