.ums-apps-icon{margin-top:0rem!important}.ums-big-menu{padding:10px}.select2-selection--multiple{padding-bottom:0rem!important;padding-left:.4rem!important;padding-top:.4rem!important}.select2-selection__choice{font-size:.8rem!important}.select2-selection__choice__remove{width:.4rem!important}.select2-container--bootstrap-5 .select2-dropdown .select2-search{padding:.3rem}.ums-header-student-profile{margin-top:-14px;margin-bottom:-25px}.ums-header-student-profile-admin{margin-top:-34px;margin-bottom:-45px}.ums-header-student-profile-student{margin-top:-14px;margin-bottom:-24px}.ums-uppercase-text{text-transform:uppercase}.ums-pb-0-pt-1{padding-bottom:0rem!important;padding-top:1rem!important}.ums-button-footer{text-align:right}.header-color{color:#435ebe;font-size:16px;margin-top:30px}.ums-search{border:1px solid #DEDEDE;padding:0rem 1rem}.ums-setup-card-header{padding:0rem!important}.ums-setup-card-body{padding:20px!important;border:1px solid #DEDEDE}.ums-dt-layout-row{height:50px!important}.ums-button-add-row{margin-top:10px}.ums-datatable{border:1px solid #DEDEDE}.card-change-status{border-radius:10px}.card-change-status-student{margin-left:-25px}.comment-padding-personal{padding-left:10px}.color-header{background-color:#e9f1f5;padding:10px;margin-right:8px}.color-header-details{background-color:#add8e6;padding:10px;margin-right:8px}.personal-info{margin-left:10px}.personal-declaration{margin-left:30%;margin-top:40px}.section-bottom{margin-bottom:-90px}.card-border-radius{border-radius:10px}.ums-personal-info{margin-bottom:0}.ums-input{background-color:#e6eaf2;padding:.2rem}#ums-category-add:hover{cursor:pointer}#umsNomenclatureBox{margin-top:10px;padding:8px;background:#f0f0f0;border-left:4px solid #007acc;font-family:monospace;display:none}.ums-horizontal-timeline .items{border-top:3px solid #e9ecef}.ums-horizontal-timeline .items .items-list{display:block;position:relative;text-align:center;padding-top:70px;margin-right:0}.ums-horizontal-timeline .items .items-list:before{content:"";position:absolute;height:36px;border-right:2px dashed #dee2e6;top:0}.ums-horizontal-timeline .items .items-list .event-date{position:absolute;top:36px;left:0;right:0;width:200px;margin:0 auto;font-size:.9rem;padding-top:8px}@media (min-width: 1140px){.ums-horizontal-timeline .items .items-list{display:inline-block;width:24%;padding-top:45px}.ums-horizontal-timeline .items .items-list .event-date{top:-40px}}.timeline-ums-cl{position:relative;padding-left:1.5rem}.timeline-ums-cl-item:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:#dee2e6}.activity-ums-cl-item{scroll-margin-top:80px}.ums-search-icon{vertical-align:middle;position:relative;top:-1px}.sortable-header{border-left:2px solid transparent;border-right:2px solid transparent;transition:border-color .3s ease,background-color .3s ease}.sortable-header:hover{border-left-color:#0d6efd;border-right-color:#0d6efd;background-color:#f8f9fa}.sort-icon{line-height:1;font-size:.8rem}.text-sort-active{color:#5a5a5a}.text-sort-inactive{color:#9a9a9a}.form-check-switch{display:flex;align-items:center;justify-content:center;gap:.5rem}.form-check-switch .form-check-input{margin:0;cursor:pointer}.form-check-switch .form-check-label{margin:0;cursor:pointer;font-weight:500;font-size:.875rem}.form-check-switch .switch-text-yes,.form-check-switch .switch-text-active{display:none;color:#28a745;font-weight:500}.form-check-switch .switch-text-no,.form-check-switch .switch-text-inactive{display:inline;color:#dc3545;font-weight:500}.form-check-switch input:checked~label .switch-text-yes,.form-check-switch input:checked~label .switch-text-active{display:inline}.form-check-switch input:checked~label .switch-text-no,.form-check-switch input:checked~label .switch-text-inactive{display:none}.form-check-switch:hover .form-check-label{opacity:.8}.form-check-switch.form-switch-sm{font-size:.75rem}.form-check-switch.form-switch-lg{font-size:1rem}.switch-text-success{color:#28a745!important}.switch-text-danger{color:#dc3545!important}.switch-text-warning{color:#ffc107!important}.switch-text-info{color:#17a2b8!important}.form-check-input:checked~.form-check-label span:first-child,.form-check-input:not(:checked)~.form-check-label span:last-child{display:none!important}.form-check-input:checked~.form-check-label span:last-child,.form-check-input:not(:checked)~.form-check-label span:first-child{display:inline!important}
