﻿@charset "utf-8";
@import url(fonts/fonts.css);
@import url(menus.css);
@import url(surcharge.css);
@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:700,300,400);
/*@import url(widget-billet.css);*/
/*@import url(widget-boutique.css);*/
/*@import url(api-surcharge.css);*/
@import url(page.css);


/*
*:not(input) {
-webkit-font-smoothing:antialiased;
-webkit-touch-callout:none;
-webkit-user-select:none;
-webkit-tap-highlight-color:rgba(231, 231, 231, .4)
}
*/

.VisibilityHidden{	 visibility:hidden;}

/*
.OsPanierPopIn{ display:none;}
*/ 

html{
	font-size: 62.8%;
}

html *{
	box-sizing: border-box !important;	
}	
body{
	padding:0;
	margin:0;
	background-repeat:repeat-x;
	background-position:center top; 
	font-family: 'Arial', sans-serif;
	font-size: 14px;	
	background-color:#fff; 
	color: #1d1d1d;
	
		
	overflow-x: hidden;
    overflow-y: auto;
	
	height:100vh
}
body.MenuMobileOpen{overflow:hidden;}

.None {
    display: none!important;
}


a{ color:#00ace5;}
h1,h2,h3,h4,h5,h6{
	padding:0px;
	margin:0px;
}
ul,li{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.clear{
	clear:both;
}

.OsPanierPopIn,
.OsPanierPopIn.PopInDetail { background-color: #fff;
 -moz-border-radius:5px;    -webkit-border-radius: 5px;    border-radius: 5px;
	border:solid 5px #f0f0f0;
    color: #1d1d1d;
    font-size: 14px;
    min-height: 100px;
	max-width:640px!important;
	width:100%!important;
	position:relative;}
	
.OsPanierPopIn .close,
.OsPanierPopIn.PopInDetail .close{
	background: rgba(0, 0, 0, 0) url("../il-images/icones/svg/noir/ico-close.svg") no-repeat scroll left top / 20px auto;
    cursor: pointer;
    display: block;
    height: 20px;
    position: absolute;
    right: 20px;
    top: 15px;
    width: 20px;}
	
.OsPanierPopIn .close span,
.OsPanierPopIn.PopInDetail .close span{ display:none;}

.OsPanierPopIn.PopInDetail .BlocPage{    padding: 20px;}
.OsPanierPopIn.PopInDetail .BlocPage .BlocContenu{}

.OsPanierPopIn.PopInDetail .BlocPage .BlocContenu .FondBoxy{
	max-width:600px!important;
	width:100%!important;
}

.OsPanierPopIn.PopInDetail .BlocPage .BlocContenu .FondBoxy .BlocCloseBoxy{display:none!important;}
.OsPanierPopIn.PopInDetail .BlocPage .BlocContenu .FondBoxy .MargeBoxy{ padding: 0!important;}



#BlocPreHeader{
	border-bottom:1px solid #eeeeee;
	height:33px;
		padding:0px 10px;	
}
#BlocPreHeader .contenuPreHeader{
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;

}
#BlocPreHeader #MenuTop{
	display:inline-block;
}
#BlocPreHeader #OutilsTop{
	float:right;
}

#BlocHeader{
   padding: 0 10px;
}
#BlocHeader .contenuHeader{
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding:0px 0;	
	border-bottom:1px solid #eeeeee;
	height:118px;
	position:relative;

}
#BlocHeader .contenuHeaderMenuPrincipal{
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;	
	position:relative;
	height:50px;
}

.menuIcones li {	 width: 25%;
 position: relative;}


#BlocHeader #blocLogo{
	position:absolute;
	top:calc( 50% - 29px);
	left:0px;
	right:auto;
}
#BlocHeader #blocmenuIcones{
	position:absolute;
  top: calc(50% - 35px);
  left:auto;
	right:20px;
	width:48%;
	
}



#BlocPage{
}
#BlocPage .contenuBlocPage{
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding:0px 10px;	
/*	border-bottom:1px solid #eeeeee;
	height:118px;*/
	position:relative;
}





#BlocBandeau{
	width:auto;
/*	height:300px;*/
	background-image:url(../il-images/bandeau01.jpg);
	/*background-image:url(../il-images/bandeau-noel.jpg);*/
	background-position:top center;
	background-size:auto 300px;
	background-repeat:no-repeat;
	position:relative;	
	margin-bottom:0px;
}
#BlocBandeau:before {
    background: transparent url("../il-images/ombre-ambiance.png") repeat-x scroll left top;
    content: "";
    height: 12px;
    left: 0;
    position: absolute;
    right: 0;
}


#BlocBandeau .contenuBandeau{
	max-width:1180px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
#BlocBandeau .contenuBandeau h1{
	font-size:47px;
	font-family: 'montserratbold';
	text-align:center;
	color:#FFF;
	text-shadow:3px 3px 4px rgba(0, 0, 0, 0.4);
	position:absolute;
	top:62px;
	left:0px;
	right:0px;
	text-align:center;
	 line-height: 42px;
	 letter-spacing: -1px;
	
}

#BlocBandeau .moteurRechercheOS{
/*	width:930px;
	height:150px;
	position:absolute;
	bottom:-10px;
	left:50%;
	margin-left:-465px;
	*/
	margin: 0 auto;
	padding-top: 165px;
	padding-bottom: 35px;
	max-width: 930px;
	width: 100%;
}
#BlocBandeau .moteurRechercheOS .blocOnglets{ display:none;}
#BlocBandeau .moteurRechercheOS .blocOnglets .onglet{
	float:left;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:21px;
}
#BlocBandeau .moteurRechercheOS .blocOnglets .onglet a{
	color:#FFF;
	line-height:50px;
	padding:0px 10px;
	min-width:190px;
	text-transform:uppercase;
	background-color:rgba(232,23,122,0.75);
	display:block;
	text-align:center;
	text-decoration:none;
	border-bottom:5px solid rgba(0,0,0,0.3);
	border-left:0px solid rgba(0,0,0,0.3);	
	border-right:0px solid rgba(0,0,0,0.3);	
}
#BlocBandeau .moteurRechercheOS .blocOnglets .onglet:nth-child(1) a{
	border-right:5px solid rgba(0,0,0,0.3);	
}
#BlocBandeau .moteurRechercheOS .blocOnglets .onglet:nth-child(n+2) a{
	border-left:5px solid rgba(0,0,0,0.3);	
}
#BlocBandeau .moteurRechercheOS .blocOnglets .onglet a:hover{
	background-color:rgba(232,23,122,1);
}
#BlocBandeau .moteurRechercheOS .blocOnglets .onglet.current a{
	background-color:rgba(232,23,122,1);
	border-bottom:5px solid rgba(232,23,122,1);
	border-left:5px solid rgba(232,23,122,1);
	border-right:5px solid rgba(232,23,122,1);
}
#BlocBandeau .moteurRechercheOS .blocContenuOnglets{
	background-color:rgba(232,23,122,1);
	min-height:100px;
	padding:30px;
	clear:both;
}
#BlocBandeau .moteurRechercheOS .blocContenuOnglets.current-hebergement{
  margin: 0 -25px;
}
#BlocBandeau .moteurRechercheOS .blocContenuOnglets .contenu-onglet{
	display:none;
}
#BlocBandeau .moteurRechercheOS .blocContenuOnglets .contenu-onglet.current,
.moteurRechercheOS.RechercheMoteurHebergement .contenu-onglet{
	display:block;
	position:relative;
	width: 100%;
	
}


.moteurRechercheOS .conteneurmoteurRechercheOS{
      padding: 0 190px 0 0;
    width: 100%;
	min-height:42px;
}
.moteurRechercheOS .col-critere{
	float:left;
	 padding-right: 20px;
}



.moteurRechercheOS.RechercheMoteurHebergement .col-critere {
    display: inline-block;
    /*float: none;*/
	vertical-align:top;
	padding-right: 20px;
}

.moteurRechercheOS .col-critere.type-hebe{    width: 29.2%;}

.widget-hebergement .moteurRechercheOS .col-critere.type-hebe{    width: 29.8%;}


.moteurRechercheOS .col-critere.col-date.date-arrivee{ 	 }
.moteurRechercheOS .col-critere.col-date{ width:20%; padding-right: 10px;}

.moteurRechercheOS .col-critere.nb-adultes{ width:14%;  padding-left: 10px;
padding-right:0;}

.moteurRechercheOS .col-critere.nb-enfant{ width:calc(14% + 20px);  padding-left: 10px;
padding-right:20px;}

.moteurRechercheOS .col-critere.age-enfant{ clear: both;
    float: right;
    padding-right:11px;
    padding-top: 10px;
    width: auto;}

.moteurRechercheOS .col-critere.age-enfant .WrapSelect{
width:100px;
display:inline-block;
margin-right:10px;
vertical-align:top;
}


.moteurRechercheOS .col-critere.age-enfant .champ-col-critere{
text-align:right;
}
.moteurRechercheOS .col-critere .libelle-col-critere{
	white-space:nowrap; 
	color: #fff;
    display: block;
    font-family: "Roboto Condensed", arial;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 5px ;
    } 
.moteurRechercheOS .col-critere .champ-col-critere{}

.moteurRechercheOS .col-critere.col-date .WrapInput { background-position: center right 10px!important}


.moteurRechercheOS .col-critere-typehebe{
	width:50%;
	 padding-right: 20px;
}


.moteurRechercheOS .col-critere-typeacti{
	width:62%;
	 padding-right: 20px;
}

.moteurRechercheOS .col-date-typeacti{
	width:38%;
	 padding-right: 20px;
}

.moteurRechercheOS.RechercheMoteurHebergement{   background-color: rgba(232, 23, 122, 1);
    clear: both;
    min-height: 100px;
    padding:20px 0;
	   position: relative;}
	   
.moteurRechercheOS.RechercheMoteurHebergement .conteneurmoteurRechercheOS{
background: rgba(0, 0, 0, 0) url("../il-images/icones/svg/blanc/ico-recherche.svg") no-repeat scroll left 9% center / 39px auto;
    display: inline-block;
    padding-left: 15%;
    padding-right: 0;
    padding-right: 20px;
    width:75%;
	vertical-align: top;

}

.moteurRechercheOS.RechercheMoteurHebergement .col-critere.age-enfant {
    padding-right: 0;
}


.moteurRechercheOS.RechercheMoteurHebergement .conteneurmoteurRechercheOS .col-critere.col-date {    width: calc(30% + 10px) !important;}
.moteurRechercheOS.RechercheMoteurHebergement .conteneurmoteurRechercheOS .col-critere.nb-adultes ,
.moteurRechercheOS.RechercheMoteurHebergement .conteneurmoteurRechercheOS .col-critere.nb-enfant {    width: calc(20% - 10px) !important;
  padding-right: 0px!important;}

.moteurRechercheOS.RechercheMoteurHebergement .col-critere.age-enfant .WrapSelect {
    margin-right: 0px;
    margin-left: 10px;
}
.moteurRechercheOS.RechercheMoteurHebergement .col-critere.age-enfant .WrapSelect:nth-child(1) {
    margin-right: 0px;
    margin-left: 0px;
}
  
  
.moteurRechercheOS .col-critere .WrapSelect{
   height: 42px !important;
    line-height: 42px;
}
.moteurRechercheOS .col-critere .WrapSelect select{  padding: 0 0 0 5px!important;}

.moteurRechercheOS .col-critere select,
.moteurRechercheOS .col-critere input{
	font-size:17px;
	font-style:italic;
	font-family: 'Arial', sans-serif;	
	color:#999999;
	border:none;
   height: 42px;
}

.moteurRechercheOS .col-critere select.ActiveFiltreSelect ,
.moteurRechercheOS .col-critere input.ActiveFiltreSelect {
	font-style:normal;
	color:#1d1d1d;
}

.moteurRechercheOS .col-critere select:focus{}


.moteurRechercheOS .col-critere input{
	background-color:transparent;
	    line-height: 42px ;
}
.moteurRechercheOS .col-critere .WrapInput {
    background: url("../il-images/icones/svg/gris-fonce/ico-calendar.svg") no-repeat scroll right center #fff;
	background-size:27px auto;
    border: 0 none;
    border-radius: 0;
    color: #333;
    font-size: 14px;
    height: 42px ;
    line-height: 42px ;
    text-indent: 5px ;
    width: 100% ;
	 padding: 0 0 ;
}

.moteurRechercheOS  .col-bouton{  position: absolute;
    right: 0;
    bottom: 0;
    width: 190px;}
.moteurRechercheOS.RechercheMoteurHebergement .col-bouton{  position: inherit;
    right: inherit;
    bottom: inherit;
   display:inline-block;
   vertical-align:bottom;}
	
.moteurRechercheOS  .col-bouton .BtRecherche{   background-color: #321c26 ;
    background-image: url("../il-images/icones/svg/blanc/ico-fl-droite.svg");
	background-size:8px 14px;
    background-position: right 30px center;
    background-repeat: no-repeat;
    color: #fff;
    display: block;
    	font-family:"Roboto Condensed",sans-serif;

    font-size: 17px;
    font-weight: 100;
    height: 42px;
    line-height: 42px;
    margin: 0;
    padding: 0 30px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 250ms ease-in-out 0s;
    width: 100%;
		/* opacity: 0.9;
 filter:alpha(opacity=90);*/

	}
.moteurRechercheOS  .col-bouton .BtRecherche:hover{background-color: #1d1d1d ;
	 /*opacity: 1;
 filter:alpha(opacity=100);*/}
.moteurRechercheOS  .col-bouton .BtRecherche span{}


.moteurRechercheOS .blocDates{
	padding:3px 0px;
	display:none;
}
.moteurRechercheOS .blocDates input{
	display:block;
	float:left;
	width:49%;
    line-height:22px;
    background-image:url("../il-images/icones/svg/gris-fonce/ico-calendar.svg");
	background-repeat:no-repeat;
	background-color:#FFF;
	background-position:right 5px center;
	background-size:auto 16px;
	font-size: 12px;
	padding:2px 20px  2px 2px;
}
.moteurRechercheOS .blocDates input.datedebut{
	margin-right:2%;
	
}

/********************************
	SECTIONS
*********************************/
.section{ padding: 15px 0;}
.section.section-reserver-hebergement{ border-bottom:solid 1px #eee;}
.section.section-idees-paris{ padding: 0 0 10px ;}

.section .separateur,
.separateur{
	content:'';
	height:60px;
	background-image:url(../il-images/separateur.png);
	background-position:center left;
	background-repeat:repeat-x;
	display:block;
	position:relative;
	margin-bottom:0px;
}

.separateur.TraitFin{
   background-image: none;
   height: auto;
    margin-bottom: 5px; 
    padding-top: 20px;
	border-bottom:solid 1px #eee;
}

.section .separateur.icone:before,
.separateur.icone:before{
  background-color: #fff;
    background-position: center center;
    background-repeat: no-repeat;
    content: "";
    height: 60px;
    left: 50%;
    margin-left: -30px;
    position: absolute;
    top: 0;
    width: 70px;
}
.section.section-idees-paris .separateur.icone:before{
	background-image:url(../il-images/icones/svg/gris-clair/ico-arctriomphe.svg);
	background-size:50px auto;
 

}

.section.section-offre-eticket .separateur.icone:before,
.section.section-meilleures-ventes .separateur.icone:before,
.section.section-vous-aimerez-aussi .separateur.icone:before{
	background-image:url(../il-images/icones/svg/gris-clair/ico-sacrecoeur.svg);
	background-size:50px auto;
}
.section.section-avantages .separateur.icone:before,
.section.section-vous-aimerez-aussi .separateur.apresitem.icone:before{
	background-image:url(../il-images/icones/svg/gris-clair/ico-toureiffel.svg);
	background-size:auto 60px;
}

.PictoArcTriomphe:before {
	background-image:url(../il-images/icones/svg/gris-clair/ico-arctriomphe.svg);
	background-size:50px auto;
	}
.PictoSacreCoeur:before {
	background-image:url(../il-images/icones/svg/gris-clair/ico-sacrecoeur.svg);
}
.PictoTourEiffel:before {
	background-image:url(../il-images/icones/svg/gris-clair/ico-toureiffel.svg);
	 background-size: auto 60px;
}

.section .section-col{
	float:left;
}
.section .section-col.section-col-idees-paris{
	width:calc(100% - 400px);
	margin-right:20px;
}
.section .section-col.section-col-paris-envies{
	width:380px;
}

.section .section-col.section-que-faire{
	width:68%;
	/*margin-right:20px;*/
}
.section .section-col.section-que-faire-pub{
  float: right;
    max-width: 300px;
      width:30%;}

.section .section-col.section-pub{
	width:calc(100% - 32%);
	margin-right:20px;
}

.section.section-services .section-col.section-pub {
	margin-right:0;
    width: calc(100% - 380px);
}
.section .section-col.section-tripadvisor{
	width:380px;
	text-align:right;
}
.section .section-contenu{
	position:relative;
}


.section.section-texte{
	font-size:12px;
	color:#999999;
}


.section.section-offre-eticket .bouton.bouton-plusdoffres,
.section.section-reserver-hebergement .bouton.bouton-plusdoffres,
.section.section-meilleures-ventes .bouton.bouton-plusdoffres,
.section.section-idees-paris .bouton.bouton-plusdoffres{
	position:absolute;
	top:12px;
	right:0px;
	z-index: 200;	
}


/********************************
	BLOCS
*********************************/
#BlocPage .bloc{
	font-family: 'Roboto Condensed', sans-serif;
	color:#1D1D1D;
	position:relative;
	  z-index: 1;
}
#BlocPage .bloc .bloc-titre{
	font-size:35px;
	line-height:54px;
	position:relative;
	text-transform:uppercase;
	margin-bottom:20px;
	font-weight:300;
}
#BlocPage .bloc .bloc-titre .nom{
	text-transform:uppercase;
}
#BlocPage .bloc .bloc-titre .extension{
	text-transform:none;
}
#BlocPage .bloc .bloc-titre:after{
	content:'';
	background-color:#e8177a;
	position:absolute;
	left:0px;
	bottom:0px;
	width:20px;
	height:5px;
}


/*************************
	Blocs Spécifiques
*************************/


.bloc.bloc-que-faire-a-paris-pub .bloc-contenu{
	text-align:right;
	position:relative;
}
.bloc.bloc-que-faire-a-paris .bloc-contenu{	position:relative;
float:left;
  width: 100%;
}

.section-idees-paris.section .separateurVertical{
background-color: #eeeeee;
    bottom: 0;
    left: 71%;
    position: absolute;
    top: 73px;
    width: 1px;
}

.bloc.bloc-avantages .bloc-titre{
	text-align:center;
	color:#e8177a;
	margin-top:20px;
}
.bloc.bloc-avantages .bloc-titre:after{
	display:none;
}

.bloc.bloc-widget-hebergement .widget-hebergement{
	background-color:#e8177a;
	padding:30px;
}
.bloc.bloc-widget-hebergement{
	margin-bottom:20px;
}



/**********************************
	Item
**********************************/
.item .item-bloc-tarif{
	/*position:absolute;
	bottom:20px;
	right:20px;*/
	margin-top:-5px;
    font-family: "Arial",sans-serif;
    text-align: right;
}
.item .item-bloc-tarif .tarif{
	text-align:right;
	/*margin-bottom:10px;*/
}
.item .item-bloc-tarif .prefixe{
	display:inline-block;
	color:#999999;
	font-size:12px;
}
.item .item-bloc-tarif .IntituleTarifTypeChambre{
	color:#999999;
	font-size:12px;
}

.item .item-bloc-tarif .prix{
	display:inline-block;
	color:#e8177a;
}

.item .item-bloc-tarif .prix .partie-entiere{
	font-size:24px;
	font-weight:normal;
	margin-right:3px;
}
.item .item-bloc-tarif .prix .partie-decimale{
	font-size:14px;
	vertical-align:top;
}

/**********************************
	Items Rubrique
**********************************/

.item.item-rubrique{
	width:180px;
	height:180px;
	float:left;
	/*background-color:#F00;*/
	margin-right:20px;
	margin-bottom:20px;
	position:relative;
	font-family: 'Roboto Condensed', sans-serif;	
}
.item.item-rubrique:nth-child(2n){
	margin-right:0px;
}
.item.item-rubrique:nth-child(5),
.item.item-rubrique:nth-child(6){
	margin-bottom:0px;
}

.item.item-rubrique a{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
	top:0px;
	text-decoration:none;
	background-color:rgba(0,0,0,0.75);
	z-index:160;	
	background-repeat:no-repeat;


	background-position:center calc(50% - 15px);	
	
}
.item.item-rubrique a:hover{
	background-color:rgba(0,0,0,0.5);	
}
.item.item-rubrique h3{
	position:absolute;
	top:115px;
	left:0px;
	right:0px;
	text-align:center;
	color:#FFF;
	font-size:21px;
	line-height:26px;
	font-weight:300;
	z-index:155;
}
.item.item-rubrique .item-background{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	background-position:center center;
	background-repeat:no-repeat;
	z-index:150;
}

/*** incontournables ***/
.item.item-rubrique.item-rubrique-incontournables a{
	background-image:url(../il-images/icones/svg/blanc/ico-toureiffel-trait.svg);
	background-size:auto 66px;
}
.item.item-rubrique.item-rubrique-incontournables .item-background{background-image:url(../il-images/illustrations/incontournables.jpg);}

/*** paris-la-nuit ***/
.item.item-rubrique.item-rubrique-paris-la-nuit a{
	background-image:url(../il-images/icones/svg/blanc/ico-lune.svg);
	background-size:auto 46px;}
.item.item-rubrique.item-rubrique-paris-la-nuit .item-background{background-image:url(../il-images/illustrations/paris-la-nuit.jpg);}

/*** croisieres ***/
.item.item-rubrique.item-rubrique-croisieres a{
	background-image:url(../il-images/icones/svg/blanc/ico-bateau.svg);
	background-size:auto 31px;
}
.item.item-rubrique.item-rubrique-croisieres .item-background{background-image:url(../il-images/illustrations/croisieres.jpg);}

/*** nouveautes ***/
.item.item-rubrique.item-rubrique-nouveautes a{
	background-image:url(../il-images/icones/svg/blanc/ico-etoile.svg);
	background-size:auto 60px;}
.item.item-rubrique.item-rubrique-nouveautes .item-background{background-image:url(../il-images/illustrations/nouveautes.jpg);}

/*** visites-guidees ***/
.item.item-rubrique.item-rubrique-visites-guidees a{
	background-image:url(../il-images/icones/svg/blanc/ico-visite.svg);
	background-size:auto 55px;}
.item.item-rubrique.item-rubrique-visites-guidees .item-background{background-image:url(../il-images/illustrations/visites-guidees.jpg);}

/*** petit-prix ***/
.item.item-rubrique.item-rubrique-petit-prix a{
background-image:url(../il-images/icones/svg/blanc/ico-meilleur-prix.svg);
	background-size:auto 43px;
}
.item.item-rubrique.item-rubrique-petit-prix .item-background{background-image:url(../il-images/illustrations/petit-prix.jpg);}


/*** Cadeau ***/
.item.item-rubrique.item-rubrique-idee-cadeau a{
background-image:url(../il-images/icones/svg/blanc/ico-cadeau.svg);
	background-size:auto 50px;
}
.item.item-rubrique.item-rubrique-idee-cadeau .item-background{background-image:url(../il-images/illustrations/petit-prix.jpg);}


/*** Gastronomie ***/
.item.item-rubrique.item-rubrique-gastronomie a{
background-image:url(../il-images/icones/svg/blanc/ico-chapeau-chef.svg);
	background-size:auto 50px;
}
.item.item-rubrique.item-rubrique-gastronomie .item-background{background-image:url(../il-images/illustrations/petit-prix.jpg);}





/**********************************
	Items slider
**********************************/

.item.item-offre-slider{
	width:100%;
	/*height:580px;*/
	background-color:#eeeeee;
	position:relative;
	font-family: 'Roboto Condensed', sans-serif;	
}
.item.item-offre-slider a{ text-decoration:none;}

.bloc-slider  .bx-viewport{ overflow:visible!important}

.item.item-offre-slider .item-contenu{
	position:relative;
	min-height:180px;
	_height:180px;
	/*top:0;*/
	bottom:0;
	left:0px;
	right:0px;
	padding:50px 25px 25px;
	float:left;
	width:100%;
}
.item.item-offre-slider .item-visuel{
/*	width:100%;
	height:auto;
	max-height:400px;*/
	overflow:hidden;
	
width: 100%;
height: 0;
padding-bottom: 51.3%; 
position:relative;
}
.item.item-offre-slider .item-visuel img{
	width:100%;

	position:absolute;
}
.item.item-offre-slider .item-visuel .item-reduction .montant {   
    display: block;
    font-size: 38px;
    font-weight: bold;
        padding: 4%;
    text-align: right;
    vertical-align: bottom;
    width: 100%;
	position:absolute;
	
	bottom:0;
	left:0;
	}
.item.item-offre-slider .item-visuel .item-reduction {    background-image: url("../il-images/background-reduction-big.png");    	
background-size:contain;
background-repeat:no-repeat;

/*height: 220px;    */

    background-position: right bottom;
    bottom: 0;
    color: #fff;
    font-family: "Arial",sans-serif;
    font-size: 12px;
/*    padding: 8px 15px;*/
padding-bottom:25%;
width: 25%;
    position: absolute;
    right: 0;
    z-index: 150;
    display: block;

}

.item.item-offre-slider h3{
	font-size:26px;
	line-height:34px;
	font-weight:200;
}
.item.item-offre-slider a h3{
color:#1d1d1d;
}

.item.item-offre-slider .soustitre{
	font-size:20px;
	line-height:24px;
	color:#e8177a;
	font-weight:400;
}




/**********************************
	Items Offre
**********************************/

.item.item-offre{
	width:calc(50% - 10px);
	height:auto;
	max-height:340px;
	position:relative;
	font-family: 'Roboto Condensed', sans-serif;	
	float:left;
	margin-right:20px;
	margin-bottom:30px;
}
.items.items-x2 .item.item-offre:nth-child(2n){
	margin-right:0px;
}
.items.items-x2 .item.item-offre:nth-child(3),.items.items-x2 .item.item-offre:nth-child(4){
	margin-bottom:0px;
}

.items.items-x4 .item.item-offre:nth-child(4n){
	margin-right:0px;
}

.items.items-x4 .item.item-offre{
	width:calc(25% - 15px);
	height:auto;
	max-height:260px;
}
.items.items-x4.HeightAuto .item.item-offre {
    max-height: inherit;
}

.item.item-offre a{
	/*position:absolute;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;*/
	text-decoration:none;
	color:#999999;
	display:block;
}
.item.item-offre a .item-visuel{
	overflow:hidden;
	
width: 100%;
height: 0;
padding-bottom: 62%; 
position:relative;
}


.item.item-offre a:hover .item-visuel{
}
.items-x2 .item.item-offre a:hover .item-visuel img{
/*	opacity: 0.75;
    filter: alpha(opacity=75); */
	
}
.item.item-offre a:hover  .item-visuel:after{
/*	opacity: 0.8;
    filter: alpha(opacity=80); */
	 -moz-box-shadow: 0 -1px 7px 3px rgba(0, 0, 0, .5) inset;
 -webkit-box-shadow:0 -1px 7px 3px rgba(0, 0, 0, .5) inset;
 -o-box-shadow:0 -1px 7px 3px rgba(0, 0, 0, .5) inset;
box-shadow: 0 -1px 7px 3px rgba(0, 0, 0, .5) inset;
position:absolute;
left:0;
bottom:0;
right:0;
top:0;
content:"";
z-index:10;
display:block;
}
/*.items-x2 .item.item-offre a:hover .item-visuel:after{display:none;}*/

