fieldset[disabled] .multiselect{pointer-events:none}.multiselect{position:relative;display:block;width:100%;min-height:31px;color:#333;text-align:left}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:14px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect--disabled{pointer-events:none}.multiselect--active{z-index:50}.multiselect--active .multiselect__tags{border-color:#80bdff;-webkit-box-shadow:0 0 0 1px rgba(0,123,255,.25);box-shadow:0 0 0 1px rgba(0,123,255,.25)}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:2px;font-size:14px;line-height:1.42857143;min-height:31px;color:#333;border:1px solid #ccc;border-radius:3px;cursor:pointer;padding-right:24px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(0,rgba(0,0,0,.03)),to(transparent));background-image:linear-gradient(0,rgba(0,0,0,.03),transparent)}.multiselect__select{position:absolute;display:block;right:5px;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#888 transparent transparent transparent}.multiselect__input,.multiselect__single{position:relative;display:inline-block;width:100%;height:24px;line-height:24px;padding:0 5px}.multiselect__input{border:0;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.multiselect__placeholder{color:#888}.multiselect--active .multiselect__placeholder{display:none}.multiselect__tags-wrap{display:inline;max-width:100%}.multiselect__tag{margin:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:24px;border-radius:2px;color:#fff;border:1px solid rgba(0,123,255,.25);background-color:#7872ff}.multiselect__tag,.multiselect__tag span{line-height:16px;max-width:100%;overflow:hidden}.multiselect__tag span{display:block;padding:3px 6px;height:22px;white-space:nowrap;text-overflow:ellipsis}.multiselect__tag-icon{display:block;color:hsla(0,0%,100%,.75);border-left:1px solid #6c67e6;padding:3px 8px;line-height:16px;height:22px;font-family:Helvetica,Arial,sans-serif;font-style:normal;cursor:pointer}.multiselect__tag-icon:after{content:"\D7"}.multiselect__tag-icon:hover{color:#fff}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__content-wrapper{position:absolute;display:block;width:100%;top:100%;max-height:240px;margin-top:4px;background-color:#fff;-webkit-box-shadow:0 2px 6px 1px rgba(0,0,0,.08);box-shadow:0 2px 6px 1px rgba(0,0,0,.08);border:1px solid #ddd;border-radius:3px;overflow:auto;-webkit-overflow-scrolling:touch;z-index:50}.multiselect--above .multiselect__content-wrapper{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.multiselect__content{display:inline-block;list-style:none;padding:0;margin:0;min-width:100%}.multiselect__element{position:relative}.multiselect__element:not(:first-child){border-top:1px solid #ddd}.multiselect__option{position:relative;display:block;color:#555;padding:8px;font-size:13px;line-height:20px;cursor:pointer}.multiselect__option--highlight{color:#555;background-color:#fafafa}.multiselect__option--selected:before{content:"";width:0;height:0;display:block;position:absolute;right:1px;top:1px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#4caf50 #4caf50 transparent transparent}.multiselect__spinner{position:absolute;display:block;right:8px;top:50%;margin-top:-8px;width:16px;height:16px;border-radius:8px;border:2px solid rgba(0,0,0,.3);border-right-color:transparent;border-top-color:transparent;-webkit-animation:spin-around .5s linear infinite;animation:spin-around .5s linear infinite;background-color:#fff}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.form-group{margin:10px 0}.form-control{margin-bottom:15px;width:100%!important}.form-control:focus{-webkit-box-shadow:0 0 0 .4px rgba(0,123,255,.25);box-shadow:0 0 0 .4px rgba(0,123,255,.25)}.custom-select{width:100%!important}.custom-select:focus,.form-control.is-valid:focus{-webkit-box-shadow:0 0 0 .4px rgba(0,123,255,.25);box-shadow:0 0 0 .4px rgba(0,123,255,.25)}.form-control.is-invalid:focus{-webkit-box-shadow:0 0 0 .4px rgba(220,53,69,.25);box-shadow:0 0 0 .4px rgba(220,53,69,.25)}.custom-file-input.is-valid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .4px rgba(40,167,69,.25);box-shadow:0 0 0 .4px rgba(40,167,69,.25)}.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;-webkit-box-shadow:0 0 0 .4px rgba(220,53,69,.25);box-shadow:0 0 0 .4px rgba(220,53,69,.25)}.form-control-readonly{background-color:#e9ecef;opacity:1}.input-group .input-group-text{max-height:31px}.input-group span{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.input-errors{bottom:0}.input-errors,.textarea-errors{position:absolute;left:0;font-size:12px;line-height:12px}.textarea-errors{bottom:-18px}.file-errors{position:absolute;left:0;bottom:-21px;font-size:12px;line-height:12px}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;-webkit-box-shadow:0 0 0 .4px rgba(0,123,255,.25);box-shadow:0 0 0 .4px rgba(0,123,255,.25)}.custom-file.is-invalid .custom-file-label{border-color:#dc3545}.input-date{width:100%;border:1px solid #cecece;padding:5px 2px;height:30px;border-radius:3px;background:#fff}.input-date:focus{border-color:#80bdff;-webkit-box-shadow:0 0 0 .4px rgba(0,123,255,.25);box-shadow:0 0 0 .4px rgba(0,123,255,.25)}.input-date.is-invalid{border-color:#dc3545}.input-date:disabled{background-color:#e9ecef;opacity:1}.multiselect{margin-bottom:15px}.multiselect__single{overflow:hidden}.sw-save-loading{position:relative;color:transparent!important}.sw-save-loading div{position:absolute;left:0;right:0}.sw-save-loading .spinner-border{width:20px;height:20px;border:.15em solid currentColor;border-right-color:transparent}