/* contextmenu/mainmenu title color */

.webix_view.webix_header {
    color: #ffffff;
    background-color: #2c86d0;
    height: 37px !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #308edb), color-stop(100%, #1b629c));
    background-image: -ms-linear-gradient(rgb(48, 142, 219), rgb(27, 98, 156));
}

.webix_property_label_line {
    color: #ffffff;
    background-color: #2c86d0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #308edb), color-stop(100%, #1b629c));
    background-image: -ms-linear-gradient(rgb(48, 142, 219), rgb(27, 98, 156));
}

.webix_view.webix_toolbar.webix_layout_toolbar {
    background-color: #2c86d0;
}

.webix_view.webix_toolbar.webix_layout_toolbar div {
    color: #ffffff;
}

.menuSwitch {
    color: #ffffff;
    background-color: #2c86d0;
    height: 37px !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #308edb), color-stop(100%, #1b629c));
    background-image: -ms-linear-gradient(rgb(48, 142, 219), rgb(27, 98, 156));
}

.menuSwitchSWP {
    color: #ffffff;
    background-color: #d02c86;
    height: 37px !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #db308e), color-stop(100%, #9c1b62));
    background-image: -ms-linear-gradient(rgb(219, 48, 142), rgb(156, 27, 98));
}

.menuSwitchGrey {
    color: #ffffff;
    background-color: #868686;
    height: 37px !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8e8e8e), color-stop(100%, #404040));
    background-image: -ms-linear-gradient(rgb(142, 142, 142), rgb(64, 64, 64));
}

.webix_cell.webix_row_select {
    background-color: lightblue;
}

.webix_column > div.webix_row_select {
    background-color: lightblue;
}

.wasModified input {
    background-image: linear-gradient(90deg, #ff8888 0%, #ffffff 60%)
}

.menu .webix_list_item.webix_selected {
    background-color: #eeeeee;
}

.menu .webix_list_item .fa {
    color: #777777;
}

.menu .webix_list_item.red .fa {
    color: #FF0000;
}

.menu .webix_list_item:hover {
    background-color: #ffffdd;
    text-shadow: 1px 1px #dddddd;
}

.webix_list_item.menuSwitch:hover {
    color: #ffffff;
    text-shadow: 0 0 #ffffff;
}

.webix_list_item.menuSwitch .fa {
    color: #ffffff;
}

.webix_list_item.menuNone:hover {
    background-color: #ffffff;
}

.pageheader {
    margin-bottom: 5px;
}

.webix_ss_header TD, .webix_ss_vscroll_header, .webix_dd_drag_column, .webix_accordionitem_header {
    color: #1d61a3;
    background: #ddd;
}

/* fix css */
.webix_column > div:nth-child(odd) {
    background-color: #ffffff;
}

.webix_column > div:nth-child(even) {
    background-color: #e9e9e9;
}

.webix_column > div.webix_row_select {
    background-color: lightblue;
}

.webix_property_line:nth-child(even) {
}

.webix_property_line:nth-child(odd) {
    background-color: #e9e9e9;
}

/* anpassungen für mini an clouds */

.webix_dtable_focused .webix_column > div.webix_row_select, .webix_dtable_focused .webix_column > div.webix_column_select {
    /*background-color: #80afba;*/
    background-color: lightblue;
}

.webix_dtable .webix_ss_body .webix_column > div {
    border-right: 1px dotted #c8c8c8;
}

.webix_dtable .webix_ss_header td,
.webix_dtable .webix_ss_footer td {
    border-right: 1px dotted #c8c8c8;
}

.webix_dtable .webix_hs_left td.webix_last {
    border-right: 2px #808080 solid;
}

.wfSelectStep button, .wfAddColumn button {
    border: 1px solid #404040;
    border-radius: 5px;
    background-color: #ffffff;
    cursor: pointer;
}

.wfSelectStep button:hover, .wfAddColumn button:hover {
    background-color: #f0f0f0;
}

.xwfEditColumnInfo,
.xwfFirstCellOfColumnHeader.wfEditColumnInfo {
    border-bottom: 1px solid darkblue;
}


div.webix_view {
    color: #202020;
}
div.webix_hcell {
    border-bottom: 1px dotted #c0c0c0;
}

.webix_win_head div.webix_view.webix_layout_line {
    background-color: #2c86d0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #308edb), color-stop(100%, #1b629c));
}