.colors_lists {
  position: absolute;
  width: 0;
  height: 0;
  visibility: hidden;
  opacity: 0;
}

.colors_lists option {
  padding: 5px;
}
.colors_lists option::before {
  margin-right: 10px;
  padding-top: 2px;
  
}

#colors_list,
#colors_list_toolbox,
#colors_list_team,
#colors_list_webinars,
#colors_list_news,
#colors_list_agenda {
  
  max-height: 600px;
  border: 1px solid #8e929c;
  list-style: none;
  margin: 0;
  overflow-y: scroll;
  padding: 10px;
}

#colors_list li,
#colors_list_toolbox li,
#colors_list_team li,
#colors_list_webinars li,
#colors_list_news li,
#colors_list_agenda li {
  position: relative;
  padding: 5px;
  cursor: pointer;
  padding-left: 65px;
}

#colors_list li span,
#colors_list li span,
#colors_list_toolbox li span,
#colors_list_team li span,
#colors_list_webinars li span,
#colors_list_news li span,
#colors_list_agenda li span
{
  width: 50px;
  height: 25px;
  position: absolute;
  left: 5px;
}

#colors_list li.is-active,
#colors_list li.is-active,
#colors_list_toolbox li.is-active,
#colors_list_team li.is-active,
#colors_list_webinars li.is-active,
#colors_list_news li.is-active,
#colors_list_agenda li.is-active {
  background-color: #3987ff;
  color: #fff;
}