
#hits-list > div,
#axome-lehit > div {
	padding-top: 15px;
	min-height: 245px;
/*	transition: all 0.3s linear; */
}

#hits-list .song {
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 1em;
	outline: none;
}
#hits-list a > img { display: block; margin: 0 auto; }

#hits-list .artist,
#axome-lehit .hit-artist { display: block; text-transform: uppercase; padding-top: 8px; color: #222; }

#hits-list .hit-title,
#axome-lehit .hit-title { display: block; color: #777 !important; font-size: 12px; line-height: 1em; }
#hits-list .date { display: inline-block; color: #999 !important; font-size: 12px; }
#hits-list .date:before {
	/*content: '\3b';*/
	font-weight: normal;
	display: inline;
	padding-right: 3px;
	font-family: 'axome', sans-serif;
	color: #bbb;
}

#hits-list a { text-decoration: none; }

/*
#hits-list:hover > div { opacity: 0.3; }
#hits-list > div:hover { opacity: 1; }
*/

.mp3 { display: block; position: relative; }

.play {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 150px;
	display: none;
	z-index: 4;
	opacity: 0.2;
	cursor: pointer;
}
.play:hover { opacity: 1; }
.mp3:hover .play { display: block; }
.playing.play:before {
	content: '\2f';
	text-indent: 2px;
	color: #000;
	border-color: #000;
}
.audio { position: absolute; }



/* widget "le hit" */
.hit-image .song {
	position: absolute;
	width: 80px;
	height: 80px;
	overflow: hidden;
}
.hit-image .play { width: 100%; height: 100%; text-align: center; }

#hits-list .img-et-classement {
	display: inline-block;
	position: relative;
}
#hits-list .img-et-classement img { display: block; }

#hits-list .img-et-classement span {
	position: absolute;
	display: block;
	color: #fff;
	background: #160e15;
	width: 49px;
	height: 49px;
	line-height: 40px;
	font-size: 20px;
	text-align: center;
	bottom: 0;
	right: 0;
	border-top: 4px solid #fff;
	border-left: 4px solid #fff;
}

#hit_finder_widget_form .input-group-btn { width: 50%; }
#hit_finder_widget_form .row > div.col-xs-6 { padding-right: 0; }
#hit_finder_widget_form .row > div.col-xs-3 { padding: 0; }
#hit_finder_widget_form .row > div.col-xs-3:last-child { padding-right: 15px; }

.plage_horaire { width: 190px; padding-left: 15px; }
#hit_finder_widget_form .row > div.col-xs-3 select { padding: 6px 0; }
.plage_horaire > div { padding: 0 4px; }
.plage_horaire select { padding: 4px; height: 28px; line-height: 40px!important; }

.activhits .hit-evolution { display: inline-block; width: 20px; text-align: center; padding-left: 5px; }

#hits-list .img-et-classement span .hit-evolution { display: block; margin-top: -10px; font-size: 12px; line-height: 12px; }
#hits-list .img-et-classement span .hit-evolution img { display: inline; margin-left: 5px; }

/*#hits-list .btn-amazon a { background-position: center top; }
#hits-list .btn-amazon a:hover { background-position: center bottom; }*/

.regie-pub.pub-centrale iframe{
	max-width:728px;
}
#meteo-frame {
    zoom: 1.5;
    -moz-transform: scale(1.5);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.5);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.5);
    -webkit-transform-origin: 0 0;
}
@media all and (min-width: 992px) and (max-width:1200px)
{
	#meteo-frame {
		zoom: 1.24;
		-moz-transform: scale(1.24);
		-moz-transform-origin: 0 0;
		-o-transform: scale(1.24);
		-o-transform-origin: 0 0;
		-webkit-transform: scale(1.24);
		-webkit-transform-origin: 0 0;
	}
}
@media all and (min-width: 768px) and (max-width:991px)
{
	#meteo-frame {
		zoom: 1;
		-moz-transform: scale(1);
		-moz-transform-origin: 0 0;
		-o-transform: scale(1);
		-o-transform-origin: 0 0;
		-webkit-transform: scale(1);
		-webkit-transform-origin: 0 0;
	}
}
@media all and (max-width:767px)
{
	#meteo-frame {
		zoom: none;
		-moz-transform: none;
		-moz-transform-origin: none;
		-o-transform: none;
		-o-transform-origin: none;
		-webkit-transform: none;
		-webkit-transform-origin: none;
	}
}
