.ui-widget {
    font-size: 13px;
}
.ui-widget .ui-widget {
    font-size: 13px;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;
}
.ui-widget-content {
    background-color: #FFFFFF;
    color: #211922;
    margin: 0;
}
.ui-widget-content a {
    color: #211922;
}
.ui-widget-header {
    background: #F2F0F0;
    border: 1px solid #E78F08;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-widget-header a {
    color: #524D4D;
}
ul.ui-autocomplete {
    border-bottom: 1px solid #C1C1C1;
    border-left: 1px solid #C1C1C1;
    border-right: 1px solid #C1C1C1;
    box-shadow: 0 3px 8px #ccc;
    color: #524D4D;
    width: 298px !important;
    width: 300px;
    overflow: auto;
    max-height:200px;
    padding:0px;
    position: absolute;
    z-index: 99999 !important;
}

#no-results ul.ui-autocomplete {
    overflow: hidden;
    width: 298px !important;
    width: 300px;
}


.ui-menu li.ui-menu-item {
    list-style: none;
    background-image:none;
    padding-bottom: 0px;
    cursor:pointer;
    padding-left: 0;
    height:40px;
}
.ui-menu .ui-menu-item a {
    color: #524D4D;
    display: block;
    overflow: hidden;
    padding: 8px;
    border-top: 0px;
    height:23px !important;
    height:38px;
}

.ui-menu .ui-menu-item a:hover, .ui-menu .ui-menu-item a.ui-state-hover {
    background-color: #F2F0F0;
    color: #221919;
    text-decoration: none;
    display:block;
    overflow:hidden;
}


.AutocompletePhoto {
    float: left;
    margin-right: 7px;
    vertical-align: middle;
    border:1px solid #ccc;
    height:20px;
    width:35px;
}
.AutocompleteName {
    float: left;
    width:200px;
    text-align:left;
}
#SearchAutocompleteHolder .ui-autocomplete {

}
#SearchAutocompleteHolder .AutocompleteName {

}

#countries {
display:none;
}
#dropdown-box {
display:none;
}

#see-more-results, .bottom.ui-menu-item a {
border-top: 1px solid #C1C1C1;
padding: 10px 0;
text-align: center;
overflow: hidden;
}
