nav a{
    font-size:18px;
}

body {
    font-size: 16px;
}

/* Point de rupture pour les tablettes en mode portrait */
@media screen and (max-width: 768px) {
    body {
    }
}

/* Point de rupture pour les smartphones en mode portrait */
@media screen and (max-width: 480px) {
    body { font-size: 16px;    }
    data-grid .bottom-row{ font-size:0.75em;    }
    data-grid .time-row { font-size: 1.6em;    }
    nav a{ font-size:18px;    }
    /*
    header .avatar{ width:1em !important;}
    header data-role{display:none;}
    */
}
