/*REFERENTES RESPONSIVE*/
.contenedorrefe{
width:100%;
}
.contenedorrefe h3{
width:100%;
font-size: 1rem;
padding:1.3rem;}

.cajasimg img{
	width:30%;
	text-align: center;
	}
.barrainferior{
	display:none;
}

#elementos{
display:none;}

/*INGRESANTES RESPONSIVE*/
#bloqueingresante{
width:100%;
}

.bloquecontacto{
	width:100%;
	float:none;
}

.ingresar{
	width:100%;
}

#logo-header a img{
	text-align: left;
	width:100%;
	padding-right:8rem;

	}

#main{
	background-color: transparent;}

h1{
	font-size: 1.5rem;
	width:100%;
	letter-spacing: 1rem;
	float:none;
	
}

h4 {
    font-size: 1rem;
	width: 100%;
	float:none;
    }
#contenedor h4 {
height: 3rem;
width: 100%;
}
#bloque {
    float: left;
    width: 100%;
	margin-left: .8rem;
}
.redes{
	display: none;
}
.bloqueizq{
	float:none;
	width:100%;
	background-color: rgba(0, 0, 0, 0);
	padding-bottom: .8rem;
	
	}
.bloqueizq h4{
	display: inline-block;
	width: 100%;
}

.bloqueder{
	display:none;
}
#contenedor2 {
	display:none;
	}
#contenedorniveles{
	width: 100%;
	float:none;
	}
.bloqueabajo{
	width:100%;
	float:none;}

.bloqueabajo1{
	width:100%;
	float:none;
}
.bloqueabajo2{
	width:100%;
	float:none;
}
.bloquetexto2{
	width:100%;
	float:none;
}
.bloqueabajofb{
display:none;}


#elementos a h4{
			font-size: 1rem;
}

#elementos a h4:hover{
			color: black;
			font-size: 1.5rem;
}
#footer{
background-image: none;
	}
#contenidofooter{
	width: 100%;
	padding-top:1rem;
	padding-bottom: 0rem;
	margin:0 auto;
	background-color: #ddd;
	padding-left:.3rem;
	padding-right: .3rem;
	}


#logouba{
width: 50%;
float: none;
padding: .5rem;
text-align: center;
margin: 0 auto;
margin-top: 2rem;
}