.item.item-offre a:hover h3{
	text-decoration:underline;
}
.items.items-x2 .item.item-offre .item-visuel{
	height:auto;
	/*max-height:244px;*/
	margin-bottom:6px;
	position:relative;
	overflow: hidden;
	
}
.items.items-x2 .item.item-offre .item-contenu{
	/*height:auto;*/
	min-height:85px;
	_height:85px;
	 position: relative;
	    padding-bottom: 25px;
}
.bloc-que-faire-a-paris .items.items-x2 .item.item-offre .item-contenu{	min-height:60px;
	_height:60px;}

.items.items-x4 .item.item-offre .item-visuel{
	/*height:180px;	*/
height: auto;
    margin-bottom: 10px;
   /* max-height: 244px;*/
    position: relative;}

.items.items-x4 .item.item-offre .item-contenu{
position:relative;
min-height: 100px;
padding-bottom: 25px;
}
	
.item.item-offre .item-visuel img{
		width:100%;

	position:absolute;
}
.item.item-offre h3{
	font-size:21px;
	line-height:27px;
	color:#1d1d1d;
	padding-bottom: 5px;
	font-weight:400;
}
.item.item-offre h3.ClassementEtoile:after{
	background-image:none;
}
.item.item-offre h3.ClassementEtoile.etoile1:after{content:'*';}
.item.item-offre h3.ClassementEtoile.etoile2:after{content:'**';}
.item.item-offre h3.ClassementEtoile.etoile3:after{content:'***';}
.item.item-offre h3.ClassementEtoile.etoile4:after{content:'****';}
.item.item-offre h3.ClassementEtoile.etoile5:after{content:'*****';}

.item.item-offre .item-avis {
    bottom: 5px;
    margin-top: 5px;
    position: absolute;
}

.item.item-offre .soustitre{
	font-family: 'Arial', sans-serif;
	font-size:12px;
	 padding: 0 60px 0 0;
}
.bloc-que-faire-a-paris .item.item-offre .soustitre{	display:none;}

.item.item-offre .item-bloc-tarif{
	position:absolute;
	bottom:0;
	right:0px;
}
.items.items-x4 .item.item-offre .item-bloc-tarif{
	bottom:0px;
}
.items.items-x4 .item.item-offre .item-bloc-tarif .tarif{
	margin-bottom:0px;
}


.item.item-offre .item-label{
	position:absolute;
	background-color:rgba(29,29,29,0.9);
	color:#FFF;
	padding: 8px 15px;
	font-family: 'Arial', sans-serif;
	font-size:12px;
	top:0px;
	left:0px;
	z-index:160;
}

.item.item-offre .item-reduction{
	position:absolute;
	color:#FFF;
	padding: 8px 15px;
	font-family: 'Arial', sans-serif;
	font-size:12px;
	width:110px;
	height:110px;
	bottom:0px; 
	right:0px;
	background-image:url(../il-images/background-reduction.png);
	background-position:right bottom;
	z-index:15;
}
.item.item-offre .item-reduction .montant{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:15px 8px;
	color:#FFF;
	font-size:24px;
	  padding: 15px 8px;
}


/**********************************
	Items Pub
**********************************/
.bloc-que-faire-a-paris-pub{margin-top:74px;	}
.item.item-pub{
	width:100%;
	/*max-width:300px;*/
	max-height:250px;
	display:inline-block;
	
	vertical-align:top;
}
.item.item-pub img{
  display: block;
	width:100%;
margin:0;
padding:0;}
.item.item-pub:nth-child(2){
 /* margin-top: 102px;*/
 position:absolute;
 left:0;
}
.item.item-pub a{ display:block;}

.item.item-pub.DefautPub {
    position: static!important;
    margin: 30px 0 0 0!important;
}
/**********************************
	Items Avantage
**********************************/
.bloc.bloc-avantages .items.items-x6{
	text-align:center;
	display:table;
	width:100%;
}
.item.item-avantage{
	
	height:200px;
	/*width:170px;
	display:inline-block;*/
	width:16%;
	display:table-cell;
	margin-right:10px;
	margin-bottom:0px;
	position:relative;
	font-family: 'Roboto Condensed', sans-serif;	
}
.item.item-avantage-retrait{
	width:240px;
}


.item.item-avantage a{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
	top:0px;
	text-decoration:none;
	z-index:160;	
	background-repeat:no-repeat;
	background-position:center 30px;	
}
.item-avantage a:hover .item-plusdinfos{
	color:#1d1d1d;
	text-decoration:underline;
}


.bloc-avantages .ligne-bloc-rassurance.cgv-rassurance{
	text-align:right;
	color:#cccccc;
	padding-top:10px;
    font-family: 'Arial', sans-serif;
    font-size: 12px;
}
.bloc-avantages .ligne-bloc-rassurance.cgv-rassurance  a{
	color:#ccc;
	text-decoration:none;
	font-size:12px;
}
.bloc-avantages .ligne-bloc-rassurance.cgv-rassurance  a:hover{
    color: #1d1d1d;
    text-decoration: underline;
}
.section.section-avantages {
    padding: 0 0 0 0;
}

.item.item-avantage .titrerassurance{
	position:absolute;
	top:20px;
	left:0px;
	right:0px;
	text-align:center;
	color:#1d1d1d;
	font-size:20px;
	line-height:26px;
	font-weight:400;
	z-index:155;
}
.item.item-avantage .titrerassurance .l1,
.item.item-avantage .titrerassurance .l2{
	display:block;
}
.item.item-avantage .item-plusdinfos{
	position:absolute;
	top:170px;
	left:0px;
	right:0px;
	text-align:center;
	font-family: 'Arial', sans-serif;
	color:#999;
	font-size:12px;
}
.item.item-avantage .item-icone{
	position:absolute;
	top:80px;
	left:50%;
	margin-left:-40px;
	width:80px;
	height:80px;
	background-position:center center;
	background-repeat:no-repeat;
	z-index:150;
}

.item.item-avantage.item-avantage-meilleur-prix .item-icone{	background-image:url(../il-images/icones/svg/rose/ico-meilleur-prix.svg);
background-size:43px auto;}
.item.item-avantage.item-avantage-coupe-file .item-icone{	background-image:url(../il-images/icones/svg/rose/ico-coupe-file.svg);
background-size:54px auto;}
.item.item-avantage.item-avantage-disponibilite .item-icone{	background-image:url(../il-images/icones/svg/rose/ico-disponibilite.svg);
background-size:35px auto;}
.item.item-avantage.item-avantage-retrait .item-icone{	background-image:url(../il-images/icones//svg/rose/ico-retrait.svg);
background-size:36px auto;}
.item.item-avantage.item-avantage-livraison .item-icone{	background-image:url(../il-images/icones/svg/rose/ico-livraison.svg);
background-size:70px auto;}
.item.item-avantage.item-avantage-avis .item-icone{	background-image:url(../il-images/icones/svg/rose/ico-avis-certifier.svg);
background-size:48px auto;}



/**********************************
	Items Services
**********************************/
.bloc.bloc-services .items.items-x4{
	text-align:center;
	border-top:1px solid #eeeeee;
	margin-top:20px;
	padding: 0;
	display:table;
	width:100%;
}
.item.item-services{
	/*width:170px;*/
	display:table-cell;
	width:25%;
	height:120px;
	/*margin-left:40px;
	margin-right:40px;*/
	margin-bottom:0px;
	position:relative;
	font-family: 'Roboto Condensed', sans-serif;	
	text-align:center;
}
.item.item-services a{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
	top:0px;
	text-decoration:none;
	z-index:160;	
	background-repeat:no-repeat;
	background-position:center 30px;	
}
.item.item-services a:hover h3{
	text-decoration:underline;
}
.item.item-services h3{
	text-align:center;
	color:#1d1d1d;
	font-size:14px;
	line-height:16px;
	letter-spacing:.8px;
	font-weight:normal;
	z-index:155;
	font-family: 'Arial', sans-serif;	
	display:block;
}
.item.item-services .item-icone{
	width:80px;
	height:75px;
	background-position:center bottom  5px;
	background-repeat:no-repeat;
	z-index:150;
	display:inline-block;
}
.item.item-services.item-services-garanties .item-icone{	
    background-image: url("../il-images/icones/svg/gris-fonce/ico-disponibilite.svg");
    background-size: 33px auto;}
.item.item-services.item-services-livraison .item-icone{	
  background-image: url("../il-images/icones/svg/gris-fonce/ico-livraison.svg");
    background-size: 56px auto;}
.item.item-services.item-services-paiement .item-icone{
  background-image: url("../il-images/icones/svg/gris-fonce/ico-secure.svg");
    background-size: 30px auto;}
.item.item-services.item-services-faq .item-icone{	
  background-image: url("../il-images/icones/svg/gris-fonce/ico-faq.svg");
    background-size: 40px auto;}



.bloc.bloc-paris-envies .bloc-contenu{
height: 580px;
    position: relative;
	  background-color: #eeeeee;
	}
.bloc.bloc-slider .items-pager{
	/*position:absolute;
	top:400px;
	left:0px;
	right:0px;*/
	position:absolute;
	padding:20px;
	z-index: 150;
	text-align:center;
	width:100%;
}
.bloc.bloc-slider  .item .item-bloc-tarif .tarif{
	margin-bottom:10px;
}

.bloc.bloc-slider .items-controls{
	position:absolute;
	top:175px;
	z-index:200;
}
.bloc.bloc-slider .items-controls a{
	width:68px;
	height:68px;
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	text-indent:-10000px;
}
.bloc.bloc-slider .items-controls-next{
	right:10px;
}
.bloc.bloc-slider .items-controls-prev{
	left:10px;
}
.bloc.bloc-slider .items-controls-next a{
	background-image:url(../il-images/slider-item-suivant.png);
		 background-position: right center;

}
.bloc.bloc-slider .items-controls-prev a{
	background-image:url(../il-images/slider-item-precedent.png);
		 background-position: left center;

}
.bloc.bloc-slider .items-pager .bx-pager-item{
	display: inline-block;
	*zoom: 1;
	*display: inline;
}
.bloc.bloc-slider .items-pager .bx-pager-item a {
	background-color:#bebebe;
	text-indent: -9999px;
	display: block;
	width: 15px;
	height: 15px;
	margin: 2px 3px;
	outline: 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.bloc.bloc-slider .items-pager .bx-pager-item a.active{
	background-color:#1d1d1d;
}





.bouton a{
	background-color:#e8177a;
	color:#FFF;
	text-transform:uppercase;
	display:inline-block;
	padding:8px 45px 8px 20px;
	font-family: 'Arial', sans-serif;
	font-weight:100;
	text-decoration:none;
	white-space:nowrap;
 background-image: url("../il-images/icones/svg/blanc/ico-fl-droite.svg");
  background-size: 10px 15px;
	background-position:right 20px center;
	background-repeat:no-repeat;
}
.bouton.bouton-reserver a{
	  letter-spacing: .8px;
}
.bouton a:hover{
	background-color:#ea4d97;
}

.bouton.bouton-clair a{
	background-color:#eeeeee;
 background-image: url("../il-images/icones/svg/rose/ico-fl-droite.svg");
  background-size: 7px 12px;
	background-position:right 20px center;	

	color:#1d1d1d;
	text-transform:none;
	padding:5px 45px 5px 20px;
}
.bouton.bouton-clair a:hover{
	text-decoration:underline;
}
.bouton.bouton-clair.bouton-voircarte { float:right;  padding-left: 30%;}
.bouton.bouton-clair.bouton-voircarte a{
   background-image: url("../il-images/icones/svg/rose/ico-acces.svg");
  background-size: 16px auto;
  	background-position:left 15px center;	
	padding:5px 20px 5px 40px;

}


#BlocFooter{
	background-color:#1d1d1d;
	   padding: 0 10px;
	  /* overflow:hidden;*/
}

#BlocFooter .contenuFooter{
	max-width:1220px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

.bloc.bloc-footer .cols.cols-x4 .col{
	width:25%;
	margin:0px 0px;
	float:left;
	padding:30px 10px;
}
.bloc.bloc-footer .cols.cols-x4 .col.col-logo{
	max-width:300px;
		width:25%;

}.bloc.bloc-footer .cols.cols-x4 .col.col-menu-parisinfo{
	width:20%;
}
.bloc.bloc-footer .cols.cols-x4 .col.col-menu-boutique-parisinfo{
	width:31%;
}
.bloc.bloc-footer .cols.cols-x4 .col.col-menu-aide{
	width:24%;
}
.bloc.bloc-footer .cols.cols-x4 .col.col-menu-aide a{ color:#fff;
text-decoration:none;}

.bloc.bloc-subfooter-web{
	font-family: 'Arial', sans-serif;
	padding-top:20px;
	margin-bottom:20px;
/*	border-top:1px solid #FFF;*/
}
.bloc .bloc-subfooter-web-sites{
	float:left;
	width:22%;
	margin-right:40px;
}

.bloc .bloc-subfooter-web-sites select{
padding:0 0 0 9px;
}


.bloc .bloc-subfooter-web-langues{
	float:left;
	width:73%;
}
.item-langue-en-cours{ display:none;}

.bloc .bloc-subfooter-web-langues .item-langue{
	display:inline-block;
	  padding: 5px 0;
}
.bloc .bloc-subfooter-web-langues .item-langue a{
	display:inline-block;
	width:135px;
	height:28px;
	line-height:28px;
	color:#666;
	text-decoration:none;
	font-size:12px;
	vertical-align:middle;
}
.bloc .bloc-subfooter-web-langues .item-langue a:before{
	content:'';
	width:28px;
	height:28px;
	display:inline-block;
	vertical-align:middle;
	margin-right:10px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.bloc .bloc-subfooter-web-langues .item-langue a img{ display:none;}

.bloc .bloc-subfooter-web-langues .item-langue.item-langue-fr a:before{background-image:url(../il-images/langue/footer/fr.png);}
.bloc .bloc-subfooter-web-langues .item-langue.item-langue-uk a:before{background-image:url(../il-images/langue/footer/uk.png);}
.bloc .bloc-subfooter-web-langues .item-langue.item-langue-es a:before{background-image:url(../il-images/langue/footer/es.png);}
.bloc .bloc-subfooter-web-langues .item-langue.item-langue-de a:before{background-image:url(../il-images/langue/footer/de.png);}
.bloc .bloc-subfooter-web-langues .item-langue.item-langue-it a:before{background-image:url(../il-images/langue/footer/it.png);}
.bloc .bloc-subfooter-web-langues .item-langue.item-langue-pt a:before{background-image:url(../il-images/langue/footer/pt.png);}

.bloc .bloc-subfooter-web-langues .item-langue a:hover{
	text-decoration:underline;
}



.bloc.bloc-subfooter-web .titre{
	text-transform:uppercase;
	margin-right:20px;
	display:inline-block;
	vertical-align:middle;
	color:#666666;
	display:block;
	margin-bottom:19px;
}
.bloc.bloc-subfooter-web a.item-partenaire{
	display:inline-block;
	vertical-align:middle;
}


.bloc.bloc-subfooter-partenaires{
	font-family: 'Arial', sans-serif;
	padding-top:20px;
	margin-bottom:20px;
	border-top:1px solid #FFF;
}
.bloc.bloc-subfooter-partenaires .titre{
	text-transform:uppercase;
	margin-right:20px;
	display:inline-block;
	vertical-align:middle;
	color:#666666;
	font-size:12px;
}
.bloc.bloc-subfooter-partenaires a.item-partenaire{
	display:inline-block;
	vertical-align:middle;
	padding:0 15px;
	
}
.bloc.bloc-subfooter-partenaires a.item-partenaire img{ 
width:100%;

}

.bloc.bloc-subfooter-liens{
	font-family: 'Arial', sans-serif;
	padding-top:20px;
	margin-bottom:20px;
	border-top:1px solid #FFF;
}
.bloc.bloc-subfooter-liens .cols.cols-x7 .col{
	width:calc(100% / 6);
	float:left;
	padding-right:10px;
}
.bloc.bloc-subfooter-liens .titreliensubfooter a{
	font-size:12px;
	text-transform:uppercase;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
.bloc.bloc-subfooter-liens .titreliensubfooter{
  height: 31px;
  }
.bloc.bloc-subfooter-liens li a{
	color:#999999;
	font-size:11px;	
	text-decoration:none;
	padding:3px 0;
	display:block;
}
.bloc.bloc-subfooter-liens li a:before{
content:">";
padding-right:4px;
display:inline-block;
}

.bloc.bloc-subfooter-liens li a:hover{
	text-decoration:underline;
}


#BlocFooter .contenuFooter .bloc-footer .bloc-contenu{
	padding:30px 0px 10px 0px;

}
#BlocFooter .contenuFooter h4{
	font-family: 'Roboto Condensed', sans-serif;
	font-size:21px;
	line-height:26px;
	color:#FFF;
	font-weight:400;
	margin-bottom:10px;
}
#BlocFooter .contenuFooter h4 .nom{
	text-transform:uppercase;
}
#BlocFooter .contenuFooter ul.subnav  li a{
	color:#FFF;
	font-family: 'Arial', sans-serif;
	font-size: 14px;	
	padding:8px 8px 8px 14px;
	display:block;
	text-decoration:none;
	background-image:url(../il-images/puce-footer.png);
	background-repeat:no-repeat;
	background-position:left center;
}
#BlocFooter .contenuFooter ul.subnav li a:hover{
	text-decoration:underline;
}

#BlocFooter .contenuFooter ul li.icone{
	font-family: 'Roboto Condensed', sans-serif;
	font-size:22px;
	line-height:32px;
	padding:0px 0px 0px 50px;
	background-repeat:no-repeat;
	background-position:left center;
	background-repeat:no-repeat;
	color:#FFF;
}
#BlocFooter .contenuFooter ul li.icone.icone-tel{
	 background-image: url("../il-images/icones/svg/blanc/ico-tel.svg");
  background-size: 30px auto;

}

#BlocFooter .contenuFooter ul li.icone.icone-mail {
padding: 0;
}

.picto-mail{
    background-image: url("../il-images/icones/svg/rose/ico-rs-mail.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto 15px;
    display: block;
    height: 31px;
    margin: 0;
    vertical-align: middle;
    width: 26px;
}

#BlocFooter .contenuFooter ul li.icone.icone-mail  a.picto-mail{
    background-image: url("../il-images/icones/svg/blanc/ico-rs-mail.svg");
    background-size: auto 28px;
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    height: 48px;
    margin: 0px;
    vertical-align: middle;
    width: 48px;
}

a.picto-mail span{ display:none;}

#BlocFooter .bloc.bloc-reseaux-sociaux{
	border-top:1px solid #333333;
}
#BlocFooter .bloc.bloc-reseaux-sociaux .bloc-contenu{
	text-align:center;
	font-family: 'Roboto Condensed', sans-serif;	
	font-size:21px;	
	color:#FFF;	
}
#BlocFooter .bloc.bloc-reseaux-sociaux .bloc-contenu .titre{
	line-height:64px;
	display:inline-block;
	margin-right:20px;
	white-space:nowrap;
}
#BlocFooter .bloc.bloc-reseaux-sociaux .bloc-contenu a.item-icone{
	width:48px;
	height:48px;
	display:inline-block;
	background-position:center center;
	background-repeat:no-repeat;
	vertical-align:middle;
	margin:20px 10px;
}
.bloc-reseaux-sociaux  a.item-icone{	  background-size: auto 25px;
}

.bloc-reseaux-sociaux a.item-icone.item-icone-mail{
	 background-image: url("../il-images/icones/svg/blanc/ico-rs-mail.svg");
  background-size: auto 20px;}
  
.bloc-reseaux-sociaux a.item-icone.item-icone-facebook{
 background-image: url("../il-images/icones/svg/blanc/ico-rs-facebook.svg");
   background-size: auto 30px;
}

.bloc-reseaux-sociaux a.item-icone.item-icone-twitter{
	 background-image: url("../il-images/icones/svg/blanc/ico-rs-twitter.svg");
}
.bloc-reseaux-sociaux a.item-icone.item-icone-instagram{
	 background-image: url("../il-images/icones/svg/blanc/ico-rs-instagram.svg");
}
.bloc-reseaux-sociaux a.item-icone.item-icone-vine{
	 background-image: url("../il-images/icones/svg/blanc/ico-rs-vimeo.svg");
}
.bloc-reseaux-sociaux a.item-icone.item-icone-google-plus{
 background-image: url("../il-images/icones/svg/blanc/ico-rs-googleplus.svg");

}

.bloc-reseaux-sociaux a.item-icone.item-icone-pinterest{
	 background-image: url("../il-images/icones/svg/blanc/ico-rs-printerest.svg");
 }

.bloc-reseaux-sociaux a.item-icone.item-icone-youtube{
	 background-image: url("../il-images/icones/svg/blanc/ico-rs-youtube.svg");
}
.bloc-reseaux-sociaux a.item-icone.item-icone-tripadvisor{
	 background-image: url("../il-images/icones/svg/blanc/ico-rs-tripadvisor.svg");
}
.bloc-reseaux-sociaux a:hover{
	opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */

}


.bloc.bloc-signature{
	text-align:center;
	color:#999999;
	font-size:12px;
	line-height:20px;
	padding-bottom: 10px;
}
.bloc.bloc-signature a{
	color:#999999;
	text-decoration:none;
}


#BlocSubFooter{
	background-color:#eeeeee;
		   padding: 0 20px;

}

#BlocSubFooter .contenuSubFooter{
	margin-left:auto;
	margin-right:auto;
	max-width: 1260px;
    padding: 0 0px;
	position:relative;
	color:#999999;
}

.WrapSelect{
	overflow: hidden;
	 background: #fff url("../il-images/icones/svg/noir/ico-fl-bas.svg") no-repeat scroll right 15px center / 14px auto;
	width: 100%;
	border: none ;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	font-size: 14px;
	/*height: 38px;
	line-height: 38px;*/
	display: block;	
	padding:0;

}
.WrapSelect.IcoDate{   
    background: url("../il-images/icones/svg/gris-fonce/ico-calendar.svg") no-repeat scroll right 10px center #fff;
	background-size:27px auto;
}
.WrapSelect.IcoDate.EltFocus{   background: url("../il-images/icones/svg/rose/ico-calendar.svg") no-repeat scroll  right 10px center #fff;
}


.WrapSelect select{
	width:100%;
	border: none;
	background: transparent;
	border: 0 none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 100%;
	color:#666;
	padding: 0 0 0 5px;
	cursor:pointer;	
	line-height:30px;
	height:36px;
}


select::-ms-expand {
  display: none;
}

.WrapSelect select option{
	padding: 9px 10px;
	border-bottom:solid 1px #eee;
	color:#1d1d1d;
	font-style:normal;
	
	 
}

.WrapSelect select:focus{
	outline: none;
	
}






.menuLangues {
 background: #fff url("../il-images/icones/svg/gris-fonce/ico-fl-bas.svg") no-repeat scroll right 5px center / 11px 5px;
	background-position:right 5px center;
	background-repeat:no-repeat;
	color:#333!important;
    height: 32px!important;
	line-height: 32px;
	padding: 0px;
	display: block!important;
	box-sizing: border-box;
	z-index:1500;
	/*width:125px;*/
	border-radius:0px;
	position:relative;
	vertical-align:middle;
}


.menuLangues .LangueEnCours a,.menuLangues .LangueEnCours a:link,.menuLangues .LangueEnCours a:active,.menuLangues .LangueEnCours a:visited,
.menuLangues ul li a,.menuLangues ul li a:link,.menuLangues ul li a:active,.menuLangues ul li a:visited{ 
	display:block;

	text-decoration:none;
	color:#333;
	font-size:12px;	
}
.menuLangues .LangueEnCours:hover,
.menuLangues .LangueEnCours.active{
 background: #1d1d1d url("../il-images/icones/svg/blanc/ico-fl-bas.svg") no-repeat scroll right 5px center / 11px 5px;
}

.menuLangues:hover .LangueEnCours:before{ display:none;}

.menuLangues img{
	padding-right: 25px;
	padding-top: 9px;
}
.menuLangues .LangueEnCours img{
	float:none;
	 padding-left: 15px;
}


.menuLangues a span{}

.menuLangues a:hover{}

.menuLangues  .LangueEnCours{
	cursor:pointer;
	position:relative;
	 height: 32px;
}
.menuLangues  .LangueEnCours:before{
display:inline-block;
background-color:#eee;
position:absolute;
left:0;
top:7px;
bottom:7px;
width:1px;
content:"";
}

.menuLangues  .LangueEnCours.active:before{
display:none;
}


.menuLangues  .LangueEnCours span{
	display:none;
}
.menuLangues ul li a,.menuLangues ul li a:link,.menuLangues ul li a:active,.menuLangues ul li a:visited{
	border:none;
	line-height:24px;
	text-align:center;
	padding-top:4px;

}
.menuLangues ul li a span{
	display:none;
}.menuLangues ul li a img{
	padding-top:3px;
}
.menuLangues ul li:hover{ background-color:#eee;}

.menuLangues ul {
	position:absolute;
	right:0px;
	top:32px;
	/*border: 1px solid #eee;
	border-bottom:none;	*/
	left: 0;
	 -moz-box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.3);
 -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.3);
 -o-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.3);
}
.menuLangues ul li {
	border-bottom: 1px solid #eee;
	height: 29px!important;
	line-height: 29px;
		  padding-left: 15px;
    padding-right: 25px;
	margin:0;
	box-sizing: border-box;
	
}
.menuLangues ul {
	background-color: #fff;
	display: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	/*width: 100%;*/
}
.menuLangues:hover>ul,
.menuLangues>ul:hover{
	/*display:block;
	border-radius:0px 0px;*/
} 

/***/

.menuDevise {
 background: #fff url("../il-images/icones/svg/gris-fonce/ico-fl-bas.svg") no-repeat scroll right 15px center / 11px 5px;
/*	background-image: url(../il-images/select-down.png);
	background-position:right 15px center;*/
	background-repeat:no-repeat;
	color:#333;
    height: 32px;
	line-height: 32px;
	padding: 0px ;
	display: block;
	box-sizing: border-box;
	z-index:1500;
	/*width:125px;*/
	border-radius:0px;
	position:relative;
	vertical-align:middle;
}


.menuDevise .DeviseEnCours a,.menuDevise .DeviseEnCours a:link,.menuDevise .DeviseEnCours a:active,.menuDevise .DeviseEnCours a:visited,
.menuDevise ul li a,.menuDevise ul li a:link,.menuDevise ul li a:active,.menuDevise ul li a:visited{ 
	display:block;

	text-decoration:none;
	color:#333;
	font-size:12px;	
}
.menuDevise .DeviseEnCours a:hover{color:#fff!important;}
.menuDevise:hover{
 background: #1d1d1d url("../il-images/icones/svg/blanc/ico-fl-bas.svg") no-repeat scroll right 15px center / 11px 5px;
	
}
.menuDevise:hover .DeviseEnCours:before{ display:none;}

.menuDevise a span{}

.menuDevise a:hover{}

.menuDevise  .DeviseEnCours{
	cursor:pointer;
	position:relative;
	padding-left: 15px;
    padding-right: 40px;
    position: relative;
    width: auto;
	 height: 32px;
}
.menuDevise  .DeviseEnCours:before{
display:inline-block;
background-color:#eee;
position:absolute;
left:0;
top:7px;
bottom:7px;
width:1px;
content:"";
}

.menuDevise  .LangueEnCours span{
	display:none;
}
.menuDevise ul li a,.menuDevise ul li a:link,.menuDevise ul li a:active,.menuDevise ul li a:visited{
	border:none;
	line-height:24px;
	padding-left: 15px;
    padding-right: 25px;
}

.menuDevise ul li:hover{ background-color:#eee;}

.menuDevise ul {
	position:absolute;
	right:0;
	top:32px;	
	/*border: 1px solid #eee;
	border-bottom:none;*/
left: 0;
 -moz-box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.3);
 -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.3);
 -o-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.3);
}
.menuDevise ul li {
	border-bottom: 1px solid #eee;
	height: 29px;
	line-height: 29px;
	padding: 0;
	margin:0;
	box-sizing: border-box;
	text-align: left;
	white-space:nowrap;
	
}
.menuDevise ul {
	background-color: #fff;
	display: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;

}
.menuDevise:hover>ul,
.menuDevise>ul:hover{
	display:block;
	border-radius:0px 0px;
} 

