.fr-header__operator img{
  max-height : 100px;
}

.card-mp3 .fr-card__content{
	padding : 1em ;
	padding-bottom : 2em !important;
}

.card-mp3 .notation_note {
	float: left;
	padding-top : 4px;
	margin-right : 10px;
}
.card-mp3 .spip_logo{
	float : left;
	margin-left : 0px;
	margin-right : 1em;
}


.fr-alert--info.mp3::before{
	mask-image: url(icons/media/play-circle-fill.svg)
}
.fr-alert--info.mp3 .fr-accordion{
	clear : both;
}
.fr-alert--info.mp3 .spip_logo{
	float : left;
	margin-left : 0px;
	margin-right: 0.5em;
	margin-bottom : 0px;
}

.fr-quote blockquote p{
	font-size: inherit;
}

.page_recherche #main input#recherche{
width: 200px!important;
}

fieldset{
	padding: 2em!important;
	margin-bottom: 2em!important;
}
.bouton-player,.pause, .abo_itunes, .abo_rss, .abo_netvibes{background-image:url(img/sprites_2020.png);background-repeat:no-repeat}
.no-js .bouton-player{display:none}
.bouton-player{
  float:right;
  width:91px;
  height:91px; 
  margin-bottom: 1em !important;
}
.bouton-player{
  color:#fff;
  text-align:center;
  vertical-align:top;
  min-width:90px;
  margin:0;
  padding:0;
  background-color:transparent;
  background-position:-200px -150px !important;
  background-repeat:no-repeat;
  opacity:0.7;
  filter:alpha(opacity=70)
}
.pause{background-position:-100px -150px}
.bouton-player button{color:#fff;border:none;background:transparent;text-align:end;letter-spacing:.05em;color:#FFF;font-size:1.6em}
.bouton-player:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100)}
.player{
	clear : left;
	margin-left: inherit;
}

.lity-image-caption{
	display : none;

}
.qrcode{width:35px;border-radius:5px; height : auto;}
.no-bg{
	background-image : none;
}


.abo_itunes{width:25px;height:25px;background-position:0 -35px ; display : inline-block;}
.abo_rss{width:25px;height:25px;background-position:-30px -35px ; display : inline-block;}
.abo_netvibes{width:25px;height:25px;background-position:-60px -35px ; display : inline-block;}

.bouton-player{
  background-position: -200px -150px !important;
}