

/**
 *     Boutons
 */
.btn {
    background-color: #76c5e1;
}

.bouton-suppression {
    background: #da2820;
}

.bouton-enregistrer {
    background: #76c5e1 ;
}

.bouton-lien {
    background-color: #6c6766;
}

.btn-disabled,
.btn.disabled,
.btn:disabled {
    background: #6c6766;
    background-color: #6c6766;
}
.online .btn:hover,
a.btn:hover,
button.btn:hover,
.btn:hover,
.btn:focus,
.btn:active,
.btn.active {
    background-color: #413f40;
}

input.disabled,
select.disabled,
textarea.disabled,
input[disabled],
select[disabled],
textarea[disabled] {
    color: #999;
    background-color: #f5f5f5;
    cursor: not-allowed;
}


.btn.bouton-suppression:hover,
.btn.bouton-suppression:focus,
.btn.bouton-suppression:active,
.btn.bouton-suppression.active,
.bouton-suppression:hover {
    background: #413f40;
}


.btn.bouton-enregistrer:hover,
.btn.bouton-enregistrer:focus,
.btn.bouton-enregistrer:active,
.btn.bouton-enregistrer.active,
.bouton-enregistrer:hover {
    background: #3d3d3d ;
}



.pagination ul > li > a {
    background-color: #76c5e1;
}

.login .copyright a,
.login a.brand,
.fiche.btn {
    color: #f34444;
}


.btn.bouton-lien:hover,
.btn.bouton-lien:focus,
.btn.bouton-lien:active,
.btn.bouton-lien.active,
.bouton-lien:hover {
    background: #413f40;
}

.login .content .input-icon {
    border-left: 2px solid #f34444 !important;
}


/**
 *     Select
 */

.bootstrap-select.btn-group.open .btn, .bootstrap-select.btn-group .btn:hover,
.bootstrap-select .btn:hover {
    border: 1px solid #f34444;
    background-color: #f34444;
}

.bootstrap-select.btn-group.open,
.bootstrap-select.btn-group.open:hover {
    border: none;
}


.bootstrap-select .btn:hover,
.selectpicker.btn.dropdown-toggle:hover {
    border: 1px solid #f34444;
    background-color: #f34444;
}


#alerts-dock .dropdown-menu li:hover,
.dropdown.user.open .dropdown-menu li a:hover,
.dropdown-menu li a:hover {
    background-color: #f34444;
}

.select2-container.select2-dropdown-open .select2-choice div,
.select2-container.select2-dropdown-open .select2-choice,
.search .select2-container a.select2-choice:hover div,
.search .select2-container a.select2-choice:hover {
    background: #413f40;
    background-color: #413f40;
    border: 1px solid #413f40;
}


.fake-select button:hover,
.select2-results .select2-highlighted {
    background: #f8c675;
}


/**
 *     Onglets
 */
.tabbable-custom > .nav-tabs > li,
.tabbable-custom > .nav-tabs {
    background-color: #f34444;
}

.tabbable-custom > .nav-tabs > li.active {
    border-top: 2px solid #da2820;
}

.tabbable-custom .nav-tabs > li > a:hover {
    background: #413f40;
    color: #fff;
}


/**
 *     Changements header
 */

.header .brand {
    /*background-color: #3d3d3d;
    border-bottom: 1px solid #fff;*/
    height: auto; /*153px;*/
}
.brand img {
    max-width: 100%;
    max-height: 175px;
}

.page-sidebar {
    top: 0; /*154px;*/
}

/**
 *     Sous menu formulaire (config)
 */

.ver-inline-menu li a {
    border-left: solid 2px #da2820;
}
.ver-inline-menu li.active a {
    background: #da2820;
    color: #fff;
    border-left: solid 2px #da2820;
}

.ver-inline-menu li.active:after {
    border-bottom: 6px solid transparent;
    border-left: 6px solid #da2820;
    border-top: 6px solid transparent;
    top: 8px;
}
.ver-inline-menu li.active i {
    background: #147194;
    border-left: solid 1px #da2820;
}


/**
 *     Tableau
 */
.table-admin-like thead th {
    background-color: #413f40;
}


/**
 *     Titres
 */

.caption-like,
.portlet-title .caption {
    color: #3d3d3d;
}



/***
 * Divers
 */

.search-icon {
    background-color: #da2820;
}


.nav > li > a:hover,
.nav > li > a:focus,
.nav > li > a:focus:before {
    background: #da2820;
}

.nav.main li.active > a,
.nav.main li.active > a:hover {
    background: none repeat scroll 0 0 #da2820;
}


.nav.main li .fa {
    color: #da2820;
}

.nav.main li.active .fa,
.nav.main li > a:hover .fa {
    color: #fff;
}


.programme_title h3 .fa {
    color: #da2820;
}


.footer .footer-tools .go-top {
    background-color: #da2820;
}

.pastille {
    background: #413f40;
}


.btn.dropdown-toggle:focus,
#grille_lot_filter .btn.dropdown-toggle:hover,
.btn-group.open .btn.dropdown-toggle:hover,
.btn-group.open .btn.dropdown-toggle,
.bootstrap-select .btn:hover,
.filter .btn.dropdown-toggle:hover,
.btn-group.open .btn.dropdown-toggle:hover,
.selectpicker.btn:hover {
    background: #333;
    background-color: #333;
    color: #fff;
}




.picto-lien {
    color: #da2820;
}


/**
 * couleurs de la grille des lots
 **/
/*

/* premier groupe */
.grille-horizontale thead th.case_vide,
.grille-horizontale thead th.subthcol.nom,
.grille-horizontale thead .generale { background-color: #5e85bc ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.generale { background-color: #5e85bc ; /* couleur claire */ }

/* groupe surfaces */
.grille-horizontale thead .surfaces { background-color: #A32538 ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.surfaces { background-color: #A32538 ; /* couleur claire */ }

/* groupe stationnements */
.grille-horizontale thead .stationnements { background-color: #6c6766 ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.stationnements { background-color: #6c6766 ; /* couleur claire */ }

/* groupe prix */
.grille-horizontale thead .prix { background-color: #5e85bc ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.prix { background-color: #5e85bc ; /* couleur claire */ }

/* groupe tva-10 */
.grille-horizontale thead .tva-10 { background-color: #A32538 ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.tva-10 { background-color: #A32538 ; /* couleur claire */ }

/* groupe tva-7 */
.grille-horizontale thead .tva-7 { background-color: #A32538 ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.tva-7 { background-color: #A32538 ; /* couleur claire */ }

/* groupe tva-5 */
.grille-horizontale thead .tva-5 { background-color: #A32538 ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.tva-5 { background-color: #A32538 ; /* couleur claire */ }

/* groupe loyer-rentabilites */
.grille-horizontale thead .loyer-rentabilites { background-color: #6c6766 ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.loyer-rentabilites { background-color: #6c6766 ; /* couleur claire */ }

/* groupe tva rÃ©duite */
.grille-horizontale thead .calculs-tva-reduite { background-color: #6c6766 ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.calculs-tva-reduite { background-color: #6c6766 ; /* couleur claire */ }

/* groupe actions */
.grille-horizontale thead .groupe-actions { background-color: #5e85bc ; /* couleur sombre */ }
.grille-horizontale thead .subthcol.groupe-actions { background-color: #5e85bc ; /* couleur claire */ }
