#wrap{
 background-color: #fafafa;
}

/* header */

.site-title{
display:inline;
color: black;
text-decoration:none;
}

/*enlève le bouton de recherche*/
#search-container{
visibility:collapse;
}

/* nav */

.nav-item a{
color:#dd6d07;
text-decoration:none;
font-family: 'Source Sans Pro', sans-serif;
font-weight:bold;
text-align:center;
}

.nav-item a:hover{
color: #a09289;
text-decoration:none;
}

/* page */

h1, h3{
color: #dd6d07;
font-family: 'Rubik', sans-serif ;
}

h2{
font-family: 'Rubik', sans-serif ; 
}

p{
color:black;
font-family: 'Source Sans Pro', sans-serif;
}

.image{
filter: drop-shadow(0 0 2em #e0dbd1);
}

.image p{
color : #a09289;
font-style: italic;
font-size: small;
line-height: normal;
hyphens: auto;
}

.media-embed .resource .caption * {
margin-top: 6px;
}

ul{
list-style-type: "✓ ";
color:#a09289;
}

.quote-author{
color: #a09289;
text-align: end;
font-style: italic;
font-size: small;
}

.lien{
color:#dd6d07;
text-decoration:none;
}

.lien:hover{
color:#a09289;
text-decoration:none;
}

a:not(.nav-item a):focus {
 border:none;
}

/*page bienvenue*/

.logo-mom{
pointer-events: none;
}

/*page inauguration*/

.slick-slide img{
display:unset;
}

.slide-text .title a{
pointer-events:none;
text-decoration:none;
color:#a09289;
font-family: 'Source Sans Pro', sans-serif;
font-size:medium;
}

/* page bibliothèque */

/*texte à gauche et image à droite*/
.block-bibliotheque1{
display:flex;
 flex-direction: row;
 align-items: center;
  gap: 2rem;
}

/*texte à droite et image à gauche*/
.block-bibliotheque2{
display:flex;
 flex-direction: row-reverse;
 align-items: center;
  gap: 2rem;
}

.block-bibliotheque1 p, .block-bibliotheque2 p{
hyphens: auto;
}

.block-bibliotheque1 .image, .block-bibliotheque2 .image{
max-width:40%;
}

.prefixe{
text-decoration:none;
color:#dd6d07;
font-weight:bold;
}

.prefixe:hover{
color:#a09289;
text-decoration:none;
}

.prefixe:focus{
border:none;
}

/*pagination*/

.page .site-page-pagination {
display:flex;
justify-content:space-between;
 border-top: unset;
 padding-top: unset;
 margin-top: unset;
}

.site-page-pagination a{
text-decoration:unset;
color:#dd6d07;
font-family: 'Source Sans Pro', sans-serif;
}

.site-page-pagination a:hover{
color:#a09289;
}

.site-page-origines .site-page-pagination {
justify-content:flex-end;
}

/*page contenu*/

.item.resource.show h2 {
  text-align: center;
padding-top:1rem;
}

.item.resource.show h3{
visibility:collapse;
}

.item.resource.show .media-embeds {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 1rem;
}

.item.resource.show .media-render.file{
filter: drop-shadow(0 0 2em #e0dbd1);
}

.item.resource.show footer{
    border-top: 1px solid #dfdfdf;
    padding: 1rem 0;
}

/* footer*/

footer{
text-align:center;
color:#a09289;
font-family: 'Source Sans Pro', sans-serif;
font-size:small;
}