.tagHandler{position:relative;width:100%}.tagHandler ul.tagHandlerContainer{border:1px solid #ccc;-webkit-border-radius:7px;-moz-border-radius:7px;cursor:text;font-family:arial,helvetica,sans-serif;line-height:30px;margin:10px 0;min-height:40px;overflow:hidden;padding:5px}.tagHandler ul.tagHandlerContainer li{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:5px;display:block;float:left;font-size:12px;height:27px;line-height:21px;margin:5px 5px 5px 0;white-space:nowrap}.tagHandler ul.tagHandlerContainer li.tagItem{background-color:#00af3f;color:#fff;cursor:url(../images/tag_remove.cur),pointer;padding:3px 8px}.tagHandler ul.tagHandlerContainer li.tagItem:hover{background-color:rgba(0,209,72,.64)}.tagHandler ul.tagHandlerContainer li.tagInput{padding:3px 4px}.tagHandler ul.tagHandlerContainer input.tagInputField{background-color:#fff;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#222;font-size:12px;width:inherit}.tagHandler div.tagLoader{background:url(../images/loader.gif) 50% no-repeat;cursor:default;display:none;height:18px;position:absolute;right:-24px;top:12px;width:16px}.tagHandler div.tagUpdate{background:url(../images/tag_update.png) 50% no-repeat;cursor:pointer;height:16px;position:absolute;right:-24px;top:14px;width:16px}span.ui-helper-hidden-accessible{display:none}.ui-menu-item{padding:5px 10px}.ui-autocomplete{background-color:#fff;border:1px solid #dfdfdf;border-radius:7px!important;-webkit-border-radius:7px;-moz-border-radius:7px;display:inline-block;max-width:300px}