.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .badge{margin:2px 0;padding:5px 8px}.bootstrap-tagsinput .badge [data-role="remove"]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .badge [data-role="remove"]:after{content:"×";padding:0 4px;background-color:rgba(0,0,0,.1);border-radius:50%;font-size:13px}.bootstrap-tagsinput .badge [data-role="remove"]:hover:after{background-color:rgba(0,0,0,.62)}.bootstrap-tagsinput .badge [data-role="remove"]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.tt-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;cursor:pointer}.tt-suggestion{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.tt-suggestion:hover,.tt-suggestion:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.bootstrap-tagsinput{display:inline-block;vertical-align:middle;width:100%}.bootstrap-tagsinput input{direction:ltr;border:0;outline:0;background-color:transparent;padding:7px 0;margin-top:3px;margin-bottom:3px;width:auto!important;min-width:100px;-webkit-box-shadow:none;box-shadow:none}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .twitter-typeahead{width:auto}.bootstrap-tagsinput .tt-dropdown-menu{margin-top:5px;min-width:200px}.bootstrap-tagsinput .tag{margin-top:3px;margin-bottom:3px;margin-right:6px;border:0;border-radius:100px;padding:7px 14px;padding-right:33px;float:left;font-size:12px;line-height:1.6666667;font-weight:400;text-transform:none;position:relative}.bootstrap-tagsinput .tag:not([class*=bg-]){background-color:#03a9f4;color:#fff}.bootstrap-tagsinput .tag [data-role="remove"]{cursor:pointer;position:absolute;top:50%;right:14px;line-height:1;margin-top:-5.5px;opacity:.7;filter:alpha(opacity=70)}.bootstrap-tagsinput .tag [data-role="remove"]:hover{opacity:1;filter:alpha(opacity=100)}.bootstrap-tagsinput .tag [data-role="remove"]:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:11px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.twitter-typeahead{width:100%}.typeahead,.tt-query,.tt-hint{outline:0}.tt-hint{color:#999}.tt-menu{width:100%;margin-top:1px;min-width:180px;padding:8px 0;background-color:#fff;border:1px solid transparent;border-radius:3px;max-height:300px;overflow-y:auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.typeahead-scrollable .tt-menu{max-height:250px}.typeahead-rtl .tt-menu{text-align:right}.tt-suggestion{padding:8px 15px;cursor:pointer}.tt-suggestion:hover,.tt-suggestion:focus,.tt-suggestion.tt-cursor{background-color:#33b5e5}.tt-dataset-group .tt-suggestion{padding-left:32px;padding-right:32px}.tt-heading{font-size:11px;line-height:1.82;padding:8px 15px;text-transform:uppercase;display:block;font-weight:700;margin-top:2px;margin-bottom:2px}.typeahead-template .empty-message{padding:8px 15px;text-align:center}.bootstrap-tagsinput{padding-left:1rem;padding-right:1rem}.bootstrap-tagsinput .tag{margin-top:.4rem;margin-bottom:.4rem;border-radius:0!important}.bootstrap-tagsinput .tag:not([class*=bg-]){background-color:#61892f;color:#fff}.tt-menu{margin-top:.7rem;padding:.4rem;border-radius:0!important;background-color:#f2f2f2}.tt-suggestion{background:#dedede;color:#272727;margin-bottom:.3rem}fieldset[disabled] .bootstrap-tagsinput{pointer-events:none}fieldset[disabled] .bootstrap-tagsinput .label-info{opacity:.5}