.bootstrap-tags-input {
}

.bootstrap-tags-input-control {
    display: block;
    width: 100%;
    padding: 0px .75rem 4px .75rem;
    vertical-align: middle;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    height: auto;
}

    .bootstrap-tags-input-control .bootstrap-tags-input-selectitems {
        display: contents;
    }

    .bootstrap-tags-input-control .item {
        color: #fff;
        background-color: #1b6ec2;
        border-color: #1861ac;
        padding: 4px;
        border-radius: 3px;
        margin-right: 4px;
        display: inline-block;
        margin-top: 4px;
    }

        .bootstrap-tags-input-control .item .del {
            margin-left: 3px;
            cursor: pointer;
        }

            .bootstrap-tags-input-control .item .del:after {
                content: "×";
                background-color: rgba(0, 0, 0, 0.1);
                font-size: 13px;
                padding: 0px 4px;
                border-radius: 50%;
            }

        .bootstrap-tags-input-control .item .del {
            margin-left: 3px;
            cursor: pointer;
        }

        .bootstrap-tags-input-control .item:hover .del {
            background-color: rgba(0, 0, 0, 0.62);
            border-radius: 50%;
        }


.bootstrap-tags-input-popup {
    z-index: 1001;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    background: #e9ecef;
    /*color: #6c757d;*/
    color: #212529;
    line-height: 1.8em;
    visibility: hidden;
    max-height:250px;
    overflow-y:scroll;
}

    .bootstrap-tags-input-popup .item {
        padding: 0 0.5em;
        cursor: pointer;
    }

        .bootstrap-tags-input-popup .item:hover, .bootstrap-tags-input-popup .item.active {
            background: #d1ecf1;
            color: #0c5460;
        }
