﻿/*-----------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos do Cultural Fit*/
.labelTituloFit {
    color: #303030 !important;
    font-weight: 800;
    font-size: 25px;
}

/*Títulos menores do Cultural Fit*/
.TextoFit {
    color: #303030 !important;
    resize: none;
}

/*----------------------------------------*/
/*Menu*/
.side-nav-Fit li a:hover {
    background: linear-gradient(#303030, #565656, #959494, Silver) !important;
    color: white;
    transition: 1s;
}

.side-nav-Fit li a:focus {
    background: linear-gradient(#303030, #565656, #959494, Silver) !important;
    color: white !important;
}


/*Menu botão primeiro nível*/
#MenuLateral1_MenuLateralCultura:hover {
    color: White !important;
    background: linear-gradient(Silver,#959494,#565656, #303030) !important;
    transition: 0.5s;
}
/*Menu*/
.MenuTextoFit {
    color: #303030 !important;
}

    .MenuTextoFit:hover {
        color: white !important;
    }


.MenuTextoFit2 {
    color: #303030 !important;
}

    .MenuTextoFit2:hover {
        color: white !important;
    }

/*----------------------------------------*/
/*Cor de fundo das linhas do Cultural Fit*/
.TextoFundoFit {
    color: White !important;
    background: linear-gradient(#303030, #565656, #959494, Silver) !important;
}

.TextoFundoFit2 {
    color: White !important;
    background: linear-gradient(#303030, #565656, #959494, Silver) !important;
}



/*Botão do Cultural Fit*/
.btn-Fit {
    color: #fff;
    background: linear-gradient(#303030, #565656, #959494, #D1CFCF) !important;
    border-color: #303030 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #727272;
}

    .btn-Fit:focus,
    .btn-Fit.focus {
        color: #fff !important;
        background: linear-gradient(#303030, #565656, #959494, Silver) !important;
        border-color: #303030 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-Fit:hover {
        color: #fff !important;
        background: linear-gradient(Silver, #959494, #565656, #303030) !important;
        border-color: #303030 !important;
        box-shadow: 1px 2px 1px #727272;
        text-shadow: 1px 1px 4px #fff;
    }

    .btn-Fit:active,
    .btn-Fit.active,
    .open > .dropdown-toggle.btn-Fit {
        color: #fff !important;
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
    }

        .btn-Fit:active:hover,
        .btn-Fit.active:hover,
        .open > .dropdown-toggle.btn-Fit:hover,
        .btn-Fit:active:focus,
        .btn-Fit.active:focus,
        .open > .dropdown-toggle.btn-Fit:focus,
        .btn-Fit:active.focus,
        .btn-Fit.active.focus,
        .open > .dropdown-toggle.btn-Fit.focus {
            color: #BBBBBB !important;
            background-color: #303030 !important;
            border-color: #BBBBBB !important;
        }

    .btn-Fit:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-Fit:active,
    .btn-Fit.active,
    .open > .dropdown-toggle.btn-Fit {
        background-image: none;
    }

    .btn-Fit.disabled:hover,
    .btn-Fit[disabled]:hover,
    fieldset[disabled] .btn-Fit:hover,
    .btn-Fit.disabled:focus,
    .btn-Fit[disabled]:focus,
    fieldset[disabled] .btn-Fit:focus,
    .btn-Fit.disabled.focus,
    .btn-Fit[disabled].focus,
    fieldset[disabled] .btn-Fit.focus {
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
    }

    .btn-Fit .badge {
        color: #303030 !important;
        background-color: #fff !important;
    }

/*Botão fechar*/
.btn-Fit2 {
    color: #fff;
    background-color: #BBBBBB !important;
    border-color: #303030 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #727272;
}

    .btn-Fit2:focus,
    .btn-Fit2.focus {
        color: #fff !important;
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
    }

    .btn-Fit2:hover {
        color: #303030 !important;
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
        box-shadow: 1px 2px 1px white;
        text-shadow: 1px 1px 4px #303030;
    }

    .btn-Fit2:active,
    .btn-Fit2.active,
    .open > .dropdown-toggle.btn-Fit2 {
        color: #fff !important;
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
    }

        .btn-Fit2:active:hover,
        .btn-Fit2.active:hover,
        .open > .dropdown-toggle.btn-Fit2:hover,
        .btn-Fit2:active:focus,
        .btn-Fit2.active:focus,
        .open > .dropdown-toggle.btn-Fit2:focus,
        .btn-Fit2:active.focus,
        .btn-Fit2.active.focus,
        .open > .dropdown-toggle.btn-Fit2.focus {
            color: #fff !important;
            background-color: #303030 !important;
            border-color: #BBBBBB !important;
        }

    .btn-Fit2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-Fit2:active,
    .btn-Fit2.active,
    .open > .dropdown-toggle.btn-Fit2 {
        background-image: none;
    }

    .btn-Fit2.disabled:hover,
    .btn-Fit2[disabled]:hover,
    fieldset[disabled] .btn-Fit2:hover,
    .btn-Fit2.disabled:focus,
    .btn-Fit2[disabled]:focus,
    fieldset[disabled] .btn-Fit2:focus,
    .btn-Fit2.disabled.focus,
    .btn-Fit2[disabled].focus,
    fieldset[disabled] .btn-Fit2.focus {
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
    }

    .btn-Fit2 .badge {
        color: #303030 !important;
        background-color: #fff !important;
    }

/*Botão Fa*/
.btn-FitFa {
    color: #fff;
    background-color: #303030 !important;
    border-color: #BBBBBB !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #727272;
}

    .btn-FitFa:focus,
    .btn-FitFa.focus {
        color: #fff !important;
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
    }

    .btn-FitFa:hover {
        color: #fff !important;
        background-color: #BBBBBB !important;
        border-color: #303030 !important;
        box-shadow: 1px 2px 1px #303030;
        text-shadow: 1px 1px 4px white;
    }

    .btn-FitFa:active,
    .btn-FitFa.active,
    .open > .dropdown-toggle.btn-FitFa {
        color: #fff !important;
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
    }

        .btn-FitFa:active:hover,
        .btn-FitFa.active:hover,
        .open > .dropdown-toggle.btn-FitFa:hover,
        .btn-FitFa:active:focus,
        .btn-FitFa.active:focus,
        .open > .dropdown-toggle.btn-FitFa:focus,
        .btn-FitFa:active.focus,
        .btn-FitFa.active.focus,
        .open > .dropdown-toggle.btn-FitFa.focus {
            color: #fff !important;
            background-color: #303030 !important;
            border-color: #BBBBBB !important;
        }

    .btn-FitFa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-FitFa:active,
    .btn-FitFa.active,
    .open > .dropdown-toggle.btn-FitFa {
        background-image: none;
    }

    .btn-FitFa.disabled:hover,
    .btn-FitFa[disabled]:hover,
    fieldset[disabled] .btn-FitFa:hover,
    .btn-FitFa.disabled:focus,
    .btn-FitFa[disabled]:focus,
    fieldset[disabled] .btn-FitFa:focus,
    .btn-FitFa.disabled.focus,
    .btn-FitFa[disabled].focus,
    fieldset[disabled] .btn-FitFa.focus {
        background-color: #303030 !important;
        border-color: #BBBBBB !important;
    }

    .btn-FitFa .badge {
        color: #303030 !important;
        background-color: #fff !important;
    }

/* O checkbox do status*/
.status-Fit input[type="checkbox"]:checked + label::before {
    background-color: #303030;
    border-color: #BBBBBB;
}

.status-Fit input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #BBBBBB;
}

/*-------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos do Cultural Index*/
.labelTituloCai {
    color: #905495 !important;
    font-weight: 800;
    font-size: 25px;
}

/*Menu*/
.MenuTextoCai {
    color: #905495 !important;
}

    .MenuTextoCai:hover {
        color: white !important;
    }

.side-nav-Cai li a:hover {
    background: linear-gradient(#915495, #905495, #9E7EA0, #B195B3, #D1B0D4) !important;
    color: white;
    transition: 1s;
}

.side-nav-Cai li a:focus {
    background: linear-gradient(#915495, #905495, #9E7EA0, #B195B3, #D1B0D4) !important;
    color: white !important;
}

.MenuTextoCai2 {
    color: #905495 !important;
}

    .MenuTextoCai2:hover {
        color: white !important;
    }

/*Menu Botão primeiro nível*/
#MenuLateral1_MenuLateralCai:hover {
    background: linear-gradient(#D1B0D4, #B195B3, #9E7EA0, #905495, #915495) !important;
    transition: 0.5s;
}
/*Títulos menores do Cultural Index*/
.TextoCai {
    color: #905495 !important;
    resize: none;
}

/*Cor de fundo das linhas do Cultural Index*/
.TextoFundoCai2 {
    color: #fff !important;
    background: linear-gradient(#915495, #905495, #9E7EA0, #B195B3, #D1B0D4) !important;
}


/*Cor de fundo das tabelas do Cultural Index*/
.TextoFundoCai {
    color: white;
    font-weight: bold;
    text-shadow: 3px 2px 1px #905495 !important;
    background: linear-gradient(#915495, #905495, #9E7EA0, #B195B3, #D1B0D4) !important;
    font-size: 15px;
}

/*Cor do menu principal*/
.BotaoMenuCaiPrincipal {
    color: #905495 !important;
    text-shadow: 1px 1px 4px white;
    display: none;
}

/*Botão do cultural index*/

.btn-Cai {
    color: #fff;
    background: linear-gradient(#915495, #905495, #9E7EA0, #B195B3, #D1B0D4) !important;
    border-color: #927994 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px purple;
}

    .btn-Cai:focus,
    .btn-Cai.focus {
        color: #fff !important;
        background: linear-gradient(#915495, #905495, #9E7EA0, #B195B3, #D1B0D4) !important;
        border-color: #A42E88 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-Cai:hover {
        color: #fff !important;
        background: linear-gradient(#D1B0D4, #B195B3, #9E7EA0, #905495, #915495) !important;
        border-color: #927994 !important;
        box-shadow: 1px 2px 1px #927994;
        text-shadow: 1px 1px 4px #A42E88;
    }

    .btn-Cai:active,
    .btn-Cai.active,
    .open > .dropdown-toggle.btn-Cai {
        color: #fff !important;
        background-color: #905495 !important;
        border-color: #927994 !important;
    }

    .btn-Cai:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-Cai:active:hover,
        .btn-Cai.active:hover,
        .open > .dropdown-toggle.btn-Cai:hover,
        .btn-Cai:active:focus,
        .btn-Cai.active:focus,
        .open > .dropdown-toggle.btn-Cai:focus,
        .btn-Cai:active.focus,
        .btn-Cai.active.focus,
        .open > .dropdown-toggle.btn-Cai.focus {
            color: #fff !important;
            background-color: #927994 !important;
            border-color: #905495 !important;
        }

    .btn-Cai:active,
    .btn-Cai.active,
    .open > .dropdown-toggle.btn-Cai {
        background-image: none;
    }

    .btn-Cai.disabled:hover,
    .btn-Cai[disabled]:hover,
    fieldset[disabled] .btn-Cai:hover,
    .btn-Cai.disabled:focus,
    .btn-Cai[disabled]:focus,
    fieldset[disabled] .btn-Cai:focus,
    .btn-Cai.disabled.focus,
    .btn-Cai[disabled].focus,
    fieldset[disabled] .btn-Cai.focus {
        background-color: #927994 !important;
        border-color: #905495 !important;
    }

    .btn-Cai .badge {
        color: #B73390 !important;
        background-color: #fff !important;
    }

/*Botão fechar*/
.btn-Cai2 {
    color: #fff;
    background-color: #905495 !important;
    border-color: #927994 !important;
    border: hidden !important;
    padding: 1px;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px purple;
}

    .btn-Cai2:focus,
    .btn-Cai2.focus {
        color: #fff !important;
        background-color: #915495 !important;
        border-color: #A42E88 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-Cai2:hover {
        color: #fff !important;
        background-color: #905495 !important;
        border-color: #927994 !important;
        box-shadow: 1px 2px 1px #927994;
        text-shadow: 1px 1px 4px white;
    }

    .btn-Cai2:active,
    .btn-Cai2.active,
    .open > .dropdown-toggle.btn-Cai2 {
        color: #fff !important;
        background-color: #905495 !important;
        border-color: #927994 !important;
    }

    .btn-Cai2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-Cai2:active:hover,
        .btn-Cai2.active:hover,
        .open > .dropdown-toggle.btn-Cai2:hover,
        .btn-Cai2:active:focus,
        .btn-Cai2.active:focus,
        .open > .dropdown-toggle.btn-Cai2:focus,
        .btn-Cai2:active.focus,
        .btn-Cai2.active.focus,
        .open > .dropdown-toggle.btn-Cai2.focus {
            color: #fff !important;
            background-color: #927994 !important;
            border-color: #905495 !important;
        }

    .btn-Cai2:active,
    .btn-Cai2.active,
    .open > .dropdown-toggle.btn-Cai2 {
        background-image: none;
    }

    .btn-Cai2.disabled:hover,
    .btn-Cai2[disabled]:hover,
    fieldset[disabled] .btn-Cai2:hover,
    .btn-Cai2.disabled:focus,
    .btn-Cai2[disabled]:focus,
    fieldset[disabled] .btn-Cai2:focus,
    .btn-Cai2.disabled.focus,
    .btn-Cai2[disabled].focus,
    fieldset[disabled] .btn-Cai2.focus {
        background-color: #927994 !important;
        border-color: #905495 !important;
    }

    .btn-Cai2 .badge {
        color: #B73390 !important;
        background-color: #fff !important;
    }

/*Botão Fa*/
.btn-CaiFa {
    color: #fff;
    background-color: #905495 !important;
    border-color: #927994 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px purple;
}

    .btn-CaiFa:focus,
    .btn-CaiFa.focus {
        color: #fff !important;
        background-color: #915495 !important;
        border-color: #A42E88 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-CaiFa:hover {
        color: #fff !important;
        background-color: #905495 !important;
        border-color: #927994 !important;
        box-shadow: 1px 2px 1px #927994;
        text-shadow: 1px 1px 4px white;
    }

    .btn-CaiFa:active,
    .btn-CaiFa.active,
    .open > .dropdown-toggle.btn-CaiFa {
        color: #fff !important;
        background-color: #905495 !important;
        border-color: #927994 !important;
    }

    .btn-CaiFa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-CaiFa:active:hover,
        .btn-CaiFa.active:hover,
        .open > .dropdown-toggle.btn-CaiFa:hover,
        .btn-CaiFa:active:focus,
        .btn-CaiFa.active:focus,
        .open > .dropdown-toggle.btn-CaiFa:focus,
        .btn-CaiFa:active.focus,
        .btn-CaiFa.active.focus,
        .open > .dropdown-toggle.btn-CaiFa.focus {
            color: #fff !important;
            background-color: #927994 !important;
            border-color: #905495 !important;
        }

    .btn-CaiFa:active,
    .btn-CaiFa.active,
    .open > .dropdown-toggle.btn-CaiFa {
        background-image: none;
    }

    .btn-CaiFa.disabled:hover,
    .btn-CaiFa[disabled]:hover,
    fieldset[disabled] .btn-CaiFa:hover,
    .btn-CaiFa.disabled:focus,
    .btn-CaiFa[disabled]:focus,
    fieldset[disabled] .btn-CaiFa:focus,
    .btn-CaiFa.disabled.focus,
    .btn-CaiFa[disabled].focus,
    fieldset[disabled] .btn-CaiFa.focus {
        background-color: #927994 !important;
        border-color: #905495 !important;
    }

    .btn-CaiFa .badge {
        color: #B73390 !important;
        background-color: #fff !important;
    }

/* O checkbox do status*/
.status-Cai input[type="checkbox"]:checked + label::before {
    background-color: #905495;
    border-color: #927994;
}

.status-Cai input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #927994;
}


/*------------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos do Team Index*/
.labelTituloTai {
    color: #008b6a !important;
    font-weight: 800;
    font-size: 25px;
}

/*----------------------------------------*/
/*Menu*/
.side-nav-Tai li a:hover {
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
    color: white;
    transition: 1s;
}

.side-nav-Tai li a:focus {
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
    color: white !important;
}

/*Menu*/
.MenuTextoTai {
    color: #008b6a !important;
}

    .MenuTextoTai:hover {
        color: white !important;
    }


.MenuTextoTai2 {
    color: #008b6a !important;
}

    .MenuTextoTai2:hover {
        color: white !important;
    }


/*----------------------------------------*/

/*Menu botão primeiro nível*/
#MenuLateral1_MenuLateralTai:hover {
    background: linear-gradient(#A0D6C9,#88baae, #008b6a, #044F3D) !important;
    color: White !important;
    transition: 0.5s;
}
/*Títulos menores do Team Index*/
.TextoTai {
    color: #008b6a !important;
}

/*Cor de fundo das linhas do Team Index*/
.TextoFundoTai {
    color: White !important;
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
}

.TextoFundoTai2 {
    color: White !important;
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
}

/*Botão do Team Index*/
.btn-Tai {
    color: #fff;
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
    border-color: #88baae !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px darkgreen;
}

    .btn-Tai:focus,
    .btn-Tai.focus {
        color: #fff !important;
        background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
        border-color: #88baae !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-Tai:hover {
        color: #fff !important;
        background: linear-gradient(#A0D6C9, #88baae, #008b6a, #044F3D) !important;
        border-color: #008B6A !important;
        box-shadow: 1px 2px 1px #008B6A;
        text-shadow: 1px 1px 4px white;
    }

    .btn-Tai:active,
    .btn-Tai.active,
    .open > .dropdown-toggle.btn-Tai {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

        .btn-Tai:active:hover,
        .btn-Tai.active:hover,
        .open > .dropdown-toggle.btn-Tai:hover,
        .btn-Tai:active:focus,
        .btn-Tai.active:focus,
        .open > .dropdown-toggle.btn-Tai:focus,
        .btn-Tai:active.focus,
        .btn-Tai.active.focus,
        .open > .dropdown-toggle.btn-Tai.focus {
            color: #fff !important;
            background-color: #008B6A !important;
            border-color: #88baae !important;
        }

    .btn-Tai:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-Tai:active,
    .btn-Tai.active,
    .open > .dropdown-toggle.btn-Tai {
        background-image: none;
    }

    .btn-Tai.disabled:hover,
    .btn-Tai[disabled]:hover,
    fieldset[disabled] .btn-Tai:hover,
    .btn-Tai.disabled:focus,
    .btn-Tai[disabled]:focus,
    fieldset[disabled] .btn-Tai:focus,
    .btn-Tai.disabled.focus,
    .btn-Tai[disabled].focus,
    fieldset[disabled] .btn-Tai.focus {
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-Tai .badge {
        color: #008B6A !important;
        background-color: #fff !important;
    }
/*Botão fechar*/
.btn-Tai2 {
    color: #fff;
    background-color: #008b6a !important;
    border-color: #88baae !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px darkgreen;
}

    .btn-Tai2:focus,
    .btn-Tai2.focus {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-Tai2:hover {
        color: #fff !important;
        background-color: #88baae !important;
        border-color: #008B6A !important;
        box-shadow: 1px 2px 1px #008B6A;
        text-shadow: 1px 1px 4px white;
    }

    .btn-Tai2:active,
    .btn-Tai2.active,
    .open > .dropdown-toggle.btn-Tai2 {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

        .btn-Tai2:active:hover,
        .btn-Tai2.active:hover,
        .open > .dropdown-toggle.btn-Tai2:hover,
        .btn-Tai2:active:focus,
        .btn-Tai2.active:focus,
        .open > .dropdown-toggle.btn-Tai2:focus,
        .btn-Tai2:active.focus,
        .btn-Tai2.active.focus,
        .open > .dropdown-toggle.btn-Tai2.focus {
            color: #fff !important;
            background-color: #008B6A !important;
            border-color: #88baae !important;
        }

    .btn-Tai2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-Tai2:active,
    .btn-Tai2.active,
    .open > .dropdown-toggle.btn-Tai2 {
        background-image: none;
    }

    .btn-Tai2.disabled:hover,
    .btn-Tai2[disabled]:hover,
    fieldset[disabled] .btn-Tai2:hover,
    .btn-Tai2.disabled:focus,
    .btn-Tai2[disabled]:focus,
    fieldset[disabled] .btn-Tai2:focus,
    .btn-Tai2.disabled.focus,
    .btn-Tai2[disabled].focus,
    fieldset[disabled] .btn-Tai2.focus {
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-Tai2 .badge {
        color: #008B6A !important;
        background-color: #fff !important;
    }
/*Botão Fa*/
.btn-TaiFa {
    color: #fff;
    background-color: #008b6a !important;
    border-color: #88baae !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px darkgreen;
}

    .btn-TaiFa:focus,
    .btn-TaiFa.focus {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-TaiFa:hover {
        color: #fff !important;
        background-color: #88baae !important;
        border-color: #008B6A !important;
        box-shadow: 1px 2px 1px #008B6A;
        text-shadow: 1px 1px 4px white;
    }

    .btn-TaiFa:active,
    .btn-TaiFa.active,
    .open > .dropdown-toggle.btn-TaiFa {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

        .btn-TaiFa:active:hover,
        .btn-TaiFa.active:hover,
        .open > .dropdown-toggle.btn-TaiFa:hover,
        .btn-TaiFa:active:focus,
        .btn-TaiFa.active:focus,
        .open > .dropdown-toggle.btn-TaiFa:focus,
        .btn-TaiFa:active.focus,
        .btn-TaiFa.active.focus,
        .open > .dropdown-toggle.btn-TaiFa.focus {
            color: #fff !important;
            background-color: #008B6A !important;
            border-color: #88baae !important;
        }

    .btn-TaiFa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-TaiFa:active,
    .btn-TaiFa.active,
    .open > .dropdown-toggle.btn-TaiFa {
        background-image: none;
    }

    .btn-TaiFa.disabled:hover,
    .btn-TaiFa[disabled]:hover,
    fieldset[disabled] .btn-TaiFa:hover,
    .btn-TaiFa.disabled:focus,
    .btn-TaiFa[disabled]:focus,
    fieldset[disabled] .btn-TaiFa:focus,
    .btn-TaiFa.disabled.focus,
    .btn-TaiFa[disabled].focus,
    fieldset[disabled] .btn-TaiFa.focus {
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-TaiFa .badge {
        color: #008B6A !important;
        background-color: #fff !important;
    }

/* O checkbox do status*/
.status-Tai input[type="checkbox"]:checked + label::before {
    background-color: #008B6A;
    border-color: #88baae;
}

.status-Tai input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #008B6A;
}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos do PSSI*/
.labelTituloPSSI {
    color: #461d3f !important;
    font-weight: 800;
    font-size: 25px;
}

/*Títulos menores do PSSI*/
.TextoPSSI {
    color: #672C5D !important;
}

/*Cor de fundo das linhas do PSSI*/
.TextoFundoPSSI {
    color: White !important;
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
}

.TextoFundoPSSI2 {
    color: White !important;
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
}

/*----------------------------------------*/
/*Menu*/
.MenuTextoPSSI {
    color: #461d3f !important;
}

    .MenuTextoPSSI:hover {
        color: White !important;
    }

.side-nav-PSSI li a:hover {
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
    color: White;
    transition: 1s;
}

.side-nav-PSSI li a:focus {
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
    color: White !important;
}

.MenuTextoPSSI2 {
    color: #461d3f !important;
}

    .MenuTextoPSSI2:hover {
        color: White !important;
    }

/*Menu Botão primeiro nível*/
#MenuLateral1_MenuLateralPSSI:hover {
    background: linear-gradient(#A03C8F, #722A66, #672C5D, #461d3f) !important;
    transition: 0.5s;
}

/*Cor do menu principal*/
.BotaoMenuPSSIPrincipal {
    color: #461d3f !important;
    text-shadow: 1px 1px 4px #e8dee6;
    display: none;
}

/*Botão do PSSI*/
.btn-pssi {
    color: #e8dee6;
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
    border-color: #e8dee6 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px purple;
}

    .btn-pssi:focus,
    .btn-pssi.focus {
        color: #e8dee6 !important;
        background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
        border-color: #e8dee6 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-pssi:hover {
        color: #e8dee6 !important;
        background: linear-gradient(#A03C8F, #722A66, #672C5D, #461d3f) !important;
        border-color: #461d3f !important;
        box-shadow: 1px 2px 1px #461d3f;
        text-shadow: 1px 1px 4px #ed0bc6;
        animation: slidebg 2s linear infinite;
    }

    .btn-pssi:active,
    .btn-pssi.active,
    .open > .dropdown-toggle.btn-pssi {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

        .btn-pssi:active:hover,
        .btn-pssi.active:hover,
        .open > .dropdown-toggle.btn-pssi:hover,
        .btn-pssi:active:focus,
        .btn-pssi.active:focus,
        .open > .dropdown-toggle.btn-pssi:focus,
        .btn-pssi:active.focus,
        .btn-pssi.active.focus,
        .open > .dropdown-toggle.btn-pssi.focus {
            color: #ed0bc6 !important;
            background-color: #461d3f !important;
            border-color: #e8dee6 !important;
        }

    .btn-pssi:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-pssi:active,
    .btn-pssi.active,
    .open > .dropdown-toggle.btn-pssi {
        background-image: none;
    }

    .btn-pssi.disabled:hover,
    .btn-pssi[disabled]:hover,
    fieldset[disabled] .btn-pssi:hover,
    .btn-pssi.disabled:focus,
    .btn-pssi[disabled]:focus,
    fieldset[disabled] .btn-pssi:focus,
    .btn-pssi.disabled.focus,
    .btn-pssi[disabled].focus,
    fieldset[disabled] .btn-pssi.focus {
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

    .btn-pssi .badge {
        color: #461d3f !important;
        background-color: #e8dee6 !important;
    }
/*Botão Sair ou fechar*/
.btn-pssi2 {
    color: #e8dee6;
    background-color: #461d3f !important;
    border-color: #e8dee6 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #ed0bc6;
}

    .btn-pssi2:focus,
    .btn-pssi2.focus {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-pssi2:hover {
        color: #ed0bc6 !important;
        background-color: #e8dee6 !important;
        border-color: #461d3f !important;
        box-shadow: 1px 2px 1px #461d3f;
        text-shadow: 1px 1px 4px #ed0bc6;
    }

    .btn-pssi2:active,
    .btn-pssi2.active,
    .open > .dropdown-toggle.btn-pssi2 {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

        .btn-pssi2:active:hover,
        .btn-pssi2.active:hover,
        .open > .dropdown-toggle.btn-pssi2:hover,
        .btn-pssi2:active:focus,
        .btn-pssi2.active:focus,
        .open > .dropdown-toggle.btn-pssi2:focus,
        .btn-pssi2:active.focus,
        .btn-pssi2.active.focus,
        .open > .dropdown-toggle.btn-pssi2.focus {
            color: #ed0bc6 !important;
            background-color: #461d3f !important;
            border-color: #e8dee6 !important;
        }

    .btn-pssi2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-pssi2:active,
    .btn-pssi2.active,
    .open > .dropdown-toggle.btn-pssi2 {
        background-image: none;
    }

    .btn-pssi2.disabled:hover,
    .btn-pssi2[disabled]:hover,
    fieldset[disabled] .btn-pssi2:hover,
    .btn-pssi2.disabled:focus,
    .btn-pssi2[disabled]:focus,
    fieldset[disabled] .btn-pssi2:focus,
    .btn-pssi2.disabled.focus,
    .btn-pssi2[disabled].focus,
    fieldset[disabled] .btn-pssi2.focus {
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

    .btn-pssi2 .badge {
        color: #461d3f !important;
        background-color: #e8dee6 !important;
    }
/*Botão Fa*/
.btn-pssi-Fa {
    color: #e8dee6;
    background-color: #461d3f !important;
    border-color: #e8dee6 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 1px 1px 3px #e8dee6;
}

    .btn-pssi-Fa:focus,
    .btn-pssi-Fa.focus {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-pssi-Fa:hover {
        color: #ed0bc6 !important;
        background-color: #e8dee6 !important;
        border-color: #461d3f !important;
        box-shadow: 1px 2px 1px #461d3f;
        text-shadow: 1px 1px 3px #ed0bc6;
    }

    .btn-pssi-Fa:active,
    .btn-pssi-Fa.active,
    .open > .dropdown-toggle.btn-pssi-Fa {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

        .btn-pssi-Fa:active:hover,
        .btn-pssi-Fa.active:hover,
        .open > .dropdown-toggle.btn-pssi-Fa:hover,
        .btn-pssi-Fa:active:focus,
        .btn-pssi-Fa.active:focus,
        .open > .dropdown-toggle.btn-pssi-Fa:focus,
        .btn-pssi-Fa:active.focus,
        .btn-pssi-Fa.active.focus,
        .open > .dropdown-toggle.btn-pssi-Fa.focus {
            color: #ed0bc6 !important;
            background-color: #461d3f !important;
            border-color: #e8dee6 !important;
        }

    .btn-pssi-Fa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-pssi-Fa:active,
    .btn-pssi-Fa.active,
    .open > .dropdown-toggle.btn-pssi-Fa {
        background-image: none;
    }

    .btn-pssi-Fa.disabled:hover,
    .btn-pssi-Fa[disabled]:hover,
    fieldset[disabled] .btn-pssi-Fa:hover,
    .btn-pssi-Fa.disabled:focus,
    .btn-pssi-Fa[disabled]:focus,
    fieldset[disabled] .btn-pssi-Fa:focus,
    .btn-pssi-Fa.disabled.focus,
    .btn-pssi-Fa[disabled].focus,
    fieldset[disabled] .btn-pssi-Fa.focus {
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

    .btn-pssi-Fa .badge {
        color: #461d3f !important;
        background-color: #e8dee6 !important;
    }

/* O checkbox do status*/
.status-PSSI input[type="checkbox"]:checked + label::before {
    background-color: #461d3f;
    border-color: #e8dee6;
}

.status-PSSI input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #461d3f;
}
/*-----------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos do DMI*/
.labelTituloDMI {
    color: #461d3f !important;
    font-weight: 800;
    font-size: 25px;
}

/*Títulos menores do DMI*/
.TextoDMI {
    color: #672C5D !important;
}

/*Cor de fundo das linhas do DMI*/
.TextoFundoDMI {
    color: White !important;
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
}

.TextoFundoDMI2 {
    color: White !important;
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
}

/*----------------------------------------*/
/*Menu*/
.MenuTextoDMI {
    color: #461d3f !important;
}

    .MenuTextoDMI:hover {
        color: White !important;
    }

.side-nav-DMI li a:hover {
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
    color: White;
    transition: 1s;
}

.side-nav-DMI li a:focus {
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
    color: White !important;
}

.MenuTextoDMI2 {
    color: #461d3f !important;
}

    .MenuTextoDMI2:hover {
        color: White !important;
    }

/*Menu Botão primeiro nível*/
#MenuLateral1_MenuLateralDMI:hover {
    background: linear-gradient(#A03C8F, #722A66, #672C5D, #461d3f) !important;
    transition: 0.5s;
}

/*Cor do menu principal*/
.BotaoMenuDMIPrincipal {
    color: #461d3f !important;
    text-shadow: 1px 1px 4px #e8dee6;
    display: none;
}

/*Botão do DMI*/
.btn-dmi {
    color: #e8dee6;
    background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
    border-color: #e8dee6 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px purple;
}

    .btn-dmi:focus,
    .btn-dmi.focus {
        color: #e8dee6 !important;
        background: linear-gradient(#461d3f, #672C5D, #722A66, #A03C8F) !important;
        border-color: #e8dee6 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-dmi:hover {
        color: #e8dee6 !important;
        background: linear-gradient(#A03C8F, #722A66, #672C5D, #461d3f) !important;
        border-color: #461d3f !important;
        box-shadow: 1px 2px 1px #461d3f;
        text-shadow: 1px 1px 4px #ed0bc6;
        animation: slidebg 2s linear infinite;
    }

    .btn-dmi:active,
    .btn-dmi.active,
    .open > .dropdown-toggle.btn-dmi {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

        .btn-dmi:active:hover,
        .btn-dmi.active:hover,
        .open > .dropdown-toggle.btn-dmi:hover,
        .btn-dmi:active:focus,
        .btn-dmi.active:focus,
        .open > .dropdown-toggle.btn-dmi:focus,
        .btn-dmi:active.focus,
        .btn-dmi.active.focus,
        .open > .dropdown-toggle.btn-dmi.focus {
            color: #ed0bc6 !important;
            background-color: #461d3f !important;
            border-color: #e8dee6 !important;
        }

    .btn-dmi:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-dmi:active,
    .btn-dmi.active,
    .open > .dropdown-toggle.btn-dmi {
        background-image: none;
    }

    .btn-dmi.disabled:hover,
    .btn-dmi[disabled]:hover,
    fieldset[disabled] .btn-dmi:hover,
    .btn-dmi.disabled:focus,
    .btn-dmi[disabled]:focus,
    fieldset[disabled] .btn-dmi:focus,
    .btn-dmi.disabled.focus,
    .btn-dmi[disabled].focus,
    fieldset[disabled] .btn-dmi.focus {
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

    .btn-dmi .badge {
        color: #461d3f !important;
        background-color: #e8dee6 !important;
    }
/*Botão Sair ou fechar*/
.btn-dmi2 {
    color: #e8dee6;
    background-color: #461d3f !important;
    border-color: #e8dee6 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #ed0bc6;
}

    .btn-dmi2:focus,
    .btn-dmi2.focus {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-dmi2:hover {
        color: #ed0bc6 !important;
        background-color: #e8dee6 !important;
        border-color: #461d3f !important;
        box-shadow: 1px 2px 1px #461d3f;
        text-shadow: 1px 1px 4px #ed0bc6;
    }

    .btn-dmi2:active,
    .btn-dmi2.active,
    .open > .dropdown-toggle.btn-dmi2 {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

        .btn-dmi2:active:hover,
        .btn-dmi2.active:hover,
        .open > .dropdown-toggle.btn-dmi2:hover,
        .btn-dmi2:active:focus,
        .btn-dmi2.active:focus,
        .open > .dropdown-toggle.btn-dmi2:focus,
        .btn-dmi2:active.focus,
        .btn-dmi2.active.focus,
        .open > .dropdown-toggle.btn-dmi2.focus {
            color: #ed0bc6 !important;
            background-color: #461d3f !important;
            border-color: #e8dee6 !important;
        }

    .btn-dmi2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-dmi2:active,
    .btn-dmi2.active,
    .open > .dropdown-toggle.btn-dmi2 {
        background-image: none;
    }

    .btn-dmi2.disabled:hover,
    .btn-dmi2[disabled]:hover,
    fieldset[disabled] .btn-dmi2:hover,
    .btn-dmi2.disabled:focus,
    .btn-dmi2[disabled]:focus,
    fieldset[disabled] .btn-dmi2:focus,
    .btn-dmi2.disabled.focus,
    .btn-dmi2[disabled].focus,
    fieldset[disabled] .btn-dmi2.focus {
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

    .btn-dmi2 .badge {
        color: #461d3f !important;
        background-color: #e8dee6 !important;
    }
/*Botão Fa*/
.btn-dmi-Fa {
    color: #e8dee6;
    background-color: #461d3f !important;
    border-color: #e8dee6 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 1px 1px 3px #e8dee6;
}

    .btn-dmi-Fa:focus,
    .btn-dmi-Fa.focus {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-dmi-Fa:hover {
        color: #ed0bc6 !important;
        background-color: #e8dee6 !important;
        border-color: #461d3f !important;
        box-shadow: 1px 2px 1px #461d3f;
        text-shadow: 1px 1px 3px #ed0bc6;
    }

    .btn-dmi-Fa:active,
    .btn-dmi-Fa.active,
    .open > .dropdown-toggle.btn-dmi-Fa {
        color: #e8dee6 !important;
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

        .btn-dmi-Fa:active:hover,
        .btn-dmi-Fa.active:hover,
        .open > .dropdown-toggle.btn-dmi-Fa:hover,
        .btn-dmi-Fa:active:focus,
        .btn-dmi-Fa.active:focus,
        .open > .dropdown-toggle.btn-dmi-Fa:focus,
        .btn-dmi-Fa:active.focus,
        .btn-dmi-Fa.active.focus,
        .open > .dropdown-toggle.btn-dmi-Fa.focus {
            color: #ed0bc6 !important;
            background-color: #461d3f !important;
            border-color: #e8dee6 !important;
        }

    .btn-dmi-Fa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-dmi-Fa:active,
    .btn-dmi-Fa.active,
    .open > .dropdown-toggle.btn-dmi-Fa {
        background-image: none;
    }

    .btn-dmi-Fa.disabled:hover,
    .btn-dmi-Fa[disabled]:hover,
    fieldset[disabled] .btn-dmi-Fa:hover,
    .btn-dmi-Fa.disabled:focus,
    .btn-dmi-Fa[disabled]:focus,
    fieldset[disabled] .btn-dmi-Fa:focus,
    .btn-dmi-Fa.disabled.focus,
    .btn-dmi-Fa[disabled].focus,
    fieldset[disabled] .btn-dmi-Fa.focus {
        background-color: #461d3f !important;
        border-color: #e8dee6 !important;
    }

    .btn-dmi-Fa .badge {
        color: #461d3f !important;
        background-color: #e8dee6 !important;
    }

/* O checkbox do status*/
.status-DMI input[type="checkbox"]:checked + label::before {
    background-color: #461d3f;
    border-color: #e8dee6;
}

.status-DMI input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #461d3f;
}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos do People Index*/

.corCardPai {
    color: white;
    background-color: #EF6A01 !important;
    font-size: 20px;
}

.labelTituloPai {
    color: #EF6A01 !important;
    font-weight: 800;
    font-size: 25px;
}

.MenuTextoPai {
    color: #EF6A01 !important;
}

    .MenuTextoPai:hover {
        color: white !important;
    }

.side-nav-Pai li a:hover {
    background: linear-gradient(#ff4700, #EF6A01, #ff7515, #ffa42d, #ffb86f) !important;
    color: white;
    transition: 1s;
}

.side-nav-Pai li a:focus {
    background: linear-gradient(#ff4700, #EF6A01, #ff7515, #ffa42d, #ffb86f) !important;
    color: white !important;
}

.MenuTextoPai2 {
    color: #EF6A01 !important;
}

    .MenuTextoPai2:hover {
        color: white !important;
    }

/*Menu Botão primeiro nível*/
#MenuLateral1_MenuLateralPai:hover {
    background: linear-gradient(#ffb86f, #ffa42d, #ff7515, #EF6A01, #ff4700) !important;
    transition: 0.5s;
}
/*Títulos menores do Cultural Index*/
.TextoPai {
    color: #EF6A01 !important;
    resize: none;
}

/*Cor de fundo das linhas do Cultural Index*/
.TextoFundoPai2 {
    color: #fff !important;
    background: linear-gradient(#ff4700, #EF6A01, #ff7515, #ffa42d, #ffb86f) !important;
}


/*Cor de fundo das tabelas do Cultural Index*/
.TextoFundoPai {
    color: white;
    font-weight: bold;
    text-shadow: 3px 2px 1px #EF6A01 !important;
    background: linear-gradient(#ff4700, #EF6A01, #ff7515, #ffa42d, #ffb86f) !important;
    font-size: 15px;
}

/*Cor do menu principal*/
.BotaoMenuPaiPrincipal {
    color: #EF6A01 !important;
    text-shadow: 1px 1px 4px white;
    display: none;
}

/*Botão do cultural index*/

.btn-Pai {
    color: #fff;
    background: linear-gradient(#ff4700, #EF6A01, #ff7515, #ffa42d, #ffb86f) !important;
    border-color: #948779 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 1px 2px 1px orange;
}

    .btn-Pai:focus,
    .btn-Pai.focus {
        color: #fff !important;
        background: linear-gradient(#ff4700, #EF6A01, #ff7515, #ffa42d, #ffb86f) !important;
        border-color: #a4542e !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-Pai:hover {
        color: #fff !important;
        background: linear-gradient(#ffb86f, #ffa42d, #ff7515, #EF6A01, #ff4700) !important;
        border-color: #948779 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px #a4542e;
    }

    .btn-Pai:active,
    .btn-Pai.active,
    .open > .dropdown-toggle.btn-Pai {
        color: #fff !important;
        background-color: #EF6A01 !important;
        border-color: #948779 !important;
    }

    .btn-Pai:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-Pai:active:hover,
        .btn-Pai.active:hover,
        .open > .dropdown-toggle.btn-Pai:hover,
        .btn-Pai:active:focus,
        .btn-Pai.active:focus,
        .open > .dropdown-toggle.btn-Pai:focus,
        .btn-Pai:active.focus,
        .btn-Pai.active.focus,
        .open > .dropdown-toggle.btn-Pai.focus {
            color: #fff !important;
            background-color: #948779 !important;
            border-color: #EF6A01 !important;
        }

    .btn-Pai:active,
    .btn-Pai.active,
    .open > .dropdown-toggle.btn-Pai {
        background-image: none;
    }

    .btn-Pai.disabled:hover,
    .btn-Pai[disabled]:hover,
    fieldset[disabled] .btn-Pai:hover,
    .btn-Pai.disabled:focus,
    .btn-Pai[disabled]:focus,
    fieldset[disabled] .btn-Pai:focus,
    .btn-Pai.disabled.focus,
    .btn-Pai[disabled].focus,
    fieldset[disabled] .btn-Pai.focus {
        background-color: #948779 !important;
        border-color: #EF6A01 !important;
    }

    .btn-Pai .badge {
        color: #b77033 !important;
        background-color: #fff !important;
    }

/*Botão fechar*/
.btn-Pai2 {
    color: #fff;
    background-color: #EF6A01 !important;
    border-color: #948779 !important;
    border: hidden !important;
    padding: 1px;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px orange;
}

    .btn-Pai2:focus,
    .btn-Pai2.focus {
        color: #fff !important;
        background-color: #ff4700 !important;
        border-color: #a4542e !important;
    }

    .btn-Pai2:hover {
        color: #fff !important;
        background-color: #EF6A01 !important;
        border-color: #948779 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px white;
    }

    .btn-Pai2:active,
    .btn-Pai2.active,
    .open > .dropdown-toggle.btn-Pai2 {
        color: #fff !important;
        background-color: #EF6A01 !important;
        border-color: #948779 !important;
    }

    .btn-Pai2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-Pai2:active:hover,
        .btn-Pai2.active:hover,
        .open > .dropdown-toggle.btn-Pai2:hover,
        .btn-Pai2:active:focus,
        .btn-Pai2.active:focus,
        .open > .dropdown-toggle.btn-Pai2:focus,
        .btn-Pai2:active.focus,
        .btn-Pai2.active.focus,
        .open > .dropdown-toggle.btn-Pai2.focus {
            color: #fff !important;
            background-color: #948779 !important;
            border-color: #EF6A01 !important;
        }

    .btn-Pai2:active,
    .btn-Pai2.active,
    .open > .dropdown-toggle.btn-Pai2 {
        background-image: none;
    }

    .btn-Pai2.disabled:hover,
    .btn-Pai2[disabled]:hover,
    fieldset[disabled] .btn-Pai2:hover,
    .btn-Pai2.disabled:focus,
    .btn-Pai2[disabled]:focus,
    fieldset[disabled] .btn-Pai2:focus,
    .btn-Pai2.disabled.focus,
    .btn-Pai2[disabled].focus,
    fieldset[disabled] .btn-Pai2.focus {
        background-color: #948779 !important;
        border-color: #EF6A01 !important;
    }

    .btn-Pai2 .badge {
        color: #b77033 !important;
        background-color: #fff !important;
    }

/*Botão Fa*/
.btn-PaiFa {
    color: #fff;
    background-color: #EF6A01 !important;
    border-color: #948779 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px orange;
}

    .btn-PaiFa:focus,
    .btn-PaiFa.focus {
        color: #fff !important;
        background-color: #ff4700 !important;
        border-color: #a4542e !important;
    }

    .btn-PaiFa:hover {
        color: #fff !important;
        background-color: #EF6A01 !important;
        border-color: #948779 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px white;
    }

    .btn-PaiFa:active,
    .btn-PaiFa.active,
    .open > .dropdown-toggle.btn-PaiFa {
        color: #fff !important;
        background-color: #EF6A01 !important;
        border-color: #948779 !important;
    }

    .btn-PaiFa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-PaiFa:active:hover,
        .btn-PaiFa.active:hover,
        .open > .dropdown-toggle.btn-PaiFa:hover,
        .btn-PaiFa:active:focus,
        .btn-PaiFa.active:focus,
        .open > .dropdown-toggle.btn-PaiFa:focus,
        .btn-PaiFa:active.focus,
        .btn-PaiFa.active.focus,
        .open > .dropdown-toggle.btn-PaiFa.focus {
            color: #fff !important;
            background-color: #948779 !important;
            border-color: #EF6A01 !important;
        }

    .btn-PaiFa:active,
    .btn-PaiFa.active,
    .open > .dropdown-toggle.btn-PaiFa {
        background-image: none;
    }

    .btn-PaiFa.disabled:hover,
    .btn-PaiFa[disabled]:hover,
    fieldset[disabled] .btn-PaiFa:hover,
    .btn-PaiFa.disabled:focus,
    .btn-PaiFa[disabled]:focus,
    fieldset[disabled] .btn-PaiFa:focus,
    .btn-PaiFa.disabled.focus,
    .btn-PaiFa[disabled].focus,
    fieldset[disabled] .btn-PaiFa.focus {
        background-color: #948779 !important;
        border-color: #EF6A01 !important;
    }

    .btn-PaiFa .badge {
        color: #b77033 !important;
        background-color: #fff !important;
    }

/* O checkbox do status*/
.status-Pai input[type="checkbox"]:checked + label::before {
    background-color: #EF6A01;
    border-color: #948779;
}

.status-Pai input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #948779;
}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos do Value Index*/

.corCardValue {
    color: white;
    background-color: #004268 !important;
    font-size: 20px;
}

.labelTituloValue {
    color: #004268 !important;
    font-weight: 800;
    font-size: 25px;
}

.MenuTextoValue {
    color: #004268 !important;
}

    .MenuTextoValue:hover {
        color: white !important;
    }

.side-nav-value li a:hover {
    background: linear-gradient(#6699cc, #3399cc, #336699, #004268, #003333) !important;
    color: white;
    transition: 1s;
}

.side-nav-value li a:focus {
    background: linear-gradient(#6699cc, #3399cc, #336699, #004268, #003333) !important;
    color: white !important;
}

.MenuTextoValue2 {
    color: #004268 !important;
}

    .MenuTextoValue2:hover {
        color: white !important;
    }

#MenuLateral1_MenuLateralValue:hover {
    background: linear-gradient(#6699cc, #3399cc, #336699, #004268, #003333) !important;
    transition: 0.5s;
}
.TextoValue {
    color: #004268 !important;
    resize: none;
}

.TextoFundoValue2 {
    color: #fff !important;
    background: linear-gradient(#6699cc, #3399cc, #336699, #004268, #003333) !important;
}

.TextoFundoValue {
    color: white;
    font-weight: bold;
    text-shadow: 3px 2px 1px #004268 !important;
    background: linear-gradient(#6699cc, #3399cc, #336699, #004268, #003333) !important;
    font-size: 15px;
}
.BotaoMenuValuePrincipal {
    color: #004268 !important;
    text-shadow: 1px 1px 4px white;
    display: none;
}

.btn-Value {
    color: #fff;
    background: linear-gradient(#6699cc, #3399cc, #336699, #004268, #003333) !important;
    border-color: #948779 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #003333;
}

    .btn-Value:focus,
    .btn-Value.focus {
        color: #fff !important;
        background: linear-gradient(#6699cc, #3399cc, #336699, #004268, #003333) !important;
        border-color: #003333 !important;
    }

    .btn-Value:hover {
        color: #fff !important;
        background: linear-gradient(#003333, #004268, #336699, #3399cc, #6699cc) !important;
        border-color: #948779 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px #003333;
    }

    .btn-Value:active,
    .btn-Value.active,
    .open > .dropdown-toggle.btn-Value {
        color: #fff !important;
        background-color: #004268 !important;
        border-color: #948779 !important;
    }

    .btn-Value:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-Value:active:hover,
        .btn-Value.active:hover,
        .open > .dropdown-toggle.btn-Value:hover,
        .btn-Value:active:focus,
        .btn-Value.active:focus,
        .open > .dropdown-toggle.btn-Value:focus,
        .btn-Value:active.focus,
        .btn-Value.active.focus,
        .open > .dropdown-toggle.btn-Value.focus {
            color: #fff !important;
            background-color: #948779 !important;
            border-color: #004268 !important;
        }

    .btn-Value:active,
    .btn-Value.active,
    .open > .dropdown-toggle.btn-Value {
        background-image: none;
    }

    .btn-Value.disabled:hover,
    .btn-Value[disabled]:hover,
    fieldset[disabled] .btn-Value:hover,
    .btn-Value.disabled:focus,
    .btn-Value[disabled]:focus,
    fieldset[disabled] .btn-Value:focus,
    .btn-Value.disabled.focus,
    .btn-Value[disabled].focus,
    fieldset[disabled] .btn-Value.focus {
        background-color: #948779 !important;
        border-color: #004268 !important;
    }

    .btn-Value .badge {
        color: #b77033 !important;
        background-color: #fff !important;
    }

.btn-Value2 {
    color: #fff;
    background-color: #004268 !important;
    border-color: #948779 !important;
    border: hidden !important;
    padding: 1px;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #004268;
}

    .btn-Value2:focus,
    .btn-Value2.focus {
        color: #fff !important;
        background-color: #004268 !important;
        border-color: #01324e !important;
    }

    .btn-Value2:hover {
        color: #fff !important;
        background-color: #004268 !important;
        border-color: #948779 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px white;
    }

    .btn-Value2:active,
    .btn-Value2.active,
    .open > .dropdown-toggle.btn-Value2 {
        color: #fff !important;
        background-color: #004268 !important;
        border-color: #948779 !important;
    }

    .btn-Value2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-Value2:active:hover,
        .btn-Value2.active:hover,
        .open > .dropdown-toggle.btn-Value2:hover,
        .btn-Value2:active:focus,
        .btn-Value2.active:focus,
        .open > .dropdown-toggle.btn-Value2:focus,
        .btn-Value2:active.focus,
        .btn-Value2.active.focus,
        .open > .dropdown-toggle.btn-Value2.focus {
            color: #fff !important;
            background-color: #948779 !important;
            border-color: #004268 !important;
        }

    .btn-Value2:active,
    .btn-Value2.active,
    .open > .dropdown-toggle.btn-Value2 {
        background-image: none;
    }

    .btn-Value2.disabled:hover,
    .btn-Value2[disabled]:hover,
    fieldset[disabled] .btn-Value2:hover,
    .btn-Value2.disabled:focus,
    .btn-Value2[disabled]:focus,
    fieldset[disabled] .btn-Value2:focus,
    .btn-Value2.disabled.focus,
    .btn-Value2[disabled].focus,
    fieldset[disabled] .btn-Value2.focus {
        background-color: #948779 !important;
        border-color: #004268 !important;
    }

    .btn-Value2 .badge {
        color: #b77033 !important;
        background-color: #fff !important;
    }

.btn-ValueFa {
    color: #fff;
    background-color: #004268 !important;
    border-color: #336699 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #004268;
}

    .btn-ValueFa:focus,
    .btn-ValueFa.focus {
        color: #fff !important;
        background-color: #004268 !important;
        border-color: #01324e !important;
    }

    .btn-ValueFa:hover {
        color: #fff !important;
        background-color: #004268 !important;
        border-color: #336699 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px white;
    }

    .btn-ValueFa:active,
    .btn-ValueFa.active,
    .open > .dropdown-toggle.btn-ValueFa {
        color: #fff !important;
        background-color: #004268 !important;
        border-color: #336699 !important;
    }

    .btn-ValueFa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-ValueFa:active:hover,
        .btn-ValueFa.active:hover,
        .open > .dropdown-toggle.btn-ValueFa:hover,
        .btn-ValueFa:active:focus,
        .btn-ValueFa.active:focus,
        .open > .dropdown-toggle.btn-ValueFa:focus,
        .btn-ValueFa:active.focus,
        .btn-ValueFa.active.focus,
        .open > .dropdown-toggle.btn-ValueFa.focus {
            color: #fff !important;
            background-color: #336699 !important;
            border-color: #004268 !important;
        }

    .btn-ValueFa:active,
    .btn-ValueFa.active,
    .open > .dropdown-toggle.btn-ValueFa {
        background-image: none;
    }

    .btn-ValueFa.disabled:hover,
    .btn-ValueFa[disabled]:hover,
    fieldset[disabled] .btn-ValueFa:hover,
    .btn-ValueFa.disabled:focus,
    .btn-ValueFa[disabled]:focus,
    fieldset[disabled] .btn-ValueFa:focus,
    .btn-ValueFa.disabled.focus,
    .btn-ValueFa[disabled].focus,
    fieldset[disabled] .btn-ValueFa.focus {
        background-color: #948779 !important;
        border-color: #004268 !important;
    }

    .btn-ValueFa .badge {
        color: #01324e !important;
        background-color: #fff !important;
    }

.status-Value input[type="checkbox"]:checked + label::before {
    background-color: #004268;
    border-color: #948779;
}

.status-Value input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #948779;
}

/*-----------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos do Perfil Champion*/

.corCardPesqLid {
    color: white;
    background-color: #002238 !important;
    font-size: 20px;
}

.labelTituloPesqLid {
    color: #002238 !important;
    font-weight: 800;
    font-size: 25px;
}

.MenuTextoPesqLid {
    color: #002238 !important;
}

    .MenuTextoPesqLid:hover {
        color: white !important;
    }

.side-nav-PesqLid li a:hover {
    background: linear-gradient(#335a80, #1a5273, #1a3d5c, #002238, #001a1a) !important;
    color: white;
    transition: 1s;
}

.side-nav-PesqLid li a:focus {
    background: linear-gradient(#335a80, #1a5273, #1a3d5c, #002238, #001a1a) !important;
    color: white !important;
}

.MenuTextoPesqLid2 {
    color: #002238 !important;
}

    .MenuTextoPesqLid2:hover {
        color: white !important;
    }

#MenuLateral1_MenuLateralPesqLid:hover {
    background: linear-gradient(#335a80, #1a5273, #1a3d5c, #002238, #001a1a) !important;
    transition: 0.5s;
}

.TextoPesqLid {
    color: #002238 !important;
    resize: none;
}

.TextoFundoPesqLid2 {
    color: #fff !important;
    background: linear-gradient(#335a80, #1a5273, #1a3d5c, #002238, #001a1a) !important;
}

    .TextoFundoPesqLid2 option {
        color: #333;
        background-color: #fff;
    }
    
.TextoFundoPesqLid {
    color: white;
    font-weight: bold;
    text-shadow: 3px 2px 1px #002238 !important;
    background: linear-gradient(#335a80, #1a5273, #1a3d5c, #002238, #001a1a) !important;
    font-size: 15px;
}

.BotaoMenuPesqLidPrincipal {
    color: #002238 !important;
    text-shadow: 1px 1px 4px white;
    display: none;
}

.btn-PesqLid {
    color: #fff;
    background: linear-gradient(#335a80, #1a5273, #1a3d5c, #002238, #001a1a) !important;
    border-color: #5c4e41 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #001a1a;
}

    .btn-PesqLid:focus,
    .btn-PesqLid.focus {
        color: #fff !important;
        background: linear-gradient(#335a80, #1a5273, #1a3d5c, #002238, #001a1a) !important;
        border-color: #001a1a !important;
    }

    .btn-PesqLid:hover {
        color: #fff !important;
        background: linear-gradient(#001a1a, #002238, #1a3d5c, #1a5273, #335a80) !important;
        border-color: #5c4e41 !important;
        box-shadow: 1px 2px 1px #5c4e41;
        text-shadow: 1px 1px 4px #001a1a;
    }

    .btn-PesqLid:active,
    .btn-PesqLid.active,
    .open > .dropdown-toggle.btn-PesqLid {
        color: #fff !important;
        background-color: #002238 !important;
        border-color: #5c4e41 !important;
    }

    .btn-PesqLid:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-PesqLid:active:hover,
        .btn-PesqLid.active:hover,
        .open > .dropdown-toggle.btn-PesqLid:hover,
        .btn-PesqLid:active:focus,
        .btn-PesqLid.active:focus,
        .open > .dropdown-toggle.btn-PesqLid:focus,
        .btn-PesqLid:active.focus,
        .btn-PesqLid.active.focus,
        .open > .dropdown-toggle.btn-PesqLid.focus {
            color: #fff !important;
            background-color: #5c4e41 !important;
            border-color: #002238 !important;
        }

    .btn-PesqLid:active,
    .btn-PesqLid.active,
    .open > .dropdown-toggle.btn-PesqLid {
        background-image: none;
    }

    .btn-PesqLid.disabled:hover,
    .btn-PesqLid[disabled]:hover,
    fieldset[disabled] .btn-PesqLid:hover,
    .btn-PesqLid.disabled:focus,
    .btn-PesqLid[disabled]:focus,
    fieldset[disabled] .btn-PesqLid:focus,
    .btn-PesqLid.disabled.focus,
    .btn-PesqLid[disabled].focus,
    fieldset[disabled] .btn-PesqLid.focus {
        background-color: #5c4e41 !important;
        border-color: #002238 !important;
    }

    .btn-PesqLid .badge {
        color: #734222 !important;
        background-color: #fff !important;
    }

.btn-PesqLid2 {
    color: #fff;
    background-color: #002238 !important;
    border-color: #5c4e41 !important;
    border: hidden !important;
    padding: 1px;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #002238;
}

    .btn-PesqLid2:focus,
    .btn-PesqLid2.focus {
        color: #fff !important;
        background-color: #002238 !important;
        border-color: #01324e !important;
    }

    .btn-PesqLid2:hover {
        color: #fff !important;
        background-color: #002238 !important;
        border-color: #5c4e41 !important;
        box-shadow: 1px 2px 1px #5c4e41;
        text-shadow: 1px 1px 4px white;
    }

    .btn-PesqLid2:active,
    .btn-PesqLid2.active,
    .open > .dropdown-toggle.btn-PesqLid2 {
        color: #fff !important;
        background-color: #002238 !important;
        border-color: #5c4e41 !important;
    }

    .btn-PesqLid2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-PesqLid2:active:hover,
        .btn-PesqLid2.active:hover,
        .open > .dropdown-toggle.btn-PesqLid2:hover,
        .btn-PesqLid2:active:focus,
        .btn-PesqLid2.active:focus,
        .open > .dropdown-toggle.btn-PesqLid2:focus,
        .btn-PesqLid2:active.focus,
        .btn-PesqLid2.active.focus,
        .open > .dropdown-toggle.btn-PesqLid2.focus {
            color: #fff !important;
            background-color: #5c4e41 !important;
            border-color: #002238 !important;
        }

    .btn-PesqLid2:active,
    .btn-PesqLid2.active,
    .open > .dropdown-toggle.btn-PesqLid2 {
        background-image: none;
    }

    .btn-PesqLid2.disabled:hover,
    .btn-PesqLid2[disabled]:hover,
    fieldset[disabled] .btn-PesqLid2:hover,
    .btn-PesqLid2.disabled:focus,
    .btn-PesqLid2[disabled]:focus,
    fieldset[disabled] .btn-PesqLid2:focus,
    .btn-PesqLid2.disabled.focus,
    .btn-PesqLid2[disabled].focus,
    fieldset[disabled] .btn-PesqLid2.focus {
        background-color: #5c4e41 !important;
        border-color: #002238 !important;
    }

    .btn-PesqLid2 .badge {
        color: #734222 !important;
        background-color: #fff !important;
    }

.btn-PesqLidFa {
    color: #fff;
    background-color: #002238 !important;
    border-color: #1a3d5c !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #002238;
}

    .btn-PesqLidFa:focus,
    .btn-PesqLidFa.focus {
        color: #fff !important;
        background-color: #002238 !important;
        border-color: #01324e !important;
    }

    .btn-PesqLidFa:hover {
        color: #fff !important;
        background-color: #002238 !important;
        border-color: #1a3d5c !important;
        box-shadow: 1px 2px 1px #5c4e41;
        text-shadow: 1px 1px 4px white;
    }

    .btn-PesqLidFa:active,
    .btn-PesqLidFa.active,
    .open > .dropdown-toggle.btn-PesqLidFa {
        color: #fff !important;
        background-color: #002238 !important;
        border-color: #1a3d5c !important;
    }

    .btn-PesqLidFa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-PesqLidFa:active:hover,
        .btn-PesqLidFa.active:hover,
        .open > .dropdown-toggle.btn-PesqLidFa:hover,
        .btn-PesqLidFa:active:focus,
        .btn-PesqLidFa.active:focus,
        .open > .dropdown-toggle.btn-PesqLidFa:focus,
        .btn-PesqLidFa:active.focus,
        .btn-PesqLidFa.active.focus,
        .open > .dropdown-toggle.btn-PesqLidFa.focus {
            color: #fff !important;
            background-color: #1a3d5c !important;
            border-color: #002238 !important;
        }

    .btn-PesqLidFa:active,
    .btn-PesqLidFa.active,
    .open > .dropdown-toggle.btn-PesqLidFa {
        background-image: none;
    }

    .btn-PesqLidFa.disabled:hover,
    .btn-PesqLidFa[disabled]:hover,
    fieldset[disabled] .btn-PesqLidFa:hover,
    .btn-PesqLidFa.disabled:focus,
    .btn-PesqLidFa[disabled]:focus,
    fieldset[disabled] .btn-PesqLidFa:focus,
    .btn-PesqLidFa.disabled.focus,
    .btn-PesqLidFa[disabled].focus,
    fieldset[disabled] .btn-PesqLidFa.focus {
        background-color: #5c4e41 !important;
        border-color: #002238 !important;
    }

    .btn-PesqLidFa .badge {
        color: #01324e !important;
        background-color: #fff !important;
    }

.status-PesqLid input[type="checkbox"]:checked + label::before {
    background-color: #002238;
    border-color: #5c4e41;
}

.status-PesqLid input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #5c4e41;
}

/*-----------------------------------------------------------------------------------------------------------------------*/

/*Todos os títulos do Perfil Champion*/

.corCardPerfChamp {
    color: white;
    background-color: #00436d !important;
    font-size: 20px;
}

.labelTituloPerfChamp {
    color: #00436d !important;
    font-weight: 800;
    font-size: 25px;
}

.MenuTextoPerfChamp {
    color: #00436d !important;
}

    .MenuTextoPerfChamp:hover {
        color: white !important;
    }

.side-nav-PerfChamp li a:hover {
    background: linear-gradient(#6699cc, #3399cc, #336699, #00436d, #003333) !important;
    color: white;
    transition: 1s;
}

.side-nav-PerfChamp li a:focus {
    background: linear-gradient(#6699cc, #3399cc, #336699, #00436d, #003333) !important;
    color: white !important;
}

.MenuTextoPerfChamp2 {
    color: #00436d !important;
}

    .MenuTextoPerfChamp2:hover {
        color: white !important;
    }

#MenuLateral1_MenuLateralPerfChamp:hover {
    background: linear-gradient(#6699cc, #3399cc, #336699, #00436d, #003333) !important;
    transition: 0.5s;
}

.TextoPerfChamp {
    color: #00436d !important;
    resize: none;
}

.TextoFundoPerfChamp2 {
    color: #fff !important;
    background: linear-gradient(#6699cc, #3399cc, #336699, #00436d, #003333) !important;
}

.TextoFundoPerfChamp {
    color: white;
    font-weight: bold;
    text-shadow: 3px 2px 1px #00436d !important;
    background: linear-gradient(#6699cc, #3399cc, #336699, #00436d, #003333) !important;
    font-size: 15px;
}

.BotaoMenuPerfChampPrincipal {
    color: #00436d !important;
    text-shadow: 1px 1px 4px white;
    display: none;
}

.btn-PerfChamp {
    color: #fff;
    background: linear-gradient(#6699cc, #3399cc, #336699, #00436d, #003333) !important;
    border-color: #948779 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #003333;
}

    .btn-PerfChamp:focus,
    .btn-PerfChamp.focus {
        color: #fff !important;
        background: linear-gradient(#6699cc, #3399cc, #336699, #00436d, #003333) !important;
        border-color: #003333 !important;
    }

    .btn-PerfChamp:hover {
        color: #fff !important;
        background: linear-gradient(#003333, #00436d, #336699, #3399cc, #6699cc) !important;
        border-color: #948779 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px #003333;
    }

    .btn-PerfChamp:active,
    .btn-PerfChamp.active,
    .open > .dropdown-toggle.btn-PerfChamp {
        color: #fff !important;
        background-color: #00436d !important;
        border-color: #948779 !important;
    }

    .btn-PerfChamp:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-PerfChamp:active:hover,
        .btn-PerfChamp.active:hover,
        .open > .dropdown-toggle.btn-PerfChamp:hover,
        .btn-PerfChamp:active:focus,
        .btn-PerfChamp.active:focus,
        .open > .dropdown-toggle.btn-PerfChamp:focus,
        .btn-PerfChamp:active.focus,
        .btn-PerfChamp.active.focus,
        .open > .dropdown-toggle.btn-PerfChamp.focus {
            color: #fff !important;
            background-color: #948779 !important;
            border-color: #00436d !important;
        }

    .btn-PerfChamp:active,
    .btn-PerfChamp.active,
    .open > .dropdown-toggle.btn-PerfChamp {
        background-image: none;
    }

    .btn-PerfChamp.disabled:hover,
    .btn-PerfChamp[disabled]:hover,
    fieldset[disabled] .btn-PerfChamp:hover,
    .btn-PerfChamp.disabled:focus,
    .btn-PerfChamp[disabled]:focus,
    fieldset[disabled] .btn-PerfChamp:focus,
    .btn-PerfChamp.disabled.focus,
    .btn-PerfChamp[disabled].focus,
    fieldset[disabled] .btn-PerfChamp.focus {
        background-color: #948779 !important;
        border-color: #00436d !important;
    }

    .btn-PerfChamp .badge {
        color: #b77033 !important;
        background-color: #fff !important;
    }

.btn-PerfChamp2 {
    color: #fff;
    background-color: #00436d !important;
    border-color: #948779 !important;
    border: hidden !important;
    padding: 1px;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #00436d;
}

    .btn-PerfChamp2:focus,
    .btn-PerfChamp2.focus {
        color: #fff !important;
        background-color: #00436d !important;
        border-color: #01324e !important;
    }

    .btn-PerfChamp2:hover {
        color: #fff !important;
        background-color: #00436d !important;
        border-color: #948779 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px white;
    }

    .btn-PerfChamp2:active,
    .btn-PerfChamp2.active,
    .open > .dropdown-toggle.btn-PerfChamp2 {
        color: #fff !important;
        background-color: #00436d !important;
        border-color: #948779 !important;
    }

    .btn-PerfChamp2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-PerfChamp2:active:hover,
        .btn-PerfChamp2.active:hover,
        .open > .dropdown-toggle.btn-PerfChamp2:hover,
        .btn-PerfChamp2:active:focus,
        .btn-PerfChamp2.active:focus,
        .open > .dropdown-toggle.btn-PerfChamp2:focus,
        .btn-PerfChamp2:active.focus,
        .btn-PerfChamp2.active.focus,
        .open > .dropdown-toggle.btn-PerfChamp2.focus {
            color: #fff !important;
            background-color: #948779 !important;
            border-color: #00436d !important;
        }

    .btn-PerfChamp2:active,
    .btn-PerfChamp2.active,
    .open > .dropdown-toggle.btn-PerfChamp2 {
        background-image: none;
    }

    .btn-PerfChamp2.disabled:hover,
    .btn-PerfChamp2[disabled]:hover,
    fieldset[disabled] .btn-PerfChamp2:hover,
    .btn-PerfChamp2.disabled:focus,
    .btn-PerfChamp2[disabled]:focus,
    fieldset[disabled] .btn-PerfChamp2:focus,
    .btn-PerfChamp2.disabled.focus,
    .btn-PerfChamp2[disabled].focus,
    fieldset[disabled] .btn-PerfChamp2.focus {
        background-color: #948779 !important;
        border-color: #00436d !important;
    }

    .btn-PerfChamp2 .badge {
        color: #b77033 !important;
        background-color: #fff !important;
    }

.btn-PerfChampFa {
    color: #fff;
    background-color: #00436d !important;
    border-color: #336699 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #00436d;
}

    .btn-PerfChampFa:focus,
    .btn-PerfChampFa.focus {
        color: #fff !important;
        background-color: #00436d !important;
        border-color: #01324e !important;
    }

    .btn-PerfChampFa:hover {
        color: #fff !important;
        background-color: #00436d !important;
        border-color: #336699 !important;
        box-shadow: 1px 2px 1px #948779;
        text-shadow: 1px 1px 4px white;
    }

    .btn-PerfChampFa:active,
    .btn-PerfChampFa.active,
    .open > .dropdown-toggle.btn-PerfChampFa {
        color: #fff !important;
        background-color: #00436d !important;
        border-color: #336699 !important;
    }

    .btn-PerfChampFa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

        .btn-PerfChampFa:active:hover,
        .btn-PerfChampFa.active:hover,
        .open > .dropdown-toggle.btn-PerfChampFa:hover,
        .btn-PerfChampFa:active:focus,
        .btn-PerfChampFa.active:focus,
        .open > .dropdown-toggle.btn-PerfChampFa:focus,
        .btn-PerfChampFa:active.focus,
        .btn-PerfChampFa.active.focus,
        .open > .dropdown-toggle.btn-PerfChampFa.focus {
            color: #fff !important;
            background-color: #336699 !important;
            border-color: #00436d !important;
        }

    .btn-PerfChampFa:active,
    .btn-PerfChampFa.active,
    .open > .dropdown-toggle.btn-PerfChampFa {
        background-image: none;
    }

    .btn-PerfChampFa.disabled:hover,
    .btn-PerfChampFa[disabled]:hover,
    fieldset[disabled] .btn-PerfChampFa:hover,
    .btn-PerfChampFa.disabled:focus,
    .btn-PerfChampFa[disabled]:focus,
    fieldset[disabled] .btn-PerfChampFa:focus,
    .btn-PerfChampFa.disabled.focus,
    .btn-PerfChampFa[disabled].focus,
    fieldset[disabled] .btn-PerfChampFa.focus {
        background-color: #948779 !important;
        border-color: #00436d !important;
    }

    .btn-PerfChampFa .badge {
        color: #01324e !important;
        background-color: #fff !important;
    }

.status-PerfChamp input[type="checkbox"]:checked + label::before {
    background-color: #00436d;
    border-color: #948779;
}

.status-PerfChamp input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #948779;
}

/*-----------------------------------------------------------------------------------------------------------------------*/
/* Menu principal */

.btn-MenuEmpresa {
    position: relative;
    background: none;
    text-decoration: none;
}

    .btn-MenuEmpresa::before {
        content: "";
        display: block;
        position: absolute;
        width: 25%;
        background: #88baae;
        height: 0.3em;
        right: 1%;
        top: 2.79em;
        -webkit-transition: all 0.45s cubic-bezier(0.86, 0, 0.07, 1);
        transition: all 0.45s cubic-bezier(0.86, 0, 0.07, 1);
    }

    .btn-MenuEmpresa::after {
        content: "";
        display: block;
        position: absolute;
        width: 25%;
        background: #88baae;
        height: 0.3em;
        left: 1%;
        bottom: 0.75em;
        -webkit-transition: all 0.45 cubic-bezier(0.86, 0, 0.07, 1);
        transition: all 0.45s cubic-bezier(0.86, 0, 0.07, 1);
    }

    .btn-MenuEmpresa:hover::before {
        right: 75%;
    }

    .btn-MenuEmpresa:hover::after {
        left: 75%;
    }

.btn-MenuGestor {
    position: relative;
    background: none;
    text-decoration: none;
}

    .btn-MenuGestor::before {
        content: "";
        display: block;
        position: absolute;
        width: 20%;
        background: #88baae;
        height: 0.3em;
        right: -23%;
        top: 93px;
        transform: rotateZ(90deg) translate(-5em, 7.5em);
        -webkit-transition: all 0.45s cubic-bezier(0.86, 0, 0.07, 1);
        transition: all 0.45s cubic-bezier(0.86, 0, 0.07, 1);
    }

    .btn-MenuGestor::after {
        content: "";
        display: block;
        position: absolute;
        width: 20%;
        background: #88baae;
        height: 0.3em;
        left: 1%;
        top: 23px;
        transform: rotateZ(90deg) translate(0em, 1.5em);
        -webkit-transition: all 0.45 cubic-bezier(0.86, 0, 0.07, 1);
        transition: all 0.45s cubic-bezier(0.86, 0, 0.07, 1);
    }

    .btn-MenuGestor:hover::before {
        right: 41%;
    }

    .btn-MenuGestor:hover::after {
        left: 65%;
    }
/*-----------------------------------------------------------------------------------------------------------------*/
/*Geral*/
.labelTituloGeral {
    color: #149D72 !important;
    font-weight: 800;
    font-size: 25px;
}

.TextoFundoGeral {
    color: #fff;
    background: #149D72;
    text-shadow: 3px 2px 1px #157255;
}

.TextoFundoMenuGeral:hover, .TextoFundoMenuGeral:focus {
    color: #fff;
    background: linear-gradient(#25E9B7, #35C9A3, #149D72);
    transition: 0.5s;
}

.btn-geral {
    color: #fff;
    background-color: #149D72 !important;
    border-color: #35C9A3 !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 1px 2px 1px #181818;
}

    .btn-geral:focus,
    .btn-geral.focus {
        color: #fff !important;
        background-color: #149D72 !important;
        border-color: #35C9A3 !important;
        outline: none !important;
        outline-offset: 0px !important;
    }

    .btn-geral:hover {
        color: #fff !important;
        background-color: #35C9A3 !important;
        border-color: #149D72 !important;
        box-shadow: 1px 2px 1px #149D72;
        text-shadow: 1px 1px 2px #181818;
    }

    .btn-geral:active,
    .btn-geral.active,
    .open > .dropdown-toggle.btn-geral {
        color: #fff !important;
        background-color: #149D72 !important;
        border-color: #35C9A3 !important;
    }

        .btn-geral:active:hover,
        .btn-geral.active:hover,
        .open > .dropdown-toggle.btn-geral:hover,
        .btn-geral:active:focus,
        .btn-geral.active:focus,
        .open > .dropdown-toggle.btn-geral:focus,
        .btn-geral:active.focus,
        .btn-geral.active.focus,
        .open > .dropdown-toggle.btn-geral.focus {
            color: #fff !important;
            background-color: #149D72 !important;
            border-color: #35C9A3 !important;
        }

    .btn-geral:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-geral:active,
    .btn-geral.active,
    .open > .dropdown-toggle.btn-geral {
        background-image: none;
    }

    .btn-geral.disabled:hover,
    .btn-geral[disabled]:hover,
    fieldset[disabled] .btn-geral:hover,
    .btn-geral.disabled:focus,
    .btn-geral[disabled]:focus,
    fieldset[disabled] .btn-geral:focus,
    .btn-geral.disabled.focus,
    .btn-geral[disabled].focus,
    fieldset[disabled] .btn-geral.focus {
        background-color: #149D72 !important;
        border-color: #35C9A3 !important;
    }

    .btn-geral .badge {
        color: #149D72 !important;
        background-color: #fff !important;
    }

/*Botão Geral*/
.btn-geral2 {
    color: #fff;
    background-color: #BB241A !important;
    border-color: #F41C0D !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #181818;
}

    .btn-geral2:focus,
    .btn-geral2.focus {
        color: #fff !important;
        background-color: #BB241A !important;
        border-color: #F41C0D !important;
    }

    .btn-geral2:hover {
        color: #fff !important;
        background-color: #F41C0D !important;
        border-color: #BB241A !important;
        box-shadow: 1px 2px 1px #BB241A;
        text-shadow: 1px 1px 2px #181818;
    }

    .btn-geral2:active,
    .btn-geral2.active,
    .open > .dropdown-toggle.btn-geral2 {
        color: #fff !important;
        background-color: #BB241A !important;
        border-color: #F41C0D !important;
    }

        .btn-geral2:active:hover,
        .btn-geral2.active:hover,
        .open > .dropdown-toggle.btn-geral2:hover,
        .btn-geral2:active:focus,
        .btn-geral2.active:focus,
        .open > .dropdown-toggle.btn-geral2:focus,
        .btn-geral2:active.focus,
        .btn-geral2.active.focus,
        .open > .dropdown-toggle.btn-geral2.focus {
            color: #fff !important;
            background-color: #BB241A !important;
            border-color: #F41C0D !important;
        }

    .btn-geral2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-geral2:active,
    .btn-geral2.active,
    .open > .dropdown-toggle.btn-geral2 {
        background-image: none;
    }

    .btn-geral2.disabled:hover,
    .btn-geral2[disabled]:hover,
    fieldset[disabled] .btn-geral2:hover,
    .btn-geral2.disabled:focus,
    .btn-geral2[disabled]:focus,
    fieldset[disabled] .btn-geral2:focus,
    .btn-geral2.disabled.focus,
    .btn-geral2[disabled].focus,
    fieldset[disabled] .btn-geral2.focus {
        background-color: #BB241A !important;
        border-color: #F41C0D !important;
    }

    .btn-geral2 .badge {
        color: #BB241A !important;
        background-color: #fff !important;
    }

.btn-geral3 {
    color: #fff !important;
    background-color: #318AE7 !important;
    border-color: #11368D !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px #181818;
}

    .btn-geral3:focus,
    .btn-geral3.focus {
        color: #fff !important;
        background-color: #11368D !important;
        border-color:  #318AE7 !important;
    }

    .btn-geral3:hover {
        color: #fff !important;
        background-color: #1151E7 !important;
        border-color: #72B4FA !important;
        box-shadow: 1px 2px 1px #0F246A;
        text-shadow: 1px 1px 2px #181818;
    }

    .btn-geral3:active,
    .btn-geral3.active,
    .open > .dropdown-toggle.btn-geral3 {
        color: #fff !important;
        background-color: #97C4F4 !important;
        border-color: #304577 !important;
    }

        .btn-geral3:active:hover,
        .btn-geral3.active:hover,
        .open > .dropdown-toggle.btn-geral3:hover,
        .btn-geral3:active:focus,
        .btn-geral3.active:focus,
        .open > .dropdown-toggle.btn-geral3:focus,
        .btn-geral3:active.focus,
        .btn-geral3.active.focus,
        .open > .dropdown-toggle.btn-geral3.focus {
            color: #fff !important;
            background-color: #318AE7 !important;
            border-color: #11368D !important;
        }

    .btn-geral3:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-geral3:active,
    .btn-geral3.active,
    .open > .dropdown-toggle.btn-geral3 {
        background-image: none;
    }

    .btn-geral3.disabled:hover,
    .btn-geral3[disabled]:hover,
    fieldset[disabled] .btn-geral3:hover,
    .btn-geral3.disabled:focus,
    .btn-geral3[disabled]:focus,
    fieldset[disabled] .btn-geral3:focus,
    .btn-geral3.disabled.focus,
    .btn-geral3[disabled].focus,
    fieldset[disabled] .btn-geral3.focus {
        color: #fff !important;
        background-color: #1151E7 !important;
        border-color: #72B4FA !important;
    }

    .btn-geral3 .badge {
        color: #1151E7 !important;
        background-color: #fff !important;
    }


/*------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------*/
/*Todos os títulos da Nova Ferramenta */
.labelTituloPat {
    color: #008b6a !important;
    font-weight: 800;
    font-size: 25px;
}

/*----------------------------------------*/
/*Menu*/
.side-nav-Pat li a:hover {
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
    color: white;
    transition: 1s;
}

.side-nav-Pat li a:focus {
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
    color: white !important;
}

/*Menu*/
.MenuTextoPat {
    color: #008b6a !important;
}

    .MenuTextoPat:hover {
        color: white !important;
    }


.MenuTextoPat2 {
    color: #008b6a !important;
}

    .MenuTextoPat2:hover {
        color: white !important;
    }


/*----------------------------------------*/

/*Menu botão primeiro nível*/
#MenuLateral1_MenuLateralPat:hover {
    background: linear-gradient(#A0D6C9,#88baae, #008b6a, #044F3D) !important;
    color: White !important;
    transition: 0.5s;
}
/*Títulos menores do Nova Ferramenta*/
.TextoPat {
    color: #008b6a !important;
}

/*Cor de fundo das linhas do Nova Ferramenta*/
.TextoFundoPat {
    color: White !important;
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
}

.TextoFundoPat2 {
    color: White !important;
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
}

/*Botão do Nova Ferramenta*/
.btn-Pat {
    color: #fff;
    background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
    border-color: #88baae !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px darkgreen;
}

    .btn-Pat:focus,
    .btn-Pat.focus {
        color: #fff !important;
        background: linear-gradient(#044F3D,#008b6a, #88baae, #A0D6C9) !important;
        border-color: #88baae !important;
    }

    .btn-Pat:hover {
        color: #fff !important;
        background: linear-gradient(#A0D6C9, #88baae, #008b6a, #044F3D) !important;
        border-color: #008B6A !important;
        box-shadow: 1px 2px 1px #008B6A;
        text-shadow: 1px 1px 4px white;
    }

    .btn-Pat:active,
    .btn-Pat.active,
    .open > .dropdown-toggle.btn-Pat {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

        .btn-Pat:active:hover,
        .btn-Pat.active:hover,
        .open > .dropdown-toggle.btn-Pat:hover,
        .btn-Pat:active:focus,
        .btn-Pat.active:focus,
        .open > .dropdown-toggle.btn-Pat:focus,
        .btn-Pat:active.focus,
        .btn-Pat.active.focus,
        .open > .dropdown-toggle.btn-Pat.focus {
            color: #fff !important;
            background-color: #008B6A !important;
            border-color: #88baae !important;
        }

    .btn-Pat:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-Pat:active,
    .btn-Pat.active,
    .open > .dropdown-toggle.btn-Pat {
        background-image: none;
    }

    .btn-Pat.disabled:hover,
    .btn-Pat[disabled]:hover,
    fieldset[disabled] .btn-Pat:hover,
    .btn-Pat.disabled:focus,
    .btn-Pat[disabled]:focus,
    fieldset[disabled] .btn-Pat:focus,
    .btn-Pat.disabled.focus,
    .btn-Pat[disabled].focus,
    fieldset[disabled] .btn-Pat.focus {
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-Pat .badge {
        color: #008B6A !important;
        background-color: #fff !important;
    }
/*Botão fechar*/
.btn-Pat2 {
    color: #fff;
    background-color: #008b6a !important;
    border-color: #88baae !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px darkgreen;
}

    .btn-Pat2:focus,
    .btn-Pat2.focus {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-Pat2:hover {
        color: #fff !important;
        background-color: #88baae !important;
        border-color: #008B6A !important;
        box-shadow: 1px 2px 1px #008B6A;
        text-shadow: 1px 1px 4px white;
    }

    .btn-Pat2:active,
    .btn-Pat2.active,
    .open > .dropdown-toggle.btn-Pat2 {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

        .btn-Pat2:active:hover,
        .btn-Pat2.active:hover,
        .open > .dropdown-toggle.btn-Pat2:hover,
        .btn-Pat2:active:focus,
        .btn-Pat2.active:focus,
        .open > .dropdown-toggle.btn-Pat2:focus,
        .btn-Pat2:active.focus,
        .btn-Pat2.active.focus,
        .open > .dropdown-toggle.btn-Pat2.focus {
            color: #fff !important;
            background-color: #008B6A !important;
            border-color: #88baae !important;
        }

    .btn-Pat2:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-Pat2:active,
    .btn-Pat2.active,
    .open > .dropdown-toggle.btn-Pat2 {
        background-image: none;
    }

    .btn-Pat2.disabled:hover,
    .btn-Pat2[disabled]:hover,
    fieldset[disabled] .btn-Pat2:hover,
    .btn-Pat2.disabled:focus,
    .btn-Pat2[disabled]:focus,
    fieldset[disabled] .btn-Pat2:focus,
    .btn-Pat2.disabled.focus,
    .btn-Pat2[disabled].focus,
    fieldset[disabled] .btn-Pat2.focus {
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-Pat2 .badge {
        color: #008B6A !important;
        background-color: #fff !important;
    }
/*Botão Fa*/
.btn-PatFa {
    color: #fff;
    background-color: #008b6a !important;
    border-color: #88baae !important;
    border: hidden !important;
    cursor: pointer !important;
    display: inline-block;
    text-decoration: none;
    text-shadow: 3px 2px 1px darkgreen;
}

    .btn-PatFa:focus,
    .btn-PatFa.focus {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-PatFa:hover {
        color: #fff !important;
        background-color: #88baae !important;
        border-color: #008B6A !important;
        box-shadow: 1px 2px 1px #008B6A;
        text-shadow: 1px 1px 4px white;
    }

    .btn-PatFa:active,
    .btn-PatFa.active,
    .open > .dropdown-toggle.btn-PatFa {
        color: #fff !important;
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

        .btn-PatFa:active:hover,
        .btn-PatFa.active:hover,
        .open > .dropdown-toggle.btn-PatFa:hover,
        .btn-PatFa:active:focus,
        .btn-PatFa.active:focus,
        .open > .dropdown-toggle.btn-PatFa:focus,
        .btn-PatFa:active.focus,
        .btn-PatFa.active.focus,
        .open > .dropdown-toggle.btn-PatFa.focus {
            color: #fff !important;
            background-color: #008B6A !important;
            border-color: #88baae !important;
        }

    .btn-PatFa:active {
        position: relative;
        top: 2px;
        box-shadow: none;
    }

    .btn-PatFa:active,
    .btn-PatFa.active,
    .open > .dropdown-toggle.btn-PatFa {
        background-image: none;
    }

    .btn-PatFa.disabled:hover,
    .btn-PatFa[disabled]:hover,
    fieldset[disabled] .btn-PatFa:hover,
    .btn-PatFa.disabled:focus,
    .btn-PatFa[disabled]:focus,
    fieldset[disabled] .btn-PatFa:focus,
    .btn-PatFa.disabled.focus,
    .btn-PatFa[disabled].focus,
    fieldset[disabled] .btn-PatFa.focus {
        background-color: #008B6A !important;
        border-color: #88baae !important;
    }

    .btn-PatFa .badge {
        color: #008B6A !important;
        background-color: #fff !important;
    }

/* O checkbox do status*/
.status-Pat input[type="checkbox"]:checked + label::before {
    background-color: #008B6A;
    border-color: #88baae;
}

.status-Pat input[type="checkbox"]:checked + label::after {
    color: white;
    border-color: #008B6A;
}

/*-----------------------------------------------------------------------------------------------------------------------*/
