.view-gallery-page .view-content .view-grouping {
  margin-bottom: 20px;
}
@media all and (min-width: 46.25rem) and (min-device-width: 46.25rem) {
  .view-gallery-page .view-content .view-grouping {
    margin-bottom: 40px;
  }
}
@media (max-device-width: 50rem) and (min-width: 46.25rem) and (orientation: landscape) {
  .view-gallery-page .view-content .view-grouping {
    margin-bottom: 40px;
  }
}
.view-gallery-page .view-content .view-grouping:last-child {
  margin-bottom: 0;
}
.view-gallery-page .view-content .view-grouping .views-view-grid td {
  border: 0;
}