.invisivel{
    display:none;
}
.negrito {
    font-weight: bold;
}

/*ALL*/
body {
    color: #303644;
    font-family: sans-serif;
}
a {
    color: white;
}
a:hover {
    color: white;
}

ul.sidebar-menu li a.active, ul.sidebar-menu li a:hover, ul.sidebar-menu li a:focus {
    background: #303644;
}
td.details-arquivo {
    background: url('../../Images/Icons-Costum/icone_arquivo.png') no-repeat center center;
    cursor: pointer;
}

td.details-arquivo-imprimir {
    background: url('../../Images/Icons-Costum/icone_arquivo.png') no-repeat center center;
    cursor: pointer;
}

td.details-link {
    background: url('../../Images/Icons-Costum/icone_link.png') no-repeat center center;
    cursor: pointer;
}

td.details-xml {
    background: url('../../Images/Icons-Costum/icone-xml.png') no-repeat center center;
    cursor: pointer;
}
td.details-nfe {
    background: url('../../Images/Icons-Costum/icone-nfe.png') no-repeat center center;
    cursor: pointer;
}

@media screen and (max-width: 800px)  {
    .nav {
        left: 0;
        background: none;
        width: auto;
        position: inherit;
    }   
}
.summary{
    color: red !important;
}

.datepicker > div {
    margin-left: 10px;
    font: none !important;
}
/*CUSTOM BLUE*/
.personalizado-azul .fa-bars {
    color: white;
}

.personalizado-azul .black-bg {
    background: #4682B4;
    border-bottom: 1px solid #4682B4;
}

.personalizado-azul ul.top-menu > li > .logout {
    background-color: #4682B4;
    color: white;
    border-color: white;
    border: 1px solid white !important;
}

.personalizado-azul .titulo {
    background-color: #4682B4;
}

.personalizado-azul .form-login h2.form-login-heading {
    background: #4682B4;
    color: white;
    font-family: arial;
}

.personalizado-azul .btn-theme {
    color: black;
    background-color: #D0CDCD;
    border-color: black;
}

.personalizado-azul .btn-theme:hover {
    color: black;
    background-color: #4682B4;
    border-color: black;
}

.personalizado-amarelo .grupo-tabela-conteudo table tr:nth-child(even) {
    background-color: #C0E1F0 !important;
}
.personalizado-amarelo .t {   
    font-weight: 100 !important;
}

.personalizado-amarelo b {
    font-weight: 100 !important;
}

.personalizado-azul #sidebar {
    background-color:black;
}
/*CUSTOM YELLOW*/
.personalizado-amarelo .fa-bars {
    color: none;
}

.personalizado-amarelo .black-bg {
    background: #FFCD00;
    border-bottom: 1px solid #c9aa5f;
}

.personalizado-amarelo ul.top-menu > li > .logout {
    background-color: #FFCD00;
    color: black;
    border-color: black;
    border: 1px solid black !important
}

.personalizado-amarelo .titulo {
    background-color: #FFCD00;
}

.personalizado-amarelo .form-login h2.form-login-heading {
    background: #FFCD00;
    color: black;
    font-family: arial;
}

.personalizado-amarelo .btn-theme {
    color: black;
    background-color: #D0CDCD;
    border-color: black;
}

.personalizado-amarelo .btn-theme:hover {
    color: black;
    background-color: #FFCD00;
    border-color: black;
}

.personalizado-amarelo .t {
    color: #434241 !important;
    font-weight: 100 !important;
}

.personalizado-amarelo b {
    color: #434241 !important;
    font-weight: 100 !important;
}

.personalizado-amarelo .grupo-tabela-conteudo table tr:nth-child(even) {
    background-color: #F9F9F9 !important;
}


/*CUSTOM INFOGER*/
.personalizado-infoger .fa-bars {
    color: none;
}

.personalizado-infoger .black-bg {
    background: #336699;
    border-bottom: 1px solid #336699;
}

.personalizado-infoger ul.top-menu > li > .logout {
    background-color: #336699;
    color: white;
    border-color: white;
    border: 1px solid white !important
}

.personalizado-infoger .titulo {
    background-color: #336699;

}

.personalizado-infoger .form-login h2.form-login-heading {
    background: #336699;
    color: white;
    font-family: arial;
}

.personalizado-infoger .btn-theme {
    color: black;
    background-color: #D0CDCD;
    border-color: black;
}

    .personalizado-infoger .btn-theme:hover {
        color: black;
        background-color: #336699;
        border-color: black;
    }

.personalizado-infoger .t {
    color: white !important;
    font-weight: 100 !important;
}

.personalizado-infoger b {
    
    font-weight: 100 !important;
}

.personalizado-infoger .grupo-tabela-conteudo table tr:nth-child(even) {
    background-color: #C0E1F0 !important;
}
.personalizado-infoger .fa-bars {
    color: white;
}

/* Cor Padrão */
.personalizado-padrao .fa-bars {
    color: white;
}

.personalizado-padrao .black-bg {
    background: #434241;
}

.personalizado-padrao ul.top-menu > li > .logout {
    background-color: #434241;
    color: white;
    border: 1px solid white;
    text-transform: uppercase;
    font-weight: bolder;
}

.personalizado-padrao .titulo {
    background-color: #000;
}

.personalizado-padrao .form-login h2.form-login-heading {
    background: #434241;
    color: white;
    font-family: arial;
}

.personalizado-padrao .btn-theme {
    color: black;
    background-color: #D0CDCD;
    border-color: black;
}

    .personalizado-padrao .btn-theme:hover {
        color: white;
        background-color: #434241;
        border-color: black;
    }

.personalizado-padrao .t {
    color: white !important;
    font-weight: 100 !important;
}

.personalizado-padrao b {
    color: white !important;
    font-weight: 100 !important;
}

.personalizado-padrao .grupo-tabela-conteudo table tr:nth-child(even) {
    background-color: #F9F9F9 !important;
}