@font-face {
  font-family: 'demo-icon';
  src:  url('../fonts/demo-icon.eot?2a7jun');
  src:  url('../fonts/demo-icon.eot?2a7jun#iefix') format('embedded-opentype'),
    url('../fonts/demo-icon.ttf?2a7jun') format('truetype'),
    url('../fonts/demo-icon.woff?2a7jun') format('woff'),
    url('../fonts/demo-icon.svg?2a7jun#demo-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}

.authentication-form .button1.action-login:before,
.authentication-form ul li:nth-child(3) label span::after,
.authentication-form input[type="checkbox"] + label span::after,
.homepage:before,
.headerHautContent .recherche .search:before,
.headerHautContent .user:before,
.tooltip-login ul li a:before,
.tooltip-login ul li .authentication-form:before,
.quick-acess-menu-button:before,
.menu-panel-content A.tasks::before,
.menu-panel-content A.my-docs:before,
.menu-panel-content A.plan-create:before,
.menu-panel-content A.plans-list:before,
.menu-panel-content A.report:before,
.menu-panel-content A.search2:before,
.current-tasks p:before, .current-tasks a:before,
.delegates-document p:before, .delegates-document a:before,
.tasks-delays p:before, .tasks-delays a:before,
.view-header /*button*/.handler-filter:before,
.view-header /*button*/.action-refresh:before,
.view-header .popup-menu-handler.handler-sorter:before,
div#carousel .item .img-infos .link:before,
div#carousel a.right:before,
div#carousel a.left:before,
.process-zone2 .process-edit .document-top-buttons .action-help::before,
.process-zone2 .process-edit .document-top-buttons .action-print::before,
.process-zone2 .process-edit .document-top-buttons .action-save:before,
.process-zone2 .process-edit .document-top-buttons .action-saveandclose:before,
.process-zone2 .process-edit .document-top-buttons .action-close:before,
.process-zone2 .process-edit .document-top-buttons .buttons-group .last .button3.action-Envoyer:before,
.process-zone2 .process-edit .document-top-buttons .buttons-group .last .handler-interveneMenu:before,
/*.elfinder-button-icon-mkdir:before,
.elfinder-button-icon-mkfile:before,
.elfinder-button-icon-open:before,
.elfinder-button-icon-getfile:before,
.elfinder-button-icon-copy:before,
.elfinder-button-icon-cut:before,
.elfinder-button-icon-paste:before,
.elfinder-button-icon-rm:before,
.elfinder-navbar-icon:before,
.elfinder-cwd-icon-directory:before,*/
/*.pack-header-icon:before,*/
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'demo-icon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga" 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.process-zone2 .process-edit .document-top-buttons .action-help::before,
.icon-help:before {
  content: "\e910";
}
.tooltip-login ul li a:before,
.icon-avatar_infos:before {
  content: "\e900";
}
.tooltip-login ul li .authentication-form:before,
.icon-power:before {
  content: "\e901";
}
.icon-arrow:before {
  content: "\e902";
}
.icon-copy:before {
  content: "\e903";
}
.icon-delete:before {
  content: "\e904";
}
.icon-folder_edit:before {
  content: "\e905";
}
.icon-folder_open:before {
  content: "\e906";
}
.icon-folder_plus_copy:before {
  content: "\e907";
}
.icon-folder_plus:before {
  content: "\e908";
}
.icon-folder:before {
  content: "\e909";
}
.icon-paste:before {
  content: "\e90a";
}
.icon-scissors:before {
  content: "\e90b";
}
.view-header /*button*/.action-refresh:before,
.icon-refresh:before {
  content: "\e90c";
}
.view-header .popup-menu-handler.handler-sorter:before,
.icon-sort:before {
  content: "\e90d";
}

.view-header .popup-menu-handler.handler-create:before {
    color: #86c233;
    content: "\e916";
    transform: rotate(45deg);
    font-family: 'demo-icon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-rendering: optimizeLegibility;
    font-feature-settings: "liga" 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px;
    display: inline-block;
    vertical-align: top;
    margin: 8px 8px 0 10px;
}

.view-header /*button*/.handler-filter:before,
.icon-filter:before {
  content: "\e90e";
}
.quick-acess-menu-button.icon-grid:before,
.icon-apps:before {
  content: "\e90f";
}
.process-zone2 .process-edit .document-top-buttons .action-print::before,
.icon-print:before {
  content: "\e913";
}
.process-zone2 .process-edit .document-top-buttons .buttons-group .last .button3.action-Envoyer:before,
.process-zone2 .process-edit .document-top-buttons .buttons-group .last .handler-interveneMenu:before,
.icon-send:before {
  content: "\e914";
}
.process-zone2 .process-edit .document-top-buttons .action-save:before,
.process-zone2 .process-edit .document-top-buttons .action-saveandclose:before,
.icon-valide:before {
}
.process-zone2 .process-edit .document-top-buttons .action-close:before,
.icon-close:before {
  content: "\e916";
}
.authentication-form .button1.action-login:before,
.authentication-form ul li:nth-child(3) label span::after,
.authentication-form input[type="checkbox"] + label span::after,
.icon-valid:before {
  content: "\e917";
}
.menu-panel-content A.plan-create:before,
.icon-add_complaint:before {
  content: "\e918";
}
.icon-add_request:before {
  content: "\e919";
}
.headerHautContent .user:before,
.icon-avatar:before {
  content: "\e91a";
}
.menu-panel-content A.report:before,
.icon-dashboard:before {
  content: "\e91b";
}
.delegates-document p:before, .delegates-document a:before,
.icon-delegated_task:before {
  content: "\e91c";
}
.menu-panel-content A.plans-list:before,
.icon-document_list:before {
  content: "\e91d";
}
.menu-panel-content A.my-docs:before,
.icon-documents:before {
  content: "\e91e";
}
.tasks-delays p:before, .tasks-delays a:before,
.icon-overdue_task:before {
  content: "\e91f";
}
.headerHautContent .recherche .search:before,
.menu-panel-content A.search2:before,
.icon-search:before {
  content: "\e920";
}
.current-tasks p:before, .current-tasks a:before,
.icon-task_in_progress:before {
  content: "\e921";
}
.menu-panel-content A.tasks::before,
.icon-tasks:before {
  content: "\e922";
}
div#carousel .item .img-infos .link:before,
div#carousel a.right:before,
.icon-arrow_drop_right:before {
  content: "\e911";
}
.icon-arrow_drop_down:before {
  content: "\e912";
}
div#carousel a.left:before,
.icon-arrow_drop_left:before {
  content: "\e923";
}
.homepage:before,
.icon-home:before {
  content: "\e924";
}
