.transactions-past-period .transactions-flex-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.transactions-past-period .transactions-month-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
}
.transactions-past-period .months-header-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 100%;
}
.transactions-past-period .months-header-total {
  width: 20%;
}
.transactions-past-period .months-header-date-range {
  font-weight: bold;
  width: 180px;
}
.transactions-past-period .transactions-config-error-litres {
  color: red;
}
.transactions-past-period .transactions-ignored-litres {
  color: orange;
}
.transactions-past-period .transactions-litres-total {
  font-weight: bold;
  padding-left: 18px;
}
.transactions-past-period .transactions-collapse-margin {
  margin-right: 8px;
}
