ul.thumbnails.image_picker_selector {
  /*overflow:auto;*/
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding:0px;
  margin:0px;
  display:flex;
  flex-wrap:wrap;
  flex-direction:row;
  justify-content:flex-start;
  align-items:center;
  align-content:center;
}

ul.thumbnails.image_picker_selector ul {
  overflow:auto;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding:0px;
  margin:0px;
}

ul.thumbnails.image_picker_selector li.group {
  width:100%;
}

ul.thumbnails.image_picker_selector li {
  margin:0px 12px 12px 0px;
  width:250px;
}

ul.thumbnails.image_picker_selector li .thumbnail {
  /*padding:6px;*/
  background:#04050f;
  border-radius:5px;
  border:1px solid transparent;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  transition:0.4s;
  position:relative;
}

ul.thumbnails.image_picker_selector li .thumbnail img {
  -webkit-user-drag:none;
  width:100%;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
}

ul.thumbnails.image_picker_selector li .thumbnail.selected {
  background:#04050f;
  box-shadow:0 0 20px 0 rgba(16, 19, 73, 1);
  border:1px solid #dddddd;
  border-radius:5px;
}

.container {
}

