 /*Webix custom css*/
 /*Webix custom css*/
.webix_primary_layout_color {
	color: #dee21e !important;
}

.webix_primary_layout {
	background-color: #dee21e !important;
	color: #000070 !important;
}

.webix_secondary_layout {
	background-color: #ffffff !important;
	color: #000000 !important;
}

.webix_shape_preview {
	background-color: #edeff0
}

.webix_shape_preview_container {
	border-top: 1px solid #edeff0 !important;
	border-bottom: 1px solid #edeff0 !important;
}

.webix_dtable {
	border-left: none !important;
	border-right: none !important;
	border-top: 1px solid #edeff0 !important;
	border-bottom: 1px solid #edeff0 !important;
}

.webix_ss_header {
	border-bottom: 1px solid #edeff0 !important;
}

.webix_hcell {
	border-bottom: none !important;
	background-color: white !important;
	text-transform : uppercase !important;
	font-size: 11px !important;
}

.webix_shadow_small {
  box-shadow: none;
}

.webix_dt_editor input {
	height: 99% !important;
	border-width: 2px !important;
}

.multiline {
  line-height: 42px !important;
}

.webix_tree_item {
  color: gray !important;
}

.webix_icon_button .webix_icon {
  color: rgb(0, 0, 0) !important;
}

.webix_primary .webix_button {
  font-weight: normal !important;
}

.webix_primary .webix_icon_btn {
  font-weight: normal !important;
}

.webix_secondary .webix_button {
  background: white !important;
  color: rgb(0, 0, 0) !important;
  border: 1px solid rgb(0, 0, 0) !important;
  font-weight: normal !important;
}

.webix_secondary .webix_icon_btn {
  //background: none !important;
  color: rgb(0, 0, 0) !important;
  border: none !important;
}

.webix_secondary .webix_button:focus {
  color: rgba(0, 0, 0, 0.9)!important;
  background-color: rgba(0, 0, 0, 0.1) !important;
}

.webix_secondary .webix_button:active {
  color: rgba(0, 0, 0, 0.9)!important;
  background-color: rgba(0, 0, 0, 0.1) !important;
}

.webix_secondary .webix_button:hover {
  color: rgba(0, 0, 0, 0.9)!important;
  //background-color: rgba(0, 0, 0, 0.1) !important;
}

.webix_subtitle {
  color: #475466 !important;
  background-color: white !important;
  border-bottom: 1px solid #edeff0 !important;
}

.webix_border_radius_25 {
  border-radius: 25px !important;
}

.webix_border_radius_50 {
  border-radius: 50px !important;
}

.webix_tooltip {
  font-size: 13px  !important;
  font-weight: none !important;
}

.webix_global_tooltip {
  font-size: 13px  !important;
  font-weight: none !important;
}

.webix_sticky {
  position: sticky !important;
  top: 200px !important;
}

.webix_title_panel {
  background-color: #eff0f6; 
}

.webix_dashboard_sidebar {
  background-color: #475466; 
}

.webix_dashboard_toolbar {
  background-color: #ffffff;
  border-bottom: 1px silver solid !important;	
}

.webix_el_search input {
  border-radius: 20px !important; 
  border-width: 2px !important;
  right: 6px !important;
}

.webix_el_search .webix_input_icon {
  right: 6px !important;
}

.webix_table_cnc {
  border: 1px solid silver !important;
  font-size: 11px !important;
  line-height: 22px !important;
  width: 100% !important;
  border-collapse: collapse !important;
}
	
.webix_table_cnc th {
  border: 1px solid silver !important;
  font-weight: bold !important;
  text-align: left !important;
}
	
.webix_table_cnc tr {
  border: 1px solid silver !important;
  text-align: center !important;
}
	
.webix_table_cnc td {
  border: 1px solid silver !important;
  text-align: center !important;
}

.webix_win_head {
  border-bottom: 0px !important;
} 

.webix_toolbar_total_price {
  border: 0px !important;
}

webix_accordionitem {
  border: 0px !important;
  border: 0px !important;
}

.webix_grain_cell {
	background-color: #fde8ec !important;
}

.webix_bolding_cell {
	background-color: #e6ffe6 !important;
}

.webix_cnc_cell {
	background-color: #f2f2f2 !important;
}

.webix_edgeorder_cell {
	background-color: #f2f2f2 !important;
}

.webix_red {
	color: red;
}

.webix_orange {
	color: orange;
}

.webix_green {
	color: green;
}

.webix_icon_button_shadow_small {
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
}

.webix_dtable.webix_header_border_datatable .webix_ss_header .webix_hcolumn > div,
.webix_dtable.webix_header_border_datatable .webix_ss_header .webix_span {
  border-right-color: #dadee0;
  border-bottom-color: #dadee0;
}

.webix_dtable.webix_data_border_datatable .webix_ss_body .webix_column > div,
.webix_dtable.webix_data_border_datatable .webix_table_cell {
  border-right-color: #edeff0;
}