/* Toolbar default icon */
.toolbar-icon-default::before {
  --icon: url('/themes/contrib/gin/dist/media/sprite.svg#gin-view');
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: 26px 26px !important;
  background-color: black !important;
  background-image: none !important;
}


/* Ajouter un contenu */
ul.toolbar-menu li:nth-child(1)>span::before,
ul.toolbar-menu li:nth-child(1)>a::before {

  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#gin-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

/* Gestion des contenus */
ul.toolbar-menu li:nth-child(2)>span::before,
ul.toolbar-menu li:nth-child(2)>a::before {

  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#content-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

/* Accueil */
ul.toolbar-menu li:nth-child(3)>span::before,
ul.toolbar-menu li:nth-child(3)>a::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#structure-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

/* Medias */
ul.toolbar-menu li:nth-child(4)>span::before,
ul.toolbar-menu li:nth-child(4)>a::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#appearance-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

/* utilisateurs */
ul.toolbar-menu li:nth-child(5)>span::before,
ul.toolbar-menu li:nth-child(5)>a::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#people-new-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

/* Navigation */
ul.toolbar-menu li:nth-child(6)>span::before,
ul.toolbar-menu li:nth-child(6)>a::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#extend-new-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

/* Divers */
ul.toolbar-menu li:nth-child(7)>span::before,
ul.toolbar-menu li:nth-child(7)>a::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#config-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

/* Importer des centres/etudes */
ul.toolbar-menu li:nth-child(8)>span::before,
ul.toolbar-menu li:nth-child(8)>a::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#reports-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

ul.toolbar-menu li:nth-child(9)>span::before,
ul.toolbar-menu li:nth-child(9)>a::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#structure-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}

ul.toolbar-menu li:nth-child(10)>span::before,
ul.toolbar-menu li:nth-child(10)>a::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#people-new-view");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
  background-color: black !important;
}



/* icone role/menu webmaster */
.toolbar-icon-toolbar-menu-adminsite::before {
  --icon: url("/modules/custom/plume_custom/img/bx-user.svg");
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);
}

#toolbar-administration nav#toolbar-bar ul.toolbar-menu>li>ul.toolbar-menu li.menu-item--expanded::before {
  margin-top: 3px;
}

#toolbar-administration nav#toolbar-bar ul.toolbar-menu>li>ul.toolbar-menu li.menu-item--expanded>span {
  padding-left: 1rem !important;
}
