a { 
    color: inherit;
}
a:hover { 
    color: inherit;
    text-decoration: underline;
}
html {
    background-color: #424242;
    height: 100%;
}
body {
    background-color: #424242;
}
body._blank { 
    height: 100%; 
    background-image: url('../img/logo.svg');
    background-size: 60%;
    background-position: center center;
    background-repeat: no-repeat;
}
nav {
    font-family: roboto;
    font-size: 1.5em;
}

#main-top-navbar {
    border-bottom: 0.5em solid #f68712;
}
main {
    color: #fff;
}
main hr {
    color: #fff;
    border-color: #999;
}
.text-background {
    background-color: #fff;
}
span.nospace {
    display: inline-block;
    width: 0.2em;
}
