.operation-types-list {
  overflow: auto;
  min-height: 500px;
}

.operation-types-list operation-type-item-component {
  overflow: auto;
}

.operation-types-list .operation-type-header {
  font-size: medium;
}

.operation-types-list .operation-type-header-element {
  display: inline-block;
}

.operation-types-list .operation-type-header-element.is-enabled {
  width: 65px;
  padding-left: 5px;
}

.operation-types-list .operation-type-header-element.operation-name {
  width: 170px;
  padding-left: 8px;
}

.operation-types-list .operation-type-header-element.currency {
  width: 105px;
  padding-left: 10px;
}

.operation-types-list .operation-type-header-element.price {
  width: 135px;
}

.operation-types-list .operation-type-header-element.is-infinity {
  width: 135px;
  padding-left: 5px;
}

.operation-types-list .operation-type-header-element.date-selector {
  width: 200px;
  padding-left: 4px;
}

.operation-types-list .operation-type-header-element.date-selector .start {
  width: 80px;
  display: inline-block;
  padding-left: 25px;
}

.operation-types-list .operation-type-header-element.date-selector .separator {
}

.operation-types-list .operation-type-header-element.date-selector .end {
  width: 80px;
  display: inline-block;
  padding-left: 23px;
}
