﻿/************************************************/
/* NOTES ET RÉFÉRENCES  */
/************************************************/

/* Appel de note */

sup a {
    font-weight:bold;
    color:#006800;
    margin-left:0.15em;
    padding: 0 0.7em 0.1em 0.7em ;
    line-height: 0.8rem;
    font-size:90%;
    border: 1px solid #006800;
    border-radius:4px;
    white-space: nowrap;
    display:inline-block;
    font-style:normal;
}

sup a:focus, sup a:active,
sup a:hover, sup a:target
 {background-color:#006800;
    border-color: #006800;
    color:#fff;
}

/* Notes de bas de page */

.footnotes p[id]:target {
    border-left:2px solid #006800;}

.footnotes p[id]:target .fn_number {
    background-color:#006800;
    color:#fff;
    padding-left: 0.3em;
    padding-right:0.3em;
}

.footnotes {
    list-style-type: none;
    margin-left:0em;
    padding-left:0em;
    margin-bottom:2em;}

.footnotes p {
    margin-bottom:0.2em;
    padding-left:0.8em;
    margin-left:2.5em;
    border-left:2px solid #4e4e4e;
    position:relative;}

.footnotes li {margin-bottom:0.8em;}

.fn_number {
    border-radius:3px;
    position:absolute;
    left:-2.5em;
}

a.rnote {
    background: #fff url(../../images/symboles_dico_svg/retour_note.svg) left 0.2em center no-repeat;
    background-size:0.8em 0.8em;
    padding-left:1.3em;
    margin-left:2.2em;}

a.rnote:hover, a.rnote:active, a.rnote:focus {
    background: #fff url(../../images/symboles_dico_svg/retour_note_hv.svg) left 0.2em center no-repeat;
    background-size:0.8em 0.8em;
    padding-left:1.3em;}


/* Sources métalinguistiques, bases ornithologiques */

/*
#references {display:grid;
    grid-template-columns: 1fr auto;
    grid-column-gap: 2em;}
*/

#sources-meta ul, #bases-ornitho ul {
    list-style-type:none;
    margin-left:0;
    padding-left:0;}

#references div {margin-bottom:1.75em;}
/*
#references h2 {grid-column: 1 / span 2;}
#sources-meta {grid-column: 1 / span 1;}
#bases-ornitho {grid-column: 2 / span 1;}
*/


#sources-meta ul li, #bases-ornitho ul li {
    margin-bottom:0.5em;}

p.date_ornitho {font-style:italic;
    display:inline-block;
    margin-top:0em;
    margin-bottom:0em;
    font-size:0.9em;
    border:1px solid #bdc6c1;
    padding:2px 8px;
    border-radius:3px;}

#bases-ornitho ul li {display:inline-block;
    margin-right:1.1em;}
