<style>
select{
			max-height: 32px;
			border:1px solid #e5e6e7;
			background-color: #fff;
		    border: 1px solid #e5e6e7;
		    border-top-right-radius: 4px;
		    border-top-left-radius: 4px;
		    border-bottom-right-radius: 4px;
		    border-bottom-left-radius: 4px;
		    cursor: text;
		    height: auto !important;
		    height: 1%;
		    margin: 0;
		    overflow: hidden;
		    padding: 0;
		    position: relative;
    
			}

	select:after {
	    content:"Select";
	    width:100%;
	    height:100%;
	    background-color: white;
	    color:#555555;
	    padding-top: 9px;
	    padding-left: 4px;
	    position:absolute;
	    top:0px;
	    left:0px;
	    padding-bottom: 2px;
	    bottom: 0px;
	}
	.ui-autocomplete {
	    max-height: 300px;
	    overflow-y: auto;
	    /* prevent horizontal scrollbar */
	    overflow-x: hidden;
	  }
</style>	