/* Quorum Universal Style Repo bundle - DO NOT EDIT */
:root {
  --kendo-color-app-surface: #edf3f6;
  --kendo-color-on-app-surface: #333333;
  --kendo-color-subtle: #666666;
  --kendo-color-border: #c3c8d2;
  --kendo-color-border-alt: #047bc1;
  --kendo-color-base: #ffffff;
  --kendo-color-base-hover: #edf3f6;
  --kendo-color-primary: #047bc1;
  --kendo-color-primary-hover: #047bc1;
  --kendo-color-primary-active: #047bc1;
  --kendo-spacing-0\.5: 0.125rem;
  --kendo-spacing-1: 0.25rem;
  --kendo-spacing-1\.5: 0.375rem;
  --kendo-spacing-2: 0.5rem;
  --kendo-spacing-2\.5: 0.625rem;
  --kendo-spacing-3: 0.75rem;
  --kendo-spacing-3\.5: 0.875rem;
  --kendo-spacing-3: 1.6rem;
  --kendo-spacing-3\.5: 1.6rem;
  --kendo-spacing-4: 1.6rem;
  --kendo-spacing-4: 1rem;
  --kendo-spacing-4\.5: 1.125rem;
  --kendo-spacing-5: 1.25rem;
  --kendo-spacing-5\.5: 1.375rem;
  --kendo-spacing-6: 1.5rem;
  --kendo-spacing-6\.5: 1.625rem;
  --kendo-spacing-7: 1.75rem;
  --kendo-spacing-7\.5: 1.875rem;
  --kendo-spacing-8: 2rem;
  --kendo-spacing-9: 2.25rem;
  --kendo-spacing-10: 2.5rem;
  --kendo-spacing-11: 2.75rem;
  --kendo-spacing-12: 3rem;
  --kendo-spacing-13: 3.25rem;
  --kendo-spacing-14: 3.5rem;
  --kendo-spacing-15: 3.75rem;
  --kendo-spacing-16: 4rem;
  --kendo-spacing-17: 4.25rem;
  --kendo-spacing-18: 4.5rem;
  --kendo-spacing-19: 4.75rem;
  --kendo-spacing-20: 5rem;
  --kendo-spacing-21: 5.25rem;
  --kendo-spacing-22: 5.5rem;
  --kendo-spacing-23: 5.75rem;
  --kendo-spacing-24: 6rem;
  --kendo-spacing-25: 7rem;
  --kendo-spacing-26: 8rem;
  --kendo-spacing-27: 9rem;
  --kendo-spacing-28: 10rem;
  --kendo-spacing-29: 11rem;
  --kendo-spacing-30: 12rem;
  --kendo-font-family: -apple-system, BlinkMacSystemFont, Arial, Segoe UI, Roboto, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  --kendo-font-size: 13px;
}
.k-autocomplete,
.k-picker-wrap.k-default,
.k-numeric-wrap.k-default,
.k-dropdown-wrap.k-default {
  background-image: none;
  background-position: unset;
  background-color: transparent;
}
input.k-textbox,
input.k-input,
.k-daterangepicker .k-textbox,
.k-textbox > input,
.k-autocomplete .k-input,
.k-multiselect-wrap .k-input,
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input,
.k-dropdown-wrap .k-input,
.k-multiselect-wrap .k-input,
.k-selectbox .k-input {
  padding: 0.1rem 0 0 0;
}
.q-text.k-input,
textarea.k-input {
  padding-block: 0.1rem;
  padding-inline: 0.6rem;
}
.k-popup:not(.k-tooltip) {
  position: relative;
  z-index: 2;
  padding: 0.4rem 0;
  margin: 0.2rem 0;
  border: 1px solid #bbbbbb;
  border-radius: 0.4rem;
}
.k-popup:not(.k-tooltip) .k-list .k-item {
  border-radius: 0;
}
.k-popup:not(.k-tooltip) .k-list .k-item.k-hover, .k-popup:not(.k-tooltip) .k-list .k-item:hover {
  background-color: #f2f7f8;
}
.k-popup:not(.k-tooltip) .k-list .k-item.k-focus, .k-popup:not(.k-tooltip) .k-list .k-item:focus {
  background-color: #eaf1f4;
  color: #333333;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.k-popup:not(.k-tooltip) .k-list .k-item.k-selected {
  background-color: #047bc1;
  color: #ffffff;
}
.k-popup:not(.k-tooltip) .k-list .k-item.k-selected.k-focus, .k-popup:not(.k-tooltip) .k-list .k-item.k-selected:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.k-popup:not(.k-tooltip) .k-list .k-item.k-selected.k-hover, .k-popup:not(.k-tooltip) .k-list .k-item.k-selected:hover {
  background-color: #047bc1;
  color: #ffffff;
}
.k-popup:not(.k-tooltip) .k-list-optionlabel.k-selected {
  border-color: #eaf1f4;
  background-color: #eaf1f4;
  color: #333333;
}
.k-popup:not(.k-tooltip) .k-list-optionlabel.k-selected.k-focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.q-form-control-wrapper,
.k-form-field,
.q-wrapper-form {
  display: inline-block;
  font-size: 13px;
  width: 100%;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  min-height: 6rem;
  position: relative;
}
.q-form-control-wrapper .k-clear-value,
.k-form-field .k-clear-value,
.q-wrapper-form .k-clear-value {
  z-index: 2;
}
.q-form-control-wrapper .k-icon::before,
.k-form-field .k-icon::before,
.q-wrapper-form .k-icon::before {
  font-size: initial;
  margin: 0;
  width: 1.6rem;
  height: 1.6rem;
}
.q-form-control-wrapper .k-button,
.k-form-field .k-button,
.q-wrapper-form .k-button {
  border-width: 0;
}
.fieldAlignRight input {
  text-align: right;
}
.q-form-control-wrapper.fieldAlignRight .k-input,
.q-form-control-wrapper.fieldAlignRight .k-textbox,
.q-form-control-wrapper.fieldAlignRight .k-numeric-wrap,
.q-form-control-wrapper.fieldAlignRight .k-dropdownlist,
.q-form-control-wrapper.fieldAlignRight .k-autocomplete,
.q-form-control-wrapper.fieldAlignRight .k-numerictextbox,
.q-form-control-wrapper.fieldAlignRight .k-multiselect-wrap,
.q-form-control-wrapper.fieldAlignRight .k-textarea,
.q-form-control-wrapper.fieldAlignRight .k-input-inner, .q-form-control-wrapper.field-align-right .k-input,
.q-form-control-wrapper.field-align-right .k-textbox,
.q-form-control-wrapper.field-align-right .k-numeric-wrap,
.q-form-control-wrapper.field-align-right .k-dropdownlist,
.q-form-control-wrapper.field-align-right .k-autocomplete,
.q-form-control-wrapper.field-align-right .k-numerictextbox,
.q-form-control-wrapper.field-align-right .k-multiselect-wrap,
.q-form-control-wrapper.field-align-right .k-textarea,
.q-form-control-wrapper.field-align-right .k-input-inner,
.k-form-field.fieldAlignRight .k-input,
.k-form-field.fieldAlignRight .k-textbox,
.k-form-field.fieldAlignRight .k-numeric-wrap,
.k-form-field.fieldAlignRight .k-dropdownlist,
.k-form-field.fieldAlignRight .k-autocomplete,
.k-form-field.fieldAlignRight .k-numerictextbox,
.k-form-field.fieldAlignRight .k-multiselect-wrap,
.k-form-field.fieldAlignRight .k-textarea,
.k-form-field.fieldAlignRight .k-input-inner,
.k-form-field.field-align-right .k-input,
.k-form-field.field-align-right .k-textbox,
.k-form-field.field-align-right .k-numeric-wrap,
.k-form-field.field-align-right .k-dropdownlist,
.k-form-field.field-align-right .k-autocomplete,
.k-form-field.field-align-right .k-numerictextbox,
.k-form-field.field-align-right .k-multiselect-wrap,
.k-form-field.field-align-right .k-textarea,
.k-form-field.field-align-right .k-input-inner,
.q-wrapper-form.fieldAlignRight .k-input,
.q-wrapper-form.fieldAlignRight .k-textbox,
.q-wrapper-form.fieldAlignRight .k-numeric-wrap,
.q-wrapper-form.fieldAlignRight .k-dropdownlist,
.q-wrapper-form.fieldAlignRight .k-autocomplete,
.q-wrapper-form.fieldAlignRight .k-numerictextbox,
.q-wrapper-form.fieldAlignRight .k-multiselect-wrap,
.q-wrapper-form.fieldAlignRight .k-textarea,
.q-wrapper-form.fieldAlignRight .k-input-inner,
.q-wrapper-form.field-align-right .k-input,
.q-wrapper-form.field-align-right .k-textbox,
.q-wrapper-form.field-align-right .k-numeric-wrap,
.q-wrapper-form.field-align-right .k-dropdownlist,
.q-wrapper-form.field-align-right .k-autocomplete,
.q-wrapper-form.field-align-right .k-numerictextbox,
.q-wrapper-form.field-align-right .k-multiselect-wrap,
.q-wrapper-form.field-align-right .k-textarea,
.q-wrapper-form.field-align-right .k-input-inner,
table td.fieldAlignRight .k-input,
table td.fieldAlignRight .k-textbox,
table td.fieldAlignRight .k-numeric-wrap,
table td.fieldAlignRight .k-dropdownlist,
table td.fieldAlignRight .k-autocomplete,
table td.fieldAlignRight .k-numerictextbox,
table td.fieldAlignRight .k-multiselect-wrap,
table td.fieldAlignRight .k-textarea,
table td.fieldAlignRight .k-input-inner,
table td.field-align-right .k-input,
table td.field-align-right .k-textbox,
table td.field-align-right .k-numeric-wrap,
table td.field-align-right .k-dropdownlist,
table td.field-align-right .k-autocomplete,
table td.field-align-right .k-numerictextbox,
table td.field-align-right .k-multiselect-wrap,
table td.field-align-right .k-textarea,
table td.field-align-right .k-input-inner {
  text-align: right;
}
.q-form-control-wrapper.fieldAlignCenter .k-input,
.q-form-control-wrapper.fieldAlignCenter .k-textbox,
.q-form-control-wrapper.fieldAlignCenter .k-numeric-wrap,
.q-form-control-wrapper.fieldAlignCenter .k-dropdownlist,
.q-form-control-wrapper.fieldAlignCenter .k-autocomplete,
.q-form-control-wrapper.fieldAlignCenter .k-numerictextbox,
.q-form-control-wrapper.fieldAlignCenter .k-multiselect-wrap,
.q-form-control-wrapper.fieldAlignCenter .k-textarea,
.q-form-control-wrapper.fieldAlignCenter .k-input-inner, .q-form-control-wrapper.field-align-center .k-input,
.q-form-control-wrapper.field-align-center .k-textbox,
.q-form-control-wrapper.field-align-center .k-numeric-wrap,
.q-form-control-wrapper.field-align-center .k-dropdownlist,
.q-form-control-wrapper.field-align-center .k-autocomplete,
.q-form-control-wrapper.field-align-center .k-numerictextbox,
.q-form-control-wrapper.field-align-center .k-multiselect-wrap,
.q-form-control-wrapper.field-align-center .k-textarea,
.q-form-control-wrapper.field-align-center .k-input-inner,
.k-form-field.fieldAlignCenter .k-input,
.k-form-field.fieldAlignCenter .k-textbox,
.k-form-field.fieldAlignCenter .k-numeric-wrap,
.k-form-field.fieldAlignCenter .k-dropdownlist,
.k-form-field.fieldAlignCenter .k-autocomplete,
.k-form-field.fieldAlignCenter .k-numerictextbox,
.k-form-field.fieldAlignCenter .k-multiselect-wrap,
.k-form-field.fieldAlignCenter .k-textarea,
.k-form-field.fieldAlignCenter .k-input-inner,
.k-form-field.field-align-center .k-input,
.k-form-field.field-align-center .k-textbox,
.k-form-field.field-align-center .k-numeric-wrap,
.k-form-field.field-align-center .k-dropdownlist,
.k-form-field.field-align-center .k-autocomplete,
.k-form-field.field-align-center .k-numerictextbox,
.k-form-field.field-align-center .k-multiselect-wrap,
.k-form-field.field-align-center .k-textarea,
.k-form-field.field-align-center .k-input-inner,
.q-wrapper-form.fieldAlignCenter .k-input,
.q-wrapper-form.fieldAlignCenter .k-textbox,
.q-wrapper-form.fieldAlignCenter .k-numeric-wrap,
.q-wrapper-form.fieldAlignCenter .k-dropdownlist,
.q-wrapper-form.fieldAlignCenter .k-autocomplete,
.q-wrapper-form.fieldAlignCenter .k-numerictextbox,
.q-wrapper-form.fieldAlignCenter .k-multiselect-wrap,
.q-wrapper-form.fieldAlignCenter .k-textarea,
.q-wrapper-form.fieldAlignCenter .k-input-inner,
.q-wrapper-form.field-align-center .k-input,
.q-wrapper-form.field-align-center .k-textbox,
.q-wrapper-form.field-align-center .k-numeric-wrap,
.q-wrapper-form.field-align-center .k-dropdownlist,
.q-wrapper-form.field-align-center .k-autocomplete,
.q-wrapper-form.field-align-center .k-numerictextbox,
.q-wrapper-form.field-align-center .k-multiselect-wrap,
.q-wrapper-form.field-align-center .k-textarea,
.q-wrapper-form.field-align-center .k-input-inner,
table td.fieldAlignCenter .k-input,
table td.fieldAlignCenter .k-textbox,
table td.fieldAlignCenter .k-numeric-wrap,
table td.fieldAlignCenter .k-dropdownlist,
table td.fieldAlignCenter .k-autocomplete,
table td.fieldAlignCenter .k-numerictextbox,
table td.fieldAlignCenter .k-multiselect-wrap,
table td.fieldAlignCenter .k-textarea,
table td.fieldAlignCenter .k-input-inner,
table td.field-align-center .k-input,
table td.field-align-center .k-textbox,
table td.field-align-center .k-numeric-wrap,
table td.field-align-center .k-dropdownlist,
table td.field-align-center .k-autocomplete,
table td.field-align-center .k-numerictextbox,
table td.field-align-center .k-multiselect-wrap,
table td.field-align-center .k-textarea,
table td.field-align-center .k-input-inner {
  text-align: center;
}
.q-form-control-wrapper.fieldAlignRight .k-input,
.q-form-control-wrapper.fieldAlignRight .k-textbox, .q-form-control-wrapper.field-align-right .k-input,
.q-form-control-wrapper.field-align-right .k-textbox,
.k-form-field.fieldAlignRight .k-input,
.k-form-field.fieldAlignRight .k-textbox,
.k-form-field.field-align-right .k-input,
.k-form-field.field-align-right .k-textbox,
.q-wrapper-form.fieldAlignRight .k-input,
.q-wrapper-form.fieldAlignRight .k-textbox,
.q-wrapper-form.field-align-right .k-input,
.q-wrapper-form.field-align-right .k-textbox,
table td.fieldAlignRight .k-input,
table td.fieldAlignRight .k-textbox,
table td.field-align-right .k-input,
table td.field-align-right .k-textbox {
  padding-right: 0.5rem;
}
.q-form-control-wrapper .k-input,
.q-form-control-wrapper .k-numerictextbox,
.q-form-control-wrapper .k-numeric-wrap,
.q-form-control-wrapper .k-dropdownlist,
.q-form-control-wrapper .k-autocomplete,
.q-form-control-wrapper .k-numerictextbox,
.q-form-control-wrapper .k-multiselect-wrap,
.q-form-control-wrapper .k-textbox,
.k-form-field .k-input,
.k-form-field .k-numerictextbox,
.k-form-field .k-numeric-wrap,
.k-form-field .k-dropdownlist,
.k-form-field .k-autocomplete,
.k-form-field .k-numerictextbox,
.k-form-field .k-multiselect-wrap,
.k-form-field .k-textbox,
.q-wrapper-form .k-input,
.q-wrapper-form .k-numerictextbox,
.q-wrapper-form .k-numeric-wrap,
.q-wrapper-form .k-dropdownlist,
.q-wrapper-form .k-autocomplete,
.q-wrapper-form .k-numerictextbox,
.q-wrapper-form .k-multiselect-wrap,
.q-wrapper-form .k-textbox,
table td .k-input,
table td .k-numerictextbox,
table td .k-numeric-wrap,
table td .k-dropdownlist,
table td .k-autocomplete,
table td .k-numerictextbox,
table td .k-multiselect-wrap,
table td .k-textbox {
  border: 1px solid #333333;
  width: 100%;
  background-color: transparent;
  border-radius: 4px;
}
.q-form-control-wrapper .k-picker-wrap,
.k-form-field .k-picker-wrap,
.q-wrapper-form .k-picker-wrap,
table td .k-picker-wrap {
  border: 1px solid #333333;
  border-radius: 4px;
}
.q-form-control-wrapper .k-picker-wrap.k-border-down,
.k-form-field .k-picker-wrap.k-border-down,
.q-wrapper-form .k-picker-wrap.k-border-down,
table td .k-picker-wrap.k-border-down {
  padding-bottom: 0;
}
.q-form-control-wrapper .k-combobox .k-select,
.q-form-control-wrapper .k-picker-wrap .k-select,
.q-form-control-wrapper .k-numeric-wrap .k-select,
.q-form-control-wrapper .k-autocomplete .k-select,
.q-form-control-wrapper .k-multiselect-wrap .k-select,
.q-form-control-wrapper .k-dropdownlist .k-select,
.k-form-field .k-combobox .k-select,
.k-form-field .k-picker-wrap .k-select,
.k-form-field .k-numeric-wrap .k-select,
.k-form-field .k-autocomplete .k-select,
.k-form-field .k-multiselect-wrap .k-select,
.k-form-field .k-dropdownlist .k-select,
.q-wrapper-form .k-combobox .k-select,
.q-wrapper-form .k-picker-wrap .k-select,
.q-wrapper-form .k-numeric-wrap .k-select,
.q-wrapper-form .k-autocomplete .k-select,
.q-wrapper-form .k-multiselect-wrap .k-select,
.q-wrapper-form .k-dropdownlist .k-select,
table td .k-combobox .k-select,
table td .k-picker-wrap .k-select,
table td .k-numeric-wrap .k-select,
table td .k-autocomplete .k-select,
table td .k-multiselect-wrap .k-select,
table td .k-dropdownlist .k-select {
  border-width: 0;
}
.q-form-control-wrapper .k-icon,
.q-form-control-wrapper .q-icon,
.k-form-field .k-icon,
.k-form-field .q-icon,
.q-wrapper-form .k-icon,
.q-wrapper-form .q-icon,
table td .k-icon,
table td .q-icon {
  opacity: 1;
  color: #333333;
}
.q-form-control-wrapper .k-icon::before,
.q-form-control-wrapper .q-icon::before,
.k-form-field .k-icon::before,
.k-form-field .q-icon::before,
.q-wrapper-form .k-icon::before,
.q-wrapper-form .q-icon::before,
table td .k-icon::before,
table td .q-icon::before {
  font-size: initial;
  color: #333333;
}
.q-form-control-wrapper .k-input-inner,
.k-form-field .k-input-inner,
.q-wrapper-form .k-input-inner,
table td .k-input-inner {
  padding-block: 0.1rem;
}
.q-form-control-wrapper .k-input .k-input-button,
.q-form-control-wrapper .k-dropdownlist .k-input-button,
.k-form-field .k-input .k-input-button,
.k-form-field .k-dropdownlist .k-input-button,
.q-wrapper-form .k-input .k-input-button,
.q-wrapper-form .k-dropdownlist .k-input-button,
table td .k-input .k-input-button,
table td .k-dropdownlist .k-input-button {
  background: transparent;
  border-inline-start-width: 0;
  padding-block: 0.1rem;
}
.q-form-control-wrapper .k-hover,
.k-form-field .k-hover,
.q-wrapper-form .k-hover,
table td .k-hover {
  border-color: #047bc1 !important;
  background-color: transparent;
}
.q-form-control-wrapper .k-input:hover,
.q-form-control-wrapper .k-numeric-wrap:hover,
.q-form-control-wrapper .k-dropdownlist:hover,
.q-form-control-wrapper .k-autocomplete:hover,
.q-form-control-wrapper .k-multiselect-wrap:hover,
.q-form-control-wrapper .k-numerictextbox:hover,
.k-form-field .k-input:hover,
.k-form-field .k-numeric-wrap:hover,
.k-form-field .k-dropdownlist:hover,
.k-form-field .k-autocomplete:hover,
.k-form-field .k-multiselect-wrap:hover,
.k-form-field .k-numerictextbox:hover,
.q-wrapper-form .k-input:hover,
.q-wrapper-form .k-numeric-wrap:hover,
.q-wrapper-form .k-dropdownlist:hover,
.q-wrapper-form .k-autocomplete:hover,
.q-wrapper-form .k-multiselect-wrap:hover,
.q-wrapper-form .k-numerictextbox:hover,
table td .k-input:hover,
table td .k-numeric-wrap:hover,
table td .k-dropdownlist:hover,
table td .k-autocomplete:hover,
table td .k-multiselect-wrap:hover,
table td .k-numerictextbox:hover {
  border-color: #047bc1;
}
.q-form-control-wrapper .k-textbox:hover:not(.k-focus),
.k-form-field .k-textbox:hover:not(.k-focus),
.q-wrapper-form .k-textbox:hover:not(.k-focus),
table td .k-textbox:hover:not(.k-focus) {
  background-color: transparent;
  border-color: #047bc1;
}
.q-form-control-wrapper .q-icon:hover::before,
.q-form-control-wrapper .k-icon:not(.k-tooltip-icon):hover::before,
.k-form-field .q-icon:hover::before,
.k-form-field .k-icon:not(.k-tooltip-icon):hover::before,
.q-wrapper-form .q-icon:hover::before,
.q-wrapper-form .k-icon:not(.k-tooltip-icon):hover::before,
table td .q-icon:hover::before,
table td .k-icon:not(.k-tooltip-icon):hover::before {
  color: #047bc1;
}
.q-form-control-wrapper .k-active,
.q-form-control-wrapper .k-focus,
.k-form-field .k-active,
.k-form-field .k-focus,
.q-wrapper-form .k-active,
.q-wrapper-form .k-focus,
table td .k-active,
table td .k-focus {
  border-color: #047bc1 !important;
  background-color: #d2e3eb;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.q-form-control-wrapper .k-active .k-icon,
.q-form-control-wrapper .k-focus .k-icon,
.k-form-field .k-active .k-icon,
.k-form-field .k-focus .k-icon,
.q-wrapper-form .k-active .k-icon,
.q-wrapper-form .k-focus .k-icon,
table td .k-active .k-icon,
table td .k-focus .k-icon {
  opacity: 1;
}
.q-form-control-wrapper .k-input:active, .q-form-control-wrapper .k-input:focus,
.q-form-control-wrapper .k-numeric-wrap:active,
.q-form-control-wrapper .k-numeric-wrap:focus,
.q-form-control-wrapper .k-dropdownlist:active,
.q-form-control-wrapper .k-dropdownlist:focus,
.q-form-control-wrapper .k-autocomplete:active,
.q-form-control-wrapper .k-autocomplete:focus,
.q-form-control-wrapper .k-multiselect-wrap:active,
.q-form-control-wrapper .k-multiselect-wrap:focus,
.q-form-control-wrapper .k-numerictextbox:active,
.q-form-control-wrapper .k-numerictextbox:focus,
.q-form-control-wrapper .k-picker-wrap:active,
.q-form-control-wrapper .k-picker-wrap:focus,
.q-form-control-wrapper .k-textbox:active,
.q-form-control-wrapper .k-textbox:focus,
.k-form-field .k-input:active,
.k-form-field .k-input:focus,
.k-form-field .k-numeric-wrap:active,
.k-form-field .k-numeric-wrap:focus,
.k-form-field .k-dropdownlist:active,
.k-form-field .k-dropdownlist:focus,
.k-form-field .k-autocomplete:active,
.k-form-field .k-autocomplete:focus,
.k-form-field .k-multiselect-wrap:active,
.k-form-field .k-multiselect-wrap:focus,
.k-form-field .k-numerictextbox:active,
.k-form-field .k-numerictextbox:focus,
.k-form-field .k-picker-wrap:active,
.k-form-field .k-picker-wrap:focus,
.k-form-field .k-textbox:active,
.k-form-field .k-textbox:focus,
.q-wrapper-form .k-input:active,
.q-wrapper-form .k-input:focus,
.q-wrapper-form .k-numeric-wrap:active,
.q-wrapper-form .k-numeric-wrap:focus,
.q-wrapper-form .k-dropdownlist:active,
.q-wrapper-form .k-dropdownlist:focus,
.q-wrapper-form .k-autocomplete:active,
.q-wrapper-form .k-autocomplete:focus,
.q-wrapper-form .k-multiselect-wrap:active,
.q-wrapper-form .k-multiselect-wrap:focus,
.q-wrapper-form .k-numerictextbox:active,
.q-wrapper-form .k-numerictextbox:focus,
.q-wrapper-form .k-picker-wrap:active,
.q-wrapper-form .k-picker-wrap:focus,
.q-wrapper-form .k-textbox:active,
.q-wrapper-form .k-textbox:focus,
table td .k-input:active,
table td .k-input:focus,
table td .k-numeric-wrap:active,
table td .k-numeric-wrap:focus,
table td .k-dropdownlist:active,
table td .k-dropdownlist:focus,
table td .k-autocomplete:active,
table td .k-autocomplete:focus,
table td .k-multiselect-wrap:active,
table td .k-multiselect-wrap:focus,
table td .k-numerictextbox:active,
table td .k-numerictextbox:focus,
table td .k-picker-wrap:active,
table td .k-picker-wrap:focus,
table td .k-textbox:active,
table td .k-textbox:focus {
  border: 1px solid #047bc1;
  background-color: #d2e3eb;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.q-form-control-wrapper .k-input:active .k-input, .q-form-control-wrapper .k-input:focus .k-input,
.q-form-control-wrapper .k-numeric-wrap:active .k-input,
.q-form-control-wrapper .k-numeric-wrap:focus .k-input,
.q-form-control-wrapper .k-dropdownlist:active .k-input,
.q-form-control-wrapper .k-dropdownlist:focus .k-input,
.q-form-control-wrapper .k-autocomplete:active .k-input,
.q-form-control-wrapper .k-autocomplete:focus .k-input,
.q-form-control-wrapper .k-multiselect-wrap:active .k-input,
.q-form-control-wrapper .k-multiselect-wrap:focus .k-input,
.q-form-control-wrapper .k-numerictextbox:active .k-input,
.q-form-control-wrapper .k-numerictextbox:focus .k-input,
.q-form-control-wrapper .k-picker-wrap:active .k-input,
.q-form-control-wrapper .k-picker-wrap:focus .k-input,
.q-form-control-wrapper .k-textbox:active .k-input,
.q-form-control-wrapper .k-textbox:focus .k-input,
.k-form-field .k-input:active .k-input,
.k-form-field .k-input:focus .k-input,
.k-form-field .k-numeric-wrap:active .k-input,
.k-form-field .k-numeric-wrap:focus .k-input,
.k-form-field .k-dropdownlist:active .k-input,
.k-form-field .k-dropdownlist:focus .k-input,
.k-form-field .k-autocomplete:active .k-input,
.k-form-field .k-autocomplete:focus .k-input,
.k-form-field .k-multiselect-wrap:active .k-input,
.k-form-field .k-multiselect-wrap:focus .k-input,
.k-form-field .k-numerictextbox:active .k-input,
.k-form-field .k-numerictextbox:focus .k-input,
.k-form-field .k-picker-wrap:active .k-input,
.k-form-field .k-picker-wrap:focus .k-input,
.k-form-field .k-textbox:active .k-input,
.k-form-field .k-textbox:focus .k-input,
.q-wrapper-form .k-input:active .k-input,
.q-wrapper-form .k-input:focus .k-input,
.q-wrapper-form .k-numeric-wrap:active .k-input,
.q-wrapper-form .k-numeric-wrap:focus .k-input,
.q-wrapper-form .k-dropdownlist:active .k-input,
.q-wrapper-form .k-dropdownlist:focus .k-input,
.q-wrapper-form .k-autocomplete:active .k-input,
.q-wrapper-form .k-autocomplete:focus .k-input,
.q-wrapper-form .k-multiselect-wrap:active .k-input,
.q-wrapper-form .k-multiselect-wrap:focus .k-input,
.q-wrapper-form .k-numerictextbox:active .k-input,
.q-wrapper-form .k-numerictextbox:focus .k-input,
.q-wrapper-form .k-picker-wrap:active .k-input,
.q-wrapper-form .k-picker-wrap:focus .k-input,
.q-wrapper-form .k-textbox:active .k-input,
.q-wrapper-form .k-textbox:focus .k-input,
table td .k-input:active .k-input,
table td .k-input:focus .k-input,
table td .k-numeric-wrap:active .k-input,
table td .k-numeric-wrap:focus .k-input,
table td .k-dropdownlist:active .k-input,
table td .k-dropdownlist:focus .k-input,
table td .k-autocomplete:active .k-input,
table td .k-autocomplete:focus .k-input,
table td .k-multiselect-wrap:active .k-input,
table td .k-multiselect-wrap:focus .k-input,
table td .k-numerictextbox:active .k-input,
table td .k-numerictextbox:focus .k-input,
table td .k-picker-wrap:active .k-input,
table td .k-picker-wrap:focus .k-input,
table td .k-textbox:active .k-input,
table td .k-textbox:focus .k-input {
  border: none;
}
.q-form-control-wrapper .k-input .k-input:active, .q-form-control-wrapper .k-input .k-input:focus,
.q-form-control-wrapper .k-numeric-wrap .k-input:active,
.q-form-control-wrapper .k-numeric-wrap .k-input:focus,
.q-form-control-wrapper .k-dropdownlist .k-input:active,
.q-form-control-wrapper .k-dropdownlist .k-input:focus,
.q-form-control-wrapper .k-autocomplete .k-input:active,
.q-form-control-wrapper .k-autocomplete .k-input:focus,
.q-form-control-wrapper .k-multiselect-wrap .k-input:active,
.q-form-control-wrapper .k-multiselect-wrap .k-input:focus,
.q-form-control-wrapper .k-numerictextbox .k-input:active,
.q-form-control-wrapper .k-numerictextbox .k-input:focus,
.q-form-control-wrapper .k-picker-wrap .k-input:active,
.q-form-control-wrapper .k-picker-wrap .k-input:focus,
.q-form-control-wrapper .k-textbox .k-input:active,
.q-form-control-wrapper .k-textbox .k-input:focus,
.k-form-field .k-input .k-input:active,
.k-form-field .k-input .k-input:focus,
.k-form-field .k-numeric-wrap .k-input:active,
.k-form-field .k-numeric-wrap .k-input:focus,
.k-form-field .k-dropdownlist .k-input:active,
.k-form-field .k-dropdownlist .k-input:focus,
.k-form-field .k-autocomplete .k-input:active,
.k-form-field .k-autocomplete .k-input:focus,
.k-form-field .k-multiselect-wrap .k-input:active,
.k-form-field .k-multiselect-wrap .k-input:focus,
.k-form-field .k-numerictextbox .k-input:active,
.k-form-field .k-numerictextbox .k-input:focus,
.k-form-field .k-picker-wrap .k-input:active,
.k-form-field .k-picker-wrap .k-input:focus,
.k-form-field .k-textbox .k-input:active,
.k-form-field .k-textbox .k-input:focus,
.q-wrapper-form .k-input .k-input:active,
.q-wrapper-form .k-input .k-input:focus,
.q-wrapper-form .k-numeric-wrap .k-input:active,
.q-wrapper-form .k-numeric-wrap .k-input:focus,
.q-wrapper-form .k-dropdownlist .k-input:active,
.q-wrapper-form .k-dropdownlist .k-input:focus,
.q-wrapper-form .k-autocomplete .k-input:active,
.q-wrapper-form .k-autocomplete .k-input:focus,
.q-wrapper-form .k-multiselect-wrap .k-input:active,
.q-wrapper-form .k-multiselect-wrap .k-input:focus,
.q-wrapper-form .k-numerictextbox .k-input:active,
.q-wrapper-form .k-numerictextbox .k-input:focus,
.q-wrapper-form .k-picker-wrap .k-input:active,
.q-wrapper-form .k-picker-wrap .k-input:focus,
.q-wrapper-form .k-textbox .k-input:active,
.q-wrapper-form .k-textbox .k-input:focus,
table td .k-input .k-input:active,
table td .k-input .k-input:focus,
table td .k-numeric-wrap .k-input:active,
table td .k-numeric-wrap .k-input:focus,
table td .k-dropdownlist .k-input:active,
table td .k-dropdownlist .k-input:focus,
table td .k-autocomplete .k-input:active,
table td .k-autocomplete .k-input:focus,
table td .k-multiselect-wrap .k-input:active,
table td .k-multiselect-wrap .k-input:focus,
table td .k-numerictextbox .k-input:active,
table td .k-numerictextbox .k-input:focus,
table td .k-picker-wrap .k-input:active,
table td .k-picker-wrap .k-input:focus,
table td .k-textbox .k-input:active,
table td .k-textbox .k-input:focus {
  border: none;
}
.q-form-control-wrapper .k-numerictextbox:active .k-numeric-wrap, .q-form-control-wrapper .k-numerictextbox:focus .k-numeric-wrap,
.k-form-field .k-numerictextbox:active .k-numeric-wrap,
.k-form-field .k-numerictextbox:focus .k-numeric-wrap,
.q-wrapper-form .k-numerictextbox:active .k-numeric-wrap,
.q-wrapper-form .k-numerictextbox:focus .k-numeric-wrap,
table td .k-numerictextbox:active .k-numeric-wrap,
table td .k-numerictextbox:focus .k-numeric-wrap {
  border: none;
}
.q-form-control-wrapper .k-input.k-disabled,
.q-form-control-wrapper .k-picker.k-disabled,
.k-form-field .k-input.k-disabled,
.k-form-field .k-picker.k-disabled,
.q-wrapper-form .k-input.k-disabled,
.q-wrapper-form .k-picker.k-disabled,
table td .k-input.k-disabled,
table td .k-picker.k-disabled {
  border-color: #848484;
  background-color: #d8e3eb;
  overflow: hidden;
}
.q-form-control-wrapper .k-input.k-disabled:hover,
.q-form-control-wrapper .k-picker.k-disabled:hover,
.k-form-field .k-input.k-disabled:hover,
.k-form-field .k-picker.k-disabled:hover,
.q-wrapper-form .k-input.k-disabled:hover,
.q-wrapper-form .k-picker.k-disabled:hover,
table td .k-input.k-disabled:hover,
table td .k-picker.k-disabled:hover {
  cursor: default;
}
.q-form-control-wrapper .k-input.k-disabled .k-icon,
.q-form-control-wrapper .k-picker.k-disabled .k-icon,
.k-form-field .k-input.k-disabled .k-icon,
.k-form-field .k-picker.k-disabled .k-icon,
.q-wrapper-form .k-input.k-disabled .k-icon,
.q-wrapper-form .k-picker.k-disabled .k-icon,
table td .k-input.k-disabled .k-icon,
table td .k-picker.k-disabled .k-icon {
  display: none;
}
.q-form-control-wrapper.readonly .k-icon,
.q-form-control-wrapper.readonly button,
.k-form-field.readonly .k-icon,
.k-form-field.readonly button,
.q-wrapper-form.readonly .k-icon,
.q-wrapper-form.readonly button,
table td.readonly .k-icon,
table td.readonly button {
  display: none;
}
.q-form-control-wrapper.readonly:hover,
.k-form-field.readonly:hover,
.q-wrapper-form.readonly:hover,
table td.readonly:hover {
  cursor: default;
}
.q-form-control-wrapper.readonly .k-input,
.q-form-control-wrapper.readonly .k-numeric-wrap,
.q-form-control-wrapper.readonly .k-dropdownlist,
.q-form-control-wrapper.readonly .k-autocomplete,
.q-form-control-wrapper.readonly .k-numerictextbox,
.q-form-control-wrapper.readonly .k-multiselect-wrap,
.q-form-control-wrapper.readonly .k-default,
.q-form-control-wrapper.readonly .k-textbox,
.q-form-control-wrapper.readonly .k-picker-wrap,
.q-form-control-wrapper.readonly .k-picker,
.q-form-control-wrapper.readonly textarea,
.q-form-control-wrapper.readonly .k-combobox,
.k-form-field.readonly .k-input,
.k-form-field.readonly .k-numeric-wrap,
.k-form-field.readonly .k-dropdownlist,
.k-form-field.readonly .k-autocomplete,
.k-form-field.readonly .k-numerictextbox,
.k-form-field.readonly .k-multiselect-wrap,
.k-form-field.readonly .k-default,
.k-form-field.readonly .k-textbox,
.k-form-field.readonly .k-picker-wrap,
.k-form-field.readonly .k-picker,
.k-form-field.readonly textarea,
.k-form-field.readonly .k-combobox,
.q-wrapper-form.readonly .k-input,
.q-wrapper-form.readonly .k-numeric-wrap,
.q-wrapper-form.readonly .k-dropdownlist,
.q-wrapper-form.readonly .k-autocomplete,
.q-wrapper-form.readonly .k-numerictextbox,
.q-wrapper-form.readonly .k-multiselect-wrap,
.q-wrapper-form.readonly .k-default,
.q-wrapper-form.readonly .k-textbox,
.q-wrapper-form.readonly .k-picker-wrap,
.q-wrapper-form.readonly .k-picker,
.q-wrapper-form.readonly textarea,
.q-wrapper-form.readonly .k-combobox,
table td.readonly .k-input,
table td.readonly .k-numeric-wrap,
table td.readonly .k-dropdownlist,
table td.readonly .k-autocomplete,
table td.readonly .k-numerictextbox,
table td.readonly .k-multiselect-wrap,
table td.readonly .k-default,
table td.readonly .k-textbox,
table td.readonly .k-picker-wrap,
table td.readonly .k-picker,
table td.readonly textarea,
table td.readonly .k-combobox {
  border-color: #848484 !important;
  background-color: #d8e3eb;
  overflow: hidden;
  opacity: 1;
}
.q-form-control-wrapper.readonly .k-input:hover,
.q-form-control-wrapper.readonly .k-numeric-wrap:hover,
.q-form-control-wrapper.readonly .k-dropdownlist:hover,
.q-form-control-wrapper.readonly .k-autocomplete:hover,
.q-form-control-wrapper.readonly .k-numerictextbox:hover,
.q-form-control-wrapper.readonly .k-multiselect-wrap:hover,
.q-form-control-wrapper.readonly .k-default:hover,
.q-form-control-wrapper.readonly .k-textbox:hover,
.q-form-control-wrapper.readonly .k-picker-wrap:hover,
.q-form-control-wrapper.readonly .k-picker:hover,
.q-form-control-wrapper.readonly textarea:hover,
.q-form-control-wrapper.readonly .k-combobox:hover,
.k-form-field.readonly .k-input:hover,
.k-form-field.readonly .k-numeric-wrap:hover,
.k-form-field.readonly .k-dropdownlist:hover,
.k-form-field.readonly .k-autocomplete:hover,
.k-form-field.readonly .k-numerictextbox:hover,
.k-form-field.readonly .k-multiselect-wrap:hover,
.k-form-field.readonly .k-default:hover,
.k-form-field.readonly .k-textbox:hover,
.k-form-field.readonly .k-picker-wrap:hover,
.k-form-field.readonly .k-picker:hover,
.k-form-field.readonly textarea:hover,
.k-form-field.readonly .k-combobox:hover,
.q-wrapper-form.readonly .k-input:hover,
.q-wrapper-form.readonly .k-numeric-wrap:hover,
.q-wrapper-form.readonly .k-dropdownlist:hover,
.q-wrapper-form.readonly .k-autocomplete:hover,
.q-wrapper-form.readonly .k-numerictextbox:hover,
.q-wrapper-form.readonly .k-multiselect-wrap:hover,
.q-wrapper-form.readonly .k-default:hover,
.q-wrapper-form.readonly .k-textbox:hover,
.q-wrapper-form.readonly .k-picker-wrap:hover,
.q-wrapper-form.readonly .k-picker:hover,
.q-wrapper-form.readonly textarea:hover,
.q-wrapper-form.readonly .k-combobox:hover,
table td.readonly .k-input:hover,
table td.readonly .k-numeric-wrap:hover,
table td.readonly .k-dropdownlist:hover,
table td.readonly .k-autocomplete:hover,
table td.readonly .k-numerictextbox:hover,
table td.readonly .k-multiselect-wrap:hover,
table td.readonly .k-default:hover,
table td.readonly .k-textbox:hover,
table td.readonly .k-picker-wrap:hover,
table td.readonly .k-picker:hover,
table td.readonly textarea:hover,
table td.readonly .k-combobox:hover {
  cursor: default;
}
.q-form-control-wrapper.readonly .k-input .k-select,
.q-form-control-wrapper.readonly .k-numeric-wrap .k-select,
.q-form-control-wrapper.readonly .k-dropdownlist .k-select,
.q-form-control-wrapper.readonly .k-autocomplete .k-select,
.q-form-control-wrapper.readonly .k-numerictextbox .k-select,
.q-form-control-wrapper.readonly .k-multiselect-wrap .k-select,
.q-form-control-wrapper.readonly .k-default .k-select,
.q-form-control-wrapper.readonly .k-textbox .k-select,
.q-form-control-wrapper.readonly .k-picker-wrap .k-select,
.q-form-control-wrapper.readonly .k-picker .k-select,
.q-form-control-wrapper.readonly textarea .k-select,
.q-form-control-wrapper.readonly .k-combobox .k-select,
.k-form-field.readonly .k-input .k-select,
.k-form-field.readonly .k-numeric-wrap .k-select,
.k-form-field.readonly .k-dropdownlist .k-select,
.k-form-field.readonly .k-autocomplete .k-select,
.k-form-field.readonly .k-numerictextbox .k-select,
.k-form-field.readonly .k-multiselect-wrap .k-select,
.k-form-field.readonly .k-default .k-select,
.k-form-field.readonly .k-textbox .k-select,
.k-form-field.readonly .k-picker-wrap .k-select,
.k-form-field.readonly .k-picker .k-select,
.k-form-field.readonly textarea .k-select,
.k-form-field.readonly .k-combobox .k-select,
.q-wrapper-form.readonly .k-input .k-select,
.q-wrapper-form.readonly .k-numeric-wrap .k-select,
.q-wrapper-form.readonly .k-dropdownlist .k-select,
.q-wrapper-form.readonly .k-autocomplete .k-select,
.q-wrapper-form.readonly .k-numerictextbox .k-select,
.q-wrapper-form.readonly .k-multiselect-wrap .k-select,
.q-wrapper-form.readonly .k-default .k-select,
.q-wrapper-form.readonly .k-textbox .k-select,
.q-wrapper-form.readonly .k-picker-wrap .k-select,
.q-wrapper-form.readonly .k-picker .k-select,
.q-wrapper-form.readonly textarea .k-select,
.q-wrapper-form.readonly .k-combobox .k-select,
table td.readonly .k-input .k-select,
table td.readonly .k-numeric-wrap .k-select,
table td.readonly .k-dropdownlist .k-select,
table td.readonly .k-autocomplete .k-select,
table td.readonly .k-numerictextbox .k-select,
table td.readonly .k-multiselect-wrap .k-select,
table td.readonly .k-default .k-select,
table td.readonly .k-textbox .k-select,
table td.readonly .k-picker-wrap .k-select,
table td.readonly .k-picker .k-select,
table td.readonly textarea .k-select,
table td.readonly .k-combobox .k-select {
  border-color: transparent;
  background-color: #d8e3eb;
}
.q-form-control-wrapper.readonly .k-input .k-disabled,
.q-form-control-wrapper.readonly .k-numeric-wrap .k-disabled,
.q-form-control-wrapper.readonly .k-dropdownlist .k-disabled,
.q-form-control-wrapper.readonly .k-autocomplete .k-disabled,
.q-form-control-wrapper.readonly .k-numerictextbox .k-disabled,
.q-form-control-wrapper.readonly .k-multiselect-wrap .k-disabled,
.q-form-control-wrapper.readonly .k-default .k-disabled,
.q-form-control-wrapper.readonly .k-textbox .k-disabled,
.q-form-control-wrapper.readonly .k-picker-wrap .k-disabled,
.q-form-control-wrapper.readonly .k-picker .k-disabled,
.q-form-control-wrapper.readonly textarea .k-disabled,
.q-form-control-wrapper.readonly .k-combobox .k-disabled,
.k-form-field.readonly .k-input .k-disabled,
.k-form-field.readonly .k-numeric-wrap .k-disabled,
.k-form-field.readonly .k-dropdownlist .k-disabled,
.k-form-field.readonly .k-autocomplete .k-disabled,
.k-form-field.readonly .k-numerictextbox .k-disabled,
.k-form-field.readonly .k-multiselect-wrap .k-disabled,
.k-form-field.readonly .k-default .k-disabled,
.k-form-field.readonly .k-textbox .k-disabled,
.k-form-field.readonly .k-picker-wrap .k-disabled,
.k-form-field.readonly .k-picker .k-disabled,
.k-form-field.readonly textarea .k-disabled,
.k-form-field.readonly .k-combobox .k-disabled,
.q-wrapper-form.readonly .k-input .k-disabled,
.q-wrapper-form.readonly .k-numeric-wrap .k-disabled,
.q-wrapper-form.readonly .k-dropdownlist .k-disabled,
.q-wrapper-form.readonly .k-autocomplete .k-disabled,
.q-wrapper-form.readonly .k-numerictextbox .k-disabled,
.q-wrapper-form.readonly .k-multiselect-wrap .k-disabled,
.q-wrapper-form.readonly .k-default .k-disabled,
.q-wrapper-form.readonly .k-textbox .k-disabled,
.q-wrapper-form.readonly .k-picker-wrap .k-disabled,
.q-wrapper-form.readonly .k-picker .k-disabled,
.q-wrapper-form.readonly textarea .k-disabled,
.q-wrapper-form.readonly .k-combobox .k-disabled,
table td.readonly .k-input .k-disabled,
table td.readonly .k-numeric-wrap .k-disabled,
table td.readonly .k-dropdownlist .k-disabled,
table td.readonly .k-autocomplete .k-disabled,
table td.readonly .k-numerictextbox .k-disabled,
table td.readonly .k-multiselect-wrap .k-disabled,
table td.readonly .k-default .k-disabled,
table td.readonly .k-textbox .k-disabled,
table td.readonly .k-picker-wrap .k-disabled,
table td.readonly .k-picker .k-disabled,
table td.readonly textarea .k-disabled,
table td.readonly .k-combobox .k-disabled {
  background-color: #d8e3eb;
}
.q-form-control-wrapper.readonly .k-input .k-hover,
.q-form-control-wrapper.readonly .k-numeric-wrap .k-hover,
.q-form-control-wrapper.readonly .k-dropdownlist .k-hover,
.q-form-control-wrapper.readonly .k-autocomplete .k-hover,
.q-form-control-wrapper.readonly .k-numerictextbox .k-hover,
.q-form-control-wrapper.readonly .k-multiselect-wrap .k-hover,
.q-form-control-wrapper.readonly .k-default .k-hover,
.q-form-control-wrapper.readonly .k-textbox .k-hover,
.q-form-control-wrapper.readonly .k-picker-wrap .k-hover,
.q-form-control-wrapper.readonly .k-picker .k-hover,
.q-form-control-wrapper.readonly textarea .k-hover,
.q-form-control-wrapper.readonly .k-combobox .k-hover,
.k-form-field.readonly .k-input .k-hover,
.k-form-field.readonly .k-numeric-wrap .k-hover,
.k-form-field.readonly .k-dropdownlist .k-hover,
.k-form-field.readonly .k-autocomplete .k-hover,
.k-form-field.readonly .k-numerictextbox .k-hover,
.k-form-field.readonly .k-multiselect-wrap .k-hover,
.k-form-field.readonly .k-default .k-hover,
.k-form-field.readonly .k-textbox .k-hover,
.k-form-field.readonly .k-picker-wrap .k-hover,
.k-form-field.readonly .k-picker .k-hover,
.k-form-field.readonly textarea .k-hover,
.k-form-field.readonly .k-combobox .k-hover,
.q-wrapper-form.readonly .k-input .k-hover,
.q-wrapper-form.readonly .k-numeric-wrap .k-hover,
.q-wrapper-form.readonly .k-dropdownlist .k-hover,
.q-wrapper-form.readonly .k-autocomplete .k-hover,
.q-wrapper-form.readonly .k-numerictextbox .k-hover,
.q-wrapper-form.readonly .k-multiselect-wrap .k-hover,
.q-wrapper-form.readonly .k-default .k-hover,
.q-wrapper-form.readonly .k-textbox .k-hover,
.q-wrapper-form.readonly .k-picker-wrap .k-hover,
.q-wrapper-form.readonly .k-picker .k-hover,
.q-wrapper-form.readonly textarea .k-hover,
.q-wrapper-form.readonly .k-combobox .k-hover,
table td.readonly .k-input .k-hover,
table td.readonly .k-numeric-wrap .k-hover,
table td.readonly .k-dropdownlist .k-hover,
table td.readonly .k-autocomplete .k-hover,
table td.readonly .k-numerictextbox .k-hover,
table td.readonly .k-multiselect-wrap .k-hover,
table td.readonly .k-default .k-hover,
table td.readonly .k-textbox .k-hover,
table td.readonly .k-picker-wrap .k-hover,
table td.readonly .k-picker .k-hover,
table td.readonly textarea .k-hover,
table td.readonly .k-combobox .k-hover {
  border-color: #848484 !important;
}
.q-form-control-wrapper.readonly.required,
.k-form-field.readonly.required,
.q-wrapper-form.readonly.required,
table td.readonly.required {
  content: none;
}
.q-form-control-wrapper.required label::after,
.k-form-field.required label::after,
.q-wrapper-form.required label::after,
table td.required label::after {
  content: "*";
  color: #fc364e;
  opacity: 1;
  font-size: 1.8rem;
  line-height: 1.2rem;
  z-index: 1;
  margin-top: 0.2rem;
}
.q-form-control-wrapper.invalid .error,
.q-form-control-wrapper.invalid .warning, .q-form-control-wrapper.q-form-state-critical .error,
.q-form-control-wrapper.q-form-state-critical .warning, .q-form-control-wrapper.q-form-state-warning .error,
.q-form-control-wrapper.q-form-state-warning .warning, .q-form-control-wrapper.q-form-state-info .error,
.q-form-control-wrapper.q-form-state-info .warning,
.k-form-field.invalid .error,
.k-form-field.invalid .warning,
.k-form-field.q-form-state-critical .error,
.k-form-field.q-form-state-critical .warning,
.k-form-field.q-form-state-warning .error,
.k-form-field.q-form-state-warning .warning,
.k-form-field.q-form-state-info .error,
.k-form-field.q-form-state-info .warning,
.q-wrapper-form.invalid .error,
.q-wrapper-form.invalid .warning,
.q-wrapper-form.q-form-state-critical .error,
.q-wrapper-form.q-form-state-critical .warning,
.q-wrapper-form.q-form-state-warning .error,
.q-wrapper-form.q-form-state-warning .warning,
.q-wrapper-form.q-form-state-info .error,
.q-wrapper-form.q-form-state-info .warning,
table td.invalid .error,
table td.invalid .warning,
table td.q-form-state-critical .error,
table td.q-form-state-critical .warning,
table td.q-form-state-warning .error,
table td.q-form-state-warning .warning,
table td.q-form-state-info .error,
table td.q-form-state-info .warning {
  font-size: 13px;
}
.q-form-control-wrapper.invalid .k-input,
.q-form-control-wrapper.invalid .k-numeric-wrap,
.q-form-control-wrapper.invalid .k-dropdownlist,
.q-form-control-wrapper.invalid .k-autocomplete,
.q-form-control-wrapper.invalid .k-numerictextbox,
.q-form-control-wrapper.invalid .k-multiselect-wrap,
.q-form-control-wrapper.invalid .k-default,
.q-form-control-wrapper.invalid .k-textbox,
.q-form-control-wrapper.invalid .k-picker-wrap,
.q-form-control-wrapper.invalid .k-combobox,
.q-form-control-wrapper.invalid textarea, .q-form-control-wrapper.q-form-state-critical .k-input,
.q-form-control-wrapper.q-form-state-critical .k-numeric-wrap,
.q-form-control-wrapper.q-form-state-critical .k-dropdownlist,
.q-form-control-wrapper.q-form-state-critical .k-autocomplete,
.q-form-control-wrapper.q-form-state-critical .k-numerictextbox,
.q-form-control-wrapper.q-form-state-critical .k-multiselect-wrap,
.q-form-control-wrapper.q-form-state-critical .k-default,
.q-form-control-wrapper.q-form-state-critical .k-textbox,
.q-form-control-wrapper.q-form-state-critical .k-picker-wrap,
.q-form-control-wrapper.q-form-state-critical .k-combobox,
.q-form-control-wrapper.q-form-state-critical textarea,
.k-form-field.invalid .k-input,
.k-form-field.invalid .k-numeric-wrap,
.k-form-field.invalid .k-dropdownlist,
.k-form-field.invalid .k-autocomplete,
.k-form-field.invalid .k-numerictextbox,
.k-form-field.invalid .k-multiselect-wrap,
.k-form-field.invalid .k-default,
.k-form-field.invalid .k-textbox,
.k-form-field.invalid .k-picker-wrap,
.k-form-field.invalid .k-combobox,
.k-form-field.invalid textarea,
.k-form-field.q-form-state-critical .k-input,
.k-form-field.q-form-state-critical .k-numeric-wrap,
.k-form-field.q-form-state-critical .k-dropdownlist,
.k-form-field.q-form-state-critical .k-autocomplete,
.k-form-field.q-form-state-critical .k-numerictextbox,
.k-form-field.q-form-state-critical .k-multiselect-wrap,
.k-form-field.q-form-state-critical .k-default,
.k-form-field.q-form-state-critical .k-textbox,
.k-form-field.q-form-state-critical .k-picker-wrap,
.k-form-field.q-form-state-critical .k-combobox,
.k-form-field.q-form-state-critical textarea,
.q-wrapper-form.invalid .k-input,
.q-wrapper-form.invalid .k-numeric-wrap,
.q-wrapper-form.invalid .k-dropdownlist,
.q-wrapper-form.invalid .k-autocomplete,
.q-wrapper-form.invalid .k-numerictextbox,
.q-wrapper-form.invalid .k-multiselect-wrap,
.q-wrapper-form.invalid .k-default,
.q-wrapper-form.invalid .k-textbox,
.q-wrapper-form.invalid .k-picker-wrap,
.q-wrapper-form.invalid .k-combobox,
.q-wrapper-form.invalid textarea,
.q-wrapper-form.q-form-state-critical .k-input,
.q-wrapper-form.q-form-state-critical .k-numeric-wrap,
.q-wrapper-form.q-form-state-critical .k-dropdownlist,
.q-wrapper-form.q-form-state-critical .k-autocomplete,
.q-wrapper-form.q-form-state-critical .k-numerictextbox,
.q-wrapper-form.q-form-state-critical .k-multiselect-wrap,
.q-wrapper-form.q-form-state-critical .k-default,
.q-wrapper-form.q-form-state-critical .k-textbox,
.q-wrapper-form.q-form-state-critical .k-picker-wrap,
.q-wrapper-form.q-form-state-critical .k-combobox,
.q-wrapper-form.q-form-state-critical textarea,
table td.invalid .k-input,
table td.invalid .k-numeric-wrap,
table td.invalid .k-dropdownlist,
table td.invalid .k-autocomplete,
table td.invalid .k-numerictextbox,
table td.invalid .k-multiselect-wrap,
table td.invalid .k-default,
table td.invalid .k-textbox,
table td.invalid .k-picker-wrap,
table td.invalid .k-combobox,
table td.invalid textarea,
table td.q-form-state-critical .k-input,
table td.q-form-state-critical .k-numeric-wrap,
table td.q-form-state-critical .k-dropdownlist,
table td.q-form-state-critical .k-autocomplete,
table td.q-form-state-critical .k-numerictextbox,
table td.q-form-state-critical .k-multiselect-wrap,
table td.q-form-state-critical .k-default,
table td.q-form-state-critical .k-textbox,
table td.q-form-state-critical .k-picker-wrap,
table td.q-form-state-critical .k-combobox,
table td.q-form-state-critical textarea {
  border-color: #e30d27 !important;
}
.q-form-control-wrapper.invalid .k-input.k-focus, .q-form-control-wrapper.invalid .k-input:focus,
.q-form-control-wrapper.invalid .k-numeric-wrap.k-focus,
.q-form-control-wrapper.invalid .k-numeric-wrap:focus,
.q-form-control-wrapper.invalid .k-dropdownlist.k-focus,
.q-form-control-wrapper.invalid .k-dropdownlist:focus,
.q-form-control-wrapper.invalid .k-autocomplete.k-focus,
.q-form-control-wrapper.invalid .k-autocomplete:focus,
.q-form-control-wrapper.invalid .k-numerictextbox.k-focus,
.q-form-control-wrapper.invalid .k-numerictextbox:focus,
.q-form-control-wrapper.invalid .k-multiselect-wrap.k-focus,
.q-form-control-wrapper.invalid .k-multiselect-wrap:focus,
.q-form-control-wrapper.invalid .k-default.k-focus,
.q-form-control-wrapper.invalid .k-default:focus,
.q-form-control-wrapper.invalid .k-textbox.k-focus,
.q-form-control-wrapper.invalid .k-textbox:focus,
.q-form-control-wrapper.invalid .k-picker-wrap.k-focus,
.q-form-control-wrapper.invalid .k-picker-wrap:focus,
.q-form-control-wrapper.invalid .k-combobox.k-focus,
.q-form-control-wrapper.invalid .k-combobox:focus,
.q-form-control-wrapper.invalid textarea.k-focus,
.q-form-control-wrapper.invalid textarea:focus, .q-form-control-wrapper.q-form-state-critical .k-input.k-focus, .q-form-control-wrapper.q-form-state-critical .k-input:focus,
.q-form-control-wrapper.q-form-state-critical .k-numeric-wrap.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-numeric-wrap:focus,
.q-form-control-wrapper.q-form-state-critical .k-dropdownlist.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-dropdownlist:focus,
.q-form-control-wrapper.q-form-state-critical .k-autocomplete.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-autocomplete:focus,
.q-form-control-wrapper.q-form-state-critical .k-numerictextbox.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-numerictextbox:focus,
.q-form-control-wrapper.q-form-state-critical .k-multiselect-wrap.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-multiselect-wrap:focus,
.q-form-control-wrapper.q-form-state-critical .k-default.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-default:focus,
.q-form-control-wrapper.q-form-state-critical .k-textbox.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-textbox:focus,
.q-form-control-wrapper.q-form-state-critical .k-picker-wrap.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-picker-wrap:focus,
.q-form-control-wrapper.q-form-state-critical .k-combobox.k-focus,
.q-form-control-wrapper.q-form-state-critical .k-combobox:focus,
.q-form-control-wrapper.q-form-state-critical textarea.k-focus,
.q-form-control-wrapper.q-form-state-critical textarea:focus,
.k-form-field.invalid .k-input.k-focus,
.k-form-field.invalid .k-input:focus,
.k-form-field.invalid .k-numeric-wrap.k-focus,
.k-form-field.invalid .k-numeric-wrap:focus,
.k-form-field.invalid .k-dropdownlist.k-focus,
.k-form-field.invalid .k-dropdownlist:focus,
.k-form-field.invalid .k-autocomplete.k-focus,
.k-form-field.invalid .k-autocomplete:focus,
.k-form-field.invalid .k-numerictextbox.k-focus,
.k-form-field.invalid .k-numerictextbox:focus,
.k-form-field.invalid .k-multiselect-wrap.k-focus,
.k-form-field.invalid .k-multiselect-wrap:focus,
.k-form-field.invalid .k-default.k-focus,
.k-form-field.invalid .k-default:focus,
.k-form-field.invalid .k-textbox.k-focus,
.k-form-field.invalid .k-textbox:focus,
.k-form-field.invalid .k-picker-wrap.k-focus,
.k-form-field.invalid .k-picker-wrap:focus,
.k-form-field.invalid .k-combobox.k-focus,
.k-form-field.invalid .k-combobox:focus,
.k-form-field.invalid textarea.k-focus,
.k-form-field.invalid textarea:focus,
.k-form-field.q-form-state-critical .k-input.k-focus,
.k-form-field.q-form-state-critical .k-input:focus,
.k-form-field.q-form-state-critical .k-numeric-wrap.k-focus,
.k-form-field.q-form-state-critical .k-numeric-wrap:focus,
.k-form-field.q-form-state-critical .k-dropdownlist.k-focus,
.k-form-field.q-form-state-critical .k-dropdownlist:focus,
.k-form-field.q-form-state-critical .k-autocomplete.k-focus,
.k-form-field.q-form-state-critical .k-autocomplete:focus,
.k-form-field.q-form-state-critical .k-numerictextbox.k-focus,
.k-form-field.q-form-state-critical .k-numerictextbox:focus,
.k-form-field.q-form-state-critical .k-multiselect-wrap.k-focus,
.k-form-field.q-form-state-critical .k-multiselect-wrap:focus,
.k-form-field.q-form-state-critical .k-default.k-focus,
.k-form-field.q-form-state-critical .k-default:focus,
.k-form-field.q-form-state-critical .k-textbox.k-focus,
.k-form-field.q-form-state-critical .k-textbox:focus,
.k-form-field.q-form-state-critical .k-picker-wrap.k-focus,
.k-form-field.q-form-state-critical .k-picker-wrap:focus,
.k-form-field.q-form-state-critical .k-combobox.k-focus,
.k-form-field.q-form-state-critical .k-combobox:focus,
.k-form-field.q-form-state-critical textarea.k-focus,
.k-form-field.q-form-state-critical textarea:focus,
.q-wrapper-form.invalid .k-input.k-focus,
.q-wrapper-form.invalid .k-input:focus,
.q-wrapper-form.invalid .k-numeric-wrap.k-focus,
.q-wrapper-form.invalid .k-numeric-wrap:focus,
.q-wrapper-form.invalid .k-dropdownlist.k-focus,
.q-wrapper-form.invalid .k-dropdownlist:focus,
.q-wrapper-form.invalid .k-autocomplete.k-focus,
.q-wrapper-form.invalid .k-autocomplete:focus,
.q-wrapper-form.invalid .k-numerictextbox.k-focus,
.q-wrapper-form.invalid .k-numerictextbox:focus,
.q-wrapper-form.invalid .k-multiselect-wrap.k-focus,
.q-wrapper-form.invalid .k-multiselect-wrap:focus,
.q-wrapper-form.invalid .k-default.k-focus,
.q-wrapper-form.invalid .k-default:focus,
.q-wrapper-form.invalid .k-textbox.k-focus,
.q-wrapper-form.invalid .k-textbox:focus,
.q-wrapper-form.invalid .k-picker-wrap.k-focus,
.q-wrapper-form.invalid .k-picker-wrap:focus,
.q-wrapper-form.invalid .k-combobox.k-focus,
.q-wrapper-form.invalid .k-combobox:focus,
.q-wrapper-form.invalid textarea.k-focus,
.q-wrapper-form.invalid textarea:focus,
.q-wrapper-form.q-form-state-critical .k-input.k-focus,
.q-wrapper-form.q-form-state-critical .k-input:focus,
.q-wrapper-form.q-form-state-critical .k-numeric-wrap.k-focus,
.q-wrapper-form.q-form-state-critical .k-numeric-wrap:focus,
.q-wrapper-form.q-form-state-critical .k-dropdownlist.k-focus,
.q-wrapper-form.q-form-state-critical .k-dropdownlist:focus,
.q-wrapper-form.q-form-state-critical .k-autocomplete.k-focus,
.q-wrapper-form.q-form-state-critical .k-autocomplete:focus,
.q-wrapper-form.q-form-state-critical .k-numerictextbox.k-focus,
.q-wrapper-form.q-form-state-critical .k-numerictextbox:focus,
.q-wrapper-form.q-form-state-critical .k-multiselect-wrap.k-focus,
.q-wrapper-form.q-form-state-critical .k-multiselect-wrap:focus,
.q-wrapper-form.q-form-state-critical .k-default.k-focus,
.q-wrapper-form.q-form-state-critical .k-default:focus,
.q-wrapper-form.q-form-state-critical .k-textbox.k-focus,
.q-wrapper-form.q-form-state-critical .k-textbox:focus,
.q-wrapper-form.q-form-state-critical .k-picker-wrap.k-focus,
.q-wrapper-form.q-form-state-critical .k-picker-wrap:focus,
.q-wrapper-form.q-form-state-critical .k-combobox.k-focus,
.q-wrapper-form.q-form-state-critical .k-combobox:focus,
.q-wrapper-form.q-form-state-critical textarea.k-focus,
.q-wrapper-form.q-form-state-critical textarea:focus,
table td.invalid .k-input.k-focus,
table td.invalid .k-input:focus,
table td.invalid .k-numeric-wrap.k-focus,
table td.invalid .k-numeric-wrap:focus,
table td.invalid .k-dropdownlist.k-focus,
table td.invalid .k-dropdownlist:focus,
table td.invalid .k-autocomplete.k-focus,
table td.invalid .k-autocomplete:focus,
table td.invalid .k-numerictextbox.k-focus,
table td.invalid .k-numerictextbox:focus,
table td.invalid .k-multiselect-wrap.k-focus,
table td.invalid .k-multiselect-wrap:focus,
table td.invalid .k-default.k-focus,
table td.invalid .k-default:focus,
table td.invalid .k-textbox.k-focus,
table td.invalid .k-textbox:focus,
table td.invalid .k-picker-wrap.k-focus,
table td.invalid .k-picker-wrap:focus,
table td.invalid .k-combobox.k-focus,
table td.invalid .k-combobox:focus,
table td.invalid textarea.k-focus,
table td.invalid textarea:focus,
table td.q-form-state-critical .k-input.k-focus,
table td.q-form-state-critical .k-input:focus,
table td.q-form-state-critical .k-numeric-wrap.k-focus,
table td.q-form-state-critical .k-numeric-wrap:focus,
table td.q-form-state-critical .k-dropdownlist.k-focus,
table td.q-form-state-critical .k-dropdownlist:focus,
table td.q-form-state-critical .k-autocomplete.k-focus,
table td.q-form-state-critical .k-autocomplete:focus,
table td.q-form-state-critical .k-numerictextbox.k-focus,
table td.q-form-state-critical .k-numerictextbox:focus,
table td.q-form-state-critical .k-multiselect-wrap.k-focus,
table td.q-form-state-critical .k-multiselect-wrap:focus,
table td.q-form-state-critical .k-default.k-focus,
table td.q-form-state-critical .k-default:focus,
table td.q-form-state-critical .k-textbox.k-focus,
table td.q-form-state-critical .k-textbox:focus,
table td.q-form-state-critical .k-picker-wrap.k-focus,
table td.q-form-state-critical .k-picker-wrap:focus,
table td.q-form-state-critical .k-combobox.k-focus,
table td.q-form-state-critical .k-combobox:focus,
table td.q-form-state-critical textarea.k-focus,
table td.q-form-state-critical textarea:focus {
  background-color: #ebd2d2 !important;
  border-color: #e30d27 !important;
}
.q-form-control-wrapper.invalid .error, .q-form-control-wrapper.q-form-state-critical .error,
.k-form-field.invalid .error,
.k-form-field.q-form-state-critical .error,
.q-wrapper-form.invalid .error,
.q-wrapper-form.q-form-state-critical .error,
table td.invalid .error,
table td.q-form-state-critical .error {
  color: #e30d27;
}
.q-form-control-wrapper.q-form-state-warning .k-input,
.q-form-control-wrapper.q-form-state-warning .k-numeric-wrap,
.q-form-control-wrapper.q-form-state-warning .k-dropdownlist,
.q-form-control-wrapper.q-form-state-warning .k-autocomplete,
.q-form-control-wrapper.q-form-state-warning .k-numerictextbox,
.q-form-control-wrapper.q-form-state-warning .k-multiselect-wrap,
.q-form-control-wrapper.q-form-state-warning .k-default,
.q-form-control-wrapper.q-form-state-warning .k-textbox,
.q-form-control-wrapper.q-form-state-warning .k-picker-wrap,
.q-form-control-wrapper.q-form-state-warning .k-combobox,
.q-form-control-wrapper.q-form-state-warning textarea,
.k-form-field.q-form-state-warning .k-input,
.k-form-field.q-form-state-warning .k-numeric-wrap,
.k-form-field.q-form-state-warning .k-dropdownlist,
.k-form-field.q-form-state-warning .k-autocomplete,
.k-form-field.q-form-state-warning .k-numerictextbox,
.k-form-field.q-form-state-warning .k-multiselect-wrap,
.k-form-field.q-form-state-warning .k-default,
.k-form-field.q-form-state-warning .k-textbox,
.k-form-field.q-form-state-warning .k-picker-wrap,
.k-form-field.q-form-state-warning .k-combobox,
.k-form-field.q-form-state-warning textarea,
.q-wrapper-form.q-form-state-warning .k-input,
.q-wrapper-form.q-form-state-warning .k-numeric-wrap,
.q-wrapper-form.q-form-state-warning .k-dropdownlist,
.q-wrapper-form.q-form-state-warning .k-autocomplete,
.q-wrapper-form.q-form-state-warning .k-numerictextbox,
.q-wrapper-form.q-form-state-warning .k-multiselect-wrap,
.q-wrapper-form.q-form-state-warning .k-default,
.q-wrapper-form.q-form-state-warning .k-textbox,
.q-wrapper-form.q-form-state-warning .k-picker-wrap,
.q-wrapper-form.q-form-state-warning .k-combobox,
.q-wrapper-form.q-form-state-warning textarea,
table td.q-form-state-warning .k-input,
table td.q-form-state-warning .k-numeric-wrap,
table td.q-form-state-warning .k-dropdownlist,
table td.q-form-state-warning .k-autocomplete,
table td.q-form-state-warning .k-numerictextbox,
table td.q-form-state-warning .k-multiselect-wrap,
table td.q-form-state-warning .k-default,
table td.q-form-state-warning .k-textbox,
table td.q-form-state-warning .k-picker-wrap,
table td.q-form-state-warning .k-combobox,
table td.q-form-state-warning textarea {
  border-color: #ff8c42 !important;
}
.q-form-control-wrapper.q-form-state-warning .k-input.k-focus, .q-form-control-wrapper.q-form-state-warning .k-input:focus,
.q-form-control-wrapper.q-form-state-warning .k-numeric-wrap.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-numeric-wrap:focus,
.q-form-control-wrapper.q-form-state-warning .k-dropdownlist.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-dropdownlist:focus,
.q-form-control-wrapper.q-form-state-warning .k-autocomplete.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-autocomplete:focus,
.q-form-control-wrapper.q-form-state-warning .k-numerictextbox.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-numerictextbox:focus,
.q-form-control-wrapper.q-form-state-warning .k-multiselect-wrap.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-multiselect-wrap:focus,
.q-form-control-wrapper.q-form-state-warning .k-default.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-default:focus,
.q-form-control-wrapper.q-form-state-warning .k-textbox.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-textbox:focus,
.q-form-control-wrapper.q-form-state-warning .k-picker-wrap.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-picker-wrap:focus,
.q-form-control-wrapper.q-form-state-warning .k-combobox.k-focus,
.q-form-control-wrapper.q-form-state-warning .k-combobox:focus,
.q-form-control-wrapper.q-form-state-warning textarea.k-focus,
.q-form-control-wrapper.q-form-state-warning textarea:focus,
.k-form-field.q-form-state-warning .k-input.k-focus,
.k-form-field.q-form-state-warning .k-input:focus,
.k-form-field.q-form-state-warning .k-numeric-wrap.k-focus,
.k-form-field.q-form-state-warning .k-numeric-wrap:focus,
.k-form-field.q-form-state-warning .k-dropdownlist.k-focus,
.k-form-field.q-form-state-warning .k-dropdownlist:focus,
.k-form-field.q-form-state-warning .k-autocomplete.k-focus,
.k-form-field.q-form-state-warning .k-autocomplete:focus,
.k-form-field.q-form-state-warning .k-numerictextbox.k-focus,
.k-form-field.q-form-state-warning .k-numerictextbox:focus,
.k-form-field.q-form-state-warning .k-multiselect-wrap.k-focus,
.k-form-field.q-form-state-warning .k-multiselect-wrap:focus,
.k-form-field.q-form-state-warning .k-default.k-focus,
.k-form-field.q-form-state-warning .k-default:focus,
.k-form-field.q-form-state-warning .k-textbox.k-focus,
.k-form-field.q-form-state-warning .k-textbox:focus,
.k-form-field.q-form-state-warning .k-picker-wrap.k-focus,
.k-form-field.q-form-state-warning .k-picker-wrap:focus,
.k-form-field.q-form-state-warning .k-combobox.k-focus,
.k-form-field.q-form-state-warning .k-combobox:focus,
.k-form-field.q-form-state-warning textarea.k-focus,
.k-form-field.q-form-state-warning textarea:focus,
.q-wrapper-form.q-form-state-warning .k-input.k-focus,
.q-wrapper-form.q-form-state-warning .k-input:focus,
.q-wrapper-form.q-form-state-warning .k-numeric-wrap.k-focus,
.q-wrapper-form.q-form-state-warning .k-numeric-wrap:focus,
.q-wrapper-form.q-form-state-warning .k-dropdownlist.k-focus,
.q-wrapper-form.q-form-state-warning .k-dropdownlist:focus,
.q-wrapper-form.q-form-state-warning .k-autocomplete.k-focus,
.q-wrapper-form.q-form-state-warning .k-autocomplete:focus,
.q-wrapper-form.q-form-state-warning .k-numerictextbox.k-focus,
.q-wrapper-form.q-form-state-warning .k-numerictextbox:focus,
.q-wrapper-form.q-form-state-warning .k-multiselect-wrap.k-focus,
.q-wrapper-form.q-form-state-warning .k-multiselect-wrap:focus,
.q-wrapper-form.q-form-state-warning .k-default.k-focus,
.q-wrapper-form.q-form-state-warning .k-default:focus,
.q-wrapper-form.q-form-state-warning .k-textbox.k-focus,
.q-wrapper-form.q-form-state-warning .k-textbox:focus,
.q-wrapper-form.q-form-state-warning .k-picker-wrap.k-focus,
.q-wrapper-form.q-form-state-warning .k-picker-wrap:focus,
.q-wrapper-form.q-form-state-warning .k-combobox.k-focus,
.q-wrapper-form.q-form-state-warning .k-combobox:focus,
.q-wrapper-form.q-form-state-warning textarea.k-focus,
.q-wrapper-form.q-form-state-warning textarea:focus,
table td.q-form-state-warning .k-input.k-focus,
table td.q-form-state-warning .k-input:focus,
table td.q-form-state-warning .k-numeric-wrap.k-focus,
table td.q-form-state-warning .k-numeric-wrap:focus,
table td.q-form-state-warning .k-dropdownlist.k-focus,
table td.q-form-state-warning .k-dropdownlist:focus,
table td.q-form-state-warning .k-autocomplete.k-focus,
table td.q-form-state-warning .k-autocomplete:focus,
table td.q-form-state-warning .k-numerictextbox.k-focus,
table td.q-form-state-warning .k-numerictextbox:focus,
table td.q-form-state-warning .k-multiselect-wrap.k-focus,
table td.q-form-state-warning .k-multiselect-wrap:focus,
table td.q-form-state-warning .k-default.k-focus,
table td.q-form-state-warning .k-default:focus,
table td.q-form-state-warning .k-textbox.k-focus,
table td.q-form-state-warning .k-textbox:focus,
table td.q-form-state-warning .k-picker-wrap.k-focus,
table td.q-form-state-warning .k-picker-wrap:focus,
table td.q-form-state-warning .k-combobox.k-focus,
table td.q-form-state-warning .k-combobox:focus,
table td.q-form-state-warning textarea.k-focus,
table td.q-form-state-warning textarea:focus {
  background-color: #ffcdaf !important;
  border-color: #ff8c42 !important;
}
.q-form-control-wrapper.q-form-state-info .k-input,
.q-form-control-wrapper.q-form-state-info .k-numeric-wrap,
.q-form-control-wrapper.q-form-state-info .k-dropdownlist,
.q-form-control-wrapper.q-form-state-info .k-autocomplete,
.q-form-control-wrapper.q-form-state-info .k-numerictextbox,
.q-form-control-wrapper.q-form-state-info .k-multiselect-wrap,
.q-form-control-wrapper.q-form-state-info .k-default,
.q-form-control-wrapper.q-form-state-info .k-textbox,
.q-form-control-wrapper.q-form-state-info .k-picker-wrap,
.q-form-control-wrapper.q-form-state-info .k-combobox,
.q-form-control-wrapper.q-form-state-info textarea,
.k-form-field.q-form-state-info .k-input,
.k-form-field.q-form-state-info .k-numeric-wrap,
.k-form-field.q-form-state-info .k-dropdownlist,
.k-form-field.q-form-state-info .k-autocomplete,
.k-form-field.q-form-state-info .k-numerictextbox,
.k-form-field.q-form-state-info .k-multiselect-wrap,
.k-form-field.q-form-state-info .k-default,
.k-form-field.q-form-state-info .k-textbox,
.k-form-field.q-form-state-info .k-picker-wrap,
.k-form-field.q-form-state-info .k-combobox,
.k-form-field.q-form-state-info textarea,
.q-wrapper-form.q-form-state-info .k-input,
.q-wrapper-form.q-form-state-info .k-numeric-wrap,
.q-wrapper-form.q-form-state-info .k-dropdownlist,
.q-wrapper-form.q-form-state-info .k-autocomplete,
.q-wrapper-form.q-form-state-info .k-numerictextbox,
.q-wrapper-form.q-form-state-info .k-multiselect-wrap,
.q-wrapper-form.q-form-state-info .k-default,
.q-wrapper-form.q-form-state-info .k-textbox,
.q-wrapper-form.q-form-state-info .k-picker-wrap,
.q-wrapper-form.q-form-state-info .k-combobox,
.q-wrapper-form.q-form-state-info textarea,
table td.q-form-state-info .k-input,
table td.q-form-state-info .k-numeric-wrap,
table td.q-form-state-info .k-dropdownlist,
table td.q-form-state-info .k-autocomplete,
table td.q-form-state-info .k-numerictextbox,
table td.q-form-state-info .k-multiselect-wrap,
table td.q-form-state-info .k-default,
table td.q-form-state-info .k-textbox,
table td.q-form-state-info .k-picker-wrap,
table td.q-form-state-info .k-combobox,
table td.q-form-state-info textarea {
  border-color: #5bc0de !important;
}
.q-form-control-wrapper.q-form-state-info .k-input.k-focus, .q-form-control-wrapper.q-form-state-info .k-input:focus,
.q-form-control-wrapper.q-form-state-info .k-numeric-wrap.k-focus,
.q-form-control-wrapper.q-form-state-info .k-numeric-wrap:focus,
.q-form-control-wrapper.q-form-state-info .k-dropdownlist.k-focus,
.q-form-control-wrapper.q-form-state-info .k-dropdownlist:focus,
.q-form-control-wrapper.q-form-state-info .k-autocomplete.k-focus,
.q-form-control-wrapper.q-form-state-info .k-autocomplete:focus,
.q-form-control-wrapper.q-form-state-info .k-numerictextbox.k-focus,
.q-form-control-wrapper.q-form-state-info .k-numerictextbox:focus,
.q-form-control-wrapper.q-form-state-info .k-multiselect-wrap.k-focus,
.q-form-control-wrapper.q-form-state-info .k-multiselect-wrap:focus,
.q-form-control-wrapper.q-form-state-info .k-default.k-focus,
.q-form-control-wrapper.q-form-state-info .k-default:focus,
.q-form-control-wrapper.q-form-state-info .k-textbox.k-focus,
.q-form-control-wrapper.q-form-state-info .k-textbox:focus,
.q-form-control-wrapper.q-form-state-info .k-picker-wrap.k-focus,
.q-form-control-wrapper.q-form-state-info .k-picker-wrap:focus,
.q-form-control-wrapper.q-form-state-info .k-combobox.k-focus,
.q-form-control-wrapper.q-form-state-info .k-combobox:focus,
.q-form-control-wrapper.q-form-state-info textarea.k-focus,
.q-form-control-wrapper.q-form-state-info textarea:focus,
.k-form-field.q-form-state-info .k-input.k-focus,
.k-form-field.q-form-state-info .k-input:focus,
.k-form-field.q-form-state-info .k-numeric-wrap.k-focus,
.k-form-field.q-form-state-info .k-numeric-wrap:focus,
.k-form-field.q-form-state-info .k-dropdownlist.k-focus,
.k-form-field.q-form-state-info .k-dropdownlist:focus,
.k-form-field.q-form-state-info .k-autocomplete.k-focus,
.k-form-field.q-form-state-info .k-autocomplete:focus,
.k-form-field.q-form-state-info .k-numerictextbox.k-focus,
.k-form-field.q-form-state-info .k-numerictextbox:focus,
.k-form-field.q-form-state-info .k-multiselect-wrap.k-focus,
.k-form-field.q-form-state-info .k-multiselect-wrap:focus,
.k-form-field.q-form-state-info .k-default.k-focus,
.k-form-field.q-form-state-info .k-default:focus,
.k-form-field.q-form-state-info .k-textbox.k-focus,
.k-form-field.q-form-state-info .k-textbox:focus,
.k-form-field.q-form-state-info .k-picker-wrap.k-focus,
.k-form-field.q-form-state-info .k-picker-wrap:focus,
.k-form-field.q-form-state-info .k-combobox.k-focus,
.k-form-field.q-form-state-info .k-combobox:focus,
.k-form-field.q-form-state-info textarea.k-focus,
.k-form-field.q-form-state-info textarea:focus,
.q-wrapper-form.q-form-state-info .k-input.k-focus,
.q-wrapper-form.q-form-state-info .k-input:focus,
.q-wrapper-form.q-form-state-info .k-numeric-wrap.k-focus,
.q-wrapper-form.q-form-state-info .k-numeric-wrap:focus,
.q-wrapper-form.q-form-state-info .k-dropdownlist.k-focus,
.q-wrapper-form.q-form-state-info .k-dropdownlist:focus,
.q-wrapper-form.q-form-state-info .k-autocomplete.k-focus,
.q-wrapper-form.q-form-state-info .k-autocomplete:focus,
.q-wrapper-form.q-form-state-info .k-numerictextbox.k-focus,
.q-wrapper-form.q-form-state-info .k-numerictextbox:focus,
.q-wrapper-form.q-form-state-info .k-multiselect-wrap.k-focus,
.q-wrapper-form.q-form-state-info .k-multiselect-wrap:focus,
.q-wrapper-form.q-form-state-info .k-default.k-focus,
.q-wrapper-form.q-form-state-info .k-default:focus,
.q-wrapper-form.q-form-state-info .k-textbox.k-focus,
.q-wrapper-form.q-form-state-info .k-textbox:focus,
.q-wrapper-form.q-form-state-info .k-picker-wrap.k-focus,
.q-wrapper-form.q-form-state-info .k-picker-wrap:focus,
.q-wrapper-form.q-form-state-info .k-combobox.k-focus,
.q-wrapper-form.q-form-state-info .k-combobox:focus,
.q-wrapper-form.q-form-state-info textarea.k-focus,
.q-wrapper-form.q-form-state-info textarea:focus,
table td.q-form-state-info .k-input.k-focus,
table td.q-form-state-info .k-input:focus,
table td.q-form-state-info .k-numeric-wrap.k-focus,
table td.q-form-state-info .k-numeric-wrap:focus,
table td.q-form-state-info .k-dropdownlist.k-focus,
table td.q-form-state-info .k-dropdownlist:focus,
table td.q-form-state-info .k-autocomplete.k-focus,
table td.q-form-state-info .k-autocomplete:focus,
table td.q-form-state-info .k-numerictextbox.k-focus,
table td.q-form-state-info .k-numerictextbox:focus,
table td.q-form-state-info .k-multiselect-wrap.k-focus,
table td.q-form-state-info .k-multiselect-wrap:focus,
table td.q-form-state-info .k-default.k-focus,
table td.q-form-state-info .k-default:focus,
table td.q-form-state-info .k-textbox.k-focus,
table td.q-form-state-info .k-textbox:focus,
table td.q-form-state-info .k-picker-wrap.k-focus,
table td.q-form-state-info .k-picker-wrap:focus,
table td.q-form-state-info .k-combobox.k-focus,
table td.q-form-state-info .k-combobox:focus,
table td.q-form-state-info textarea.k-focus,
table td.q-form-state-info textarea:focus {
  background-color: #bef0ff !important;
  border-color: #5bc0de !important;
}
label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #333333;
}
.k-numeric-wrap .k-select,
.k-picker-wrap .k-select {
  line-height: 1.8rem;
}
.k-dropdownlist .k-select {
  line-height: 2.1rem;
}
fieldset {
  border: none;
  padding: 0;
  position: relative;
  min-width: 0;
}
fieldset:focus {
  outline: none;
}
.q-form-control-error,
.q-form-control-error span {
  color: #e30d27 !important;
  font-size: 12px;
  line-height: 1.8rem;
  display: none;
}
.invalid .q-form-control-error,
.invalid .q-form-control-error span,
.q-form-state-critical .q-form-control-error,
.q-form-state-critical .q-form-control-error span,
.q-form-state-warning .q-form-control-error,
.q-form-state-warning .q-form-control-error span,
.q-form-state-info .q-form-control-error,
.q-form-state-info .q-form-control-error span {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.invalid .q-form-control-error:hover,
.invalid .q-form-control-error span:hover,
.q-form-state-critical .q-form-control-error:hover,
.q-form-state-critical .q-form-control-error span:hover,
.q-form-state-warning .q-form-control-error:hover,
.q-form-state-warning .q-form-control-error span:hover,
.q-form-state-info .q-form-control-error:hover,
.q-form-state-info .q-form-control-error span:hover {
  cursor: pointer;
}
.k-disabled {
  cursor: default !important;
  opacity: 1;
  pointer-events: none;
}
.k-disabled:hover {
  cursor: default !important;
  pointer-events: none;
}
.k-input, .k-picker {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.k-input .k-input-button, .k-picker .k-input-button {
  background: transparent;
}
.k-input .k-input-button:hover, .k-picker .k-input-button:hover {
  background: transparent;
}
.fieldsetseparator {
  border-right: 1px solid #bbbbbb;
}
label.k-form-field {
  margin: 0;
}
.k-combobox-clearable .k-focus .k-input,
.k-combobox-clearable .k-hover .k-input,
.k-dropdowntree-clearable .k-focus .k-multiselect-wrap,
.k-dropdowntree-clearable .k-hover .k-multiselect-wrap,
.k-dropdowntree-clearable .k-dropdownlist .k-input {
  padding-right: 2.6rem;
}
.k-list-container .k-list-item.k-focus {
  background: #edf3f6;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.k-list-container .k-list-item.k-focus.k-selected {
  background: #047bc1;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.q-wrapper-form .k-focus .k-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.q-wrapper-form > .k-input:not(textarea):not(.k-textarea),
.q-wrapper-form > .k-picker:not(textarea):not(.k-textarea), .q-form-control-wrapper > .k-input:not(textarea):not(.k-textarea),
.q-form-control-wrapper > .k-picker:not(textarea):not(.k-textarea) {
  height: 2.4rem;
}
.q-wrapper-form .q-form-control-filter > .k-input, .q-form-control-wrapper .q-form-control-filter > .k-input {
  height: 2.4rem;
}
.k-filter-menu-container .k-datetimepicker, .k-filter-menu-container .k-datepicker {
  border: 1px solid #666666;
}
.k-input:not(.k-multiselect) input {
  line-height: 2.2rem;
}
:root {
  --kendo-font-family: -apple-system, BlinkMacSystemFont, Arial, Segoe UI, Roboto, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  --kendo-font-size: 13px;
}
/*# sourceMappingURL=forms-control-base.css.map */