Grazie,

usando flex l'allineamento verticale centrato funziona, ma solo se do una dimensione fissa in pixel al parent. Dando un colore di sfondo al parent mi sono resa conto che il vero problema e' che il parent non si espande per estendersi al 100% dello spazio rimanente della pagina (la cui dimensione dipender�' dal tipo di mobile usato), questo credo sia il vero motivo per cui non riesco ad ottenere la centratura.

Questo e' il codice CSS:

codice:
.verical_align {
    background-color:#FF0000;
    display: flex;
    justify-content: center;
    align-items: center;
}


#linkedin {
    width: 35px;
    height: 35px;
    display: block;
    overflow: hidden;


}



La pagina e' qui, il div incriminato e' all'interno del menu nella dimensione mobile.