.autocomplete{border:2px solid #5517b1!important;border-radius:4px!important;padding:0;margin-top:4px;margin-left:0!important;max-height:300px!important;overflow-y:auto;max-width:475px;scrollbar-color:#639 green;scrollbar-width:thin}.autocomplete::-webkit-scrollbar{width:10px}.autocomplete::-webkit-scrollbar-track{background:#f1f1f1}.autocomplete::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px;width:3px;margin:auto}.autocomplete::-webkit-scrollbar-thumb:hover{background:#555}.autocomplete>div{padding:5px 10px!important}.autocomplete>div.group{background-color:#f5f6f7!important;text-transform:capitalize!important;font-family:Catamaran!important;font-size:16px!important;font-weight:600!important;font-stretch:normal!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;color:#5517b1!important;box-sizing:border-box!important;padding-left:13px!important}.autocomplete>div.group div{width:100%;height:0;border:1px solid #5517b1;margin:3px;display:block}.autocomplete>div .divider{width:100%;height:0;border:1px solid #c4c4c4;margin:3px;display:block}.autocomplete>div:not(.group){display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.autocomplete>div:not(.group),.autocomplete>div:not(.group).selected,.autocomplete>div:not(.group):hover{background-color:#f5f6f7!important}.autocomplete>div:not(.group) .name{font-family:Catamaran!important;font-size:14px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;color:#4a4a4a!important;margin-left:10px!important}.autocomplete>div:not(.group) .name i{margin-right:5px;color:#5517b1!important}.autocomplete>div:not(.group) .type{font-family:Lato,sans-serif;font-size:12px;font-weight:700;text-align:right;color:#8a939c;text-transform:uppercase}