.m-0{margin: 0!important;;}
.sidebar::-webkit-scrollbar-thumb {
    background-color: #3f4f65;
    border-radius: 20px;
}

.sidebar::-webkit-scrollbar {
    background-color: #1d2939;
    width: 8px;
}
#menu{
    position: fixed!important;
    top: 60px;
    left: 0px!important;
    bottom: 0;
    z-index: 100;
    width: 230px;
    background-color: #1D2939;
    padding-left: 10px;
    height: 100%;
    overflow-y: scroll;
    padding-right: 10px;
    transition: all 0.2s ease-in-out;
}
#wrapper{
    margin: 0 0 0 230px;
    padding: 0;
    background-color: #E9ECEF;
    -webkit-transition: all .4s ease 0s;
    transition: all .4s ease 0s;
    position: relative;
    min-height: 100% color: #868ba1;
    margin-left: 230px;
    padding-top: 60px;
}

#footer{
    position: relative;
    margin-left: 230px;
    padding-top: 60px;
}

#header{
    width: 100%;
    position: fixed!important;
    background: #fff;
    display: block;
    height: 63px;
    margin: 0;
    padding: 0;
    z-index: 9999;
}
body{background: #e9ecef!important;}
::-webkit-scrollbar-thumb {
    background-color: #17a2b8;
    border-radius: 20px;
}

::-webkit-scrollbar {
    background-color: #d9dbdc;
    width: 4px;
    height:4px;
}

body.hide-sidebar:not(.show-sidebar) #menu {
    margin-left: -230px!important;
}


.rickshaw_graph{overflow:hidden;}
.table.items .bootstrap-select .btn-default{margin-top: 0!important;}

/*form button.btn, form .btn-info{margin-top:20px;}*/
.input-group-addon{
    min-width: 50px!important;  background-color: #f8f8f8d1!important;}


/*autocompelte ui*/
.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active{
    border: unset;
    background: #e9ecef;
    color: #17a2b8;
      /*padding: 4px 10px;*/
      border-left: 3px solid #0866c6;  
      
    }
    .ui-menu-item-wrapper{
        /*background: #e9ecef;*/
        background: white;
      font-weight: 700;

      display: block;
      width: 100%;
      line-height: 1.6;

      padding: 8px 10px!important;
      height: 32px!important;

      border-left: 3px solid white;
      transition: all 0.2s ease-in-out;
      
    }
    
    .ac-addmore.ui-menu-item-wrapper{
    color: #e2202e!important;
    border-bottom-left-radius: 6px;
      border-bottom-right-radius: 6px;
      border-left: 3px solid #0866c6!important; 
    }
    .ui-widget.ui-widget-content{

    }

    .bootstrap-select{width:100%!important;}