ul.thumbnails.image_picker_selector {
  overflow: auto;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding: 0px;
  margin: 0px auto !important;
  text-align: center !important;
  float: none !important;
}
ul.thumbnails.image_picker_selector ul {
  overflow: auto;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding: 0px;
  margin: 0px auto !important;
  text-align: center !important;
  float: none !important;
}
ul.thumbnails.image_picker_selector li.group {
  width: 100%; 
} 
ul.thumbnails.image_picker_selector li.group_title {
  float: none;
}
ul.thumbnails.image_picker_selector li {
  margin: 0px 12px 12px 0px;
  /*float: left; */
  width: auto;
  display: inline-block !important;
}
ul.thumbnails.image_picker_selector li .thumbnail {
  padding: 6px;
  border: 1px solid #dddddd;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
ul.thumbnails.image_picker_selector li .thumbnail img {
  -webkit-user-drag: none;
  height: auto;
  width: 300px;
}
ul.thumbnails.image_picker_selector li .thumbnail {
  font-weight: 600;
  text-align: center;
}
ul.thumbnails.image_picker_selector li .thumbnail.selected {
  background-color: rgba(0,134,180,0.2);
  border: 1px solid rgba(0,134,180,0.3);
  font-weight: 600;
  text-align: center;
}
