.my-gallery
{
  width:100%;
  float:left;
}
.my-gallery img
{
  width:100%;
  height:auto;
}
.my-gallery figure
{
  display:block;
  float:left;
  width:25%;
  margin:0;
}
.my-gallery figcaption
{
  display:none;
}
@media screen and (max-width: 1200px)
{
.my-gallery figure
{
  width:33.3333%;
}
}
@media screen and (max-width: 800px)
{
.my-gallery figure
{
  width:50%;
}
}

/*
.my-gallery
{
  width:99%;
  padding:0.5%;
  background:#36291E;
  float:left;
}
.my-gallery img
{
  width:100%;
  height:auto;
}
.my-gallery figure
{
  display:block;
  float:left;
  width:24%;
  padding:0.5%;
}
.my-gallery figcaption
{
  display:none;
}
@media screen and (max-width: 1200px)
{
.my-gallery figure
{
  width:32.3333%;
}
}
@media screen and (max-width: 800px)
{
.my-gallery figure
{
  width:49%;
}
}
*/