/* Match ASARI's 12px tablet gutters rather than its legacy 15px margins. */
@media (min-width: 768px) and (max-width: 1024px) {
  body.page-id-7 #cid-10196 > .holder,
  body.page-id-11 .widget-offices.boxes > .holder { margin-inline: -12px; }
}
/* Sorting and the map action must wrap when their combined width exceeds the list. */
@media (max-width: 767px) {
  body.page-template-page-offers.offers #list > header:first-of-type > .group {
    flex-wrap: wrap;
    max-width: 100%;
    min-width: 0;
  }
}
