/******************************************
        A X X O N E  +

        (c) Axxone System
        2014
*******************************************/
.body {
    background-color: white;
    /*3399CC;*/
}

input[type='file'] {
  line-height: normal;
}

.base-shimmer{
    background:#EBEDF0;
    height:10px;
    border-radius:4px;
}
.shimmer{
    background-size:200% 100% !important;
    background: linear-gradient(90deg,
    rgba(255, 255, 255, 0) 20%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 80%);
    animation: shimmer 2s infinite linear;   
    height:100%;
    width:100%;
}

@keyframes shimmer {
    from {
        transform: translateX(-300%);
     }
     to {
        transform: translateX(300%);
     }
}


.aplus_menu_principal {
    width: 100%;
    height: 36px;
    display:flex;
    justify-content: space-between;
}

.role_userlist {
    font-size: 9px;
    font-style: italic;
}

.entete_a_plus_gauche {
    display: inline-block;
    float: left;
    vertical-align: middle;
}

.entete_a_plus_droite {
    /*background-color:#3399CC;*/
    display: inline-block;
    height: 25px;
    float: right;
    vertical-align: middle;
}

/**********************/
.logo_premiers_pas {
    background-image: url("../graphs/a_plus/logo-premiers-pas-ombre.png") !important;
    background-repeat: no-repeat;
    background-size: 30px;
    /*float: right;*/
    width: 30px;
    height: 30px;
}
.logo_formulaire_support {
    background-image: url("../graphs/a_plus/envelope.png") !important;
    background-repeat: no-repeat;
    background-size: 32px;
    /*float: right;*/
    width: 30px;
    height: 30px;
}

.message_a_plus {
    background: #3399CC;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12;
    border-width: 1;
    border-color: orange;
    width: 50;
    height: 300;
    padding: 1;
}

.x-tree-node-icon {
    background-image: url("../graphs/GED/folder.png") !important;
    background-size: 16px;
}

.document_version {
    font-size: 10;
    font-family: Arial;
    padding: 8px;
}

.projet_ferme {
    visibility: hidden;
    display: none;
}

.projet_ouvert {
    visibility: display;
    display: block;
}

.didacticiel {
    visibility: hidden;
    width: 500px;
    height: 500px;
    position: absolute;
    /*background-color:white;*/
    color: black;
    font-size: 10px;
    font-family: Arial;
    padding: 8px;
    /* border:1px solid #009EE0;*/
    position: absolute;
    top: 0px;
    left: 0px;
}

.didacticiel_pointeur {
    position: absolute;
    border: 0;
}

