
html,body,h1,h2,h3,h4,h5,h6 {
    font-family: "Lato", sans-serif;
}

html, body {
    height: 100%;
    color: #E9E8EA;
    background: #070601;
}

hr {
    height: 2px;
    background-color: #DD2732;
    border: none;
}

.content {
    margin-top:42px;
}

.w3-color-grey{
    color:#E9E8EA!important;
    background: #070601!important;
}

.w3-background-color-grey-opacity{
    background-color:rgba(7, 6, 1, 0.6)
}

.w3-text-color-white,.w3-hover-text-color-white:hover{
    color:#E9E8EA!important
}

.w3-color-white,.w3-hover-color-white:hover{
    color:#222021!important;
    background-color:#E9E8EA!important
}

.w3-color-red,.w3-hover-color-red:hover{
    color:#E9E8EA!important;
    background-color:#DD2732!important
}

.w3-text-color-red,.w3-hover-text-color-red:hover{
    color:#DD2732!important
}

.w3-color-yellow,.w3-hover-color-yellow:hover{
    color:#E9E8EA!important;
    background-color:#FAAA2F!important
}

.w3-text-color-yellow,.w3-hover-text-color-yellow:hover{
    color:#FAAA2F!important
}

.w3-color-green,.w3-hover-color-green:hover{
    color:#E9E8EA!important;
    background-color:#99CE3D!important
}

.w3-text-color-green,.w3-hover-text-color-green:hover{
    color:#99CE3D!important
}

.w3-color-lighter-grey,.w3-hover-color-lighter-grey:hover{
    color:#E9E8EA!important;
    background-color:#222021!important
}

.w3-text-color-lighter-grey,.w3-hover-text-color-lighter-grey:hover{
    color:#222021!important
}

.w3-loader {
    border: 16px solid #E9E8EA;
    border-radius: 50%;
    border-top: 16px solid #DD2732;
    border-bottom: 16px solid #DD2732;
    width: 120px;
    height: 120px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
}
  
@-webkit-keyframes spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

