.popinThankYou .Btn {
  margin-top: 35px;
}
.popinNotifyMe h1 {
  font-size: 44px;
  text-transform: inherit;
  font-family: 'HelveticaNeueW01-Thin', Arial, sans-serif;
}
.popinNotifyMe .ProductContainer hr:first-child {
  margin-bottom: 0;
}
.popinNotifyMe .ProductContainer hr:last-child {
  margin-top: 0;
}
.popinNotifyMe .Product {
  display: table;
  padding-top: 10px;
}
.popinNotifyMe .Product .Product_image {
  display: table-cell;
  width: 212px;
  height: 162px;
  text-align: center;
  vertical-align: middle;
}
.popinNotifyMe .Product .Product_image img {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  vertical-align: middle;
  width: auto;
}
.popinNotifyMe .Product .Product_text {
  display: table-cell;
  vertical-align: middle;
}
.popinNotifyMe .Product .Product_name {
  font-family: 'HelveticaNeueW01-45Ligh', Arial, sans-serif;
  font-size: 34px;
  line-height: 34px;
}
.popinNotifyMe .Product .Product_reference {
  margin-top: 10px;
}
.popinNotifyMe .InputLogin {
  margin-top: 40px;
  font-size: 0;
}
.popinNotifyMe .InputLogin .InputContainer.InputText {
  width: 212px;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  margin-left: 42px;
}
.popinNotifyMe .InputLogin .InputContainer.InputText:first-child {
  margin-left: 0;
}
.popinNotifyMe .AccountContent {
  margin-top: 25px;
}
.popinNotifyMe .AccountContent h2 {
  margin: 0;
  margin-bottom: 15px;
  font-size: 16px;
  font-family: 'HelveticaNeueW01-55Roma', Arial, sans-serif;
}
.popinNotifyMe .notLoggedBlock_buttons {
  margin-top: 40px;
}
.popinNotifyMe .notLoggedBlock,
.popinNotifyMe .loginBlock {
  overflow: hidden;
}
.popinNotifyMe .loginBlock {
  width: 273px;
  overflow: hidden;
}
.popinNotifyMe .loginBlock .InputContainer:first-child {
  margin-top: 0;
}
.popinNotifyMe .loginBlock .InputContainer,
.popinNotifyMe .loginBlock .BtnContainer {
  margin-top: 30px;
}
