ul.auto-complete-list {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: fixed !important;
	z-index: 10000000000000000000000;
	max-height: 430px;
	overflow: inherit !important;
	font: 13px arial;
	color:#909090;
	width: 540px !important;
	margin-left: 0px;
	 /*top: 65px !important;*/
	 box-shadow: 0 2px 2px #DDD !important;
	 background: #fff;
}
.auto-complete-list
{
    height:430px !important;
}

ul.auto-complete-list li {
	list-style-type: none;
	margin: 0;
	padding: 0px 10px;
	height:auto;
	background-color: white;
	border-bottom: 1px solid #D9D2D2;
	border-right: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
	color:#909090;
	cursor: pointer;

}
ul.auto-complete-list li:first-child{
    background-color: #f2f2f2;
box-shadow: inset -3px 3px 10px rgba(2,2,2,.2);
}

ul.auto-complete-list li.auto-complete-list-rollover {
	background-color: #f2f2f2;
}

ul.auto-complete-list .auto-complete-striped {
	background-color: #E8E8E8;
}




/* ===========================
   ====== Media Queries ====== 
   =========================== */
/*------smallphones----------------*/  
@media only screen and (min-width : 240px) and (max-width : 480px)
{
	ul.auto-complete-list {left: 10px !important; width: 94% !important;}
}
/*------iphone----------------*/  
@media only screen and (min-width : 320px) and (max-width : 480px)
{
	
}
/*------smalltablet----------------*/  
@media only screen and (min-width : 480px) and (max-width : 768px)
{
	ul.auto-complete-list {left: 10px !important; width: 94% !important;}
}
/*--------iPad - Portrait--------------*/
@media only screen and (min-width : 768px) and (max-width : 960px)
{

}
@media only screen and (min-width : 960px) and (max-width : 1024px)
{
	
}
@media only screen and (min-width : 960px) and (max-width : 1200px)
{
	
}
@media only screen and (min-width : 1200px) and (max-width : 1366px)
{
	
}
