:root {    
    --cor-bg-facelift : #9b39a3;
    --cor-roxo-facelift : rgb(96, 6, 96);
}

.container-menu-inferior {
    position: absolute;
    bottom: 0px;
    border-top: 2px solid #c5c5c5;
    background-color: #fff;
    width: 100%;
    height: 70px;
    margin-left: 60px;
    z-index: 4;
    right: -63px;
    color: #000;
}

.container-menu-inferior nav {
    height: inherit;
    display: flex;
    flex-direction: row;
    /* background: linear-gradient(270deg, #0e2d48d9 0%, #083863f0 28%, #083863 70%, #04182d 88%); */
    justify-content: center;
    margin-left: -53px;
}

.content-botao-munu-inferior {
    height: 60px;
    width: 100px;
    cursor: pointer;
    margin: auto 10px auto 0px;
}

.content-botao-munu-inferior a {
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: auto;
    justify-content: center;
    align-items: center;
}

.content-botao-munu-inferior a .iconeNono {
    width: 30px;
    height: 30px;
    justify-self: center;
    transition-duration: .4s;
    filter: drop-shadow(0px 0px 3px #ffffff65);
}

.content-botao-munu-inferior a span {
    text-align: center;
    align-self: flex-start;
    transition-duration: .4s;
    line-height: 15px;
    font-size: 14px;
}

.content-botao-munu-inferior a:hover svg, .content-botao-munu-inferior a:hover span, .content-botao-munu-inferior a:hover .iconeNono {
    fill: #2196F3;
    color: var(--cor-bg-facelift);
    transform: scale(1.2);
}

.content-botao-munu-inferior a:active svg, .content-botao-munu-inferior a:active span, .content-botao-munu-inferior a:active .iconeNono {
    transform: scale(.8);
}

.linhaTabela {
    transition-duration: .4s;
}

.linhaTabela:hover {
    background-color: #7fbbea !important;
    color: #fff !important;
    fill: #fff !important;
}

.linhaTabelaSelecionada {
    background-color: #2196F3 !important;
    color: #fff !important;
    fill: #fff !important;
}

.iconeNono {
    width: 30px;
    height: 30px;
    margin: auto;
}