.selectivity-input
{
    width: 100%; 

    border: 1px solid #adb5bd;
}
.selectivity-input .selectivity-multiple-selected-item
{
    border-color: #2494be; 
    background: #3bafda;
}
.selectivity-input[class*=bg-] .selectivity-multiple-selected-item
{
    background: rgba(0, 0, 0, .25);
}
.selectivity-input[class*=border-] .selectivity-multiple-input-container
{
    border: none;
}
.selectivity-input .selectivity-single-select
{
    background-color: #fff;
}
.selectivity-input .selectivity-caret
{
    top: .75rem;
}
.selectivity-input .selectivity-multiple-input-container
{
    border-color: #d9d9d9;
}
.selectivity-input .selectivity-multiple-input-container:focus
{
    border-color: #ccc !important;
    outline: 0;
}
.selectivity-input .selectivity-multiple-selected-item-remove .la,
.selectivity-input .selectivity-multiple-selected-item-remove [class^='ft-']
{
    font-size: 1rem;
}
.selectivity-input .selectivity-dropdown .selectivity-result-item.highlight
{
    color: #424242 !important; 
    background-color: #e0e0e0 !important;
}
.selectivity-input.select-xl
{
    font-size: 1.5rem;
    line-height: 1.7;

    margin-bottom: .5rem;
}
.selectivity-input.select-xl .selectivity-single-select
{
    min-height: auto;
}
.selectivity-input.select-xl .selectivity-caret
{
    top: 1rem;
}
.selectivity-input.select-xl .selectivity-single-result-container
{
    top: .5rem;
}
.selectivity-input.select-xl .selectivity-multiple-selected-item-remove .la,
.selectivity-input.select-xl .selectivity-multiple-selected-item-remove [class^='ft-']
{
    font-size: 1.5rem;
}
.selectivity-input.select-lg
{
    font-size: 1.1rem;
    line-height: 1.25;
}
.selectivity-input.select-lg .selectivity-single-select
{
    min-height: auto;
    padding: 7px;
}
.selectivity-input.select-lg .selectivity-caret
{
    top: .75rem;
}
.selectivity-input.select-lg .selectivity-single-result-container
{
    top: 1rem;
}
.selectivity-input.select-lg .selectivity-multiple-selected-item-remove .la,
.selectivity-input.select-lg .selectivity-multiple-selected-item-remove [class^='ft-']
{
    font-size: 1.1rem;
}
.selectivity-input.select-sm
{
    font-size: .875rem;
    line-height: 1;
}
.selectivity-input.select-sm .selectivity-single-select
{
    min-height: auto;
}
.selectivity-input.select-sm .selectivity-caret
{
    top: .5rem;
}
.selectivity-input.select-sm .selectivity-single-result-container
{
    top: .85rem;
}
.selectivity-input.select-sm .selectivity-multiple-selected-item-remove .la,
.selectivity-input.select-sm .selectivity-multiple-selected-item-remove [class^='ft-']
{
    font-size: .875rem;
}
.selectivity-input.select-xs
{
    font-size: .75rem;
    line-height: 1.5;

    margin-bottom: .775rem;
}
.selectivity-input.select-xs .selectivity-single-select
{
    min-height: auto;
    padding: 2px;
}
.selectivity-input.select-xs .selectivity-caret
{
    top: .275rem;
}
.selectivity-input.select-xs .selectivity-single-result-container
{
    top: .5rem;
}
.selectivity-input.select-xs .selectivity-multiple-selected-item-remove .la,
.selectivity-input.select-xs .selectivity-multiple-selected-item-remove [class^='ft-']
{
    font-size: .75rem;
}
