/* position drapeaux */
.compChoixLangue {
	width: 112px;
}

.compChoixLangue .headerComposants .footerComposants .contentComposants .dataContentComposants {
	width: 99px;
}

/* traduction bouton HomePage */
#langageES.langage .compListeFiltre a img+p:after {
	content: "RESERVA";
}

#langageEN.langage .compListeFiltre a img+p:after {
	content: "BOOK";
}

#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;
}

.compCgv .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
	color: white;
	text-align: center;
}

/*------------------------------------*\
    # cookies
\*------------------------------------*/

.notification.info_bg {
    padding: 25px 10px;
}

.notification.info_bg p span {
	padding: 8px 15px;
	background: #333333;
	border-radius: 5px;
	text-align: center;
	color: #ffffff;
}

.notification.info_bg p span:hover {
	background: #000;
	color: #e9e9e9;
}

.white-button {
    background: #FFF;
	border: 0px solid #DDD;
}
