/* !! TO AVOID DUPLICATIONS: DO NOT USE THESE CSS DEFINITIONS IF YOU ALREADY USE _CUSTOM-SETTINGS.SCSS DEFINITIONS !! */

@media only screen and (min-width: 40.063em) and (max-width: 64em), print{.top-bar-section .top-bar-user-role .user-name,.top-bar-section .top-bar-user-role a.user-role:not(.button){padding-top:.1875rem}}.top-bar-section .top-bar-user-role a.user-role:not(.button){display:block;font-size:85% !important;line-height:normal !important}.top-bar-section .top-bar-user-role a.user-role:not(.button):empty{display:none}.user-picture{padding-left:0 !important}.user-picture i{display:block;width:2.8125rem;height:2.8125rem;background:url("../../../../efficy/imgnew/default-user.jpg") no-repeat center center;background-size:cover}.top-bar{position:fixed;width:100%; box-shadow:0 -.3125rem 0 0 #fff,0 0 .75rem 0 rgba(43, 46, 62.4);z-index:88}#efficy-logo{background:url("../imgnew/logo32-white.png") center center no-repeat;background-size:130px 32px;width:10.875rem;height:2.8125rem}
#efficy-logo-mini{display:inline-block;width:2.25rem;height:2.8125rem;background:url("../imgnew/logo32-white-mini.png") center center no-repeat;background-size:36px 28px}#tab-bar-middle{left:8.4375rem}.has-notifications #tab-bar-middle{right:5.625rem}#tab-bar-search{left:2.9375rem;width:5.625rem}#tab-bar-search>a{width:50%}#search-dropdown{width:auto !important}#search-entity::before{margin-left:-.625rem}#search-entity::after{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-.15625rem;margin-left:.25rem;border-width:.3125rem .3125rem 0 .3125rem;border-style:solid;border-color:#fff transparent transparent transparent;content:" "}#tab-bar-notifications{right:2.9375rem;width:2.8125rem}#tab-bar-notifications>a{width:100%}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 130dpi), only screen and (min-resolution: 2dppx){#efficy-logo{background-image:url("../imgnew/logo32-white@2.png")}#efficy-logo-mini{background-image:url("../imgnew/logo32-white-mini@2.png")}}

/* ICON for your custom entity "POWERPLAN" */
.i-Powe::before { content: "\e28e"; }


/* ICON for your custom entity "ADMCOMP" */
.i-Admc::before { content: "\e075"; }

/* ICON for your custom entity "ADMTIME" */
.i-Admt::before { content: "\ea52"; }


.badge {
    background-color: #9f4444;
    background-image: linear-gradient(#b33636, #c52f2f);
    color: #fff;
    position: absolute;
    min-width: 1rem;
    padding: .0625rem .25rem;
    border-radius: .625rem;
    font-size: .625rem;
    line-height: normal;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.55);
    box-shadow: 0 1px 1px rgba(0,0,0,0.35);
    z-index: 1;
}

.consult-banner {
    width: 100%;
    background-color: #ffd334;
    color: #2b2e3e;
    padding: .25rem;
    margin: 0 .625rem .75rem .625rem;
    font-size: .875rem;
    font-style: italic;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.process-runner .meter {
  color: #FFF;
  text-align: right;
  padding-right: 1em;
}
.process-runner .progress-indicator {
  font-family: monospace;
}
.process-runner .operation-title {
  font-weight: bold;
  color: #43ac6a;
}
.process-runner ol {
  margin-left: 0.5rem;
  list-style-type: none;
  border: 1px solid #cccccc;
  margin-top: 1em;
  margin-bottom: 1em;
  overflow-y: auto;
  height: 10rem;
}
.process-runner ol li {
  font-family: monospace, monospace;
  font-size: 0.8rem;
}
.process-runner ol li.success {
  font-weight: bold;
  color: #43ac6a;
}
.process-runner ol li.error {
  color: #a7133e;
}
.process-runner ol li.abort {
  font-weight: bold;
  color: #a7133e;
}/*# sourceMappingURL=efficyCustom.css.map */

/* INVERSION DEMANDE DES ICONES PROFILS VS CONTACTS*/
.i-Prof:before{content:"\e623"}
.i-Cont:before{content:"\e625"}