body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.5rem!important;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#f7f8f9!important}.text-uppercase{letter-spacing:0!important}.fondo{background:#f5f5f5;background-image:url(https://canaldenuncia.marodri.com/assets/img/Fondo-web-CampusFP-02-2021.jpg);background-size:cover;background-repeat:repeat}.text-blue,.text-blue:hover{color:#33277d}.text-grey{color:#666}.text-red{color:#e73b1f!important}.btn-blue{border-radius:5px;border-color:#33277d;background-color:#33277d}.btn-blue:hover{border-radius:5px;border-color:#33277d;background-color:#281f5f}.btn-grey{border-radius:5px;border:1px #aaa solid;background-color:#fff}.btn-grey:hover{border-radius:5px;border:1px #aaa solid;background-color:#ddd}.tabledit-edit-button:hover,.tabledit-delete-button:hover{background-color:#33277d;color:#fff;border-radius:5px!important}.table-editable{display:block;overflow-x:auto}.menu-btn{border:1px #fff solid;background-color:#0e0b23!important}.navbar{border-bottom:3px #96919e solid}.text-center{vertical-align:middle!important}.sidebar-item .collapse,.sidebar-item .collapsing{background-color:#171138!important}.side-navbar,nav.navbar,.sidebar-item li a{background-color:#fff!important}.sidebar-item li a:hover{background-color:#342785!important}.estrecho{margin:4% 4%}.card{-webkit-box-shadow:none;box-shadow:none}.card .input-oculto{background-color:#fff!important;color:#212529}.dataTable tr th:hover{color:#281f5f}footer a{color:#0e0b23}.main-footer{background:#0e0b23!important}.dropdown-menu{margin-top:0!important}.side-navbar span{padding-bottom:20px}:root{--color-bg:#ee7e57}.paginate_button{margin:.5rem}@media (min-width:320px) and (max-width:1024px){.side-navbar{overflow-y:auto}}#cuadro_password{padding-left:0!important}.site-content{margin-left:auto;margin-right:auto;max-width:1200px;background-color:#fff;padding:4rem}a{color:#000!important;text-decoration:none!important}.card{font-size:2rem!important;height:30rem!important;opacity:70%}.card:hover{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));background: #fbfcfdcc;box-shadow:0 4px 4px rgba(0,0,0,.25)}.botones{font-family:"Abel",sans-serif;font-size:1.75rem;display:flex;flex-direction:row;justify-content:center;font-weight:300;word-spacing:0;width:-webkit-fill-available;padding:10px 100px 10px 100px;color:#fff;background-color:#62605f;border-color:rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:30px}h1#tit{text-align:center;margin-bottom:3rem;color:#62605f}.botones:hover{background-color:#fff;color:#000}.iconos{width:75%;height:auto;margin-left:auto;margin-right:auto;background-color:#fff;padding:4rem}#header{background-color:#fff!important;height:130px!important}#logo{margin-top:2rem;margin-right:30px;margin-bottom:0;margin-left:2rem;width:auto;height:70%}.navbar-brand{display:inline-block;margin-right:1rem;line-height:inherit;white-space:nowrap}nav a.navbar-brand{margin-bottom:3rem!important}.navbar-custom .nav-item.active .nav-link,.navbar-custom .nav-item:hover .nav-link{color:#31105f;text-shadow:1px 1px #666}a.nav-link{font-size:1rem!important}.navbar-custom .navbar-nav .nav-link{margin-right:2rem;text-shadow:1px 1px #ddd;font-size:1.25rem!important}.nav-link:hover{color:#31105f!important}td{font-size:14px!important}th{font-size:16px!important}#fechas_tabla{width:8%!important}#campos{width:10%!important}.flex-r,.flex-c{justify-content:center;align-items:center;display:flex}.flex-c{flex-direction:column}.flex-r{flex-direction:row}.flex-r.container{font-size:1rem}.container{width:100%;min-height:100vh;padding:20px 10px}#overlay{background:#c3bdbd!important}.alert-danger{margin:5px auto!important;font-weight:700}.login-text{background-color:#f6f6f6;width:400px;min-height:max-content;border-radius:10px;padding:10px 20px}.logo{margin-bottom:20px}.logo span,.logo span i{font-size:1.5rem;font-weight:600}.login-text h1{font-size:1.2rem}.login-text p{font-size:15px;color: #000000B2}form{align-items:flex-start!important;width:100%;margin-top:15px}.input-box{margin:10px 0;width:100%}.label{font-size:15px;color:#000}.form-group{margin:1rem!important}.input{background-color:#f6f6f6;padding:0 5px;border:2px solid rgba(216,216,216,1);border-radius:10px;overflow:hidden;justify-content:flex-start}input{border:none;outline:none;padding:10px 5px;background-color:#f6f6f6;flex:1}.input i{color:rgba(0,0,0,.4)}.check span{color:#000000B2;font-size:15px;font-weight:bold;margin-left:5px}.btn_login{color:#fff;border-radius:30px;padding:10px 15px;background-color:rgba(255,0,0,.356);margin:1rem auto;font-size:16px;transition:all .3s linear;border-radius:.25rem}.btn_login:not(:disabled){background-color:#96919e;border:1px solid #626163}.btn:hover{transform:translateY(-2px)}.extra-line{font-size:15px;font-weight:600}.extra-line a{color:#31105f}.radio{margin-left:2rem}#botones_form{display:flex;flex-direction:row;justify-content:space-evenly;margin:1rem}li.nav-item a{font-size:1rem}p.card-text{font-size:1.6rem;margin-top:2rem;text-align:justify}fieldset{font-size:1.7rem}#tablita_wrapper{padding:1rem!important}#tablita_paginate{display:flex;flex-direction:row;justify-content:space-evenly;margin:1rem}a.paginate_button.next{border:1px solid #31105f;background-color:#ededed;border-radius:2.5px;padding:4px;text-align:center;cursor:pointer}a.paginate_button.previous{border:1px solid #31105f;background-color:#ededed;border-radius:2.5px;padding:4px;text-align:center;cursor:pointer}td.table-secondary{background-color:#ededed!important}.btn-primary{background-color:#96919e!important;--bs-btn-border-color:#0e0b23!important;color:#fff!important;font-size:16px!important;--bs-btn-hover-border-color:white!important;border-radius:.25rem}.btn-info{--bs-btn-color:white!important;--bs-btn-border-color:#0e0b23!important;border-radius:.25rem}.btn-info:hover{border-color:#0e0b23!important;border-radius:.25rem}input.btn-default{font-weight:600!important}#margin_btn{margin-left:1rem}.progress{--bs-progress-bar-bg:#96919e!important;--bs-progress-height:2rem!important}.checkbox label,.radio label{padding-left:0!important}.col-md-12{padding-left:0}legend{margin-bottom:2rem!important;font-size:2rem!important;font-weight:400!important}#caja{background-color:#212529;width:20%}.modal-header{justify-content:end!important;flex-direction:row!important;display:flex!important}.btn-primary.next{background-color:#717f93;border-color:#717f93!important}.progress-bar{background-color:#717f93!important}.btn-outline-primary{--bs-btn-color:#31105f!important;--bs-btn-border-color:#717f93!important;--bs-btn-hover-color:none!important;--bs-btn-hover-bg:#9f60eb!important;--bs-btn-hover-border-color:#31105f!important;--bs-btn-focus-shadow-rgb:13 , 110 , 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#31105f!important;--bs-btn-active-border-color:#31105f!important;--bs-btn-active-shadow: inset 0 3px 5pxrgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none;border-radius:.25rem!important}.margin-texto{margin-top:1rem!important;margin-bottom:1rem!important}.btn-success{margin-right:1rem!important}select.form-select{margin-bottom:2rem!important}.modalContainer{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modalContainer .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #d3d3d3;border-top:10px solid #96919e;width:60%}.modalContainer .close{color:#aaa;float:right!important;font-size:28px;font-weight:bold}.modalContainer .close:hover,.modalContainer .close:focus{color:#000;text-decoration:none;cursor:pointer}#btn-ojito{background-color:#696969!important}.btn{border-radius:30px;padding:10px 15px;margin:1rem auto;font-size:16px;transition:all .3s linear;border-radius:.25rem}#salir{float:right;margin-right:1rem}#inputs_form{width:30%!important}.show_hide_password{width:max-content!important}#header{background-color:#fff!important;height:96.17px!important}