:after,:before,tags-input *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}tags-input .host{position:relative;margin-top:5px;margin-bottom:5px}tags-input .host:active{outline:0}tags-input .tags{-moz-appearance:textfield;-webkit-appearance:textfield;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;color:#555;border:1px solid #d8dfe3;font-size:16px;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:1.42857;padding:6px 12px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}tags-input .tags:hover{border:1px solid #c8cfd4}tags-input .tags.focused{border:1px solid #c8cfd4;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(200,207,212,.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(200,207,212,.6);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(200,207,212,.6);outline:0}tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}tags-input .tags .tag-item{font-size:14px;display:inline-block;float:left;height:26px;line-height:22px;padding-left:6px;margin-right:5px;border:1px solid #E5E5E5;border-radius:3px;background:#eaf0f3;background:-moz-linear-gradient(270deg,#f8fafb 0,#eaf0f3 100%);background:-webkit-gradient(linear,270deg,color-stop(0%,#f8fafb),color-stop(100%,#eaf0f3));background:-webkit-linear-gradient(270deg,#f8fafb 0,#eaf0f3 100%);background:-o-linear-gradient(270deg,#f8fafb 0,#eaf0f3 100%);background:-ms-linear-gradient(270deg,#f8fafb 0,#eaf0f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8fafb', endColorstr='#eaf0f3', GradientType='1');background:linear-gradient(180deg,#f8fafb 0,#eaf0f3 100%)}tags-input .tags .tag-item.selected{background:-webkit-linear-gradient(top,#febbbb 0,#fe9090 45%,#ff5c5c 100%);background:linear-gradient(to bottom,#febbbb 0,#fe9090 45%,#ff5c5c 100%)}tags-input .tags .tag-item .remove-button{margin:0 5px;padding:0;border:none;background:0 0;cursor:pointer;vertical-align:middle;font:700 16px Arial,sans-serif;color:#585858}tags-input .tags .input{border:0;outline:0;padding:0;float:left;height:26px}tags-input .tags .input::-ms-clear{display:none}tags-input.ng-invalid .tags{-webkit-box-shadow:0 0 3px 1px rgba(255,0,0,.6);-moz-box-shadow:0 0 3px 1px rgba(255,0,0,.6);box-shadow:0 0 3px 1px rgba(255,0,0,.6)}tags-input .autocomplete{margin-top:5px;position:absolute;padding:5px 0;z-index:999;width:100%;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)}tags-input .autocomplete .suggestion-list{margin:0;padding:0;list-style-type:none}tags-input .autocomplete .suggestion-item{padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff}tags-input .autocomplete .suggestion-item.selected,tags-input .autocomplete .suggestion-item.selected em{color:#fff;background-color:#0097cf}tags-input .autocomplete .suggestion-item em{font:normal bold 16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff}