body {
    font-family: 'Montserrat', sans-serif;

    font-weight: 300;
    background-color: #131219;
    color: rgba(255, 255, 255, 0.7);
}

.navbar {
    font-weight: 300;
    background-color: #131219;
    color: rgba(255, 255, 255, 0.7) !important;
    font-size: 1rem;
}

.nav-link {
    padding: 0px;
}

a {
    color: rgba(255, 255, 255, 0.7) !important;
}

h1 {
    font-weight: 500;
    font-size: 1.5rem;
}

h2 {
    font-weight: 400;
    font-size: 1.2rem;
}

p {
    font-weight: 300;
    font-size: 1rem;
}

.sub1 {
    margin-left: 1rem;
}

.sub02 {
    margin-left: 2rem;
}

.sub003 {
    margin-left: 3rem;
}

.sub0004 {
    margin-left: 4rem;
}

.sub00005 {
    margin-left: 5rem;
}

.sub000006 {
    margin-left: 6rem;
}

.monospace {    
    font-family: monospace;
}

video {
    width: 100%;
}




@media print {
    #rodape-relatorio {
       display: none !important;
    }
}
body {
    padding-bottom: 80px;
}
@media print {
    #rodape-relatorio {
        display: none !important;
    }
    body {
        padding-bottom: 0 !important;
    }
}