.multiselectDropdownMenu{position:absolute;padding:0;border-radius:0 0 4px 4px;z-index:2000;float:left;margin:-1px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175)}.multiselectDropdownMenu.hidden{visibility:hidden}.multiselectDropdownMenu.scrollable{overflow-y:auto}.multiselectDropdownMenu li{border-bottom:1px solid #ddd;cursor:pointer}.multiselectDropdownMenu li.deactivated{cursor:default}.multiselectDropdownMenu button:focus,.multiselectDropdownMenu li:hover:not(.deactivated) button{background-color:rgba(158,210,255,.5)}.multiselectDropdownMenu li:nth-child(even){background-color:#f9f9f9}.multiselectDropdownMenu li:last-child{border-bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.multiselectDropdownMenu li button{background-color:transparent;display:inline-block;width:100%;height:100%;padding:6px;text-align:left;border:0}.multiselectDropdownMenu li.deactivated button{cursor:default;color:#bbb}.multiselect .form-control{height:auto;min-height:35px;padding:1px;line-height:normal;width:100%}.multiselect.open .form-control{border-radius:4px 0 0 0}.multiselect.open .input-group-addon{border-radius:0 4px 0 0}.multiselect.disabled .pointer{cursor:not-allowed}.multiselect.disabled .form-control,.multiselect.disabled input{cursor:not-allowed;background-color:#eee}.multiselect.disabled .input-group-addon span,.multiselect.disabled .multiselectItem{opacity:.6}.multiselect.material .form-control{border-top:0;border-left:0;border-right:0;border-radius:0;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.12);min-height:28px;outline:0}.multiselect.material .input-group-addon{border-top:0;border-left:0;border-right:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,.12);background-color:transparent}.multiselect.material.open .form-control{border-radius:0;border-bottom:2px solid #106cc8}.multiselect.material.open .input-group-addon{border-bottom:2px solid #106cc8;color:#106cc8}.multiselect.material.disabled .pointer{cursor:not-allowed}.multiselect.material.disabled .pointer{cursor:not-allowed}.multiselect.material.disabled .form-control,.multiselect.material.disabled .input-group-addon{cursor:not-allowed;background-color:transparent;background-image:linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 33%,transparent 0);border-bottom-color:transparent;background-position:bottom -1px left 0;background-size:4px 1px;background-repeat:repeat-x}.multiselect input{border:0;padding:6px!important;outline:0;width:158px}.multiselect .md-input{line-height:inherit!important;border:0!important;display:inline-block;float:none;height:27px}.multiselect .md-input:first-child{padding:6px 6px 6px 0!important}.multiselect .md-errors-spacer{display:none}.multiselectItem{padding:2px 4px;display:inline-block;border-radius:3px;margin:4px 0 4px 4px}.multiselectItem i{padding:0 2px 0 6px}.multiselect.material .multiselectItem{margin:4px 4px 4px 0}#multiSelectModalBody{max-height:calc(100vh - 90px);overflow-y:auto;overflow-x:hidden}#multiSelectModalBody button{position:relative;width:100%;min-height:50px;margin-bottom:5px}#multiSelectModalBody button:last-child{margin-bottom:0}#multiSelectModalBody button .fa-check{position:absolute;left:14px;top:17px}#multiSelectModalBody button span{display:inline-block}#multiSelectModalBody button.btn-success span{max-width:calc(100% - 50px)}#multiSelectModalHeader .input-group{width:calc(100% - 95px)}#multiSelectModalHeader .input-group.singleselect{width:calc(100% - 50px)}#multiSelectModalHeader .buttonHolder{position:absolute;right:15px;top:15px}#multiSelectModalHeader .buttonHolder button{width:40px}#multiselectMaterialDialog{min-height:calc(100% - 20px);min-width:calc(100% - 20px)}#multiselectMaterialDialog .md-errors-spacer{display:none}#multiselectMaterialDialog md-input-container.md-input-focused md-icon{color:rgba(255,255,255,.87);fill:rgba(255,255,255,.87)}#multiselectMaterialDialog md-input-container .md-input{color:rgba(255,255,255,.87);border-color:rgba(255,255,255,.87);font-size:14px}#multiselectMaterialDialog md-input-container.md-input-focused .md-input{border-color:rgba(255,255,255,.87)}#multiselectMaterialDialog .md-button{position:relative;text-transform:none}#multiselectMaterialDialog .md-button md-icon{color:inherit}#multiselectMaterialDialog md-dialog-content .md-button md-icon{margin:0 8px 0 0}#multiselectMaterialDialog span.value{margin:auto;text-overflow:ellipsis;overflow:hidden}#multiselectMaterialDialog span.value.selected{position:relative;left:-16px;max-width:calc(100% - 70px)}