/* Artman Vrt v1.10.49 — contain location controls in every setup context. */
.av171-location-grid,
.av171-location-grid > *,
.av171-location-grid .av171-field,
#av11010ManualLocation,
#av11010ManualLocation .av11010-location-grid,
#av11010ManualLocation .av11010-location-grid > *,
#av11010ManualLocation .av11010-field {
  box-sizing: border-box;
  min-width: 0;
  max-width: 100%;
}

.av171-location-grid .av171-field input,
.av171-location-grid .av171-field select,
#av11010ManualLocation .av11010-field input,
#av11010ManualLocation .av11010-field select {
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-width: 0;
  max-width: 100%;
}

.av171-location-grid .wide,
#av11010ManualLocation .av11010-field.wide {
  width: 100%;
  max-width: 100%;
}

/* The inline sidebar is narrower than the configuration drawer. Change to one
   column before the two 180 px tracks can push through the card boundary. */
@media (max-width: 1180px) {
  .grid > .input-col #av11010ManualLocation .av11010-location-grid {
    grid-template-columns: minmax(0,1fr);
  }

  .grid > .input-col #av11010ManualLocation .av11010-field.wide {
    grid-column: auto;
  }
}

@media (max-width: 720px) {
  .av171-location-grid,
  #av11010ManualLocation .av11010-location-grid {
    grid-template-columns: minmax(0,1fr);
  }

  .av171-location-grid .wide,
  #av11010ManualLocation .av11010-field.wide {
    grid-column: auto;
  }
}
