
.html-multiselect-button{
    border: 1px solid #aaa;
    background-color: #fff;
    padding: 2px;
    display: inline-block;
    line-height: 1.30em;
    vertical-align: top;
    max-height: 5em;
    overflow: auto;
}

.html-multiselect-valuebutton{
    margin: 1px 4px;
    /*padding: 0px 2px;*/
    padding: 0px 0px 0px 5px;
    border: 1px solid #aaa;
    border-radius: 3px;
    overflow: hidden;
    display:inline-block;
    background-color: #E5EFF3;
    cursor: default;
    vertical-align: middle;
}

.html-multiselect-closebutton{
    border: none;
    border-left:1px solid #aaa;
    margin:0px 0px 0px 5px;
    padding: 0px 3px 0px 3px;
    font-weight: bold;
    background-color: #999;
    color: #fff;
    cursor: pointer;
}

.html-multiselect-display-hint{
    cursor: pointer;
}

.isSelected {
    display:none;
}

.html-multiselect-display-plus{
    border-radius:50%;
    width:13px;
    height:13px;
    display:inline-block;
    color: #999;
    text-align: center;
    vertical-align: middle;
    margin:1px 4px;
    right: 0px;
    cursor: pointer;
    line-height: 1em;
}

.html-select-specialoption{
    padding: 3px 5px;
    cursor: pointer;
    border-bottom: 1px solid #ddd;
}