.appMLL {
    background: #147878;
}

.companyLogo {
    padding: 5px 0 0 5px;
}

.loginLogo {
    height: 20px;
    width: 18px;
    vertical-align: middle;
}

.companyName {
    padding: 5px 0;
    line-height: 42px;
    vertical-align: top;
}

.app-left-panel,
.app-left-panel .webix_view {
    background: #147878;
    color: #ddd;
}


/* unradius borders */

.app-left-panel .webix_menu,
.app-left-panel .header_person,
.app-left-panel .webix_sidebar {
    background: #f0f0f0;
    border-radius: 5px;
}

.app-left-panel .webix_sidebar_expanded .webix_tree_item.webix_selected,
.app-left-panel .webix_sidebar_expanded .webix_tree_item.webix_selected span {
    color: #f0f0f0;
    background: #147878;
}

.app-left-panel .webix_sidebar_expanded .webix_tree_item.webix_selected:hover,
.app-left-panel .webix_sidebar_expanded .webix_tree_item.webix_selected:hover span,
.app-left-panel .webix_sidebar_expanded .webix_tree_item:hover,
.app-left-panel .webix_sidebar_expanded .webix_tree_item:hover span {
    color: #f0f0f0;
    background-color: #147878;
}

.app-left-panel .webix_header .webix_template {
    /*background-color: #801c1e;*/
    border-bottom: 1px solid white;
    padding-left: 0px;
}

.app-left-panel .webix_header {
    border-left-width: 0 !important;
}

.app-left-panel .webix_sidebar .webix_tree_branch_1>.webix_tree_item {
    padding-left: 5px;
}

.app-left-panel .webix_sidebar .webix_tree_branch_2>.webix_tree_item {
    padding-left: 20px;
}

.webix_sidebar .webix_tree_branch_1 .webix_tree_item {
    padding-left: 0;
}

.app_button {
    padding: 0;
    text-align: center;
}

.app_button .webix_el_box .webix_button {
    background: #147878 !important;
}

.app_button .webix_el_box {
    border-bottom: 1px solid white !important;
}

.app_button .webix_el_box .webix_icon_btn {
    color: white !important;
}

.app_button .webix_disabled_box .webix_img_btn {
    background: #147878 !important;
    border-width: 0;
}
