.cursor-pointer{cursor:pointer}.ajax-loader-outer{display:none}.ajax-loading .ajax-loader-outer{position:fixed;display:block;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:rgb(0 0 0 / .2);font-size:30px;color:#eee}.form-floating{position:relative}.form-floating>label{position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;padding-left:10px;pointer-events:none;border:1px solid #fff0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out,left .1s ease-in-out,right .1s ease-in-out;opacity:.9}.form-floating .form-control::placeholder{color:#fff0}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.75) translateY(-.5rem) translateX(.15rem);right:0;left:auto}.form-floating.text-right .form-control{text-align:right}.form-floating.text-right>.form-control:focus~label,.form-floating.text-right>.form-control:not(:placeholder-shown)~label,.form-floating.text-right>.form-select~label{right:auto;left:0}.select2-container .select2-selection--single{height:38px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#0069d9;border-color:#007bff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}.ajax-loading .ajax-loader{position:absolute;top:50%;left:50%}.error-block{display:none}.has-error .form-control{border-color:darkred}.has-error .error-block{color:darkred;display:block}.has-error .select2-container .select2-selection--single{border-color:darkred}.card-header{display:flex;-ms-flex-pack:justify;justify-content:space-between}.card-header:after{display:none}.form-control:disabled+.select2-container,.form-control[readonly]+.select2-container{pointer-events:none}.form-control:disabled+.select2-container .select2-selection,.form-control[readonly]+.select2-container .select2-selections{background:#e9ecef}.label-checkbox{display:flex;align-items:center;cursor:pointer;user-select:none}.label-checkbox input{width:18px;height:38px}.js-input-color+span{display:block;width:10%;border:1px solid #ced4da;border-left:0}.layout-fixed .main-sidebar{overflow-x:hidden}.has-add-button{display:flex;width:100%}.has-add-button .nav-link p{white-space:nowrap}.nav-sidebar .nav-item.has-add-button>.nav-link:last-child{width:auto;flex-shrink:0;flex-grow:0}.has-add-button .nav-link:first-child{flex-grow:1;width:auto}.fc .fc-header-toolbar .fc-button-group>.fc-button{text-transform:capitalize}.fc .fc-header-toolbar .fc-button-primary{text-transform:capitalize}.mva-footer-navbar .navbar-nav .dropdown-menu{position:absolute}.mva-footer-navbar .navbar-nav{width:100%}.mva-footer-navbar .navbar-nav>li{flex-grow:1}.mva-footer-navbar .navbar-nav>li>a{text-align:center;font-size:24px}.pagination-form .form-group{display:flex;flex-direction:column;justify-content:flex-end}@media all and (max-width:767px){.fc .fc-toolbar.fc-header-toolbar{flex-direction:column}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk{margin-bottom:10px}.pagination-outer .page-item.disabled,.pagination-outer .page-num:not(.active){display:none}.pagination-outer .txt-showing,.pagination-outer .txt-total-records{display:none}.pagination-outer .page-link{width:40px;height:40px;padding:0;line-height:40px;text-align:center;font-size:16px}.main-footer{padding-bottom:76px}}@media (min-width:768px){.mva-footer-navbar{display:none}}@media (max-width:767px){.mva-footer-text{background:#343a40;position:fixed;bottom:0;height:auto;width:100%;padding-top:5px}.mva-footer-navbar{background:#343a40;position:fixed;bottom:0;width:100%;z-index:10}.mobile-nav{display:flex;justify-content:space-around}.bloc-icon{display:flex;justify-content:center;align-items:center;padding:20px;height:fit-content}.bloc-icon i{font-size:20px}.mva-vdl{list-style:none;margin:5px}.mva-dropdown-menu.show{transform:translate3d(-50px,-80px,0)!important}.mva-nav-btn{background:#fff0;border:none;color:#fff}.mva-nav-btn:focus{outline:none}}.timeline>div>.svg-inline--fa{padding:7px;font-size:12px;width:16px;height:16px}