.ngTagsInput *,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ngTagsInput{position:relative}.ngTagsInput:active{outline:0}.ngTagsInput .tags{-moz-appearance:textfield;-webkit-appearance:textfield;background-color:#fff;background-color:-moz-field;border:1px solid #a9a9a9;box-shadow:1px 1px 1px 0 #d3d3d3 inset;margin-top:5px;padding:2px;overflow-y:auto;overflow-x:hidden;word-wrap:break-word;font-size:14px;cursor:text}.ngTagsInput .tags.focused{outline:0;-webkit-box-shadow:0 0 3px 1px rgba(5,139,242,.6);-moz-box-shadow:0 0 3px 1px rgba(5,139,242,.6);box-shadow:0 0 3px 1px rgba(5,139,242,.6)}.ngTagsInput .tags .tag-list{margin:0;padding:0;overflow:visible;list-style-type:none}.ngTagsInput .tags .tag-item{margin:2px;padding-left:4px;display:inline-block;border-radius:3px;height:21px;line-height:1.3;border:1px solid #acacac;float:left;background:#f0f9ff;background:-moz-linear-gradient(top,rgba(240,249,255,1) 0,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,249,255,1)),color-stop(47%,rgba(203,235,255,1)),color-stop(100%,rgba(161,219,255,1)));background:-webkit-linear-gradient(top,rgba(240,249,255,1) 0,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);background:-o-linear-gradient(top,rgba(240,249,255,1) 0,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);background:-ms-linear-gradient(top,rgba(240,249,255,1) 0,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);background:linear-gradient(to bottom,rgba(240,249,255,1) 0,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%)}.ngTagsInput .tags .tag-item.selected{background:#febbbb;background:-moz-linear-gradient(top,rgba(254,187,187,1) 0,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(254,187,187,1)),color-stop(45%,rgba(254,144,144,1)),color-stop(100%,rgba(255,92,92,1)));background:-webkit-linear-gradient(top,rgba(254,187,187,1) 0,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%);background:-o-linear-gradient(top,rgba(254,187,187,1) 0,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%);background:-ms-linear-gradient(top,rgba(254,187,187,1) 0,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%);background:linear-gradient(to bottom,rgba(254,187,187,1) 0,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%)}.ngTagsInput .tags .tag-item span{font:13px "Helvetica Neue",Helvetica,Arial,sans-serif}.ngTagsInput .tags .tag-item button{margin:0;border:0;background:0 0;color:#585858;cursor:pointer;font:700 16px Arial,sans-serif;vertical-align:middle}.ngTagsInput .tags .tag-item button:active{color:red}.ngTagsInput .tags .tag-input{border:0;outline:0;margin:2px;padding:0 0 0 4px;height:21px;float:left;font:13px "Helvetica Neue",Helvetica,Arial,sans-serif}.ngTagsInput .tags input::-ms-clear{display:none}.ngTagsInput .autocomplete{margin-top:5px;position:absolute;padding:8px 0;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);width:100%;z-index:999}.ngTagsInput .autocomplete .suggestion-list{margin:0;padding:0;list-style-type:none}.ngTagsInput .autocomplete .suggestion-item{padding:3px 16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ngTagsInput .autocomplete .suggestion-item.selected{color:#fff;background-color:#0097cf}.ngTagsInput .autocomplete .suggestion-item em{font-weight:700;font-style:normal}