.lightgallery{
    list-style: none outside none;
    padding-left: 0;
    margin: 0;
}
.content-slider li{
    background-color: #ed3020;
    text-align: center;
    color: #FFF;
}
.content-slider h3 {
    margin: 0;
    padding: 70px 0;
}
.lSGallery{
    padding: 10px !important;
    margin-top: -90px !important;
}

.galleryPost{
  display: flex;
  flex-direction: row;
  overflow: hidden;
  flex-wrap: wrap;
  justify-content: center;
  padding-bottom: 10px;
  padding-top: 5px;
  margin: 24px -21px 0px -22px;
}
.galleryPostEdit{
  margin: 24px 0px 0px 0px!important;
}
.galleryPost_small{
    height: 300px;
}
.galleryPost_small_listblogs {
    height: 205px;
}
.galleryPost_button{    
  height: 46px;
  background: #ffffff0d;
  text-align: center;
  padding-top: 12px;
  cursor: pointer;
  margin: 0px -21px 10px -22px;
}
.galleryPost_button:hover{
  background: #ffffff30;
}
.galleryPost_button:active{
  background: #ff000030;
}
.image-item{
  width: 260px;
  height: 260px;
  object-fit: cover;
  background-size: cover;
  background-position: center;
  box-shadow: inset 0px 0px 100px -73px #000000;
  transition: 100ms ease-in-out;
}
.image-item_std{
  width: 271px;
  height: 271px;
  margin: 10px;
}
.image-item_adm{
  width: 132px;
  height: 132px;
  margin: 4px;
  border: 2px solid #418eff;
  cursor:move;
  transition: 100ms ease-in-out;
}
.image-item_adm_add{
  cursor: pointer;
  background-image:url(/assets/images/user/add-image-icon-14.jpg);
  background-size: cover;
  background-position: center;
  border: 7px solid #418eff;
  cursor:pointer!important;
}

.image-item:hover{
    transform: scale(1.02);
}
.noview{
    display:none;
}

.AdmImgButton{
  padding: 4px 10px 6px 11px;
  position: relative;
  margin: 5px 5px 5px 5px;
  z-index: 1;
  cursor:pointer;
}

.delAdmImgButton{
  float: right;
  background: #ff0000bf;
  border-radius: 0px 0px 0px 13px;
}
.insAdmImgButton{
  float: left;
  background: #5e95f6e6;
  border-radius: 0px 0px 13px 0px;
}

@media screen and (max-width: 58em) {
  .galleryPost_button{    
    height: 45px;
    padding-top: 12px;
  }
  .galleryPost_small{
    height: 32vw;
  }
  .image-item_std{
    width: 28.5vw;
    height: 28.5vw;
    margin: 1.1vw;
  }
}