/* selectize.js */
    .selectize-input {
        &,
        &:focus,
        &.focus {
            .box-shadow(none);
            .border-radius(0);
            border: 1px solid #ddd;
        }
    }

    .selectize-dropdown {
        .optgroup-header {
            background: #f5f5f5;
            font-size: 11px;
            text-transform: uppercase;
        }
        [data-selectable] {
            span.label {
                display: block;
                font-size: 13px;
                text-align: left;
                color: @text-primary;
                padding: 0 0 4px;
                margin: 0;
            }
            span.caption {
                color: #888;
                font-size: 12px;
            }
            .highlight {
                .border-radius(0);
            }
        }
        .active {
            background: @theme-color;
            color: #fff;
            > span {
                color: #fff !important;
            }
        }
    }

    .selectize-control.multi {
        .selectize-input {
            &.has-items {
                padding: 6px 6px 3px;
            }
            > div {
                background: #e9ebee;
                &,
                &.active {
                    border: 1px solid #b8b8b8;
                }
                &.active {
                    background: darken(#e9ebee,10%);
                }
            }
            span.name {
                font-weight: 700;
                + span.email {
                    padding-left: 4px;
                }
            }
            span.email {
                color: #888;
                font-size: 12px;
            }
            > input {
                height: 20px;
            }
        }
    }