.my-simple-gallery {
  width: 100%;
}
.my-simple-gallery img {
 
}
.figure {
  display: inline-block;
 
  overflow:hidden;
  width:100%;  text-align:center;  position:relative; margin-right:30px; margin-top:0; margin-left:0
}
    .figure img {
        height: 100%;
    }

.my-simple-gallery figcaption {
  display: none; text-align:center!important
}

@media only screen and (max-width: 640px) {
.my-simple-gallery {
  width: 100%;
  float: none;
}
.my-simple-gallery img {

}
.figure {
  display: block;
  margin:0;
  width: 100%;  text-align:center;position:relative; margin:15px 0
}
.figure img{ width:80%}

.my-simple-gallery figcaption {
  display: none; text-align:center!important
}
}
      