html,body{font-family:Montserrat !important}.popover-body,.popover-header{font-family:Montserrat !important}.modal-xl{max-width:1100px}.m-subheader{padding-top:10px !important}.m-aside-menu .m-menu__nav>.m-menu__item.m-menu__item--active>.m-menu__link .m-menu__link-icon{color:#f6783f !important}.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile.m-topbar__user-profile--img.m-dropdown--arrow .m-dropdown__arrow{color:#dfdada}.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__quick-actions.m-topbar__quick-actions--img.m-dropdown--arrow .m-dropdown__arrow{color:#dfdada}.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__name{color:#000 !important}.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__email{color:#000 !important}.m-dropdown.m-dropdown--header-bg-fill .m-dropdown__header .m-dropdown__header-title{color:#000 !important}.m-dropdown.m-dropdown--header-bg-fill .m-dropdown__header .m-dropdown__header-subtitle{color:#000 !important}.m-subheader .m-subheader__title{display:inline-block}.m-subheader .m-subheader__title.m-subheader__title--separator{border-right:1px solid #e2e5ec}.m-content-alert{padding-top:10px;padding-left:30px;padding-right:30px;padding-bottom:0}.alert-text{padding-left:5px}.alert{margin-bottom:0}.alert-text{margin-left:5px}.btn{font-family:Montserrat !important}.btn-primary{color:#fff;font-family:Montserrat !important;background-color:#fc4242 !important;border-color:#fc4242 !important}.btn-primary:hover{color:#fff;opacity:.7}.form-control{font-family:Montserrat !important}.m-subheader__title{margin-top:4px}.only-number{text-align:right}.textbox-changed{border-color:#f00 !important;background-color:#ff000023 !important}.select2{width:100% !important}.btn-normal{color:#fff;background-color:#5867dd;border-color:#5867dd}.m-btn--icon-only{margin-right:5px}.modal-confirm-title{margin-top:20px;text-align:center}.modal-confirm-footer{margin:20px;text-align:center}.modal-body-center{padding-bottom:0 !important;text-align:center}.modal-confirm-icon{color:#fc4242;font-size:6em}.hidden{display:none}.padding-30{padding:30px}.btn-dropdown-grid{padding:3px 8 px;z-index:10001;border-radius:5px}.form-control[readonly]{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8}.m-login__signin{background-color:rgba(255,255,255,.7);border-radius:5px;padding:30px}.m-signup{background-color:rgba(255,255,255,.7);border-radius:5px;padding:30px}.lnk-normal{cursor:pointer;color:#898b96}.padding-bottom5{padding-bottom:5px}.height100p{height:100%}.height-scroll-task-dashboard{height:600px}@media(max-width:1024px){.m-login.m-login--6 .m-login__aside{width:100%;height:auto;padding:2rem 1rem}.m-login.m-login--6 .m-login__wrapper{padding:2rem 2rem}.m-login.m-login--6 .m-login__wrapper .m-login__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4rem}.m-login__signin{background-color:rgba(255,255,255,.7);border-radius:5px;padding:30px 10px}.height-scroll-task-dashboard{height:auto}}.blockOverlay{opacity:.3 !important}.element-contanier{border-bottom:1px solid #ebedf2;padding:10px}.m-topbar__username{color:#fc4242 !important}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{background-color:#fc4242;border-color:#fc4242;color:#fff}.datepicker tbody tr>td.day.selected,.datepicker tbody tr>td.day.selected:hover,.datepicker tbody tr>td.day.active,.datepicker tbody tr>td.day.active:hover{background:#fc4242;color:#fff}.datepicker tbody tr>td.day.today{background:#a0a0a0;color:#fff}.datepicker{z-index:1060 !important}.m-header .m-header__top{height:70px}.m-header .m-header__bottom{height:50px}.m-header--fixed.m-header--minimize-off .m-header{height:140px}.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;font-weight:500;font-family:Montserrat;margin:0;padding:0}.m-badge--elx-green{background-color:#00965e;color:#fff}.m-tooltip{font-family:Montserrat !important}.m-tooltip.m-tooltip--skin-dark .tooltip-inner{color:#fff;background:#fc4242;-webkit-box-shadow:0 1px 15px 1px rgba(69,65,78,.5);box-shadow:0 1px 15px 1px rgba(69,65,78,.5)}.left-container{min-height:400px;background-color:#039203;border-radius:20px;box-shadow:0 1px 15px 1px rgba(41,40,42,.94)}.right-container{height:400px;background-color:#da9f10;border-radius:20px;box-shadow:0 1px 15px 1px rgba(41,40,42,.94)}.title-container{text-align:center;height:36px}.title-text{font-size:23px;font-weight:bold}.button-container{text-align:center;margin-top:20px}.btn-light-green{color:#006837;font-family:Montserrat !important;font-weight:bold;background-color:#62bd62 !important;border-color:#45ff45 !important;margin-top:10px}.btn-light-yellow{color:#006837;font-family:Montserrat !important;font-weight:bold;background-color:#f9c23d !important;border-color:#ead091 !important;margin-top:10px}.download-icon{font-size:24px;color:#fc4242}.list-button{font-size:22px}.list-delete{color:#f00}a{color:#000}.element-selected{background-color:#c9f2c9}.ui-sortable-helper{display:table}.document-type{background-color:#dedfdd;font-size:14px;padding-left:10px;padding-right:10px;width:100%;font-weight:bold}.course-status{padding:2px 4px;background-color:#ddd;border-radius:3px}.status{padding:2px 4px;background-color:#ddd;border-radius:3px}.label-checkbox-partecipant{margin-top:18px;margin-bottom:0}.reverse-color{padding:2px 4px;background-color:#ddd;border-radius:3px}.m-switch.m-switch--primary:not(.m-switch--outline) input:checked~span::before{background-color:#fc4242}.m-switch.m-switch--primary:not(.m-switch--outline) input:empty~span::before{background-color:#fc4242}.swicth-left-label{float:left;margin-top:8px;padding-right:5px}.swicth-right-label{margin-top:8px;padding-left:5px}.progress-bar{background-color:#fc4242 !important}.contact-no-customer{background-color:#eae8e8}.form-control[readonly],.form-control{border-color:#3f4047;color:#000}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border:1px solid #3f4047}>Axsz .table-bordered{border:1px solid #3f4047}.table-bordered th,.table-bordered td{border:1px solid #3f4047}.table thead th{vertical-align:bottom;border-bottom:1px solid #3f4047;border-bottom-width:1px;background-color:#d1d2d2}.badge-orange{background-color:#ffa807;padding:5px;border-radius:12px;color:#fff;font-weight:bold}