.enteteemo {
  margin: 0 0 0.5em 1em;
}
.teasefindarticle {
	font-size: 1.2rem;
  padding: 2rem 15px 1em 15px;
  margin: 0;
  cursor: pointer;
	text-align: justify;
}
.reaction {
  font-size: 1.7em;
  color: #C0C0C0;
  font-variant: small-caps;
  border-top: solid 1px #C0C0C0;
}
.menucoeurliste {
  position: absolute;
  margin: 0.5em 0 0 0;
  padding: 0.5em 0.5em 0 0.5em;
  background: #121318;
  list-style: none;
  width: 11em;
  transform: scaleY(0);
  transition: .2s ease-in transform;
  transform-origin: top;
  z-index: 5;
}
.menucoeurliste LI {
  margin-bottom: 0.5em;
}
.coeursousmenu {
  transform: scaleY(1);
}
.menucoeurliste LI:hover {
  background: #C0C0C0;
  color: #121318;
}
#optcoeur:not(.optcoeurreverse) .imgCoeurREtoile, #optdecoeur:not(.optcoeurreverse) .imgCoeurEtoile, #optcoeur.optcoeurreverse .imgCoeurEtoile, #optdecoeur.optcoeurreverse .imgCoeurREtoile {
  display: none;
}
.entetetitrejournalopt .optcoeur:hover IMG {
  background: rgba(255,255,255,0.5);
  border-radius: 1em;
  box-shadow: 0em 0em 1.5em;
}
.tooltip {
  font-variant: small-caps;
}
.optcoeur {
  display: block;
  margin-bottom: 1em;
  width: 12em;
  white-space: nowrap;
  overflow: hidden;
  font-size: 0.8em;
  border: solid 1px #C0C0C0;
  border-radius: 1em;
  background: #121318;
  color: #FFFFFF;
  padding: 0.5em;
  cursor: pointer;
}
.handle {
  background: 95% / 5% url('../img/flecheB-s.png') no-repeat, #121318;
}
.coeurnotif {
  color: #bc362a;
}
.optcoeur IMG {
  float: unset !important;
  font-size: 0.5em;
	max-width: 3em;
	vertical-align: middle;
}
.deltapied .smileya {
  font-size: 2em;
  background: 100% 100% / 30% url('../img/plusnoir.svg') no-repeat;
}
.deltapied .optemo {
  text-align: left;
  display: inline;
}
.deltapied emoji-picker {
  bottom: 3em;
  left: 3em;
}
.deltapied .emojiliste {
  display: inline-block;
  vertical-align: bottom;
}
.deltapied .emojigroupe, #pagearticlecontenu .emojigroupe {
  border: solid 1px #121318;
}
.deltapied .emojigroupevote, #pagearticlecontenu .emojigroupevote {
  background: #C0C0C0;
  margin-bottom: 0.3em;
}
.entetetitrejournalopt {
   clear: both;
  margin-top: 1em;
}
#lecteur .entetetitrejournalopt {
  display: inline-block;
  position: absolute;
  right: 0;
  top: 1em;
}