.twitter-typeahead{width:99.333333%;float:left;margin:0.5px -22px 0px 3px;}
.twitter-typeahead .tt-hint{color:#999999;padding:1px 4px;}
.twitter-typeahead .tt-input{z-index:2;padding:2px 5px;border-top:1px solid grey;border-left:1px solid grey;border-bottom:1px solid grey;}
.twitter-typeahead .tt-input[disabled],
.twitter-typeahead .tt-input[readonly],
fieldset[disabled] .twitter-typeahead .tt-input{cursor:not-allowed;background-color:#eeeeee !important;}
.tt-dropdown-menu,
.tt-menu{position:absolute;top:100%;left:0;z-index:1000;min-width:160px;width:100%;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;}
.tt-dropdown-menu .tt-suggestion,
.tt-menu .tt-suggestion{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;}
.tt-dropdown-menu .tt-suggestion.tt-cursor,
.tt-menu .tt-suggestion.tt-cursor,
.tt-dropdown-menu .tt-suggestion:hover,
.tt-menu .tt-suggestion:hover{cursor:pointer;text-decoration:none;outline:0;background-color:#f5f5f5;color:#262626;}
.tt-dropdown-menu .tt-suggestion.tt-cursor a,
.tt-menu .tt-suggestion.tt-cursor a,
.tt-dropdown-menu .tt-suggestion:hover a,
.tt-menu .tt-suggestion:hover a{color:#262626;}
.tt-dropdown-menu .tt-suggestion p,
.tt-menu .tt-suggestion p{margin:0;}
.twitter-typeahead .tt-menu{opacity:1.0;overflow-y:auto;text-align:left;}
.twitter-typeahead .tt-menu, .tt-menu .tt-suggestion{background-color:#FEFEFE;}
.twitter-typeahead .tt-menu .tt-suggestion:hover{background-color:#F0F0F0;}
.twitter-typeahead .tt-menu .tt-suggestion{border-bottom:1px solid #E9E7E7;}
.twitter-typeahead .tt-menu .tt-suggestion:last-child{border:none;}