main > .container {
  padding: 60px 15px 0;
}

.text-accueil {
  padding-right: 5%;
  text-align: justify;
}

.text-exp {
  text-align: justify;
}

.navbar-nav > li{
  margin-left:18px;
  margin-right:30px;
}

/*
.navbar-brand {
  margin-left: 17px;
  margin-right: 13px;
}
*/

.col-md-6 {
  text-align: justify;
}

.col-md-3 {
  text-align: justify;
}

.col-md-4 {
  text-align: justify;
}

.blog-post-meta {
  margin-bottom: 1.25rem;
  color: #727272;
}

.cv-cadre-titre-souligne {
  padding-left: 0.5% !important;
  padding-right: 0.5% !important;
  border-bottom-style:dotted;
  border-width: thin;
  border-color: #cacaca;
  max-width:fit-content ;
}

.titre-souligne-articles {
  padding-left: 2% !important;
  padding-bottom: 1%;
  border-left-style: solid;
  border-bottom-style: solid;
  border-width: thin;
  border-color: #cacaca;
}

/*
.body{
  background-color: rgb(102, 168, 168);
}
*/


/* CLasse pour les liens : CV + footer */
.telechargeable{
  color: rgb(255, 255, 255);
}
.telechargeable:hover{
  color: rgb(72, 168, 62);
}

.redirect-sae{
  text-decoration: none !important;
  color: rgb(38, 38, 38);
}
.redirect-sae:hover{
  color: rgb(72, 168, 62);
}


/* CLasse pour les liens SAE */
.telechargeable-sae{
  color: rgb(0, 0, 0);
}
.telechargeable-sae:hover{
  color: rgb(72, 168, 62);
}


/* Classe pour les boutons */
.button {
  text-decoration: none;
}

.btn-size {
  padding: 0rem 0.5rem;
  font-size: 0.9rem;
  border-radius: 0.5rem;
}
.aligne-bas {
  height: 92% !important;
}
.btn-fermer {
  background-color: rgba(133, 31, 31, 0.945) !important;
  color: white !important;
}
.btn-precedent {
  background-color: rgb(70, 70, 70) !important;
  color: white !important;
}
.btn-suivant {
  background-color: rgb(29, 29, 29) !important;
  color: white !important;
}
.close {
  background-color: rgb(255, 255, 255) !important;
  border-radius: 0.5rem;
  border-color: black;
}
.btn-btn-outline-dark {
  border-color: black;
}

.img-border-radius {
  border-radius: 25%;
}

.bg-navbar {
  background-color: rgb(86, 199, 74);
}