.ui-menu {
        list-style:none;
        padding: 0px;
        margin: 0;
        display:block;
        float: left;
        z-index: 9999;
        max-height: 100px;
        overflow-y: auto;
        /* prevent horizontal scrollbar */
        overflow-x: hidden;
        /* add padding to account for vertical scrollbar */
          width: 50px;
        background: #fff;
        width: 115px; 
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);  
        margin-top: 5px;
    }
    .ui-menu .ui-menu {
        margin-top: -3px;
    }
    .ui-menu  li{ margin: 0px;}
    .ui-menu  li:hover{ background: #66c6be; color: #fff;}
    .ui-menu .ui-menu-item {
        margin:0;
        padding: 0;
        zoom: 1;
        float: left;
        clear: left;
        width: 100%;
    }
    .ui-menu .ui-menu-item a {
        text-decoration:none;
        display:block;
        padding:.2em .2em;
        line-height:1.5;
        zoom:1; width: 100%;
    }
    .ui-menu .ui-menu-item a:hover {
        color: #fff; background: #66c6be;
    }    .ui-menu .ui-menu-item a.ui-state-hover,
    .ui-menu .ui-menu-item a.ui-state-active {
        font-weight: normal;
        margin:0px; 
    }
    .ui-corner-all{
        width: 115px
    }
    .ui-helper-hidden-accessible{
        display: none;
    }
    
    
    .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: #66c6be; color: #fff; width: 100%;   
}