.bootstrap-tagsinput{display:inline-block;position:relative;padding:6px 12px;font-size:14px;vertical-align:middle;border-radius:4px;width:100%;max-width:100%;min-height:34px;line-height:22px;cursor:text;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-tagsinput .tagsinput{display:inline-block;width:auto;max-width:inherit;background-color:transparent;padding:0 6px 0 0;margin:0;border:none;box-shadow:none;outline:0}.bootstrap-tagsinput .tag{display:inline-block;padding:3px 6px 5px 6px;margin-right:8px;margin-top:2px;margin-bottom:4px}.bootstrap-tagsinput .tag>[data-dismiss]{text-decoration:none;color:inherit!important;margin-left:4px}.bootstrap-tagsinput .autocomplete{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;padding:5px 0;z-index:99;top:100%;left:0;right:0}.bootstrap-tagsinput .autocomplete:empty{display:none!important}.bootstrap-tagsinput .autocomplete li>.item{background-color:#fff;border-bottom:1px solid #d4d4d4}.bootstrap-tagsinput .autocomplete li>.item:hover{background-color:#e9e9e9}.bootstrap-tagsinput .autocomplete li>.item .active{background-color:#1e90ff!important;color:#fff}.bootstrap-tagsinput .autocomplete li:last-child .item{border-bottom:none}