/* tarte aux citrons */
#tac_title {
  display: none;
}

.modifoptineng span {
  font-size: 30px !important;
  color: #bc9c69;
}

/* checkbox pass sanitaire */
/**Deja client **/
#validCovidDejaClient {
  text-align: justify;
  padding: 20px;
}

#chkValidCovidDejaClient {
  height: 15px;
  width: auto !important;
  vertical-align: middle;
}

/**Nouveau client **/
#validCovidNouveauClient {
  text-align: justify;
  padding: 15px;
}

#chkValidCovidNouveauClient {
  height: 15px;
  width: auto !important;
  vertical-align: middle;
}

.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne3 {
  text-align: left;
  width: 200px !important;
}

/* Menu Header */
#MenuVersailles ul {
  width: 485px;
}

#MenuVersailles #liPro {
  display: none;
}

#langageFR .bandeauEtat10 {
  background: url(../image/css_etatComplet.png) no-repeat;
}


#langageEN .bandeauEtat10 {
  background: url(../image/css_etatsoldout.png) no-repeat;
}

.compRenommageBillet .headerComposants .footerComposants .contentComposants .dataContentComposants .listeRenommageBillet .champsRequis .uploadCrop .libelle {
  line-height: 15px;
  width: 50% !important;
}

.uploadCrop {
  padding: 20px 0px 30px 0px !important;
}

.compRenommageBillet .headerComposants .footerComposants .contentComposants .dataContentComposants .listeRenommageBillet .renommageBillet .champSup #cropImageForm_1,
.compRenommageBillet .headerComposants .footerComposants .contentComposants .dataContentComposants .listeRenommageBillet .renommageBillet .champSup #cropImageForm_2,
.compRenommageBillet .headerComposants .footerComposants .contentComposants .dataContentComposants .listeRenommageBillet .renommageBillet .champSup #cropImageForm_3,
.compRenommageBillet .headerComposants .footerComposants .contentComposants .dataContentComposants .listeRenommageBillet .renommageBillet .champSup #cropImageForm_4,
.compRenommageBillet .headerComposants .footerComposants .contentComposants .dataContentComposants .listeRenommageBillet .renommageBillet .champSup #cropImageForm_5 {
  display: inline-block;
  width: 214px;
  margin-left: 15px;
}

#pageEtape2 #checkNewsletter a {
  display: none;
}

#langageEN #pageEtape2 #checkNewsletter {
  display: none;
}

#pageEtape1.pageEtape #compDialogue1.compDialogue {
  display: none;
}

.bandeauWalletEtape4FR {
  background: url(../image/Bandeau-wallet-etape4.png) no-repeat scroll 0 center;
  height: 59px;
  padding: 120px 10px 10px 100px;
}

.bandeauWalletEtape4EN {
  background: url(../image/Bandeau-wallet-etape4-EN.png) no-repeat scroll 0 center;
  height: 59px;
  padding: 120px 10px 10px 100px;
}

.bandeauWalletMesCommandesFR {
  background: url(../image/Bandeau-wallet-Mes-commandes.png) no-repeat scroll 0 center;
  height: 59px;
  padding: 120px 10px 10px 100px;
}

.bandeauWalletMesCommandesEN {
  background: url(../image/Bandeau-wallet-Mes-commandes-EN.png) no-repeat scroll 0 center;
  height: 59px;
  padding: 120px 10px 10px 100px;
}

#pageEtape3 .tableColonne1-2 label a {
  color: #bc9c69;
}

.banniere-header {
  height: 300px;
  padding: 30px 20px 20px 20px;
  display: none;
}

.lien-banniere-fr {
  background: url(../image/banniere_fr.png) no-repeat scroll 0 center;
  height: 300px;
  background-position: center;
  display: block;
}

.lien-banniere-en {
  background: url(../image/banniere_en.png) no-repeat scroll 0 center;
  height: 300px;
  background-position: center;
  display: block;
}
