#masonry-container {
  margin-bottom: 1.5em;
  margin-top: 1.5em;
}
.scenario-item {
  width: 100%;
  margin-bottom: 20px;
}
.grid-sizer,
.grid-item {
  width: 100%;
}
.gutter-sizer {
  width: 0%;
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  .scenario-item {
    width: 48%;
  }
  .grid-sizer,
  .grid-item {
    width: 48%;
  }
  .gutter-sizer {
    width: 4%;
  }
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  .scenario-item {
    width: 31%;
    margin-bottom: 20px;
  }
  .grid-sizer,
  .grid-item {
    width: 31%;
  }
  .gutter-sizer {
    width: 3.5%;
  }
}
