/******************************************************************************/
/*                                  compDialogue                              */
/******************************************************************************/
.compDialogue {
  margin-top: 15px;
  margin-bottom: 15px;
}
#pageErreur .compDialogue {
  float: none;
  margin: 0 auto;
}
.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .titleMessage {
  display: none;
}
.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage {
  padding: 7px 5px 5px 5px;
  min-height: 18px;
  height: 18px;
}
#pageEtape4 .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage,
#pageReservation .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage {
  margin-left: 0;
  font-size: 14px;
  margin-top: 12px;
  padding: 15px 26px 20px 82px;
  margin-bottom: 20px;
  background-color: #dff0d8;
  border-color: #d6e9c6;
  height: auto;
  position: relative;
  border-radius: 3px;
  box-sizing: border-box;
}

#pageEtape4 .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage:before,
#pageReservation .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage:before {
  content: "\f00c";
  margin-left: 5px;
  font-family: "FontAwesome";
  font-size: 40px;
  position: absolute;
  left: 18px;
  top: 15px;
  color: #6AA553;
}


.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .titleErreur {
  display: none;
}
#pageCompte .compDialogue {
  margin-top: 20px;
  width: 930px;
  background: none;
}

.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur {
  font-weight: bold;
  min-height: 10px;
  padding: 15px;
  text-indent: 10px;
  color: #a94442;
  background-color: #f2dede;
  border: 1px solid #ebccd1;
  border-radius: 4px;
  margin: 10px;
}
#pageCompte .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur {
  background: url("../image/ErrorDialogue.jpg") no-repeat scroll 10px 9px #8e0000;
  color: #fff;
  font-weight: bold;
  min-height: 65px;
  height: 65px;
  padding: 15px 15px 15px 76px;
  text-indent: 10px;
  width: 841px;
  padding-top: 10px;
  float: left;
  margin: 0 auto;
}
#pageErreur .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage,
#pageErreur .compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur {
  padding: 60px 10px 0px 125px;
  margin: 0 auto;
  width: 293px;
  color: #000;
  font-weight: bold;
  min-height: 95px;
  height: 95px;
}
.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage span,
.compDialogue .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur span {
  display: block;
}
/******************************************************************************/
/*                              compDialoguePanier                            */
/******************************************************************************/
/*
#compDialogue1.compDialogue {
    background: url("../image/resa2.gif") no-repeat scroll -151px 0 transparent;
    color: #fff;
    height: 76px;
    margin-top: 12px;
    padding: 10px;
    width: 650px;
    margin-bottom:0;

}*/
.compDialoguePanier {
  background: #f5f5f5;
  /* Old browsers */

  background: -moz-linear-gradient(left, #f5f5f5 0%, #ffffff 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(left, #f5f5f5 0%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(left, #f5f5f5 0%, #ffffff 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(left, #f5f5f5 0%, #ffffff 100%);
  /* IE10+ */

  background: linear-gradient(to right, #f5f5f5 0%, #ffffff 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=1);
  /* IE6-9 */

  color: #000;
  padding: 22px 26px 20px 20px;
  width: 838px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .titleMessage {
  display: none;
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage {
  min-height: 18px;
  /*height: 18px;*/

  padding: 0 0 5px 15px;
  width: 640px;
  font-size: 14px;
}

.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .titleErreur {
  display: none;
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur {
  padding: 7px 5px 5px 45px;
  margin-left: 5px;
  width: 580px;
  font-weight: bold;
  min-height: 18px;
  height: 18px;
}
.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .listeMessage span,
.compDialoguePanier .headerComposants .footerComposants .contentComposants .dataContentComposants .listeErreur span {
  display: block;
}
