.bootstrap-tagsinput {
 background-color:#fff;
 border:1px solid #ccc;
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 display:inline-block;
 padding:3px 6px;
 width:100%;
 color:#555;
 vertical-align:middle;
 border-radius:4px;
 max-width:100%;
 line-height:16px;
 cursor:text
}
.bootstrap-tagsinput input {
 border:none;
 box-shadow:none;
 outline:0;
 background-color:transparent;
 padding:0 6px;
 margin:8px 0;
 width:270px;
 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 .tag {
 margin-right:2px;
 color:#fff
}
.bootstrap-tagsinput .tag [data-role=remove] {
 cursor:pointer;
 position:relative;
 left:6px;
 border-radius:100%;
 background:#fff
}
.bootstrap-tagsinput .tag [data-role=remove]:after {
 content:"x";
 padding:0 6px;
 color:#909090
}
.bootstrap-tagsinput .tag [data-role=remove]:hover {
 box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)
}
.bootstrap-tagsinput .tag [data-role=remove]:hover:active {
 box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.blue-label-custom {
    border-radius: 100px;
    background-color: #8dc4dd;
    color: #fff;
    padding: 5px 10px;
    position: relative;
    line-height: 31px;
}