﻿.ajaxsearchimage {
    float: left;
    padding: 0;
    margin: 0 4px 0 0 !important;
    border: 0;
    outline: 0;
    font-size: 0.9em;
    background: transparent;
    vertical-align: middle;
    line-height: auto;
    font-weight: normal;
    cursor: default;
    text-align: left;
    width: 15% !important;
}

.autocomplete-suggestions {
    overflow-x:hidden;
    overflow-y:auto;
    z-index:9999;
    width:399px !important;
    float:left;
    padding:2px !important;
}

.autocomplete-suggestion{
float:left !important;
white-space: normal !important;
padding:2px !important;
cursor: pointer !important;
width:100%;
}

.autocomplete-suggestion:nth-child(odd){
	background-color:#efefef;
}

.ajaxsearch-small{
    float:left;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 0.85em;
    background: transparent;
    margin: 0;
    box-sizing: border-box;
    line-height: auto;
    font-weight: normal;
    cursor: pointer;
    text-align: left;
    color: #666666;
    width:70%;
    vertical-align:middle;
}

.ajaxsearch-small > strong{
    font-weight: bold;
    color: #39F;
}
.verticalAlign {

}