﻿/* Sidebar styles */
.e-sidebar .e-icons::before {
    font-size: 20px;
}

/* end of dockbar icon Style */

.e-sidebar.e-dock.e-close span.e-text {
    display: none;
}

.e-sidebar.e-dock.e-open span.e-text {
    display: inline-block;
}

.e-sidebar li {
    list-style-type: none;
    cursor: pointer;
}

.e-sidebar ul {
    padding: 0px;
}


.e-sidebar span.e-icons {
    line-height: 2
}

.e-open .e-icons {
    margin-right: 16px;
}

.e-open .e-text {
    overflow: hidden;
    font-size: 15px;
}

.sidebar-item {
    text-align: center;
}

.e-sidebar.e-open .sidebar-item {
    text-align: left;
    padding-left: 15px;
}

.e-sidebar {
    overflow: hidden;
}

.sidebar-treeview .e-treeview .e-icon-collapsible,
.sidebar-treeview .e-treeview .e-icon-expandable {
    float: right;
}

.sidebar-treeview .e-treeview .e-icon-collapsible,
.sidebar-treeview .e-treeview .e-icon-expandable {
    margin: 10px;
}

.e-bigger .sidebar-treeview .e-treeview .e-icon-collapsible,
.e-bigger .sidebar-treeview .e-treeview .e-icon-expandable {
    margin: 8px;
}

.sidebar-treeview .e-treeview,
.sidebar-treeview .e-treeview .e-ul {
    padding: 0;
    margin: 0;
}

.e-treeview .e-icons.e-spin {
    display: none !important;
}

.e-treeview .e-icons.e-spin {
    animation: none !important;
}