.easy-autocomplete-container {left:44px; top:45px;position: absolute;width:calc(100% - 88px);z-index:1001;margin-left:0 !important;}
.easy-autocomplete-container .eac-icon {flex:0 0 auto; width:60px;padding-right:10px;height:30px;}
.easy-autocomplete-container .eac-icon img {max-width:100%;object-fit:contain;height:inherit;}
.easy-autocomplete-container li + li {margin-left:0 !important;}

.easy-autocomplete-container ul {
    background: none repeat scroll 0 0 #ffffff;
    border:1px solid #005868;
    border-top:none;
    display: none;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    position: relative;
}
.easy-autocomplete-container ul li,
.easy-autocomplete-container ul .eac-category {
    background: inherit;
    display: block;
    font-size: 14px;
    font-weight: normal;
    padding: 6px 12px;
    transition:padding .3s ease-in-out;
}
.easy-autocomplete-container ul li {border-top:1px dotted #fff;border-bottom:1px dotted #fff;}
.easy-autocomplete-container ul .eac-category {border-top:1px dotted #005868;border-bottom:1px dotted #005868;background-color:#005868;color:#fff;}
.easy-autocomplete-container ul li.selected {
    border-top:1px dotted #005868;
    border-bottom:1px dotted #005868;
    cursor: pointer;
}
.easy-autocomplete-container ul > :last-child.selected {border-bottom-color:#fff;}
.easy-autocomplete-container ul .eac-category + .selected {border-top-color:#fff;}

.easy-autocomplete-container ul li div {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

#eac-container-searchMobile.easy-autocomplete-container {position:fixed;left:0;width:100%;top:122px;}