.panel{
  margin: 1%;
  border-radius: 0.5rem;
  background-color: white;
  border: 0.063rem solid gray;  
}

.panel-administracion {
  margin: 1%;
}

.titulo-panel{
  font-size: 1.5rem !important;
  color: #1D1D59;
  display: flex;
  justify-content: space-around;
  margin-top: 1%;
}

.titulo-panel2 {
  font-size: 1.5rem;
}

.texto-panel{
  font-size: 1rem !important;
  color: #1D1D59;
}

.botones-panel{
  font-size: 1rem !important;
}

.menuPanel{
  font-size: 1rem !important;
  border: 0.063rem  solid gray !important;
  text-decoration: none;
}

.menuPanel.active{
  background-color: #1D1D59 !important;
  margin: 0.625rem;
}

.menuPanel2{
  font-size: 1.5rem !important;
  border: 0.063rem solid gray !important;
  text-decoration: none;
}

.menuPanel2.active{
  font-size: 1.5rem !important;
  border: 0.063rem solid white !important;
  text-decoration: none;
  color: #1D1D59 !important;
}

.contenidoPanel{
  width: 88%;
  margin-top: 1%;
  margin-bottom: 1%;
}

.estadoPendiente:checked{
  background-color: green;
}

.linea-separacion{
  border: 0.063rem solid black !important;;
}

.tabla-egresosPendientes, .tabla-egresosActivos, .tabla-egresosHistoricos, .tabla-comunicadosPendientes, .tabla-ComunicadosActivos{
  width: 100% !important;
}

.btnVolverPerfil{
  font-size: 1.5rem !important;
  color: #1D1D59;
  text-decoration: none !important;
  float: right;
  margin-right: 1%;
}

.tab-content{
  width: 100% !important;
}

.table a {
  text-decoration: none !important;
}

.modal {
  overflow: visible !important;
}

.modal-backdrop{
  z-index: auto !important;
}