.actu_flex {
	display: flex;
	flex-direction: column;
	gap: 10px;
	align-items: start;
}
@media screen and (min-width: 640px) {
	/*
	.actu_flex {
		display: flex;
		gap: 10px;
		justify-content: space-between;
		align-items: center;
	}
	.actu_flex img {
		max-width: 50%;
		max-height: 284px;
	}
	*/
}
.allow_MeteoFrance img.meteo,
.allow_MeteoFrance .bt.meteo,
iframe.meteo {
	display: none;
}
.allow_MeteoFrance iframe.meteo {
	display: inline;
}
iframe.mf1 {
	width: 300px;
	height: 150px;
	border-top: 1px solid #dee2e6;
	margin-bottom: 5px;
	/*border: 1px solid <?php echo DB::config('meteo.background_color', '#f00') ?>;*/
}
iframe.mf2 {
	width: 300px;
	height: 122px;
}
/*eof*/
