.filter-multi-select>.dropdown-toggle:before,.filter-multi-select>.viewbar span.col-form-label.mr-2.text-dark{display:none}.filter-multi-select>.viewbar{position:relative}.filter-multi-select>.viewbar span.placeholder{color:#001721;font-size:16px;font-weight:400;left:0;padding:4px 8px;position:absolute;top:1px}.filter-multi-select{margin:auto;max-width:700px}.filter-multi-select .dropdown-item .custom-control-label{margin:0;padding:0}.filter-multi-select .dropdown-item .custom-checkbox:checked~.custom-control-label:before,.filter-multi-select .dropdown-item .custom-checkbox:indeterminate~.custom-control-label:before{background-color:#304796;border-color:#304796}.filter-multi-select>.dropdown-menu{max-height:30vh;width:100%}.hidden-original-select{display:none}button.deselect-all-btn{background-color:#ab1717}.filter-multi-select .dropdown-item[hidden]{display:none}.multiselect-container{font-family:sans-serif;margin:auto;max-width:540px;position:relative}.selected-items{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;flex-wrap:wrap;min-height:36px;padding:4px 8px}.placeholder{color:#888}.filter-multi-select>.viewbar>.selected-items>.item{align-items:center;background-color:#304796;border:1px solid #304796;border-radius:2px;color:#fff;display:inline-flex;font-size:.85em;margin:2px 4px 2px 0;padding:2px 6px}.filter-multi-select>.viewbar>.selected-items>.item button{line-height:1;margin:0!important;padding:0 0 0 11px!important;vertical-align:middle}.remove-label{cursor:pointer;font-weight:700;margin-left:8px}.dropdown-icon{font-size:14px;pointer-events:none;position:absolute;right:12px;top:10px}.dropdown-list{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:none;left:0;margin-top:2px;position:absolute;top:100%;width:100%;z-index:999}.dropdown-list input[type=text]{border:1px solid #ccc;border-radius:4px;margin:4px 2% 10px;padding:4px;width:96%!important}.dropdown-options{list-style:none;margin:0;max-height:180px;overflow-y:auto;padding:0;text-align:left}.dropdown-options li{margin:0;padding:4px 8px}.dropdown-options li.is_checked,.dropdown-options li:hover{background:#f1f1f1}.dropdown-options input[type=checkbox]{margin-right:6px}.dropdown-options label{cursor:pointer}.deselect-all-btn{background:#eee;border:1px solid #ccc;border-radius:4px;cursor:pointer;margin:4px 2%;padding:4px;width:96%}.deselect-all-btn:hover{background-color:#661212}