/*------------------------------*\
    #COULEURS
/*------------------------------*/

/**--- couleur texte ---**/
.color--hitechpro-blue {
    color: var(--main-color_esn-forfait)!important;
}
.color--mission,
.color--mission a.btn {
    color: var(--main-color_mission)!important;
}
.color--mission_secondary {
    color: var(--secondary-color_mission)!important;
}
.color--mission_tertiary {
    color: var(--tertiary-color_mission)!important;
}
.color--profil,
.color--profil a.btn {
    color: var(--main-color_profil)!important;
}
.color--profil_secondary {
    color: var(--secondary-color_profil)!important;
}
.color--AO,
.color--AO a.btn {
    color: var(--main-color_ao)!important;
}
.color--AO_secondary {
    color: var(--secondary-color_ao)!important;
}
.color--abonnement {
    color: var(--main-color_abonnement)!important;
}
.color--freelance {
    color: var(--main-color_freelance)!important;
}
.color--formation {
    color: var(--main-color_formation)!important;
}
.color-dropdown {
    color: var(--dropdow--main-color)!important;
}
.color--gray {
    color: var(--another-gray)!important;
}
.color--gray_darken {
    color: var(--another-gray_2)!important;
}
.color--default,
.color--black {
    color: var(--main-color_paragraphe)!important;
}
.color--error {
    color: var(--secondary-color_ao)!important;
}
.color--warning {
    color: var(--main-color_abonnement)!important;
}
.color--white {
    color: var(--white)!important;
}

.color--teams {
    color: var(--main-color_teams);
}
.color--teams_secondary {
    color: var(--secondary-color_teams);
}
.color--secondaryAll {
    color: var(--text-color-secondaire-mission);
}
.color--darkBlue {
    color: var(--background_menu-gauche)!important;
}

/**--- couleur bordure ---**/
.border--mission {
    border: 1px solid var(--main-color_mission)!important;
}
.border--profil {
    border: 1px solid var(--main-color_profil)!important;
}
.border--AO {
    border: 1px solid var(--main-color_ao)!important;
}
.border--AO_secondary,
.border--clientFinaux {
    border: 1px solid var(--secondary-color_ao)!important;
}
.border--hitechpro-blue,
.border--esn {
    border: 1px solid var(--main-color_esn-forfait)!important;
}
.border--hitechpro-blue_bottom {
    border-bottom: 1px solid var(--main-color_esn-forfait)!important;
}
.border--freelance_bottom {
    border-bottom: 1px solid var(--main-color_freelance)!important;
}
.border--hitechpro-blue_top {
    border-top: 1px solid var(--main-color_esn-forfait)!important;
}
.border--abonnement,
.border--editeur {
    border: 1px solid var(--main-color_abonnement)!important;
}
.border--freelance {
    border: 1px solid var(--main-color_freelance)!important;
}
.border--formation {
    border: 1px solid var(--main-color_formation)!important;
}
.border--black {
    border: 1px solid var(--main-color_paragraphe)!important;
}
.border--white {
    border: 1px solid var(--white)!important;
}
.border--gray {
    border: 1px solid var(--another-gray);
}
.border--gray_lighten {
    border: 1px solid var(--another-gray_2);
}

/**--- couleur background ---**/
.bg--ao__degrade {
    background: transparent linear-gradient(65deg, var(--main-color_ao) 0%, 
    var(--secondary-color_ao) 100%) 0% 0% no-repeat padding-box;
}
.bg--abonement__secondary {
    background: var(--secondary-color_abonnement);
}
.bg--abonement__secondary:hover {
    opacity: .5;
}

/*--- couleur ---*/
.bg--usersAcount {
    background: var(--background-menu-users-account);
}