  .recarga
  {
    color: rgb(42, 42, 42) !important;
  }
  .titles
  {
      background-color: #F4F5F1;
      padding: 0px !important;
      color: rgb(48, 48, 48);
      font-weight: 300;
      text-align: center;
      font-size: 20px;
  }
  .multiline{ line-height:12px !important; margin-top: 11px;}


  .webix_primary .webix_button,.webix_view .webix_pager_item_selected,
  .webix_menu-x .webix_list_item,.webix_menu-x .webix_list_item:active, 
  .webix_menu-x .webix_list_item:last-child,
  .webix_button .webix_img_btn, .webix_img_btn_top,
  .webix_section > span,
  .webix_popup_button.confirm > div , 
  .webix_menu-x .webix_list_item,
  .webix_primary .webix_button:focus
  {
    background-color: #99001c ;
    /*font-size: 16px;*/
    /*font-weight: 300;*/
    color:#ffff;
    background-image: linear-gradient(rgba(191, 16, 0, 0.84), rgba(153, 0, 28, .84) 50%);
    box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.6);
    box-shadow: rgba(184, 184, 184, 0.4) 0 2px 4px,rgba(184, 184, 184, 0.4) 0 7px 13px -3px,#7e0200 0 -4px 0 inset;
    border-radius: 4px;
  }
  .webix_secondary .webix_button
  {
    box-shadow: rgba(184, 184, 184, 0.4) 0 2px 4px,rgba(184, 184, 184, 0.4) 0 7px 13px -3px,#D6D6E7 0 -4px 0 inset;
    color:black;
  }
  .webix_danger .webix_button
  {
    box-shadow: rgba(184, 184, 184, 0.4) 0 2px 4px,rgba(184, 184, 184, 0.4) 0 7px 13px -3px,#DB3121 0 -4px 0 inset;
  }
  .webix_menu-x .webix_list_item:last-child
  {
    transform: scale(0.92);
  }
  
 .webix_primary .webix_button:hover,
 .webix_view .webix_pager_item_selected:hover,
 .webix_menu-x .webix_list_item:hover 
  {
    transform: scale(0.98);
    transition: 0.2s;
    background: #8a0000 !important;
  }

  .webix_danger .webix_button:hover,
  .webix_secondary .webix_button:hover
  {
    transform: scale(0.98);
    transition: 0.2s;
  }
  

  .webix_dtable .webix_ss_header .webix_hcolumn div.webix_last_row,
  .webix_dtable .webix_ss_footer .webix_hcolumn > div:first-child, 
  .webix_dtable .webix_ss_footer .webix_hcell[row="0"],
  .webix_span.webix_last_row
  {
    border-bottom: transparent !important ;
    border-top: transparent  !important;
  }

  .webix_alert .webix_popup_text,
  .webix_alert .webix_popup_title, 
  .webix_confirm .webix_popup_text,
  .webix_modal_box
  {
    box-shadow: inset 0 4px #99001c !important;
  }


  .webix_cal_body .webix_cal_block.webix_selected span,
  input.webix_cal_done,
  .webix_cal_body .webix_cal_select .webix_cal_day_inner 
  {
    background-color: #99001c !important;
    color: #ffff !important ;
  }

  .webix_secondary .webix_button >span ,
  .webix_view .webix_pager_item > span,
  .webix_popup_button,
  .webix_secundary .webix_button,
  .webix_view .webix_pager_item,
  .webix_inp_counter_prev,
  .webix_inp_counter_next
  {
    color : black !important;
  }
  .webix_view .webix_pager_item
  {
    border-radius:  5px;
  }

  .webix_list_item.webix_selected,
  .webix_dtable .webix_select_mark > div.webix_row_select
  {
    box-shadow: inset 2px 0 #99001c !important; 
  }

  /*Cuando enfocas un input se aplica el color del borde*/
   .webix_el_richselect .webix_inp_static:focus,
   div.webix_inp_static:focus,
   input:focus,textarea:focus,
   .webix_focused .webix_inp_static,
   select:focus,
   .webix_view .webix_dt_editor input
   {
      border: 1px solid #99001c !important;
   }

.webix_multicombo_input:focus
{
  border: none !important;
}
.webix_el_richselect .webix_inp_static,
   div.webix_inp_static,
   input,textarea,
   select
   {
      border-radius: 10px !important;
   }

   select>option
   {
      background-color: #F9DFE3 !important;
      color: black !important ;
   }

  .webix_input_icon ,
  .webix_cal_month_name:hover,
  .webix_cal_next_button:hover,
  .webix_cal_prev_button:hover,  
  .webix_cal_month_name:focus,
  .webix_cal_next_button:focus,
  .webix_cal_prev_button:focus,
  .webix_el_radio .webix_radio_1 .webix_custom_radio:before,
  .webix_cal_body .webix_cal_event,
  .webix_cal_icon_clear:hover,
  .webix_cal_icon_today:hover,
  .webix_custom_checkbox:focus,
  .webix_custom_checkbox:before,
  .wxi-checkbox-blank:before,
  .wxi-checkbox-marked:before,
  .webix_cal_month_name:focus,
  .webix_all_tabs .webix_tab_more_icon .webix_icon
  {
      color: #99001c !important;
  }

  .webix_cal_body .webix_cal_day_disabled,
  .webix_cal_body .webix_cal_day_disabled.webix_cal_event
  {
      background-color: #fbfbfd !important;
      color: #94A1B3 !important;
  }

  .webix_cal_body .webix_cal_today .webix_cal_day_inner {
      box-shadow: inset 0 0 0 1px #99001c !important;
  }

  /* Color de los tabs */
  .webix_all_tabs{
    background-color: #F5F9FA ;
  }
  .webix_all_tabs .webix_item_tab {
    transition:  box-shadow .3s ease-in-out !important;
  }

  .webix_all_tabs .webix_item_tab.webix_selected
  {
    box-shadow :inset 0 4px #99001c !important;
    color: black !important ;
  }

  div.webix_item_tab
  {
    color: gray !important ;
  }
  div.webix_item_tab:hover{
     box-shadow :inset 0 4px #9C9B9A !important;
  }


  .webix_header > div ,
  .headWin{ 
    background-color: #e7e7e7!important; color: rgb(62, 68, 72);
  }
  

  .webix_el_box .webix_disabled_box > button
  {
       box-shadow: rgba(45, 35, 66, 0.4) 0 2px 4px,rgba(45, 35, 66, 0.3) 0 7px 13px -3px,#93939f 0 -4px 0 inset !important;
  }

  .webix_uploader > .webix_el_box > button,
  .webix_uploader > .webix_el_box > button > span
  {
    color: #ffffff !important;
  }
  .webix_switch_box.webix_switch_on {
    background-color: #4a5559 !important;
}

 