/* Media alignment classes */
.media-center {
  display: table;
  margin: 0 auto;
  figcaption {
    display: table-caption;
    caption-side: bottom;
  }
}
[dir='rtl'] .media-left {
  float: right;
  float: inline-start;
}
.media-left {
  float: left;
  float: inline-start;
  margin-inline-end: 1em;
  margin-block-end: 1em;
}
[dir='rtl'] .media-right {
  float: left;
  float: inline-end;
}
.media-right {
  float: right;
  float: inline-end;
  margin-inline-start: 1em;
  margin-block-end: 1em;
}
