.bds_operation_steps_table {
  width: 100%;
}
.bds_operation_steps_table tr td {
  padding: 12px 10px;
}
.bds_operation_steps_table td.stepLabel {
  width: 20%;
  font-size: 12px;
  font-weight: bold;
}
.bds_operation_steps_table td.stepCount {
  width: 10%;
  color: #787878;
  font-size: 13px;
}
.bds_operation_steps_table td.stepProgession {
  width: 50%;
}
.bds_operation_steps_table td.stepProgession .progessionBar {
  background-color: #f5f5f5;
  height: 18px;
  width: 100%;
}
.bds_operation_steps_table td.stepProgession .progressionDone {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: #00aff0;
  height: 100%;
}
.bds_operation_steps_table td.stepProgession .stepExtraInfo {
  font-size: 11px;
  color: #787878;
  font-style: italic;
  margin: 4px 0;
}
.bds_operation_steps_table td.stepStatus {
  width: 10%;
  vertical-align: top;
}
.bds_operation_steps_table td.stepStatus span {
  margin: 0 5px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.bds_operation_steps_table td.stepStatus span::before {
  font-size: 16px;
  font-family: "FA5S";
}
.bds_operation_steps_table tr.operationStepRow.waiting .stepLabel {
  color: #B4B4B4;
}
.bds_operation_steps_table tr.operationStepRow.waiting .stepStatus span:before {
  content: "\f251";
  color: #B4B4B4;
}
.bds_operation_steps_table tr.operationStepRow.processing .stepLabel {
  color: #00aff0;
}
.bds_operation_steps_table tr.operationStepRow.processing .stepProgession .progressionDone {
  background-color: #00aff0;
}
.bds_operation_steps_table tr.operationStepRow.processing .stepStatus span:before {
  content: "\f085";
  color: #00aff0;
}
.bds_operation_steps_table tr.operationStepRow.hold .stepProgession .progressionDone {
  background-color: #DD6000;
}
.bds_operation_steps_table tr.operationStepRow.hold .stepStatus span:before {
  content: "\f04c";
  color: #DD6000;
}
.bds_operation_steps_table tr.operationStepRow.cancelled .stepProgession .progressionDone {
  background-color: #8C8C8C;
}
.bds_operation_steps_table tr.operationStepRow.cancelled .stepStatus span:before {
  content: "\f00d";
  color: #8C8C8C;
}
.bds_operation_steps_table tr.operationStepRow.success .stepLabel {
  color: #505050;
}
.bds_operation_steps_table tr.operationStepRow.success .stepProgession .progressionDone {
  background-color: #7FDA73;
}
.bds_operation_steps_table tr.operationStepRow.success .stepStatus span:before {
  content: "\f00c";
  color: #5DDC52;
}
.bds_operation_steps_table tr.operationStepRow.error .stepLabel {
  color: #505050;
}
.bds_operation_steps_table tr.operationStepRow.error .stepProgession .progressionDone {
  background-color: #C85252;
}
.bds_operation_steps_table tr.operationStepRow.error .stepStatus span:before {
  content: "\f06a";
  color: #DC0000;
}
