/*@{root-selector} */
/*topbar*/
BODY .topbar INPUT:not([name="workspaceQuery"])::placeholder {
  color: #F2F2F2;
}
BODY .topbar INPUT {
  color: #F2F2F2;
}
BODY .topbar INPUT[name="workspaceQuery"] {
  color: #555555;
}
BODY .topbar .slide-menu-search-input INPUT::placeholder {
  color: #555555;
}
BODY .topbar .topbar-search-query:focus + ::-webkit-input-placeholder,
BODY .topbar ::-moz-placeholder {
  color: #F2F2F2;
}
BODY .topbar .topbar-search-wrapper {
  width: 400px;
} /*topbar-item.topbar-search-wrapper*/
/*search-container*/
BODY .topbar .topbar-search-wrapper .search-container .topbar-search-query {
  height: 38px;
  background-color: #8E8D8D;
} /*.topbar-search-query*/
BODY .topbar .topbar-search-wrapper .search-container .btn-topbar-search {
  background-color: #8E8D8D;
  color: #FFFFFF;
} /*btn-topbar-search*/
BODY .topbar .topbar-search-wrapper .search-container .topbar-search-query:focus + .input-group-btn .btn {
  background-color: #8E8D8D;
  color: #FFFFFF;
} /*.topbar-search-query:focus + .input-group-btn*/
BODY .topbar .topbar-search-wrapper .search-container .input-group-btn .btn {
  color: #FFFFFF;
} /*.input-group-btn .btn*/
BODY .topbar .topbar-search-wrapper .search-container .jalios-icon {
  font-size: 1.8rem;
  color: #FFFFFF;
} /*.jalios-icon*/
@media screen and (max-width: 1199px) {
  BODY .topbar .topbar-search-wrapper {
    width: 240px;
    padding-left: 40px;
  }
} /*@media screen*/
@media screen and (min-width: 768px) and (max-width: 849px) {
  BODY .topbar .topbar-search-wrapper {
    margin-left: 10%;
  }
} /*@media screen*/
@media screen and (min-width: 850px) and (max-width: 991px) {
  BODY .topbar .topbar-search-wrapper {
    margin-left: 15%;
  }
} /*@media screen*/
/* ### - DEBUT - GESTION DE LA PRESENCE OU NON DES ICONES EN FONCTION DU DEVICE ### */
/*  - topbar-admin-menu : menu "Outils",
    - topbar-application-launcher : menu des Applications,
    - topbar-publish-menu : menu "Ajouter",
    - topbar-item-alert-menu : liste des "Alertes",
    - topbar-member-menu : Panneau latéral (membre). */
/*.topbar-right*/
/*topbar-admi....*/
@media screen and (max-width: 991px) {
  BODY .topbar-right .topbar-admin-menu,
  BODY .topbar-right .topbar-publish-menu {
    display: none;
  }
} /*@media screen*/
@media screen and (max-width: 767px) {
  BODY .topbar-right .topbar-item-wrapper {
    padding: 8px 4px;
  }
}
/* ### - FIN - GESTION DE LA PRESENCE OU NON DES ICONES EN FONCTION DU DEVICE ### */
BODY .cci-mbr-photo-topbar {
  position: relative;
}
BODY .cci-mbr-photo-topbar .member-photo {
  max-height: 42px;
}
BODY .cci-mbr-photo-topbar IMG[class*="ccicoreplugin-collaborativespaceoverride-icon"] {
  position: absolute;
  bottom: 0;
  left: 0;
  border: none;
  animation: none;
}
BODY .cci-mbr-photo-topbar IMG.jalios-icon {
  right: 30px;
  top: 25px;
  position: absolute;
}
.topbar-search-query.aria-label {
  color: white;
}
/*# sourceMappingURL=topbar.css.map */
