/**
 * 1. Fix for Firefox bug: an image styled `max-width:100%` within an
 * inline-block will display at its default size, and not limit its width to
 * 100% of an ancestral container.
 */

 .u-display-inline-block {
    display: inline-block !important;
    max-width: 100%; /* 1 */
  }
  
  .u-display-table {
    display: table !important;
  }
  
  .u-display-table-cell {
    display: table-cell !important;
  }
  
  .u-display-table-row {
    display: table-row !important;
  }