

div#container div.form div.input {position:relative; display:inline-block; width:100%;}
div#container div.form div.input div.aclist {position:absolute; top:100%; left:0; right:0; border:1px solid #D4D4D4; border-bottom:none; border-top:none; z-index:1; border-radius:0 0 .5rem .5rem; overflow:auto; text-align:left;}
div#container div.form div.input div.aclist div.acitem {padding:10px; cursor:pointer; background-color:#FFF; color:#000; border-bottom:1px solid #D4D4D4;}
div#container div.form div.input div.aclist div.acitem:hover {background-color:#E9E9E9;}
div#container div.form div.input div.aclist div.acitem.active {background-color:dodgerblue; color:#FFF;}	/*when navigating through the items using the arrow keys:*/
