.webix_chart_frame {
  border-left: 1px solid #27AE60;
  border-right: 1px solid #27AE60;
}
.webix_button input,
.webix_popup_button div {
  color: #27AE60;
}
.webix_resize_frame {
  background: #27AE60;
}
.webixbutton,
.webixtype_base,
.webixtype_next,
.webixtype_prev {
  color: #27AE60;
}
.webix_img_btn_text {
  color: #27AE60;
}
.webix_inp_counter_prev {
  color: #27AE60;
}
.webix_inp_counter_next {
  color: #27AE60;
}
.webix_toolbar.pdf_bar .webix_template {
  background-color: #27AE60;
}
.webix_view a,
.webix_view a:focus,
.webix_view a:visited {
  color: #27AE60;
}
.webix_view a:hover {
  color: #27AE60;
}
.text_primary {
  color: #27AE60;
}
.webix_popup_button.confirm div {
  background-color: #27AE60;
}
.webix_popup_button.confirm div:active .webix_badge,
.webix_popup_button.confirm div:hover .webix_badge {
  color: #27AE60;
}
.webix_popup_button.confirm div .webix_badge {
  color: #27AE60;
}
.webix_popup_button div {
  color: #27AE60;
}
.webix_popup_button div:active,
.webix_popup_button div:hover {
  color: #27AE60;
}
.webix_popup_button div:active .webix_icon_btn,
.webix_popup_button div:hover .webix_icon_btn {
  color: #27AE60;
}
.webix_popup_button div:active .webix_badge,
.webix_popup_button div:hover .webix_badge {
  background-color: #27AE60;
}
.webix_popup_button div .webix_icon_btn {
  color: #27AE60;
}
.webix_popup_button div .webix_badge {
  color: #27AE60;
}
.webix_win_head {
  border-top: 5px solid #27AE60;
}
.webix_list .webix_list_item.webix_selected {
  box-shadow: 5px 0 #27AE60 inset;
}
.menu .webix_tree_item.webix_selected,
.webix_menu .webix_selected {
  box-shadow: 5px 0 0 #27AE60 inset;
}
.webix_item_tab:hover {
  color: #27AE60;
}
.webix_item_tab.webix_selected {
  color: #27AE60;
  border-bottom: 2px solid #27AE60;
}
.webix_icon_button .webix_icon {
  color: #27AE60;
}
.webix_el_button button,
.webix_el_button input,
.webix_el_toggle button,
.webix_el_toggle input,
.webixbutton button,
.webixbutton input {
  color: #27AE60;
}
.webix_el_button button:active,
.webix_el_button button:hover,
.webix_el_button input:active,
.webix_el_button input:hover,
.webix_el_toggle button:active,
.webix_el_toggle button:hover,
.webix_el_toggle input:active,
.webix_el_toggle input:hover,
.webixbutton button:active,
.webixbutton button:hover,
.webixbutton input:active,
.webixbutton input:hover {
  color: #27AE60;
  background-color: rgba(39, 174, 96, 0.2);
}
.webix_el_button button:active .webix_icon_btn,
.webix_el_button button:hover .webix_icon_btn,
.webix_el_button input:active .webix_icon_btn,
.webix_el_button input:hover .webix_icon_btn,
.webix_el_toggle button:active .webix_icon_btn,
.webix_el_toggle button:hover .webix_icon_btn,
.webix_el_toggle input:active .webix_icon_btn,
.webix_el_toggle input:hover .webix_icon_btn,
.webixbutton button:active .webix_icon_btn,
.webixbutton button:hover .webix_icon_btn,
.webixbutton input:active .webix_icon_btn,
.webixbutton input:hover .webix_icon_btn {
  color: #27AE60;
}
.webix_el_button button:active .webix_badge,
.webix_el_button button:hover .webix_badge,
.webix_el_button input:active .webix_badge,
.webix_el_button input:hover .webix_badge,
.webix_el_toggle button:active .webix_badge,
.webix_el_toggle button:hover .webix_badge,
.webix_el_toggle input:active .webix_badge,
.webix_el_toggle input:hover .webix_badge,
.webixbutton button:active .webix_badge,
.webixbutton button:hover .webix_badge,
.webixbutton input:active .webix_badge,
.webixbutton input:hover .webix_badge {
  background-color: #27AE60;
}
.webix_el_button button .webix_icon_btn,
.webix_el_button input .webix_icon_btn,
.webix_el_toggle button .webix_icon_btn,
.webix_el_toggle input .webix_icon_btn,
.webixbutton button .webix_icon_btn,
.webixbutton input .webix_icon_btn {
  color: #27AE60;
}
.webix_el_button button .webix_badge,
.webix_el_button input .webix_badge,
.webix_el_toggle button .webix_badge,
.webix_el_toggle input .webix_badge,
.webixbutton button .webix_badge,
.webixbutton input .webix_badge {
  color: #27AE60;
}
.webix_el_button.button_raised button,
.webix_el_button.button_raised input,
.webix_el_toggle.button_raised button,
.webix_el_toggle.button_raised input,
.webixbutton.button_raised button,
.webixbutton.button_raised input {
  background-color: #27AE60;
}
.webix_el_button.button_raised button:active .webix_badge,
.webix_el_button.button_raised button:hover .webix_badge,
.webix_el_button.button_raised input:active .webix_badge,
.webix_el_button.button_raised input:hover .webix_badge,
.webix_el_toggle.button_raised button:active .webix_badge,
.webix_el_toggle.button_raised button:hover .webix_badge,
.webix_el_toggle.button_raised input:active .webix_badge,
.webix_el_toggle.button_raised input:hover .webix_badge,
.webixbutton.button_raised button:active .webix_badge,
.webixbutton.button_raised button:hover .webix_badge,
.webixbutton.button_raised input:active .webix_badge,
.webixbutton.button_raised input:hover .webix_badge {
  color: #27AE60;
}
.webix_el_button.button_raised button .webix_badge,
.webix_el_button.button_raised input .webix_badge,
.webix_el_toggle.button_raised button .webix_badge,
.webix_el_toggle.button_raised input .webix_badge,
.webixbutton.button_raised button .webix_badge,
.webixbutton.button_raised input .webix_badge {
  background-color: #fff;
  color: #27AE60;
}
.webix_el_button.button_primary button,
.webix_el_button.button_primary input,
.webix_el_toggle.button_primary button,
.webix_el_toggle.button_primary input,
.webixbutton.button_primary button,
.webixbutton.button_primary input {
  color: #27AE60;
}
.webix_el_button.button_primary button:active,
.webix_el_button.button_primary button:hover,
.webix_el_button.button_primary input:active,
.webix_el_button.button_primary input:hover,
.webix_el_toggle.button_primary button:active,
.webix_el_toggle.button_primary button:hover,
.webix_el_toggle.button_primary input:active,
.webix_el_toggle.button_primary input:hover,
.webixbutton.button_primary button:active,
.webixbutton.button_primary button:hover,
.webixbutton.button_primary input:active,
.webixbutton.button_primary input:hover {
  color: #27AE60;
}
.webix_el_button.button_primary button:active .webix_icon_btn,
.webix_el_button.button_primary button:hover .webix_icon_btn,
.webix_el_button.button_primary input:active .webix_icon_btn,
.webix_el_button.button_primary input:hover .webix_icon_btn,
.webix_el_toggle.button_primary button:active .webix_icon_btn,
.webix_el_toggle.button_primary button:hover .webix_icon_btn,
.webix_el_toggle.button_primary input:active .webix_icon_btn,
.webix_el_toggle.button_primary input:hover .webix_icon_btn,
.webixbutton.button_primary button:active .webix_icon_btn,
.webixbutton.button_primary button:hover .webix_icon_btn,
.webixbutton.button_primary input:active .webix_icon_btn,
.webixbutton.button_primary input:hover .webix_icon_btn {
  color: #27AE60;
}
.webix_el_button.button_primary button:active .webix_badge,
.webix_el_button.button_primary button:hover .webix_badge,
.webix_el_button.button_primary input:active .webix_badge,
.webix_el_button.button_primary input:hover .webix_badge,
.webix_el_toggle.button_primary button:active .webix_badge,
.webix_el_toggle.button_primary button:hover .webix_badge,
.webix_el_toggle.button_primary input:active .webix_badge,
.webix_el_toggle.button_primary input:hover .webix_badge,
.webixbutton.button_primary button:active .webix_badge,
.webixbutton.button_primary button:hover .webix_badge,
.webixbutton.button_primary input:active .webix_badge,
.webixbutton.button_primary input:hover .webix_badge {
  background-color: #27AE60;
}
.webix_el_button.button_primary button .webix_icon_btn,
.webix_el_button.button_primary input .webix_icon_btn,
.webix_el_toggle.button_primary button .webix_icon_btn,
.webix_el_toggle.button_primary input .webix_icon_btn,
.webixbutton.button_primary button .webix_icon_btn,
.webixbutton.button_primary input .webix_icon_btn {
  color: #27AE60;
}
.webix_el_button.button_primary button .webix_badge,
.webix_el_button.button_primary input .webix_badge,
.webix_el_toggle.button_primary button .webix_badge,
.webix_el_toggle.button_primary input .webix_badge,
.webixbutton.button_primary button .webix_badge,
.webixbutton.button_primary input .webix_badge {
  color: #27AE60;
}
.webix_el_button.button_primary.button_raised button,
.webix_el_button.button_primary.button_raised input,
.webix_el_toggle.button_primary.button_raised button,
.webix_el_toggle.button_primary.button_raised input,
.webixbutton.button_primary.button_raised button,
.webixbutton.button_primary.button_raised input {
  background-color: #27AE60;
}
.webix_el_button.button_primary.button_raised button:active .webix_badge,
.webix_el_button.button_primary.button_raised button:hover .webix_badge,
.webix_el_button.button_primary.button_raised input:active .webix_badge,
.webix_el_button.button_primary.button_raised input:hover .webix_badge,
.webix_el_toggle.button_primary.button_raised button:active .webix_badge,
.webix_el_toggle.button_primary.button_raised button:hover .webix_badge,
.webix_el_toggle.button_primary.button_raised input:active .webix_badge,
.webix_el_toggle.button_primary.button_raised input:hover .webix_badge,
.webixbutton.button_primary.button_raised button:active .webix_badge,
.webixbutton.button_primary.button_raised button:hover .webix_badge,
.webixbutton.button_primary.button_raised input:active .webix_badge,
.webixbutton.button_primary.button_raised input:hover .webix_badge {
  color: #27AE60;
}
.webix_el_button.button_primary.button_raised button .webix_badge,
.webix_el_button.button_primary.button_raised input .webix_badge,
.webix_el_toggle.button_primary.button_raised button .webix_badge,
.webix_el_toggle.button_primary.button_raised input .webix_badge,
.webixbutton.button_primary.button_raised button .webix_badge,
.webixbutton.button_primary.button_raised input .webix_badge {
  color: #27AE60;
}
.action_icon .webix_icon:hover,
.action_icon.webix_icon:hover {
  color: #27AE60;
}
.webix_icon_btn {
  color: #27AE60;
}
.webix_view .webix_layout_form .webix_inp_static:focus,
.webix_view .webix_layout_form input:focus,
.webix_view .webix_layout_form select:focus {
  border-bottom-color: #27AE60;
}
.webix_el_radio .webix_radio_1 .webix_custom_radio:before {
  background-color: #27AE60;
}
.webix_el_radio .webix_radio_1 .webix_custom_radio {
  border: 2px solid #27AE60;
}
.webix_checkbox_1 .webix_custom_checkbox {
  border-color: #27AE60;
  background-color: #27AE60;
}
.webix_segment_0,
.webix_segment_1,
.webix_segment_N {
  color: #27AE60;
}
.webix_segment_0:active,
.webix_segment_1:active,
.webix_segment_N:active {
  color: #27AE60;
}
.webix_segment_0:hover,
.webix_segment_1:hover,
.webix_segment_N:hover {
  color: #27AE60;
}
.webix_segment_0.webix_selected,
.webix_segment_1.webix_selected,
.webix_segment_N.webix_selected {
  color: #fff;
  background: #27AE60;
}
.webix_slider_box .webix_slider_handle {
  background: #27AE60;
}
.webix_cal_icon,
.webix_cal_icon:focus,
.webix_cal_icon:visited,
.webix_cal_month_name,
.webix_cal_month_name:focus,
.webix_cal_month_name:visited {
  color: #27AE60;
}
.webix_cal_icon:hover,
.webix_cal_month_name:hover {
  color: #27AE60;
}
.webix_cal_body .webix_cal_select span,
.webix_cal_body .webix_cal_select.webix_cal_today span,
.webix_cal_body .webix_selected {
  background: #27AE60;
}
.webix_cal_body .webix_cal_today span {
  border: 1px solid #27AE60;
}
.webix_cal_time {
  color: #27AE60;
}
.webix_cal_time:focus,
.webix_cal_time:visited {
  color: #27AE60;
}
.webix_cal_time:hover {
  color: #27AE60;
}
.webix_view input.webix_cal_done {
  background-color: #27AE60;
}
.webix_view input.webix_cal_done:active .webix_badge,
.webix_view input.webix_cal_done:hover .webix_badge {
  color: #27AE60;
}
.webix_view input.webix_cal_done .webix_badge {
  color: #27AE60;
}
.webix_pager_item:active,
.webix_pager_item:hover,
.webix_pager_item_selected:active,
.webix_pager_item_selected:hover {
  color: #27AE60;
}
.webix_pager_item:active .webix_icon_btn,
.webix_pager_item:hover .webix_icon_btn,
.webix_pager_item_selected:active .webix_icon_btn,
.webix_pager_item_selected:hover .webix_icon_btn {
  color: #27AE60;
}
.webix_pager_item:active .webix_badge,
.webix_pager_item:hover .webix_badge,
.webix_pager_item_selected:active .webix_badge,
.webix_pager_item_selected:hover .webix_badge {
  background-color: #27AE60;
}
.webix_pager_item .webix_icon_btn,
.webix_pager_item_selected .webix_icon_btn {
  color: #27AE60;
}
.webix_pager_item .webix_badge,
.webix_pager_item_selected .webix_badge {
  color: #27AE60;
}
.webix_pager_item_selected,
.webix_pager_item_selected:hover {
  background-color: #27AE60;
}
.webix_progress_icon .webix_progress_state:before {
  fill: #27AE60;
  color: #27AE60;
}
.webix_el_button.button_raised button:active,
.webix_el_button.button_raised button:hover,
.webix_el_button.button_raised input:active,
.webix_el_button.button_raised input:hover,
.webix_el_toggle.button_raised button:active,
.webix_el_toggle.button_raised button:hover,
.webix_el_toggle.button_raised input:active,
.webix_el_toggle.button_raised input:hover,
.webixbutton.button_raised button:active,
.webixbutton.button_raised button:hover,
.webixbutton.button_raised input:active,
.webixbutton.button_raised input:hover {
  background-color: #145b32;
}
.webix_item_tab {
  color: #A7E8C2;
}
input.webix_cal_done:active,
.webix_view input.webix_cal_done:hover {
  background-color: #145b32;
}
.webix_popup_button.confirm div:active,
.webix_popup_button.confirm div:hover {
  background-color: #145b32;
}
.webix_popup_button div:active,
.webix_popup_button div:hover {
  background-color: rgba(39, 174, 96, 0.2);
}
.webix_pager_item {
  color: #27AE60;
}
.webix_pager_item:active,
.webix_pager_item:hover,
.webix_pager_item_selected:active,
.webix_pager_item_selected:hover {
  background-color: rgba(39, 174, 96, 0.2);
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  box-shadow: 0 0 0px 100px white inset!important;
}
.webix_el_button.button_info.button_raised button {
  background: #27AE60;
}
.webixbutton.button_info.button_raised input:hover,
.webix_el_button.button_info.button_raised button:hover {
  background-color: #145b32;
}
.webix_el_floatingLabel {
  position: relative;
  padding-top: 16px;
  box-sizing: border-box;
}
.webix_el_floatingLabel label {
  position: absolute;
  top: 27px;
  left: 2px;
  right: 2px;
  color: #c2c2c2;
  transition: all 0.2s ease-in;
  z-index: 3;
  background: #ffffff;
}
.webix_el_floatingLabel.in_focus label,
.webix_el_floatingLabel.fill label {
  opacity: 1;
  top: 0;
  left: 0;
  background: transparent!important;
  color: #c2c2c2;
  font-size: 13px;
}
.webix_el_floatingLabel.in_focus label {
  font-weight: 900;
  color: #27AE60;
}
.webix_el_floatingLabel.in_focus .webix_el_box::before {
  width: 100%;
}
.webix_el_floatingLabel.webix_invalid {
  height: 54px!important;
}
.webix_el_floatingLabel.webix_invalid label {
  color: #fd595f;
}
.webix_el_floatingLabel.webix_invalid .webix_inp_bottom_label {
  font-size: .75em;
  margin-top: -3px;
}
.webix_el_floatingLabel.webix_invalid .webix_el_box::before {
  background: #fd595f;
  width: 100%;
}
.webix_el_floatingLabel input {
  border-radius: 0;
  border: none;
  border-bottom: 2px solid #c2c2c2;
  height: 100%!important;
  font-size: 1em;
}
.webix_el_floatingLabel input:focus {
  border: none;
  box-shadow: none;
  border-bottom: 2px solid #c2c2c2;
}
.webix_el_floatingLabel .webix_el_box {
  position: relative;
  z-index: 1;
  height: 100%!important;
}
.webix_el_floatingLabel .webix_el_box::before {
  content: '';
  display: block;
  position: absolute;
  bottom: 1px;
  left: 50%;
  transition: all 0.2s ease-in;
  transform: translate(-50%, 0);
  height: 3px;
  width: 0%;
  background: #27AE60;
}
