/* Polices de caractères */
@font-face {
    font-family: "Algeria";
    src:
      url("../fonts/ALGERIA.TTF") format("truetype");
  }
  
  @font-face {
    font-family: 'Comic Sans MS';
    src: url('../fonts/ComicSansMS.eot');
    src: local('Comic Sans MS'), local('ComicSansMS'),
        url('../fonts/ComicSansMS.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ComicSansMS.woff2') format('woff2'),
        url('../fonts/ComicSansMS.woff') format('woff'),
        url('../fonts/ComicSansMS.ttf') format('truetype');
}

/* Ajout de l'image de fond */
body {
    color:black;
    background-color:white;
    background-image:url(../images/image_de_fond.jpg);
    background-size: 100%;
    background-attachment:fixed;
    background-repeat:repeat-y;
    margin:0;
}

/* Bloc titre dans la page */
.bloc-titre {
    display: inline-block;
    background-color: white;
    border: solid black ;
    color:rgb(165, 87, 32);
    font-size: 56px;
    margin-bottom:50px;
    padding: 10px 20px;
    font-family: 'Algeria','Times New Roman', Times, serif;
    font-weight: bold;
}

.bloc-titre-sm {
    display: inline-block;
    background-color: white;
    border: solid black ;
    color:rgb(165, 87, 32);
    font-size: 40px;
    margin-bottom:30px;
    padding: 10px 20px;
    font-family: 'Algeria','Times New Roman', Times, serif;
    font-weight: bold;
}

#content {
    color: white;
    font-style: italic;
    font-weight: bold;
    font-family: 'Comic Sans MS','Times New Roman', Times, serif;
    text-shadow:  
        1px 1px 2px black,
        0 0 1em black,
        0 0 0.2em blue;
}

/* PAGE DES MENTIONS LEGALES */
#mentions-legales article{
    margin-top : 40px;
}
#mentions-legales .item-legal {
    margin-top : 20px;
    margin-left : 20px;
}
#mentions-legales .item-legal .titre{
    font-size: 20px;
    font-weight: bold;
}
#mentions-legales .item-legal .contenu{
    margin-left : 20px;
}

/* Lien vers les mentions légales */
.text-body-secondary {
    color : white !important;
}
footer a  {
    color : white;
    text-decoration: none;
}