.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}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background:#fcfcfc;font-weight:500}