.contenidoAcceso{
    margin-bottom:150px;
}

.gridMenuInicialAdmin{
	position: relative;
    display: grid;
    /* width: 100%; */
    grid-template-columns: 1fr 1fr 1fr;
    top: 110px;
    width: 90%;
    grid-column-gap: 50px;
    left: 5%;
	
}

.btnIndexAlumnos ,.btnIndexProfesores ,.btnIndexCursos ,.btnIndexEmpresas ,.btnIndexPracticas ,.btnIndexDocumentacion {
	height: 320px;
	display: grid;
	cursor:pointer;
	font-weight: bold;

}

.btnIndexProfesores ,.btnIndexCursos ,.btnIndexEmpresas ,.btnIndexPracticas ,.btnIndexDocumentacion{
    opacity: 0.5;
}


.imageIndexAlumnos,.imageIndexProfesores,.imageIndexCursos,.imageIndexEmpresas,.imageIndexPracticas,.imageIndexDocumentacion{
    width: 100%;
    height: 220px;
    background-repeat: no-repeat;
    border-radius: 5px;
    transition: 0.3s;
    background-size: cover;
    background-position: center;
       

}

.btnIndexAlumnos .imagenIndexTitulo,.btnIndexProfesores .imagenIndexTitulo,.btnIndexCursos .imagenIndexTitulo,.btnIndexEmpresas .imagenIndexTitulo,.btnIndexPracticas .imagenIndexTitulo,.btnIndexDocumentacion .imagenIndexTitulo{
	display: grid;
    background: #fffffff0;
    width: 100%;
    height: 40px;
    align-items: center;
    justify-items: center;
    position: relative;
    top: -69px;
    border-radius: 5px;
    transition:0.3s;
	

}

/* imagen de alumnos */
.imageIndexAlumnos{
	background-image: url(../img/alumnosR.jpg);
	 background-size: 100% 100%;
   

}



.btnIndexAlumnos:hover>.imagenIndexTitulo/*, .btnIndexProfesores:hover>.imagenIndexTitulo,.btnIndexCursos:hover>.imagenIndexTitulo,.btnIndexEmpresas:hover>.imagenIndexTitulo,.btnIndexPracticas:hover>.imagenIndexTitulo,.btnIndexDocumentacion:hover>.imagenIndexTitulo*/{
transform: scale(1.02,1.02);
color:#134058;
    margin-bottom: -3px;
    /*top: -10px;*/
    

   
}

/*  imagen de profesores  */
.imageIndexProfesores{
	background-image: url(../img/profesoresR.jpg);
}



/*  imagen de cursos  */
.imageIndexCursos{
	background-image: url(../img/cursosR.jpg);
}





/*  imagen de empresas  */
.imageIndexEmpresas{
	background-image: url(../img/empresasR.jpg);
    background-size: 130% 100%;
}



/*  imagen de practicas  */
.imageIndexPracticas{
	background-image: url(../img/practicasR.jpg);
}



/*  imagen de documentos  */
.imageIndexDocumentacion{
	background-image: url(../img/documentosR.jpg);
}



.btnIndexAlumnos:hover>.imageIndexAlumnos/*,.btnIndexProfesores:hover>.imageIndexProfesores,.btnIndexCursos:hover>.imageIndexCursos,.btnIndexEmpresas:hover>.imageIndexEmpresas,.btnIndexPracticas:hover>.imageIndexPracticas,.btnIndexDocumentacion:hover>.imageIndexDocumentacion*/{
 transform: scale(1.02,1.02);
 box-shadow: 0px 5px 10px 4px #01233473;
   
}

/*.otrasOpciones{
    display: none;
    position: relative;
    top: -256px;
    background: #000000a3;
    border-radius: 5px;
    color: #fff;
    text-align: center;
}

.otrasOpciones div{
	transform: scale(1.02,1.02);
	display: grid;
   	height: 107px;
    align-items: center;
}


.btnIndexAlumnos:hover>.otrasOpciones{
	display: block;
}*/

/*---------------login--------------------*/

.login_user{
    cursor:pointer;
    background-color: #085078;;
    border: none;
    color: white;
    padding: 15px 80px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    text-transform: uppercase;
    font-size: 13px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    margin: 5px 20px 40px 20px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  
.login_user:hover{
    background-color: #39ace7;
  }
  
.login_user:hover{
    -moz-transform: scale(0.95);
    -webkit-transform: scale(0.95);
    -o-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }


.botonGeneral{
     padding: 15px 80px;
    cursor: pointer;
    background-color: #2176a2;
    border: none;
    color: white;
      font-size: 13px;
    padding: 10px 26px;
    text-align: center; 
    text-transform: uppercase;
       margin: 5px 20px 40px 20px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    transition: 0.2s;
}