.verde-pcontrol {
    color: #008b8b;
}

#app-navbar-collapse ul li a:hover {
    color: #008b8b;
}

#logotipo-login {
    margin: 30px 0 20px;
    text-align: center;
}

#carpio {
    color: #ff0000;
    font-style: italic;
}

footer {
    margin-bottom: 10px;
}

#btn-atualizar-tela-atual:hover {
    cursor: pointer;
}

.infox {
    color: red;
}

.btn {
    border-radius: 7px;
}

.barra-meta {
    color: #fff;
    height: 20px;
    margin-top: -22px;
    text-align: center;
    cursor: pointer;
}

#rodape-redes-sociais {
    list-style: none;
    font-size: 12px;
}

#rodape-redes-sociais li {
    float: left;
    margin-right: 5px;
    text-align: right;
}

.avaliacao-sim, .avaliacao-nao {
    cursor: pointer;
    margin-right: 10px;
}

.avaliacao-sim {
    color: green;
}

.avaliacao-nao {
    color: red;
}

.cursor-pointer:hover {
    cursor: pointer;
}

/*COMBOBOX*/
.custom-combobox {
    position: relative;
    display: inline-block;
}

.custom-combobox .ui-icon-triangle-1-s {
    top: 10px;
}

.custom-combobox-toggle {
    width: 50px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: -1px;
    padding: 0;
}

.custom-combobox-input {
    width: 800px;
    margin: 0;
    padding: 5px 5px 5px 10px;
}

.btn-mostrar-esconder-box, .btn-mostrar-esconder-box:hover {
    color: #008b8b;
    font-size: 13px;
    cursor: pointer;
}

.btn-mostrar-esconder-box:hover {
    color: lightseagreen;
}

/**********************botoes*/
.btn-purple {
    color: #fff;
    background-image: linear-gradient(darkorchid, purple);
}

.btn-purple:hover {
    color: #fff;
    background-image: linear-gradient(purple, darkorchid);
}

.btn-pink {
    color: #fff;
    background-image: linear-gradient(hotpink, deeppink);
}

.btn-pink:hover {
    color: #fff;
    background-image: linear-gradient(deeppink, hotpink);
}

.btn-darkred {
    color: #fff;
    background-image: linear-gradient(darkgrey, grey);
}

.btn-darkred:hover {
    color: #fff;
    background-image: linear-gradient(grey, darkgrey);
}

.branco {
    color: #fff;
}

.verde {
    color: green;
}

.vermelho {
    color: red;
}

.laranja {
    color: orange;
}

/*alerta vencimento*/
#alerta-vencimento {
    height: 25px;
    text-align: center;
}

#alerta-vencimento a {
    color: #555;
}

/*exclusicvo para alterar a altura do modal do termo de aceite*/
.termo-aceite-modal {
    height: 300px;
    overflow-y: scroll;
}

.btn-fluxo-ativar, .btn-fluxo-inativar, .btn-cadencia-mudar-status {
    cursor: pointer;
}

.modal-body {
    max-height: 400px;
    overflow-y: scroll;
}

#atividade_execucao {
    float: left;;
    margin: 10px 0 10px;
    padding: 5px;
    border: 1px solid #c8c8c8;
    background-color: white;
    border-radius: 5px;
}

.item_barra_ferramentas {
    margin: 10px 0 0 20px;
    float: left;
}

.item_barra_ferramentas a {
    font-size: 13px;
    color: #008b8b;
}

.item_barra_ferramentas a:hover {
    color: #006f6f;
}

.link-pcontrol {
    color: #008b8b;
    cursor: pointer;
}

.link-pcontrol a:hover {
    color: #006f6f;
}

.btn-atividade-concluir > i {
    color: #fff;
}

.obs-box {
    background-color: #e6ffe6;
    margin-bottom: 15px;
    border-radius: 10px;
}

.obs-box p {
    padding-top: 10px;
}

.obs-box-autor {
    text-transform: capitalize;
}