@import './button.scss';
.el-select {
  width: 100%;
}

.el-notification__content {
  word-break: break-word;
}

.el-cascader {
  width: 100%;
}

.el-form-item {
  margin-bottom: 15px;
}

.el-button--mini,
.el-button--mini.is-round {
  padding: 4px 15px !important;
}

.el-form-item--mini.el-form-item,
.el-form-item--small.el-form-item {
  margin-bottom: 18px;
}

.el-table .cell {
  white-space: nowrap;
}

.el-card {
  box-shadow: none;
  border-radius: 0 !important;
}

.el-tabs--border-card {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.el-card__header {
  padding: 10px 20px !important;
}

.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
  background-color: rgb(236 245 255) !important;
  color: rgb(64 158 255);
}

.el-breadcrumb__inner,
.el-breadcrumb__inner a {
  -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  color: #666 !important;
  font-weight: normal !important;
}

.el-progress-bar__inner {
  max-width: 100%;
}

.el-progress__text {
  font-size: 12px !important;
}

.el-dropdown-link {
  cursor: pointer;
  color: $--color-primary;
  font-size: 12px;
}

.el-pagination button,
.el-pagination span:not([class*='suffix']) {
  font-size: 12px;
}

.el-pagination__sizes .el-input .el-input__inner {
  font-size: 12px;
}

.el-pager li {
  font-size: 12px;
}

.el-input--small {
  font-size: 13px;
}

.el-tabs__content {
  position: static !important;
}

//menu
.el-submenu .el-menu-item {
  height: 48px;
  line-height: 48px;
}

.el-menu-item,
.el-submenu__title {
  height: 48px;
  line-height: 48px;
}

.el-dialog {
  .el-dialog--middle {
    width: 60%;
  }
  .el-dialog__header {
    display: flex;
    align-items: center;
    padding: 14px 20px;
    font-weight: bold;
    border-bottom: 1px solid #e0e0e0;
    .el-dialog__title {
      flex: 1;
      color: #010033;
      font-size: 14px;
    }
    .el-dialog__headerbtn {
      position: static;
    }
  }
  .el-dialog__footer {
    padding: 14px 20px;
    text-align: right;
    border-top: 1px solid #e0e0e0;
  }
}
