.form-group-sm .form-control,
.cell-with-filter .form-control {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem; }

.form-group-sm .input-group,
.cell-with-filter .input-group {
  max-width: 12em;
  margin-left: auto;
  margin-right: auto;
  flex-wrap: nowrap; }
  .form-group-sm .input-group .am-icon,
  .cell-with-filter .input-group .am-icon {
    font-size: 1.5rem; }
  .form-group-sm .input-group label,
  .cell-with-filter .input-group label {
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    padding: 0 5px;
    width: 2.5em;
    line-height: calc(1.5em + 0.5rem + 2px);
    margin-bottom: 0; }

.form-group-sm + *,
.input-group + * {
  margin-top: 0.25rem; }

.panelfiltre .range-filter {
  min-width: 32px; }
