﻿/* COR NORMAL                       =  #950f0f                      */
/* COR NORMAL TRANSPARENCIA         =  rgba(0, 138, 57, .4)        */
/* COR ESCURA                       =  #950f0f                      */
/* COR ESCURA TRANSPARENCIA         =  rgba(2, 90, 39, .4)        */

/* COR DE FUNDO E TEXO DO ICONE QUE FICA JUNTOS DOS CAMPOS DE INPUT*/
.input-group-addon-fadami, .input-group-addon-fadami:hover {
    color: #ffffff;
    border-bottom: 1px solid #5c5b60;
    border-top: 1px solid #5c5b60;
    border-left: 1px solid #5c5b60;
    background: #5c5b60;
}

/* COR DO LINK */
a.link-fadami {
    color: #007aff;
    text-decoration: none;
}

    a.link-fadami:focus, a.link-fadami:hover {
        color: #007aff; /*É UM POUCO MAIS ESCURO QUE O LINK NORMAL*/
        text-decoration: underline;
    }

    a.link-fadami:focus {
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

/*COR DA BORDA DE UM INPUT QUANDO ESTA EM FOCO */
.form-control:focus {
    border-color: #950f0f!important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 138, 57, .4); /* 60 % DA COR DA BORDA */
    box-shadow: 0 0 0 2px rgba(0, 138, 57, .4); /* 60 % DA COR DA BORDA */
}

/*COR DOS BOTÕES */
.btn.btn-fadami {
    color: #fff !important;
    background: #950f0f !important;
    border-color: #950f0f !important;
}

.btn-fadami.active, .btn-fadami:active, .btn-fadami:focus, .btn-fadami:hover, .open > .dropdown-toggle.btn-fadami, .open > .dropdown-toggle.btn-fadami:focus, .open > .dropdown-toggle.btn-fadami:hover {
    background: #950f0f !important;
    border-color: #950f0f !important;
}

.btn-group .btn.btn-fadami:not(.active) + .btn.btn-fadami, .input-group-btn .btn.btn-fadami:not(.active) + .btn.btn-fadami {
    border-left-color: #950f0f !important;
}



/*COR DOS BOTÕES INTERNOS */
.btn.btn-fadami-interno {
    color: #fff !important;
    background: #950f0f !important;
    border-color: #950f0f !important;
}

.btn-fadami-interno.active, .btn-fadami-interno:active, .btn-fadami-interno:focus, .btn-fadami-interno:hover, .open > .dropdown-toggle.btn-fadami-interno, .open > .dropdown-toggle.btn-fadami-interno:focus, .open > .dropdown-toggle.btn-fadami-interno:hover {
    background: #950f0f !important;
    border-color: #950f0f !important;
}

.btn-group .btn.btn-fadami-interno:not(.active) + .btn.btn-fadami-interno, .input-group-btn .btn.btn-fadami-interno:not(.active) + .btn.btn-fadami-interno {
    border-left-color: #950f0f !important;
}




/*COR DE FUNDO DA IMAGEM DA TELA DE LOGIN ETC.. */
.news-image {
    background-color: #000 !important;
}

/* COR DE FUNDO E COR DO TEXTO DA DESCRIÇÃO DA TELA DE LOGIN ETC..*/
.login.login-with-news-feed .news-caption, .register.register-with-news-feed .news-caption {
    background: linear-gradient(to bottom, rgba(0, 138, 57, 0) 0, rgba(74, 76, 78) 100%);
    color: #fff;
    padding: 40px 60px 30px;
}

.news-caption .caption-title {
    color: #fff !important;
}



/* MENU LATERAL */
.main-sidebar {
    display: block;
    background: #bbb !important;
    color: #000;
}

.fa-angle-right {
    color: #950f0f;
    margin: auto 10px;
}

.sidebar-menu > li > a {
    color: #444 !important;
}

    .sidebar-menu > li > a:hover {
        border-left: 3px solid #950f0f !important;
        background: #ecf0f5 !important;
        color: #666 !important;
    }

.sidebar-menu .bt-usuario i {
    color: #444 !important;
}

/* COR DO BOTÃO VOLTAR*/
.btn-voltar {
    background-color: #f4f4f4 !important;
    color: #444 !important;
}

    .btn-voltar:hover, .btn-voltar:active, .btn-voltar.hover {
        background-color: #e7e7e7 !important;
    }

/* CORES DOS BOTÕES DE SAIR E O NOME DO USUARIO DO SISTEMA */
#lblNome {
    color: #666 !important;
}

