:root {
    /* University of Lille colours */
    --ulille-darkblue:   #000037;
    --ulille-indigo:     #5862ED;
    --ulille-lightblue:  #7ABAFF;
    --ulille-darkgreen:  #002D2D;
    --ulille-green:      #32A68C;
    --ulille-lightgreen: #89E0B1;
    --ulille-red:        #FC535C;
    --ulille-brown:      #2D0505;
    --ulille-pink:       #FFB4D2;
    --ulille-orange:     #FF6941;
    --ulille-yellow:     #FFD24B;
    --ulille-beige:      #FAF0E1;
    --ulille-lightgrey:  #EDEDED;
    --ulille-darkgrey:   #63656A;

    /* University of Lille colours -- RGB format for opacity & other reasons */
    --ulille-lightblue-rgb:  122, 186, 255;
    --ulille-indigo-rgb:      88,  98, 237;
    --ulille-darkblue-rgb:     0,   0,  55;
    --ulille-darkgreen-rgb:    0,  45,  45;
    --ulille-green-rgb:       50, 166, 140;
    --ulille-lightgreen-rgb: 137, 224, 177;
    --ulille-red-rgb:        252,  83,  92;
    --ulille-brown-rgb:       45,   5,   5;
    --ulille-pink-rgb:        255, 180, 210;
    --ulille-orange-rgb:      255, 105,  65;
    --ulille-yellow-rgb:      255, 210,  75;
    --ulille-beige-rgb:       250, 240, 225;
    --ulille-lightgrey-rgb:   237, 237, 237;
    --ulille-darkgrey-rgb:     99, 101, 106;

    /* Reveal.js theme setting (Adapted Solarized) */
    --r-link-color: var(--ulille-lightblue);
    --r-background-color: var(--ulille-lightgrey);
    --r-heading-color: var(--ulille-lightblue);
    --r-highlight-color: var(--ulille-lightblue);

    /* Reveal.js font sizes */
    --r-main-font-size:  35px;
    --r-heading1-size:    3em;
    --r-heading2-size:  2.6em;
    --r-heading3-size:  1.5em;
    --r-heading4-size:  1.2em;
}

h2 {
    color: var(--r-heading-color);
    font-weight: bold;
    /*font-style: italic;*/
    text-decoration: underline var(--r-heading-color) dotted 3pt;
    width: 100%;
    text-align: center;
    margin: 1em 0 1em 0;
}

.table-holder {
    width: 100%;
}

.table-holder table {
    margin: auto;
}

.table-holder th {
    color: var(--ulille-darkgrey);
}

.table-holder td:last-of-type {
    color: var(--ulille-indigo);
    font-weight: bold;
}
