.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(0.8);opacity:0}.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,0.15);color:#333;box-shadow:0 4px 14px -2px rgba(0,8,16,0.08)}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,0.2);border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,0.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0,8,16,0.2)}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.breadcrumb{padding:0 0 5px 0;font-size:13px}.form .form-body{padding:10px}.help-block{margin-top:2px;margin-bottom:5px;font-size:12px;color:#9e9e9e}.control-description{font-size:12px;color:#59636e;margin-bottom:2px}.page-header.navbar .page-logo .logo-default{margin-top:15px !important;margin-left:10px;width:64px}.page-header.navbar{height:48px;min-height:48px;background-color:#2b3643;background-color:#026dae}.page-header.navbar .page-top{height:48px}.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo,.page-header.navbar .page-logo{height:48px;padding-right:6px;width:auto;padding-left:20px}.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .menu-toggler.sidebar-toggler{margin-right:0}.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo .logo-default{display:inline-block}.page-header.navbar .top-menu .navbar-nav>li.dropdown{height:48px}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle:hover{background-color:#2b3643;background-color:#026dae}.page-header.navbar .top-menu .navbar-nav>li.dropdown.open .dropdown-toggle{background-color:#2b3643;background-color:#026dae}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle>i{color:#c2c6ce}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle:hover>i{color:#e5edf7}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle{padding:2px 10px 0 0}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-toggle:hover>.username{color:white}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-toggle>.username{color:#e6e6e6;font-size:14px;font-weight:600}.page-header-fixed .page-container{margin-top:48px}.nav.pull-right>.dropdown-user>.dropdown-menu{right:7px}.nav.pull-right>.dropdown-notification>.dropdown-menu{right:13px}.page-sidebar .page-sidebar-menu>li.heading,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.heading{padding:10px 15px 4px}.page-sidebar .page-sidebar-menu>li.heading:not(:first-of-type),.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.heading:not(:first-of-type){padding-top:15px}.page-sidebar .page-sidebar-menu>li>a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a{padding:6px 15px}.page-sidebar .page-sidebar-menu>li>a>[class^="icon-"],.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>[class^="icon-"]{margin:0}.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification>.dropdown-toggle{padding:0}.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification{padding-top:20px;padding-right:20px}.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle>.notification-badge{margin:-15px 0px 0px -13px;font-weight:700;padding:4px 6px 4px 5px;border:3px #2b3643 solid;position:absolute;top:5px;right:-13px;height:25px}.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle>.notification-badge.small-notification{margin:-15px 0px 0px -13px;font-weight:700;padding:3px 4px 3px 3px;border:2px #2b3643 solid;position:absolute;top:5px;right:-7px;height:19px}.badge.small-notification{font-size:9px !important;border-radius:4px !important}@media (max-width: 991px){.page-sidebar,.page-sidebar.in{border-bottom:1px solid lightgrey;margin:0 !important}.slimScrollDiv{height:auto !important}.slimScrollDiv .page-sidebar-menu{height:auto !important}}@media (min-width: 992px){.page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover>.sub-menu{box-shadow:3px 3px rgba(140,178,198,0.2)}.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed>li>a{min-height:31px}.page-sidebar-menu.page-sidebar-menu-closed .sub-menu-mini i{display:none}.page-sidebar-menu.page-sidebar-menu-closed .title{display:none}.page-sidebar-menu-title{height:46px}.page-content-white .page-content .page-bar{position:fixed;background:white;z-index:995;width:100%}.page-inner-content{padding-top:42px}.page-bar .page-toolbar{margin-right:235px}}.dropdown-menu{border:1px solid rgba(195,195,195,0.9) !important;border-radius:4px;box-shadow:0 3px 4px 0px rgba(0,8,16,0.3)}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu{margin-top:5px}.font-yellow{color:#FFB848 !important}.font-green{color:#35aa47 !important}select{visibility:hidden}select[multiple]{height:35px}.select2-hidden{display:none !important}.kill-all-select2-dropdowns .select2-dropdown{display:none !important}.kill-all-select2-dropdowns .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.kill-all-select2-dropdowns .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.select2-container--open{z-index:9999999}.modal-open .datepicker{z-index:9999999 !important}.modal-open{overflow-y:hidden !important}.select2{width:100% !important}.select2-selection__rendered{padding-top:1px !important;font-family:"Open Sans", sans-serif}.select2-container--bootstrap .select2-selection__clear{margin-right:2px !important;margin-top:-1px;margin-left:4px}.t31 .select2-container--bootstrap .select2-selection__clear{margin-right:-4px !important;margin-top:-2px}.form-group-sm .select2-selection.select2-selection--single .select2-selection__clear{margin-right:-4px !important;margin-top:-4px;margin-left:4px}.select2-container--bootstrap .select2-selection{-webkit-box-shadow:none !important;box-shadow:none !important}.select2-results__option.loading-results{display:none}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#5C9BD1 !important}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] .font-green,.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] .font-red,.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] .font-blue,.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] .font-yellow,.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] .font-blue-sharp{color:#fff !important}.select2-selection__choice{border:1px solid #ccc !important;background-color:white !important}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{top:1px;right:6px}.select2-container--bootstrap .select2-selection--single{padding-right:16px;padding-left:8px;padding-top:5px}.dataTables_length .select2-container--bootstrap .select2-selection--single{padding-left:8px;padding-right:30px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{height:20px;line-height:1.3}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding-left:8px;margin-top:-1px}.select2-container--bootstrap.input-sm .select2-selection--single,.input-group-sm .select2-container--bootstrap .select2-selection--single,.form-group-sm .select2-container--bootstrap .select2-selection--single{padding:5px 22px 5px 8px}.form-control{padding:6px 8px}.select2-results__option{padding-left:8px}select[readonly].select2-hidden-accessible+.select2-container{pointer-events:none;touch-action:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection{background:#eef1f5;box-shadow:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection__arrow,select[readonly].select2-hidden-accessible+.select2-container .select2-selection__clear{display:none}.select2-container .select2-selection--multiple{cursor:text}.form-control:focus,.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection,.select2-container--bootstrap .select2-dropdown{border-color:#5b9acf}.select2-results__option{padding-top:4px;padding-bottom:4px;font-size:13px}.select2-container--bootstrap .select2-results__group{font-weight:bold;color:black;font-size:13px;padding-left:6px}.select2-results__options.select2-results__options--nested .select2-results__option{padding-left:16px}.loading-content{background:#fff url(https://escolar.cicese.mx/assets/metronic/global/loading-spinner-blue-0bc95e464b598223795825d4cc490c90794d5a2aaf1cb11938531f7d50b78b1d.gif) no-repeat right 6px center;background-size:17px 17px}.popover{font-family:"Open Sans", sans-serif}.popover .btn-success,.popover .btn-danger{padding:1px 5px;font-size:13px}.dropdown-menu{z-index:9993}.datepicker-dropdown.datepicker-orient-left:before{left:10px !important}.datepicker-dropdown.datepicker-orient-left:after{left:11px !important}.has-error .control-label{color:#000 !important}.has-error .control-label.label-small{color:#464646 !important}.has-error .help-block.not-errorable{color:#9e9e9e !important}.has-error .md-radio-inline{color:red !important}.has-error .select2-dropdown,.has-error .select2-selection,.has-error .note-editor,.has-error .form-control,.form-control.has-error{border-color:red !important}.help-block-error{margin:0 !important}.has-error .fileinput-icon{color:#ed6b75}.has-error .input-daterange .input-group-addon{color:#555555}.pace .pace-progress{background:#ed6b75;height:3px;top:48px;z-index:9996;position:fixed}@media (max-width: 991px){.page-header-fixed .pace .pace-progress{top:0}}.note{font-size:13px}.note.note-warning{background-color:#fcf8e3;border-color:#f2cf87;color:#8a6d3b}.note.note-success{background-color:#eaf7ed;border-color:#35aa47;color:#35aa47}.note.note-danger{background-color:#f9f0f0;border-color:#d84a38;color:#d84a38}.note.note-info{color:#2876b7}.note.note-small{font-size:12px}.fileinput .form-control{padding-left:10px}.form-control .fileinput-filename{display:inline-block;overflow:hidden;vertical-align:middle;width:100%;position:absolute;left:0;padding-left:30px;white-space:nowrap;text-overflow:ellipsis}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table td,.table .label{font-size:13px}.table .btn{margin-right:0}.table-scrollable{margin:0 0 6px !important}.table-scrollable.table-compact{margin-bottom:0 !important}.table.table-single-border thead>tr>th{border-bottom:0}table.dataTable thead th,table.dataTable thead td{border-bottom:0 !important}.dataTables_filter label{width:100%}.tooltip{z-index:1000000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#525252;text-align:center;text-decoration:none;font-size:12px;font-variant:none !important;font-family:"Open Sans", sans-serif;background-color:#fbfbd8;border-radius:4px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);border:1px solid #d3d49a}.tooltip-arrow{opacity:0}.tooltip.top{margin-top:0}.tooltip-table{line-height:1.2}.tooltip-table .text-column{text-align:left}.tooltip-table .point-column{padding-left:10px}.tooltip-table .header{text-align:center;padding-bottom:10px}.page-footer .page-footer-inner{width:100%;font-size:11px}.mt-radio,.mt-checkbox{padding-left:25px;margin-bottom:5px}.mt-checkbox.mt-checkbox-outline.empty input{display:none}.mt-checkbox>input:disabled ~ span{pointer-events:all}.mt-checkbox.empty{margin-right:-6px;margin-bottom:16px;padding-left:22px}.mt-checkbox.compact{margin-right:-6px;padding-left:22px}.mt-checkbox.disabled{cursor:not-allowed}.hidden-checkbox .mt-checkbox{padding-left:0;cursor:text;webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.unhidden-checkbox .mt-checkbox{webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.hidden-checkbox .mt-checkbox>.chb-box{visibility:hidden}.unhidden-checkbox .mt-checkbox>.chb-icon{display:none !important}a.btn.disabled{pointer-events:all}.dropdown-menu li>a{padding:8px 14px;color:#555;text-decoration:none;display:block;clear:both;font-weight:300;line-height:18px;white-space:nowrap}.glyphicon{top:2px}.badge-success{background-color:#06b706}.input-sm{height:28px}.btn.blue:not(.btn-outline),.btn.blue:not(.btn-outline).disabled:hover,.btn.blue:not(.btn-outline).disabled:focus,.btn.blue:not(.btn-outline).disabled.focus,.btn.blue:not(.btn-outline)[disabled]:hover,.btn.blue:not(.btn-outline)[disabled]:focus,.btn.blue:not(.btn-outline)[disabled].focus,fieldset[disabled] .btn.blue:not(.btn-outline):hover,fieldset[disabled] .btn.blue:not(.btn-outline):focus,fieldset[disabled] .btn.blue:not(.btn-outline).focus{background-color:#5C9ACF;border-color:#5590c3}.btn.red:not(.btn-outline):focus,.btn.red:not(.btn-outline).focus{background-color:#e12330;border-color:#e12330}.btn.red:not(.btn-outline):active:hover,.btn.red:not(.btn-outline):active:focus,.btn.red:not(.btn-outline):active.focus,.btn.red:not(.btn-outline).active:hover,.btn.red:not(.btn-outline).active:focus,.btn.red:not(.btn-outline).active.focus,.open>.btn.red:not(.btn-outline).dropdown-toggle:hover,.open>.btn.red:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red:not(.btn-outline).dropdown-toggle.focus{background-color:#c51b26;border-color:#c51b26}.btn.green:not(.btn-outline){background-color:#35aa47;border-color:#35aa47}.btn.green:not(.btn-outline):focus,.btn.green:not(.btn-outline).focus,.btn.green:not(.btn-outline):hover{background-color:#2d8f3c;border-color:#2d8f3c}.btn.green:not(.btn-outline):active,.btn.green:not(.btn-outline).active,.open>.btn.green:not(.btn-outline).dropdown-toggle{background-color:#267b34;border-color:#267b34}.btn.green:not(.btn-outline):active:hover,.btn.green:not(.btn-outline):active:focus,.btn.green:not(.btn-outline):active.focus,.btn.green:not(.btn-outline).active:hover,.btn.green:not(.btn-outline).active:focus,.btn.green:not(.btn-outline).active.focus,.open>.btn.green:not(.btn-outline).dropdown-toggle:hover,.open>.btn.green:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green:not(.btn-outline).dropdown-toggle.focus{background-color:#298337;border-color:#298337}.btn.green:not(.btn-outline).disabled:hover,.btn.green:not(.btn-outline).disabled:focus,.btn.green:not(.btn-outline).disabled.focus,.btn.green:not(.btn-outline)[disabled]:hover,.btn.green:not(.btn-outline)[disabled]:focus,.btn.green:not(.btn-outline)[disabled].focus,fieldset[disabled] .btn.green:not(.btn-outline):hover,fieldset[disabled] .btn.green:not(.btn-outline):focus,fieldset[disabled] .btn.green:not(.btn-outline).focus{background-color:#35aa47;border-color:#35aa47}.btn.btn-outline.green,.btn[disabled].btn-outline.green:hover,.btn[disabled].btn-outline.green:active,.btn[disabled].btn-outline.green:active:focus,.btn[disabled].btn-outline.green:active:hover,.btn[disabled].btn-outline.green:focus,.btn[disabled].btn-outline.green.focus,.btn:disabled.btn-outline.green:hover,.btn:disabled.btn-outline.green:active,.btn:disabled.btn-outline.green:active:focus,.btn:disabled.btn-outline.green:active:hover,.btn:disabled.btn-outline.green:focus,.btn:disabled.btn-outline.green.focus{border-color:#35aa47;color:#35aa47;background:white}.btn.btn-outline.green:hover,.btn.btn-outline.green:active,.btn.btn-outline.green:active:hover,.btn.btn-outline.green:active:focus,.btn.btn-outline.green:focus,.btn.btn-outline.green.active{border-color:#35aa47;color:#FFFFFF;background-color:#35aa47}.btn.btn-outline.red,.btn.btn-outline.blue,.btn.btn-outline.yellow-gold,.btn.btn-outline.dark{background:white}.btn.btn-outline.red,.btn[disabled].btn-outline.red:hover,.btn[disabled].btn-outline.red:focus,.btn[disabled].btn-outline.red.focus,.btn:disabled.btn-outline.red:hover,.btn:disabled.btn-outline.red:focus,.btn:disabled.btn-outline.red.focus{border-color:#e7505a;color:#e7505a;background:white}.portlet.box>.portlet-body{padding:10px}.portlet.box.compact>.portlet-title{min-height:31px}.portlet.box.compact>.portlet-title>.caption{padding:9px 0 7px 0;line-height:15px;font-size:16px}.portlet.box.compact>.portlet-title>.tools{padding:8px 0 0 0}.portlet.light.bordered{border:0 !important;background-color:white;-webkit-box-shadow:0 0 0 1px rgba(63,63,68,0.05),0 1px 3px 0 rgba(63,63,68,0.15);box-shadow:0 0 0 1px rgba(63,63,68,0.05),0 1px 3px 0 rgba(63,63,68,0.15);border-radius:3px}.portlet.light.bordered.result-portlet{border-top:3px #5b9acf solid !important}.portlet>.portlet-title>.actions>.btn-group>.btn.green,.portlet>.portlet-title>.actions>.btn-group>.btn.red,.portlet>.portlet-title>.actions>.btn-group>.btn.blue{padding:3px 9px}.portlet.light .portlet-body{padding-top:6px}.portlet.light.bordered.result-portlet>.portlet-title{margin-bottom:0}.dropdown-menu{margin-top:2px}p{margin:0 0 10px}.slimScrollBar{width:4px !important}label.control-label{padding-right:0}.label-help{font-size:12px;color:grey;margin-top:-4px;margin-bottom:2px}body.modal-open{overflow:visible}.note-status-output{padding:0}@media (min-width: 330px){.modal-sm{width:300px;margin:30px auto}.modal .col-sm-12{width:100%}.modal .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}}.row{margin-left:-10px;margin-right:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:10px;padding-right:10px}.modal.compact.compact-7 .row{margin-left:-8px;margin-right:-8px}.modal.compact.compact-7 .col-xs-1,.modal.compact.compact-7 .col-sm-1,.modal.compact.compact-7 .col-md-1,.modal.compact.compact-7 .col-lg-1,.modal.compact.compact-7 .col-xs-2,.modal.compact.compact-7 .col-sm-2,.modal.compact.compact-7 .col-md-2,.modal.compact.compact-7 .col-lg-2,.modal.compact.compact-7 .col-xs-3,.modal.compact.compact-7 .col-sm-3,.modal.compact.compact-7 .col-md-3,.modal.compact.compact-7 .col-lg-3,.modal.compact.compact-7 .col-xs-4,.modal.compact.compact-7 .col-sm-4,.modal.compact.compact-7 .col-md-4,.modal.compact.compact-7 .col-lg-4,.modal.compact.compact-7 .col-xs-5,.modal.compact.compact-7 .col-sm-5,.modal.compact.compact-7 .col-md-5,.modal.compact.compact-7 .col-lg-5,.modal.compact.compact-7 .col-xs-6,.modal.compact.compact-7 .col-sm-6,.modal.compact.compact-7 .col-md-6,.modal.compact.compact-7 .col-lg-6,.modal.compact.compact-7 .col-xs-7,.modal.compact.compact-7 .col-sm-7,.modal.compact.compact-7 .col-md-7,.modal.compact.compact-7 .col-lg-7,.modal.compact.compact-7 .col-xs-8,.modal.compact.compact-7 .col-sm-8,.modal.compact.compact-7 .col-md-8,.modal.compact.compact-7 .col-lg-8,.modal.compact.compact-7 .col-xs-9,.modal.compact.compact-7 .col-sm-9,.modal.compact.compact-7 .col-md-9,.modal.compact.compact-7 .col-lg-9,.modal.compact.compact-7 .col-xs-10,.modal.compact.compact-7 .col-sm-10,.modal.compact.compact-7 .col-md-10,.modal.compact.compact-7 .col-lg-10,.modal.compact.compact-7 .col-xs-11,.modal.compact.compact-7 .col-sm-11,.modal.compact.compact-7 .col-md-11,.modal.compact.compact-7 .col-lg-11,.modal.compact.compact-7 .col-xs-12,.modal.compact.compact-7 .col-sm-12,.modal.compact.compact-7 .col-md-12,.modal.compact.compact-7 .col-lg-12{padding-left:7px;padding-right:7px}@media (min-width: 992px){.modal-xxl{width:1300px}}@media (min-width: 480px){.modal-md{width:450px;margin:30px auto}}.modal-body{max-height:1000000px;overflow:visible}.loading-container{background-image:url(https://escolar.cicese.mx/assets/metronic/global/loading-spinner-grey-3d250d86b8aed331ed1dcf4c46fbc7e84ed234d366344011f21d0de4d38c7322.gif);height:22px;width:22px;display:inline-block;margin-bottom:-8px}.btn.btn-success{color:#FFFFFF;background-color:#35aa47;border-color:#35aa47}.btn.btn-success:active:focus,.btn.btn-success:hover{color:#FFFFFF;background-color:#2d8f3c}.btn.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn.btn-danger:active:focus,.btn.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.uneditable-input{min-width:10px}.portlet.box.blue-cicese{border:1px solid #5C9ACF;border-top:0}.margin-bottom-10{margin-bottom:10px !important}.margin-bottom-5{margin-bottom:5px !important}.margin-top-bottom-0{margin-top:0 !important;margin-bottom:0 !important}.margin-top-0{margin-top:0 !important}.note-editable{background-color:#ff000000 !important}.note-editor.note-frame .note-editing-area .note-editable{padding:5px 8px 6px}.note-editor.note-frame{border:1px solid #c2cad8;margin-bottom:0}.note-editor.note-frame.has-error{border-color:red}.note-editor.note-frame:focus-within{border-color:#93a1bb}.note-editor.note-frame.has-error:focus-within{border-color:red}.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"]{background-color:#eef1f5;cursor:not-allowed}.note-editor p{margin-bottom:0}button.note-btn.btn{padding:3px 6px}.page-content{border-left:none;padding-bottom:20px !important;border-left:1px solid rgba(0,0,0,0.12);border-bottom:none;transition:margin-left 200ms cubic-bezier(0.2, 0, 0, 1) 0s,padding-right 200ms cubic-bezier(0.2, 0, 0, 1) 0s}.page-bar .title{padding:11px 0;float:left;color:#000;font-size:18px;font-weight:400;letter-spacing:normal;line-height:24px;width:100%;white-space:nowrap}@media (min-width: 992px){.page-content>.page-bar .title{padding-right:236px;transition:padding-right 130ms cubic-bezier(0.61, 0.08, 0.9, 0.47)}.page-content.collapsed>.page-bar .title{padding-right:20px;transition:padding-right 200ms cubic-bezier(0.61, 0.08, 0.9, 0.47)}}.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover,.page-sidebar{background-color:#fafafa}.page-content-white .page-content .page-bar{border-bottom:1px solid #d3d3d3;border-radius:0;margin-bottom:20px !important;height:46px;z-index:9994}.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a,.page-sidebar .page-sidebar-menu>li>a{border-top:none}@media (min-width: 992px){.page-sidebar-fixed .page-sidebar{top:48px}}@media (max-width: 480px){.page-header.navbar .top-menu{clear:none}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle{background-color:#026dae}}.page-sidebar .page-sidebar-menu>li>a>i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i{margin-right:0}.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a>i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open>a>i,.page-sidebar .page-sidebar-menu>li.active>a>i,.page-sidebar .page-sidebar-menu>li.active.open>a>i{color:#3598dc}.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open>a,.page-sidebar .page-sidebar-menu>li.active>a,.page-sidebar .page-sidebar-menu>li.active.open>a{background-color:rgba(161,194,250,0.16) !important;color:#3598dc !important;border-right:solid 3px #3598dc}.page-sidebar .page-sidebar-menu>li.sub-menu-mini>a{padding-left:34px}.page-sidebar .page-sidebar-menu>li.sub-menu-mini>a>i{margin-right:-4px}.header-mini{padding:6px 15px;cursor:default;font-weight:400;color:#555555;display:block;position:relative;margin:0;border:0;text-decoration:none;font-size:14px}.header-mini>i{font-size:16px;color:#393939}.header-mini>.title{color:#393939;font-weight:600}.page-sidebar-menu{padding-top:5px !important}table.google thead th{border-bottom:2px solid #e7ecf1;outline:none !important;font-size:11px;line-height:12px;color:#8d8d8d;margin:0;position:relative;padding-top:4px;padding-bottom:4px;font-weight:700}table.google.bluish thead th{color:#2876b7}.min-datatable .table.bluish thead tr{background-color:white}table.google tfoot td{padding:4px 8px}table.google tfoot:not(.custom) td{font-weight:normal;font-size:12px;color:#8d8d8d}table.google tfoot td.highlighted{padding:4px 8px;font-weight:bold;color:#333333;font-size:13px}.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu:after{border-bottom-color:#2b3643;border-bottom-color:#026dae}.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu,.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu>li.external{background:#2b3643;background:#026dae}.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover,.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover{background:#47596e;background:#025d95;color:white}.dropdown-menu.dropdown-menu-default>li>a:hover,.dropdown-menu.dropdown-menu-default>li>a:focus{background:#47596e;background:#025d95;color:white}.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover>i,.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover>i{color:white}.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle{margin-top:-4px}@media (max-width: 330px){.page-header.navbar .page-logo{padding-right:0;margin-right:0}.page-header.navbar .page-logo .logo-default{width:100px;margin-top:19px !important}}.table-scrollable.has-custom-error{border:1px solid red !important}label.has-error,label.has-error>a{color:red !important}label.has-error>span{border:1px solid red !important}.fileinput-icon{font-size:16px;color:#c7c5c5}.modal-row{overflow:auto;margin-bottom:5px}.modal-row .control-label{margin-bottom:2px}.modal .modal-header .close{margin-top:10px !important}.modal.draggable{overflow:hidden}.modal.draggable .modal-header{cursor:move}.modal-footer .btn+.btn{margin-left:1px}.bootbox .modal-footer .btn+.btn{margin-left:4px}.compact .form-group{margin-bottom:5px}.row.form-submit{margin-top:5px;margin-bottom:20px}.form-group:not(.has-error) .help-block-error{display:none !important}.btn.btn-smaller{padding:3px 8px 2px}.btn.btn-smallest{padding:0 4px}.btn.btn-inline{font-size:12px;line-height:1 !important;margin-bottom:1px}.note.compact{margin-bottom:5px}.note.compactish{margin-bottom:10px}.note.compact-padding{padding:10px 10px 10px 12px}.note.compact-padding ol{padding-left:15px;margin-bottom:0}.note.compact-padding ul{padding-left:19px;margin-bottom:0}.note.compact-padding .ul-compact-item{position:relative;margin-left:-5px}.note.compact-padding .ul-compact-sublist{list-style-type:circle;padding-left:18px}.note.note-blank{color:#333333;background-color:transparent}.pseudo-btn{padding:0 4px;border-radius:4px;background-color:#ffffff;color:#383737;border:solid 1px #9e9a9a}.pseudo-btn.highlighted{font-weight:bold !important;border-left-width:3px !important;border-right-width:3px !important}.pseudo-btn.highlighted.filled{font-weight:bold !important;border-width:1px !important}.pseudo-btn.highlighted.red.filled{background-color:#d84a38;color:white}.pseudo-btn.highlighted.yellow.filled{background-color:#e87e04;color:white}.pseudo-btn.blue{background-color:#e2f2ff;color:#388dd6;border:solid 1px #388dd6}.pseudo-btn.red{background-color:#f7e9e7;color:#d84a38;border:solid 1px #d84a38}.pseudo-btn.yellow{background-color:#fff6e0;color:#e87e04;border:solid 1px #e87e04}.pseudo-btn.green{background-color:#eaf7ed;color:#35aa47;border:solid 1px #35aa47}.pseudo-btn.green.bordered{border-left:solid 3px #35aa47;border-right:solid 3px #35aa47}.pseudo-btn.status{font-size:12px;font-weight:600;background-color:white}.pseudo-btn.diff{font-size:11px;font-weight:600;background-color:white}.pseudo-btn.light{font-size:10px;font-weight:bold;background-color:white}.pseudo-btn.btn-status{font-size:10px;font-weight:600;background-color:white;text-transform:uppercase}.pseudo-btn.btn-status-10{font-size:10px;font-weight:600;background-color:white;text-transform:uppercase}.pseudo-btn.btn-status-light{font-size:10px;font-weight:600;background-color:white}.pseudo-btn.btn-status-lighter{color:#949494;border:solid 1px #c6c6c6;font-weight:normal}.pseudo-btn.btn-small-mono{font-size:10px;padding:0 3px;font-family:"Roboto Mono", monospace, "Courier New"}.pseudo-btn.btn-status.mini{display:inline-block;font-size:10px;line-height:12px;padding:0 3px}.pseudo-btn.btn-status.mini.mini-9{font-size:9px;line-height:11px}.btn-mini{outline:none !important;box-shadow:none !important;font-size:12px;line-height:1.5 !important;border-radius:3px;padding:3px 8px 2px;font-weight:600;text-transform:uppercase;font-family:Poppins, serif}.btn-mini-td{border-radius:3px;font-size:10px;padding:1px 4px 1px;font-weight:600;line-height:1.14 !important;text-transform:uppercase}.btn-td-16{border-radius:3px;font-size:10px;padding:1px 4px 1px;font-weight:600;text-transform:uppercase;height:16px;line-height:13px !important}.btn-minier{font-size:11px;border-radius:3px;padding:1px 4px 1px;font-weight:600}.btn-mini-light{font-weight:500;font-family:Poppins, serif}.btn-mono{font-family:'Roboto Mono', Monaco, monospace}.btn-p{font-family:Poppins, serif}.btn-p-11{font-family:Poppins, serif;font-size:11px}.bar-tools{float:right;margin-top:-3px;padding-left:15px}.bar-buttons{position:relative;top:-2px;display:inline;line-height:20px}.btn-12{font-size:12px}.btn-11{font-size:11px}.label-success{background-color:#5cb85c}.tooltip-note{font-size:10px}.page-footer{background-color:white;border-top:1px solid #F0F5F7}.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li>a>i.fas,.page-sidebar .page-sidebar-menu li>a>i.fas{font-weight:900}.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li>a>i.far,.page-sidebar .page-sidebar-menu li>a>i.far{font-weight:400}.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.heading>h3,.page-sidebar .page-sidebar-menu>li.heading>h3{color:#5C9ACF;font-weight:600}.mt-radio.mt-radio-outline>span,.mt-radio.mt-checkbox-outline>span,.mt-checkbox.mt-radio-outline>span,.mt-checkbox.mt-checkbox-outline>span{border:1px solid #c2cad8;background-color:white}.mt-radio.mt-radio-outline:hover>input:not([disabled]):checked ~ span,.mt-radio.mt-radio-outline>input:checked ~ span,.mt-radio.mt-checkbox-outline:hover>input:not([disabled]):checked ~ span,.mt-radio.mt-checkbox-outline>input:checked ~ span,.mt-checkbox.mt-radio-outline:hover>input:not([disabled]):checked ~ span,.mt-checkbox.mt-radio-outline>input:checked ~ span,.mt-checkbox.mt-checkbox-outline:hover>input:not([disabled]):checked ~ span,.mt-checkbox.mt-checkbox-outline>input:checked ~ span{border:1px solid #c2cad8;background-color:white}.mt-radio.mt-radio-outline:hover>input:not([disabled]) ~ span,.mt-radio.mt-radio-outline>input:focus ~ span,.mt-radio.mt-checkbox-outline:hover>input:not([disabled]) ~ span,.mt-radio.mt-checkbox-outline>input:focus ~ span,.mt-checkbox.mt-radio-outline:hover>input:not([disabled]) ~ span,.mt-checkbox.mt-radio-outline>input:focus ~ span,.mt-checkbox.mt-checkbox-outline:hover>input:not([disabled]) ~ span,.mt-checkbox.mt-checkbox-outline>input:focus ~ span{border:1px solid #c2cad8;background-color:white}div.dataTables_wrapper div.dataTables_filter{text-align:left;float:left}.data-table-buttons{float:right;text-align:right}.data-table-top{margin-bottom:3px}.data-table-buttons .mt-checkbox{margin-left:0;margin-right:0}.data-table-buttons .btn{padding:2px 6px 2px;line-height:22px}.dataTables_info{font-size:12px;padding-top:3px}.data-table-ajax-error{color:#d84a38;font-weight:bold;vertical-align:top}mark,.mark{background:#ff0;padding:0}#content-table-buttons .btn-group:not(:last-of-type):not(:empty){margin-right:3px}@media (max-width: 580px){.data-table-many-buttons{margin-top:3px;width:100%}.data-table-many-buttons .dttrh{float:left}}.font-red{color:#d84a38 !important}.ul-compact{padding-left:19px;margin-bottom:0;text-align:left}.ol-compact{padding-left:15px;margin-bottom:0}.ul-compact .ul-compact-item{position:relative;margin-left:-5px}.label.label-sm{font-size:12px;padding:0px 4px 1px 4px}.label-success.light{background-color:#ecf5ec !important;color:#519e51;font-weight:400;border:1px solid #5cb85c}.label-success.complete.light{background-color:#ecf5ec !important;color:#519e51;font-weight:400;border:1px solid #5cb85c;border-left-width:3px;border-right-width:3px}.label-danger.light{background-color:#ffeff0 !important;color:#e65157;font-weight:400;border:1px solid #F3565D}.label-info.light{background-color:#e9f5ff !important;color:#5d87a9;font-weight:400;border:1px solid #5c99cc}.label-warning.light{background-color:#ffffdf !important;color:#b57819;font-weight:400;border:1px solid #d38e20}.abc .btn-toggle{color:#5b9bd1}#div-abc .popover{max-width:100%}#div-abc .popover-title{padding:4px 4px;text-align:center;font-size:13px}#div-abc .popover-content{padding:4px 8px}.abc .popover{max-width:100%}.abc .popover-title{padding:4px 4px;text-align:center;font-size:13px}.abc .popover-content{padding:4px 8px}.data-table-filter-left{float:left !important;padding-top:1px;margin-top:-2px;margin-bottom:7px}.data-table-tools-left{padding-top:2px;padding-left:5px;float:left}.data-table-tools-left .btn-sm{line-height:1.4}@media (max-width: 520px){.data-table-filter-left{margin-bottom:0}.data-table-tools-left{padding-left:0;margin-bottom:7px}}div.dataTables_wrapper div.dataTables_filter>input{display:inline-block;width:260px}a.disabled-link{color:#b6b6b6 !important}.table-reduced-padding tbody th,table.table-reduced-padding tbody td{padding-top:5px;padding-bottom:5px}.dataTable.google tfoot.custom tr{background-color:#f9f9f9}.dataTable.google tfoot.normal td{font-size:13px;color:#333333}.table-smaller thead th{padding-left:5px !important;padding-right:5px !important}.table-smaller tbody th,table.table-smaller tbody td{padding-top:1px;padding-bottom:1px;padding-left:5px;padding-right:5px;font-size:11px}.table-smaller .td-index{font-size:10px !important}.table-reduced-padding tbody th.td-with-icon,table.table-reduced-padding tbody td.td-with-icon{padding-top:3px;padding-bottom:0}.table-reduced-padding tbody th.td-with-button,table.table-reduced-padding tbody td.td-with-button{padding-top:3px;padding-bottom:5px}.table-reduced-padding tbody th.td-with-button-sm,table.table-reduced-padding tbody td.td-with-button-sm{padding-top:4px;padding-bottom:4px}.table-reduced-padding tbody th.td-with-3-button,table.table-reduced-padding tbody td.td-with-3-button{padding-top:4px;padding-bottom:5px}.table-reduced-padding tbody th.td-with-button-committee,table.table-reduced-padding tbody td.td-with-button-committee{padding:3px 0}.table-reduced-padding.table-double-header thead tr:first-of-type th{padding-bottom:0}.table-reduced-padding.table-double-header thead tr:nth-of-type(2) th{border-top:none !important}.span-degree-error{border:dashed 1px #d84a38}.dashboard-stat2.compact{margin-bottom:10px;border:1px solid #e2e2e2;padding:10px 10px 20px 10px}.dashboard-stat2.compact .display{margin-bottom:5px}.dashboard-stat2.compact .display .number{margin-top:-5px}.fa-bigger{font-size:16px}.fa-file-gray{color:#ded4d4}.fa-file-red{color:#ec8e8e}.mt-checkbox.mt-checkbox-sm>span{top:2px;height:16px;width:16px}.mt-checkbox.mt-checkbox-sm>span:after{left:5px;top:1px}.mt-checkbox.mt-th{margin-bottom:0;color:#8d8d8d;font-weight:700;font-size:11px;padding-left:19px}.mt-checkbox.mt-th>span{top:-2px}.right-icon{position:absolute;transform:translate(-50%, -100%);right:0}a.light:hover,a.light:focus{text-decoration:none}.td-with-shadow{box-shadow:0px 10px 0px rgba(0,0,0,0.05) inset;color:white;font-weight:bold;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;-moz-text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;-webkit-text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black}.td-highlight{font-weight:600}.td-fa{font-size:8px;display:inline;position:relative;top:-1px;left:1px}.font-label{color:#999}.dropdown-menu-compact{font-size:13px;padding-top:5px;padding-bottom:5px;font-family:"Open Sans", sans-serif}.dropdown-menu-compact.dropdown-checkboxes{padding:4px 9px}.dropdown-menu-compact li>a{padding-top:5px;padding-bottom:5px;color:black}.dropdown-menu-compact li>a.sorting-option-selected{font-weight:600}.dropdown-menu-compact .mt-radio,.dropdown-menu-compact .mt-checkbox{font-size:13px;line-height:20px}.toast-top-right{top:95px;right:9px}.login-toast{top:0;right:0}@media (max-width: 767px){.toast-top-right{right:0}}#toast-container>.toast{font-size:12px;font-weight:600;padding:10px 10px 10px 32px;margin:10px;border-radius:6px;-moz-box-shadow:0 0 7px #999999 !important;-webkit-box-shadow:0 0 7px #999999 !important;box-shadow:0 0 7px #999999 !important;position:relative;background-image:none !important}#toast-container>.toast:before{font-family:'Font Awesome 5 Free';font-size:18px;position:absolute;top:50%;left:6px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#toast-container>.toast-warning:before{content:"\f071"}#toast-container>.toast-error:before{content:"\f06a"}#toast-container>.toast-info:before{content:"\f05a"}#toast-container>.toast-success:before{content:"\f058"}#toast-container>.toast.toast-error{background-color:#f7e9e7;color:#d84a38;border:solid 1px #d84a38}#toast-container>.toast.toast-info{background-color:#e2f2ff;color:#388dd6;border:solid 1px #388dd6}#toast-container>.toast.toast-success{background-color:#eaf7ed;color:#35aa47;border:solid 1px #35aa47}#toast-container>.toast.toast-warning{background-color:#fff5db;color:#da9c3a;border:solid 1px #da9c3a}.toast .toast-close-button{display:inline-block;margin-top:-4px;width:11px;height:16px;text-indent:0;font-size:14px;background:none !important;outline:none}.toast-error .toast-close-button{color:#d84a38}.toast-info .toast-close-button{color:#388dd6}.toast-success .toast-close-button{color:#35aa47}.toast-warning .toast-close-button{color:#da9c3a}.toast-error .toast-close-button:hover,.toast-error .toast-close-button:focus{color:#ad4533;opacity:1}.toast-info .toast-close-button:hover,.toast-info .toast-close-button:focus{color:#3273b6;opacity:1}.toast-success .toast-close-button:hover,.toast-success .toast-close-button:focus{color:#2c8a3f;opacity:1}.toast-warning .toast-close-button:hover,.toast-warning .toast-close-button:focus{color:#b27935;opacity:1}.thesis-version-name{text-align:center;font-size:20px;margin-bottom:15px;padding-left:7px;border-bottom:1px solid #c2cad8;color:#747474}.loading-message.loading-message-boxed{padding-bottom:6px;padding-top:25px}.loading-message.loading-message-boxed.table{padding:18px 0 3px;width:0}.loading-message.loading-message-boxed i{font-size:42px;color:#2d81bb}.loading-message.loading-message-boxed.table i{font-size:40px}.loading-message.loading-icon i{font-size:55px;color:#5c9bd1}.loading-message.loading-message-boxed .message{margin-top:7px;color:#2d81bb;font-weight:600}.table-data{text-align:center}.table-data td{padding-left:5px;padding-right:5px}.table-data td.td-label{font-size:11px}.table-data td.td-label div{border-top:1px solid gray}.tr-highlighted{background-color:#eaf7ed;font-weight:600}.tr-highlighted.alt{background-color:#eaf1f7}.table-hover>tbody>tr.tr-highlighted:hover,.table-hover>tbody>tr.tr-highlighted:hover>td{background:#fafafa !important}.td-clickable:hover{text-decoration:underline}a,a:hover,a:focus{color:#5C9BD1}a.mini{color:#5C9BD1}a.mini:hover,a.mini:focus{color:#5C9BD1;text-decoration:underline}.col-compact.left{padding-right:8px}.col-compact.right{padding-left:8px}.col-card{border:1px solid #ddd;padding:10px;margin-bottom:16px}.card:not(.border-0):before{left:15px;right:15px;top:0;bottom:0;border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color);opacity:.3}.card:not(.border-0):after{top:15px;bottom:15px;left:0;right:0;border-left:1px solid var(--bs-border-color);border-right:1px solid var(--bs-border-color);opacity:.3}.card:after,.card:before{content:"";position:absolute}.card{--bs-border-color: #8d8d8d;position:relative;border:none}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border-radius:0;padding-left:13px;padding-right:13px}.card .card-arrow{position:absolute;top:0;left:0;right:0;bottom:0}.card .card-arrow-bottom-left,.card .card-arrow-bottom-right,.card .card-arrow-top-left,.card .card-arrow-top-right{width:10px;height:10px;position:absolute}.card .card-arrow-bottom-left:before,.card .card-arrow-bottom-right:before,.card .card-arrow-top-left:before,.card .card-arrow-top-right:before{content:"";position:absolute;width:2px;height:8px;background:#c9c8c8;opacity:.75}.card .card-arrow-bottom-left:after,.card .card-arrow-bottom-right:after,.card .card-arrow-top-left:after,.card .card-arrow-top-right:after{content:"";position:absolute;width:9px;height:2px;background:#c9c8c8;opacity:.75}.card .card-arrow-top-left,.card .card-arrow-top-right{top:0}.card .card-arrow-bottom-left,.card .card-arrow-top-left{left:0}.card .card-arrow-bottom-left,.card .card-arrow-bottom-right{bottom:0}.card .card-arrow-bottom-right,.card .card-arrow-top-right{right:0}card .card-arrow-bottom-left:after,.card .card-arrow-bottom-left:before,.card .card-arrow-top-left:after,.card .card-arrow-top-left:before{left:0}.card .card-arrow-bottom-right:after,.card .card-arrow-bottom-right:before,.card .card-arrow-top-right:after,.card .card-arrow-top-right:before{right:0}.card .card-arrow-bottom-left:after,.card .card-arrow-bottom-left:before,.card .card-arrow-top-left:after,.card .card-arrow-top-left:before{left:0}.card .card-arrow-bottom-left:after,.card .card-arrow-bottom-right:after{bottom:0}.card .card-arrow-bottom-left:before,.card .card-arrow-bottom-right:before{bottom:1px}.card .card-arrow-top-left:after,.card .card-arrow-top-right:after{top:0}.card .card-arrow-top-left:before,.card .card-arrow-top-right:before{top:1px}.col-card .form-group:last-of-type{margin-bottom:0}.card>:not(.card-arrow):not(.card-img-overlay):not(.card-img):not(.hljs-container){position:relative;z-index:10}.card-body{flex:1 1 auto}.card-body>.form-group:last-child>.min-table:last-child{margin-bottom:4px !important}.card-body>.form-group:last-child>.note:last-child{margin-bottom:4px !important}@media (max-width: 1200px){.col-lg-3.col-compact.left{padding-right:15px}.col-lg-9.col-compact.right{padding-left:15px}}.min-table{border:none;margin-bottom:25px !important;border-top:1px solid #c2cad8;border-bottom:1px solid #c2cad8}.min-datatable.static{margin-bottom:25px !important}.min-datatable .table{border-top:1px solid #c2cad8 !important;border-bottom:1px solid #c2cad8 !important}.min-datatable .table thead tr{background-color:#f9f9f9}.min-datatable .table-scrollable{border:none !important}.min-table thead tr{background-color:#f9f9f9}.table-seamless{border-top:1px solid #e7ecf1;border-bottom:1px solid #e7ecf1;margin-bottom:0 !important}.table-seamless tr:first-of-type td{border-top:none}.td-small{font-size:11px !important}.td-name-column{width:280px}.td-1000{width:1000px}.td-900{width:900px}.td-800{width:800px;max-width:800px;min-width:800px}.td-600{width:600px;max-width:600px;min-width:600px}.td-500{width:500px}.td-max-500{width:300px;max-width:500px}.td-400{width:400px}.td-max-450{width:400px;max-width:450px}.td-300{width:300px}.td-200{width:200px}.td-100{width:100px}.td-min-300{min-width:300px}.td-min-350{min-width:350px}.td-min-400{min-width:400px}.td-min-250{min-width:250px}.td-min-200{min-width:200px}.td-min-150{min-width:150px}.table-reduced-padding.table-small tbody th,.table-reduced-padding.table-small tbody td{padding-top:3px;padding-bottom:3px;padding-left:0}.table-reduced-padding.table-info tbody th,.table-reduced-padding.table-info tbody td{padding-top:1px;padding-bottom:1px;padding-left:0}.table-info{font-size:13px}.table-info tbody td:first-of-type{white-space:nowrap;width:1px;vertical-align:middle;font-weight:600;padding-right:20px;font-size:1.25rem;color:#464646}.dataTables_empty{color:#a9a9a9;vertical-align:top}.a-danger{color:#FF0000}.a-info{color:#2876b7}.form-group{margin-bottom:25px}.form-group.compact{margin-bottom:10px}.form-group.compactish{margin-bottom:18px}.form-note{margin-bottom:25px}.tippy-box[data-inertia][data-state='visible']{transition-timing-function:cubic-bezier(0.2, 0, 0.13, 1.5)}.tippy-box[data-theme~=light-border]{-webkit-box-shadow:0 1px 3px 0 rgba(0,8,16,0.35) !important;box-shadow:0 1px 3px 0 rgba(0,8,16,0.35) !important}.tippy-content{padding:0}.tippy-content .header{padding:4px 12px;font-size:13px;font-weight:bold;border-bottom:1px solid rgba(0,8,16,0.15)}.tippy-content .content{padding:8px 12px;font-size:13px;white-space:normal}@keyframes scale-in{0%{opacity:0;transform:scale(0.3)}50%{opacity:0.9;transform:scale(1.1)}80%{opacity:1;transform:scale(0.89)}100%{opacity:1;transform:scale(1)}}.student-navigation-sm{display:none}@media (max-width: 592px){.student-navigation-lg{display:none}.student-navigation-sm{display:inline}}.select2-choice-div{display:inline}.modal.fade.no-slide-in .modal-dialog{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.td-index{font-size:11px !important}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background:none}.dataTable th .sorting-disabled,.dataTable th .sorting-asc,.dataTable th .sorting-desc{display:none}.dataTable th .sorting-disabled i,.dataTable th .sorting-asc i,.dataTable th .sorting-desc i{line-height:13px;color:gainsboro}.dataTable th.sorting .sorting-asc,.dataTable th.sorting .sorting-desc{display:none}.dataTable th.sorting .sorting-disabled{display:inline}.dataTable th.sorting_asc .sorting-disabled,.dataTable th.sorting_asc .sorting-desc{display:none}.dataTable th.sorting_asc .sorting-asc{display:inline}.dataTable th.sorting_asc .sorting-asc i{color:#388dd6}.dataTable th.sorting_desc .sorting-disabled,.dataTable th.sorting_desc .sorting-asc{display:none}.dataTable th.sorting_desc .sorting-desc{display:inline}.dataTable th.sorting_desc .sorting-desc i{color:#388dd6}.dataTables_paginate.paging_simple_numbers,.dataTables_paginate.paging_full_numbers{text-align:right}table.dataTable td.sorting_1,table.dataTable td.sorting_2,table.dataTable td.sorting_3,table.dataTable th.sorting_1,table.dataTable th.sorting_2,table.dataTable th.sorting_3{background:white !important}.dataTables_length{font-size:12px}.dataTables_length label{margin-bottom:0}.dataTables_length .select2-container{width:auto !important;display:inline-block}.dataTables_length .select2-selection{height:28px;line-height:1.1;font-size:13px}.paginate_button.disabled a,.paginate_button.disabled a:hover,.paginate_button.disabled a:focus{color:#d9dce0;cursor:not-allowed;background-color:#f5f5f5}.pagination{margin-top:3px}.pagination>li>a,.pagination>li>span{float:left;padding:0 12px;line-height:26px;font-family:'Poppins', serif;text-decoration:none;border:1px solid #ddd;background-color:#fff;font-size:11px}.pagination>.paginate_button.first>a,.pagination>.paginate_button.previous>a,.pagination>.paginate_button.next>a,.pagination>.paginate_button.last>a{padding:0 7px}.pagination>.paginate_button.previous>a{padding:0 7px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{background-color:#388dd6;border-color:#388dd6}.fa-spin-18{font-size:14px;line-height:18px}.duplicates-text{font-size:13px}.mono{font-family:"Roboto Mono", Monaco, monospace}.name span{border:0;outline:0;background:transparent;border-bottom:1px solid #888888;padding-left:3px;padding-right:3px}.name{position:relative;display:inline-block}.name:after{content:"";background:#888888;width:1px;height:4px;left:0;bottom:0;z-index:99;position:absolute}.name:before{content:"";background:#888888;width:1px;height:4px;right:0;bottom:0;z-index:99;position:absolute}.table-name-detail .middle-column{padding-left:3px;padding-right:3px}.table-name-detail td{text-align:center;vertical-align:middle;padding-top:0 !important;padding-bottom:0 !important}.table-name-detail tr.name-labels td{color:#939393;font-size:8px;text-transform:uppercase;padding-top:2px !important}.page-spinner-bar>div,.block-spinner-bar>div{background:#5c9acf;border:1px solid white}.subhead{display:flex;padding-bottom:5px;margin-top:35px;margin-bottom:18px;border-bottom:1px solid #e1e4e8}.subhead.h3{padding-bottom:2px;margin-bottom:15px}.subhead.h4{margin-top:20px;margin-bottom:8px}.subhead-text{font-size:20px;font-weight:400;margin-bottom:0;font-family:Poppins, serif;margin-top:0}.subhead.h3>.subhead-text{font-size:16px}.h4 .subhead-text{font-size:15px;font-weight:300}.subhead.no-top{margin-top:0}.subhead.no-top .subhead-text{margin-top:0}.subhead .btn-status-container{padding-left:4px;padding-top:2px}.app-name{font-size:22px;color:white;display:inline-block;float:left;padding-top:8px;margin-left:10px;font-weight:600}.app-name .long-name{display:inline-block}.app-name .short-name{display:none}@media (max-width: 800px){.app-name .long-name{display:none}.app-name .short-name{display:inline-block}}@media (max-width: 700px){.app-name .long-name{display:none}.app-name .short-name{display:none}}tr.invalid-course td{opacity:0.5}tr.removed-row td:not(.td-actions):not(.td-status){opacity:0.5;text-decoration:line-through;text-decoration-color:#ff3636;color:red}td .invalid-course{text-decoration:line-through}.mt-checkbox-list,.mt-radio-list{padding-top:5px;padding-bottom:0}.btn-standard{padding:1px 6px;font-size:14px;line-height:1.6;font-weight:600;border-color:#9e9e9e}.chb-span-green{border-style:solid !important;border-color:#5cb85c !important;background-color:#ecf5eb !important}.side-bar-profile{padding:10px 0 0 0 !important;margin:0}.side-bar-profile .thumbnail{position:relative;width:94px;height:111px;overflow:hidden;margin:0 auto;margin-bottom:3px}.side-bar-profile .thumbnail img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.side-bar-profile .thumbnail img{-moz-border-radius:4px;border-radius:4px;max-height:111px;max-width:152px;height:auto;width:auto}.profile-info{text-align:center}.profile-info-name{font-weight:600}.profile-info-program{font-variant:all-small-caps;font-size:15px;line-height:16px;margin-bottom:3px}.side-bar-profile .academic-level{position:absolute;z-index:999;padding:0;right:2px;bottom:2px}.academic-level .pseudo-btn{padding:0 2px}.envelope-background .pseudo-btn{padding:0 2px}.side-bar-profile .envelope{position:absolute;z-index:999;padding:0;left:4px;bottom:0}.side-bar-profile .envelope-background{position:absolute;z-index:999;padding:0;left:2px;bottom:2px}.side-bar-profile .email{position:absolute;z-index:999;padding:0;left:2px;bottom:2px}body{background-color:#fafafa}.page-footerr{position:absolute;bottom:0;padding:8px 20px 5px 0px;font-size:11px;height:33px}.control-label.loose{margin-bottom:6px}.page-inner-content{padding-bottom:33px}.btn-badge{display:inline-block;vertical-align:middle;line-height:1;color:#fff;font-size:10px !important;border-radius:30px;font-family:"Roboto mono", monospace;margin:-3px 0px 0px 3px;font-weight:700;padding:3px 4px 3px 4px;height:15px}.dataTables_filter .btn-badge{margin-left:0}.form-group-15{margin-bottom:15px}.text-comments-13{resize:vertical;font-size:13px;padding:2px 5px;min-height:60px;max-height:169px}.td-no-sort{cursor:default !important}.no-bottom{margin-bottom:0 !important}.td-with-status-sm{line-height:10px !important}.select-flex{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:3px}.select-flex-selected{display:flex;justify-content:space-between;margin-right:16px;overflow-x:hidden}.form-group-sm .select2-selection.select2-selection--single .select-flex-selected{margin-right:11px}.select-flex-note{line-height:18px}.form-group-sm .select-flex-note{line-height:15px}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{height:31px}@media (min-width: 992px){.modal-mlg{width:700px}}.td-right-shadow{box-shadow:1px 0 0 0 #f3f4f6}.td-left-shadow{box-shadow:-1px 0px 0px 0px #f3f4f6}.td-right-border{border-right:1px solid #ddd}.td-right-border.dotted{border-right-style:dotted}#test{min-width:0 !important;padding:0;width:0 !important}.panel-group .panel{margin-bottom:0;border-radius:3px}.panel-default>.panel-heading{color:#333333;background-color:#f7f7f7;border-color:#ddd}.panel-title{margin-top:0;margin-bottom:0;font-size:13px;font-weight:600;color:inherit}.accordion-custom .panel .panel-title .accordion-toggle{display:block;padding:6px 7px}.accordion-note{color:#8f8f8f;font-weight:normal}.panel-body{padding:11px}.card-table{width:100%}.card-table .right-column{vertical-align:top}.card-table .left-column{padding-right:10px;vertical-align:top;width:1px}.card-table .left-column img{width:130px;border:1px solid #ddd}.note.border-compact{border-left-width:3px}.shadowed-picture{-moz-box-shadow:0px 2px 2px #ccc;-webkit-box-shadow:0px 2px 2px #ccc;box-shadow:0px 2px 2px #ccc}.dataTable th .sorting-disabled i,.dataTable th .sorting-asc i,.dataTable th .sorting-desc i{line-height:12px}.page-header-nova{background-image:url(https://escolar.cicese.mx/assets/backgrounds/cicese-panoramica-nocturna-networked-5-5f7de4911ae06facfa8f8a7b1d3cc2cf62e3d74422153821be608ce01f078a77.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto 340px}.document-table{margin-top:0;margin-bottom:0;width:100%}.document-table>thead>tr>th{color:black;font-weight:600}.document-table>thead>tr>th,.document-table>thead>tr>td,.document-table>tbody>tr>th,.document-table>tbody>tr>td,.document-table>tfoot>tr>th,.document-table>tfoot>tr>td{padding-right:4px;font-size:12px;background-color:transparent;padding-top:2px !important;padding-bottom:2px !important}.document-table>thead>tr{background-color:transparent}.document-table>thead>tr>th:not(:first-of-type),.document-table>tbody>tr>td:not(:first-of-type){padding-left:4px}.table-subheader td{font-weight:600}.table-subheader td{padding-top:8px !important}.no-bordered-table>tbody>tr>td:not(:first-of-type){padding-left:5px}.no-bordered-table>thead>tr>th:first-of-type,.no-bordered-table>tbody>tr>td:first-of-type{padding-left:0}.no-bordered-table>thead>tr>th:last-of-type,.no-bordered-table>tbody>tr>td:last-of-type{padding-right:0}.right-border{border-right:1px solid #e7ecf1}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{cursor:pointer;display:inline-block;margin-right:3px;border:none;background:none;margin:0;padding:0;padding-right:4px;color:#d84a38;font-weight:bold}.invalid-tag{background-image:linear-gradient(45deg, transparent 65%, red 80%, transparent 90%),linear-gradient(135deg, transparent 5%, red 15%, transparent 25%),linear-gradient(135deg, transparent 45%, red 55%, transparent 65%),linear-gradient(45deg, transparent 25%, red 35%, transparent 50%);background-repeat:repeat-x;background-size:8px 2px;background-position:0 95%}.btn-inline-mini{line-height:15px !important;padding:1px 4px 0;margin-top:-3px !important}.table-headless>tbody>tr:first-of-type>td{border-top:none}.input-group-addon{padding:6px 8px}.page-sidebar .page-sidebar-menu .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu{margin:0}.page-sidebar .page-sidebar-menu .sub-menu li>a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>a{padding:6px 15px 6px 54px}::-webkit-file-upload-button{cursor:pointer}.subheader-row{background-color:#f7f7f7}.subheader-row td{font-weight:bold}.total-row td{font-size:15px;font-weight:bold;padding-top:20px !important;padding-bottom:20px !important;text-transform:uppercase}.total-row td:first-of-type{border-left:5px #35aa47 solid}.table-scrollable .dataTable th>.btn-group,.table-scrollable .dataTable td>.btn-group{position:relative}.btn-radio-fa{width:22px}.btn-radio-fa.check{padding-left:4px}.btn-no:active,.btn-no.active{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn.btn-no:focus,.btn.btn-no.focus,.btn.btn-no:active:focus,.btn.btn-no.active.focus,.btn.btn-no:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn.btn-yes:active,.btn-yes.active{color:#FFFFFF;background-color:#35aa47;border-color:#35aa47}.btn.btn-yes:focus,.btn.btn-yes.focus,.btn.btn-yes:active:focus,.btn.btn-yes.active.focus,.btn.btn-yes:hover{color:#FFFFFF;background-color:#2d8f3c;border-color:#35aa47}.btn.btn-null:active,.btn-null.active{color:#ffffff;background-color:#5C9ACF;border-color:#5590c3}.btn.btn-null:focus,.btn.btn-null.focus,.btn.btn-null:active:focus,.btn.btn-null.active.focus,.btn.btn-null:hover{color:#ffffff;background-color:#217ebd;border-color:#1f78b5}.t29>tbody>tr>td{height:29px}.t29>tbody>tr>td.td-with-input{padding:0 8px !important}.t29>tbody>tr>td>.td-input{height:22px;font-size:13px;padding-left:4px;padding-right:4px}.t29>tbody>tr>td>.td-input.td-datepicker{width:78px}.t31>tbody>tr>td{height:31px}.t31>tbody>tr>td.td-with-textarea{padding-top:4px;padding-bottom:4px;padding-right:0}.t31>tbody>tr>td>textarea{resize:none;font-size:11px;padding:2px 5px;line-height:16px}.t31>tbody>tr>td>.btn-group{display:flex;justify-content:center;margin-top:0 !important}.t31>tbody>tr>td>.fileinput{display:flex}.t31>tbody>tr>td>.fileinput>.preview-container{display:flex;border:1px dashed green;background-color:#f5fff5;border-radius:3px;padding-left:3px;padding-right:3px;margin-left:3px}.t31>tbody>tr>td>.fileinput>.preview-container>.fileinput-preview{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;font-size:11px;font-family:Poppins, serif}.t31>tbody>tr>td>.fileinput>.preview-container>.close{margin-top:4px;margin-left:4px}.td-with-3-buttons{padding-left:6px !important}img.profile-200{max-width:200px;max-height:150px}.show-children-on-hover .hidden-child{visibility:hidden}.show-children-on-hover:hover .hidden-child{visibility:visible}.td-empty.sorting_asc,.td-empty.sorting_desc{cursor:default}.td-relative-0{position:relative}.select-range .input-group-addon{border-width:1px 0}.select-range span:last-child .select2-selection{border-radius:0 3px 3px 0 !important}.td-total.green{background-color:#eaf7ed;color:#35aa47;border:solid 1px #35aa47}.td-total.blue{background-color:#e2f2ff;color:#388dd6;border:solid 1px #388dd6}.td-input.input-xs{height:22px}.td-input.date-picker.input-xs{height:22px;font-size:13px;padding-left:4px;padding-right:4px;line-height:16px;width:86px;text-align:center}.modal-centered{top:50%;transform:translateY(-50%) !important;margin:auto auto}.table-borderless tbody tr td,.table-borderless tbody tr th,.table-borderless thead tr th{border:none}.form-group.with-tags>.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border:1px solid #5b9acf;border-radius:4px}.box{display:flex;align-items:center}.preview-separator{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.preview-signature{font-size:12px;line-height:1;color:#868686}.process-container-inline{position:absolute;top:50%;transform:translate(0%, -50%)}.process-container-inline .process-steps{width:80px}.process-container-inline .process-step{width:15px;height:15px}.process-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.process-container-btn-inline{position:absolute;transform:translate(0%, -100%)}.process-progress{position:absolute;width:100%;height:50%;border-bottom:1px solid #ACACA6;z-index:-1}.process-percent{position:absolute;width:0;height:100%;border-bottom:2px solid #4B81BD;z-index:1;transition:width 1s}.process-steps{position:relative;display:flex;justify-content:space-between;width:40px}.process-step{width:8px;height:8px;background:#fff;border:1px solid #ACACA6;border-radius:50%}.process-step.selected{border:2px solid #4B81BD}.process-step.completed{border:1px solid #2f973f;background:#62b76f}.process-step.current{border:1px solid #4B81BD;background:#78b4e7}.pos-relative{position:relative}.centered-column{width:800px}.two-columns-container{display:table;width:100%;table-layout:fixed}.left-content{width:300px;max-width:300px;display:table-cell}.right-content{display:table-cell;padding-left:20px}.select2-choice-div{white-space:normal !important}.select2-selection__rendered{padding-right:5px !important}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{height:auto !important}.page-content.collapsed{margin-left:20px}#modal-activity.collapsed{visibility:hidden}#modal-activity.expanded{visibility:visible}.page-sidebar-wrapper.collapsed{opacity:0;visibility:hidden;transition:opacity 100ms cubic-bezier(0.2, 0, 0, 1) 0s,visibility 100ms}.page-sidebar-wrapper.expanded{opacity:100;visibility:visible;transition:opacity 200ms cubic-bezier(0.61, 0.08, 0.9, 0.47)}.btn-collapse{background:0px center white;border:0;border-radius:50%;color:#6b778c;box-shadow:rgba(9,30,66,0.08) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 4px 1px;cursor:pointer;height:24px;opacity:1;outline:0px;padding:0px;position:absolute;top:32px;left:0px;transition:background-color 100ms linear 0s,color 100ms linear 0s,opacity 300ms cubic-bezier(0.2, 0, 0, 1) 0s,transform 300ms cubic-bezier(0.2, 0, 0, 1) 0s;transform:translate(-50%);width:24px;z-index:9995}@media (max-width: 991px){.btn-collapse{visibility:hidden}}.btn-collapse:hover{background-color:#5C9ACF;color:white}.select2-selection--multiple .select2-search.select2-search--inline input.select2-search__field:not(:placeholder-shown){padding-left:5px;padding-right:5px;min-width:0}.select2-selection--multiple .select2-search.select2-search--inline input.select2-search__field:not(:placeholder-shown):disabled{width:0 !important;padding-left:5px;padding-right:5px;min-width:0}.braced-table .triangle{position:relative}.braced-table .triangle:before{content:"";position:absolute;right:-13px;bottom:-6px;border-width:6px;border-style:solid;border-color:transparent transparent transparent #ddd}.braced-table{width:100%;border-collapse:separate;border-spacing:0}.braced-table .brace-content{padding-right:5px}.braced-table .right-brace{border-top:2px solid #ddd;border-bottom:2px solid #ddd;border-right:2px solid #ddd !important;padding-left:4px;width:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.table-no-margin .pagination{margin-bottom:0}.t31 .select2-selection.select2-selection--single,.compact-form .select2-selection.select2-selection--single{font-size:13px !important;padding-top:0 !important;height:22px !important}.tabs-left.nav-tabs>li.child-tav>a{padding-top:3px;padding-bottom:3px;padding-left:3px}.tabs-left.nav-tabs>li.parent-tav{font-size:1.25rem;font-weight:600;margin-top:6px;padding-left:3px}.tabs-left.nav-tabs>li.active>a{border:none;color:#3598dc;border-right:solid 3px #3598dc !important;background-color:rgba(161,194,250,0.16) !important}.tabs-left.nav-tabs>li>a{position:relative;display:block;margin-bottom:0;color:#555555;border:none;padding:5px 0 5px 3px}.tabs-left.nav-tabs{border:none}.tabs-left.nav-tabs>li>a:hover,.tabs-left.nav-tabs>li>a:focus{border:none;border-right:solid 3px #c7dfef;color:#3598dc;background-color:transparent;border-radius:0}.show-on-card-hover,.show-on-bar-hover,.show-on-row-hover{visibility:hidden}.page-bar:hover .show-on-bar-hover{visibility:visible}.col-card.card:hover .show-on-card-hover{visibility:visible}.table-hoverable-buttons>tbody>tr:hover>td>.show-on-row-hover{visibility:visible}.modal-table{border:1px solid #c2cad8;border-radius:4px}.tab-unsaved-circle{font-size:6px;position:absolute;right:4px;top:9px}.child-tav .tab-unsaved-circle{top:7px}.compact-form .row{margin-left:-5px;margin-right:-5px}.compact-form .col-xs-1,.compact-form .col-sm-1,.compact-form .col-md-1,.compact-form .col-lg-1,.compact-form .col-xs-2,.compact-form .col-sm-2,.compact-form .col-md-2,.compact-form .col-lg-2,.compact-form .col-xs-3,.compact-form .col-sm-3,.compact-form .col-md-3,.compact-form .col-lg-3,.compact-form .col-xs-4,.compact-form .col-sm-4,.compact-form .col-md-4,.compact-form .col-lg-4,.compact-form .col-xs-5,.compact-form .col-sm-5,.compact-form .col-md-5,.compact-form .col-lg-5,.compact-form .col-xs-6,.compact-form .col-sm-6,.compact-form .col-md-6,.compact-form .col-lg-6,.compact-form .col-xs-7,.compact-form .col-sm-7,.compact-form .col-md-7,.compact-form .col-lg-7,.compact-form .col-xs-8,.compact-form .col-sm-8,.compact-form .col-md-8,.compact-form .col-lg-8,.compact-form .col-xs-9,.compact-form .col-sm-9,.compact-form .col-md-9,.compact-form .col-lg-9,.compact-form .col-xs-10,.compact-form .col-sm-10,.compact-form .col-md-10,.compact-form .col-lg-10,.compact-form .col-xs-11,.compact-form .col-sm-11,.compact-form .col-md-11,.compact-form .col-lg-11,.compact-form .col-xs-12,.compact-form .col-sm-12,.compact-form .col-md-12,.compact-form .col-lg-12{padding-left:5px;padding-right:5px}.compact-form .select2-selection__clear span{font-size:10px;line-height:1.2 !important}.compact-form .control-label.mt-checkbox>.help-block{margin-top:-3px}.compact-form .help-block{margin-top:-1px}.compact-form .td-input.input-xs{padding-left:8px;padding-right:8px}.mt-checkbox.green>span:after{border-color:#35aa47}@media (max-width: 991px){.modal-lg{width:auto;margin:10px}}.modal .flex-container{display:flex}.modal .flex-child{flex:1;align-items:center}.modal .flex-child:first-child{margin-right:10px;max-width:18px;margin-top:auto;margin-bottom:auto}.modal .flex-child.accordion-unsaved{font-size:6px;max-width:10px;margin-top:auto;margin-bottom:auto}.modal .flex-child.accordion-errors{font-size:10px;max-width:15px;margin-top:auto;margin-bottom:auto;text-align:center;margin-right:4px;visibility:hidden}.modal .accordion>.panel>.panel-heading>.panel-title>.accordion-toggle{padding:10px}.modal .panel.removed{border-color:#e7505a}.modal .panel.removed .panel-heading{background-color:#f7e9e7;color:#e7505a}.modal .panel.removed .panel-heading .accordion-unsaved{visibility:hidden}.modal .panel.removed a,.modal .panel.removed a:hover,.modal .panel.removed a:focus{color:#e7505a}.modal .panel.added{border-color:#35aa47}.modal .panel.added .panel-heading{background-color:#eaf7ed;color:#35aa47}.modal .panel.added a,.modal .panel.added a:hover,.modal .panel.added a:focus{color:#35aa47}.modal .panel.blue{border-color:#388dd6}.modal .panel.blue .panel-heading{background-color:#e2f2ff;color:#388dd6}.modal .panel.blue a,.modal .panel.blue a:hover,.modal .panel.blue a:focus{color:#388dd6}.modal .panel:has(.form-group.has-error) .accordion-errors{visibility:visible}.numbered-square{width:20px;height:20px;line-height:20px;border-radius:3px;text-align:center;font-size:12px;background-color:#3598dc;color:white;font-weight:bold;font-family:'Poppins'}.numbered-square.has-priority{background-color:#ff8100}.grade-square{width:20px;line-height:16px;text-align:center;font-size:10px;border:1px;font-family:'Poppins';margin-top:2px;font-weight:bold}.field-changed-container{position:relative;display:none}.field-changed-container>i{position:absolute;font-size:6px;top:3px;left:4px;cursor:help;line-height:16px !important}.control-label.mt-checkbox>.field-changed-container>i{top:2px}.panel-heading{padding:10px 11px}.table-flow-chart>tbody>tr>td{width:10px !important;padding:5px 0}.table-flow-chart>tbody>tr>td:first-child{padding-left:8px}.table-flow-chart>tbody>tr>td:nth-child(2){padding-left:10px}.btn-flow-chart{line-height:1;width:20px;height:20px;font-size:10px;border-radius:15px;border-width:2px}.flow-chart-lines{stroke:#cdcdcd;fill:none;stroke-width:2px;display:block}.far.fa-hoverable:hover{font-weight:900}.portlet.light{padding:12px 15px 15px 15px}.portlet.light.green{background:#f4f9f5;border:2px solid #35aa47}.sidebar-statuses{position:relative}.sidebar-statuses:before{position:absolute;top:15px;bottom:15px;left:6px;z-index:-1;display:block;width:2px;content:"";background-color:#d6d7d7}.sidebar-statuses .td-number{width:25px;line-height:1.1}.sidebar-statuses .circle{border-radius:50%;height:14px;width:14px;border:solid 2px #afaeae;background-color:white}.sidebar-statuses .circle.green{border:solid 2px #35aa47;background-color:#eaf7ed}.sidebar-statuses .circle.blue{border:solid 2px #388dd6;background-color:#e2f2ff}.sidebar-statuses .fa-stack{height:14px;line-height:14px;width:14px}.sidebar-statuses>table>tbody>tr:not(:last-of-type)>td{padding-bottom:10px}.btn-collapse-right-sidebar{background:0px center white;border:0;border-radius:50%;color:#6b778c;box-shadow:rgba(9,30,66,0.08) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 4px 1px;cursor:pointer;height:24px;opacity:1;outline:0px;padding:0px;position:absolute;top:51px;left:-1px;transition:background-color 100ms linear 0s,color 100ms linear 0s,opacity 300ms cubic-bezier(0.2, 0, 0, 1) 0s,transform 300ms cubic-bezier(0.2, 0, 0, 1) 0s;transform:translate(-50%);width:24px;z-index:9995}.btn-collapse-right-sidebar:hover{background-color:#5C9ACF;color:white}.sidebar-btn-container{position:fixed;z-index:2}.page-right-sidebar-wrapper.collapsed{opacity:0;visibility:hidden;transition:opacity 100ms cubic-bezier(0.2, 0, 0, 1) 0s,visibility 100ms}.page-right-sidebar-wrapper.expanded{opacity:100;visibility:visible;transition:opacity 200ms cubic-bezier(0.61, 0.08, 0.9, 0.47)}@media (max-width: 580px){.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle .username.username-hide-on-mobile{display:none}.page-header.navbar .top-menu .navbar-nav>li.dropdown-language .dropdown-toggle .langname{display:none}}.td-progress{height:6px;background-color:#ebebeb;border-radius:4px;overflow:hidden}.td-exceeded-left{border-right:1px dashed #e7505a}.td-exceeded-left .td-progress{border-top-right-radius:0;border-bottom-right-radius:0}.td-exceeded-right .td-progress{border-top-left-radius:0;border-bottom-left-radius:0}.progress-bar.green{background:#35aa47 !important;color:#FFFFFF !important}.progress-bar.in-process.green{background:repeating-linear-gradient(45deg, #35aa47, #35aa47 3px, #eaf7ed 1px, #eaf7ed 5px) !important}.progress-bar.in-process.red{background:repeating-linear-gradient(45deg, #d84a38, #d84a38 3px, #f7e9e7 1px, #f7e9e7 5px) !important}.td-progress.done{background-color:transparent}.td-progress.done>.progress-bar{border-top-right-radius:4px;border-bottom-right-radius:4px}.table-tbn{padding:2px 6px 2px;line-height:22px}.dataTables_filter label.control-label{line-height:1.42857}.dataTables_filter .tippy-content .header{padding:7px 15px;font-size:16px;font-weight:normal}.dataTables_filter .tippy-content .header .close{margin-top:7px}.dataTables_paginate.paging_full_numbers{float:right}.pagination-input{float:right;margin-top:3px;margin-left:5px;font-size:12px}.pagination-input input{width:30px;display:inline-block;border-radius:4px;text-align:center}.invalid-cell{color:#d60101;font-weight:bold}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{font-family:"Open Sans", sans-serif}.help-block.sub-label{margin-bottom:3px;margin-top:-2px}.popover .popover-title{font-weight:normal}.log-entry:not(:first-of-type){margin-top:15px}.log-entry .profile-thumbnail{top:0;left:0;border-radius:3px !important}.log-entry .thumb-avatar-wrapper [data-avatar]:before{font-size:16px}.log-entry .log-name-date{font-size:11px;color:grey}.log-entry .log-left{display:table-cell;padding-right:10px}.log-entry .log-right{display:table-cell;vertical-align:top}.log-separator{display:flex;align-items:center}.log-separator .line{border-bottom:1px solid #e1e4e8;display:block;flex-grow:1;height:0}.log-separator .content{display:block;text-align:center;padding:0 8px;font-size:11px;color:grey}@media (max-width: 991px){.sidebar-right{display:none}.sidebar-btn-container{display:none}#modal-activity{display:block !important}.page-content{padding-right:20px !important}}.with-sidebar-right{padding-right:400px !important}.sidebar-right{border-radius:3px;border-left:1px solid #e0e0e0;padding:0 20px 20px;position:fixed;top:94px;bottom:0;overflow-y:scroll;overflow-x:hidden;width:380px}.sidebar-right .table{display:table;padding:5px}.sidebar-right .tr{display:table-row;padding:5px}.sidebar-right .td{display:table-cell;padding:5px}#sidebar-right::-webkit-scrollbar{width:12px}#sidebar-right::-webkit-scrollbar-track{border-radius:8px;background-color:#e7e7e7;border:1px solid #cacaca;margin-top:10px;margin-bottom:10px}#sidebar-right::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid transparent;background-clip:content-box;background-color:#5c9bd1}.parent-media-700{width:100%;padding-left:0 !important;padding-right:0 !important}@media (max-width: 991px){.mt-step-container:not(:last-of-type){padding-bottom:8px}}#create-edit-modal-content:not(.new-item) .changed-row.row-current:not(.removed-row) .row-changed-icon-container{display:inline !important}#create-edit-modal-content:not(.new-item).removed-row.row-current .row-removed-icon-container{display:inline !important}#create-edit-modal-content:not(.new-item) .added-row:not(.row-current) .row-added-icon-container{display:inline !important}#create-edit-modal-content.new-item .field-changed-container{display:none !important}.changes-tracked .changed .field-changed-container{display:inline}#create-edit-modal-content .changed .field-changed-container{display:inline}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove.red{float:left;line-height:1;font-weight:bold !important}.small-blockui .loading-message.loading-message-boxed.table{padding:10px 0 3px;font-size:11px;min-width:85px}.small-blockui .loading-message.loading-message-boxed.table .message{margin-top:3px}.small-blockui .loading-message.loading-message-boxed.table i{font-size:23px}.custom-bootbox-w-320 .modal-dialog{width:320px}.small-bootbox .bootbox-close-button{margin-top:8px !important}.small-bootbox .modal-title{font-size:16px}.small-bootbox .modal-header,.small-bootbox .modal-body,.small-bootbox .modal-footer{padding:10px}.modal-content{-webkit-box-shadow:0 1px 3px 0 rgba(0,8,16,0.35) !important;box-shadow:0 1px 3px 0 rgba(0,8,16,0.35) !important}.bootbox-backdrop{z-index:10050}.bootbox-over-modal{z-index:10051}.form-control[disabled]:focus{border-color:#c2cad8}.mt-checkbox>span{border-radius:3px}.mt-checkbox>input[disabled] ~ span{opacity:1;border-color:#c2cad8 !important;background-color:#eef1f5 !important}select.form-control[disabled]+.select2-container--bootstrap.select2-container--focus .select2-selection{border-color:#c2cad8}.dropdown-menu.datetimepicker{margin-top:50px}.datetimepicker table tr td,.datetimepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.datetimepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datetimepicker .today{background-image:none !important;filter:none !important}.datetimepicker table tr td.today.focus,.datetimepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datetimepicker table tr td.today:hover,.datetimepicker table tr td.today:hover:hover,.datetimepicker table tr td.today.disabled:hover,.datetimepicker table tr td.today.disabled:hover:hover,.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover:active,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today.active,.datetimepicker table tr td.today:hover.active,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled:hover.active,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today:hover.disabled,.datetimepicker table tr td.today.disabled.disabled,.datetimepicker table tr td.today.disabled:hover.disabled,.datetimepicker table tr td.today[disabled],.datetimepicker table tr td.today:hover[disabled],.datetimepicker table tr td.today.disabled[disabled],.datetimepicker table tr td.today.disabled:hover[disabled]{color:#000;background-color:#ffc966;border-color:#f59e00}.datetimepicker table tr td.active,.datetimepicker table tr td.today.active,.datetimepicker table tr td.today:active,.datetimepicker table tr td.active.highlighted{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datetimepicker table tr td.today.active:hover{color:#fff}.datetimepicker table tr td.active.active.focus,.datetimepicker table tr td.active.active:focus,.datetimepicker table tr td.active.active:hover,.datetimepicker table tr td.active.highlighted.active.focus,.datetimepicker table tr td.active.highlighted.active:focus,.datetimepicker table tr td.active.highlighted.active:hover,.datetimepicker table tr td.active.highlighted:active.focus,.datetimepicker table tr td.active.highlighted:active:focus,.datetimepicker table tr td.active.highlighted:active:hover,.datetimepicker table tr td.active:active.focus,.datetimepicker table tr td.active:active:focus,.datetimepicker table tr td.active:active:hover,.open>.dropdown-toggle.datetimepicker table tr td.active.focus,.open>.dropdown-toggle.datetimepicker table tr td.active.highlighted.focus,.open>.dropdown-toggle.datetimepicker table tr td.active.highlighted:focus,.open>.dropdown-toggle.datetimepicker table tr td.active.highlighted:hover,.open>.dropdown-toggle.datetimepicker table tr td.active:focus,.open>.dropdown-toggle.datetimepicker table tr td.active:hover{color:#fff;border-color:#193c5a}.datetimepicker .active{background-color:#4b8df8 !important;background-image:none !important;filter:none !important}.datetimepicker .active:hover{background-color:#2678FC !important;background-image:none !important;filter:none !important}.datetimepicker table tr td.today.focus,.datetimepicker table tr td.today:focus,.datetimepicker table tr td.today:hover,.open>.dropdown-toggle.datetimepicker table tr td.today.focus,.open>.dropdown-toggle.datetimepicker table tr td.today:focus,.open>.dropdown-toggle.datetimepicker table tr td.today:hover{color:#000;background-color:#ffbc42;border-color:#b37400}ul.ul-compact>li>span{position:relative;margin-left:-5px}.input-group-addon:last-child{border-right-width:1px}.fileinput{display:flex}.fileinput>.preview-container{display:flex;border:1px dashed green;background-color:#f5fff5;border-radius:3px;padding-left:3px;padding-right:3px;margin-left:3px}.fileinput>.preview-container>.fileinput-preview{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins, serif;padding:1px 5px;font-size:12px;line-height:1.44;padding-left:2px}.fileinput>.preview-container>.klose{color:#c3c3c3;font-size:17px;line-height:17px;font-weight:bold;text-decoration:none;margin-top:1px}.preview-container:hover>a.klose.fileinput-exists{color:#d84a38 !important}.boldish{font-weight:500}.thesis-exam-thumbnail{position:relative;margin-top:-80px;width:182px;height:182px;display:inline-block;overflow:hidden;-moz-border-radius:50% !important;border-radius:50% !important;border:solid white 6px}.thesis-exam-thumbnail img{width:230px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.btn-img{display:inline-flex;align-items:center;height:34px;padding:3px}.btn-img.btn-xs{height:25px}.btn-img>.btn-img-container{width:27px;height:26px;background-size:cover;background-color:white;border-radius:2px}.btn-img>.btn-text{margin-left:4px;margin-right:2px}.btn-img.btn-xs>.btn-img-container{width:17px;height:17px}.btn-img.btn-img-word>.btn-img-container{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiBoZWlnaHQ9IjMwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMCAzMCIgd2lkdGg9IjMwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI1LjMxMiw4LjU3M2wtNC4zODcsMTMuMzE1aC0zLjY0MWwtMi41MDMtNy43MTdsLTIuNjI1LDcuNzE3ICBIOC41MjVMNC40MzEsOC41NzNIOC4xNmwyLjM4NSw4LjYwNGwyLjkwOC04LjYwNGgyLjgzNGwyLjcwNiw4LjYwNGwyLjU5Ny04LjYwNEgyNS4zMTIgTTMwLDI4LjY1NEgwVjBoMzBWMjguNjU0eiBNMi44ODMsMjUuNzcxICBoMjQuMjMyVjIuODg1SDIuODgzIiBmaWxsPSIjMjM3MkJBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")}.btn-img.btn-img-pdf>.btn-img-container{background-image:url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiBoZWlnaHQ9IjMwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMCAzMCIgd2lkdGg9IjMwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxwYXRoIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMwLjAxNSwyOC42NjdIMFYwaDMwLjAxNVYyOC42NjcgTTIuODg0LDI1Ljc4M2gyNC4yNDRWMi44ODYgICBIMi44ODQiIGZpbGw9IiNFQTRDM0EiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik0xNS40MDEsNC40MDggICBjMC40MjEsMC4xODMsMC4zMjcsMC40NiwwLjE4OCwxLjc2MmMtMC4xNDMsMS4zNDktMC42MTgsMy44MDYtMS41MzUsNi4yMThjLTAuOTE4LDIuNDE1LTIuMjgsNC43ODUtMy40NjcsNi41NDIgICBjLTEuMTg1LDEuNzU1LTIuMjAxLDIuODk2LTIuOTc0LDMuNTU0Yy0wLjc3NywwLjY1OC0xLjMxNCwwLjgzMy0xLjY2NSwwLjg5M2MtMC4zNDgsMC4wNi0wLjUwNiwwLTAuNi0wLjE3NSAgIHMtMC4xMjctMC40Ny0wLjA0Ni0wLjgxOWMwLjA3OS0wLjM1MywwLjI2OC0wLjc2MywwLjgwNC0xLjI4N2MwLjU0MS0wLjUyNywxLjQyNi0xLjE3LDIuNjYxLTEuNzcyICAgYzEuMjM1LTAuNTk5LDIuODE2LTEuMTU2LDQuMTE1LTEuNTM1YzEuMjk5LTAuMzgxLDIuMzExLTAuNTg1LDMuMTk3LTAuNzQ1YzAuODg4LTAuMTYxLDEuNjQ3LTAuMjc4LDIuMzktMC4zMzYgICBjMC43NDUtMC4wNiwxLjQ3NC0wLjA2LDIuMTg2LDBjMC43MTIsMC4wNTgsMS40MDksMC4xNzUsMi4wMTEsMC4zMTljMC42MDEsMC4xNDcsMS4xMDgsMC4zMjMsMS41NTEsMC42MDIgICBjMC40NDIsMC4yNzcsMC44MjMsMC42NTgsMS4wMTIsMS4wODJjMC4xOTIsMC40MjUsMC4xOTIsMC44OTMsMC4wMzMsMS4yMjljLTAuMTU4LDAuMzM2LTAuNDc2LDAuNTQyLTAuODM5LDAuNjU3ICAgYy0wLjM2MywwLjExNy0wLjc3NSwwLjE0Ni0xLjI2NiwwYy0wLjQ5MS0wLjE0Ni0xLjA2My0wLjQ2Ny0xLjY2My0wLjg5M2MtMC42LTAuNDIzLTEuMjM0LTAuOTQ4LTIuMDU3LTEuNzY4ICAgYy0wLjgyMy0wLjgyLTEuODM3LTEuOTM0LTIuNjkxLTMuMDE1Yy0wLjg1NC0xLjA4My0xLjU1My0yLjEzNi0yLjAyOC0zLjAyOGMtMC40NzMtMC44OTMtMC43MjctMS42MjQtMC45MzMtMi4zNTcgICBjLTAuMjA2LTAuNzMxLTAuMzY0LTEuNDYyLTAuNDI3LTIuMTJjLTAuMDYzLTAuNjYtMC4wMzMtMS4yNDUsMC4wMzEtMS43MWMwLjA2My0wLjQ3LDAuMTYtMC44MiwwLjMxNy0xLjA1NCAgIGMwLjE1OC0wLjIzNSwwLjM4MS0wLjM1MiwwLjUzOS0wLjQxYzAuMTU4LTAuMDYsMC4yNTQtMC4wNiwwLjM0OC0wLjA3M2MwLjA5NC0wLjAxNCwwLjE4OC0wLjA0NCwwLjMzMywwICAgQzE1LjA2NCw0LjIwOSwxNS4yNDgsNC4zMjEsMTUuNDAxLDQuNDA4eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUE0QzNBIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMS41NyIvPjwvZz48L3N2Zz4=")}.row-group .row:last-of-type .form-group:last-of-type{margin-bottom:0}.progress-bar-value{width:100%;height:100%;background-color:#0572ce;animation:indeterminateAnimation 1s infinite linear;transform-origin:0% 50%}@keyframes indeterminateAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(0.4)}100%{transform:translateX(100%) scaleX(0.5)}}.profile-thumbnail{position:relative;top:7px;left:5px;width:38px;height:38px;display:inline-block;overflow:hidden;margin:0 auto;-moz-border-radius:50% !important;border-radius:50% !important}.profile-thumbnail img{max-width:70px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.profile-thumbnail img.default{max-height:39px;max-width:39px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-title.compact{padding-bottom:0}nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}nav a{width:30%;width:15em;padding:1em;color:rgba(255,255,255,0.75);background-color:tomato;border-radius:0.25em;text-decoration:none;text-align:center}nav a:hover,nav a:focus{color:white;text-decoration:none}nav a::before{display:none}nav .svg-inline--fa{margin-right:0.5em}.login::before{font-family:"FontAwesome";content:"\f007"}.home::before{font-family:"FontAwesome";content:"\f015"}.archive::before{font-family:"FontAwesome";content:"\f187"}.calendar::before{font-family:"FontAwesome";content:"\f073"}.singin::before{font-family:"FontAwesome";content:"\f090"}.singout::before{font-family:"FontAwesome";content:"\f08b"}.book::before{font-family:"FontAwesome";content:"\f02d"}.evaluation::before{font-family:"FontAwesome";content:"\f044"}.list::before{font-family:"FontAwesome";content:"\f00b"}.users::before{font-family:"FontAwesome";content:"\f0c0"}.folder::before{font-family:"FontAwesome";content:"\f115"}.graduation::before{font-family:"FontAwesome";content:"\f19d"}.tasks::before{font-family:"FontAwesome";content:"\f0ae"}.font-blue-cicese{color:#5C9ACF !important}.td-paddingless-sides{padding-left:3px !important;padding-right:3px !important}.td-paddingless-sides-0{padding-left:0 !important;padding-right:0 !important}.td-paddingless-tb{padding-top:0 !important;padding-bottom:0 !important}.td-paddingless-left{padding-left:0 !important}.td-padding-sides-6{padding-top:6px !important;padding-bottom:6px !important}.td-with-input{padding:3px !important}.td-input{height:25px;font-size:13px;padding-left:4px;padding-right:4px}.td-input.td-datepicker{width:79px}.td-centered,.centered{text-align:center;vertical-align:middle !important}.td-top{vertical-align:top !important}.td-top-center{vertical-align:top !important;text-align:center}.td-middle{vertical-align:middle !important}.td-right{text-align:right;vertical-align:middle !important}.td-seamless{border-top:none !important}.td-fitted{width:1px}.td-nowrap{white-space:nowrap}.td-nowrap-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-actividad input{height:24px}.td-note{font-size:13px;color:#9f9f9f}.td-subnote{font-size:13px;color:#818181}.td-with-up-down-buttons{padding-top:2px !important;padding-bottom:2px !important;padding-right:5px !important}.th-checkbox{padding-bottom:2px !important;padding-top:0 !important}.td-checkbox{padding-top:4px !important;padding-bottom:4px !important}.td-empty{padding:0 !important}.td-checkbox-right-icon{position:relative;padding-left:0 !important;padding-right:19px !important}.compact-vertical{line-height:1 !important}.btn-xxs{line-height:1 !important}.form-group-md .select2-selection.select2-selection--single{font-size:13px !important;padding-top:0 !important;padding-left:4px !important;height:25px !important}.form-group-sm .select2-selection.select2-selection--single{font-size:0.9em !important;padding-top:2px !important;padding-left:4px !important;height:28px !important}.form-group-md .select2-selection__rendered{padding-top:2px !important}.form-group-sm .select2-selection__rendered{padding-top:3px !important}.input-group .select2-selection{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.td-with-select{padding-top:4px !important;padding-bottom:4px !important}.td-with-select-compact{padding:2px 3px !important}.td-with-select .form-group,.td-with-select-compact .form-group{margin-bottom:0}.option-note{color:#b1b1b1}.option-subnote{color:#989898}.option-email{color:#777777;font-size:12px}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] .option-note{color:#fff !important}.option-invalid{color:#d60101;text-decoration:line-through;text-decoration-color:#d601014d}.option-invalid .option-note{color:#d68780}.td-relative{position:relative;padding-right:20px !important}.right-note{position:absolute;padding:0;right:7px;bottom:9px}.help{cursor:help}.click{cursor:pointer}.col-auto{width:auto}.col-150{max-width:150px}.col-200{max-width:200px}.col-250{max-width:250px}.col-300{max-width:300px}.col-400{max-width:400px}.col-500{max-width:500px}.col-600{max-width:600px}.col-700{max-width:700px}.col-800{max-width:800px}.col-1000{max-width:1000px}.label-small{font-size:1.25rem;font-weight:600;color:#5b9acf;margin:0;color:#464646;margin:0}.label-small.table-label{margin-bottom:2px}.label-small.black{color:black}.label-small.gray{color:#999}.label-header{font-size:14px;color:#5C9BD1 !important;margin-bottom:15px}.image-container{width:50px;height:50px;overflow:hidden;position:relative;border-radius:50%}.image-container.big{width:75px;height:75px}.image-container.bigger{width:150px;height:150px}.image-container.square{border-radius:0}.image-container.default{background-color:#dddddd;border:1px solid #dddddd}.image-centerer{width:1000px;position:absolute;left:50%;top:0;margin-left:-500px}.image-centerer img{display:block;margin:0 auto;height:50px}.image-container.big .image-centerer img{height:75px}.image-container.bigger .image-centerer img{height:150px}.header-div{border:1px solid #ddd;padding:10px;margin-bottom:10px;float:left}.g-chart-tooltip{padding:10px;min-width:225px !important;max-width:450px !important}.g-chart-tooltip .g-title{padding-bottom:1px;border-bottom:1px solid gray;font-size:13px;font-weight:bold}.g-chart-tooltip .g-date{padding-top:7px}.g-timeline svg:last-of-type g:nth-of-type(1) path{stroke:#e7ecf1;stroke-width:0.7px}.g-timeline svg:last-of-type g:nth-of-type(1) rect:nth-of-type(even):not(:last-child){fill:#f9f9f9}.g-timeline svg:last-of-type g:nth-of-type(1) rect:last-of-type{stroke:#c2cad8}.g-timeline svg:last-of-type g:nth-of-type(4) rect{stroke:black;stroke-width:1;stroke:#558fc3;stroke-width:1}.g-timeline svg g text{fill:#333;font-size:12px;font-weight:normal;font-family:"Open Sans", sans-serif}.highcharts-root{font-family:"Open Sans", sans-serif}.highcharts-treegrid-node-level-1{font-weight:normal !important;fill:red !important}.highcharts-xaxis-grid .highcharts-grid-line{stroke-width:2px;stroke:red}.highcharts-xaxis .highcharts-tick{stroke-width:2px;stroke:red}.highcharts-xaxis .highcharts-axis-line{stroke:blue;stroke-dasharray:5, 3}.highcharts-yaxis .highcharts-axis-line{stroke:orange}.highcharts-yaxis .highcharts-tick{stroke:orangered}.highcharts-yaxis-grid .highcharts-grid-line{stroke:green;stroke-dasharray:5, 3}.highcharts-minor-grid-line{stroke-dasharray:2, 2}.highcharts-axis-labels{font-size:50px}.highcharts-tooltip-box{fill:black;fill-opacity:0.6;stroke-width:0}.highcharts-tooltip text{fill:white;text-shadow:0 0 3px black}.form-custom .form-actions{border-top:1px solid transparent;margin-top:20px;margin-bottom:20px}ol.compact{padding-left:20px}ol.letter{counter-reset:list}ol.letter>li{list-style:none;position:relative}ol.letter>li:before{counter-increment:list;content:counter(list,lower-alpha) ") ";position:absolute;left:-1.4em}.f20{font-size:20px !important}.f18{font-size:18px !important}.f17{font-size:17px !important}.f16{font-size:16px !important}.f15{font-size:15px !important}.f14{font-size:14px !important}.f13{font-size:13px !important}.f12{font-size:12px !important}.f11{font-size:11px !important}.f10{font-size:10px !important}.fl10{font-size:10px !important;line-height:10px !important}.f9{font-size:9px !important}.f6{font-size:6px !important}.fl13{line-height:13px !important}.span-missing{color:#e74f5a;cursor:help}.missing-underscore{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:red;cursor:help}.blue-chv{color:#ae8bfc}.btn-main{font-weight:bold;text-transform:uppercase}.thesis-comments>.comment-container:not(:last-of-type){padding-bottom:5px}.comments-container>.comment-container:not(:last-of-type){padding-bottom:5px}.comment-user{font-weight:600}.comment-date{font-size:11px;color:grey}.comment-note{font-size:10.5px;color:#a9a9a9}.highlight{font-weight:bold;background-color:transparent !important}.pagination-custom{height:35px;margin:0}.pagination-custom ul{font-size:14px;display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;padding-left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.pagination-custom li{display:inline}.pagination-custom a{float:left;padding:0 12px;line-height:30px;text-decoration:none;border:1px solid #ddd;border-left-width:0;background-color:#fff;font-size:13px}.pagination-custom a:hover,.pagination-custom .active a{background-color:#f5f5f5}.pagination-custom .active a{color:#d9dce0;cursor:not-allowed}.pagination-custom .disabled span,.pagination-custom .disabled a,.pagination-custom .disabled a:hover{color:#d9dce0;background-color:transparent;cursor:not-allowed}.pagination-custom li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.pagination-custom li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.pagination-custom-centered{text-align:center}.pagination-custom-right{text-align:right}.pagination-custom .arrow{padding:0 7px}.pagination-custom a.selected{font-weight:bold;color:#fff;cursor:default;background-color:#5b99cf;border:1px solid #5b99cf}.pagination-custom-pages{font-size:12px}.semibold{font-weight:600}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#35aa47;background-color:#eaf7ed;cursor:pointer}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}.custom-switch .custom-control-label::before{left:-1.45rem;width:3rem;pointer-events:all;border-radius:1rem;cursor:pointer}.custom-control-label::before{position:absolute;top:.2rem;left:-1.5rem;display:block;width:1rem;height:1.6rem;pointer-events:none;content:"";background-color:#f7e9e7;border:#d84a38 solid 1px}*,*::before,*::after{box-sizing:border-box}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#35aa47;-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem);cursor:pointer}.custom-switch .custom-control-label::after{top:calc(0.2rem + 2px);left:calc(-1.4rem + 2px);width:calc(1.6rem - 4px);height:calc(1.6rem - 4px);background-color:#d84a38;border-radius:.5rem;transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition:transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;cursor:pointer}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}*,*::before,*::after{box-sizing:border-box}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;pointer-events:none;opacity:0}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control{position:relative;display:block;min-height:1.5rem}
