#ctnMentions{
  text-align:left;
  padding:10px
}
#ctnMentions *{
  margin:10px 0;
  font-size:15px;
  line-height:20px;
  color:#444;
}
#ctnMentions h4{
  padding:5px 10px;
  margin:20px auto 10px;
  font-size:25px;
  background-color:#8DC288;
  text-align:center;
  color:#FFF
}
#ctnMentions h4:first-child{
  margin-top:0px;
}
#ctnMentions h5{
  padding:5px 10px;
  margin:30px 0 10px;
  font-size:19px;
  background-color:#8DC288;
  width:800px;
  color:#FFF;
}
#ctnMentions h5:before {
  content :"+ "
}
#ctnMentions .ss-article{
  margin:20px 0 10px;
  font-size:17px;
  color:#4D8248;
  text-decoration:underline;
}
#ctnMentions .star{
  font-size:11px;
}
#lstArt2 li, #lstArt9 li{
  padding-left:5px
}
#lstArt2 li:before{
  content: "→ ";
}
#lstArt9 li:first-child:before {
  content: "+ ";
}
#lstArt9 li:first-child{
  font-weight:bold
}
#lstArt9 li:nth-child(n+2){
  padding-left:18px
}

#deontologie {
  text-align: left;
}
#deontologie h3 {text-align: center}

.tarifs-forfaits{width:100%}
@media (max-width: 414px){
  .tarifs-forfaits{width:100%}
}

/* conditions générales */
#conditions-generales{padding:8px}
#conditions-generales *{line-height: 1.1}
#conditions-generales h1{font-size: 11px}
#conditions-generales h2, #conditions-generales h3, #conditions-generales h4{margin:7px 0 0;font-size: 11px;color:#636363;font-weight:normal;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;background: inherit;border: 0 none;padding:0}
#conditions-generales p{margin-bottom: .5rem;font-size: 11px}
#conditions-generales p.subtitle{margin:7px 0 0;font-weight:normal}
#conditions-generales a, #conditions-generales a:hover{color:#636363;text-decoration: none;}
#conditions-generales a.text-black{color:#636363;text-decoration: none;}
#conditions-generales a.underline{text-decoration: underline;}
#conditions-generales .table>thead>tr>th,  #conditions-generales .table>thead>tr>td, #conditions-generales .table>tbody>tr>th, #conditions-generales .table>tbody>tr>td, #conditions-generales .table>tfoot>tr>th, #conditions-generales .table>tfoot>tr>td{font-size:11px}
#conditions-generales ul{font-size: 11px}
#conditions-generales b, #conditions-generales strong, #conditions-generales .bold{font-weight: normal}
#conditions-generales .table-striped>tbody>tr:nth-child(odd)>td, #conditions-generales .table-striped>tbody>tr:nth-child(odd)>th{background-color: transparent}
#conditions-generales a.bold-underline, #conditions-generales .bold-underline{font-weight:bold;text-decoration: underline;}
