/* Avista colors part */
/* Header colors */
/* Common avista colors */
.webix_view.webix_dtable .webix_column div.webix_cell_select,
.webix_view.webix_dtable .webix_column div.webix_column_select,
.webix_view.webix_dtable .webix_column div.webix_row_select {
  color: #000000;
}
.webix_view.webix_dtable .webix_column .webix_cell.selected {
  background-color: #ffa500;
}
.webix_view.webix_dtable.webix_dtable_focused .webix_column div.webix_cell_select,
.webix_view.webix_dtable.webix_dtable_focused .webix_column div.webix_column_select,
.webix_view.webix_dtable.webix_dtable_focused .webix_column div.webix_row_select {
  color: #222222;
  background: #ffcc5c;
}
.webix_view.webix_dtable.webix_dtable_focused .webix_column .webix_cell.selected {
  border-top: 2px solid #0083e3;
  border-bottom: 2px solid #0083e3;
}

.webix_view.webix_control.webix_el_button button[type=button] {
  cursor: pointer;
}
.webix_view.webix_control.webix_el_button button[type=button][disabled=true] {
  cursor: not-allowed;
}

.webix_kanban_editor .webix_view.webix_form.webix_layout_form {
  background-color: #ffffff;
}
.webix_kanban_editor .webix_kanban_dataview_uploader .webix_overlay {
  border: 2px dashed #39a0cd;
}
.webix_kanban_editor .webix_progress_icon {
  background-color: rgba(206, 206, 206, 0.4);
}

.webix_list_item.webix_selected {
  color: #222222;
  background: #ffcc5c;
}
.webix-loader-popup__info .webix_el_box, .webix-loader-popup__progress .webix_template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* centers the content ONLY vertically for the element it is applied to */
/* Avista colors part */
/* Header colors */
/* Common avista colors */
.webix-loader-popup__info .webix_el_box {
  line-height: inherit !important;
  white-space: normal;
}
.webix-loader-popup__progress .webix_template {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.webix-loader-popup__progress .webix_template label {
  display: block;
}
.webix-loader-popup__progress .webix_template progress {
  height: 40px;
  width: 100%;
}
.webix-loader-popup__btn-ok .webix_el_box button, .webix-loader-popup__btn-stop .webix_el_box button {
  border-radius: 6px;
}
.webix-loader-popup__btn-ok .webix_el_box button:hover, .webix-loader-popup__btn-ok .webix_el_box button:active, .webix-loader-popup__btn-ok .webix_el_box button:focus, .webix-loader-popup__btn-stop .webix_el_box button:hover, .webix-loader-popup__btn-stop .webix_el_box button:active, .webix-loader-popup__btn-stop .webix_el_box button:focus {
  border-radius: 6px;
}
.webix-loader-popup__btn-ok .webix_el_box button {
  background-color: #82b74b !important;
}
.webix-loader-popup__btn-ok .webix_el_box button:hover, .webix-loader-popup__btn-ok .webix_el_box button:active, .webix-loader-popup__btn-ok .webix_el_box button:focus {
  background-color: #008000 !important;
}
.webix-loader-popup__btn-stop .webix_el_box button {
  background-color: #f7786b !important;
}
.webix-loader-popup__btn-stop .webix_el_box button:hover, .webix-loader-popup__btn-stop .webix_el_box button:active, .webix-loader-popup__btn-stop .webix_el_box button:focus {
  background-color: #ff0000 !important;
}
