body {
  color: #000;
  /*background: none !important;*/
  -webkit-print-color-adjust: exact;
  padding: 20px 30px;
}

p {
  orphans: 3; /* pas de ligne seule en bas */
  widows: 3; /* pas de ligne seule en haut */
}
li {
  page-break-inside: avoid; /* pas de coupure dans ces élements */
}





.container-logo-popup {float: left;
    margin-right: 32px;    padding-top: 8px;}
    
.temoignage .container-logo-popup {margin-bottom: 25px;}

.container-content-popup h1 {width: 222px;
  font-family: 'Barlow', sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.08;
  color: #3c3d41;float: left;margin-bottom: 20px;}

.container-content-popup h2 {font-size: 13px;
  line-height: 1.38;
  color: #006167;font-family: 'Barlow', sans-serif;margin-bottom: 16px;font-weight: 700;}

.container-content-popup p,
.container-content-popup li {font-size: 13px;
  line-height: 1.38;
  color: #3c3d41;font-family: 'Barlow', sans-serif;margin-bottom: 16px;}
  
.container-content-popup li {margin-bottom: 12px;}  
  
.container-content-popup  ul {list-style-type: none;
    padding: 0;}
    
.container-content-popup  ul ul{padding: 12px 0 0 12px;}

.container-content-popup .scrollbar-popup > ul > li:before {content: '•';color: #006167;
    font-size: 1.5em;
    display: block;
    margin-right: 5px;
    float: left;
    line-height: 0.8em;}

.puce-verte {color: #006167;
    font-size: 1.5em;
    display: inline-block;
    margin-right: 5px;
    float: left;
    line-height: 0.8em;}
    
.container-content-popup p.note {font-size: 0.9em;}

.container-content-popup a {color: #006167;text-decoration: none;}
.container-content-popup a:visited {color: #006167;}
.container-content-popup a:hover {color: #00b4c1;}

.container-content-popup table {border-collapse: collapse;}

.container-content-popup td {font-size: 13px;line-height: 1.38;color: #3c3d41;font-family: 'Barlow', sans-serif;border: solid 1px #c1c0c0;padding: 8px 16px;}

.container-content-popup .head-table td:nth-child(1),
.container-content-popup .head-table td:nth-child(2) {border-right: solid 1px #ababab;}

.container-content-popup tr td:nth-child(2),
.container-content-popup tr td:nth-child(3) {text-align: center;}

.container-content-popup .head-table td {background-color: #c1c0c0;font-weight: 600;color: #fff;}
  

