.sidebar-normal{
    padding: 6px 0;
}
.sidebar-mini-icon i {
    font-size: 18px !important;
}
.sidebar .nav .caret {
    top: 22px !important;
}
.sidebar .sidebar-wrapper {
    overflow-x: hidden !important;
}

.bootstrap-select .btn, .bootstrap-select .btn:focus, .bootstrap-select .btn:active, .bootstrap-select .btn:hover {
    background-color: #FAFAFA !important;
    color: #666 !important;
    border: 1px solid #CCC !important;
    margin: 0px !important;
    padding: 7px 12px !important;
}

.bootstrap-select .dropdown-item.active {
    color: #FFF !important;
}

.bootstrap-select .dropdown-item {
    border-radius: 0px !important;
}

.filter-form {
    padding: 20px;
    background: #fafafa;
    margin-bottom: 15px;
    border: 1px solid #ccc;
    border-radius: 5px;
}

.filter-badge {
    font-size: 12px;
    padding-left:10px;
    border-radius: 20px;
    margin-bottom: 5px;
    margin-top: 0px !important;
}

.filter-badge  button {
    margin:0;
    color:#FFF !important;
    padding: 4px;
}

.filter-badge-container {
    border-top: solid 1px #CCC;
    padding: 10px;
    padding-bottom: 5px;
    background: #fafafa;
    border-bottom: solid 1px #ccc;
    margin-bottom: 20px;
}

::-webkit-scrollbar {
    width: 20px;
}
::-webkit-scrollbar-track {
    background-color: transparent;
}
::-webkit-scrollbar-thumb {
    background-color: #d6dee1;
}
::-webkit-scrollbar-thumb {
    background-color: #d6dee1;
    border-radius: 20px;
}
::-webkit-scrollbar-thumb {
    background-color: #d6dee1;
    border-radius: 20px;
    border: 6px solid transparent;
    background-clip: content-box;
}
.sidebar-wrapper::-webkit-scrollbar-thumb {
    background-color: #666 !important;
}
