.echron-gallery .gallery {
  padding-top: 15px;
  height: 600px;
  overflow: auto;
}
.echron-gallery .gallery .list {
  margin-bottom: 15px;
}
.echron-gallery .gallery .list .f-item {
  position: relative;
  border: 1px solid #171b21;
}
.echron-gallery .gallery .list .f-item .on-hover {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  gap: 15px;
  background-color: #fff;
  padding: 10px;
  border-radius: 5px;
  opacity: 0;
}
.echronEvImgSel.bulk .modal-body .echron-gallery .gallery .list .f-item .on-hover .echronEvImgEdit,
.echronEvImgSel.bulk .modal-body .echron-gallery .gallery .list .f-item .on-hover .echronChoose {
  display: none;
}
.echron-gallery .gallery .list .f-item:hover .on-hover {
  opacity: 1;
  transition: opacity 0.5s;
}
.echron-gallery .gallery .list .f-item .on-hover .echron-btn-icon.green {
  display: none;
}
.modal-body .echron-gallery .gallery .list .f-item .on-hover .echron-btn-icon.green {
  display: block;
}
.echron-gallery .gallery .list .f-item .imgId,
.echron-gallery .gallery .list .f-item .on-hover .echron-btn-icon.yellow .fa-close {
  display: none;
}
.echron-gallery .gallery .list .f-item .imgId:checked ~ .on-hover .echron-btn-icon.yellow .fa-close {
  display: block;
}
.echron-gallery .gallery .list .f-item .imgId:checked ~ .on-hover {
  opacity: 1;
}
.echron-gallery .gallery .list .f-item .imgId:checked ~ .on-hover .echron-btn-icon.yellow .fa-check,
.echron-gallery .gallery .list .f-item .imgId:checked ~ .on-hover .echron-btn-icon.blue {
  display: none;
}
/****************folder*******************/
/****************folder*******************/
/****************folder*******************/
/****************folder*******************/
/****************folder*******************/
.echron-gallery .folder {
  position: sticky;
  top: 60px;
  height: 93vh;
  font-size: 14px;
  background-color: #c5cedb;
  padding-top: 10px;
}
.echron-gallery .folder .head {
  align-items: end;
}
.echron-gallery .folder .head .right {
  display: flex;
  gap: 10px;
  margin-bottom: 10px;
}
.echron-gallery .folder .create {
  display: none;
  gap: 5px;
}
.echron-gallery .folder .create input {
  font-size: 14px;
}
.echron-gallery .folder .list {
  height: 65vh;
  overflow: auto;
  margin: 15px 0;
}
.echron-gallery .folder .list .echron-btn-icon {
  height: 20px;
  width: 20px;
  font-size: 12px;
}
.echron-gallery .folder .list li.active .right .echron-btn-icon.green {
  display: none;
}
.echron-gallery .folder .list li .foldId,
.echron-gallery .folder .list li .check .right .echron-btn-icon.yellow .fa-close {
  display: none;
}
.echron-gallery .folder .list li .foldId:checked ~ .check .right .echron-btn-icon.yellow .fa-close {
  display: block;
}
.echron-gallery .folder .list li .foldId:checked ~ .check .right .echron-btn-icon.yellow .fa-check {
  display: none;
}
.echron-gallery .folder .list li .right .row {
  gap: 10px;
  justify-content: end;
}
.echron-gallery .folder .foot .right {
  display: flex;
  gap: 10px;
  margin-top: 10px;
}
.echron-gallery .folder .foot .file {
  gap: 5px;
  display: none;
}