	// traduction bouton HomePage
	#langageES.langage .compListeFiltre a img + p:after {
			content: "RESERVA";
			display:block;
			background: #333;
			text-align: center;
			width: 175px;
			height: 50px;
			cursor: pointer;
			color: #fff;
			font-size: 20px;
			border: 0;
			text-indent: inherit;
			font-weight: normal;
			border-radius: 3px;
			-webkit-transition: color 800ms ease-out;
			-moz-transition: color 800ms ease-out;
			-ms-transition: color 800ms ease-out;
			-o-transition: color 800ms ease-out;
			transition: color 800ms ease-out;
			-webkit-appearance: none;
			appearance: none;
			line-height: 52px;
			margin-top: 21px;
			position: absolute;
			right: 15px;
			bottom: 20%;		
	}
	
	#langageEN.langage .compListeFiltre a img + p:after {
			content: "BOOK";
			display:block;
			background: #333;
			text-align: center;
			width: 175px;
			height: 50px;
			cursor: pointer;
			color: #fff;
			font-size: 20px;
			border: 0;
			text-indent: inherit;
			font-weight: normal;
			border-radius: 3px;
			-webkit-transition: color 800ms ease-out;
			-moz-transition: color 800ms ease-out;
			-ms-transition: color 800ms ease-out;
			-o-transition: color 800ms ease-out;
			transition: color 800ms ease-out;
			-webkit-appearance: none;
			appearance: none;
			line-height: 52px;
			margin-top: 21px;
			position: absolute;
			right: 15px;
			bottom: 20%;		
	}

#langageES.langage .compChoixSurPlan .mapRoom-roomSection.render-svg svg .seats polygon.available, .compChoixSurPlan .legendeContainerES .dispo .available
{
  position: absolute;
  fill: #87d1f4;
  opacity: 1;
}

#langageES.langage .compChoixSurPlan .mapRoom-roomSection.render-svg svg .seats polygon.inCart.available, .compChoixSurPlan .legendeContainerES .selec .inCart
{
  position: absolute;
  fill: #75ff5e;
  opacity: 1;
}

#langageEN.langage .compChoixSurPlan .mapRoom-roomSection.render-svg svg .seats polygon.available, .compChoixSurPlan .legendeContainerEN .dispo .available
{
  position: absolute;
  fill: #87d1f4;
  opacity: 1;
}

#langageEN.langage .compChoixSurPlan .mapRoom-roomSection.render-svg svg .seats polygon.inCart.available, .compChoixSurPlan .legendeContainerEN .selec .inCart
{
  position: absolute;
  fill: #75ff5e;
  opacity: 1;
}

#langageFR.langage .compChoixSurPlan .mapRoom-roomSection.render-svg svg .seats polygon.available, .compChoixSurPlan .legendeContainerFR .dispo .available
{
  position: absolute;
  fill: #87d1f4;
  opacity: 1;
}

#langageFR.langage .compChoixSurPlan .mapRoom-roomSection.render-svg svg .seats polygon.inCart.available, .compChoixSurPlan .legendeContainerFR .selec .inCart
{
  position: absolute;
  fill: #75ff5e;
  opacity: 1;
}

.legendeContainer
{
  position: absolute;
  top: 145px;
  left: 25px;
  display: none;
}