/* Applied to an input element to provide feedback while waiting on an Ajax
request to complete. An Ajax "throbber" is displayed on the right side
of the field. */
input.ajax-wait {
  background: url("/assets/meta/a8a1939/tapestry5/ajax-loader.gif") no-repeat center right;
}

th[data-grid-column-sort] a {
  padding-right: 20px;
  background: url("/assets/meta/core/17419a2b/sortable.png") no-repeat right;
}

th[data-grid-column-sort=ascending] a {
  background-image: url("/assets/meta/core/9bb6819e/sort-asc.png");
}

th[data-grid-column-sort=descending] a {
  background-image: url("/assets/meta/core/5ada83c7/sort-desc.png");
}

/* Some support for the built-in DateField component. */
div.datefield-popup.well {
  position: absolute;
  z-index: 1000;
  margin-top: 2px;
}

/* Numeric fields should have their content right-aligned. */
.numeric {
  text-align: right;
}