/*
<div class="ListResponsive"><div class="BurgerListResponsive"><span>Menu</span></div><div class="ItemListResponsive"><ul>
  <li><a href="javascript:void(0);"><span>Menu 1</span></a></li>
    <li><a href="javascript:void(0);"><span>Menu 1</span></a></li>
    <li><a href="javascript:void(0);"><span>Menu 1dsd ds s</span></a></li>
  </ul></div>
*/


.ListResponsive {display: none;
/*display: inline-block;*/
    position: absolute;
    right: 0;
    top: 0;
	   z-index: 10;
	   font-family: "Roboto Condensed",sans-serif;}
.ListResponsive.Actif {display: inline-block;}

.CloseBurgerListResponsive{}
.ListResponsive .BurgerListResponsive{
    padding-left: 35px;
background-image:url(../il-images/ico-burger/burger-tablette.png);
background-position:left center;
background-repeat:no-repeat;
   margin-right: -10px;
  height: 50px;
  cursor:pointer;}
.ListResponsive.Ouvert .BurgerListResponsive /*,
.ListResponsive:hover .BurgerListResponsive*/{background-image:url(../il-images/ico-burger/burger-hover-tablette.png);}

.ListResponsive .BurgerListResponsive span{ font-family:arial; color:#282828; text-transform:uppercase; font-size:26px;
   display: none;}
.ListResponsive.Ouvert .BurgerListResponsive span/*,
.ListResponsive:hover .BurgerListResponsive span*/{ color:#e51779;}


.BurgerListResponsive.LienMenuPrincipal{
    background-image: url("../il-images/ico-burger/burger-640-mobile.png");
	 background-position: left center;
    line-height: 65px;
	height: 65px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 65px !important;
    width: auto;
	   display: inline-block !important;
	   top:128px;
	   position:absolute;
	   cursor:pointer;
	   
}
.BurgerListResponsive.LienMenuPrincipal span{   display: inline-block;
color: #282828;
    font-family: arial;
    font-size: 26px;
    text-transform: uppercase;
	 line-height: 65px;}



.ListResponsive .ItemListResponsive{ display:none;

border:solid 1px #eee;
background-color:#fff;
width:226px;
position:absolute;
top:50px;
right:-10px;
z-index:10;
}


.ListResponsive.Ouvert .ItemListResponsive{/*display:block;*/}
.contenuHeaderMenuPrincipal .ListResponsive.Ouvert .ItemListResponsive{display:block;
-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease;}

.ListResponsive .ItemListResponsive li{border-bottom:solid 1px #eee;}
.ListResponsive .ItemListResponsive li a{ display:block;
 color: #1d1d1d;
    /*font-family: "HelveticaNeueCn",sans-serif;*/
    font-size: 17px;
    line-height: 20px;
    padding: 12px 10px;
    text-decoration: none;
    text-transform: uppercase;
	white-space:nowrap;}
.ListResponsive .ItemListResponsive li a:hover{ background-color: #eee;}

.ListResponsive .ItemListResponsive li a.LienMenuSecondaire{	    	   color: #fff;
    margin: 12px 10px;
    padding: 5px 20px;}
.ListResponsive .ItemListResponsive li a.LienMenuSecondaire:hover{background-color: #00ACE6}

.ListResponsive .ItemListResponsive li:last-child{border-bottom:none;}

#BlocMenuMobile{ display:none;}

.ListResponsive .ItemListResponsive li .MenuPrincipal-SousMenu-Contain {
    display: none !important;
} 
/**/
.FontChargement{ 	font-family: 'Roboto Condensed', sans-serif;
 font-size:17px;
 background-color:#0f0;
 position:absolute;
 left:-2000em; top:-2000em;
 z-index:100;
  text-transform: uppercase;}
  
   
 /********************************
	sub footer menu parisinfo
*********************************/ 
  
  .bloc-menu-parisinfo-mobile{display:none;}
  .bloc-menu-parisinfo-mobile .bloc-contenu{ text-align:center;}
  .bloc-menu-parisinfo-mobile h4{ display:none;}
  .bloc-menu-parisinfo-mobile ul {}
  .bloc-menu-parisinfo-mobile ul li{ display:inline-block;
  position:relative;
  margin-bottom:25px; 
  }
  .bloc-menu-parisinfo-mobile ul li:after{
  content:"";
  position:absolute;
  right:0;
  top:0;
  bottom:0;
  width:2px;
  background-color:#666666;
    }
	.bloc-menu-parisinfo-mobile ul li:last-child:after{display:none;}
  .bloc-menu-parisinfo-mobile ul li a{display:block; padding:0 18px;text-decoration:none; color:#666666;
  font-size:24px;
}
  .bloc-menu-parisinfo-mobile ul li a:hover{ text-decoration:underline;}
  .bloc-menu-parisinfo-mobile ul li a span{}
  
 /********************************
	Filtre
*********************************/
/*.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}*/

 #BlocFiltre{
 background-color:#f3f3f3;
 position:relative;
 }
 #BlocFiltre:before {
height: 7px;
    left: 0;
    position: absolute;
    right: 0;
	content:"";
	background:url(../il-images/ombre-filtre.png) left top repeat-x transparent;
}
 
 
 #BlocFiltre .contenuFiltre{ 
     margin-left: auto;
    margin-right: auto;
    max-width: 1220px;
    padding: 0 10px;
    position: relative;}
 
 #LigneVie{}
 #LigneVie .contenuLigneVie{ padding:16px 0;}
 #LigneVie .contenuLigneVie a, #LigneVie .contenuLigneVie a:link, #LigneVie .contenuLigneVie a:active, #LigneVie .contenuLigneVie a:visited{
 color:#999999;
 text-decoration:none;
 font-size:13px;
 display:inline-block;
 line-height:13px;}
 

  #LigneVie .contenuLigneVie a:after{
content:">";
 font-size:12px;
 line-height:13px;
padding:0 5px;
 text-decoration:none;
  font-family: "Roboto Condensed",sans-serif;
 }
 
 #LigneVie .contenuLigneVie a:hover span{text-decoration: underline;}
 #LigneVie .contenuLigneVie a:hover:after{text-decoration: none;}
 

 #LigneVie .contenuLigneVie a span{ }
 
 #LigneVie .contenuLigneVie a.LigneVieCurrent{ }
 #LigneVie .contenuLigneVie a.LigneVieCurrent span{ }
 #LigneVie .contenuLigneVie a.LigneVieCurrent:after{display:none; }
 
 #ItemsFiltre{}
 #ItemsFiltre .contenuItemsFiltre{ display:table;
 width:100%;
}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreTitre:after {
    background-color: #e8177a;

	top: 30px;
    content: "";
    height: 5px;
    left: 0;
    position: absolute;
    width: 20px;
}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreTitre{
    font-size: 22px;
    font-weight: 400;
	/*line-height: 40px;*/
    position: relative;
    text-transform: uppercase;
	font-family: "Roboto Condensed",sans-serif;
	padding-right:25px;
	 display:inline-block;
	  display:table-cell;
	   vertical-align:top;
	 
}

 
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection{
display:table-cell;
 width: 80%;




 }
  #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .contenuItemFiltreSelection{ height:60px; overflow:hidden;
    padding-right: 8px;}
 
 

 
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre{display:inline-block;
color:#1d1d1d;
text-transform:uppercase;
 margin-right: 16px;
     width: calc(25% - 19px);
	 padding-bottom: 20px;
	 vertical-align:top;
}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre .WrapSelect,
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre a {
 display:inline-block;
 background-color:#fff;
 white-space:nowrap;
  line-height:40px;
   -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
padding:0 40px 0 15px;
font-size:14px;
width:100%;
text-decoration:none;
color:#1d1d1d;
 
 background: #fff url("../il-images/icones/svg/noir/ico-select-bas.svg") no-repeat scroll right 15px center / 14px auto;
 
 border:solid 1px #ddd
}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre .WrapSelect{ padding:0;}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre .WrapSelect select{
	 font-size:14px;
 padding: 0 0 0 10px;
   color: #1d1d1d;}

 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre .WrapSelect select option {
    padding: 8px 10px;
}
   
   
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre a:hover,
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre .WrapSelect:hover { border:solid 1px #9a9a9a
}


 /*#ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre:nth-child(4n){ margin-right: 0px;}*/
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.active{}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.active .WrapSelect,
  #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.active a{ 
 background-color:#282828;
 color:#fff;
 background-image:url("../il-images/icones/svg/blanc/ico-select-haut.svg");

  border:solid 1px #282828;
 }
 
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreDate{text-transform:none;}
 
 /*#ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreDate .WrapSelect {background-color:transparent;}*/
 
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreDate .WrapSelect,
  #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreDate a{
background: #fff url("../il-images/icones/svg/gris-fonce/ico-calendar.svg") no-repeat scroll right 10px center / 27px auto}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreActivite{}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreLieu{}
 #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltrePrix{}
 
 
 
 .ItemFiltrePlus{	  display:table-cell;
	   vertical-align:top;
 position:relative;
 width: 100%;}
 
#ItemsFiltre .BtFiltrePlusAffinerGeneral,
#ItemsFiltre.ItemFiltreNbDefaut .ItemFiltrePlus.BtFiltrePlusAffinerGeneral,
#ItemsFiltre.ItemFiltreSup3 .ItemFiltrePlus.BtFiltrePlusAffinerGeneral{ display:none;}

#ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection {
    width: 100%;
}

#ItemsFiltre.ItemFiltreSup4 .contenuItemsFiltre .ItemFiltreSelection  {    width: 80%;}

/*.ItemFiltreSup3 .ItemFiltrePlus,*/
#ItemsFiltre.ItemFiltreSup4 .ItemFiltrePlus.BtFiltrePlusAffinerGeneral{ display: table-cell;}

.ActiveMenuMobile #ItemsFiltre .BtFiltrePlusAffinerGeneral{ display:none!important;}
 
  
.ItemFiltrePlus span{ font-size:14px;
 line-height:40px;
 padding-left:50px;
 cursor:pointer;
 }
 .ItemFiltrePlus span:hover{ text-decoration:underline;}
 