.didactitiel_dd {
    background-image: url("../graphs/aide/aide_dd.png") !important;
    background-size: 200px;
    background-repeat: no-repeat;
    width: 200px;
    height: 200px;
    padding-top: 110px;
    text-align: center;
    font-weight: bolder;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.aide_en_ligne {}

.aplus_titre_principal {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bolder;
}

/******************************************************************************/
/*                              O B J E T S

*******************************************************************************/
.comments_icon_unprivate_seen {
    background-image: url("../graphs/a_plus/dialogues_unprivate64x64_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.comments_icon_unprivate_unseen {
    background-image: url("../graphs/a_plus/dialogues_unprivate64x64_3.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.comments_icon_private_seen {
    background-image: url("../graphs/a_plus/dialogues_private64x64_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.comments_icon_private_unseen {
    background-image: url("../graphs/a_plus/dialogues_private64x64_3.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

/* -- */
.type_task_icon {
    background-image: url("../graphs/a_plus/taches_serie1/new_task.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.type_contribution_icon {
    background-image: url("../graphs/a_plus/unknown40x40_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.maquette_hors_sas {
    background-image: url("../graphs/a_plus/unknown40x40_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.maquette_clash {
    background-image: url("../graphs/a_plus/unknown40x40_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.bcfzip {
    background-image: url("../graphs/a_plus/unknown40x40_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.type_acteur_icon {
    background-image: url("../graphs/a_plus/groups64x64_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.type_espace_icon {
    background-image: url("../graphs/a_plus/espaces64x64_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.type_overlay_icon {
    background-image: url("../graphs/a_plus/unknown40x40_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

/******************************************************************************/
/*                              A D M I N

/******************************************************************************/
.mission_icon {
    background-image: url(../graphs/a_plus/societe64x64_gris.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.missions_upd_icon {
    background-image: url(../graphs/a_plus/update_missions.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}
.missions_maj_icon {
    background-image: url(../graphs/a_plus/maj_missions.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}
.missions_maj_icon_desact {
    background-image: url(../graphs/a_plus/maj_missions_gris.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.btn_actions_annuaire {
    border: 1px solid #AE214B;
    border-radius: 5px;
    float: center;
    color: #FF00FF;
}

.btn_actions_annuaire_desact {
    border: 1px solid #D0D0D0;
    border-radius: 5px;
    float: center;
    color: #FF00FF;
}

.code_mission_statique {
    margin-left: 4px;
    cursor: default;
    font-size: 8px;
    font-weight: bold;
    background-color: #FFFFFF;
    color: #AE214B;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #AE214B;
}

.code_mission {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #AE214B;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #AE214B;
}

.code_mission:hover {
    background-color: #d6406c;
    color: #FFFFFF;
}

.export_stats_excel {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #99CC66;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #99CC66;
}

.export_stats_excel:hover {
    background-color: #a7ce81;
    color: #FFFFFF;
}

.obs_report_tag {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #0342AF;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #0342AF;
}

.obs_report_tag:hover {
    background-color: #0673bd;
    color: #FFFFFF;
}

.transform_model_tag {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #FFAE45;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #FFAE45;
}

.transform_model_tag:hover {
    background-color: #FFC881;
    color: #FFFFFF;
}

.basic_stats {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #33AFFF;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #33AFFF;
}

.basic_stats:hover {
    background-color: #33AFFF;
    color: #FFFFFF;
}

.xd_rights {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #FFAE45;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #FFAE45;
}

.xd_rights:hover {
    background-color: #FFC881;
    color: #FFFFFF;
}

.export_kpi_excel {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #001029;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #001029;
}

.export_kpi_excel:hover {
    background-color: #001029;
    color: #FFFFFF;
}

.stats_graphs {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #66c5cc;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #99CC66;
}

.stats_graphs:hover {
    background-color: #6d66cc;
    color: #FFFFFF;
}

.sender_code_statique {
    margin-left: 4px;
    cursor: default;
    font-size: 8px;
    font-weight: bold;
    background-color: #FFFFFF;
    color: #0E71B4;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #25C1CB;
}



.sender_code {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #0E71B4;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #0E71B4;
}

.sender_code:hover {
    background-color: #0099ff;
    color: #FFFFFF;
}

.trigram_tag {
    color: white;
    font-size: 8px;
    font-weight: bold;
    background-color: #6A32A3;
    border-radius: 2px;
    display: inline-block;
    padding-right: 2px;
    padding-left: 2px;
    height: 17px;
    border: 1px solid #6A32A3;
}

.societe_icon_mod {
    background-image: url("../graphs/a_plus/gear64x64_5.png") !important;
    background-size: 25px;
}

.societe_icon_add {
    background-image: url("../graphs/a_plus/ajout_societe.png") !important;
    background-size: 25px;
}

.societe_icon_del {
    background-image: url("../graphs/a_plus/suppr_societe.png") !important;
    background-size: 25px;
}

.societe_icon_edit {
    background-image: url("../graphs/a_plus/edit_societe.png") !important;
    background-size: 25px;
}

.acteur_icon_new {
    background-image: url("../graphs/a_plus/acteur_plus64x64_5.png") !important;
    background-size: 25px;
}

.import_users_icon {
    background-image: url("../graphs/a_plus/import_users_icon.png") !important;
    background-size: 25px;
}

.acteur_icon_upd {
    background-image: url("../graphs/a_plus/acteur_crayon64x64_5.png") !important;
    background-size: 25px;
}

.acteur_icon_del {
    background-image: url("../graphs/a_plus/acteur_moins64x64_3.png") !important;
    background-size: 25px;
}

.acteur_icon_duppli {
    background-image: url("../graphs/a_plus/acteur_double64x64_5.png") !important;
    background-size: 25px;
}

.acteur_icon_espace {
    background-image: url("../graphs/a_plus/acteur32x32_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.acteur_icon_resend_mail {
    background-image: url("../graphs/a_plus/mail_to_acteurs64x64_5.png") !important;
    background-size: 25px;
}

.wallet_icon_new {
    background-image: url("../graphs/a_plus/wallet_plus64x64_5.png") !important;
    background-size: 25px;
}
.manage_license_icon {
    background-image: url("../graphs/a_plus/manage_license_icon.png") !important;
    background-size: 25px;
}

/******************************************************************************/
/*                              S O C I E T E S

/******************************************************************************/
.societe_raccourci {
    border: 2px dotted white !important;
    color: #C7C7C7;
    border-radius: 10px;
}

.societe_raccourci:hover {
    border: 2px dotted red !important;
    color: #1070B3;
    cursor: pointer;
}

/******************************************************************************/
/*                              E S P A C E S

/******************************************************************************/
.espace_raccourci {
    /*background-image: url(../graphs/a_plus/espace_accueil_5.png) !important;*/
    /*background-size:150px;*/
    /*background-repeat:no-repeat;*/
    background-color: #0E71B4;
    color: #ffffff;
    width: 140px;
    height: 130px;
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: normal;
}

.espace_raccourci:hover {
    /*background-image: url(../graphs/a_plus/espace_accueil_25.png) !important;

    color:white;/* rouge */
    background-color: #F29400;
    cursor: pointer;
    font-weight: bold;
}

.espace_raccourci_selected {
    /*background-image: url(../graphs/a_plus/espace_accueil_1.png) !important;*/
    color: #F29400;
    /* orange */
    cursor: pointer;
}

.espace_raccourci_titre {
    font-size: 14px;
    /*font-weight: bold;*/
    min-height: 23px;
    max-height: 23px;
    vertical-align: top;
    text-align: center;
    padding-top: 15px;
    padding-left: -10px;
}

.espace_raccourci_soustitre {
    font-size: 10px;
    vertical-align: middle;
    min-height: 25px;
}

.espace_welcome_prefere {
    /*border: 2px solid blue;    */
}

.espace_raccourci_image {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
    text-align: center;
    z-index: 1;
}

.espace_raccourci_image_new_espace {
    background-image: url("../graphs/a_plus/espace100x80_1.png");
    background-repeat: no-repeat;
    width: 85px;
    height: 68px;
}

.espace_raccourci_image_contenu {
    /*max-width:130px;

    max-height:130px;

    border:0;

    margin-left:5px;

    margin-right:5px; */
    border: 0;
}

.espace_raccourci_image_new_espace {
    background-image: url("../graphs/a_plus/espace100x80_1.png");
    background-repeat: no-repeat;
    width: 85px;
    height: 68px;
}

.espace_raccourci_image_selected {
    /*background-image: url("../graphs/a_plus/modifier32x32_6.png");   */
    /*background-repeat:no-repeat; */
    /*background-size:22px;    */
    opacity: 0.3;
    filter: alpha(opacity=30);
}

.espace_raccourci_cdp {
    background-image: url("../graphs/a_plus/acteur_v64x64_6.png");
    background-repeat: no-repeat;
    background-size: 12px;
    width: 12px;
    margin-left: 5px;
    float: top;
}

.espace_raccourci_nocdp {
    background-image: url("../graphs/a_plus/acteur_v64x64_3.png");
    background-repeat: no-repeat;
    background-size: 12px;
    width: 12px;
    margin-left: 5px;
    float: top;
}

.espace_raccourci_errcdp {
    background-image: url("../graphs/a_plus/acteur_v64x64_3.png");
    background-repeat: no-repeat;
    background-size: 12px;
    width: 12px;
    margin-left: 5px;
    float: top;
}

.espace_raccourci_group {
    background-image: url("../graphs/a_plus/equipe64x64_6.png");
    background-repeat: no-repeat;
    background-size: 12px;
    width: 12px;
    margin-left: 5px;
    float: top;
}

.espace_raccourci_group:hover {
    background-image: url("../graphs/a_plus/equipe64x64_5.png");
}

.espace_raccourci_delete {
    background-image: url("../graphs/a_plus/corbeille64x64_6.png");
    background-repeat: no-repeat;
    background-size: 12px;
    width: 12px;
    margin-left: 5px;
    float: top;
}

.espace_raccourci_delete:hover {
    background-image: url("../graphs/a_plus/corbeille64x64_5.png");
}

/* page d'accueil */
.espaces_welcome {
    border: 0px;
    width: 150px;
}

.espace_welcome_separator {
    border: 0px;
    width: 10px;
    float: left;
}

.espace_welcome_onglet {
    /*background: linear-gradient( #FBC971, #FB950C);*/
    -moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-radius-topright: 5px;
    -webkit-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    width: 150px;
    height: 150px;
    font-size: 12px;
    font-family: Lucida, Arial, sans-serif;
    /*font-family: Arial,sans-serif;*/
    text-align: center;
    font-weight: bold;
    color: #4E428B;
    background: -webkit-gradient(to right, #FDE7C0, white);
    background: -moz-linear-gradient(to right, #FDE7C0, white);
    background: linear-gradient(to right, #FDE7C0, white);
    /*border-top: 1px solid blue;*/
    border-right: 2px solid #BCBCBC;
    border-left: 1px solid #C1D5F0;
    /*border-left: 1px solid blue;*/
    /*background: linear-gradient( #FA9308, #FBC971);*/
}

/*le -moz-radial-gradient et ?moz-linear-gradient avec Firefox 3.6+, ou -webkit-gradient dans Safari 5+, et -ms-linear-gradient sous */
.espace_welcome_importance_1 {
    background: -webkit-gradient(to right, #81B664, #86C26C, white);
    background: -moz-linear-gradient(to right, #81B664, #86C26C, white);
    background: linear-gradient(to right, #81B664, #86C26C, white);
}

.espace_welcome_importance_2 {
    background: -webkit-gradient(to right, white, #DCE2FF, white);
    background: -moz-linear-gradient(to right, white, #DCE2FF, white);
    background: linear-gradient(to right, white, #DCE2FF, white);
}

.espace_welcome_importance_3 {
    background: -webkit-gradient(to right, white, #F4FFD3, white);
    background: -moz-linear-gradient(to right, white, #F4FFD3, white);
    background: linear-gradient(to right, white, #F4FFD3, white);
}

.espace_welcome_importance_4 {
    background: -webkit-gradient(to right, white, #FFDC9D, white);
    background: moz-linear-gradient(to right, white, #FFDC9D, white);
    background: linear-gradient(to right, white, #FFDC9D, white);
}

.espace_welcome_importance_5 {
    background: -webkit-gradient(to right, white, #FFBFB7, white);
    background: -moz-linear-gradient(to right, white, #FFBFB7, white);
    background: linear-gradient(to right, white, #FFBFB7, white);
}

/* un espace sur page de'accueil */
.espace_welcome {
    float: left;
    width: 150px;
    height: 105px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-radius-bottomleft: 5px;
    -webkit-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom: 2px solid grey;
    border-right: 2px solid grey;
    border-left: 1px solid #C1D5F0;
    /*border-left: 1px solid blue;*/
    background: #3399cc;
    /* Old browsers */
    background: -moz-linear-gradient(-45deg, #3399cc 0%, #3399cc 22%, #cde3f4 60%, #bde0f9 72%, #3399cc 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #3399cc), color-stop(22%, #3399cc), color-stop(60%, #cde3f4), color-stop(72%, #bde0f9), color-stop(100%, #3399cc));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, #3399cc 0%, #3399cc 22%, #cde3f4 60%, #bde0f9 72%, #3399cc 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, #3399cc 0%, #3399cc 22%, #cde3f4 60%, #bde0f9 72%, #3399cc 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, #3399cc 0%, #3399cc 22%, #cde3f4 60%, #bde0f9 72%, #3399cc 100%);
    /* IE10+ */
    background: linear-gradient(135deg, #3399cc 0%, #3399cc 22%, #cde3f4 60%, #bde0f9 72%, #3399cc 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399cc', endColorstr='#3399cc', GradientType=1);
    /* IE6-9 fallback on horizontal gradient */
    /*background: linear-gradient( #FBC971, #FFFFFF);*/
}

.espace_welcome_liste {
    color: #000000;
    font-size: 14px;
    border: 0px;
    font-family: Arial, sans-serif;
    text-align: left;
    width: 195px;
    height: 17px;
    margin: 1px;
}

.espace_welcome_selected {
    background-color: #D9E8FB;
}

/* Illustration d'un espace */
.espace_illustration_welcome {
    margin-top: 2.5px;
    max-width: 130px;
    height: 55px;
}

.espace_illustration_zoom {
    margin-top: 2.5px;
    max-width: 180px;
    height: 75px;
}

/* Contenu d'espace sur accueil */
.espace_welcome_contenu {
    all-styles: reset;
    color: #000000;
    font-size: 10px;
    /*background-color: white;*/
    background-color: #F1F1F1;
    border-top: grey;
    border-left: grey;
    width: 140px;
    height: 60px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-left: 5px;
    border-radius: 5px;
    border-top: 1px solid grey;
    border-left: 1px solid grey;
    vertical-align: middle;
    text-align: center;
}

.espace_welcome_toolbar {
    all-styles: reset;
    /*border-bottom: 1px solid #cccccc;*/
    /*border-top: 1px solid #cccccc; #ffffff;*/
    /*background-color: #D6E3F3;#F1F3F5;*/
    /*margin-top:5px;*/
    /*margin-bottom:5px;*/
    margin-right: 5px;
    margin-left: 5px;
    border-radius: 5px;
    width: 140px;
    /*height: 30px;*/
}

.espace_welcome_toolbar td {
    margin: 0px 5px 0px 5px;
}

.espace_welcome_illustration {
    /*float:left;*/
    vertical-align: top;
    /*text-align: center;*/
    background-color: white;
}

.espace_welcome_infos {
    /*float:left;*/
    /*vertical-align: top;*/
    background-color: white;
    /*width: 400px;*/
    height: 202px;
    /*border:1px solid #99BBE8;*/
}

.espace_welcome_annuaire {
    float: top;
    vertical-align: top;
    background-color: white;
    /*border:1px solid #99BBE8;*/
}

.espace_welcome_stats {
    float: right;
    background-color: white;
    /*border:1px solid #99BBE8;*/
}

#div_stats_espace {
    width: 300px;
    text-align: left;
}

.espace_welcome_listes td {
    vertical-align: top;
    background-color: white;
}

.espace_welcome_alerte {
    background-image: url("../graphs/GED/alerte.png");
    background-repeat: no-repeat;
    background-size: 10px;
    width: 10px;
    height: 10px;
    float: left;
}

.fenetre_alerte {
    background-color: white;
}

/* AVATAR */
.avatar {
    width: 35px;
    height: 35px;
    /*border-radius: 35px; */
    text-align: center;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    border: none;
    /*border: 0.5em solid;*/
    box-shadow: grey 0.3em 0.3em 0.3em;
}

.avatar_petit {
    width: 30px;
    height: 35px;
    /*border-radius: 20px; */
    text-align: center;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    /* border: 3px solid;*/
    border: none;
    /*box-shadow: grey 1px 1px 1px;     */
    /* opacity:0.8;filter:alpha(opacity=80);   */
}

.avatar_details {
    width: 120px;
    padding: 3px;
    border: none;
    width: 15%;
    margin-right: 5px;
    margin-left: 2px;
    display: inline-block;
    float: left;
    vertical-align: middle;
}

/* dialogues a+ */
.infos_dialogue {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    margin: 3px 3px 3px 3px;
    padding-left: 3px;
}

.infos_auteur {
    color: #000000;
    font-weight: bold;
    font-size: 10px;
}

.infos_date {
    color: grey;
    font-weight: normal;
    font-size: 10px;
}

.no-dialogue {
    background-image: url("../graphs/GED/alerte.png");
    background-repeat: no-repeat;
    background-size: 10px;
}

.dialogue_autre {
    vertical-align: middle;
    margin: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.dialogue_perso {
    vertical-align: middle;
    margin: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.dialogue_perso2 {
    vertical-align: middle;
    margin: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.delete-dialogue {
    background-image: url(../graphs/delete-16.gif) !important;
    background-size: 16px;
    width: 16px;
    height: 16px;
    cursor: pointer;
}

/**  pubklications & actualites **/
.publication {
    font-size: 8px;
    vertical-align: middle;
    text-align: left;
    overflow: auto;
    width: 100%;
    color: #000000;
    padding-bottom: 5px;
}

.publication_titre {
    font-weight: bold;
    vertical-align: middle;
    text-align: left;
    overflow: auto;
    background-color: #EAEAEA;
    padding: 0;
    border: 1px solid #D0D0D0;
    color: #1070B3;
}

.publication_entete_droite {
    float: right;
    padding-top: 5px;
    margin-right: 10px;
}

.publication_nb {
    font-size: 10px;
    color: #FFFFFF;
    background-color: #CECECE;
    text-align: center;
    vertical-align: middle;
    width: 18px;
    height: 12px;
    border-radius: 5px 5px 5px 5px;
    float: inherit;
    margin-right: 3px;
    padding-top: 2px;
    margin-top: 0px;
}

.publication_nb_unreed {
    background-color: red;
}

.actualites {
    /*background-color: #EAEAEA;*/
    /*border-color :#EAEAEA;*/
    /*border-radius: 0px 0px 10px 10px; */
    background-color: #FFFFFF;
    padding-top: 1px;
    padding-bottom: 1px;
    cursor: default;
}

.actualite {
    color: #000000;
    background-color: #FFFFFF;
    /*#F0F0F0;*/
    font-weight: normal;
    font-size: 8px;
    vertical-align: top;
    text-align: left;
    overflow: auto;
    display: -webkit-flex;
    display: flex;
    /*border-radius: 5px;*/
    border: 1px solid #FFFFFF;
    margin: 1px 1px 1px 1px;
    cursor: default;
    padding-right: 34px;
}

.actualite:hover {
    border: 1px dotted #0e71b4;
}

.actualite_unreed {
    border: 1px solid #FF0000;
    font-size: 10px;
    font-size: 10px;
    color: #000000;
}

.actualite_more {
    height: 20px;
    text-align: right;
    vertical-align: middle;
    color: #1070B3;
    cursor: pointer;
}

.actualite_avatar {
    padding-top: 2px;
    padding-left: 2px;
}

.panel_exprimezvous {
    background-color: #F0F0F0;
}

.exprimezvous_default {
    font-size: 20px;
    color: red;
}

/** **/
.grid-annuaire .x-grid3-cell .x-grid3-col-annuaire_acteur {
    font-size: 14px;
}

.annuaire_nom_online {
    font-size: 16px;
    font-weight: bold;
    color: #019EE0;
}

.annuaire_nom_offline {
    font-size: 16px;
    font-weight: bold;
    color: #0E71B4;
}

.annuaire_nom_pending {
    font-size: 16px;
    font-weight: bold;
    color: #019EE0;
    font-style: italic;
}

.annuaire_phone {
    font-size: 13px;
    color: #F29503;
    line-height: 15px;
}

.annuaire_mail {
    font-size: 13px;
    color: #F29503;
    line-height: 15px;
}

.annuaire_groupes {
    font-size: 12px;
    color: #F29503;
    line-height: 15px;
}

/** *************************** ALERTE PAGE ACCUEIL (AXXONE) *******************/
.menu_alerte {
    /*background-image:url(../graphs/a_plus/attention34x34_3.png) !important;*/
    background-image: url(../graphs/a_plus/bell-notifications.png) !important;
    background-repeat: no-repeat;
    background-size: 30px;
    width: 30px;
    height: 30px;
    /*padding-top : 2px;*/
    /*margin-right : 20px;*/
    /*font-size:8px;*/
    color: #FFFFFF;
    font-weight: bold;
    /*text-align:right;*/
}

.menu_alerte:hover {
    /*background-image:url(../graphs/a_plus/attention34x34_1.png) !important;*/
    background-image: url(../graphs/a_plus/bell-notifications.png) !important;
    cursor: pointer;
}

/* alerte desactivee */
.menu_alerte_dis {
    /*background-image:url(../graphs/a_plus/attention34x34_5.png) !important;*/
    background-image: url(../graphs/a_plus/bell-notifications_desact.png) !important;
    background-repeat: no-repeat;
    background-size: 20px;
    width: 20px;
    height: 25px;
    margin-top: 6px;
    cursor: no-drop;
}

.menu_titre_alerte_dis {
    width: 20px;
    height: 25px;
    margin-top: 6px;
}

.menu_dialogue {
    /*background-image:url(../graphs/a_plus/attention34x34_3.png) !important;*/
    background-image: url(../graphs/a_plus/case_rouge_27x27.png) !important;
    background-repeat: no-repeat;
    background-size: 20px;
    width: 20px;
    height: 20px;
    margin-top: 6px;
    padding-top: 2px;
    font-size: 15px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}

.menu_dialogue:hover {
    /*background-image:url(../graphs/a_plus/attention34x34_1.png) !important;*/
    background-image: url(../graphs/a_plus/case_orange_27x27.png) !important;
    cursor: pointer;
}

/* dialogue desactive */
.menu_dialogue_dis {
    /*background-image:url(../graphs/a_plus/attention34x34_5.png) !important;*/
    background-image: url(../graphs/a_plus/case_nodialogue_27x27.png) !important;
    background-repeat: no-repeat;
    background-size: 20px;
    width: 20px;
    height: 25px;
    margin-top: 6px;
}

.table_alerte {
    width: 100%;
}

.table_alerte th {
    color: #000000;
    font-weight: bold;
}

/* recherche spotlight */
.recherche {
    width: 20px;
    margin-top: 6px;
}

/*************************** ZOOM  *************************/
.espace_zoom {}

table.espace_zoom_infos {
    background-color: white;
    border: 0;
    min-height: 25px;
    max-height: 250px;
}

table.espace_zoom_infos td {
    vertical-align: top;
    border: 0;
}

.espace_zoom_indicateurs {
    background-image: url("../graphs/GED/info.png");
    background-repeat: no-repeat;
    background-size: 10px;
    /*position:relative;*/
    /*float:left;*/
}

.espace_zoom_acteurs {}

.espace_welcome_listes_documents {
    border: 1px solid #99BBE8;
}

.espace_welcome_listes_dialogues {
    border: 1px solid #99BBE8;
}

.espace_welcome_listes_workflows {
    border: 1px solid #99BBE8;
}

/* ************************** */
.espace_zoom_contribution_VIEWED {
    background-image: url("../graphs/GED/oeil.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: grey;
    color: black;
}

.espace_zoom_contribution_UPDATED {
    background-image: url("../graphs/GED/oeil.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: orange;
    color: black;
}

.espace_zoom_contribution_DELETED {
    background-image: url("../graphs/GED/oeil.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: red;
    color: black;
}

.espace_zoom_contribution_ADDED {
    background-image: url("../graphs/GED/oeil.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: green;
    color: black;
    /*float:left;*/
}

/* ************************** */
.espace_zoom_contribution_workflow {
    background-image: url("../graphs/GED/rouage_bleu.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: #DDDDFF;
    color: black;
}

.espace_zoom_contribution_workflow_INIT {
    background-color: #DDDDFF;
    color: black;
}

.espace_zoom_contribution_workflow_SOUMIS {
    background-color: #DDFFDD;
    color: black;
}

/* ************************** */
.espace_zoom_contribution_dialogue_PUBLIC {
    background-image: url("../graphs/GED/comment.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: #FFCC00;
    color: black;
}

.espace_zoom_contribution_dialogue_PERSO {
    background-image: url("../graphs/GED/comment.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: #09FF00;
    color: black;
}

.espace_zoom_contribution_dialogue_PRIVE {
    background-image: url("../graphs/GED/comment.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: #5555FF;
    color: black;
}

.espace_zoom_contribution_dialogue_PRIVE_NOTYOU {
    background-image: url("../graphs/GED/comment.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position-x: 2px;
    background-position-y: 2px;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    border-radius: 5px;
    background-color: #AAAAAA;
    color: black;
}

/******************************************************************************/
/*                              M O D U L E S

/******************************************************************************/
.module_welcome {
    /*background-color: #D6E3F3;*/
    font-size: 10px;
}

/******************************/
.module_viewer {
    background-color: #EDEDED;
    padding: 0px;
    overflow: auto;
}

.module_viewer_body {
    float: left;
    padding: 4px;
    /*    width: 90%;*/
}

.module_viewer_link {
    float: right;
    padding: 4px;
    width: 80px;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.viewer_descr {
    background-color: #F1F1F1;
    font-size: 10px;
    border-collapse: collapse;
    width: 100%;
}

.x-panel-body {
    display: flex;
    flex-direction: column;
}

.viewer_content {
    flex-grow: 1;
    overflow: auto;
    position: relative;
}

.viewer_loader {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

/*******************************/
table.module_zoom {
    background-color: #DFE8F6;
    clear: both;
}

table.module_zoom td {
    display: block;
    border: 1px solid #99BBE8;
    height: 300px;
    overflow-y: scroll;
    background-color: #DFE8F6;
    font-size: 10px;
    border-collapse: collapse;
    vertical-align: top;
}

/******************************************************************************/
/*                              A N N U A I R E

/******************************************************************************/
.welcome_annuaire_acteur {
    /*background-color: #D6E3F3;*/
    height: 14px;
    padding-left: 10px;
}

.acteur_offline {
    color: #3399CC;
    font-size: 10px;
    /*background-color: #FFE0D1;*/
    /*background-image:url("../graphs/d_urgence_rouge.gif");*/
}

.acteur_online {
    color: #006699;
    font-size: 14px;
    /*background-color: #E4FFB7;*/
    /*background-image:url("../graphs/d_urgence_vert.gif");*/
}

.acteur_item {}

/******************************************************************************/
/*                              B O U T O N S

/******************************************************************************/
.actualites_icon {
    background-image: url("../graphs/GED/comment.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.viewer_icon {
    /* background-image:url("../graphs/GED/oeil.png") !important;*/
    /* background-size: 16px; */
}

.welcome_icon {
    background-image: url("../graphs/a_plus/short_cut_home.png") !important;
    background-size: 25px;
    border: none;
}

.params_icon {
    background-image: url("../graphs/GED/rouage_bleu.png") !important;
    background-size: 25px;
}

.zoom_icon {
    /*background-image:url("../graphs/GED/bouton-zoom.png") !important;*/
    background-image: url("../graphs/a_plus/zoom64x64_5.png") !important;
    background-size: 25px;
}

.zoom_icon_favorite {
    /*background-image:url("../graphs/GED/star_orange.png") !important;*/
    background-image: url("../graphs/a_plus/favorite64x64_1.png") !important;
    background-size: 25px;
}

.zoom_icon_nofavorite {
    /*background-image:url("../graphs/GED/star_grise.png") !important;*/
    background-image: url("../graphs/a_plus/favorite64x64_5.png") !important;
    background-size: 25px;
}

.calendar_icon {
    /*background-image:url("../graphs/GED/puzzles.png") !important;*/
    /*background-image:url("../graphs/GED/calendar_32.png") !important;*/
    background-image: url("../graphs/a_plus/calendar64x64_5.png") !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.dialogues_icon {
    /*background-image:url("../graphs/GED/puzzles.png") !important;*/
    /*background-image:url("../graphs/GED/gantt_32.png") !important;*/
    background-image: url("../graphs/a_plus/dialogue64x64_5.png") !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.nodialogues_icon {
    background-image: url("../graphs/a_plus/nodialogue64x64_5.png") !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.gantt_icon {
    /*background-image:url("../graphs/GED/puzzles.png") !important;*/
    /*background-image:url("../graphs/GED/gantt_32.png") !important;*/
    background-image: url("../graphs/a_plus/gantt64x64_5.png") !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.baseline_icon {
    /*background-image:url("../graphs/GED/puzzles.png") !important;*/
    background-image: url("../graphs/a_plus/baseline64x64_5.png") !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.ganttzoom_icon {
    background-image: url("../graphs/a_plus/adjust64x64_5.png") !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.print_icon {
    background-image: url("../graphs/a_plus/print64x64_5.png") !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.trois_d_icon {
    background-image: url("../graphs/a_plus/timeline64x64_5.png") !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.mail_icon {
    background-image: url("../graphs/a_plus/mail_icon.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.paperplane_icon {
    background-image: url("../graphs/a_plus/paper_plane.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

/* TIMELINE *********************************************************************/
.timeline_icon {
    /*background-image:url("../graphs/GED/puzzles.png") !important;*/
    /*background-image:url("../graphs/3d_vide.png") !important;*/
    background-image: url("../graphs/a_plus/gantt64x64_1.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.timeline_icon_params {
    background-image: url("../graphs/a_plus/gantt64x64_1_params.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.timeline_icon_new {
    background-image: url("../graphs/a_plus/gantt64x64_5.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.timeline_icon_new_large {
    background-image: url("../graphs/a_plus/gantt64x64_5.png") !important;
    background-size: 30px;
    background-repeat: no-repeat;
}
/*
.timeline_icon_3d {
    /*background-image:url("../graphs/GED/puzzles.png") !important;
    background-image: url("../graphs/a_plus/gantt64x64_2.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.timeline_icon_3d_params {
    background-image: url("../graphs/a_plus/gantt64x64_3.png") !important;
    background-size: 16px;
    background-repeat: no-repeat;
} */

/*  TACHE ***********************************************************************/
.task_added_icon {
    background-image: url("../graphs/a_plus/taches_serie1/new_task.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_100 {
    background-image: url("../graphs/a_plus/taches_serie1/tache-100.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_75 {
    background-image: url("../graphs/a_plus/taches_serie1/tache-75-encours.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_50 {
    background-image: url("../graphs/a_plus/taches_serie1/tache-50-encours.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_25 {
    background-image: url("../graphs/a_plus/taches_serie1/tache-25-encours.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_0_new {
    background-image: url("../graphs/a_plus/taches_serie1/tache-0-new.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_0 {
    background-image: url("../graphs/a_plus/taches_serie1/tache-0-encours.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_100_bleu {
    background-image: url("../graphs/a_plus/taches_serie1/tache-100-pause.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_75_pause {
    background-image: url("../graphs/a_plus/taches_serie1/tache-75-pause.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_50_pause {
    background-image: url("../graphs/a_plus/taches_serie1/tache-50-pause.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_25_pause {
    background-image: url("../graphs/a_plus/taches_serie1/tache-25-pause.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.task_icon_0_pause {
    background-image: url("../graphs/a_plus/taches_serie1/tache-0-pause.png") !important;
    background-size: 14px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

/*  ----------------------- */
.file-icon {
    background-image: url(../graphs/a_plus/file-icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.upd-comment-icon {
    background-image: url(../graphs/a_plus/upd-comment-icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.change-file-icon {
    background-image: url(../graphs/change-file-icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.lca_icon {
    /*background-image:url(../graphs/GED/bouton-user-2-dupli.png) !important;*/
    background-image: url(../graphs/a_plus/equipe64x64_3.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.favoris_icon {
    background-image: url(../graphs/a_plus/favoris_icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.favoris_icon_disabled {
    background-image: url(../graphs/a_plus/favoris_icon_disabled.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.lca-detail_icon {
    background-image: url(../graphs/a_plus/equipe64x64_5.png) !important;
    background-size: 20px;
    background-repeat: no-repeat;
}

.lca-zoom_icon_individual {
    background-image: url(../graphs/a_plus/acteur32x32_5.png) !important;
    background-size: 20px;
    background-repeat: no-repeat;
}

.lca-zoom_icon {
    background-image: url(../graphs/a_plus/societe64x64_5.png) !important;
    background-size: 20px;
    background-repeat: no-repeat;
}

.restore_icon {
    background-image: url(../graphs/refresh-16.gif) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.corbeille_icon {
    /*background-image:url(../graphs/icone_corbeille_16.gif) !important;*/
    background-image: url(../graphs/a_plus/corbeille64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.annexes_icon {
    /*background-image:url(../graphs/icone_corbeille_16.gif) !important;*/
    background-image: url(../graphs/a_plus/attachment.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.markers_icon {
    background-image: url(../graphs/icone_markers_16.gif) !important;
    background-size: 16px;
}

.bal_icon {
    /*background-image:url(../graphs/GED/bal.gif) !important;*/
    background-image: url(../graphs/a_plus/cycle64x64_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

/* NOTES */
.notes_icon {
    background-image: url(../graphs/a_plus/notes64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.note_icon {
    background-image: url(../graphs/a_plus/note64x64_5.png) !important;
    background-size: 15px;
    background-repeat: no-repeat;
}

.note_icon_new {
    background-image: url(../graphs/a_plus/note64x64_ajout.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.note_to_espace_icon {
    background-image: url(../graphs/GED/note_to_espace.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.obs_icon {
    background-image: url(../graphs/GED/obs.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.param_dossier_icon {
    background-image: url(../graphs/a_plus/parameters_folder.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.dupliquer_espace {
    background-image: url(../graphs/a_plus/espaces64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

/* ESPACES *********************************************************************/
.espaces_icon {
    /*background-image:url(../graphs/GED/mes_projets.png) !important;*/
    background-image: url(../graphs/a_plus/espaces64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.espace_icon {
    background-image: url(../graphs/a_plus/espace64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.last_actions {
    background-image: url(../graphs/a_plus/last_actions.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.espace_icon_param {
    background-image: url(../graphs/a_plus/espace64x64_param.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.big_espace_icon {
    background-image: url(../graphs/a_plus/espace64x64_1.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.back_to_espace_icon {
    background-image: url(../graphs/a_plus/espace64x64_back.png) !important;
    background-size: 35px;
    background-repeat: no-repeat;
}

.espace_icon_new {
    /*background-image:url(../graphs/GED/new_espace.png) !important;*/
    background-image: url(../graphs/a_plus/espace64x64_ajout.png) !important;
    background-size: 30px;
    background-repeat: no-repeat;
}

.espace_icon_favorite {
    background-image: url(../graphs/GED/star_orange.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.espace_icon_1 {
    background-image: url(../graphs/GED/icone_axxone_vert.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.espace_icon_2 {
    background-image: url(../graphs/GED/icone_axxone_bleu.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.espace_icon_3 {
    background-image: url(../graphs/GED/icone_axxone_jaune.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.espace_icon_4 {
    background-image: url(../graphs/GED/icone_axxone_orange.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.espace_icon_5 {
    background-image: url(../graphs/GED/icone_axxone_rouge.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

/*  ELEMENT  *******************************************************************/
.element_icon {
    /*background-image:url(../graphs/GED/element.png) !important;*/
    background-image: url(../graphs/a_plus/folder.svg) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.element_icon_param {
    /*background-image:url(../graphs/GED/element.png) !important;*/
    background-image: url(../graphs/a_plus/dossier_ouvert64x64_param.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.element_icon_new {
    background-image: url(../graphs/a_plus/dossier_ouvert64x64_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.element_icon_new_large {
    background-image: url(../graphs/a_plus/dossier_ouvert64x64_5.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.new_element_icon_new_large {
    background-image: url(../graphs/a_plus/nouveau_dossier_ouvert64x64_5.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.edc_new_element_icon_new_large {
    background-image: url(../graphs/a_plus/nouveau_dossier_edc_ouvert64x64_5.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.edc_new_element_icon {
    background-image: url(../graphs/a_plus/nouveau_dossier_edc_ouvert64x64_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.edc_element_icon_wip {
    background-image: url(../graphs/a_plus/edc/edc_element_icon_wip.svg) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.edc_element_icon_sh {
    background-image: url(../graphs/a_plus/edc/edc_element_icon_sh.svg) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.edc_element_icon_pub {
    background-image: url(../graphs/a_plus/edc/edc_element_icon_pub.svg) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

#td_tag_rn_wf > .edc_color_square::before {
    content: "";
}

.edc_color_square::after {
    position: absolute;
    content: "●";
    margin-left: 4px;
    margin-top: 4px;
    font-size: 18px;
}

.edc_base_tag + a::before {
    content: "●";
    margin-left: 3px;
    font-size: 18px;
}

.new_element_icon {
    background-image: url(../graphs/a_plus/nouveau_dossier_ouvert64x64_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.element_icon_marked {
    background-image: url(../graphs/a_plus/dossier_ouvert64x64_2.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.package {
    background-image: url(../graphs/a_plus/bdd64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.sas {
    background-image: url(../graphs/a_plus/sas_64x64_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.dossier_valid {
    background-image: url(../graphs/a_plus/bdd_cloud_v64x64_4.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.dossier_refus {
    background-image: url(../graphs/a_plus/bdd_cloud_x64x64_3.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.referentiel_icon {
    background-image: url(../graphs/referentiel_icone.gif) !important;
    background-repeat: no-repeat;
    background-size: 16px;
}

.sas_ao {
    background-image: url(../graphs/a_plus/sas_ao.png) !important;
    background-repeat: no-repeat;
    background-size: 16px;
}
.param_add_ao_icon {
    background-image: url(../graphs/a_plus/add_ao.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}
.param_folder_duplicate_structure {
    background-image: url(../graphs/a_plus/folder_duplicate_structure.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}


.ao {
    background-image: url(../graphs/a_plus/appel_offre.png) !important;
    background-repeat: no-repeat;
    background-size: 16px;
}

.ao_offre {
    background-image: url(../graphs/a_plus/ao_offre.png) !important;
    background-repeat: no-repeat;
    background-size: 16px;
}

.ao_reponses {
    background-image: url(../graphs/a_plus/ao_reponses.png) !important;
    background-repeat: no-repeat;
    background-size: 16px;
}

.ao_reponse_user {
    background-image: url(../graphs/a_plus/ao_reponses.png) !important;
    background-repeat: no-repeat;
    background-size: 16px;
}

/** QQQ ************************************************************************/
.qqq_icon {
    background-image: url(../graphs/a_plus/short_cut_qqq.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.pdc_icon {
    background-image: url(../graphs/a_plus/short_cut_package.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.bcf_icon {
    background-image: url(../graphs/a_plus/bcf_64x64_5.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.obs_icon_blue {
    background-image: url(../graphs/a_plus/obs-blue.png);
    background-size: 16px;
    background-repeat: no-repeat;
}

.observation_icon {
    background-image: url(../graphs/a_plus/short_cut_observations.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.admin_panel_icon {
    background-image: url(../graphs/a_plus/short_cut_admin_panel.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.team_panel_icon {
    background-image: url(../graphs/a_plus/short_cut_team_panel.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.qqq_icon_dis {
    background-image: url(../graphs/a_plus/vignette64x64_2.png);
    background-size: 25px;
    background-repeat: no-repeat;
}
.acces_model {
    background-image: url(../graphs/a_plus/short_cut_models.png);
    background-size: 25px;
    background-repeat: no-repeat;
}
.filtre_icon {
    background-image: url(../graphs/a_plus/filtre64x64_3.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.filtre_icon_dis {
    background-image: url(../graphs/a_plus/filtre64x64_5.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

/** LISTE BDD ********************************************************************/
.list_icon {
    /*background-image:url(../graphs/icone_liste.png);*/
    background-image: url(../graphs/a_plus/short_cut_mode_list.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.admin_icon {
    /*background-image:url(../graphs/icone_liste.png);*/
    background-image: url(../graphs/a_plus/acteur_double64x64_5.png);
    background-size: 25px;
    background-repeat: no-repeat;
}

.admin_icon_small {
    /*background-image:url(../graphs/icone_liste.png);*/
    background-image: url(../graphs/a_plus/acteur_double64x64_5.png);
    background-size: 16px;
    background-repeat: no-repeat;
}

.vignette_icon {
    background-image: url(../graphs/a_plus/short_cut_mode_image.png);
    background-size: 25px;
}

.keywords_icon {
    background-image: url(../graphs/a_plus/short_cut_mode_key_words.png) !important;
    background-size: 25px;
}

.user_man_icon {
    background-image: url(../graphs/a_plus/acteur32x32_5.png) !important;
    background-repeat: no-repeat;
}

.user_man_icon_small {
    background-image: url(../graphs/a_plus/acteur32x32_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.user_woman_icon {
    background-image: url(../graphs/a_plus/actrice32x32_5.png) !important;
    background-repeat: no-repeat;
}

.user_man_gris_icon {
    background-image: url(../graphs/a_plus/acteur32x32_gris.png) !important;
    background-repeat: no-repeat;
}

.user_woman_gris_icon {
    background-image: url(../graphs/a_plus/actrice32x32_gris.png) !important;
    background-repeat: no-repeat;
}

.add-group_icon {
    background-image: url(../graphs/a_plus/equipe_plus64x64_5.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.group_list {
    background-image: url(../graphs/a_plus/societe64x64_5.png) !important;
    background-size: 25px;
}

.group_icon {
    background-image: url(../graphs/a_plus/equipe64x64_5.png) !important;
    background-size: 16px;
}

.equipe_icon {
    background-image: url(../graphs/a_plus/equipe64x64_5.png) !important;
    background-size: 16px;
}

.group_icon_0 {
    background-image: url(../graphs/a_plus/equipe64x64_3.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.group_icon_espace_to_modele {
    background-image: url(../graphs/a_plus/bdd64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.group_icon_espace {
    background-image: url(../graphs/a_plus/societe64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.group_icon_espace_large {
    background-image: url(../graphs/a_plus/societe64x64_1.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.message_icon {
    background-image: url(../graphs/16/pencil.png) !important;
}

.comment_icon {
    background-image: url(../graphs/GED/comment.png) !important;
    background-size: 16px;
}

.statistiques_icon {
    background-image: url(../graphs/GED/statistiques.png) !important;
    background-size: 16px;
}

.comment_icon_add {
    background-image: url(../graphs/GED/add_comment.png) !important;
    background-size: 16px;
}

.link_icon {
    /*background-image:url(../graphs/16/link.png) !important;*/
    background-image: url(../graphs/a_plus/link_icon.png) !important;
    background-size: 16px;
}

.new_comment_icon {
    background-image: url(../graphs/GED/comment_new.png) !important;
}

.folder_icon {
    background-image: url(../graphs/GED/folder.png) !important;
    background-size: 16px;
}

.change_cdp_icon {
    background-image: url(../graphs/a_plus/acteur_v64x64_5.png) !important;
    background-size: 16px;
}

.advanced_comments_icon {
    background-image: url(../graphs/GED/speech_bubbles.png) !important;
    background-size: 16px;
}
.ciqo_icon {
    background-image: url(../graphs/GED/ciqo.png) !important;
    background-size: 16px;
}

.del_user_icon {
    /*background-image:url(../graphs/sup-user-15.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/no64x64_3.png) !important;
    background-size: 25px;
}

.property_icon {
    /*background-image:url(../graphs/o_equipement_16.gif) !important;*/
    background-image: url(../graphs/property_icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.eye_icon {
    /*background-image:url(../graphs/16/eye.png) !important;*/
    background-image: url(../graphs/GED/oeil.png) !important;
    background-size: 25px;
}

/* ajouts des fichiers bureautiques */
.doc_icon {
    background-image: url(../graphs/a_plus/msword40x40_5.png) !important;
    background-size: 25px;
}

.excel_icon {
    background-image: url(../graphs/a_plus/msexcel40x40_5.png) !important;
    background-size: 25px;
}

.ppt_icon {
    background-image: url(../graphs/a_plus/mspowerpoint40x40_5.png) !important;
    background-size: 25px;
}

.question-icon {
    background-image: url(../graphs/question.gif) !important;
    background-size: 25px;
}

.COMPETITOR-icon {
    background-image: url(../graphs/company_16.png) !important;
    background-size: 25px;
}

.CONTACT-icon {
    background-image: url(../graphs/contact_16.png) !important;
    background-size: 25px;
}

.CUSTOMER-icon {
    background-image: url(../graphs/customer_16.png) !important;
    background-size: 25px;
}

.SITE-icon {
    background-image: url(../graphs/company_16.gif) !important;
    background-size: 25px;
}

.NOSITE-icon {
    background-image: url(../graphs/company_16.gif) !important;
    background-size: 25px;
}

.BATIMENT-icon {
    background-image: url(../graphs/batiment-16.gif) !important;
    background-size: 25px;
}

.add-icon_orange {
    background-image: url(../graphs/a_plus/add64x64_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.add-icon {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/add64x64_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.compile-annot-icon {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/compile-annot-icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.naming_rules_icon {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/naming_rules_icon.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.warning_invalid_rule {
    height: 24px;
    width: 24px;
    background-image:url(../graphs/a_plus/attention34x34_1.png) !important;
    background-size: no-repeat;
    background-size: contain;
}

.warning_invalid_rule + p {
    margin: auto 10px;
}

.izibim_icon {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/short_cut_data.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.datbim_icon {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/datbim_icon.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.izibim_icon_small {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/izibim_icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.obs_management_transfo_small {
    background-image: url(../graphs/a_plus/transfo_blue_6.svg) !important;
    background-size: 15px;
    background-repeat: no-repeat;
}

.obs_management_icon_small {
    background-image: url(../graphs/a_plus/obs-blue.png) !important;
    background-size: 15px;
    background-repeat: no-repeat;
}

.obs_management_pdf_small {
    background-image: url(../graphs/a_plus/pdf_small.png) !important;
    background-size: 14px;
    background-repeat: no-repeat;
}

.obs_management_add_report_small {
    background-image: url(../graphs/a_plus/add_file_small.png) !important;
    background-size: 14px;
    background-repeat: no-repeat;
}

.obs_management_share_small {
    background-image: url(../graphs/a_plus/share_small.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.obs_context_consult {
    background-image: url(../graphs/a_plus/obs_context_consult.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.obs_context_update {
    background-image: url(../graphs/a_plus/obs_context_update.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.obs_bcf {
    background-image: url(../graphs/KPI/Logo_BCF_bleu.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.gear_blank {
    background-image: url(../graphs/a_plus/gear_blank.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.gear_filled {
    background-image: url(../graphs/a_plus/gear_filled.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.import {
    background-image: url(../graphs/a_plus/import.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.export {
    background-image: url(../graphs/a_plus/export.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.obs_context_admin {
    background-image: url(../graphs/a_plus/obs_context_admin.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.obs_mode_management {
    background-image: url(../graphs/a_plus/mode_management.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.consult_context {
    background-image: url(../graphs/a_plus/consult_context.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.edit_context {
    background-image: url(../graphs/a_plus/edit_context.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.admin_context {
    background-image: url(../graphs/a_plus/admin_context.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.obs_management_excel {
    background-image: url(../graphs/a_plus/excel_file.png) !important;
    background-size: 14px;
    background-repeat: no-repeat;
}

.obs_management_excel_share {
    background-image: url(../graphs/a_plus/nodes.png) !important;
    background-size: 14px;
    background-repeat: no-repeat;
}


.worksheets_management_icon {
    background-image: url(../graphs/a_plus/worksheets.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}
.qualification_management_icon {
    background-image: url(../graphs/a_plus/qualification.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}
.workflow_management_icon {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/workflow_icon.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}
.add_worksheet_icon {
    background-image: url(../graphs/a_plus/worksheet.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.worksheet-icon {
    background-image: url(../graphs/a_plus/worksheet.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
    padding-top: 2px;
}

.forge-pdf-icon {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/BCF.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.image-icon {
    /*background-image:url(../graphs/GED/ajout.png) !important;*/
    background-image: url(../graphs/a_plus/illustration64x64_5.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.upd-icon {
    background-image: url(../graphs/upd-icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.stop-heritage {
    background-image: url(../graphs/stop_heritage_icon.png) !important;
    background-size: 14px;
    background-repeat: no-repeat;
}

.add-heritage {
    background-image: url(../graphs/add_heritage_icon.png) !important;
    background-size: 14px;
    background-repeat: no-repeat;
}

.upd-file-icon {
    background-image: url(../graphs/a_plus/upd-file-icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.upd-office-icon {
    background-image: url(../graphs/a_plus/office32x32_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.upd-forge-icon {
    background-image: url(../graphs/a_plus/forge32x32_1.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.upd-unity-icon {
    background-image: url(../graphs/a_plus/logo-axeobim32x32.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.export-icon {
    background-image: url(../graphs/a_plus/dowload64x64_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.exports-icon {
    background-image: url(../graphs/a_plus/dowloads64x64_2.png) !important;
    background-size: 26px;
    background-repeat: no-repeat;
}

.exports-zip-icon {
    background-image: url(../graphs/a_plus/icon-zip.png) !important;
    background-size: 26px;
    background-repeat: no-repeat;
}

.exports-xls-icon {
    background-image: url(../graphs/a_plus/icon-xls.png) !important;
    background-size: 26px;
    background-repeat: no-repeat;
}


.replace-icon {
    background-image: url(../graphs/a_plus/trombone64x64_5.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.del-icon {
    /*background-image:url(../graphs/icone_corbeille_16.gif) !important;*/
    background-image: url(../graphs/a_plus/del-icon.png) !important;
    background-size: 16px;
    background-repeat: no-repeat;
}

.vide-icon {
    background-image: url(includes/ext-2.2.1/resources/images/default/s.gif) !important;
}

.file-add-icon {
    /*    background-image:url(../graphs/fila_add_16.gif) !important; */
    background-image: url(../graphs/a_plus/unknown40x40_5.png) !important;
    background-size: 25px;
}

.url_add_icon {
    /*    background-image:url(../graphs/fila_add_16.gif) !important; */
    background-image: url(../graphs/a_plus/url_add_icon.png) !important;
    background-size: 25px;
}

.add_waiting_docs_icon {
    /*    background-image:url(../graphs/fila_add_16.gif) !important; */
    background-image: url(../graphs/a_plus/waiting_docs_icon.png) !important;
    background-size: 25px;
}


.task-add-icon {
    /*    background-image:url(../graphs/fila_add_16.gif) !important; */
    background-image: url(../graphs/a_plus/taches_serie1/tache-add.png) !important;
    background-size: 30px;
}

.marker-add-icon {
    background: url(../graphs/icone_markers_16.gif) no-repeat !important;
    background-size: 25px;
}

.marker-add-icon-perso {
    background: url(../graphs/icone_markers_perso_16.gif) no-repeat !important;
    background-size: 25px;
}

.url-add-icon {
    background-image: url(../graphs/download_add_16.gif) !important;
    background-size: 25px;
}

.upload-icon {
    background-image: url('../graphs/a_plus/upload64x64_5.png') !important;
    background-size: 18px;
}

.reset-icon {
    /*background-image:url(../graphs/16/arrow_refresh.png) !important;*/
    background-image: url('../graphs/GED/arrow_redo.png') !important;
    background-size: 15px;
}

.reset2-icon {
    background-image: url(../graphs/16/arrow_refresh2.png) !important;
    background-size: 16px;
}

.cheked_child {
    font-weight: bold;
}

.publier-icon {
    background-image: url('../graphs/16/world_go.png') !important;
}

.downgrade_icon {
    background-image: url('../graphs/16/award_star_delete.png') !important;
}

.histo_icon {
    background-image: url('../graphs/16/time.png') !important;
}

.del_alert_icon {
    background-image: url('../graphs/16/cross.png') !important;
}

/******************************************************************************

*   Icones pour les composants EXTJS (boutons ok et Cancel

*****************************************************************************/
.ok-icon {
    /*background-image:url(../graphs/ok-15.gif) !important;*/
    /*background-image:url(../graphs/GED/enregistrer-pt.png) !important;*/
    background-image: url(../graphs/a_plus/ok64x64_5.png) !important;
    background-size: 16px;
}

.ok-icon_large {
    /*background-image:url(../graphs/ok-15.gif) !important;*/
    /*background-image:url(../graphs/GED/enregistrer-pt.png) !important;*/
    background-image: url(../graphs/a_plus/ok64x64_5.png) !important;
    background-size: 20px;
}

.no-icon {
    /*background-image:url(../graphs/no-15.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/no64x64_3.png) !important;
    background-size: 16px;
}

.stats_icon {
    /*background-image:url(../graphs/no-15.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/stats_icon.png) !important;
    background-size: 16px;
}

.stats_icon_graphs {
    /*background-image:url(../graphs/no-15.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/stats_icon_graphs.png) !important;
    background-size: 16px;
}

.stats_icon_xls {
    /*background-image:url(../graphs/no-15.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/stats_icon_xls.png) !important;
    background-size: 16px;
}

.sender_code_icon {
    /*background-image:url(../graphs/no-15.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/sender_code_icon.png) !important;
    background-size: 16px;
}

.trigram_icon {
    background-image: url(../graphs/a_plus/trigramme.png) !important;
    background-size: 16px;
}

.close-icon {
    /*background-image:url(../graphs/delete-16.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/no64x64_gris.png) !important;
    background-size: 16px;
}

.next-icon {
    /*background-image:url(../graphs/delete-16.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/icon_suivant.png) !important;
    background-size: 16px;
}

.previous-icon {
    /*background-image:url(../graphs/delete-16.gif) !important;*/
    /*background-image:url(../graphs/GED/annuler-pt.png) !important;*/
    background-image: url(../graphs/a_plus/icon_precedent.png) !important;
    background-size: 16px;
}

.save-icon {
    /* background-image:url(../graphs/ok-15.gif) !important;*/
    /*background-image:url(../graphs/GED/enregistrer-pt.png) !important;*/
    background-image: url(../graphs/a_plus/ok64x64_5.png) !important;
    background-size: 16px;
}

.capitaliser-icon {
    /* background-image:url(../graphs/ok-15.gif) !important;*/
    /*background-image:url(../graphs/GED/enregistrer-pt.png) !important;*/
    background-image: url(../graphs/a_plus/illustration64x64_5.png) !important;
    background-size: 20px;
}

.delete-icon {
    background-image: url(../graphs/delete-16.gif) !important;
    background-size: 16px;
}

.bin-icon {
    background-image: url(../graphs/trash_16.gif) !important;
    background-size: 25px;
}

.icon-print {
    background: url(../graphs/16/printer.png) no-repeat left center !important;
    background-size: 25px;
}

DOCUMENT-icon {
    background: url(../graphs/GED/folder.png) no-repeat left center !important;
    background-size: 25px;
}

.icon-right {
    background-image: url(../graphs/16/arrow_right.png) !important;
    background-size: 25px;
}

.icon-wf {
    background-image: url(../graphs/a_plus/icon-wf.png) !important;
    background-size: 16px;
}

.icon-wf_remove {
    background-image: url(../graphs/a_plus/icon-wf_remove.png) !important;
    background-size: 17px;
}

.close-circle {
    background-image: url(../graphs/a_plus/close-circle.svg) !important;
    background-size: 17px;
}

.icon-wf_restart {
    background-image: url(../graphs/a_plus/icon-wf_restart.png) !important;
    background-size: 17px;
}

/* **********************************tools spe *********************************/
.x-tool-all {
    background-image: url(../graphs/a_plus/etendre64x64_5.png) !important;
    background-size: 15px;
}

.x-tool-all-over {
    background-image: url(../graphs/a_plus/etendre64x64_gris.png) !important;
    background-size: 15px;
}

/*****************/
.x-tool-annuaire {
    background-image: url(../graphs/a_plus/societe64x64_5.png) !important;
    background-size: 15px;
}

.x-tool-annuaire-over {
    background-image: url(../graphs/a_plus/societe64x64_2.png) !important;
    background-size: 15px;
}

/*****************/
.x-tool-close {
    background-image: url(../graphs/a_plus/no64x64_gris.png) !important;
    background-size: 15px;
}

.x-tool-close-over {
    background-image: url(../graphs/a_plus/no64x64_1.png) !important;
    background-size: 15px;
}

.x-tool-add_dialogue {
    background-image: url(../graphs/a_plus/dialogue64x64_ajout.png) !important;
    background-size: 15px;
}

.x-tool-add_dialogue-over {
    background-image: url(../graphs/a_plus/dialogue64x64_ajout_2.png) !important;
    background-size: 15px;
}

/*****************/
.x-tool-parametres {
    background-image: url(../graphs/a_plus/gear64x64_5.png) !important;
    background-size: 15px;
}

.x-tool-parametres-over {
    background-image: url(../graphs/a_plus/gear64x64_2.png) !important;
    background-size: 15px;
}

/*****************/
.x-tool-recherche {
    background-image: url(../graphs/a_plus/cible64x64_5.png) !important;
    background-size: 15px;
}

.x-tool-recherche-over {
    background-image: url(../graphs/a_plus/cible64x64_2.png) !important;
    background-size: 15px;
}

/*****************/
.x-tool-rafraichir {
    background-image: url(../graphs/a_plus/rafraichir64x64_5.png) !important;
    background-size: 15px;
}

.x-tool-rafraichir-over {
    background-image: url(../graphs/a_plus/rafraichir64x64_2.png) !important;
    background-size: 15px;
}

/******************************************************************************/
/*                          A L E R T E

/******************************************************************************/
.copy_workspace_tips {
    font-family: Verdana, Helvetica, sans-serif;
    font-style: bold;
    font-size: 8pt;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.workflow_intro {
    font-style: bold;
    font-size: 8pt;
    color: #3399CC;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.astuce {
    /* cadre de l'astuce */
    z-index: 10;
    border: 0;
    padding: 5px 5px 5px 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    background-color: #000000;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.astuce_div {
    /* contenu de l'astuce */
    background-color: #000000;
    border: 0;
    padding: 15px 15px 15px 15px;
    font-size: 13px;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100);
}

.welcome {
    background-color: #F1F1F1;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    margin: 1px;
    z-index: 10;
    color: #0E71B4;
    font-size: 14px;
}

.info {
    background-color: #DFE8F6;
    padding: 8px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    z-index: 10;
    color: #1173B5;
    font-size: 14px;
}

.alerte {
    background-color: #F3EAD4;
    /*#DFE8F6;*/
    /*background-image:url(../graphs/a_plus/case_exclamation_27x27_3.png); /*orange*/
    background-image: url(../graphs/a_plus/exclamation150x150_1.png);
    background-size: 15px 15px;
    background-position: 10px 5px;
    background-repeat: no-repeat;
    padding: 5px 10px;
    padding-left: 40px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    z-index: 10;
    color: #DF8900;
    font-size: 14px;
}

.erreur {
    background-color: #FFDCDC;
    background-image: url(../graphs/a_plus/exclamation150x150_3.png);
    /*rouge*/
    background-size: 15px 15px;
    background-position: 10px 5px;
    background-repeat: no-repeat;
    padding: 5px 10px;
    padding-left: 40px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    z-index: 10;
    color: red;
    font-size: 14px;
}

/***********************************************************/
.activer_aide_contextuelle {
    /*background-image:url(../graphs/a_plus/logo-premiers-pas-ombre.png) !important; */
    background-image: url(../graphs/a_plus/case_question.png) !important;
    background-repeat: no-repeat;
    background-size: 30px;
    width: 30px;
    height: 30px;
    margin-top: 2px;
    display: inline;
    cursor: help;
}

.masquer_aide_contextuelle {
    /*background-image:url(../graphs/a_plus/logo-premiers-pas-ombre-desac.png) !important; */
    background-image: url(../graphs/a_plus/case_question.png) !important;
    background-repeat: no-repeat;
    background-size: 30px;
    width: 30px;
    height: 30px;
    margin-top: 2px;
    display: inline;
    cursor: pointer;
}

/*********************** matrice d'Eisenhower **********************************/
.graphe_matrice {
    float: none;
    position: relative;
    background-color: #FFFFFF;
    z-index: inherit;
    /*border: 1px solid #99BBE8;*/
    font-size: 15pt;
    color: grey;
    text-align: center;
    /*background-image:url(../graphs/axes_bottom_right.gif) !important; */
    background-image: url(../graphs/a_plus/matrice1/axes_bottom_right.png) !important;
    background-repeat: no-repeat;
}

.graphe_axe_x {
    position: relative;
    z-index: 1;
    left: 0px;
    bottom: 0px;
    opacity: 1;
    filter: alpha(opacity=1);
}

.graphe_axe_y {
    z-index: 1;
    position: relative;
    background-image: url(../graphs/axe_y.png) !important;
    /*background-position:5px 5px;*/
    background-repeat: no-repeat;
    top: 0px;
    left: 0px;
    opacity: 1;
    filter: alpha(opacity=1);
}

.graphe_matrice_urgent_et_important {
    /* FAIRE vert */
    float: none;
    position: absolute;
    top: 0px;
    /*background-color:#92D050;*/
    /*background-color:#4BACC6;*/
    border: 4px dotted #15428B;
    color: white;
    opacity: 0.3;
    filter: alpha(opacity=30);
    /*z-index:2;*/
}

.graphe_matrice_urgent {
    /* DELEGUER bleu */
    float: none;
    position: absolute;
    bottom: 1px;
    /*background-color:#B6DDE8;*/
    color: white;
    opacity: 0.3;
    /*z-index:2;*/
    filter: alpha(opacity=30);
}

.graphe_matrice_important {
    /* DELEGUER jaune*/
    float: none;
    position: absolute;
    top: 0px;
    /*background-color:#B6DDE8;*/
    color: white;
    opacity: 0.3;
    /*z-index:2;*/
    filter: alpha(opacity=30);
}

.graphe_matrice_ni_urgent_ni_important {
    /* ELIMINER rouge */
    float: none;
    position: absolute;
    bottom: 1px;
    /*background-color:#DBEEF3;*/
    color: white;
    opacity: 0.3;
    filter: alpha(opacity=30);
}

.graphe_matrice_tache {
    float: none;
    color: white;
    font-size: 0px;
    text-align: left;
    line-height: 7px;
    position: absolute;
    background-size: 100% 100%;
}

.surbrillance {
    line-height: 7px;
    position: absolute;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px dotted #FE2D00;
}

.graphe_matrice_tache_encours_0 {
    background-image: url(../graphs/a_plus/taches_serie1/tache-0-encours.png);
    position: absolute;
}

.graphe_matrice_tache_pause_0 {
    background-image: url(../graphs/a_plus/taches_serie1/tache-0-pause.png);
    position: absolute;
}

.graphe_matrice_tache_encours_25 {
    background-image: url(../graphs/a_plus/taches_serie1/tache-25-encours.png);
    position: absolute;
}

.graphe_matrice_tache_pause_25 {
    background-image: url(../graphs/a_plus/taches_serie1/tache-25-pause.png);
    position: absolute;
}

.graphe_matrice_tache_encours_50 {
    background-image: url(../graphs/a_plus/taches_serie1/tache-50-encours.png);
    position: absolute;
}

.graphe_matrice_tache_pause_50 {
    background-image: url(../graphs/a_plus/taches_serie1/tache-50-pause.png);
    position: absolute;
}

.graphe_matrice_tache_encours_75 {
    background-image: url(../graphs/a_plus/taches_serie1/tache-75-encours.png);
    position: absolute;
}

.graphe_matrice_tache_pause_75 {
    background-image: url(../graphs/a_plus/taches_serie1/tache-75-pause.png);
    position: absolute;
}

/*** TACHE **********************/
.tache_informations {
    float: top;
}

.tache_alerte {
    float: top;
    background-image: url(../graphs/warning-10.png);
    background-position: 1px 1px;
    background-repeat: no-repeat;
    background-size: 12px;
}

.tache_erreur {
    float: top;
    background-image: url(../graphs/error-10.png);
    background-position: 1px 1px;
    background-repeat: no-repeat;
    background-size: 12px;
}

.tache_a_segmenter {
    float: top;
    background-image: url(../graphs/error-10.png);
    background-position: 1px 1px;
    background-repeat: no-repeat;
    background-size: 12px;
}

/* arbre *************************************/
.x-tree-node-el {
    border: 1px solid #FFFFFF;
}

.x-tree-node-el:hover {
    border: 1px;
    border-style: dotted;
    border-color: #0e71b4;
    background-color: white;
    margin: 0px;
    padding: 0px;
}

.x-tree-node .x-tree-selected {
    border: 1px;
    border-style: solid;
    border-color: #0e71b4;
    background-color: #F1F1F1;
    margin: 0px;
    padding: 0px;
    font-weight: bold;
}

/* grid **************************************/
.x-grid3-row {
    border: 1px solid #FFFFFF;
    background-color: #FFFFFF;
}

.x-grid3-row:hover {
    border: 1px;
    border-style: dotted;
    border-color: #0e71b4;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
}

.x-grid3-row-over {
    border: 1px;
    border-style: dotted;
    border-color: #0e71b4;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
}

.x-grid3-row-selected {
    border: 1px;
    border-style: solid;
    border-color: #0e71b4;
    background-color: #F1F1F1;
    margin: 0px;
    padding: 0px;
}

.xg-hmenu-sort-asc .x-menu-item-icon {
    background-image: url(../graphs/a_plus/asc.png);
    background-repeat: no-repeat;
    background-size: 16px;
}

.xg-hmenu-sort-desc .x-menu-item-icon {
    background-image: url(../graphs/a_plus/desc.png);
    background-repeat: no-repeat;
    background-size: 16px;
}

.x-cols-icon {
    background-image: url(../graphs/a_plus/grid.png);
    background-repeat: no-repeat;
    background-size: 16px;
}

/* MISE EN PAGE DES IMAGES  */
.rotate0 {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
}

.rotate90 {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
}

.rotate180 {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
}

.rotate270 {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
}

.icon_tourner0 {
    position: absolute;
    background-image: url(../graphs/a_plus/tourner0.png);
    background-repeat: no-repeat;
    background-size: 25px;
    width: 25px;
    height: 25px;
}

.icon_tourner90 {
    position: absolute;
    background-image: url(../graphs/a_plus/tourner90.png);
    background-repeat: no-repeat;
    background-size: 25px;
    width: 25px;
    height: 25px;
}

.icon_tourner180 {
    position: absolute;
    background-image: url(../graphs/a_plus/tourner180.png);
    background-repeat: no-repeat;
    background-size: 25px;
    width: 25px;
    height: 25px;
}

.icon_tourner270 {
    position: absolute;
    background-image: url(../graphs/a_plus/tourner270.png);
    background-repeat: no-repeat;
    background-size: 25px;
    width: 25px;
    height: 25px;
}

.radio_emetteur {
    background-image: url(../graphs/a_plus/user64x64_1.png);
    background-repeat: no-repeat;
    background-size: 12px;
    padding-left: 16px;
}

.radio_participant {
    background-image: url(../graphs/a_plus/workflow64x64_1.png);
    background-repeat: no-repeat;
    background-size: 14px;
    padding-left: 16px;
}

.radio_all {
    background-image: url(../graphs/a_plus/societe64x64_1.png);
    background-repeat: no-repeat;
    background-size: 15px;
    padding-left: 16px;
}

/** DROIT D'ACCES et couleurs des cases -- ODA 25 11 16 **/
.lca_droit_herite {
    background-color: #B9B9B9;
    color: #000000;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

.lca_droit_NONE {
    background-color: #DCE6F1;
    color: #000000;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

.lca_droit_CROSS {
    background-color: #C8D8E9;
    color: #000000;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

.lca_droit_READ {
    background-color: #B8CCE4;
    color: #000000;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

.lca_droit_POST {
    background-color: #538DD5;
    color: #FFFFFF;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

.lca_droit_WRITE {
    background-color: #366092;
    color: #FFFFFF;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

.lca_droit_DELETE {
    background-color: #03153E;
    color: #FFFFFF;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

.lca_droit_FULL {
    background-color: #03153E;
    color: #FFFFFF;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

.lca_droit_GRANT {
    background-color: #03153E;
    color: #FFFFFF;
    border-radius: 5px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

/** **/
.emptyText {
    padding: 11px;
    /*border:solid 1px #99BBE8; */
    font-size: 25px;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
    color: #DFDFDF;
}

.x-tool-collapsed {
    background-position: 0 -60px;
}

.x-tool-expanded {
    background-position: 0 -75px;
}

.textFieldPrincipal {
    padding: 11px;
    border: solid 1px #99BBE8;
    font-size: 16px;
    font-weight: bold;
}

.bouton_module {
    border: 1px;
    border-style: solid;
    border-color: #ffffff;
    background-color: #ffffff;
    cursor: pointer;
    margin: 2px;
    padding: 8px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    z-index: 10;
    color: #66667C;
    font-size: 12px;
}

.bouton_module:hover {
    border-color: #0e71b4;
    color: #0e71b4;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.team_icon {
    background-image: url(../graphs/a_plus/societe64x64_1.png);
    background-repeat: no-repeat;
    background-size: 16px;
}

.switch {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 18px;
}

.switch input {
    display: none;
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

.slider:before {
    position: absolute;
    content: "";
    height: 14px;
    width: 14px;
    left: 4px;
    bottom: 2px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked+.slider {
    background-color: #2196F3;
}

input:checked+.slider:before {
    -webkit-transform: translateX(18px);
    -ms-transform: translateX(18px);
    transform: translateX(18px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

.slider.round:before {
    border-radius: 50%;
}

/*  PPE 12 02 02018  Iconces BCF   */
.acteur_icon_new_bcf {
    background-image: url("../graphs/a_plus/acteur_plus64x64_5.png") !important;
    background-size: 20px;
}

.close_topic_bcf {
    background-image: url(../graphs/a_plus/no64x64_3.png) !important;
    background-size: 20px;
}

.close-icon_bcf {
    background-image: url(../graphs/a_plus/no64x64_gris.png) !important;
    background-size: 20px;
}

.logos_menu {
    padding-right: 60px;
    padding-top: 2px;
}

.save-icon_bcf {
    background-image: url(../graphs/a_plus/ok64x64_5.png) !important;
    background-size: 20px;
}

.team_icon_bcf {
    background-image: url(../graphs/a_plus/societe64x64_1.png);
    background-repeat: no-repeat;
    background-size: 20px;
}

.upd-file-icon_bcf {
    background-image: url(../graphs/a_plus/upd-file-icon.png) !important;
    background-size: 20px;
    background-repeat: no-repeat;
}

.del-icon_bcf {
    background-image: url(../graphs/a_plus/del-icon.png) !important;
    background-size: 20px;
    background-repeat: no-repeat;
}

.icon_assign {
    background-image: url(../graphs/a_plus/icon_assign.png) !important;
    background-size: 20px;
    background-repeat: no-repeat;
}

.lca-detail_icon_bcf {
    background-image: url(../graphs/a_plus/equipe64x64_5.png) !important;
    background-size: 20px;
    background-repeat: no-repeat;
}

.export-icon_bcf {
    background-image: url(../graphs/a_plus/dowload64x64_5.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.export-icon_bcf_pdf {
    background-image: url(../graphs/GED/flat/pdf_120.png) !important;
    background-size: 25px;
    background-repeat: no-repeat;
}

.add-icon_bcf {
    background-image: url(../graphs/a_plus/add64x64_5.png) !important;
    background-size: 20px;
    background-repeat: no-repeat;
}

/*  PPE 28 02 2018  Status wk   */
.jauge_wk {
    height: 25px;
    border-collapse: collapse;
    border-spacing: 0px;
    cursor: pointer;
    text-align: center;
}

.jauge_wk_seq {
    cursor: pointer;
}

.table_jauge {
    border-left: 2px solid white;
    border-collapse: collapse;
    border-spacing: 0px;
}

.tooltip_wk {
    padding: 0px;
    border-spacing: 4px;
    border: 0px solid #D0D0D0;
    border-radius: 5px;
}

.tooltip_wk td {
    border: 1px solid #D0D0D0;
    color: #585858;
    font-size: 12px;
    font-weight: bold;
    max-height: 200px;
    padding: 5px;
    text-align: center;
}

.tooltip_wk tr {
    border: 1px solid #D0D0D0;
    border-spacing: 1px;
    max-height: 50px;
    /*border-collapse: collapse ;*/
}

.alerte_wf {

    /*#DFE8F6;*/
    padding: 5px 10px;
    padding-left: 40px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    z-index: 10;
    color: #DF8900;
    font-size: 14px;
}

.etat_div:hover {
    cursor: pointer;
    background-color: #0B466E;
    color: #ffffff;
}

.fielset_zoom_visas {
    border-color: #B2B2B2 !important;
    border: solid 1px;
    color: #616161;
    font-size: 12px;
    font-weight: bold;
    margin: 10px;
    padding: 5px;
    display: table-caption;
}

.comment_wk {
    max-height: 300px;
    overflow: auto;
    padding: 10px;
}

.td_comment_wk {
    padding: 0px !important;
    text-align: left !important;
    width: 35%;
}

.td_author_wk {
    text-align: center !important;
    vertical-align: middle;
    width: 17%;
}

.div_versions_wk {
    padding: 20px;
}

.div_choix_versions {
    float: left;
    width: 30%;
}

.infos_versions {
    float: right;
    width: 70%;
}

.div_warning_version {
    color: red;
    float: left;
    margin-top: 10px;
}

.info_zoom_wf {
    color: #666666;
    font-size: 12px;
    padding: 8px;
    z-index: 10;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -webkit-box-flex: 1;
}

.date_ultimatum {

    font-size: 12px;
    text-align: center;
    padding: 0px;
}

.x-grid-empty {
    text-align: center;
    position: absolute;
    top: 40%;
    width: 100%;
}

.button_bcf {
    background-color: #0E71B4;
    border: none;
    color: white;
    height: 100%;
    padding: 5px 30px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
}

.button_bcf:hover {
    background-color: #0099ff;
}

.button_bcf:disabled {
    background-color: #008CBA;
    cursor: auto;
    opacity: 0.65;
}

.panel_bcf .x-toolbar-default {
    padding: 0px 0px 0px 0px;
    border-width: 0px;
}

.panel_bcf .x-grid-cell-inner {
    padding: 0px 0px 0px 0px;
    border-width: 2px;
}

.panel_bcf .x-grid-with-row-lines .x-grid-item.x-grid-item-selected {
    border-style: dotted;
    border-color: black;
    border-width: 2px;
    border-left: none;
}

.empty-textfield {
    color: gray;
    font-style: italic;
}

.invalid-field {
    border: 2px solid #ff3860;
}

.headerstyle>.x-column-header-inner {
    background-color: white;
}

.action_icon_width {
    width: 100%;
}

.col_jamais {
    background-color: red;
    width: 100%;
    border-radius: 10px;
}

.col_1foisparjour {
    background-color: yellow;
    width: 100%;
    border-radius: 10px;
}

.col_touteslesheures {
    background-color: #81F58E;
    width: 100%;
    border-radius: 10px;
}

.col_tempsreel {
    background-color: #9FD3F8;
    width: 100%;
    border-radius: 10px;
}

.col_pardefaut {
    background-color: #9F76B5;
    width: 100%;
    border-radius: 10px;
}

.col_disabled {
    background-color: white;
    width: 100%;
}

.hide_display {
    background-image: none;
    width: 100%;
}

.show_icon_sms {
    background-image: url('NOTIFICATIONS/images/sms.png');
    background-size: 100%;
    background-repeat: no-repeat;
}

.show_icon_mail {
    background-image: url('NOTIFICATIONS/images/mail.png');
    background-size: 100%;
    background-repeat: no-repeat;
}

.show_icon_popup {
    background-image: url('graphs/a_plus/case_desac_27x27.png');
    background-size: 100%;
    background-repeat: no-repeat;
}

.vignette_wf_visa {
    background-color: #AE214B  !important;
    color: white !important;
    border-radius: 2px !important;
    padding: 2px !important;
    margin: 0px !important;
    font-size: 12px !important;
    cursor: pointer !important;
}

.vignette_wf_visa_inherit {
    background-color: #808080  !important;
    color: white !important;
    border-radius: 2px !important;
    padding: 2px !important;
    margin: 0px !important;
    font-size: 12px !important;
    cursor: pointer !important;
}

.vignette_rn {
    background-color: #5CBCD7;
    border-radius: 2px !important;
    color: white !important;
    cursor: pointer !important;
    font-size: 12px !important;
    margin: 0px !important;
    padding: 2px !important;
}

.vignette_rn_inherit {
    background-color: #808080;
    border-radius: 2px !important;
    color: white !important;
    cursor: pointer !important;
    font-size: 12px !important;
    margin: 0px !important;
    padding: 2px !important;
}

.vignette_bad_rn {
    background-color: #FF3A3A;
    border-radius: 2px !important;
    color: white !important;
    cursor: pointer !important;
    font-size: 12px !important;
    margin: 0px !important;
    padding: 2px !important;
}

.button_axxone {
    background-color: #0E71B4;
    border: none;
    border-radius: 3px;
    color: white;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 100%;
    padding: 6px 30px;
    text-align: center;
    text-decoration: none;
}

.button_axxone:hover {
    background-color: #0099ff;
}

.button_axxone:disabled {
    background-color: #008CBA;
    cursor: auto;
    opacity: 0.65;
}

.mission_choice {
    background-color: #C4C4C4;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    margin: 5px;
    padding: 5px;
    text-align: center;
    text-decoration: none;
}

.mission_choice_selected {
    background-color: #AE214B;
    color: #FFFFFF;
}

.action-column-grid {
    height: 20px;
    width : 20px;
}

.action-column-grid-10 {
    height: 10px;
    width : 10px;
}

.info-missions-sys {
    background-color: #CECECE;
    padding-left: 8px;
    color: #AE214B;
    font-size: 11px;
}

.rappel_icon {
    /*background-image:url(../graphs/16/arrow_refresh.png) !important;*/
    background-image: url('../graphs/a_plus/rappel_icon.png') !important;
    background-size: 15px;
    background-repeat: no-repeat;
}

.rappel_icon_in_progress {
    background-image: url('../graphs/a_plus/reminder_icon_pink.png') !important;
    background-size: 15px;
    background-repeat: no-repeat;
}

.resume-icon {
    background-image: url('../graphs/a_plus/resume_notifs.png') !important;
    background-size: 15px;
    background-repeat: no-repeat;
}

.stat_icon {
    background-image: url("../graphs/a_plus/short_cut_stats.png") !important;
    background-size: 25px;
    border: none;
}

.stat_icon_config {
    background-image: url("../graphs/a_plus/short_cut_stats_params.png") !important;
    background-size: 25px;
    border: none;
}

.download_xls {
    background-image: url("../graphs/a_plus/download_xls_stats.png") !important;
    background-size: 20px;
    border: none;
}

.loading_ellipsis {
  font-size: 15px;
  font-style: italic;
  font-weight: bold;
}

.loading_ellipsis:after {
  animation: ellipsis-dot 2s infinite .3s;
  animation-fill-mode: fowards;
  content: "...";
  display: inline-block;
  overflow: hidden;
  vertical-align: bottom;
  width: 1.25em;
}

@keyframes ellipsis-dot {
  25% {
    content: "";
  }
  50% {
    content: ".";
  }
  75% {
    content: "..";
  }
  100% {
    content: "...";
  }
}

.edc_tag_color_1 {
    color: #F83A22 !important;
}

.edc_tag_color_2 {
    color: #FFCB00 !important;
}

.edc_tag_color_3 {
    color: #9CD326 !important;
}

.edc_tag_color_4 {
    color: #5F6368 !important;
}

.edc_tag_color_5 {
    color: #808080 !important;
}

.edc_tag_color_6 {
    color: #C4C4C4 !important;
}

.edc_tag_color_7 {
    color: #037F4C !important;
}

.edc_tag_color_8 {
    color: #00C875 !important;
}

.edc_tag_color_9 {
    color: #E2445C !important;
}

.edc_tag_color_10 {
    color: #FF5AC4 !important;
}

.edc_tag_color_11 {
    color: #784BD1 !important;
}

.edc_tag_color_12 {
    color: #0086C0 !important;
}

.edc_tag_color_13 {
    color: #66CCFF !important;
}

.edc_tag_color_14 {
    color: #FF642E !important;
}

.edc_tag_color_1 + a {
    color: #F83A22 !important;
}

.edc_tag_color_2 + a {
    color: #FFCB00 !important;
}

.edc_tag_color_3 + a {
    color: #9CD326 !important;
}

.edc_tag_color_4 + a {
    color: #5F6368 !important;
}

.edc_tag_color_5 + a {
    color: #808080 !important;
}

.edc_tag_color_6 + a {
    color: #C4C4C4 !important;
}

.edc_tag_color_7 + a {
    color: #037F4C !important;
}

.edc_tag_color_8 + a {
    color: #00C875 !important;
}

.edc_tag_color_9 + a {
    color: #E2445C !important;
}

.edc_tag_color_10 + a {
    color: #FF5AC4 !important;
}

.edc_tag_color_11 + a {
    color: #784BD1 !important;
}

.edc_tag_color_12 + a {
    color: #0086C0 !important;
}

.edc_tag_color_13 + a {
    color: #66CCFF !important;
}

.edc_tag_color_14 + a {
    color: #FF642E !important;
}
