body {
  font-family: 'Open Sans', sans-serif;
  color: #707070;
  background-color: #FFFFFF;
} 

a{
  text-decoration: none;
  color: #FFFFFF;
}

/* NAV BAR @base.html.twig*/
.navbar{
  height: 65px;
  background-color: #FFFFFF;
  max-width: 100vw;
  justify-content: space-between;
  align-items: center;
}

/* JUMBOTRON @base.html.twig*/
.jumbotron{
  background-color: #FFFFFF;
  height: 25vh;
  margin-bottom: 1vh;
}
.jumbotron .container .row .div {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.jumbotron .container .row .col-5 div:nth-child(2){
  display: flex;
  flex-direction: row;  
  }

  div.classe-nom {
  background-color:#41AEF2 ;
  border-radius: 4px;
  color: #FFFFFF;
  padding: 10px;
}

div.date{
  border-top: 3px solid #F7B643 ;
}

/* entry-card Component */

.entry-container {
  border-radius:1rem;
  border: 0.15rem solid #00A65A;
  background-color: #FFFFFF;
}

.entry-container-show {
  border-top-right-radius: .25rem;
  border-top-left-radius: .25rem;
  background-color: #FCFBF8 ;
}

.entry-description {
  background: #FFFFFF;
  
}

.entry-description p{
  font-size: 1.10rem;
  font-weight: 300;
  text-align: start;
  color:#707070;
}


.entry-display-show{
  background-color: #FCFBF8;

}

.entry-title-show {
    
  font-size: 2.3rem;
  color: #00A65A;
}

.entry-title {
  font-size: 1.3rem;
  font-weight: 400;
  text-align: start;
  color: #00A65A;
 

}

.entry-title:hover {
  color: #2B2B2B;
}



.d-inline {
  font-weight: 300;
}

/* between-jumbotron*/

.between-jumbotron{
  background-color: #E0DCD6;
  color: #00A65A;
  height: 10vh;

}

.shadow-inset {
  box-shadow: inset 0 0 10px #707070;
}

/*Formulaires*/

.form-style{
    width: 100%;
    height: 100vh;
    max-width: 80vw;
    padding:5%;
    margin: auto;
    padding-top: 20vh;
    padding-bottom: 10%;
   
}
