header {
	background:#233F92;
	color:#fff;
}

/*.main {
	background:#f2f2f2;
}*/

.color1 {
	background: #E42420;
	color:#fff;
}


.color2 {
	background: #233F92;
	color:#fff;
}


aside {
	background:#fff;
	color:#000;
}

footer {
	background:#fff;
	color:#000000;
}

.centrado{
	text-align: center;
}

.imagencentrada{
    vertical-align:middle;
	
}

.content {
	width:50%;
	margin:0px auto;
    text-align:center;
/*     background-color:#CCCCCC;        para ver donde esta enmarcado*/
   
}

.row ul {
	font-size: 0.99rem;
	margin: 0;
	padding:0;  
	list-style-position: outside;
	text-align: left;
}





    /* esto que viene abajo, para que no se solapen los cuadrados de abajo*/




    .row{
        overflow: hidden; 
    }
     
    [class*="col-"]{
        margin-bottom: -99999px;
        padding-bottom: 99999px;
    }


	.barra-avance{
		background-color: #233F92;
	}








.letrapequeña {
	font-size: 0.8rem;
	
}

.ulgrande{
	font-size: small;
	margin: 0;
	padding:0;  
	list-style-position: outside;
	text-align: left;
}

nav {
color: #fff;
list-style-position: outside;
text-align: center;

}




/* Este es el formato que muestra la flecha de orden de las tablas*/

table tr th {
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
  }
  
  .sorting {
	background-color: #D4D4D4;
  }
  
  .asc:after {
	content: ' ↑';
  }
  
  .desc:after {
	content: " ↓";
  }

  /* Este es el formato que muestra la flecha de orden de las tablas*/


  .organigramas{
	color: rgb(200 , 200, 200);
}


.form-check-input-covid:checked{

	background-color:#E42420 !important ;
	border-color:#E42420 !important ;
}
.form-check-input-success:checked{

	background-color:#86c97e !important ;
	border-color:#86c97e !important ;
}

