@-webkit-keyframes blink {0% {border-color: #ededed;}100% {border-color: #b94a48;}}@-moz-keyframes blink {0% {border-color: #ededed;}100% {border-color: #b94a48;}}@keyframes blink {0% {border-color: #ededed;}100% {border-color: #b94a48;}}.tokenfield {height: auto;padding-bottom: 0px;}.tokenfield.focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);}.tokenfield .token {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;border: 1px solid #d9d9d9;background-color: #ededed;white-space: nowrap;margin: -1px 5px 5px 0;height: 22px;vertical-align: top;cursor: default;}.tokenfield .token:hover {border-color: #b9b9b9;}.tokenfield .token.active {border-color: #52a8ec;border-color: rgba(82, 168, 236, 0.8);}.tokenfield .token.duplicate {border-color: #ebccd1;-webkit-animation-name: blink;animation-name: blink;-webkit-animation-duration: 0.1s;animation-duration: 0.1s;-webkit-animation-direction: normal;animation-direction: normal;-webkit-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.tokenfield .token.invalid {background: none;border: 1px solid transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border-bottom: 1px dotted #d9534f;}.tokenfield .token.invalid.active {background: #ededed;border: 1px solid #ededed;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.tokenfield .token .token-label {display: inline-block;overflow: hidden;text-overflow: ellipsis;padding-left: 4px;vertical-align: top;}.tokenfield .token .close {font-family: Arial;display: inline-block;line-height: 100%;font-size: 1.1em;line-height: 1.49em;margin-left: 5px;float: none;height: 100%;vertical-align: top;padding-right: 4px;}.tokenfield .token-input {background: none;width: 60px;min-width: 60px;border: 0;height: 20px;padding: 0;margin-bottom: 6px;-webkit-box-shadow: none;box-shadow: none;}.tokenfield .token-input:focus {border-color: transparent;outline: 0;-webkit-box-shadow: none;box-shadow: none;}.tokenfield.disabled {cursor: not-allowed;background-color: #eeeeee;}.tokenfield.disabled .token-input {cursor: not-allowed;}.tokenfield.disabled .token:hover {cursor: not-allowed;border-color: #d9d9d9;}.tokenfield.disabled .token:hover .close {cursor: not-allowed;opacity: 0.2;filter: alpha(opacity=20);}.has-warning .tokenfield.focus {border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-error .tokenfield.focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}.has-success .tokenfield.focus {border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}.tokenfield.input-sm,.input-group-sm .tokenfield {min-height: 30px;padding-bottom: 0px;}.input-group-sm .token,.tokenfield.input-sm .token {height: 20px;margin-bottom: 4px;}.input-group-sm .token-input,.tokenfield.input-sm .token-input {height: 18px;margin-bottom: 5px;}.tokenfield.input-lg,.input-group-lg .tokenfield {height: auto;min-height: 45px;padding-bottom: 4px;}.input-group-lg .token,.tokenfield.input-lg .token {height: 25px;}.input-group-lg .token .close,.tokenfield.input-lg .token .close {line-height: 1.3em;}.input-group-lg .token-label,.tokenfield.input-lg .token-label {line-height: 23px;}.input-group-lg .token-input,.tokenfield.input-lg .token-input {height: 23px;line-height: 23px;margin-bottom: 6px;vertical-align: top;}.tokenfield.rtl {direction: rtl;text-align: right;}.tokenfield.rtl .token {margin: -1px 0 5px 5px;}.tokenfield.rtl .token .token-label {padding-left: 0px;padding-right: 4px;}