#listeAnnonces{
  padding-top: 1rem;
}

.annonce,
.wrapper.style2  > .inner{
  padding: 0.5rem 1.25rem 0.5rem;
  margin-bottom: 1.5rem;
}

.annonceTitle{
  margin-bottom: 0px;
}

.annonceDepartement{
  margin-top: -10px;
  font-size: 0.9rem;
  color: #6e6e6e;
}

.annonceTexte{
  white-space: pre-line;
  margin-top: 0.5rem;
  margin-bottom: 0.8rem;
}

.annonceContact {
  background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
  background-color:#77b55a;
  border-radius:4px;
  border:1px solid #4b8f29;
  display:inline-block;
  cursor:pointer;
  padding:5px 10px;
  text-decoration:none;
  color:#ffffff;
}
.annonceContact:hover {
  background:linear-gradient(to bottom, #72b352 5%, #87c56a 50%);
  background-color:#00ff00;
}
.annonceContact:active {
  position:relative;
  top:1px;
}

.acceptCollab{
  color: green;
  font-weight: bolder;
  font-size: 1.5rem;
}

.dontAcceptCollab{
  color: red;
  font-weight: bolder;
  font-size: 1.5rem;
}

.annonceDate{
  font-size: 0.9rem;
  margin-bottom: 0px;
  color: #6e6e6e;
}

#ajoutAnnonce{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

label{
  display: initial;
}

.banner.style1 .content{
  padding-top: 0;
}

.banner.style1 .content.bannerFaq{
  padding-top: 3rem;
}

#champsRech{
  display: none;
}

#titreRech{
  display: none;
}

.managing{
  margin: 0px;
  margin-bottom: 30px;
  padding: 0px;
  font-size: 1rem;
}

.managing label,
.managing td,
.managing tr{
  vertical-align: top;
}


.managing table {
  margin: 0px;
  margin-bottom: 20px;
}

.managing input{
  padding: 0px;
  height: 1.5rem;
}

.managing textarea{
  height: 150px;
  padding: 0px;
}

.visible{
  background-color: lightgreen;
}

.notVisible{
  background-color: pink;
}

.wrapper.style2 > .inne{
  border-radius: 5px;
  padding: 20px;
  padding-top: 0px;
}

.buttonyn {
  border : 1px solid gray;
  padding-bottom: 10px;
}

.selectedYBtn {
  border : 1px solid green;
  background-color: palegreen;
}

.selectedNBtn {
  border : 1px solid red;
  background-color: pink;
}

.btnGroup {
  float: left;
}
.labelBtn{
  padding-top: 10px;
  padding-right: 10px;
  float: left;
  margin: 0px;
}

.labelBtnGroup{
  float: left;
  padding: 5px;
  margin-bottom: 10px;
}

.btnValidate{
  float: none;
  margin-right: 500px;
}

#conditions{
  float: left;
  margin-top: 0px;
  margin-bottom: 10px
}