/* Quorum Universal Style Repo bundle - DO NOT EDIT */
.k-input {
  border: 1px solid #333333;
  text-overflow: ellipsis;
  overflow: hidden;
}
.k-input:disabled {
  background-color: #d8e3eb;
}
.k-input-solid:focus-within {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.k-textarea {
  border-width: 0 !important;
  border-radius: 0 !important;
}
.k-textarea.k-focus {
  background-color: transparent;
}
.k-textarea > .k-input-inner {
  border: 1px solid #333333;
  border-radius: 0.4rem;
}
.k-textarea > .k-input-inner:hover {
  border-color: #047bc1;
}
.k-textarea > .k-input-inner:focus {
  background-color: #d2e3eb;
  border-color: #047bc1;
}
.k-textarea[kendogridfocusable] > .k-input-inner:focus {
  background-color: transparent;
  border-color: #047bc1;
}
.k-textarea[kendogridfocusable]:focus-within {
  border: 1px solid #047bc1 !important;
}
.k-textarea:focus-within {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.readonly .k-textarea {
  background-color: transparent;
}
.required textarea {
  text-indent: 0.5rem;
}
textarea.k-input {
  padding-top: 0.7rem;
}
textarea {
  max-width: 100%;
  min-width: 10rem;
  min-height: 6.6rem;
}
textarea.textarea-resize-vertical {
  resize: vertical;
}
textarea.textarea-resize-horizontal {
  resize: horizontal;
}
textarea.textarea-resize-none {
  resize: none;
}
.txtarea_small textarea,
.textarea-small textarea {
  min-height: unset;
  height: 5rem;
}
.txtarea_medium textarea,
.textarea-medium textarea {
  min-height: unset;
  height: 10rem;
}
.txtarea_large textarea,
.textarea-large textarea {
  min-height: unset;
  height: 20rem;
}
.k-maskedtextbox {
  width: 100%;
}
.k-maskedtextbox .k-textbox {
  background-color: transparent;
  border: 1px solid #333333;
}
.k-textbox {
  background-color: transparent;
  border: 1px solid #333333;
  text-overflow: ellipsis;
  overflow: hidden;
}
.q-wrapper-form .k-textbox-container {
  width: 100%;
}
/*# sourceMappingURL=forms-control-textinputs.css.map */