.tt-menu{
	padding:0 !important;
	background:#FFFFFF;
	border:1px solid #DDDDDD;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.twitter-typeahead{
	display:block !important;
}

.twitter-typeahead .tt-query,
.twitter-typeahead .tt-hint {
	margin-bottom: 0;
}

.tt-suggestion , .empty-message{
	display: block;
	padding: 3px 20px;
}

.tt-suggestion:hover {
	color: #fff;
	background-color: #0081c2;
	background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
	background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
	background-image: -o-linear-gradient(top, #0088cc, #0077b3);
	background-image: linear-gradient(to bottom, #0088cc, #0077b3);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)
}