#lblNomeUsuario {
    color: #666;
}

#btnSair {
    color: #666;
}

/* COR DA BORDA INFERIOR DO MENU SUPERIOR DO PORTAL */
.navbar {
    background: #fff !important;
    border-bottom: 1px solid #950f0f !important;
    min-height: 49px !important;
}

/* COR DO ICNE DE USUÁRIO */
.fa-user-circle {
    color: #950f0f !important;
}

.novo-icon {
    color: #666;
}

/*COR DO TOPO DOS BOX (BOX DA PAGINA PRINCIAL )*/
.box-default, .nav-tabs li.active {
    border-top-color: #950f0f !important;
}

/*IMAGEM DO NO CANTO ESQUERDO DO MENU SUPERIOR*/
#imgLogo {
    width: auto !important; 
    max-height: 42px!important;
}

/* TITULO DA PAGINA */
.titulo-pagina h1 {
    font-weight: normal;
}













/* INICIO   -  ALTERAÇÕES DO SABÁDO */
.login-header {
    padding: 40px 40px 0;
    text-align: center;
    width: 500px;
}

.login .login-header .brand .logo {
    border-width: 25px;
    display: block;
    margin: 0 auto;
    float: none;
    text-shadow: 7px -10px rgba(255,255,255,.25);
    font-size: 72px;
    line-height: 72px;
    height: auto;
    width: auto;
}
.login .login-header .brand .logo > img {
    width: 255px!important;
    vertical-align: inherit!important;
}


.caption-title {
    font-weight: bold!important;
}

.callout.callout-fadami, .alert-fadami, .label-fadami, .modal-fadami .modal-body {
    background-color: #b32216 !important;
}

.nav-tabs-custom {
    cursor: auto!important;
}

hr {
    border-top: 1px solid #5c5b60;
}

#btnFacebook {
    text-align: center;
}
/* FIM      -  ALTERAÇÕES DO SABÁDO */

.box-tela-principal .grupo-bts-home{
    overflow: hidden;
    height: 0px;
    position: relative;
    padding: 0;
    display: block;
}

.box-tela-principal .small-box.bg-green{
    padding: 30px 20px;
}
.banner-AreaCliente{
    text-align:center;
    position: absolute;
    width: calc(100% - 260px);
    bottom: 20px;
}
.banner-AreaCliente-fundo{
    height:50px;
}
.box-tela-principal .inner{
    background-color: transparent;
}
.box-tela-principal .small-box.bg-green:hover{
    background-color : #dedede!important;
}




/*COR DOS BOTÕES INTERNOS */
.area-cadastro {
    padding: 0px 60px;
}
.btn.btn-fadami-cadastrar {
    color: #ffffff !important;
    background: #950f0f !important;
    border-color: #950f0f !important;
}

.btn-fadami-cadastrar.active, .btn-fadami-cadastrar:active, .btn-fadami-cadastrar:focus, .btn-fadami-cadastrar:hover, .open > .dropdown-toggle.btn-fadami-cadastrar, .open > .dropdown-toggle.btn-fadami-cadastrar:focus, .open > .dropdown-toggle.btn-fadami-cadastrar:hover {
    background: #113821 !important;
    border-color: #113821 !important;
}

.btn-group .btn.btn-fadami-cadastrar:not(.active) + .btn.btn-fadami-cadastrar, .input-group-btn .btn.btn-fadami-cadastrar:not(.active) + .btn.btn-fadami-cadastrar {
    border-left-color: #FFFFFF !important;
}



.alert-warning {
    color: #8a6d3b!important;
    background-color: #fcf8e3!important;
    border-color: #faebcc!important;
}
.alert-danger {
    color: #a94442!important;
    background-color: #f2dede!important;
    border-color: #ebccd1!important;
}
.alert-info {
    color: #31708f!important;
    background-color: #d9edf7!important;
    border-color: #bce8f1!important;
}
.alert-success {
    color: #3c763d!important;
    background-color: #dff0d8!important;
    border-color: #d6e9c6!important;
}   
