@import "../plugins/theme-variables.scss";
@import "~element-ui/packages/theme-chalk/src/mixins/mixins";
@import "~element-ui/packages/theme-chalk/src/mixins/utils";
@import "~element-ui/packages/theme-chalk/src/common/popup";
@import "~element-ui/packages/theme-chalk/src/dialog";
@import "./row";
@import "./col";
@import "./form";
@import "./form-item";

/* ---- jellies overrides (migrated from SFC; ships in theme/X.css) ---- */
.jsk-dialog-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.jsk-dialog {
  margin-bottom: 0 !important;
}
.jsk-dialog.jsk-dialog-padding-left {
  padding-left: 80px !important;
}
.jsk-dialog.jsk-hide-header .el-dialog__header {
  padding: 10px 24px;
}
.jsk-dialog .el-dialog__header {
  padding-bottom: 0 !important;
}
.jsk-dialog .el-dialog__footer {
  padding-top: 0 !important;
}
.jsk-dialog .el-dialog__title {
  font-weight: bold;
}
.jsk-dialog .el-dialog__headerbtn {
  font-size: 24px;
  top: 24px;
  right: 20px;
}
.jsk-dialog .el-dialog__headerbtn .el-dialog__close {
  color: #777 !important;
}
.jsk-dialog .el-dialog__headerbtn:focus .el-dialog__close,
.jsk-dialog .el-dialog__headerbtn:hover .el-dialog__close {
  color: #555 !important;
}
.jsk-dialog .el-dialog__body {
  padding: 14px 24px;
}