.ItemFiltrePlus span:before{ display:inline-block;
 background-color:#fff;
   -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
  height:40px;
  width:40px;
 background: #fff url("../il-images/icones/svg/noir/ico-plus.svg") no-repeat scroll center center / 15px auto;

 content:"";
 position:absolute;
 left:0;
 border: 1px solid #ddd;
  }
  
   .ItemFiltrePlus span.TxtPlusFiltre{ display:inline-block!important;}
   .ItemFiltrePlus span.TxtMoinsFiltre{ display:none!important;}
   
   .ItemFiltrePlus.PlusFiltreActive span.TxtPlusFiltre{ display:none!important;}
   .ItemFiltrePlus.PlusFiltreActive span.TxtMoinsFiltre{ display:inline-block!important;}
  
 .ItemFiltrePlus.PlusFiltreActive span:before{  background-image:url("../il-images/icones/svg/noir/ico-moins.svg"); 
  
}

 .ItemFiltrePlus span:hover:before{   border: 1px solid #9a9a9a;}
  
  
 .ItemFiltrePlus.StyleIco{}
 .ItemFiltrePlus.StyleIco span{ font-size:0;}
 

   .ItemFiltrePlus.StyleIco{ padding-top:50px;}
   
   
 .ItemFiltrePlus.StyleLigne{
 /*background-color:#F3F3F3;*/

 }
  .ItemFiltrePlus.StyleLigne span{   
  font-size: 13px;
    line-height: 34px;
    padding-left: 39px;
    padding-right: 11px;
	display:inline-block;
	

     border-radius: 5px;

	 }
 .ItemFiltrePlus.StyleLigne span:before{    
 background-color: transparent;

 background-repeat: no-repeat;
 -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px; 
    content: "";
    display: inline-block;
    height: 34px;
    left: 10px;
    position: absolute;
    width: 25px;
	
	border: none!important;
	
	
    background-position: left center;
	}
  .ItemFiltrePlus.StyleLigne span:hover{	
text-decoration:none;
  background-color:#e4e4e4;} 

   
  /* Detail Filtre Activite */
 .DetailItemFiltre{
display:none;


 }
 .DetailItemFiltre .contenuDetailItemFiltre{ 
 padding:20px 0;
 margin-left:103px;
  border-top:solid 1px #fff;
 display:table;
 width:calc( 100% - 103px);}
 
 .FiltrePrixListe,
 .FiltreActiviteListe,
 .FiltreTypeHebeListe,
 .FiltreClassementListe{ 
  display: table-cell;
    width: 92%;
	
   }
	 /*.contenuFiltrePrixListe,*/
	 .contenuFiltreActiviteListe,
	 	 .contenuFiltreClassementListe,
	 	 .contenuFiltreTypeHebeListe{  height: 140px;
    overflow: hidden;}
	
		 	 .contenuFiltreClassementListe,
	 	 .contenuFiltreTypeHebeListe{  height: auto;
    overflow: hidden;}
	
	
 .FiltreActiviteListe .ItemFiltreActiviteListe,
 .FiltreClassementListe .ItemFiltreClassementListe,
 .FiltreTypeHebeListe .ItemFiltreTypeHebeListe{ -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px; 
	display:inline-block;
	background-color:#fff;

	font-size:14px;

	 text-align:center;
	 margin-right:16px; margin-bottom:20px;}
	 
	  .FiltreClassementListe .ItemFiltreClassementListe{ margin-right:5px;
	  }
	 
 .FiltreActiviteListe .ItemFiltreActiviteListe label,
 .FiltreClassementListe .ItemFiltreClassementListe label,
 .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label{ text-decoration:none; color:#1d1d1d; display:block;
 	width:180px;
	height:140px;
		background-position:center calc(50% - 20px);
	background-repeat:no-repeat;
	 
	  
background-size: auto 33px;

 display: table;
 width:100%;
 
 border: 1px solid #ddd;
 -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px; 
	cursor:pointer;

	}

.FiltreClassementListe .ItemFiltreClassementListe label{ background-size:auto 15px;}
	 
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover,
 .FiltreClassementListe .ItemFiltreClassementListe label:hover,
 .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label:hover{text-decoration:none;

	color:#e8177a!important;
	 border: 1px solid #9a9a9a;
 }
.FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect,
 .FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect,
 .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label.FiltreSelect{text-decoration:none;

	color:#E8177A;
	cursor:pointer;
 }
 
 .FiltreActiviteListe .ItemFiltreActiviteListe label span,
 .FiltreClassementListe .ItemFiltreClassementListe label span,
 .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label span{  display: table-cell;
    height: 35px;
    padding-top: 75px;
    vertical-align: middle;
    width: 180px;} 
	
 .FiltreClassementListe .ItemFiltreClassementListe label span{ width: 140px;} 
    
 
 /**Defaut*/
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoCulture{ background-image:url("../il-images/icones/svg/gris-fonce/ico-oeil.svg") ;}
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoSpectacle{ background-image:url("../il-images/icones/svg/gris-fonce/ico-spectacle.svg") ;   background-size: auto 46px;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoCroisiere{  background-image:url("../il-images/icones/svg/gris-fonce/ico-bateau.svg") ;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoExcursion{ background-image:url("../il-images/icones/svg/gris-fonce/ico-appareil-photo.svg") ;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoTransport{  background-image:url("../il-images/icones/svg/gris-fonce/ico-bus.svg") ;}  

 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoPCP{  background-image:url("../il-images/icones/svg/gris-fonce/ico-pass.svg") ;     background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoIncontournables{  background-image:url("../il-images/icones/svg/gris-fonce/ico-toureiffel-trait.svg") ; background-size: auto 55px;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoParisNuit{  background-image:url("../il-images/icones/svg/gris-fonce/ico-lune.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoNouveaute{  background-image:url("../il-images/icones/svg/gris-fonce/ico-etoile.svg") ;    background-size: auto 50px;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoVisiteGuidee{  background-image:url("../il-images/icones/svg/gris-fonce/ico-visite.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoPetitPrix{  background-image:url("../il-images/icones/svg/gris-fonce/ico-meilleur-prix.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoIdeesCadeaux{  background-image:url("../il-images/icones/svg/gris-fonce/ico-cadeau.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoGastronomie{  background-image:url("../il-images/icones/svg/gris-fonce/ico-chapeau-chef.svg") ;    background-size: auto auto;}  

 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoVisitePied{  background-image:url("../il-images/icones/svg/gris-fonce/ico-a-pied.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoAudioGuide{  background-image:url("../il-images/icones/svg/gris-fonce/ico-audio.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe .IcoAutourdeParis{  background-image:url("../il-images/icones/svg/gris-fonce/ico-autour-tour-eiffel.svg") ;    background-size: auto auto;}  
   
 /**Hover*/
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoCulture,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoCulture{ background-image:url("../il-images/icones/svg/rose/ico-oeil.svg") ;}
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoSpectacle,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoSpectacle{ background-image:url("../il-images/icones/svg/rose/ico-spectacle.svg") ;   background-size: auto 46px;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoCroisiere,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoCroisiere{  background-image:url("../il-images/icones/svg/rose/ico-bateau.svg") ;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoExcursion,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoExcursion{ background-image:url("../il-images/icones/svg/rose/ico-appareil-photo.svg") ;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoTransport,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoTransport{  background-image:url("../il-images/icones/svg/rose/ico-bus.svg") ;}  

 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoPCP,
  .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoPCP{  background-image:url("../il-images/icones/svg/rose/ico-pass.svg") ;     background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoIncontournables,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoIncontournables{  background-image:url("../il-images/icones/svg/rose/ico-toureiffel-trait.svg") ; background-size: auto 55px;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoParisNuit,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoParisNuit{  background-image:url("../il-images/icones/svg/rose/ico-lune.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoNouveaute,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoNouveaute{  background-image:url("../il-images/icones/svg/rose/ico-etoile.svg") ;    background-size: auto 50px;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoVisiteGuidee,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoVisiteGuidee{  background-image:url("../il-images/icones/svg/rose/ico-visite.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoPetitPrix,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoPetitPrix{  background-image:url("../il-images/icones/svg/rose/ico-meilleur-prix.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoIdeesCadeaux,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoIdeesCadeaux{  background-image:url("../il-images/icones/svg/rose/ico-cadeau.svg") ;    background-size: auto auto;}  
 .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoGastronomie,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoGastronomie{  background-image:url("../il-images/icones/svg/rose/ico-chapeau-chef.svg") ;    background-size: auto auto;}  
 
   .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoVisitePied,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoVisitePied{  background-image:url("../il-images/icones/svg/rose/ico-a-pied.svg") ;    background-size: auto auto;}  
  .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoAudioGuide,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoAudioGuide{  background-image:url("../il-images/icones/svg/rose/ico-audio.svg") ;    background-size: auto auto;}  
  .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect.IcoAutourdeParis,
 .FiltreActiviteListe .ItemFiltreActiviteListe label:hover.IcoAutourdeParis{  background-image:url("../il-images/icones/svg/rose/ico-autour-tour-eiffel.svg") ;    background-size: auto auto;}  
      
   
	
	.IcoPalace{background-image:url("../il-images/icones/svg/gris-fonce/ico-palace.svg") ; 	 background-size:auto 29px;}
	.IcoEtoile-1{background-image:url("../il-images/icones/svg/gris-fonce/ico-classement-etoile-1.svg") ;}
	.IcoEtoile-2{background-image:url("../il-images/icones/svg/gris-fonce/ico-classement-etoile-2.svg") ;}
	.IcoEtoile-3{background-image:url("../il-images/icones/svg/gris-fonce/ico-classement-etoile-3.svg") ;}
	.IcoEtoile-4{background-image:url("../il-images/icones/svg/gris-fonce/ico-classement-etoile-4.svg") ;}
	.IcoEtoile-5{background-image:url("../il-images/icones/svg/gris-fonce/ico-classement-etoile-5.svg") ;}

	
	.FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect.IcoPalace,
	.FiltreClassementListe .ItemFiltreClassementListe label:hover.IcoPalace{background-image:url("../il-images/icones/svg/rose/ico-palace.svg") ; }
    .FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect.IcoEtoile-1,
    .FiltreClassementListe .ItemFiltreClassementListe label:hover.IcoEtoile-1{background-image:url("../il-images/icones/svg/rose/ico-classement-etoile-1.svg") ;}
	.FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect.IcoEtoile-2,
	.FiltreClassementListe .ItemFiltreClassementListe label:hover.IcoEtoile-2{background-image:url("../il-images/icones/svg/rose/ico-classement-etoile-2.svg") ;}
	.FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect.IcoEtoile-3,
	.FiltreClassementListe .ItemFiltreClassementListe label:hover.IcoEtoile-3{background-image:url("../il-images/icones/svg/rose/ico-classement-etoile-3.svg") ;}
	.FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect.IcoEtoile-4,
	.FiltreClassementListe .ItemFiltreClassementListe label:hover.IcoEtoile-4{background-image:url("../il-images/icones/svg/rose/ico-classement-etoile-4.svg") ;}
	.FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect.IcoEtoile-5,
	.FiltreClassementListe .ItemFiltreClassementListe label:hover.IcoEtoile-5{background-image:url("../il-images/icones/svg/rose/ico-classement-etoile-5.svg") ;}

	
	
	
 .DetailItemFiltreClose{ text-align:right; padding-bottom:20px;   margin-top: -5px;} 
 .DetailItemFiltreClose a{font-size:14px; color:#1d1d1d;
 display:inline-block;
 text-decoration:none;
 

 
 

 
 }

  .DetailItemFiltreClose a span{
   display:inline-block;
   background:url("../il-images/icones/svg/noir/ico-fl-haut.svg") right 10px center no-repeat;
   background-size:14px auto;
   
   
   padding-right:35px;
   
  -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px; 
	
    display: inline-block;
    font-size: 14px;
    line-height: 34px;
    padding-left: 11px;
	
	
	
  } 
  .section-overlay-mobile .DetailItemFiltreClose.Affichage-Tablette768 a span{background:  rgba(0, 0, 0, 0) url("../il-images/icones/svg/noir/ico-close.svg") no-repeat scroll right 10px center / 14px auto}
  .section-overlay-mobile .DetailItemFiltreClose.Affichage-Tablette768{  margin: 0 auto;
    position: relative;
    width: 480px;
}
.section-overlay-mobile .DetailItemFiltreClose.Affichage-Tablette768 a{  left: 0;
    position: absolute;
	    top: -25px;
    /*top: -35px;*/}
  
  .DetailHebergement  .section-overlay-mobile .DetailItemFiltreClose.Affichage-Tablette768 a{  
	    top: 0;
    /*top: -35px;*/}
  
 .DetailItemFiltreClose a:hover span{text-decoration:none;
  background-color:#e4e4e4;}   
  
  
    #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection.PlusFiltreActive  .contenuItemFiltreSelection,
	.FiltreActiviteListe.PlusFiltreActive .contenuFiltreActiviteListe,
	.FiltreClassementListe.PlusFiltreActive .contenuFiltreClassementListe,
  .PlusFiltreActive{ height:auto!important;
}
  
  
  /* Ligne Vie Filtre */
  .js-RecapLigneVieFiltre{display:none;}
  #RecapLigneVieFiltre{  position: relative;/* display:none;*/}
        #RecapLigneVieFiltre .contenuRecapLigneVieFiltre{ padding:15px 0 20px 0; }
        #RecapLigneVieFiltre .TitreRecapLigneVieFiltre{float:left;
		font-size:14px;
		line-height:28px;
		padding:5px 20px 0 0;}
        #RecapLigneVieFiltre .ItemsLigneVieFiltre{   display: table-cell;
    width: 100%;
	padding-bottom: 10px;}
	
	  
        #RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre{display:inline-block;
		padding:5px 0 0 0;
	}
        #RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre a{ 
		background-color:#e8177a;
		display:block; 
		color:#fff;
		text-decoration:none;
		 -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px; 
    line-height: 28px;
    padding: 0 35px 0 15px;
	    background: #e8177a url("../il-images/icones/svg/gris-clair/ico-close.svg") right 10px center / auto 13px;
	
/*	background-image:url("../il-images/icones/ico-suppr-filtre.png");*/
	background-repeat:no-repeat;

		}
 
    #RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre a:hover{
	text-decoration:none;
		background-color:#ea4d97;}        
        #RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre a span{}
        
        #RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre.SuppressionFiltre{}
        #RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre.SuppressionFiltre a{
		/*background-color:#eeeeee;*/
		color:#1d1d1d;
			    background: #eeeeee url("../il-images/icones/svg/gris-fonce/ico-close.svg") right 10px center / auto 13px;
				background-repeat: no-repeat;

			
}
        #RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre.SuppressionFiltre a:hover{}        
        #RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre.SuppressionFiltre a span{}
		
		/**** Fix nav ****/
		#RecapLigneVieFiltre.fixNavigation,
		#NavScroll.fixNavigation{ 
		position:fixed;
		top:0; left:0; right:0;
		z-index:1000;
		min-height:48px;
		_height:48px;
		 -moz-box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.2);
 -o-box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.2);
background-color:#f3f3f3;}
		
#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre {
    display: block;
    height: 35px;
    overflow: hidden;
    padding-bottom: 0;
    width: auto;
}

#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre,
 #RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre.ScrollTopSelection {
    vertical-align: top;
}

#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltreDynamique{
    display: inline-block;
    max-width: 70%;
    width: aueo;
}

		
#RecapLigneVieFiltre.fixNavigation .contenuRecapLigneVieFiltre {
    padding: 0;

    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    padding: 5px 180px 0 10px;
    position: relative;
}
#BlocPage.fixNavigation { padding-top:0px;}

.listeproduits #BlocPage.fixNavigation { padding-top:70px;}

#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre,
#RecapLigneVieFiltre .ItemsLigneVieFiltre .ItemLigneVieFiltre.ScrollTopSelection{ display:none;}

#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre:nth-child(1),
#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre:nth-child(2),
#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre:nth-child(3),
#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre:nth-child(4),
#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre:nth-child(5),
#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre.ScrollTopSelection
{ display:inline-block;}

#RecapLigneVieFiltre.fixNavigation .ItemsLigneVieFiltre .ItemLigneVieFiltre.ScrollTopSelection a{   
	  
	  display:inline-block;
	  content:"...";
	      background:  #e8177a url("../il-images/icones/svg/gris-clair/ico-fl-haut.svg") right 10px center no-repeat;
   background-size:14px auto;
    border-radius: 5px;
    color: #fff;
    line-height: 28px;
    padding: 0 35px 0 15px;
    text-decoration: none;
	  }

/**** *****/
.sectionListe{}
.sectionListe .contenusectionListe{}

.sectionListe .SmallAvis .OsWidgetAvis.std.paris-v4 .BlocResume .BlocResumeChamps .ResumeAvis .ResumeChampNotePrincipale span {
    font-size: 12px;
}





.sectionListe .separateur {
    background-image: url("../il-images/separateur.png");
    background-position: left top;
    background-repeat: repeat-x;
    content: "";
    display: block;
    height: 30px;
    margin-bottom: 0;
    position: relative;
}
.sectionListe .TitreListe{ font-size: 30px;
    font-weight: 300;
  height: 40px;
    line-height: 30px;
    margin-bottom: 20px;
    position: relative;
	font-family: "Roboto Condensed",sans-serif;}
.sectionListe .TitreListe .LibelleTitreListe{}

.sectionListe .TitreListe h1{font-size: 30px;
    font-weight: 300;
  height: 40px;
    line-height: 30px;
    margin-bottom: 20px;
    position: relative;
	font-family: "Roboto Condensed",sans-serif;
	display:inline-block;}

.sectionListe .TitreListe .LibelleTitreListe:before {
  background-color: #e8177a;
    content: "";
    height: 5px;
    left: 0;
    position: absolute;
    top: 35px;
    width: 20px;
}
.sectionListe .TitreListe .LibelleTitreListe:after {
content:"-";
padding:0 5px;}

.ApresRechercheDispoHebe .sectionListe .TitreListe .LibelleTitreListe:after {
content:"";
padding:0;}

.TitreListe .MotRecherche {
    font-weight: bold;
    font-style: italic;
}

.sectionListe .TitreListe .NbResultatListe{}

.HeaderListe{   display: table;
    width: 100%;
	padding-bottom:20px;
	border-bottom:solid 1px #dadada;}
	.FooterListe{padding:20px 0;
	display: table;
    width: 100%;
}
	
 .contenuHeaderListe{   display: table-cell;
 width:100%;}
 .ItemHeaderListe{display:inline-block;
padding-right:50px;
/*min-width:calc(50% - 30px);*/
 max-width: 300px;
  width: 53%;
vertical-align: middle;
}
 .ItemHeaderListe:last-child{padding-right:0;
 max-width:auto;
 min-width:auto;
width: auto;}
 
 
 .ItemHeaderListe .contenuItemHeaderListe{display:table;
width:100%;}
 .ItemHeaderListe   .contenuItemHeaderListe .DetailItemHeaderListe{
display:table-cell;
width:100%;
  vertical-align: middle;}

 .ItemHeaderListe .LibelleItemHeaderListe{color: #1d1d1d;
    display: inline-block;
    float: left;
    line-height: 33px;
    padding-right: 20px;
    white-space: nowrap;
	 font-size: 13px;
}
 .ItemHeaderListe .WrapSelect{
display:inline-block !important;
border:solid 1px #ccc!important;
line-height: 30px;
height: 32px;
    vertical-align: top;
}
 .ItemHeaderListe .WrapSelect select {line-height: 30px;
height: 30px;
}

 .ItemHeaderListe .WrapSelect select option {
    padding:5px 5px 6px 5px!important ;
}

 .ItemHeaderListe.FiltreNbParPage .WrapSelect{
width:75px!important;}

.ListeNumPage{     display: inline-block;
    text-align: right;
    vertical-align: middle;
    width: auto;}
	
        .ListeNumPage .contenuListeNumPage{text-align:right; 
		white-space: nowrap;
}
        .ListeNumPage .contenuListeNumPage .ospn_sepblog{
			display:inline-block;
			font-size:13px;
			color:#1d1d1d;
			padding:6px 2px;
			text-decoration:none;		
			margin-right:10px;
		}
        .ListeNumPage .contenuListeNumPage a{
		display:inline-block;
		font-size:13px;
		color:#1d1d1d;
		padding:6px 10px;
		text-decoration:none;
		margin-right:10px;
		  vertical-align: middle;}
        .ListeNumPage .contenuListeNumPage a span{}        

        .ListeNumPage .contenuListeNumPage a:hover{/*background-color:#eeeeee;*/
		text-decoration:underline;}    
		.ListeNumPage .contenuListeNumPage a.ResumeListePage:hover,
		.ListeNumPage .contenuListeNumPage a.CurrentPage:hover{/*background-color:#eeeeee;*/
		text-decoration:none;}   
		
        
        .ListeNumPage .contenuListeNumPage a.PagePrecedente,        
        .ListeNumPage .contenuListeNumPage a.PageSuivante{ 
		 background:  url("../il-images/icones/svg/noir/ico-fl-gauche.svg") no-repeat scroll center center / 7px auto;
		
	width: 28px;
	overflow:hidden;}        
		
		.ListeNumPage .contenuListeNumPage a.PagePrecedente{}        
        .ListeNumPage .contenuListeNumPage a.PageSuivante{ background-image:url("../il-images/icones/svg/noir/ico-fl-droite.svg") ;
		margin-right:0px;}        
		
		.ListeNumPage .contenuListeNumPage a.PagePrecedente span,        
        .ListeNumPage .contenuListeNumPage a.PageSuivante span{ visibility:hidden;}

		
.ApresRechercheDispoHebe .ListeNumPage .contenuListeNumPage a.PagePrecedente{    background-position: left center;
    margin-right: 0;
    padding-left: 20px;
    width: auto;
	white-space:nowrap;}        

.ApresRechercheDispoHebe .ListeNumPage .contenuListeNumPage a.PageSuivante {
    background-position: right center;
    margin-right: 0;
    padding-right: 20px;
    width: auto;
	white-space:nowrap;
}   

.ApresRechercheDispoHebe .ListeNumPage .contenuListeNumPage a.PagePrecedente span,        
.ApresRechercheDispoHebe .ListeNumPage .contenuListeNumPage a.PageSuivante span{ visibility:visible;}

		
        .ListeNumPage .contenuListeNumPage a.ResumeListePage{padding: 6px 0;}       
		.ListeNumPage .contenuListeNumPage a.CurrentPage{
		font-weight:bold;
		background-color:#eeeeee;}   
		
        .ListeNumPage .contenuListeNumPage a.ResumeListePage:hover{background-color:transparent;}  
		
		/*********/
		.ListeProduits{}
            .ListeProduits .contenuListeProduits{}
			.ListeProduits a{ 
			text-decoration:none;
			color:#1d1d1d;}  


			
			.ListeProduits .ItemProduit{ border-bottom:solid 1px #dadada;}
			.ListeProduits .ItemProduit .contenuItemProduit{ display:table; width:100%;
			padding:10px 0;
			}
			.ListeProduits .ItemProduit .ImgProduit{
			display:table-cell; 
			vertical-align:top;
			/*padding-right:30px;
			width:400px;*/
			padding-right:30px;
width: 36.5%;
			
			}
			.ListeProduits .ItemProduit .ImgProduit .ItemImgProduit{position:relative;}
			.ListeProduits .ItemProduit .ImgProduit.NoVisuel {}
			.ListeProduits .ItemProduit .ImgProduit.NoVisuel .ItemImgProduit{ height:250px; background-color:#eee;}
			.ListeProduits .ItemProduit .ImgProduit img{
				width:100%;
				display:block;			
			}
			.ListeProduits .ItemProduit .ImgProduit .ProduitReduction {
   background-image: url("../il-images/background-reduction-liste.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 0px;
    color: #fff;
    font-family: "Arial",sans-serif;
    font-size: 12px;
    height: auto;
    padding-bottom: 40%;
    position: absolute;
    right: 0;
    width: 45%;

}
.ListeProduits .ItemProduit .ImgProduit .ProduitReduction  .montant {
    bottom: 0;
    color: #fff;
    font-size: 32px;
    padding: 5%;
    position: absolute;
    right: 0;
	font-weight:bold;
}
			
			
            
			.ListeProduits .ItemProduit .DetailProduit{display:table-cell; vertical-align:top;
			padding:0 0;
				position:relative;
			height:100%;
			width:40%;}
			.ListeProduits .ItemProduit .DetailProduit .contenuDetailProduit{ padding:15px 40px 0 0;
			
			
			   /*display: table;*/
    height: 100%;
	position:relative;
			}
				.ListeProduits .ItemProduit .DetailProduit:after{
				content:"";
				position:absolute;
				right:0px;
				top:10px;
				bottom:10px;
				width:1px;
				background-color:#e5e5e5;
				
				
				/*border-right:solid 1px #e5e5e5;*/}
				
				
				
            .ListeProduits .ItemProduit .DetailProduit .NomProduit{font-family: "Roboto Condensed",sans-serif;
    font-size: 32px;
    font-weight: 400;
   line-height: 32px;
    margin-bottom: 15px;
    position: relative;
	}
	 .ListeProduits .ItemProduit .DetailProduit .NomProduit h2{    font-size: 32px;    font-weight: 400;
}
            .ListeProduits .ItemProduit .DetailProduit .SousTitreProduit{ color:#e71779; margin-bottom: 15px;}
            .ListeProduits .ItemProduit .DetailProduit .LieuProduit{ font-size:13px;margin-bottom: 15px;}
			
			.ListeProduits .ItemProduit .DetailProduit .LieuProduit .lignedevie-quartier:after{
				content:' - '
			}
			
			.ListeProduits .ItemProduit .DetailProduit .AvisProduit{margin-bottom: 15px;}
            .ListeProduits .ItemProduit .DetailProduit  .DescrProduit{ line-height:16px;}
            .ListeProduits .ItemProduit .DetailProduit .LigneIcoDescProduit{padding-top: 15px;}
            .LigneIcoDescProduit .IcoDescProduit{ display:inline-block;
			position:relative;
		
			min-width:44px;
			_width:44px;
			
			padding:0px 8px 0px 0;
			
			vertical-align: top;
			cursor:pointer;
			}
            .LigneIcoDescProduit .IcoDescProduit span.InfoIco{line-height: 44px;display:inline-block; vertical-align: top;}
			
			.LigneIcoDescProduit .IcoDescProduit span.Tooltip{ vertical-align:top; }
            .ListeProduits .ItemProduit .DetailProduit .LigneIcoDescProduit .IcoDescProduit span.Tooltip,
			.LigneIcoDescProduit.AvecToolTip .IcoDescProduit span.Tooltip{ display:none;}
            .ListeProduits .ItemProduit .DetailProduit .LigneIcoDescProduit .IcoDescProduit:hover span.Tooltip,
			.LigneIcoDescProduit.AvecToolTip  .IcoDescProduit:hover span.Tooltip{display:block; position:absolute; left:15px; top:-18px;
			white-space:nowrap;
			background-color:#EDEDED;
			padding:3px 5px;
			z-index:10;
			font-size:12px;
			}
            
			 .LigneIcoDescProduit .IcoDescProduit .IcoList{	background-position:center center;
			background-repeat:no-repeat;height:40px;width:40px;display:inline-block;
			}
			.LigneIcoDescProduit .IcoDescProduit .IcoList.IcoTxt{	background-position:center 7px;
			background-repeat:no-repeat;height:15px;width:15px;display:inline-block;
			}
			
			       .LigneIcoDescProduit .IcoDescProduit .IcoList.IcoE-Billet{  background-color: #999999;
    color: #fff;
    display: inline-block;
    height: auto;
    padding: 4px 8px;
    position: relative;
    top: 8px;
    vertical-align: top;
    width: auto;}
			
			
			#ListeCatalogue{
				position:relative;
				min-height:200px;
			}
			#ListeCatalogue .attentemoteur{
				position:absolute;
				top:0px;
				left:0px;
				right:0px;
				bottom:0px;
				background-color:rgba(255,255,255,0.7);
			}
			#ListeCatalogue .attentemoteur img{
				position:absolute;
				width:120px;
				height:120px;
				left:50%;
				top:40px;
				margin-left:-60px;
			}
			
            .IcoParisPass{
			background:  url("../il-images/icones/svg/ico-pass.svg") no-repeat scroll center center / auto 32px;}
            .IcoPetitPrix{
						 background:  url("../il-images/icones/svg/gris-fonce/ico-meilleur-prix.svg") no-repeat scroll center center / auto 30px;}
            .IcoBilletCoupeFil{
						 background:  url("../il-images/icones/svg/gris-fonce/ico-coupe-file.svg") no-repeat scroll center center / auto 26px;}
            .IcoRetraitGratuit{
						 background:  url("../il-images/icones/svg/gris-fonce/ico-retrait.svg") no-repeat scroll center center / auto 26px;}
            .IcoLivraisonHotel{
						 background:  url("../il-images/icones/svg/gris-fonce/ico-livraison.svg") no-repeat scroll center center / auto 21px;}
            .IcoTempsActivite{
						 background:  url("../il-images/icones/svg/gris-fonce/ico-horloge.svg") no-repeat scroll center center / auto 26px;}
            .IcoCroisiere{
						 background:  url("../il-images/icones/svg/gris-fonce/ico-bateau.svg") no-repeat scroll center center / auto 26px;}
            .IcoTxt{
						 background:  url("../il-images/icones/svg/noir/ico-fl-droite.svg") no-repeat scroll center 7px / auto 8px;}

			.ListeProduits .ItemProduit .DetailPrixProduit{ display:table-cell; vertical-align:top;padding:10px 0;
			position:relative;
			/*max-width:275px;*/
			width:25%;
			text-align:right;
			
			}
	
            .ListeProduits .ItemProduit .DetailPrixProduit .contenuDetailPrixProduit{ padding:5px 65px 0 20px;}
            .ListeProduits .ItemProduit .DetailPrixProduit .LibellePromotion{font-family: "Roboto Condensed",sans-serif;
    font-size: 17px;
    font-weight: 400;
   line-height: 20px;
    margin-bottom: 5px;
	 color:#e71779;
	 min-height: 18px;
	 _height: 18px;}
	 .ListeProduits .ItemProduit .DetailPrixProduit .LibellePromotion:empty{ display:none;}
	 
            .ListeProduits .ItemProduit .DetailPrixProduit .TextIndicatifPrix,
			.ListeProduits .ItemProduit .DetailPrixProduit .IntituleTarifTypeChambre{ color:#999999; font-size:13px; }
             .ListeProduits .ItemProduit .DetailPrixProduit .PrixProduit{ color:#e71779;
			 font-size:35px; line-height:42px;
			 padding-top:10px;
			 }
             .ListeProduits .partie-entiere{ /*			 padding-right:5px;*/}
            .ListeProduits .partie-decimale{/*font-size:20px; position:relative; top:-10px;*/ padding-right:5px;}
             
             .ListeProduits .ItemProduit .DetailPrixProduit .BtDetailProduit{padding-top: 25px;}
             .ListeProduits.ListeHebergement  .ItemProduit .DetailPrixProduit .BtDetailProduit{padding-top: 20px;}

             .BT{background-color: #E8177A;
    background-image: url("../il-images/icones/svg/blanc/ico-fl-droite.svg");
    background-position: right 20px center;
	background-size:8px 13px;
    background-repeat: no-repeat;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 17px;
    font-weight: normal;
    text-align:left;
    text-decoration: none;
    text-transform: uppercase;
	min-width:144px;
	_width:144px;}
             .BT span{ padding: 4px 45px 4px 20px; display: inline-block;}
             .BT:hover{background-color:#ea4d97;}
             
             .BT.BtReserver{ }
             .BT.BtReserver:hover{ }
			 
			 			.ListeProduits  a:hover .NomProduit{ text-decoration:underline!important;
						
						}
			 			.ListeProduits a:hover .BT.BtReserver,
					    .BT.BtReserver:hover{ background-color:#ea4d97;}
			 
			 
			 /**
			 Selection Lie Filtre
			 **/
				.FiltreLieu{display:table-cell; width:100%}
				.SelectionTypeLieu{}
				.SelectionTypeLieu .contenuSelectionTypeLieu{margin-left: -15px;}
				.SelectionTypeLieu .ItemsSelectionTypeLieu,
				.SelectionTypeLieu .ItemSelectionTypeLieu{ display:inline-block;
				padding-right:6px}
				.SelectionTypeLieu .ItemSelectionTypeLieu a{display:inline-block;
				 text-transform:uppercase;
				 color:#1d1d1d;
				 padding:5px 15px;
				  -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px; 
	
	text-decoration:none;}
				.SelectionTypeLieu .ItemSelectionTypeLieu a:hover{ background-color:#e4e4e4; }
				.SelectionTypeLieu .ItemSelectionTypeLieu a span{}
				
				.SelectionTypeLieu .ItemSelectionTypeLieu.active a{background-color:#282828; color:#fff;}
				
				.ListeTypeLieu{   /* height: 150px;*/
    margin-right: 65px;
    overflow: hidden;
    position: relative;
	display:none;
	
}
.ListeTypeLieu.active{
display:block;
}

.ListeTypeLieu.PlusFiltreActive{
 padding-bottom: 30px;}

.ListeTypeLieu .ItemFiltrePlus {
    bottom:4px;
    position: absolute;
    right: 8px;
    width: 19.2%;
}

.Masque-ItemFiltrePlus.ListeTypeLieu .ItemFiltrePlus{ display:none;}
.Affiche-ItemFiltrePlus.ListeTypeLieu .ItemFiltrePlus{ display:block;}


				.ListeTypeLieu .contenuListeTypeLieu{ padding-top:12px;}
				
				.ItemsFiltrePrixListe,
				.ItemsListeType{
-moz-columns:5;
-webkit-columns:5;
columns:5;
-webkit-column-rule:none;
-moz-column-rule:none;
column-rule:none;
-webkit-column-gap:10px;
-moz-column-gap:10px;
column-gap:10px;}


	.ItemsListeType > .ItemListeType{	
				display:inline-block;
			
			width:100%;
			-webkit-column-break-after:always;
			break-inside:avoid-column;
			word-wrap:break-word;
			-webkit-hyphens:auto;
			-moz-hyphens:auto;
			hyphens:auto;
			padding: 8px 0 0 0;	  
	  }
	  
	  .ItemsListeType.TypeLieu > .ItemListeType{
		  display: none;
		  }  
	  
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(-n+20) 
	  /*.ItemsListeType.TypeLieu .ItemListeType:nth-child(1),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(2),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(3),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(4),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(5),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(6),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(7),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(8),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(9),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(10),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(11),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(12),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(13),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(14),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(15),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(16),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(17),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(18),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(19),
	  .ItemsListeType.TypeLieu .ItemListeType:nth-child(20)*/
	  { display: inline-block;}
	  
	  .Affiche-ItemFiltrePlus.ListeTypeLieu .ItemsListeType.TypeLieu .ItemListeType:nth-child(20){ visibility:hidden;}
	  
	  
	  	  .PlusFiltreActive .ItemsListeType .ItemListeType{
		  display: inline-block!important;
		   visibility:visible!important;}
				.ItemsListeType .ItemListeType label{
  background-image: url("../il-images/icones/svg/input-not-checked.svg");
  background-size:20px auto;
  background-position:left top;
				 background-repeat:no-repeat;
				 display:block;
				 width:99%;
				 font-size:13px;
 cursor:pointer;	
   height: 30px;
    line-height: 13px;
	
	vertical-align: top;
 
				
				}
				.ItemsListeType .ItemListeType label:hover{color:#e8177a;}
								
				.ItemsListeType .ItemListeType label.FiltreSelect{
  background-image: url("../il-images/icones/svg/input-checked.svg");
  background-size:20px auto;
  color:#e8177a;
}
				.ItemsListeType .ItemListeType label input{ /*padding:0; margin:0;*/ display:none; visibility:hidden;  margin: 0;
				padding: 0;
				height: 15px;width: 30px;}
				.ItemsListeType .ItemListeType label span{
					 display: inline-block;
    padding:3px 0 0 30px;
					/* display:table-cell;

				 width:100%;
				  padding: 3px 0 0;
    vertical-align: top;*/}
				 
				 
				 
	.FiltrePrixListe  .ItemFiltrePrixListe{
	    display: inline-block;
		padding: 8px 0;
		width: 100%;
		-webkit-column-break-after: always;
	    word-wrap: break-word;
	}
	.FiltrePrixListe  .ItemFiltrePrixListe label{	
		background-image: url("../il-images/icones/input-not-checked.png");
		background-position: left top;
		background-repeat: no-repeat;
		display: table;
		width: 100%;
		font-size: 13px;
		cursor: pointer;
	}
	.FiltrePrixListe  .ItemFiltrePrixListe label input{	
		display: inline-block;
		visibility: hidden;
		margin: 0;
		padding: 0;
		height: 15px;
		width: 30px;	
	}
	.FiltrePrixListe  .ItemFiltrePrixListe label span{	
		display: table-cell;
		width: 100%;
	}
	.FiltrePrixListe .ItemFiltrePrixListe label:hover{color:#e8177a;}
					
	.FiltrePrixListe .ItemFiltrePrixListe label.FiltreSelect{
		 background-image:url("../il-images/icones/input-checked.png");
		 color:#e8177a;
	}
	

	.ItemTopPage{ padding-bottom:20px; display:none;}			
.ScrollTopAffinage{ display:none;}
.fixNavigation .ScrollTopAffinage{ display:block;
   position: absolute;
    right: 30px;
	    top: 0;}
		
		.ScrollTopPage{
		 padding-bottom: 60px;
    padding-right: 20px;
    padding-top: 15px;
    text-align: right;}
		
.ScrollTopAffinage a,
.ScrollTopPage a{
    background: url("../il-images/icones/svg/noir/ico-fl-haut.svg") no-repeat scroll right center / 14px auto;


    color: #1d1d1d;
    line-height: 48px;
 
    text-decoration: none;
    text-transform: uppercase;

	 display:inline-block;}
.ScrollTopAffinage a span,
.ScrollTopPage a span{
display:inlne-block;
padding-right:30px}

.ScrollTopAffinage a:hover{ text-decoration:underline;}

/*Detail Produit*/

 .sectionProduit{}
        .sectionProduit .contenusectionProduit{
		}
        
        .SectionColProduit.FloatDroite{    width: 40.8%;  float:right;}
        .SectionColProduit.FloatDroite .contenuSectionDroiteProduit{padding-top: 20px;}
        
        .SectionColProduit.FloatGauche{width: 59%;  float:left;}
        .SectionColProduit.FloatGauche .contenuSectionGaucheProduit{
			padding-top:20px;
		/*padding-right:70px;*/}
        
        .Mini-Ligne-vie-produit{ padding:10px 0}
        .Mini-Ligne-vie-produit a{ color:#1d1d1d;text-decoration:none; 
		display:inline-block;
		padding-right: 10px;} 

		.Mini-Ligne-vie-produit a:before{
border-left: 1px solid #1d1d1d;
    content: "";
    display: inline-block;
    height: 15px;
    padding-left: 10px;
    position: relative;
    top: 3px;
    width: 1px;
		}
		.Mini-Ligne-vie-produit a:nth-child(1):before{    display: none;;
}
        .Mini-Ligne-vie-produit a:hover{ text-decoration:underline;} 
        .Mini-Ligne-vie-produit a span{}               
        
       .Mini-Ligne-vie-produit .LigneVieCurrent,
	   .Mini-Ligne-vie-produit .LigneVieCurrent:hover{ color:#e51779;
	   text-decoration:none!important;
	   cursor:default;} 
	   
	   .Mini-Ligne-vie-produit a.LigneVieCurrent:after{
		display:none;
		}
       
       .TitreProduit,
       h1 .TitreProduit{ font-family: "Roboto Condensed",sans-serif;
    font-size: 38px;
    font-weight: 400;
    line-height: 32px;
    margin-bottom: 15px;
	padding-top:15px;
    position: relative;}
      
.ClassementEtoile:after{ 
content:"";
display: inline-block;
line-height:26px;
padding: 0 ;
/*background-color:#000;*/
background-image: url("../il-images/icones/svg/gris-fonce/ico-classement-etoile-5.svg");
background-size: auto 15px;
background-repeat: no-repeat;
height:26px;
margin-left:5px;
background-position: left top 5px;
}
.ClassementEtoile.etoile1:after{ width:20px;} 
.ClassementEtoile.etoile2:after{width:40px;} 
.ClassementEtoile.etoile3:after{width:60px;} 
.ClassementEtoile.etoile4:after{width:80px;} 
.ClassementEtoile.etoile5:after{width:100px;} 

	  
       .LigneDateProduit{ padding-bottom:20px}
       
       .SousSectionAvis{}
       .SousSectionAvis:empty{ display:none;}
	   
       .SousSectionAvis .AvisProduit{
	   display:inline-block;
	   }
       
       .SousSectionAvis .IcoE-Billet,
	   #ZoneDossier .IcoE-Billet{ background-color:#999999;
	   color:#fff;
	   padding:2px 7px;
	   display:inline-block;
	   vertical-align: top;
	    margin-left: 10px;}
       .SousSectionAvis .IcoE-Billet span{}
	   
	    #ZoneDossier .IcoE-Billet{ 
	    margin-left: 0px;}
       
       .SousSectionTarif{padding-top: 25px;}
       .SousSectionTarif .bloc-SousSectionTarif{display:inline-block;
	    padding-right: 30px;}
       .SousSectionTarif .LibellePromotion{color: #1d1d1d;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 20px;
    /*padding-right: 30px;*/
    min-height: 18px;}
	.SousSectionTarif .LibellePromotion:empty{ display:none;}
	
       .SousSectionTarif .TextIndicatifPrix{ color: #999999;
    font-size: 13px;
   
	}
       .SousSectionTarif .PrixProduit{ color: #e71779;
	   display:inline-block;
	   }
       .SousSectionTarif .PrixProduit .partie-entiere{   font-size: 48px;
       padding-right: 5px;}
       .SousSectionTarif .PrixProduit .partie-decimale{ font-size: 24px;
    position: relative;
    top: -20px;}

		.sectionProduit .separateur{
		 background-image: url("../il-images/separateur.png");
    background-position: left center;
    background-repeat: repeat-x;
    content: "";
    display: block;
    height: 50px;
    margin-bottom: 0;
    position: relative;
	clear:both;}

		.SectionReservable{ padding-top:10px;	text-align:left;}
		.SectionReservable .TitreSecionReservable{ font-family: "Roboto Condensed",sans-serif;
    font-size: 30px;
    font-weight: 200;
    line-height: 33px;
	text-transform:uppercase;
     display: inline-block;
    position: relative;
	min-height: 44px;}        
		.SectionReservable .InfoComplementaireReservable{
background:  url("../il-images/icones/svg/ico-pass.svg") no-repeat scroll left center;
 background-size:auto  30px ;
	padding-left:45px;
	min-height:44px;
_height:44px;
 float: right;
		}    
		.SectionReservable .InfoComplementaireReservable .DescrInfoComplementaireReservable{ color: #b6b6b6;
    display: inline-block;
    font-size: 13px;
    padding-top: 5px;}    
   		.SectionReservable .InfoComplementaireReservable .DescrInfoComplementaireReservable a{color:#b6b6b6; text-decoration:underline;
		display:block;}    
		.SectionReservable .InfoComplementaireReservable .DescrInfoComplementaireReservable a span{}    
   		.SectionReservable .InfoComplementaireReservable .DescrInfoComplementaireReservable a:hover{}    
        .SectionReservable .section-widget{
		padding:20px 0 50px 0; 
		text-align:left;
		position:relative;
		}
		
             .SousSectionInfo{padding:20px 19%;
		border-top:solid 1px #eee;}
            .SousSectionInfo .contenuSousSectionInfo{}            
            .SousSectionInfo .ItemSousSectionInfo{ padding-top:30px;}
            .SousSectionInfo .ItemSousSectionInfo.InfoPub{ text-align:center;}
            .SousSectionInfo .ItemSousSectionInfo.InfoPub img{width:100%; height:auto;}
            .SousSectionInfo .ItemSousSectionInfo.InfoConseil{}
            .SousSectionInfo .ItemSousSectionInfo.InfoConfiance{}
            
            .bloc-conseil{ border:solid 5px #eaeaea;
			background-color:#f5f5f5;}
            .bloc-conseil .contenu-bloc-conseil{font-family: "Roboto Condensed",sans-serif;	text-transform:uppercase;
			padding:15px 20px;}
            .bloc-conseil .libelle-bloc-conseil{
    font-size: 21px;
    font-weight: 400;
    line-height: 21px;

     display: block;
    position: relative;
	padding-bottom:30px;}
            .bloc-conseil a {    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
	color:#e51779; 
	text-decoration:none;
	display:block;
	text-align:right;
	padding-right:30px;
	
	background:  url("../il-images/icones/svg/rose/ico-fl-droite.svg") no-repeat scroll right center;
 background-size:7px 12px ;
	}
            .bloc-conseil a span{}
            .bloc-conseil a:hover {}
        
                .bloc-rassurance{border:solid 5px #eaeaea;
			background-color:#f5f5f5;}
        .bloc-rassurance .contenu-bloc-rassurance{}
        .bloc-rassurance .libelle-bloc-rassurance{    font-size: 21px;
    font-weight: 400;
    line-height: 25px;
font-family: "Roboto Condensed",sans-serif;	
     display: block;
    position: relative;
padding:15px 20px;
	text-transform:uppercase;
	}
        .bloc-rassurance .ligne-bloc-rassurance{
		border-top:solid 1px #fff;


	display:table;
	width:100%;}
.bloc-rassurance .ligne-bloc-rassurance span{
	display:table-cell;
	width:100%;
	vertical-align:middle;
	padding:30px 0;
	 background-size: 50px auto;}
	 
	 .bloc-rassurance .ligne-bloc-rassurance.Ico{		padding:0 20px 0 90px;
		     background-size: 42px auto;
    background-position:20px center;
    background-repeat: no-repeat;
	}
	 .bloc-rassurance .ligne-bloc-rassurance.Ico.IcoCoupeFile{background-image: url("../il-images/icones/svg/rose/ico-coupe-file.svg");
}
	 .bloc-rassurance .ligne-bloc-rassurance.Ico.IcoDispoTempsReel{  background-image: url("../il-images/icones/svg/rose/ico-disponibilite.svg");
  }
	 .bloc-rassurance .ligne-bloc-rassurance.Ico.IcoAvisCertifie{   background-image: url("../il-images/icones/svg/rose/ico-avis-certifier.svg");
  
}

.bloc-rassurance .ligne-bloc-rassurance.cgv-rassurance{
padding:20px 35px;}	 
.bloc-rassurance .ligne-bloc-rassurance.cgv-rassurance span{color:#c1c1c1;
font-size:11px;
padding:0;}

.bloc-rassurance .ligne-bloc-rassurance.cgv-rassurance a{ color:#c1c1c1; text-decoration:underline;}




.section-detail-produit{  padding-right: 70px;}
.section-detail-produit .contenu-section-detail-produit{}
.section-detail-produit .libelle-section-detail-produit{
font-family: "Roboto Condensed",sans-serif;
    font-size: 30px;
    font-weight: 300;
    line-height: 30px;
	position:relative;
	text-transform:uppercase;
	padding-bottom:35px;}
.section-detail-produit .libelle-section-detail-produit h3{
font-family: "Roboto Condensed",sans-serif;
    font-size: 30px;
    font-weight: 300;
    line-height: 30px;
	position:relative;
	text-transform:uppercase;
	padding-bottom:35px;
	display:inline;}
.section-detail-produit .libelle-section-detail-produit:before{ background-color: #e8177a;
    content: "";
    height: 5px;
    left: 0;
    position: absolute;
    top: 35px;
    width: 20px;}
	
	
.section-detail-produit .descr-section-detail-produit{ padding-bottom:10px;}


					.LigneInfrastructure{ padding-bottom:30px;}
					.LigneInfrastructure:last-child{ padding-bottom:0px;}
					.LigneInfrastructure .LibelleLigneInfrastructure{ font-weight:bold; font-size:14px; padding-bottom:15px;}
					.LigneInfrastructure .LibelleLigneInfrastructure span{}


.LigneIcoDescProduit.SansToolTip .IcoDescProduit{}
.LigneIcoDescProduit.SansToolTip .IcoDescProduit .contenuIcoDescProduit{ display: table; width:100%;}
					 
.LigneIcoDescProduit.SansToolTip  .IcoDescProduit span.Tooltip {    display: table-cell;    vertical-align: middle; padding-left:25px;}
.LigneIcoDescProduit.IcoInfrastructureTxt .IcoDescProduit span.Tooltip,
.LigneIcoDescProduit.IcoInfrastructureTxt.SansToolTip  .IcoDescProduit span.Tooltip { padding-left:0px;}
.LigneIcoDescProduit.SansToolTip  .IcoDescProduit .IcoList{ display: table-cell;    vertical-align: middle; }
.LigneIcoDescProduit.SansToolTip  .IcoDescProduit span.InfoIco { display: table-cell;
    line-height: inherit;
    vertical-align: middle;}

	/*
.section-detail-produit.detail-produit-horaire .LigneIcoDescProduit .IcoDescProduit span.Tooltip { padding:0 5px 0 10px;
font-weight:bold;}
.section-detail-produit.detail-produit-horaire .LigneIcoDescProduit .IcoDescProduit .IcoList{   height: 36px;}
*/

.section-detail-produit.detail-produit-points-fort .LigneIcoDescProduit .IcoDescProduit,
.section-detail-produit.detail-produit-services .LigneIcoDescProduit .IcoDescProduit{ width:49%;
display: inline-block;
  padding: 0;
  cursor: default;}

  
  
.section-detail-produit.detail-produit-services .LigneIcoDescProduit.IcoInfrastructureTxt ul{
-moz-columns:3;
-webkit-columns:3;
columns:3;
/*-webkit-column-rule:1px solid rgb(131, 131, 131);
-moz-column-rule:1px solid rgb(131, 131, 131);
column-rule:1px solid rgb(131, 131, 131);*/
-webkit-column-gap:.5em;
-moz-column-gap:.5em;
column-gap:.5em;
}
.section-detail-produit.detail-produit-services .LigneIcoDescProduit.IcoInfrastructureTxt ul > li.IcoDescProduit{
	display:inline-block;
	width:100%;
	-webkit-column-break-after:always;
	break-inside:avoid-column;
	word-wrap:break-word;
	-webkit-hyphens:auto;
	-moz-hyphens:auto;
	hyphens:auto;
	padding-bottom:10px;
}
  
  
.section-detail-produit.detail-produit-photo{}
.section-detail-produit.detail-produit-descr{}
.section-detail-produit.detail-produit-horaire{}
.section-detail-produit.detail-produit-points-fort{}
.section-detail-produit.detail-produit-services{}
.section-detail-produit.detail-produit-acces{}
.section-detail-produit.detail-produit-avis{}

.GaleriePhoto-produit{}

.encart-label{ 
/*color:#fff;*/

    margin-bottom: 20px;
}

.encart-label a{color:#fff;}
.encart-label .contenu-encart-label{ padding:15px 20px 20px 20px;
/*margin-bottom:20px;*/
   background-color: #fff;
    border: 5px solid #f0f0f0;
    color: #1d1d1d;
}
.encart-label .libelle-encart-label{     font-weight: 400;
    line-height: 25px;
font-family: "Roboto Condensed",sans-serif;	
font-size:21px;
text-transform:uppercase;
color:#e71779;

}
.encart-label .descr-encart-label{padding-top:15px;}
.encart-label .descr-encart-label:empty{padding-top:0;}

.SousTitre-produit{ font-weight: 400;
    line-height: 25px;
font-family: "Roboto Condensed",sans-serif;	
font-size:21px;
padding-bottom:15px;}


.Descr-produit{    line-height: 18px;    overflow: hidden;}
.Descr-produit p{    margin:10px 0;}
.Descr-produit p:first-child{    margin:0 0 10px 0;}
	
.Descr-produit.ActiveResume{height: 160px;}
.Descr-produit.ActiveResume h2
{font-size:14px;font-weight:bold;display:inline-block;}
	
.Descr-produit.descr-acces{ border-top:solid 1px #ddd; padding-top:15px;}
	
	
	.Open{ height:auto!important;}

.bloc-lien-plus { text-align:right;
padding-top:30px;}
.bloc-lien-plus a{ text-decoration:none;
color:#1d1d1d;
display:inline-block;
line-height:26px;
padding: 0 46px 0 26px;
background-color:#eeeeee;
background-position:right 17px center;
background-repeat:no-repeat;

 background-image: url("../il-images/icones/svg/rose/ico-fl-bas.svg");
  background-size: 12px 7px;


}
.bloc-lien-plus a:hover { text-decoration:underline;}

.bloc-lien-plus.plus-hebergement-quartier { padding-top:15px;}
.bloc-lien-plus.plus-hebergement-quartier a{ background-image: url("../il-images/icones/svg/rose/ico-fl-droite.svg");
  background-size: 7px auto;


}

.bloc-lien-plus a span{}
.bloc-lien-plus a:hover{}
.bloc-lien-plus a.Open{
 background-image: url("../il-images/icones/svg/rose/ico-fl-haut.svg");
}

.TxtOpenPlus{display:block;}
.TxtRésuirePlus{display:none;}

.Open .TxtOpenPlus{display:none;}
.Open .TxtRésuirePlus{display:block;}

.ligne-date-produit{}
.ligne-date-produit .item-date-produit{
border-right:solid 1px #eee;
padding-right:30px;
display:inline-block;
 line-height: 18px;}
.ligne-date-produit .LigneIcoDescProduit{display:inline-block;vertical-align: top;}

   .bloc-contact-detail-produit{
   display:table;
   width:100%;
   }
                .bloc-contact-detail-produit .contact-detail-produit{ display:table-cell; vertical-align:top;
				
	
	background-position: left 5px;
background-repeat:no-repeat;

 background-image: url("../il-images/icones/svg/rose/ico-acces.svg");
 padding:5px 0 10px 54px;
  background-size: 37px auto;
				}
                .bloc-contact-detail-produit .contact-detail-produit .nom-contact-detail-produit{ font-family: "Roboto Condensed",sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 26px;
	  padding-bottom: 5px;
   }
    
	.bloc-contact-detail-produit .contact-detail-produit .adresse-contact-detail-produit{line-height:18px;}
	.bloc-contact-detail-produit .contact-detail-produit .adresse-arrondissement a{
		color:#000;
		text-decoration:none;
	}
	


.bloc-lien-carte {
 display: table-cell;
    float: none;
    text-align: right;
    vertical-align: bottom;
    width: 200px;
}


a.bt-lien{  background-color: #eeeeee;
background-position:right 20px center;
background-repeat:no-repeat;

 background-image: url("../il-images/icones/svg/rose/ico-fl-droite.svg");
  background-size: 7px 12px;

  color: #1d1d1d;
    display: inline-block;
    line-height: 26px;
    padding: 0 46px 0 20px;
    text-decoration: none;}
a.bt-lien:hover{ text-decoration:underline}	

a.bt-lien.plan-metro{}

.bloc-lien-carte a {margin-bottom: 20px;}

 .section-accordion{}
                    .section-accordion .item-accordion{}
                    .section-accordion .item-accordion .contenu-item-accordion{}
                    .section-accordion .entete-item-accordion{ border-top:solid 1px #dddddd;					}
					 .section-accordion .entete-item-accordion a{ font-weight:bold; color:#1d1d1d; text-decoration:none;
					display:block;
					padding:20px 0;}
                   
					
					.section-accordion .entete-item-accordion.IcoAccordion a,
					.IcoAccordion a{padding:20px 0 20px 54px;
					    background-position: 5px center;
						background-repeat: no-repeat;
						position:relative;
												
   
	}
					.IcoAccordion.IcoMetro a{   background-image: url("../il-images/icones/svg/gris-fonce/ico-metro.svg");
					background-size: auto 25px;
					}
					.IcoAccordion.IcoBus a{background-image: url("../il-images/icones/svg/gris-fonce/ico-bus.svg");
					   background-size: auto 19px;}
					.IcoAccordion.IcoAvion a{background-image: url("../il-images/icones/svg/gris-fonce/ico-avion.svg");
					background-size: auto 25px;
					   }
					.IcoAccordion.IcoVelib a{background-image: url("../il-images/icones/svg/gris-fonce/ico-velo.svg");
					   background-size: auto 20px;}
					.IcoAccordion.IcoParking a{background-image: url("../il-images/icones/svg/gris-fonce/ico-parking.svg");
					background-size: auto 25px;}

/***/
					.IcoAccordion.IcoMetro.active a{   background-image: url("../il-images/icones/svg/rose/ico-metro.svg");					}
					.IcoAccordion.IcoBus.active a{background-image: url("../il-images/icones/svg/rose/ico-bus.svg");}
					.IcoAccordion.IcoAvion.active a{background-image: url("../il-images/icones/svg/rose/ico-avion.svg");}
					.IcoAccordion.IcoVelib.active a{background-image: url("../il-images/icones/svg/rose/ico-velo.svg");}
					.IcoAccordion.IcoParking.active a{background-image: url("../il-images/icones/svg/rose/ico-parking.svg");}
                   
                    .section-accordion .entete-item-accordion a span{}
					.section-accordion .entete-item-accordion a:after{
					content:"";

					  background-position: right center;

						
						   background-image: url("../il-images/icones/svg/noir/ico-select-bas.svg");

    background-repeat: no-repeat;
    background-size: 13px 7px;
	
						display:block;
						position:absolute;
						right:25px;
						top:0;
						bottom:0;
						width: 12px;
					}
					
					 .section-accordion .entete-item-accordion a:hover{ color:#e8177a; 
					text-decoration:none;
 filter: none;
    -webkit-filter: grayscale(0%);}
					
					.section-accordion .entete-item-accordion.active{}
					.section-accordion .entete-item-accordion.active a{color:#e8177a;
					text-decoration:none;
 filter: none;
    -webkit-filter: grayscale(0%);}
					.section-accordion .entete-item-accordion.active a:hover:after,
					.section-accordion .entete-item-accordion.active a:after{				   background-image: url("../il-images/icones/svg/rose/ico-select-haut.svg");
}

                    .section-accordion .descr-item-accordion{ display:none;}
                    .section-accordion .descr-item-accordion .contenu-descr-item-accordion{padding-bottom: 30px;} 
                     .section-accordion .item-accordion:last-child .descr-item-accordion .contenu-descr-item-accordion{padding-bottom:10px;} 
					
					


	
#blocgaleriephotos{
  width: 100%;
	margin: 20px 0 10px;
}

#blocgaleriephotos.loading-flex #slider{}
/*
#blocgaleriephotos .Video:before{ 
content:"";
position:absolute;
left:0;
right:0;
top:0;
bottom:0;
background-image: url("../il-images/icones/ico-play.png");
background-position:center center;
background-repeat:no-repeat;
}*/



.TxtMasquer{ display:none;}
.TxtAfficher{}

.bloc-lien-plus.plus-avis {    padding-top: 20px;
   text-align: left;
    padding-bottom: 20px;}
.bloc-lien-plus.plus-avis {}


.bloc-lien-plus.plus-avis  a.Open {
    
}
.Open .TxtMasquer{display:block;}
.Open .TxtAfficher{display:none;}




.bloc-lien-plus.plus-avis  a {
    background-color: #eeeeee;
  background-image: url("../il-images/icones/svg/rose/ico-fl-droite.svg");
    background-position: right 20px center;
    background-repeat: no-repeat;
    background-size: 7px 12px;

    color: #1d1d1d;
    display: inline-block;
    line-height: 26px;
     padding: 0 46px 0 26px;
    text-decoration: none;
}
.bloc-lien-plus.plus-avis  a:hover { text-decoration:underline;}
.bloc-lien-plus.plus-avis  a.Open {
  background-image: url("../il-images/icones/svg/rose/ico-fl-gauche.svg");
    background-position: 20px center;
   padding: 0 26px 0 46px;
}

#js-widget-avis{ height:0; overflow: hidden;}
#js-widget-avis.Open{}


/**** ***/
 #NavScroll{ display:none;}
 #NavScroll.fixNavigation{ display:block;}
 
        #NavScroll .contenuNavScroll{ margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    padding: 0;
    position: relative;}
        .MenuPageProduit{}
        .MenuPageProduit ul{}
       .MenuPageProduit ul li{float: left;
    margin-right: 0;}
       .MenuPageProduit ul li:after {
    background-color: #fff;
    content: "";
    display: inline-block;
    height: 20px;
    margin-top: 14px;
    vertical-align: top;
    width: 1px;
}
       .MenuPageProduit ul li a{ color: #1d1d1d;
    display: inline-block;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 17px;
    line-height: 20px;
    padding: 15px 24px 10px;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;}
       .MenuPageProduit ul li a:hover{}
       .MenuPageProduit ul li a span{}

.InfoResumeBillet{  float: right;
padding-right:10px;}
.InfoResumeBillet .InfoBtBillet,
.InfoResumeBillet .InfoPrix{  display: inline-block;
position:relative;}
.InfoResumeBillet.ResumeSansPrix .InfoBtBillet{ padding-top: 9px;}

.InfoPrix .LibellePromotion{color: #e71779;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0px;
    min-height: 18px;
    position: absolute;}
.InfoPrix .TextIndicatifPrix{color: #999999;
    font-size: 13px;
    margin-bottom: 0;
	padding-right:5px;
	display:inline-block;}
.InfoPrix .PrixProduit{color: #e71779;display:inline-block; padding-right:25px;}
.InfoPrix .PrixProduit .partie-entiere{    font-family: "Roboto Condensed",sans-serif;
    font-size: 17px;
    line-height: 48px;
    padding-right: 0;}
.InfoPrix .PrixProduit .partie-decimale{    font-family: "Roboto Condensed",sans-serif;
    font-size: 17px;
	 top: 0;}

.InfoBtBillet{}


.GaleriePhoto-produit{ position:relative;
}
.GaleriePhoto-produit .item-reduction{
	position:absolute;
	color:#FFF;
	padding: 8px 15px;
	font-family: 'Arial', sans-serif;
	font-size:12px;
	width:150px;
	height:150px;
	top:0px; 
	right:0px;
	background-image:url(../il-images/background-reduction-big-detail.png);
	background-position:right bottom;
	z-index:1;
}
.GaleriePhoto-produit .item-reduction .montant{
	position:absolute;
	right:0px;
	bottom:50%;
	padding:15px 8px;
	color:#FFF;
	font-size:32px;
	font-weight:bold;
}

.section.section-vous-aimerez-aussi .bouton-plusdoffres{
position:absolute;
right:0;top:20px;
z-index:10;}

/***/
.item-recherche{
    left: 0;
    position: absolute;
    right: 0;
    z-index: 10;
	top:150px;
	z-index:100;
	 background-color:#fff;
	 	border-top:solid 1px #eee;
	 display:none;
}
/*.item-recherche.active{ height:auto;}*/

		.item-recherche .contenu-item-recherche{
	/*	background-color:#fff;*/

		display:table;
		width:100%;
		    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
	padding:20px 0;
	}		
		
		.item-recherche .champ-recherche{display:table-cell; width:100%;
		   height:42px;
		   vertical-align: top;
		  }
		.item-recherche .champ-recherche input{ width:calc(100% - 90px);display: inline-block;
		line-height:40px;
		border:none;
		background-color:transparent;
		padding:0 0;
		    font-family: "Roboto Condensed",sans-serif;
    font-size: 28px;
    font-weight: 400;
	color:#1d1d1d;}
	
	.item-recherche .champ-recherche input::-webkit-input-placeholder  { color:#cccccc; 		    font-family: "Roboto Condensed",sans-serif;
    font-size: 28px;
    font-weight: 400;
	font-style:italic;
	text-indent:35px;
	text-indent:30px!important;} /* Webkit */
	
.item-recherche .champ-recherche input:-moz-placeholder { color:#cccccc; 		    font-family: "Roboto Condensed",sans-serif;
    font-size: 28px;
    font-weight: 400;font-style:italic;text-indent:35px; text-indent:30px!important;}  /* Firefox <= 18 */
.item-recherche .champ-recherche input::-moz-placeholder { color:#cccccc; 		    font-family: "Roboto Condensed",sans-serif;
    font-size: 28px;
    font-weight: 400;font-style:italic;text-indent:35px;text-indent:30px!important;}  /* Firefox >= 19 */
.item-recherche .champ-recherche input:-ms-input-placeholder { color:#cccccc; 		    font-family: "Roboto Condensed",sans-serif;
    font-size: 28px;
    font-weight: 400;font-style:italic;text-indent:35px;text-indent:30px!important;} /* Internet Explorer */
	
	
		.item-recherche .champ-recherche .close-item-recherche{ float:right;}
		.item-recherche .champ-recherche .close-item-recherche a{/* background:url(../il-images/close-recherche.png) center center no-repeat;*/
		 background:  url("../il-images/icones/svg/gris-clair/ico-close.svg") no-repeat scroll center center / auto 25px;
		line-height:42px;height:42px; width:90px;  display: block;}
		.item-recherche .champ-recherche .close-item-recherche a span{ font-size:0;}
		
		.item-recherche .BtChampRecherche{ float:right;}
		.item-recherche .BtChampRecherche a{color: #fff;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 17px;
    font-weight: 400;
      text-transform:uppercase;
   padding:0 30px;
   display: block;
   line-height:42px;
    background-image: url("../il-images/icones/svg/blanc/ico-fl-droite.svg");
    background-position: right 20px center;
	background-size:10px 15px;
	background-color:#e8177a;
	background-repeat:no-repeat;
	
	
   
   }
		.item-recherche .BtChampRecherche a span{
		display:inline-block;
		padding-right:30px;}
		
		.bloc-slider{	overflow:hidden;}
		
		/****/
		
		#BlocFooter .bloc.bloc-reseaux-sociaux{ position:relative}
#BlocFooter .bloc.bloc-reseaux-sociaux .bloc-contenu .bloc-reseaux-sociaux-mobile a.item-icone {
    margin: 0;
	 width: 100%;

}
		.BurgerListFleche{   
		   background: url("../il-images/icones/svg/blanc/ico-fl-bas.svg") no-repeat scroll center center / 25px 14px;

/*		background-image: url("../il-images/select-big-blanc.png");
    background-position: center  center;
    background-repeat: no-repeat;*/
	width:70px;
	height:50px;
	cursor:pointer;
	  margin-top: 20px;
	}
		.BurgerListFleche span{
		font-size:0;
		display:block;
		cursor:pointer;}
		
		.MobileItems{position:relative;
		display:none;}
 	.MobileItems .ItemMobile{
  right: 0;
    width: 70px;
	position:absolute;
	bottom:40px;
	z-index:100;
	border:solid 1px rgba(255, 255, 255, 0.5);
	background-color:#565656;
	display:none;}
	
	 	.MobileItems:hover .ItemMobile{ display:block;}
		
		.bloc-reseaux-sociaux-mobile{
    margin: 20px 0;
    vertical-align: top;
		}
		
		.section.section-services .section-col.section-pub img{  max-width: 768px; width: 100%;}

		/*** Surcharge theme gallery ***/
		.html5gallery-elem-img-0{ margin:0!important;}
		.html5gallery-elem-img-0 img{/*width:100%!important;*/}
		.html5gallery-elem-0{ padding:0!important; 		width:100%!important;}
		.html5gallery-box-0,.html5gallery-elem-0 iframe{ left:0!important; 		 top:0!important;		}

		.html5gallery-tn-img-0 div{left:0!important;
		top:0!important;
		width:100%!important;
		height:100%!important;}
		
		.html5gallery-tn-img-0 img{		width:100%!important;
		height:auto!important;}
		
		.html5gallery-car-0{}
		.html5gallery-car-list-0{ left: 0!important;     width: 100%!important; }
		.html5gallery-car-mask-0{left: 25px!important;       width: calc(100% - 50px) !important; }
		.html5gallery-car-left-0{ left:-5px!important}
		.html5gallery-car-right-0{right:-5px!important}
		
		.html5gallery-title-0{ padding:0!important;
		/*top:inherit!important;
		bottom:0!important;*/}
		.html5gallery-title-text-0{  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0!important;
    color: #fff!important;
    font-family:"Roboto Condensed",sans-serif!important;
    font-size: 20px!important;
    overflow: hidden!important;
    padding: 10px!important;
    text-align: left!important;
    white-space: normal!important;
	font-size:100;}
	.html5gallery-title-text-0:empty{ display:none!important;}
	
	.html5gallery-play-0{ display:none!important;}
	.html5gallery-lightbox-0{bottom: 0!important;
    display: block!important;
    height: auto!important;
    left: 50px!important;
    right: 50px!important;
    top: 0!important;
    width: auto!important;
	background-image:none!important;}

	/*** Menu Mobile ***/
.Active-section-overlay{ 

}
	
	.section-overlay-mobile{ 
	}
.contenu-section-overlay-mobile{ position: relative;
}


.section-overlay-mobile.Active-section-overlay{background-color:#fff;
position:fixed;
/*left:0;
top:0;
bottom:0;
right:0;*/
z-index:1000;
overflow-y:scroll!important;
display:block;

/***/

    height: calc(100% + 60px);
    left: 0;
    top: 0;
    width: 100%;

}

.section-overlay-mobile.Active-section-overlay:before {	
/*position:absolute;
left:0;
top:0;
bottom:0;
right:0;
background-color:#fff;
content:"";
z-index:-1;*/}


.CloseMenuMobile,
.EnteteSectionOverlayMobile{ display:none;}

.Active-section-overlay .EnteteSectionOverlayMobile{ display:block;}

.Active-section-overlay .CloseMenuMobile{
position:absolute;
right:30px;
top:35px;
z-index:100;
display:block;
}
.CloseMenuMobile a{  

    background: rgba(0, 0, 0, 0) url("../il-images/icones/svg/noir/ico-close.svg") no-repeat scroll left top / 27px auto;

	width:29px;
	height:29px;
	display:block;}
.CloseMenuMobile a span{ font-size:0;}

.Active-section-overlay #BlocFiltre,
.Active-section-overlay #BlocFiltre .contenuFiltre{position:inherit;}

.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreTitre {
    font-size: 54px;
	border-bottom:solid 2px #fff;
	padding:0 0 37px 0;
	margin:20px 20px 0 20px;
}

.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreTitre:after {
    height: 8px;
    top: 61px;
    width: 30px;
}
.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection {
    display: block;
    padding: 30px 20px 50px 20px;
    width: auto;
	border-bottom:solid 2px #ddd;
}
.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre {display: none;}
.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreDate {display: block;}
.Active-section-overlay #ItemsFiltre   .ItemFiltrePlus{display: none;}

.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreDate:before {
content:"Date";
font-size:32px;
line-height:32px;
display:block;
text-transform:uppercase;
padding-bottom:40px;
margin:0 -40px;
font-family: "Roboto Condensed",sans-serif;
}

.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre {
    width: calc(100% - 80px);
	    margin:0 auto;
    padding-bottom: 0;
}
.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre .WrapSelect.IcoDate  {
    background-color: #fff;
    background-position: calc(100% - 20px) center;
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #1d1d1d;
    display: block;
    font-size: 28px;
    line-height: 80px;
    padding: 0 40px 0 20px;
    text-decoration: none;
    white-space: nowrap;
    width: 100%;
}
.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre.FiltreDate .WrapSelect.IcoDate {
 background-size: 54px auto;}
 
 
.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .ItemFiltre .WrapSelect.IcoDate select {
font-size: 28px;
    line-height: 80px;
    white-space: nowrap;
	 padding: 0;
}
 
.Active-section-overlay .moteurRechercheOS .col-critere.col-date .WrapInput{ background-size: auto 40px;
  background-position: right 20px center !important;}
 
.Active-section-overlay #ItemsFiltre .contenuItemsFiltre .ItemFiltreSelection .contenuItemFiltreSelection {
    height: auto;
}

.Active-section-overlay .DetailItemFiltre {border-bottom:solid 2px #eee; 
padding-bottom: 40px;
  overflow: hidden;
   background-color:#fff;}
.Active-section-overlay .DetailItemFiltreClose  { display:none; }
.Active-section-overlay .FiltreActiviteListe .ItemFiltreActiviteListe,
.Active-section-overlay .FiltreTypeHebeListe .ItemFiltreTypeHebeListe,
.Active-section-overlay .FiltreClassementListe .ItemFiltreClassementListe {
background-color: transparent;
border-bottom:none;
    border-radius: 0;
    display: block;
    font-size: 28px;
    margin-bottom: 0;
    margin-right: 0;
    text-align: left;
	 padding: 17px 0;
	 width:100%!important;
}


.Active-section-overlay .ListeTypeLieu .contenuListeTypeLieu {
   /* height: 100%;*/
    overflow: hidden;
    padding-top: 12px;
	/*padding-bottom:20px;*/
}
.Active-section-overlay  .ListeTypeLieu{
    overflow: visible;}

.Active-section-overlay .contenuFiltreActiviteListe {
    height: auto;
    overflow: hidden;
}
.Active-section-overlay .ItemFiltrePlus.StyleIco {display:none!important;}	

.Active-section-overlay .FiltreActiviteListe .ItemFiltreActiviteListe label:hover,
.Active-section-overlay .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label:hover,
.Active-section-overlay .FiltreClassementListe .ItemFiltreClassementListe label:hover,
.Active-section-overlay .FiltreActiviteListe .ItemFiltreActiviteListe label,
.Active-section-overlay .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label,
.Active-section-overlay .FiltreClassementListe .ItemFiltreClassementListe label {
    color: #1d1d1d;
    display: block;
    height: auto;
    text-decoration: none;
    width: 100%;
	background-image:none;
  background-image: url("../il-images/icones/svg/input-not-checked.svg");
  background-size:25px auto;
    background-position: left top;
	padding-left:50px;
		 line-height: 26px;
		 background-size: inherit;
		 border:none;
		  -moz-border-radius:0px;
    -webkit-border-radius:0px;
    border-radius:0px; 
}
.Active-section-overlay .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect ,
.Active-section-overlay .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label.FiltreSelect, 
.Active-section-overlay .FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect,
.Active-section-overlay .FiltreActiviteListe .ItemFiltreActiviteListe label.FiltreSelect:hover,
.Active-section-overlay .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label.FiltreSelect:hover, 
.Active-section-overlay .FiltreClassementListe .ItemFiltreClassementListe label.FiltreSelect:hover  {    background-image: url("../il-images/icones/svg/input-checked.svg");
    color: #e8177a;
	  background-size:25px auto;

}
.Active-section-overlay .FiltreActiviteListe .ItemFiltreActiviteListe label span,
.Active-section-overlay .FiltreTypeHebeListe .ItemFiltreTypeHebeListe label span,
.Active-section-overlay .FiltreClassementListe .ItemFiltreClassementListe label span {    padding-top: 0;width: 100%;
height:auto;
display:inline-block;
}

.Active-section-overlay .DetailItemFiltre  .contenuDetailItemFiltre{ border:none!important;
  display: block!important;
    margin: 0!important;
    padding: 0 60px!important;
    width:auto!important;}
.Active-section-overlay .FiltrePrixListe,
.Active-section-overlay .FiltreActiviteListe,
.Active-section-overlay .FiltreTypeHebeListe,
.Active-section-overlay .FiltreClassementListe {
    display: block!important;
  width:auto!important;}
  
  
.Active-section-overlay .contenuFiltreClassementListe,
.Active-section-overlay .contenuFiltreTypeHebeListe {
    height: auto;
    padding: 0!important;
}
  
.Active-section-overlay #ItemsFiltre {    background-color: #eeeeee;}
.Active-section-overlay  .ItemsListeType .ItemListeType label {
  background-image: url("../il-images/icones/svg/input-not-checked.svg");
  background-size:25px auto;
    background-position: left top;
   /* color: #1d1d1d;*/
    display: block;
    height: auto;
    line-height: 26px;
    padding-left: 50px;
    text-decoration: none;
    width: 100%;
	  font-size: 28px;
}

.Active-section-overlay .ItemsListeType .ItemListeType label.FiltreSelect {
  background-image: url("../il-images/icones/svg/input-checked.svg");
}


.Active-section-overlay .ItemsListeType{-moz-columns:1;
-webkit-columns:1;
columns:1;
-webkit-column-rule:none;
-moz-column-rule:none;
column-rule:none;
-webkit-column-gap:0;
-moz-column-gap:0;
column-gap:0;}
.Active-section-overlay .ItemsListeType > .ItemListeType{	
	width:100%;
	  padding: 17px 0;}
	  
	  .Active-section-overlay .ItemsListeType > .ItemListeType{	
	width:100%;
	  padding: 17px 0;
	  display:none!important;}
/*.Active-section-overlay .ItemsListeType.TypeLieu .ItemListeType:nth-child(1),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(2),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(3),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(7),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(5),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(6),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(7),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(8),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(9),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(10),
.Active-section-overlay .ItemsListeType.TypeLieu  .ItemListeType:nth-child(11)
*/
.Active-section-overlay .ItemsListeType  .ItemListeType:nth-child(-n+11)
	  { display: inline-block!important;}
.Active-section-overlay .PlusFiltreActive .ItemsListeType  .ItemListeType
	  { display: inline-block!important;}

	/* .Active-section-overlay .ItemsListeType .ItemListeType:nth-child(2){ background-color:#0f0!important;}*/
	  
.Active-section-overlay .ItemsListeType .ItemListeType label input {    height: 26px;    width: 26px;
position:absolute;
left:-2000em;}
.Active-section-overlay .ItemsListeType .ItemListeType label span {
    display: inline-block;
    width: auto;
	    vertical-align: top;
}
.Active-section-overlay .SelectionTypeLieu { display:none;}

.Active-section-overlay .ListeTypeLieu {   border-bottom: 2px solid #eee;
    height: auto;
    margin: 0;
	  padding-bottom: 40px;
    /*padding-bottom: 90px;*/}
.Active-section-overlay .ListeTypeLieu .ItemFiltrePlus {
 bottom: 0;
    left: 0;
	padding:0 20px 0 52px;
	margin:20px 0px;
    position: relative;
    right: inherit;
    width: auto;
}
.Active-section-overlay .FiltreLieu{ display:block;}

.Active-section-overlay .ItemFiltrePlus span:before {
    background: rgba(0, 0, 0, 0) url("../il-images/icones/svg/noir/ico-plus.svg") no-repeat scroll center center / 26px auto;
	left:2px;
	 top: 50%;
	 margin-top:-13px;
	 height: 26px;
}
.Active-section-overlay .ItemFiltrePlus.PlusFiltreActive span::before {
    background-image: url("../il-images/icones/svg/noir/ico-moins.svg");
}


.Active-section-overlay .ItemFiltrePlus.StyleLigne span:hover {		 background-color:transparent;	  }


.Active-section-overlay .ItemFiltrePlus.StyleLigne span {
    font-size: 28px;
    line-height: 50px;
    padding-left: 0;
}
 
 
.Active-section-overlay .ItemsListeType .ItemListeType label span{padding:0px 0 0 10px;}
 
 .OngletMobile{ display:none;}
 
.Active-section-overlay .OngletMobile{ display:block;
background-color:#fff;}
.OngletMobile a{  
 font-family: "Roboto Condensed",sans-serif;
font-size:32px;
text-transform:uppercase;
display:block;
text-decoration:none;
color:#1d1d1d;
border-bottom:solid 2px #eee;
padding:20px;
 background: url("../il-images/icones/svg/noir/ico-fl-bas.svg") no-repeat scroll right 25px center ;
 background-size:26px auto;


}
.OngletMobile.active a{border:none;
 background: url("../il-images/icones/svg/rose/ico-fl-haut.svg") no-repeat scroll right 25px center ;
  background-size:26px auto;

     color: #e8177a;}
.OngletMobile a span{}



.Sous-OngletMobile{ display:none;}
.Active-section-overlay  .Sous-OngletMobile{ display:block;}
.Sous-OngletMobile a{  
 font-family: "Roboto Condensed",sans-serif;
font-size:26px;
text-transform:uppercase;
display:block;
text-decoration:none;
color:#1d1d1d;
border-bottom:solid 2px #eee;
padding:15px 0;
 background: url("../il-images/icones/svg/noir/ico-select-bas.svg") no-repeat scroll right 25px center ;
  background-size:20px auto;

}
.Sous-OngletMobile.active a{border:none;
 background: url("../il-images/icones/svg/rose/ico-select-haut.svg") no-repeat scroll right 25px center ;
  background-size:20px auto;
     color: #e8177a;}
.Sous-OngletMobile a span{}

.Active-section-overlay  .separateur.separateurMobileBas{ display:block;}


.separateur.separateurMobileBas{
 background-color:#fff;
  height: auto;

  background-position:top left;
	background-repeat:repeat-x;
	display:none;
	position:relative;
	
   padding-bottom: 35%;
    margin-top: 17%;
}
.separateur.separateurMobileBas.icone:before{
  background-color: #fff;
    background-position: center center;
    background-repeat: no-repeat;
    content: "";
    height: 60px;
    left: 50%;
    margin-left: -30px;
    position: absolute;
    top: -25px;
    width: 60px;
}

/** Bt affichage afinage mobile **/
.Item-Nav-Mobile,
.section-overlay-mobile .Item-Nav-Mobile{ display:none;}

.Active-section-overlay.section-overlay-mobile .Item-Nav-Mobile{ display:block;}
.Item-Nav-Mobile .Nav-Mobile {
padding:15px 20px;}
.Item-Nav-Mobile .Nav-Mobile a{ 
line-height:80px; 
text-transform:uppercase;
color:#fff;
display:block; 
text-align:center;
font-size:32px;
background-color:#3d3d3d;
 font-family: "Roboto Condensed",sans-serif;
 	background-image:url("../il-images/icones/svg/blanc/ico-affiner.svg");
	background-size:48px 27px;
    background-position: right 30px center;
	background-repeat:no-repeat;
	text-decoration:none;
	 opacity: 0.95;
 filter:alpha(opacity=95);
}
.Item-Nav-Mobile .Nav-Mobile a span{}

.Item-Nav-Mobile .Nav-Mobile a:hover{  opacity: 1;
 filter:alpha(opacity=100);}
.Item-Nav-Mobile .Nav-Mobile.MenuResultats a{
background: #3d3d3d url("../il-images/icones/svg/blanc/ico-fl-droite.svg") no-repeat scroll right 60px center;
 background-size: 14px auto;
 }
 
 .Item-Nav-Mobile .Nav-Mobile.MenuReserver a {
background-image:none;
    background-position: calc(100% - 60px) center;
	background-color:#E8177A;
 }

 .Item-Nav-Mobile .Nav-Mobile.MenuReserver a span:before{
 background: #E8177A url("../il-images/icones/svg/blanc/ico-caddie.svg") no-repeat scroll left center;
 background-size: 64px auto;
	content:"";
	width:64px; 
	height:46px;
	display:inline-block;
	 vertical-align: middle;
	 padding-right:25px;
	 background-repeat:no-repeat;
	   margin-top: -3px;
 } 

.sectionProduit .separateur.EltAffichageSpe,
.EltAffichageSpe{display:none;}
/*** media affichage 768***/
/*.EltAffichageSpe.Affichage-Tablette768{ display:block;}*/



/*****/
#BlocHeaderThematique{
	width:100%;
	height:250px;
/*	background-image:url(../il-images/bandeau-thematique.jpg);*/
	/*background-size:100% auto;*/
	background-position:center center;
	background-repeat:no-repeat;
	color:#fff;
	text-align:center;
	position:relative;
	margin-bottom:20px;
}


#BlocHeaderThematique .bloc-contenu{display:table;
width:100%;
height:100%;
}
#BlocHeaderThematique .conteneurTitre{ display:table-cell;
vertical-align:middle;
 text-shadow: 0 0 4px rgba(0,0,0, 1);
}
#BlocHeaderThematique .conteneurTitre h1{font-size:44px;}
#BlocHeaderThematique .conteneurTitre .LigneSousH1{font-size:17px;
line-height:20px;}


.PageThematique .bloc.bloc-services .items.items-x4 { border:none;
  margin-top: 0px;}
/**** Filtre quartier bas page 1b4 ****/

.bloc.bloc-etendre-quartier .bloc-contenu{font-family:arial;}

.ligne-liste-quartier{padding-bottom: 15px;}

.ligne-liste-quartier ul {}
.ligne-liste-quartier li{display:inline-block;
		padding:5px 5px 0 0;}

.ligne-liste-quartier .type-filtre-quartier{}
.ligne-liste-quartier .type-filtre-quartier span{}
                    
.ligne-liste-quartier .item-filtre-quartier{}
.ligne-liste-quartier .item-filtre-quartier a{background-color:#e8177a;
		display:block; 
		color:#fff;
		text-decoration:none;
		 -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px; 
    line-height: 28px;
    padding: 0 40px 0 20px;
	    background: #e8177a url("../il-images/icones/svg/blanc/ico-fl-droite.svg") right 15px center / 8px auto;
	
/*	background-image:url("../il-images/icones/ico-suppr-filtre.png");*/
	background-repeat:no-repeat;}
.ligne-liste-quartier .item-filtre-quartier a:hover{
	text-decoration:none;
		background-color:#ea4d97;}
.ligne-liste-quartier .item-filtre-quartier a span{}
				   /*** ***/
/**** Header light ****/				    
#BlocHeader.HeaderLight {}
#BlocHeader.HeaderLight #OutilsTop{ position:absolute; 
right:0;
top:calc(50% - 16px);
}				
#BlocHeader.HeaderLight #OutilsTop .outil:nth-child(1) a,
#BlocHeader.HeaderLight #OutilsTop .outil:nth-child(1),
#BlocHeader.HeaderLight #OutilsTop .outil:nth-child(2) a,
#BlocHeader.HeaderLight #OutilsTop .outil:nth-child(2),
#BlocHeader.HeaderLight #OutilsTop .outil .tel{	font-family: 'Roboto Condensed', sans-serif;
	font-size:21px;
	color: #1d1d1d;}
#BlocFooterLight #OutilsTop .outil .tel	,
#BlocHeader.HeaderLight #OutilsTop .outil .tel {
    background-size: 20px auto;
    font-weight: 100;
    padding-left: 35px;
    text-indent: 0;
    width: auto;
}	


#BlocHeader.HeaderLight .menuDevise .DeviseEnCours::after {
    background-color: #eee;
    bottom: 7px;
    content: "";
    display: inline-block;
    right: 0;
    position: absolute;
    top: 7px;
    width: 1px;
}	
#BlocHeader.HeaderLight #OutilsTop .outil {margin-right: 15px;}
#BlocHeader.HeaderLight .contenuHeader{height:100px;}

#BlocHeader.HeaderLight #blocLogo {

    top: calc(50% - 30px);
	position:relative;
}

#BlocHeader.HeaderLight #blocLogo a{   
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;}
	

/*** Footer light***/ 

#BlocFooterLight{ background-color:#F3F3F3;
padding:10px;
color:#999999;}
#BlocFooterLight .ContenuBlocFooterLight{  margin-left: auto;
    margin-right: auto;
    max-width: 1220px;
    padding: 0 10px;
    position: relative;
}
#BlocFooterLight .table-section-footer-light{display:table;
width:100%;
vertical-align: top;}
#BlocFooterLight .section-footer-light{vertical-align: top;
font-size:12px;}

#BlocFooterLight .section-footer-light.LogoFooter{}
#BlocFooterLight .section-footer-light a{ color:#999999;}
#BlocFooterLight .section-footer-light a:hover{}

#BlocFooterLight .section-footer-light.PartieGauche{ display:inline-block;
 white-space: nowrap;
 line-height: 32px;}
#BlocFooterLight .section-footer-light.PartieCentre{ display:table-cell;
width:100%;
text-align:center;
vertical-align:middle;}
#BlocFooterLight .section-footer-light.PartieCentre .itemtxt{ 
padding:0 5px;
display:inline-block;
}
#BlocFooterLight .section-footer-light.PartieCentre .itemtxt:last-child{} 

#BlocFooterLight .section-footer-light.PartieDroite{display:inline-block;
 white-space: nowrap;}
#BlocFooterLight #OutilsTop .outil{ float:none;}

.LienPanierDirect{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:100;
	
}
		/* hack Chrome / Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
/*.moteurRechercheOS .col-critere .WrapSelect select ,
.OsWrapSelect select {  line-height: 35px!important;}
.WrapSelect select,
.BlocAvis .OsWrapSelect select
 {  line-height: 28px!important;}*/



}


.bloc-rassurance .ligne-bloc-rassurance.Ico.IcoReservationClic{background-image:    url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3MHB4IiBoZWlnaHQ9IjcwcHgiIHZpZXdCb3g9Ii0wLjUyOSAwIDcwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0wLjUyOSAwIDcwIDcwIg0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxkZWZzPg0KPC9kZWZzPg0KPHBhdGggZmlsbD0iI0U4MTc3QSIgZD0iTTY4Ljc4Miw1OS4yMDVsLTEzLjkzLTEzLjkzMWw5LjkzOC01Ljc0MWMwLjc3Ny0wLjQ0OCwxLjIyOS0xLjMwMSwxLjE2NC0yLjE5NQ0KCWMtMC4wNjQtMC44OTUtMC42MzQtMS42NzQtMS40NjctMi4wMDVMMjAuMTY5LDE3LjY1NGMtMC44NjktMC4zNDctMS44NjEtMC4xNDMtMi41MjIsMC41MTlzLTAuODY2LDEuNjUzLTAuNTE5LDIuNTIybDE3LjY3NSw0NC4zMjINCgljMC4zMzIsMC44MzMsMS4xMTEsMS40MDIsMi4wMDYsMS40NjhzMS43NDgtMC4zODgsMi4xOTUtMS4xNjRsNS43NC05LjkzOGwxMy45MywxMy45MzJDNTkuMTE0LDY5Ljc1NCw1OS43MDksNzAsNjAuMzMsNzANCgljMC42MjEsMCwxLjIxNi0wLjI0NiwxLjY1NS0wLjY4Nmw2Ljc5Ny02Ljc5OUM2OS42OTYsNjEuNjAyLDY5LjY5Niw2MC4xMTksNjguNzgyLDU5LjIwNXogTTYwLjMxMSw2Ny4yNTZMNDYuMTI0LDUzLjQ4OQ0KCWMtMC40ODctMC40ODUtMS4xNDQtMC43NTQtMS44MjItMC43NTRjLTAuMTEsMC0wLjIyNCwwLjAwNi0wLjMzNSwwLjAyMWMtMC43OTQsMC4xMDQtMS40OTMsMC41NzEtMS44OTQsMS4yNjVsLTQuNzY4LDkuMjI5DQoJTDIwLjI2NCwyMC43OTFsNDMuNDU4LDE2LjQ3NWwtMTAuMjMsNS4zMzdjLTAuNjkzLDAuMzk5LTEuMTYxLDEuMS0xLjI2NiwxLjg5NWMtMC4xMDQsMC43OTMsMC4xNjYsMS41OSwwLjczMywyLjE1NmwxNC4wMiwxMy45MzYNCglMNjAuMzExLDY3LjI1NnoiLz4NCjxwYXRoIGZpbGw9IiNFODE3N0EiIGQ9Ik04Ljc5Miw2LjExYy0wLjc0MS0wLjc0LTEuOTQxLTAuNzQtMi42ODIsMGMtMC43NCwwLjc0LTAuNzQsMS45NDEsMCwyLjY4Mmw0LjIxMyw0LjIxMw0KCWMwLjM3LDAuMzcsMC44NTYsMC41NTUsMS4zNDEsMC41NTVjMC40ODUsMCwwLjk3MS0wLjE4NiwxLjM0MS0wLjU1NWMwLjc0MS0wLjc0LDAuNzQxLTEuOTQxLDAtMi42ODJMOC43OTIsNi4xMXoiLz4NCjxwYXRoIGZpbGw9IiNFODE3N0EiIGQ9Ik05Ljc1LDIwLjI5MmMwLTEuMDQ3LTAuODQ5LTEuODk2LTEuODk2LTEuODk2SDEuODk2QzAuODQ5LDE4LjM5NiwwLDE5LjI0NSwwLDIwLjI5Mg0KCXMwLjg0OSwxLjg5NiwxLjg5NiwxLjg5Nmg1Ljk1OEM4LjkwMSwyMi4xODgsOS43NSwyMS4zMzgsOS43NSwyMC4yOTJ6Ii8+DQo8cGF0aCBmaWxsPSIjRTgxNzdBIiBkPSJNOS4zNTMsMjcuMTc3TDUuMTQsMzEuMzkxYy0wLjc0MSwwLjc0MS0wLjc0MSwxLjk0MSwwLDIuNjgxYzAuMzcsMC4zNywwLjg1NCwwLjU1NiwxLjM0MSwwLjU1Ng0KCWMwLjQ4NSwwLDAuOTctMC4xODYsMS4zNC0wLjU1Nmw0LjIxMy00LjIxM2MwLjc0MS0wLjc0LDAuNzQxLTEuOTQxLDAtMi42ODJDMTEuMjk0LDI2LjQzNywxMC4wOTQsMjYuNDM3LDkuMzUzLDI3LjE3N3oiLz4NCjxwYXRoIGZpbGw9IiNFODE3N0EiIGQ9Ik0yMC4yOSw5Ljc1MWMxLjA0NywwLDEuODk2LTAuODQ5LDEuODk2LTEuODk2VjEuODk2QzIyLjE4NywwLjg0OSwyMS4zMzcsMCwyMC4yOSwwDQoJYy0xLjA0NiwwLTEuODk2LDAuODQ5LTEuODk2LDEuODk2djUuOTU5QzE4LjM5NSw4LjkwMiwxOS4yNDMsOS43NTEsMjAuMjksOS43NTF6Ii8+DQo8cGF0aCBmaWxsPSIjRTgxNzdBIiBkPSJNMjguNTE2LDEyLjU5YzAuNDg1LDAsMC45Ny0wLjE4NSwxLjM0MS0wLjU1Nmw0LjIxMi00LjIxMmMwLjc0MS0wLjc0MSwwLjc0MS0xLjk0MSwwLTIuNjgyDQoJYy0wLjc0LTAuNzQxLTEuOTQxLTAuNzQxLTIuNjgxLDBsLTQuMjEzLDQuMjEyYy0wLjc0MSwwLjc0MS0wLjc0MSwxLjk0MiwwLDIuNjgyQzI3LjU0NSwxMi40MDYsMjguMDMsMTIuNTksMjguNTE2LDEyLjU5eiIvPg0KPC9zdmc+DQo=')}
.bloc-rassurance .ligne-bloc-rassurance.Ico.IcoServiceClientEcoute{background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDIyLjY5MiA0MjIuNjkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MjIuNjkyIDQyMi42OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCg0KCQk8cGF0aCBmaWxsPSIjRTgxNzdBIiBkPSJNMjcxLjc4NiwyODkuNjI2di03LjM2YzIuMDgtMS42OCw0LjA4LTMuNTIsNi01LjQ0YzE1LjM3My0xNi45MjcsMjUuMDUzLTM4LjI0NiwyNy42OC02MC45Ng0KCQkJYzEzLjgxNi0yLjEwNSwyNi4yNjktOS41MDksMzQuNzItMjAuNjRjMTEuNi0xNi40LDEyLjY0LTQwLDIuOTYtNjkuNmMtMC41NjktMS43MDctMS42OTYtMy4xNzMtMy4yLTQuMTZsLTQuNC0yLjk2DQoJCQljMC42NDktMjYuNzA4LTguNTgxLTUyLjcxNi0yNS45Mi03My4wNGMtMjEuNTItMjQuMjQtNTQuNTYtMzYuNDgtOTguMzItMzYuNjRjLTQzLjY4LDAtNzYuOCwxMi40LTk4LjMyLDM2LjMyDQoJCQljLTE3LjMzOSwyMC4zMjQtMjYuNTY5LDQ2LjMzMi0yNS45Miw3My4wNGwtNC40LDIuOTZjLTEuNTA0LDAuOTg3LTIuNjMxLDIuNDUzLTMuMiw0LjE2Yy05LjY4LDI5Ljc2LTguNjQsNTMuMiwyLjk2LDY5LjYNCgkJCWM4LjQxOSwxMS4yMDksMjAuODcyLDE4LjY5OCwzNC43MiwyMC44OGMyLjYzOCwyMi43NSwxMi4zNDgsNDQuMDk5LDI3Ljc2LDYxLjA0YzEuOTA1LDEuOTE2LDMuOTA3LDMuNzMyLDYsNS40NHY3LjM2DQoJCQljLTMwLjY0LDUuOTItMTUyLjk2LDM0LjY0LTE1MC44OCwxMTYuMjRjMCw0LjQxOCwzLjU4Miw4LDgsOGg0MDYuNjRjNC40MTgsMCw4LTMuNTgyLDgtOA0KCQkJQzQyNC43NDYsMzI0LjI2NiwzMDIuNDI2LDI5NS41NDYsMjcxLjc4NiwyODkuNjI2eiBNMTEyLjM0NiwxOTcuOTQ2Yy02Ljc5OC0yLjI4My0xMi43MjMtNi42MTQtMTYuOTYtMTIuNGwwLjQsMC4wOA0KCQkJYy04LTExLjY4LTguNzItMjkuMzYtMS42LTUyLjcybDUuODQtMy45MmMyLjQ1Ny0xLjY0LDMuODEtNC41LDMuNTItNy40NGMtMS4zNDYtMjMuOTEsNi40MzEtNDcuNDQxLDIxLjc2LTY1Ljg0DQoJCQljMTguMDgtMjAuNDgsNDcuMTItMzAuNzIsODYtMzAuODhjMzguODgtMC4xNiw2Ny45MiwxMC40LDg2LjMyLDMwLjg4YzE1LjMyOSwxOC4zOTksMjMuMTA2LDQxLjkzLDIxLjc2LDY1Ljg0DQoJCQljLTAuMjksMi45NCwxLjA2Myw1LjgsMy41Miw3LjQ0bDUuODQsMy45MmM3LjEyLDIzLjI4LDYuNjQsNDEuMDQtMS42LDUyLjcyYy00LjI2Niw1Ljc5MS0xMC4yMTcsMTAuMTIyLTE3LjA0LDEyLjQNCgkJCWM5LjY1LTEwLjk4LDE0LjM2NS0yNS40NDIsMTMuMDQtNDBjLTEuNDk5LTguNzU5LTYuMDY1LTE2LjY5OC0xMi44OC0yMi40Yy0zLjQ0LTgwLTU5LjUyLTg4Ljk2LTgzLjY4LTg4Ljk2DQoJCQljLTUuMTE0LTAuMDE1LTEwLjIyMiwwLjM2LTE1LjI4LDEuMTJjLTUuMDU3LTAuNzYxLTEwLjE2Ni0xLjEzNS0xNS4yOC0xLjEyYy0yNCwwLTgwLDguOC04My42OCw4OC45Ng0KCQkJYy02Ljg1OSw1LjY1Ni0xMS40ODEsMTMuNTY4LTEzLjA0LDIyLjMyQzk3Ljk3MiwxNzIuNTA1LDEwMi42ODgsMTg2Ljk3MSwxMTIuMzQ2LDE5Ny45NDZ6IE0yOTQuMzQ2LDEzMi4zNDYNCgkJCWMtMzMuNTY5LDEuOTQtNjYuOTI4LTYuNDM1LTk1LjYtMjRjLTMuMjQ1LTIuMjc5LTcuNjctMS44MzYtMTAuNCwxLjA0Yy0xNiwxNy4yLTQ1LjIsMjEuMi01OS4yOCwyMi4wOA0KCQkJYzQuMzItNTYuNTYsMzguNTYtNjguODgsNjcuMzYtNjguODhjNC41ODQtMC4wMzMsOS4xNjIsMC4zNDIsMTMuNjgsMS4xMmMxLjA1NiwwLjIxNiwyLjE0NCwwLjIxNiwzLjIsMA0KCQkJYzQuNTE4LTAuNzc2LDkuMDk2LTEuMTUxLDEzLjY4LTEuMTJjMjguNTYsMCw2Mi45NiwxMi42NCw2Ni45Niw2OS42OEwyOTQuMzQ2LDEzMi4zNDZ6IE0xMzEuODY2LDE5OS40NjZsMC4zMiwwLjA4DQoJCQljMC4wMTctMS45NzItMC42OTUtMy44ODEtMi01LjM2Yy0xMC45Ni0xMi41Ni0xNi0yNC0xNC42NC0zMy40NGMwLjY1Mi01LjI1OCwzLjI0OS0xMC4wODEsNy4yOC0xMy41MmMxMC41NiwwLDQ4LTIsNzItMjIuNzINCgkJCWMyNy4wMjksMTUuNTM5LDU3LjYyMywyMy44MDgsODguOCwyNGM1LjM2LDAsMTAuOCwwLDE2LjQ4LTAuODhjMy45MjEsMy4zNDgsNi40ODIsOC4wMTQsNy4yLDEzLjEyDQoJCQljMS4zNiw5LjI4LTMuNjgsMjAuODgtMTQuNjQsMzMuNDRjLTEuMzA1LDEuNDc5LTIuMDE3LDMuMzg4LTIsNS4zNmMwLDAsMCwxLjYsMCw0LjE2bC00Ni41NiwyNC45Ng0KCQkJYy05LjI0LTguNzQ4LTIzLjgyMy04LjM0OS0zMi41NzEsMC44OTFjLTguNzQ4LDkuMjQtOC4zNDksMjMuODIzLDAuODkxLDMyLjU3MWM5LjI0LDguNzQ4LDIzLjgyMyw4LjM0OSwzMi41NzEtMC44OTENCgkJCWM0LjA1NC00LjI4Miw2LjMxMi05Ljk1NSw2LjMwOS0xNS44NTFjMC4wMzYtMC43MiwwLjAzNi0xLjQ0LDAtMi4xNmwzNi43Mi0xOS42OGMtMy4xNTIsMTUuNzc1LTEwLjU2NywzMC4zODQtMjEuNDQsNDIuMjQNCgkJCWMtMTQuMTgyLDEzLjY1NC0zMy4zNzksMjAuODM1LTUzLjA0LDE5Ljg0aC00Yy0xOS42MTksMC45NzQtMzguNzc0LTYuMTcyLTUyLjk2LTE5Ljc2DQoJCQlDMTMxLjMwNiwyNDAuNjY2LDEzMS44NjYsMTk5Ljg2NiwxMzEuODY2LDE5OS40NjZ6IE0yMzUuMzA2LDI0NS4zODZjMCwzLjkzMi0zLjE4OCw3LjEyLTcuMTIsNy4xMmMtMy45MzIsMC03LjEyLTMuMTg4LTcuMTItNy4xMg0KCQkJYzAtMy45MzIsMy4xODgtNy4xMiw3LjEyLTcuMTJTMjM1LjMwNiwyNDEuNDU0LDIzNS4zMDYsMjQ1LjM4NnogTTIwMy4zMDYsMzk3LjM4NkgxNi4yNjZjNi4zMi02MC4wOCwxMDQtODUuMiwxMzQuNTYtOTEuNjh2MTQuMzINCgkJCWMwLDE4LjE2LDIyLjA4LDMyLDUyLjQ4LDM0LjMyVjM5Ny4zODZ6IE0xNjYuODI2LDMyMC4wMjZ2LTAuMjR2LTI3LjM2YzEzLjI5OCw2LjE2NywyNy44MjQsOS4yMzEsNDIuNDgsOC45Nmg0DQoJCQljMTQuNjU2LDAuMjcxLDI5LjE4Mi0yLjc5Myw0Mi40OC04Ljk2djI3LjZjMCw3LjYtMTcuMzYsMTguNTYtNDQuNDgsMTguNTZTMTY2LjgyNiwzMjcuNjI2LDE2Ni44MjYsMzIwLjAyNnogTTIxOS4zMDYsMzk3LjYyNg0KCQkJdi00My4zNmMzMC40LTIuMDgsNTIuNDgtMTYsNTIuNDgtMzQuMzJ2LTE0YzMwLjgsNi40LDEyOCwzMS41MiwxMzQuNTYsOTEuNjhIMjE5LjMwNnoiLz4NCjwvc3ZnPg0K')}
.bloc-rassurance .ligne-bloc-rassurance.Ico.IcoSatisfactionClient{background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KDQoJCTxwYXRoIGZpbGw9IiNFODE3N0EiIGQ9Ik0zNjYuNTU1LDEzNy4zMzZjLTEuOTQ3LTQuMjItNi45NDgtNi4wNjItMTEuMTY3LTQuMTE1Yy00LjIyLDEuOTQ4LTYuMDYyLDYuOTQ4LTQuMTE1LDExLjE2OA0KCQkJYzYuMzY5LDEzLjc5OSw5LjU5OSwyOC41NjgsOS41OTksNDMuODk3YzAsNTcuODI3LTQ3LjA0NSwxMDQuODcyLTEwNC44NzEsMTA0Ljg3MmMtNTcuODI3LDAtMTA0Ljg3Mi00Ny4wNDUtMTA0Ljg3Mi0xMDQuODcyDQoJCQljMC01Ny44MjYsNDcuMDQ1LTEwNC44NzIsMTA0Ljg3Mi0xMDQuODcyYzI5LjU3MywwLDU3LjkyNCwxMi41ODUsNzcuNzgxLDM0LjUyOGMzLjEyLDMuNDQ2LDguNDM5LDMuNzExLDExLjg4OCwwLjU5NA0KCQkJYzMuNDQ2LTMuMTIsMy43MTItOC40NDEsMC41OTItMTEuODg4Yy0yMy4wNDMtMjUuNDYyLTU1Ljk0Mi00MC4wNjUtOTAuMjYxLTQwLjA2NWMtNjcuMTA4LDAtMTIxLjcwNCw1NC41OTYtMTIxLjcwNCwxMjEuNzA0DQoJCQlzNTQuNTk2LDEyMS43MDQsMTIxLjcwNCwxMjEuNzA0YzY3LjEwNywwLDEyMS43MDMtNTQuNTk2LDEyMS43MDMtMTIxLjcwNEMzNzcuNzAzLDE3MC41MDUsMzczLjk1MiwxNTMuMzYyLDM2Ni41NTUsMTM3LjMzNnoiLz4NCg0KCQk8cGF0aCBmaWxsPSIjRTgxNzdBIiBkPSJNNDI0LjA4MywxODguMjg2YzAtNi40NDIsMi44Mi0xMy45MDMsNS44MDYtMjEuODAyYzQuNTA4LTExLjkyNSw5LjE2OS0yNC4yNTcsNS4yMjgtMzYuMzkzDQoJCQljLTQuMTA2LTEyLjY0NC0xNS45MDMtMjAuMzI5LTI2LjMxMS0yNy4xMTJjLTYuODM2LTQuNDU0LTEzLjI5NC04LjY2LTE2LjgxMi0xMy40OTVjLTMuNTkzLTQuOTM3LTUuNjM2LTEyLjQ1Ni03LjgtMjAuNDE2DQoJCQljLTMuMjM1LTExLjkwNS02LjkwMi0yNS4zOTgtMTcuNTA1LTMzLjExNGMtMTAuNDk2LTcuNjM4LTIzLjc5NC03LjAxMS0zNi42NTItNi40MDVjLTguMzA2LDAuMzkyLTE2LjE1MSwwLjc2Mi0yMi4wODEtMS4xNjQNCgkJCWMtNS41MTktMS43OTItMTEuNDItNi41NjItMTcuNjY3LTExLjYxMkMyODAuNTYsOC45MTMsMjY5LjUzMywwLDI1Ni4wMDEsMGMtMTMuNTMzLDAtMjQuNTYsOC45MTMtMzQuMjg5LDE2Ljc3Nw0KCQkJYy02LjI0Nyw1LjA0OS0xMi4xNDgsOS44MTktMTcuNjY1LDExLjYxMWMtNS45MywxLjkyNi0xMy43NzYsMS41NTUtMjIuMDgyLDEuMTY0Yy0xMi44NTgtMC42MDctMjYuMTU3LTEuMjM0LTM2LjY1Myw2LjQwNQ0KCQkJYy0xMC42MDMsNy43MTYtMTQuMjY5LDIxLjIwOS0xNy41MDUsMzMuMTE0Yy0yLjE2Myw3Ljk2LTQuMjA3LDE1LjQ3OS03LjgsMjAuNDE2Yy0zLjUxOCw0LjgzNC05Ljk3Niw5LjA0MS0xNi44MTIsMTMuNDk1DQoJCQljLTEwLjQwOSw2Ljc4MS0yMi4yMDYsMTQuNDY3LTI2LjMxLDI3LjExYy0zLjk0MSwxMi4xMzYsMC43MiwyNC40NjgsNS4yMjgsMzYuMzk0YzIuOTg1LDcuODk5LDUuODA1LDE1LjM2LDUuODA1LDIxLjgwMg0KCQkJcy0yLjgyLDEzLjkwMy01LjgwNiwyMS44MDJjLTQuNTA4LDExLjkyNi05LjE2OSwyNC4yNTgtNS4yMjgsMzYuMzk0YzQuMTA2LDEyLjY0MywxNS45MDMsMjAuMzI5LDI2LjMxMSwyNy4xMQ0KCQkJYzYuODM2LDQuNDU0LDEzLjI5NCw4LjY2MSwxNi44MTIsMTMuNDk1YzMuNTkzLDQuOTM3LDUuNjM2LDEyLjQ1Nyw3LjgsMjAuNDE2YzMuMjM1LDExLjkwNSw2LjkwMiwyNS4zOTgsMTcuNTA1LDMzLjExNA0KCQkJYzEwLjQ5NSw3LjYzOCwyMy43OTMsNy4wMTEsMzYuNjUyLDYuNDA1YzguMzA1LTAuMzkzLDE2LjE1MS0wLjc2MiwyMi4wODEsMS4xNjRjNS41MTksMS43OTIsMTEuNDIsNi41NjIsMTcuNjY4LDExLjYxMg0KCQkJYzQuNzAxLDMuNzk5LDkuNzEsNy44MzYsMTUuMTUzLDExLjAwMkwyMDQuNiw0ODYuNTQxbC0yOS43NzgtMzMuMTg0Yy0yLjE4Ni0yLjQzNi01LjU4NS0zLjM4My04LjcxNy0yLjQzMWwtNDIuNjM1LDEyLjk5Mg0KCQkJbDI2LjczMS05NS44NmMxLjI0OC00LjQ3Ny0xLjM2OS05LjExOC01Ljg0Ni0xMC4zNjdjLTQuNDc5LTEuMjQ3LTkuMTE5LDEuMzY5LTEwLjM2Nyw1Ljg0NmwtMzAuODU1LDExMC42NDUNCgkJCWMtMC44MjUsMi45NiwwLjAyOCw2LjEzNSwyLjIyNyw4LjI4MmMyLjE5OSwyLjE0OCw1LjM5NSwyLjkyNSw4LjMzMywyLjAyOWw1Mi4xODQtMTUuOTAybDM2LjQ0Myw0MC42MTMNCgkJCWMxLjYxNiwxLjgwMSwzLjkwNCwyLjc5Niw2LjI2NCwyLjc5NWMwLjYzNywwLDEuMjgtMC4wNzIsMS45MTctMC4yMjFjMi45OTMtMC43LDUuMzY1LTIuOTc1LDYuMTkxLTUuOTM1bDM2LjA4OC0xMjkuNDYNCgkJCWMxLjA1OSwwLjExMSwyLjEyOCwwLjE4NywzLjIxOSwwLjE4N2MxLjA4OCwwLDIuMTU2LTAuMDc3LDMuMjEzLTAuMTg3bDM2LjEwMywxMjkuNDZjMC44MjUsMi45NiwzLjE5OSw1LjIzNSw2LjE5MSw1LjkzNQ0KCQkJYzAuNjM2LDAuMTQ4LDEuMjc4LDAuMjIxLDEuOTE1LDAuMjIxYzIuMzYxLDAsNC42NDktMC45OTUsNi4yNjUtMi43OTZsMzYuNDMxLTQwLjYxM2w1Mi4xOTUsMTUuOTAxDQoJCQljMi45MzgsMC44OTUsNi4xMzIsMC4xMTgsOC4zMzItMi4wMjljMi4xOTgtMi4xNDgsMy4wNTItNS4zMjIsMi4yMjctOC4yODFsLTM4LjIxNC0xMzcuMDUNCgkJCWM3LjYxNy03LjkwNSwxMC43NDItMTkuMzU1LDEzLjUzNC0yOS42MzFjMi4xNjMtNy45Niw0LjIwNy0xNS40NzksNy44LTIwLjQxNmMzLjUxOC00LjgzNCw5Ljk3Ni05LjA0MSwxNi44MTItMTMuNDk1DQoJCQljMTAuNDA5LTYuNzgxLDIyLjIwNi0xNC40NjcsMjYuMzEtMjcuMTA5YzMuOTQxLTEyLjEzNi0wLjcyLTI0LjQ2OC01LjIyOC0zNi4zOTQNCgkJCUM0MjYuOTAyLDIwMi4xODksNDI0LjA4MywxOTQuNzI5LDQyNC4wODMsMTg4LjI4NnogTTM4OC41MzgsNDYzLjkxOGwtNDIuNjQ4LTEyLjk5MmMtMy4xMzEtMC45NTYtNi41MzItMC4wMDYtOC43MTgsMi40MzENCgkJCWwtMjkuNzY2LDMzLjE4M2wtMzIuMjc3LTExNS43MzljNS40NDYtMy4xNjcsMTAuNDU2LTcuMjA0LDE1LjE1OS0xMS4wMDZjNi4yNDctNS4wNDksMTIuMTQ4LTkuODE4LDE3LjY2Ny0xMS42MTINCgkJCWM1LjkzMi0xLjkyNiwxMy43NzctMS41NTUsMjIuMDgyLTEuMTY0YzguNjQ4LDAuNDA4LDE3LjQ5LDAuODE0LDI1LjU0OS0xLjI4TDM4OC41MzgsNDYzLjkxOHogTTQxOS4xMDcsMjQxLjI4NQ0KCQkJYy0yLjI2OCw2Ljk4NS0xMC42MzMsMTIuNDM1LTE5LjQ5LDE4LjIwNWMtNy44MTIsNS4wOS0xNS44OTEsMTAuMzUzLTIxLjIzMywxNy42OTRjLTUuNDE1LDcuNDQxLTcuOTY3LDE2LjgyOC0xMC40MzMsMjUuOTA2DQoJCQljLTIuNzUxLDEwLjEyNC01LjM1LDE5LjY4NS0xMS4xNjYsMjMuOTE5Yy01LjcxMiw0LjE1NS0xNS41NDQsMy42OTItMjUuOTU2LDMuMjAxYy05LjQ0OC0wLjQ0NC0xOS4yMTktMC45MDctMjguMDczLDEuOTY4DQoJCQljLTguNDgsMi43NTQtMTUuODg2LDguNzQtMjMuMDQ5LDE0LjUzYy04LjI5NCw2LjcwNC0xNi4xMjYsMTMuMDM0LTIzLjcwNywxMy4wMzRjLTcuNTgxLDAtMTUuNDE1LTYuMzMyLTIzLjcwOC0xMy4wMzYNCgkJCWMtNy4xNjItNS43ODktMTQuNTctMTEuNzc3LTIzLjA0OS0xNC41MjljLTUuNTg0LTEuODEzLTExLjUzMy0yLjI5OS0xNy41MzUtMi4yOTljLTMuNTE0LDAtNy4wNDgsMC4xNjYtMTAuNTM3LDAuMzMxDQoJCQljLTEwLjQxLDAuNDkyLTIwLjI0MywwLjk1NS0yNS45NTUtMy4yMDFjLTUuODE2LTQuMjMzLTguNDE1LTEzLjc5NS0xMS4xNjYtMjMuOTE5Yy0yLjQ2Ni05LjA3OC01LjAxOC0xOC40NjYtMTAuNDMzLTI1LjkwNg0KCQkJYy01LjM0MS03LjM0LTEzLjQxOS0xMi42MDMtMjEuMjMzLTE3LjY5NGMtOC44NTctNS43Ny0xNy4yMjItMTEuMjIxLTE5LjQ5LTE4LjIwNmMtMi4xMTUtNi41MTQsMS4zMjQtMTUuNjEyLDQuOTY0LTI1LjI0Mw0KCQkJYzMuMzg5LTguOTY2LDYuODkzLTE4LjIzNiw2Ljg5My0yNy43NTJzLTMuNTA0LTE4Ljc4OC02Ljg5Mi0yNy43NTJjLTMuNjQxLTkuNjMxLTcuMDc5LTE4LjcyOS00Ljk2NC0yNS4yNDQNCgkJCWMyLjI2OC02Ljk4NSwxMC42MzMtMTIuNDM1LDE5LjQ5LTE4LjIwNWM3LjgxMi01LjA5LDE1Ljg5MS0xMC4zNTMsMjEuMjMzLTE3LjY5MmM1LjQxNS03LjQ0MSw3Ljk2Ny0xNi44MjgsMTAuNDMzLTI1LjkwNg0KCQkJYzIuNzUxLTEwLjEyNCw1LjM1LTE5LjY4NSwxMS4xNjYtMjMuOTE5YzUuNzExLTQuMTU2LDE1LjU0Ni0zLjY5MywyNS45NTYtMy4yMDFjOS40NDcsMC40NDUsMTkuMjE5LDAuOTA3LDI4LjA3My0xLjk2OA0KCQkJYzguNDgtMi43NTQsMTUuODg2LTguNzQsMjMuMDQ5LTE0LjUyOWM4LjI5Mi02LjcwNiwxNi4xMjYtMTMuMDM4LDIzLjcwNi0xMy4wMzhjNy41OCwwLDE1LjQxNSw2LjMzMiwyMy43MDcsMTMuMDM0DQoJCQljNy4xNjIsNS43OSwxNC41NywxMS43NzcsMjMuMDQ5LDE0LjUzYzguODU0LDIuODc1LDE4LjYyMywyLjQxNSwyOC4wNzIsMS45NjhjMTAuNDEtMC40OSwyMC4yNDQtMC45NTQsMjUuOTU1LDMuMjAxDQoJCQljNS44MTYsNC4yMzMsOC40MTUsMTMuNzk1LDExLjE2NiwyMy45MTljMi40NjYsOS4wNzgsNS4wMTgsMTguNDY2LDEwLjQzMywyNS45MDZjNS4zNDEsNy4zNCwxMy40MTksMTIuNjAzLDIxLjIzMiwxNy42OTINCgkJCWM4Ljg1Nyw1Ljc3LDE3LjIyMiwxMS4yMiwxOS40OTEsMTguMjA2YzIuMTE1LDYuNTE1LTEuMzIzLDE1LjYxMi00Ljk2NCwyNS4yNDRjLTMuMzg5LDguOTY1LTYuODkzLDE4LjIzNi02Ljg5MywyNy43NTINCgkJCWMwLDkuNTE3LDMuNTA2LDE4Ljc4Niw2Ljg5NSwyNy43NTJDNDE3Ljc4NCwyMjUuNjcsNDIxLjIyMywyMzQuNzY4LDQxOS4xMDcsMjQxLjI4NXoiLz4NCg0KCQk8cGF0aCBmaWxsPSIjRTgxNzdBIiBkPSJNMjg4LjUwNiwxMzUuOTQ1aC02NS4wMWMtNC42NDgsMC04LjQxNiwzLjc2OC04LjQxNiw4LjQxNnMzLjc2OCw4LjQxNiw4LjQxNiw4LjQxNmg2NS4wMQ0KCQkJYzQuNjQ4LDAsOC40MTYtMy43NjgsOC40MTYtOC40MTZTMjkzLjE1NCwxMzUuOTQ1LDI4OC41MDYsMTM1Ljk0NXoiLz4NCg0KCQk8cGF0aCBmaWxsPSIjRTgxNzdBIiBkPSJNMjg4LjUwNiwyMjMuNzk1aC02NS4wMWMtNC42NDgsMC04LjQxNiwzLjc2OC04LjQxNiw4LjQxNmMwLDQuNjQ4LDMuNzY4LDguNDE2LDguNDE2LDguNDE2aDY1LjAxDQoJCQljNC42NDgsMCw4LjQxNi0zLjc2OCw4LjQxNi04LjQxNkMyOTYuOTIyLDIyNy41NjMsMjkzLjE1NCwyMjMuNzk1LDI4OC41MDYsMjIzLjc5NXoiLz4NCg0KCQk8cGF0aCBmaWxsPSIjRTgxNzdBIiBkPSJNMzExLjgxMSwxNzkuODdIMjg2LjQ2Yy00LjY0OCwwLTguNDE2LDMuNzY4LTguNDE2LDguNDE2YzAsNC42NDgsMy43NjgsOC40MTYsOC40MTYsOC40MTZoMjUuMzUxDQoJCQljNC42NDgsMCw4LjQxNi0zLjc2Nyw4LjQxNi04LjQxNkMzMjAuMjI3LDE4My42MzgsMzE2LjQ1OSwxNzkuODcsMzExLjgxMSwxNzkuODd6Ii8+DQoNCgkJPHBhdGggZmlsbD0iI0U4MTc3QSIgZD0iTTI2MC4xMDQsMTc5Ljg3SDIwMC4xOWMtNC42NDgsMC04LjQxNiwzLjc2OC04LjQxNiw4LjQxNmMwLDQuNjQ4LDMuNzY4LDguNDE2LDguNDE2LDguNDE2aDU5LjkxNA0KCQkJYzQuNjQ4LDAsOC40MTYtMy43NjgsOC40MTYtOC40MTZDMjY4LjUyLDE4My42MzgsMjY0Ljc1MiwxNzkuODcsMjYwLjEwNCwxNzkuODd6Ii8+DQoJDQo8L3N2Zz4NCg==')}




.IcoTicket{ background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQ4MS4wOHB4IiBoZWlnaHQ9IjQ4MS4wOHB4IiB2aWV3Qm94PSIwIDAgNDgxLjA4IDQ4MS4wOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDgxLjA4IDQ4MS4wODsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCQk8cGF0aCBmaWxsPSIjRTgxNzdBIiBkPSJNNDcwLjUyLDE1OS42MDFsLTM1Ljk3Ny0zNS42ODhjLTEwLjY1NywxMC42NTYtMjMuNjA0LDE1Ljk4OC0zOC44MjgsMTUuOTg4Yy0xNS4yMjksMC0yOC4xNjgtNS4zMzItMzguODI0LTE1Ljk4OA0KCQkJYy0xMC42NjQtMTAuNjYtMTUuOTg4LTIzLjYwMS0xNS45ODgtMzguODNjMC0xNS4yMyw1LjMzMS0yOC4xNzEsMTUuOTg4LTM4LjgzMmwtMzUuNjkzLTM1LjY4OA0KCQkJYy03LjA1LTcuMDQtMTUuNjYtMTAuNTYyLTI1LjgzOC0xMC41NjJjLTEwLjE4NCwwLTE4Ljc5NCwzLjUyMy0yNS44MzcsMTAuNTYyTDEwLjU2NiwyNjkuMjMzQzMuNTIxLDI3Ni4yNzksMCwyODQuODk2LDAsMjk1LjA3DQoJCQljMCwxMC4xODIsMy41MjEsMTguNzkxLDEwLjU2NiwyNS44MzhsMzUuNjg4LDM1Ljk3N2MxMC42Ni0xMC42NTYsMjMuNjA0LTE1Ljk4OCwzOC44MzEtMTUuOTg4DQoJCQljMTUuMjI2LDAsMjguMTY3LDUuMzI1LDM4LjgyNiwxNS45ODhjMTAuNjU3LDEwLjY1NywxNS45ODcsMjMuNiwxNS45ODcsMzguODI4cy01LjMyNywyOC4xNjQtMTUuOTg3LDM4LjgyOGwzNS45NzYsMzUuOTc0DQoJCQljNy4wNDQsNy4wNDMsMTUuNjU4LDEwLjU2NCwyNS44NDEsMTAuNTY0YzEwLjE4NCwwLDE4Ljc5OC0zLjUyMSwyNS44MzctMTAuNTY0TDQ3MC41MiwyMTEuMjc1DQoJCQljNy4wNDMtNy4wNDIsMTAuNTYxLTE1LjY1MywxMC41NjEtMjUuODM3QzQ4MS4wOCwxNzUuMjU1LDQ3Ny41NjIsMTY2LjY0NSw0NzAuNTIsMTU5LjYwMXogTTM5My4xNDUsMjE2LjcwMUwyMTYuNzAyLDM5My4xMzkNCgkJCWMtMy40MjIsMy40MzMtNy43MDUsNS4xNDQtMTIuODQ3LDUuMTQ0Yy01LjEzNywwLTkuNDE5LTEuNzExLTEyLjg0NS01LjE0NEw4Ny42NTMsMjg5Ljc5M2MtMy42MTctMy42MjEtNS40MjQtNy45MDItNS40MjQtMTIuODQ3DQoJCQljMC00Ljk0OSwxLjgwNy05LjIzNiw1LjQyNC0xMi44NTRMMjY0LjA5NSw4Ny42NTFjMy40MjktMy40MjcsNy43MTQtNS4xNDIsMTIuODU0LTUuMTQyYzUuMTM0LDAsOS40MTgsMS43MTUsMTIuODQ3LDUuMTQyDQoJCQlsMTAzLjM1LDEwMy4zNTNjMy42MjEsMy42MTksNS40MjgsNy45MDIsNS40MjgsMTIuODVDMzk4LjU3MiwyMDguODAxLDM5Ni43NjYsMjEzLjA4MywzOTMuMTQ1LDIxNi43MDF6Ii8+DQoJCTxwYXRoICBmaWxsPSIjRTgxNzdBIiBkPSJNMjc2Ljk1NSwxMTMuNjM5bDkwLjIyMyw5MC4yMThMMjAzLjg3LDM2Ny4xNjVsLTkwLjIxOC05MC4yMThMMjc2Ljk1NSwxMTMuNjM5eiIvPg0KPC9zdmc+DQo=');
background-size:contain;
background-repeat:no-repeat;
background-position:center center;
width: 30px;
height: 25px;
display: inline-block;
margin-left: 8px;
}

/*****/
.LigneVieDossier{ display:table;width:100%; padding: 25px 0;}
.LigneVieDossier .ItemLigneVieDossier{display:table-cell; padding:0 15px 0 0;text-align:center;background: url("../il-images/icones/svg/ico-fl-droite-dadada.svg") no-repeat scroll right center / 10px auto;color: #999999;    font-family: "Roboto Condensed",sans-serif;    font-size: 21px;    font-weight: 400;}
.LigneVieDossier .ItemLigneVieDossier.Valide{ cursor:pointer;}
.LigneVieDossier .ItemLigneVieDossier.Actif.Valide{ cursor:default;}
.LigneVieDossier .ItemLigneVieDossier:last-child{ background:none!important;}
.LigneVieDossier .ItemLigneVieDossier .ContenuItemLigneVieDossier{ position:relative;}
.LigneVieDossier .ItemLigneVieDossier .ItemNumEtape{position:relative;}
.LigneVieDossier .ItemLigneVieDossier .ItemNumEtape:after{	content:".";}
.LigneVieDossier .ItemLigneVieDossier.Actif{color: #1d1d1d;}
.LigneVieDossier .ItemLigneVieDossier.Actif .ItemNumEtape:before {    background-color: #e8177a;    content: "";    height: 5px;    left: 0;    position: absolute;    bottom: -5px;    width: 20px;}

.SectionLigneVieValide{ padding-bottom:20px;}
.SectionLigneVieValide .LigneVieDossier .ItemLigneVieDossier .ContenuItemLigneVieDossier::after {
background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAzMCAyMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGRlZnM+DQo8L2RlZnM+DQo8cGF0aCBmaWxsPSIjZTgxNzdhIiBkPSJNMjguMzAxLDBMOC41MzUsMTkuNzY2TDEuMzcsMTIuMjU1TDAsMTMuNjZsOC41MDUsOS4wNWwyMS4yMS0yMS4yOTZMMjguMzAxLDB6Ii8+DQo8L3N2Zz4NCg==');
background-position:center center;
background-size:contain;
content:'';
display:inline-block;
height: 20px;
width: 25px;
margin-left: 5px;
background-repeat:norepeat;
}

.SectionE-billet .SectionColProduit.FloatDroite{width:30.8%;}
.SectionE-billet .SectionColProduit.FloatGauche{width:69%;}

.page-ebillet .SousSectionInfo{ border:none!important;
    padding: 20px 0 20px 19%;
}
		  .page-ebillet .contenuSousSectionInfo .ItemSousSectionInfo:first-child {padding-top:0!important}
		  
		  .TitreSimple{font-family:'Roboto Condensed',sans-serif;color:#1D1D1D;z-index:1;
		  font-size:35px;line-height:54px;position:relative;text-transform:uppercase;margin-bottom:20px;font-weight:300}
.TitreSimple:after{content:'';background-color:#e8177a;position:absolute;left:0;bottom:0;width:20px;height:5px}
		  
		  .EnteteItemEbillet{font-size:15px;
		  padding:5px 10px; background-color:#f3f3f3;}
		  .ItemEbillet{ display:flex;
		  flex-flow:row nowrap;
		  padding-bottom:30px;
		  }
		  .ItemEbillet .SectionProduitEbillet{flex: 1 1 auto;}
		  .ItemEbillet .SectionMessageEbillet{    margin-left: auto;
    width: 100%;
    max-width: 265px;}
		  
		  .ItemEbillet .ProduitEbillet{padding-top:30px;padding-right: 20px;}
		  .ItemEbillet .ProduitEbillet .LibelleProduitEbillet{ font-weight:bold;}
		  .ItemEbillet .ProduitEbillet .DescrProduitEbillet{}
		  
		  .ItemMessageEbillet{text-align:center; 
padding-top: 30px;}
		  .ItemMessageEbillet .Ico{background-size: contain;
background-repeat: no-repeat;
background-position: center;
display: block;
height: 80px;
margin-bottom: 10px;}
		  .ItemMessageEbillet .Ico.IcoPDF{background-image:  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NHB4IiBoZWlnaHQ9Ijk4cHgiIHZpZXdCb3g9IjMzLjUgOS41IDc0IDk4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDMzLjUgOS41IDc0IDk4Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxkZWZzPg0KPC9kZWZzPg0KPHBhdGggZmlsbD0iIzMxMzMzNSIgZD0iTTg5Ljc0OSwxMDcuMDk2SDQwLjQxNmMtMy41ODQsMC02LjUtMi45MTYtNi41LTYuNVYzMC4zNjFjMC0zLjU4NCwyLjkxNi02LjUsNi41LTYuNWgyOC43MjYNCgljMy4xNTIsMCw3LjM2NywxLjc0Niw5LjU5NiwzLjk3NWwxMy41MzcsMTMuNTM3YzIuMjI5LDIuMjI5LDMuOTc1LDYuNDQzLDMuOTc1LDkuNTk2djQ5LjYyNw0KCUM5Ni4yNDksMTA0LjE4LDkzLjMzMywxMDcuMDk2LDg5Ljc0OSwxMDcuMDk2eiBNNDAuNDE2LDI2Ljg2MWMtMS45MywwLTMuNSwxLjU3LTMuNSwzLjV2NzAuMjM1YzAsMS45MywxLjU3LDMuNSwzLjUsMy41aDQ5LjMzMw0KCWMxLjkzLDAsMy41LTEuNTcsMy41LTMuNVY1MC45NjljMC0yLjMzMi0xLjQ0Ni01LjgyNi0zLjA5Ni03LjQ3NUw3Ni42MTYsMjkuOTU3Yy0xLjY0OS0xLjY0OS01LjE0Mi0zLjA5Ni03LjQ3NS0zLjA5Nkg0MC40MTZ6Ii8+DQo8cGF0aCBmaWxsPSIjMzEzMzM1IiBkPSJNODkuNzQ5LDQ3LjQ2OUg3OS4xNDJjLTMuNTg0LDAtNi41LTIuOTE2LTYuNS02LjVWMzAuMzYxYzAtMy4wMTMsMS42MTctNC4wODIsMy4wMDMtNC4wODINCgljMS4wMiwwLDIuMDYsMC41MjQsMy4wOTMsMS41NTdsMTMuNTM3LDEzLjUzN2MxLjg4NiwxLjg4NiwxLjY1NywzLjM5OCwxLjM1NCw0LjEzMkM5My4zMjMsNDYuMjM4LDkyLjQxNiw0Ny40NjksODkuNzQ5LDQ3LjQ2OXoNCgkgTTc1Ljc4NCwyOS4zMjdjLTAuMDYyLDAuMTYtMC4xNDMsMC40NzYtMC4xNDMsMS4wMzR2MTAuNjA4YzAsMS45MywxLjU3LDMuNSwzLjUsMy41aDEwLjYwN2MwLjU1OCwwLDAuODc0LTAuMDgsMS4wMzQtMC4xNDMNCgljLTAuMDY5LTAuMTU3LTAuMjM1LTAuNDM4LTAuNjMtMC44MzJMNzYuNjE2LDI5Ljk1N0M3Ni4yMjIsMjkuNTYzLDc1Ljk0MSwyOS4zOTYsNzUuNzg0LDI5LjMyN3oiLz4NCjxwYXRoIGZpbGw9IiNFRTNFMzYiIGQ9Ik05NC43NDksMzYuNDA0Yy0wLjQzLDAtMC44MzktMC4xODQtMS4xMjMtMC41MDZMODMuMjU5LDI0LjE3OWMtMC4zOTItMC40NDItMC40ODctMS4wNzItMC4yNDQtMS42MQ0KCWMwLjI0Mi0wLjUzOCwwLjc3Ny0wLjg4NCwxLjM2Ny0wLjg4NGgzLjcxNHYtOS43OGMwLTAuODI5LDAuNjcyLTEuNSwxLjUtMS41SDk5LjljMC44MjgsMCwxLjUsMC42NzEsMS41LDEuNXY5Ljc4aDMuNzE3DQoJYzAuNTksMCwxLjEyNSwwLjM0NiwxLjM2NywwLjg4NGMwLjI0MywwLjUzOCwwLjE0NywxLjE2OC0wLjI0NCwxLjYxTDk1Ljg3MywzNS44OThDOTUuNTg4LDM2LjIyMSw5NS4xNzksMzYuNDA0LDk0Ljc0OSwzNi40MDR6DQoJIE04Ny43MTEsMjQuNjg2bDcuMDM4LDcuOTU2bDcuMDM4LTcuOTU2aC0xLjg4OGMtMC44MjgsMC0xLjUtMC42NzEtMS41LTEuNXYtOS43OGgtNy4zMDR2OS43OGMwLDAuODI5LTAuNjcyLDEuNS0xLjUsMS41SDg3LjcxMXoiDQoJLz4NCjxwYXRoIGZpbGw9IiMzMTMzMzUiIGQ9Ik01My4zMTUsOTEuNTM0SDUwLjc0djMuOTI5YzAsMC41NjMtMC4xMzIsMC45ODgtMC4zOTcsMS4yNzhjLTAuMjY1LDAuMjktMC42LDAuNDM3LTEuMDAzLDAuNDM3DQoJYy0wLjQyMywwLTAuNzY0LTAuMTQ1LTEuMDIyLTAuNDMyYy0wLjI1OS0wLjI4OC0wLjM4OS0wLjcwOC0wLjM4OS0xLjI2NFY4NC43ODRjMC0wLjYxOSwwLjE0My0xLjA2MiwwLjQyNi0xLjMyNg0KCWMwLjI4NC0wLjI2NSwwLjczNS0wLjM5NywxLjM1NC0wLjM5N2gzLjYwNmMxLjA2NiwwLDEuODg4LDAuMDgyLDIuNDYyLDAuMjQ2YzAuNTY3LDAuMTU4LDEuMDU5LDAuNDIsMS40NzIsMC43ODYNCgljMC40MTQsMC4zNjYsMC43MjgsMC44MTQsMC45NDIsMS4zNDVjMC4yMTUsMC41MjksMC4zMjIsMS4xMjcsMC4zMjIsMS43ODljMCwxLjQxNC0wLjQzNiwyLjQ4NS0xLjMwNywzLjIxNQ0KCUM1Ni4zMzYsOTEuMTY5LDU1LjAzOSw5MS41MzQsNTMuMzE1LDkxLjUzNHogTTUyLjYzNCw4NS4xNzJINTAuNzR2NC4yNDFoMS44OTRjMC42NjMsMCwxLjIxNy0wLjA2OSwxLjY2Mi0wLjIwOA0KCWMwLjQ0NC0wLjEzOSwwLjc4NC0wLjM2NiwxLjAxOC0wLjY4MmMwLjIzMy0wLjMxNSwwLjM1LTAuNzI5LDAuMzUtMS4yNGMwLTAuNjEyLTAuMTgtMS4xMTEtMC41MzktMS40OTYNCglDNTQuNzIsODUuMzc3LDUzLjg5LDg1LjE3Miw1Mi42MzQsODUuMTcyeiIvPg0KPHBhdGggZmlsbD0iIzMxMzMzNSIgZD0iTTYyLjYwNCw4My4wNjFoMy42NjRjMC45NTIsMCwxLjc3MSwwLjA4OCwyLjQ1MiwwLjI2NmMwLjY4MSwwLjE3NywxLjMsMC41MDgsMS44NTUsMC45OTQNCgljMS40NDUsMS4yMzYsMi4xNjgsMy4xMTcsMi4xNjgsNS42NDJjMCwwLjgzMy0wLjA3MywxLjU5NS0wLjIxOCwyLjI4MmMtMC4xNDYsMC42ODgtMC4zNjksMS4zMDktMC42NzMsMS44NTkNCgljLTAuMzAzLDAuNTUzLTAuNjksMS4wNDctMS4xNjQsMS40ODFjLTAuMzcyLDAuMzM1LTAuNzc5LDAuNjAzLTEuMjIyLDAuODA2Yy0wLjQ0MSwwLjIwMS0wLjkxNiwwLjM0NC0xLjQyNSwwLjQyNg0KCWMtMC41MDgsMC4wODItMS4wOCwwLjEyMy0xLjcxOCwwLjEyM0g2Mi42NmMtMC41MTEsMC0wLjg5Ni0wLjA3OC0xLjE1NS0wLjIzMmMtMC4yNTktMC4xNTQtMC40MjgtMC4zNzMtMC41MDYtMC42NTINCgljLTAuMDc5LTAuMjgxLTAuMTE4LTAuNjQ2LTAuMTE4LTEuMDk0Vjg0Ljc4NGMwLTAuNjA2LDAuMTM1LTEuMDQ2LDAuNDA2LTEuMzE2QzYxLjU1OSw4My4xOTUsNjEuOTk3LDgzLjA2MSw2Mi42MDQsODMuMDYxeg0KCSBNNjMuNjkyLDg1LjI4NXY5LjQyaDIuMTNjMC40NjcsMCwwLjgzMy0wLjAxNCwxLjA5OS0wLjAzOGMwLjI2NS0wLjAyNCwwLjUzOS0wLjA4OCwwLjgyMy0wLjE4OA0KCWMwLjI4NC0wLjEwMiwwLjUzLTAuMjQ0LDAuNzM4LTAuNDI2YzAuOTQtMC43OTYsMS40MTEtMi4xNjYsMS40MTEtNC4xMDljMC0xLjM2OS0wLjIwNy0yLjM5Ni0wLjYyLTMuMDc2DQoJYy0wLjQxNC0wLjY4Mi0wLjkyNC0xLjExNS0xLjUyOS0xLjMwM2MtMC42MDUtMC4xODYtMS4zMzgtMC4yNzgtMi4xOTYtMC4yNzhMNjMuNjkyLDg1LjI4NUw2My42OTIsODUuMjg1eiIvPg0KPHBhdGggZmlsbD0iIzMxMzMzNSIgZD0iTTgzLjUwNyw4NS4yMjloLTUuNTM4djMuNTUxaDQuNjNjMC40MjksMCwwLjc0OSwwLjA5NiwwLjk2MSwwLjI4OWMwLjIxMSwwLjE5MywwLjMxNywwLjQ0OSwwLjMxNywwLjc3MQ0KCWMwLDAuMzIyLTAuMTA3LDAuNTc4LTAuMzIyLDAuNzY3Yy0wLjIxNSwwLjE4OS0wLjUzMywwLjI4NS0wLjk1NiwwLjI4NWgtNC42M3Y0LjU3MmMwLDAuNTgxLTAuMTMxLDEuMDEyLTAuMzkzLDEuMjkyDQoJYy0wLjI2MiwwLjI4LTAuNTk5LDAuNDIxLTEuMDA5LDAuNDIxYy0wLjQxNiwwLTAuNzU2LTAuMTQyLTEuMDE4LTAuNDI2Yy0wLjI2Mi0wLjI4NC0wLjM5My0wLjcxMy0wLjM5My0xLjI4OFY4NC43ODQNCgljMC0wLjQwNCwwLjA2LTAuNzM0LDAuMTgtMC45OWMwLjEyLTAuMjU1LDAuMzA4LTAuNDQsMC41NjMtMC41NThjMC4yNTYtMC4xMTcsMC41ODItMC4xNzYsMC45NzktMC4xNzZoNi42MjcNCgljMC40NDgsMCwwLjc4MSwwLjEsMC45OTksMC4yOTljMC4yMTgsMC4xOTksMC4zMjcsMC40NTksMC4zMjcsMC43ODFjMCwwLjMyNy0wLjEwOSwwLjU5Mi0wLjMyNywwLjc5MQ0KCUM4NC4yODYsODUuMTMsODMuOTU1LDg1LjIyOSw4My41MDcsODUuMjI5eiIvPg0KPHBhdGggZmlsbD0iI0VFM0UzNiIgZD0iTTQ1LjkyNiw3OC40OThjLTEuNDY1LDAtMi42NDQtMC43NDYtMy4xNTItMS45OTZjLTAuODQ3LTIuMDc4LDAuMzc0LTQuOTM2LDMuMzUtNy44NDINCgljMi4zMy0yLjI3Niw1LjU4NC00LjE0OCw5LjY3Ny01LjU3M2MyLjE3Ny00LjA0LDQuMTgtOC4zNjYsNS41ODUtMTIuMDYzYy0zLjExMS00Ljg0LTMuNjg1LTEwLjgxMy0yLjU5Ny0xNC4xNTENCgljMC43MDQtMi4xNTksMS45MjMtMi45NzEsMi44Mi0zLjI3MmMxLjI1Mi0wLjQyMSwyLjUzLTAuMTA2LDMuNDIxLDAuODUyYzEuMzQzLDEuNDQ0LDEuODM1LDQuMzUzLDEuNTA2LDguODkNCgljLTAuMTMxLDEuODA5LTAuNzMyLDQuMjM4LTEuNzksNy4yM2MwLjA0NiwwLjA1OSwwLjA5MywwLjExNSwwLjE0LDAuMTczYzAuNzA2LDAuODYyLDEuNDU5LDEuODEyLDIuMjQ4LDIuODA4DQoJYzEuNjg0LDIuMTIyLDMuNTc2LDQuNTA4LDUuNSw2LjY0NWMwLjU2OS0wLjAxOCwxLjExNy0wLjAyNSwxLjY0Ni0wLjAyNWM2Ljc5OCwwLDExLjM2MywxLjQyMiwxMi44NTQsNC4wMDQNCgljMC42MzYsMS4xMDIsMC42NDksMi4zNCwwLjAzNywzLjRjLTAuODI2LDEuNDMxLTIuNjEzLDIuMjg1LTQuNzgxLDIuMjg1aC0wLjAwMWMtMC41MjUsMC0xLjA2OC0wLjA1MS0xLjYxMy0wLjE1Mg0KCWMtMi43MzItMC41MDQtNS43MzEtMi41NjEtOS40MDQtNi40NTVjLTAuOTM5LDAuMDUxLTEuOTIyLDAuMTI1LTIuOTMsMC4yMjNjLTIuMTY1LDAuMjA5LTYuMzQzLDAuNzU0LTEwLjU3MywyLjA4Ng0KCWMtMS44MiwzLjI4Ny01LjczNyw5LjkyNi04LjY1OCwxMS44MzZDNDguMTA2LDc4LjExOCw0Ni45NzIsNzguNDk4LDQ1LjkyNiw3OC40OTh6IE01My4zODgsNjcuMzE0DQoJYy0yLjA5NSwxLjAxMi0zLjgyNCwyLjE4LTUuMTY5LDMuNDkyYy0yLjY0MywyLjU4Mi0yLjgxNSw0LjItMi42NjcsNC41NjNjMC4wNDMsMC4xMDQsMC4yMjgsMC4xMjcsMC4zNzQsMC4xMjcNCgljMC40NDgsMCwxLjA0Ny0wLjIyNCwxLjY0Mi0wLjYxQzQ4Ljg3NCw3NC4wMzMsNTEuMDMsNzEuMjAyLDUzLjM4OCw2Ny4zMTR6IE03NS41NTMsNjMuMTkxYzIuMjY0LDIuMDk5LDQuMTY0LDMuMjcxLDUuNzY2LDMuNTY3DQoJYzAuMzY2LDAuMDY3LDAuNzI2LDAuMTAzLDEuMDY4LDAuMTAzYzAuMDAxLDAsMC4wMDEsMCwwLjAwMSwwYzEuMTg4LDAsMS45NjUtMC40MDcsMi4xODQtMC43ODVjMC4wNC0wLjA3MSwwLjA5Ny0wLjE2Ny0wLjAzOC0wLjQNCglDODQuMDMsNjQuODA1LDgxLjU3NCw2My4zNyw3NS41NTMsNjMuMTkxeiBNNjMuNTA5LDUzLjgxNmMtMS4wNDcsMi41NzQtMi4zMjIsNS4zNTUtMy43MDgsOC4wOTMNCgljMy40MzctMC44NTEsNi41NTMtMS4yNDUsOC4zNTItMS40MThjMC4yMzQtMC4wMjIsMC40NjctMC4wNDQsMC42OTgtMC4wNjNjLTEuNDMxLTEuNjg3LTIuODA3LTMuNDIxLTQuMDY4LTUuMDExDQoJQzY0LjM0Nyw1NC44NjcsNjMuOTIxLDU0LjMzMSw2My41MDksNTMuODE2eiBNNjIuNzA5LDM2LjQxNmMtMC4wMjIsMC0wLjA3MSwwLjAwNC0wLjE0NiwwLjAyOQ0KCWMtMC4zMzgsMC4xMTMtMC42ODMsMC42MjEtMC45MjMsMS4zNTljLTAuNzIsMi4yMDctMC40MzQsNS45MjIsMS4wNjUsOS4zNDZjMC40NzctMS42MjMsMC43NjItMi45ODUsMC44MzctNC4wMjMNCgljMC4zNjYtNS4wNDktMC40NTEtNi4zNTItMC43MTEtNi42M0M2Mi43NTgsMzYuNDE2LDYyLjczMSwzNi40MTYsNjIuNzA5LDM2LjQxNnoiLz4NCjxyZWN0IGlkPSJfeDNDX1NsaWNlX3gzRV9fMV8iIGZpbGw9Im5vbmUiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4Ii8+DQo8L3N2Zz4NCg==')

 		  }
		  .ItemMessageEbillet .Ico.IcoAttention{background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDUxLjc0IDQ1MS43NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjc0IDQ1MS43NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggc3R5bGU9ImZpbGw6I0UyNEM0QjsiIGQ9Ik00NDYuMzI0LDM2Ny4zODFMMjYyLjg1Nyw0MS42OTJjLTE1LjY0NC0yOC40NDQtNTguMzExLTI4LjQ0NC03My45NTYsMEw1LjQzNSwzNjcuMzgxDQoJYy0xNS42NDQsMjguNDQ0LDQuMjY3LDY0LDM2Ljk3OCw2NGgzNjUuNTExQzQ0Mi4wNTcsNDI5Ljk1OSw0NjEuOTY4LDM5NS44MjUsNDQ2LjMyNCwzNjcuMzgxeiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yMjUuODc5LDYzLjAyNWwxODMuNDY3LDMyNS42ODlINDIuNDEzTDIyNS44NzksNjMuMDI1TDIyNS44NzksNjMuMDI1eiIvPg0KDQoJPHBhdGggc3R5bGU9ImZpbGw6IzNGNDQ0ODsiIGQ9Ik0xOTYuMDEzLDIxMi4zNTlsMTEuMzc4LDc1LjM3OGMxLjQyMiw4LjUzMyw4LjUzMywxNS42NDQsMTguNDg5LDE1LjY0NGwwLDANCgkJYzguNTMzLDAsMTcuMDY3LTcuMTExLDE4LjQ4OS0xNS42NDRsMTEuMzc4LTc1LjM3OGMyLjg0NC0xOC40ODktMTEuMzc4LTM0LjEzMy0yOS44NjctMzQuMTMzbDAsMA0KCQlDMjA3LjM5LDE3OC4yMjUsMTk0LjU5LDE5My44NywxOTYuMDEzLDIxMi4zNTl6Ii8+DQoJPGNpcmNsZSBzdHlsZT0iZmlsbDojM0Y0NDQ4OyIgY3g9IjIyNS44NzkiIGN5PSIzMzYuMDkyIiByPSIxNy4wNjciLz4NCg0KPC9zdmc+DQo=');
		    background-size: auto 90%;}
		  .ItemMessageEbillet .Ico.IcoGenerationEnCours{background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNjAgNjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYwIDYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZD0iTTMwLDBDMTMuNDU4LDAsMCwxMy40NTgsMCwzMHMxMy40NTgsMzAsMzAsMzBzMzAtMTMuNDU4LDMwLTMwUzQ2LjU0MiwwLDMwLDB6IE0zMCw1OEMxNC41NjEsNTgsMiw0NS40MzksMiwzMA0KCQlTMTQuNTYxLDIsMzAsMnMyOCwxMi41NjEsMjgsMjhTNDUuNDM5LDU4LDMwLDU4eiIvPg0KCTxwYXRoIGQ9Ik0zMCw2Yy0wLjU1MiwwLTEsMC40NDctMSwxdjIzSDE0Yy0wLjU1MiwwLTEsMC40NDctMSwxczAuNDQ4LDEsMSwxaDE2YzAuNTUyLDAsMS0wLjQ0NywxLTFWN0MzMSw2LjQ0NywzMC41NTIsNiwzMCw2eiIvPg0KPC9zdmc+DQo=');
		  background-size: auto 90%;		  }
		  
		  .ItemMessageEbillet .InfoEbillet{padding-bottom:10px;
	  }
		  .ItemMessageEbillet .InfoEbillet a{color:#e8177a; }
		  .ItemMessageEbillet a.BT-Ebillet,
		  .ItemMessageEbillet .BT-Ebillet{
		  font-family: 'Roboto Condensed',sans-serif;
		  padding:10px 15px;
		  display:block;
		  text-transform:uppercase;
		  font-size:17px;
		  background-color:#e8177a;
		  color:#fff;
		  text-decoration:none;}
		  .ItemMessageEbillet .Ico + .BT-Ebillet{ margin-top:20px;}
		  .ItemMessageEbillet .BT-Ebillet.IcoReload{}
		  .ItemMessageEbillet .BT-Ebillet.IcoReload span:before{
		  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMXB4IiBoZWlnaHQ9IjM0cHgiIHZpZXdCb3g9Ii0wLjA5OSAtMC40NzkgMzEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuMDk5IC0wLjQ3OSAzMSAzNCINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZGVmcz4NCjwvZGVmcz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02LjEwOCw2LjUwN2M0Ljg0NC00LjM4MiwxMi4wOTQtNC40NDksMTcuMDA2LTAuNDQ5bC0zLjg5NCwwLjE0N2MtMC41MDIsMC4wMi0wLjg5MSwwLjQzNi0wLjg3MSwwLjkzOA0KCWMwLjAyMSwwLjQ4OSwwLjQyMywwLjg3MSwwLjkwNSwwLjg3MWgwLjAzM2w1Ljk3Ny0wLjIyMWMwLjQ4OS0wLjAyMSwwLjg3MS0wLjQxNiwwLjg3MS0wLjkwNVY2Ljc4MmwtMC4yMjItNS45MQ0KCWMtMC4wMi0wLjUwMi0wLjQ0MS0wLjg5MS0wLjkzOC0wLjg3MWMtMC41MDMsMC4wMjEtMC44OTIsMC40MzYtMC44NzEsMC45MzhsMC4xNDEsMy43MDZjLTIuNDMzLTEuOTktNS40MjctMy4xNDMtOC42My0zLjMwMw0KCUMxMS42NDksMS4xNCw3LjgzNywyLjUsNC44OTYsNS4xNjdjLTQuMDQ2LDMuNjY1LTUuNzYyLDkuMjQtNC40NzUsMTQuNTQ2YzAuMSwwLjQxNSwwLjQ2OSwwLjY4OSwwLjg3NywwLjY4OQ0KCWMwLjA3NCwwLDAuMTQxLTAuMDA3LDAuMjE0LTAuMDI2YzAuNDgyLTAuMTIxLDAuNzg0LTAuNjA5LDAuNjY0LTEuMDkyQzEuMDUsMTQuNjIxLDIuNTUxLDkuNzIzLDYuMTA4LDYuNTA3TDYuMTA4LDYuNTA3eg0KCSBNNi4xMDgsNi41MDciLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOS41NzksMTMuMWMtMC4xMi0wLjQ4Mi0wLjYwOS0wLjc4NC0xLjA5Mi0wLjY2NGMtMC40ODIsMC4xMjEtMC43ODQsMC42MS0wLjY2MywxLjA5Mg0KCWMxLjEzMiw0LjY2My0wLjM3NSw5LjU2Mi0zLjkzNCwxMi43NzdjLTIuNDk5LDIuMjU4LTUuNjM1LDMuMzctOC43NTcsMy4zN2MtMi45ODEsMC01Ljk1Ny0xLjAxMi04LjM1NS0zLjAwOGwzLjk0LTAuMzU1DQoJYzAuNDk2LTAuMDQ3LDAuODY0LTAuNDgyLDAuODE3LTAuOTg1Yy0wLjA0Ny0wLjUwMi0wLjQ4Mi0wLjg2NC0wLjk4NS0wLjgxN2wtNS45NTcsMC41MzZjLTAuNDk2LDAuMDQ3LTAuODY0LDAuNDgyLTAuODE3LDAuOTg1DQoJbDAuNTM2LDUuOTU2YzAuMDQsMC40NjksMC40MzYsMC44MjQsMC44OTgsMC44MjRjMC4wMjcsMCwwLjA1MywwLDAuMDgxLTAuMDA3YzAuNDk2LTAuMDQ3LDAuODY0LTAuNDgyLDAuODE3LTAuOTg0bC0wLjMyMS0zLjYyNQ0KCWMyLjQzMiwxLjk3LDUuNDE0LDMuMTE1LDguNTk2LDMuMjc2YzAuMjU0LDAuMDE0LDAuNTA5LDAuMDIsMC43NTcsMC4wMmMzLjY5MSwwLDcuMjAyLTEuMzU0LDkuOTYzLTMuODQ2DQoJQzI5LjE1LDIzLjk4MSwzMC44NjYsMTguNDE0LDI5LjU3OSwxMy4xTDI5LjU3OSwxMy4xeiBNMjkuNTc5LDEzLjEiLz4NCjwvc3ZnPg0K');
		  background-position:center center;
		  background-size:contain;
		  background-repeat:no-repeat;
width: 20px;
height: 18px;
content: '';
display: inline-block;
vertical-align: middle;
margin-right: 5px;}
		  		  .PasEbillet{} 

.PasEbillet .LibellePasEbillet{font-weight: 400;
line-height: 25px;
font-family: "Roboto Condensed",sans-serif;
font-size: 21px;
padding-bottom: 10px;}
.PasEbillet .DescrPasEbillet{padding-bottom: 10px;}

.ItemEbillet + .pagecontenu{ border-top:1px solid #eee;padding-top: 30px;
margin-top: 15px;}
 /*********/