/*******************************
         Theme Overrides
*******************************/

.ui.form .inline.field {
  margin: 0;
}

.ui.form .inline.field.help .wrapper {
  border-bottom: none;
}

.ui.form .inline.field.help {
  padding-bottom: @15px;
}

.ui.form .inline.field .help {
  padding-top: @10px;
  padding-bottom: @10px;
  border-bottom: 1px solid @lightGreyBorderColor;
}

.ui.form p.help {
  color: #878f93;
  font-size: @13px;
  font-weight: 300;
  line-height: initial;
}

.ui.form .ui.input input:not([type]),
.ui.form .ui.input input[type='date'],
.ui.form .ui.input input[type='datetime-local'],
.ui.form .ui.input input[type='email'],
.ui.form .ui.input input[type='number'],
.ui.form .ui.input input[type='password'],
.ui.form .ui.input input[type='search'],
.ui.form .ui.input input[type='tel'],
.ui.form .ui.input input[type='time'],
.ui.form .ui.input input[type='text'],
.ui.form .ui.input input[type='file'],
.ui.form .ui.input input[type='url'],
.ui.form textarea {
  height: 60px;
  border-width: 0 0 @1px 0;
  border-radius: 0;

  &:focus {
    border-radius: 0;
  }
}

.ui.form .field > .selection.dropdown {
  height: 60px;
}

.ui.form .DraftEditor-root {
  border-bottom: @inputBorder;
}

// From the original, due to the wrapper around label
.ui.form .field .wrapper > label {
  display: block;
  margin: @labelMargin;
  color: @labelColor;
  font-size: @labelFontSize;
  font-weight: @labelFontWeight;
  text-transform: @labelTextTransform;
}

.ui.form .toolbar {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  display: flex;
  height: 60px;
  align-items: center;
  margin-right: 1rem;

  .item {
    cursor: pointer;
  }
}

.ui.form .field .ui.basic.button.delete-button {
  padding: 0;
  border: none;
  margin-left: 10px;
  -webkit-box-shadow: none;
  box-shadow: none;

  &:hover,
  &:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #e40166 !important;
  }
}

// .ui.modal {
//   transform: none;
//   transform-origin: unset;
// }
