span.multiselect-native-select{position:relative}span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}
.multiselect.dropdown-toggle:after{display:none}
.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}
.multiselect-container .multiselect-reset .input-group{width:93%}
.multiselect-container .multiselect-group.dropdown-item,
.multiselect-container .multiselect-group.dropdown-toggle,
.multiselect-container>.multiselect-option.dropdown-item,
.multiselect-container>.multiselect-option.dropdown-toggle{cursor:pointer; width:100%; text-align: left;}
.multiselect-container .multiselect-group>span,
.multiselect-container>.multiselect-option>span{padding:3px 20px}
.multiselect-container .multiselect-group>span>.form-check-label,
.multiselect-container>.multiselect-option>span>.form-check-label{cursor:pointer;margin-left: 10px;}
.form-inline .multiselect-container span.form-check{padding:3px 20px 3px 40px}
.multiselect-container .multiselect-filter > .fa-search {
  z-index: 1;
  padding-left: 0.75rem;
}
.multiselect-container .multiselect-filter > input.multiselect-search {
  border: none;
  border-bottom: 1px solid lightgrey;
  padding-left: 2rem;
  margin-left: -1.625rem;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.multiselect-container .multiselect-filter > input.multiselect-search:focus {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.multiselect-container .multiselect-filter > .multiselect-moz-clear-filter {
  margin-left: -1.5rem;
  display: none;
}

.multiselect-container .multiselect-filter > .input-group{
	display:flex;
}