.modal-master .model-master__header {
  font-size: 14px;
  font-weight: bold;
}
.modal-master .modal-dialog {
  width: 870px;
}
.modal-master .modal-body {
  padding: 0;
}
.modal-master .master-overlay {
  width: 100%;
  overflow: hidden;
  background: linear-gradient(to bottom, #ffffff 0%, #efefef 100%) repeat scroll 0 0 #efefef;
}
.modal-master .master-overlay .master-content {
  border-left: 1px solid #dfdfdf;
  margin-left: 190px;
  padding: 8px 20px 18px 20px;
  height: 575px;
  overflow: auto;
  background: white;
  position: relative;
}
.modal-master .master-steps {
  float: left;
  min-height: 100px;
  width: 190px;
  margin: 20px 0 0 0;
}
.modal-master .master-steps li {
  margin: 0 0 6px -4px;
  cursor: pointer;
}
.modal-master .master-steps li.master-step-current {
  font-weight: bold;
}
.modal-master .master-steps li.master-step-current ~ li {
  color: #888888;
  cursor: default;
}
.modal-master .modal-footer {
  background: #f5f5f5;
  padding: 10px 15px;
  border-radius: 0 0 6px 6px;
  margin-top: 0;
}
.modal-master .modal-footer .action-block {
  float: left;
  width: 75%;
  text-align: right;
}
.modal-master .modal-footer .action-block .btn + .btn {
  margin-left: -2px;
}
.modal-master .modal-footer .cancel-block {
  text-align: right;
}