.form-group{margin:10px 0}.form-control{margin-bottom:15px;width:100%!important}.form-control:focus{box-shadow:0 0 0 .4px rgba(0,123,255,.25)}.custom-select{width:100%!important}.custom-select:focus,.form-control.is-valid:focus{box-shadow:0 0 0 .4px rgba(0,123,255,.25)}.form-control.is-invalid:focus{box-shadow:0 0 0 .4px rgba(220,53,69,.25)}.custom-file-input.is-valid:focus~.custom-file-label{box-shadow:0 0 0 .4px rgba(40,167,69,.25)}.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;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{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;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;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}.tabs-sw{padding-left:10px;width:100%;padding-top:12px;border-radius:3px 3px 0 0;border:1px solid #dee2e6;background-color:rgba(0,0,0,.03)}.tabs-sw .nav-link.active{background:#fff}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background:#fcfcfc;font-weight:500}