.webix_layout_toolbar.webix_toolbar {
    background: #384A5E !important;
}

.webix_header > div {
    background: #384A5E !important;
}

/*
.webix_el_radio .webix_label_right {
    color: #fff !important;
}
*/

.custom_map {
    margin-top: 10px !important;
}

.custom_label {
    padding-left: 3px !important;
}

.custom_slider {
    margin-bottom: 30px !important;
}

/*
.webix_dd_drag_column, .webix_ss_header, .webix_ss_header td, .webix_ss_vscroll_header {
    background: #D0D0D0 !important;
}

.webix_ss_header td {
    border-right: 1px solid #B9B9B9 !important;
    border-bottom: 1px solid #B9B9B9 !important;;
}

webix_radio_option {
    width: 200px !important;
}
*/

.webix_accordionitem_header {
    background: #384A5E !important;
}

.webix_after_all_tabs {
    background: #384A5E !important;
}

.webix_item_tab.webix_selected {
    background: #384A5E !important;
    border-color: #384A5E;
}

.newtime {
    background-color: #DDFFDD;
}

.oldtime {
    background-color: #DDDDFF;
}

.oldtime, .newtime {
    border-radius: 4px;
}

.webix_list_item {
    padding: 0px !important;
}

.webix_column > div, .webix_table_cell {
    padding: 0 3px !important;
}

.webix_view > * {
    font-size: 12px !important;
}

.webix_el_button button, .webix_el_button input, .webix_el_toggle button, .webix_el_toggle input, .webixbutton {
    font-size: 12px !important;
}

.webix_segment_0, .webix_segment_1, .webix_segment_N {
    font-size: 12px !important;
}

.webix_popup_text {
    font-size: 12px !important;
}

.webix_cell, .webix_hcell {
    font-size: 12px !important;
}

.webix_el_label, .webix_inp_label, .webix_inp_top_label, .webix_label_right {
    font-size: 12px !important;
}

.webix_accordionitem .webix_accordionitem_header .webix_accordionitem_button {
    font-size: 17px !important;
}

.webix_item_tab .webix_icon {
    font-size: 14px !important;
}

.webix_hcell {
    padding: 0 3px 0 3px !important;
    text-align: center;
}

/*
.webix_el_box .webix_switch_box {
    margin-top: 0px !important;
}
*/

.webix_switch_on .webix_switch_text {
    padding: 3px 18px 0 0 !important;
}

.webix_switch_text {
    padding: 3px 0 0 18px !important;
}

.webix_img_btn, .webix_img_btn_abs {
    text-align: center !important;
}

.webix_toolbar .webix_el_label {
    padding-left: 5px !important;
}

.webix_el_white > .webix_el_box > .webix_el_group > .webix_radio_option > label {
    color: white !important;
}












