.y-center {
  display: flex;
  align-items: center;
  justify-content: center;
}

.md-alerts {
  width: 100%;
  display: table;
  table-layout: fixed;
}

.md-alerts .alerts-body {
  word-break: keep-all;
  word-wrap: break-word;
  padding-top: 8px;
  word-break: break-all;
}

.md-alerts .alerts-body p {
  font-size: 12px;
  line-height: 18px;
  color: #999999;
  word-break: keep-all;
  word-wrap: break-word;
}

.md-alerts.error .alerts-body p {
  color: #da0707 !important;
}

.md-alerts.success .alerts-body p {
  color: #069fee !important;
}

.md-alerts.default .alerts-body p {
  color: #999999 !important;
}

.md-alerts.level-1 .alerts-body p {
  color: #da0707 !important;
}

.md-alerts.level-2 .alerts-body p {
  color: #ff5000 !important;
}

.md-alerts.level-3 .alerts-body p {
  color: #f79d00;
}

.md-alerts.level-4 .alerts-body p {
  color: #079c0e;
}

.md-alerts.level-5 .alerts-body p {
  color: #069fee;
}

.md-alerts .el-text.center {
  text-align: center;
}

.md-alerts .el-text.color-red {
  color: #da0707;
}

.md-alerts .el-text.color-dark {
  color: #2b2b2b;
}

.md-alerts .el-text.color-green {
  color: #079c0e;
}

.md-alerts .el-text.lines-20 {
  line-height: 20px;
}

.md-alerts .el-text.size-13 {
  font-size: 13px;
  color: #333333;
}

.md-alerts.panel {
  border-radius: 4px;
  background-color: #f6f6f6;
}

.md-alerts.panel .alerts-body {
  padding: 16px;
}

.el-panel .el-input.size-44 .row.grid-alerts {
  margin-bottom: 0;
}