.tag-input{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;width:100%;padding:0 2px;cursor:text;position:relative;height:auto;min-height:36px;border:2px solid #c4c4c4}.tag-input .original-input{width:1px;height:1px;position:absolute;top:0;left:0;opacity:0}.tag-input .input-wrapper{width:auto;border:none!important;height:26px;line-height:26px;font-size:14px;padding:0 4px}.tag-input .input-wrapper:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.tag-input .input-clear-button{display:none}.tag-input.input-large{min-height:50px}.tag-input.input-large input{height:48px;font-size:1.3rem;padding:0 10px;line-height:48px;min-width:5em}.tag-input.input-large .button{height:48px;min-width:48px;font-size:1.3rem}.tag-input.input-large .button [class*=mif-]{font-size:1.3rem}.tag-input.input-large .button [class*=default-icon-]{width:21px;height:21px}.tag-input.input-large .button .input-clear-button{width:48px;padding:0}.tag-input.input-small{min-height:28px}.tag-input.input-small input{height:26px;font-size:.9rem;padding:0 4px;line-height:26px;min-width:5em}.tag-input.input-small .button{height:26px;min-width:26px;font-size:.9rem}.tag-input.input-small .button [class*=mif-]{font-size:.9rem}.tag-input.input-small .button [class*=default-icon-]{width:14px;height:14px}.tag-input.input-small .input-clear-button{width:26px;padding:0}.tag-input.static-mode{border:none!important;cursor:default}.tag-input.static-mode .button,.tag-input.static-mode input,.tag.static .remover{display:none!important}.tag-input .autocomplete-list{margin:0;padding:0;list-style:none inside;position:absolute;top:100%;left:0;right:0;overflow:hidden;overflow-y:auto;background-color:#fff;height:auto;border:1px solid #dfdfdf;z-index:3;display:block}.tag,.tag .remover,.tag .title{position:relative}.tag-input .autocomplete-list .item{display:block;position:relative;padding:4px 8px;cursor:pointer}.tag-input .autocomplete-list .item:hover{background-color:rgba(29,29,29,.1)}.tag-input .autocomplete-list .item+.item{border-top:1px solid #dfdfdf}.tag{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;margin:2px;padding:0;height:26px;line-height:26px;background-color:green!important;color:#fff!important;cursor:default;border-radius:5px}.tag .title{display:block;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 8px}.tag .remover{display:block;width:26px;height:100%;line-height:22px;text-align:center;cursor:pointer;background-color:#076a07;font-size:1.2rem}.tag.short-tag .title{max-width:120px}.bg-danger{background-color:red!important}.tag.small{margin:2px;height:18px;line-height:18px}.tag.small .title{font-size:.7rem;line-height:18px}.tag.small .remover{width:18px;height:18px;line-height:18px;font-size:.8rem}.tag.large{margin:2px;height:36px;line-height:36px}.tag.large .title{font-size:1.3rem;line-height:36px}.tag.large .remover{width:35px;height:35px;line-height:33px;font-size:1.6rem}.tag.static{background:#d4f0ff;color:#1d1d1d}