@charset "UTF-8";
/* CSS Document */

.col_date{
	display: block;
	float: left;
	height: 32px;
	width: 20%;
	min-width: 200px;
	line-height: 40px;
	padding-left: 10px;
}
.col_heure{
	display: block;
	float: left;
	height: 32px;
	width: 10%;
	min-width: 60px;
	line-height: 40px;
	padding-left: 10px;
}
.col_titre{
	display: block;
	float: left;
	height: 32px;
	width: 40%;
	min-width: 300px;
	line-height: 40px;
	padding-left: 10px;
}
.col_lieu{
	display: block;
	float: left;
	height: 32px;
	width: 10%;
	min-width: 80px;
	line-height: 40px;
	padding-left: 10px;
}
.col_lien{
	display: block;
	float: left;
	height: 32px;
	width: 10%;
	min-width: 100px;
	line-height: 40px;
	padding-left: 10px;
}
.col_infos{
	display: block;
	float: left;
	height: 32px;
	width: 10%;
	min-width: 80px;
	line-height: 40px;
	padding-right: 10px;
	text-align: right;
}

.ligne_hover{
	border-bottom: rgba(255,255,255,1.00) thin solid;
	background-color: rgba(255,255,255,0);
	min-height: 40px;
}
.ligne_hover:hover{
	background-color: rgba(255,255,255,0.4);
}

.libelle{
	font-family: 'Karla', sans-serif;
  font-size: 12px;
  line-height: 40px;
  font-weight: 400;
  color: #4e4e4e;
}
.infotableau{
	font-family: 'Karla', sans-serif;
  font-size: 14px;
  line-height: 40px;
  font-weight: 400;
  color: #4e4e4e;
}
.bolder_800{
	font-weight: 800;
}
.border_bottom_blanc{
	border-bottom: rgba(255,255,255,1.00) thin solid;
}
.clear{
	clear: both;
}

.aqura-bouton {
  border-radius: 10px;
  text-align: center;
	line-height: 32px;
	padding: 4px 10px 6px 10px;
	margin-top: 4px;
	width: 60px;
	-webkit-transition-delay: 0;
  transition-delay: 0;
  -webkit-transition-property: all;
  -webkit-transition-duration: 0.2s;
  -webkit-transition-timing-function: ease-in-out;
  transition-property: all;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  color: #fff;
  background-color: #000;
}
.aqura-bouton:hover {
  color: #fff;
  background: #bb9b69;
}
.deezer, .deezer:before{
	background-image: url("../img/gris.png");
	background-size: 100%;
	display: block;
	width: 3rem;
  height: 3rem;
  color: #fff;
  border-radius: 50%;
  font-size: 2rem;
  text-align: center;
  line-height: 2.7rem;
  transition: all 0.5s ease;
}

.deezer:hover{
	background-image: url("../img/brun.png");
	transform: rotate(360deg);
  border-radius: 10rem;
  background-color: #bb9b69;
}
.discogs:before{
	background-image: url("../img/gris.png");
	background-size: 100%;
	display: block;
	width: 3rem;
  height: 3rem;
  color: #fff;
  border-radius: 50%;
  font-size: 2rem;
  text-align: center;
  line-height: 2.7rem;
  transition: all 0.5s ease;
}
.discogs:hover{
	background-image: url("../img/brun.png");
	transform: rotate(360deg);
  border-radius: 10rem;
  background-color: #bb9b69;
}
.qobuz:before{
	background-image: url("../img/gris.png");
	background-size: 100%;
	display: block;
	width: 3rem;
  height: 3rem;
  color: #fff;
  border-radius: 50%;
  font-size: 2rem;
  text-align: center;
  line-height: 2.7rem;
  transition: all 0.5s ease;
}
.qobuz:hover{
	background-image: url("../img/brun.png");
	transform: rotate(360deg);
  border-radius: 10rem;
  background-color: #bb9b69;
}
.durationw{
	float: right;
    line-height: 4.7rem;
    text-align: right;
	width: auto;
	position: absolute;
	right: 0px;
  font-size: 1.2rem;
  color: #757575;
  font-weight: 400;
	vertical-align: middle;
 font-family: 'Karla', sans-serif;
}
.pitch{
	display: block;
	position: relative;
	margin-left: 40px;
	width: 80%;
	border:rgba(184,109,8,1.00) thin solid;
	padding: 20px;
	border-radius: 12px;
	height: auto;
	margin-bottom: 20px;
	min-height: 160px;
}
.lepitch{
	font-family: 'Karla', sans-serif;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  color: #4e4e4e;
	
}
