a{text-decoration:none}.card.card-outline{border-top:3px solid #343a40!important}.vertical-margin-sm .input-group{margin:5px 0}@media (max-width:767px){.vertical-margin-sm .input-group{margin:5px 0}.vertical-margin-sm .input-group:last-child{margin-bottom:0}}.vertical-margin-sm a{margin-bottom:5px}.floatingNav{background:hsla(0,0%,100%,.5);border:1px solid grey;border-radius:5px;cursor:pointer;opacity:.5;padding:20px;position:fixed;top:0;z-index:9999}.floatingNav:hover{opacity:1}.floatingNav .collapse-btn{display:block;left:5px;position:absolute;top:5px}.floatingNav .pagenav-items{margin-top:5px}.floatingNav .pagenav-items a{margin-left:5px}.floatingNav .pagenav-items a:first-of-type{margin-left:0}.sidebar-brand{justify-content:start}.backTopBtn{background:rgba(243,156,18,.5);border-radius:50%;bottom:60px;color:#fff;cursor:pointer;display:none;height:50px;position:fixed;right:20px;width:50px;z-index:9999}.backTopBtn:hover{background:#f39c12;color:#fff}.backTopBtn i{display:table-cell;text-align:center;vertical-align:middle}.form-group.required label:before{color:red;content:"* "}.input-group .input-group-text{align-items:center;display:flex;height:100%;justify-content:center;padding:0 .75rem}.input-group .input-group-text .fa,.input-group .input-group-text .fas{font-size:1.25rem}.input-group .input-group-append .btn{align-items:center;display:flex;justify-content:center;padding:0 1rem}.input-group .input-group-append .btn .fa,.input-group .input-group-append .btn .fas{font-size:1.25rem}.input-group-sm .btn,.input-group-sm .form-control,.input-group-sm .input-group-text{font-size:.875rem;height:32px;padding:.25rem .5rem}.input-group-sm .fa,.input-group-sm .fas{font-size:1rem}.input-group-sm .input-group-append .btn{align-items:center;display:flex;height:32px;justify-content:center;padding:0 .5rem}.input-group-sm .input-group-append .btn .fa,.input-group-sm .input-group-append .btn .fas{font-size:1rem}.select2-container--bootstrap .select2-selection{border-radius:unset}.select2.select2-container.select2-container--bootstrap{max-width:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(1.5em + .2rem)}textarea.vertical{resize:vertical}textarea.noResize{resize:none}textarea.height-sm{height:50px}textarea.height-md{height:100px}textarea.height-lg{height:300px}.mdl-multiselect{border:none;overflow-y:auto;padding:6px 0}.mdl-multiselect option{padding:5px}.mdl-multiselect option:checked{background:#ccd0d2 linear-gradient(0deg,#ccd0d2,#ccd0d2)}.mdl-alert ul{padding-left:15px}.toggle.android,.toggle.android .toggle-handle{border-radius:0}.toggle.mdl-large{min-width:100px}legend{border-bottom:1px solid rgba(0,0,0,.125);font-size:18px}thead tr{font-weight:700}.pagination{margin:0}.mdl-card{margin-top:25px}.mdl-card-title{background:#6c757d;border:1px solid #6c757d;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;padding:10px 15px}.list-group-item:first-child{border-top:0}.main-header .logo{font-size:18px}.mdl-extra-toolbar{border-top:1px solid #f4f4f4;padding-top:10px}.navbar-nav>.user-menu a.dropdown-toggle{padding-bottom:0;padding-top:0}.navbar-nav>.user-menu a.dropdown-toggle>span{line-height:40px}.navbar-nav>.user-menu .user-image{height:30px;margin-top:0;width:30px}.small-box .icon{top:5px}.auth-type-button{margin-bottom:5px;text-align:center;width:100%}.dropdown-menu .dropdown-item{padding:.25rem .5rem}.progress-group .progress-number{float:right}.img-circle{border-radius:50%;height:85px;-o-object-fit:cover;object-fit:cover;width:85px}.table td,.table th{border-top:none!important}.brand-link,.table td,.table th,.user-panel{border-bottom:none!important}.disabled{opacity:.25!important}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border:1px solid #dee2e6;border-radius:.25rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);font-size:14px;line-height:1.5;min-height:32px;padding:5px 0}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px}.select2-container--default .select2-search--dropdown .select2-search__field{background:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#212529;padding:.375rem .75rem}.select2-container--default .select2-selection--multiple .select2-selection__choice{color:#6c757d}[data-bs-theme=light] .select2-container--default .select2-selection--multiple,[data-bs-theme=light] .select2-container--default .select2-selection--single{background:#fff!important;border:1px solid #dee2e6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}[data-bs-theme=light] .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4}body.dark-mode .select2-results__message{color:#fff!important}body.dark-mode input:-webkit-autofill,body.dark-mode input:-webkit-autofill::spelling-error{-webkit-box-shadow:inset 0 0 0 1000px #343a40!important;color:#fff!important}.select2-container--default .select2-selection--multiple,[data-bs-theme=dark] .select2-container--default .select2-selection--single{background:#212529!important;border:1px solid #495057;color:#f8f9fa}[data-bs-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:transparent}[data-bs-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f8f9fa}[data-bs-theme=dark] .select2-container--default .select2-search--dropdown .select2-search__field{background:#212529;border:1px solid #495057;color:#f8f9fa}[data-bs-theme=dark] .select2-container--default .select2-dropdown{background:#212529;border-color:#495057;color:#f8f9fa}[data-bs-theme=dark] .select2-container--default .select2-results__option{background:#212529;color:#f8f9fa}[data-bs-theme=dark] .select2-container--default .select2-results__option--highlighted{background:#495057;color:#fff}[data-bs-theme=light] input[type=number]::-webkit-inner-spin-button{filter:invert(1) hue-rotate(180deg)!important}[data-bs-theme=light] input[type=number]{color-scheme:light!important}[data-bs-theme=dark] .btn{border:none;box-shadow:none}[data-bs-theme=dark] .btn-secondary{border:1px solid #474b4f}@media (max-width:768px){.app-header{align-items:flex-start!important;border-bottom:none!important;border-right:1px solid var(--bs-border-color)!important;display:block!important;grid-area:unset!important;height:auto!important}.app-header .container-fluid{display:block!important;float:right!important;position:relative!important}.app-header .navbar-nav{font-size:1.5em}}
