@charset "UTF-8";
/*$brown:         #dcbfa5;*/
/* line 5, ../sass/signup_index.scss */
.bandeau_login_index {
  margin: 0 0 40px 0;
  height: 265px;
  background-image: url(../images/bg-step1.png);
  background-position-x: 64%;
}

/* line 11, ../sass/signup_index.scss */
.basket-title {
  color: #006072;
  font-family: TTNorms, LucidaSansStd, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
}

/* line 18, ../sass/signup_index.scss */
h3 {
  font-size: 20px;
  color: #006072;
  padding-bottom: 10px;
  margin-bottom: 30px;
  border-bottom: 1px solid #ccc;
}

/* line 25, ../sass/signup_index.scss */
.btn-change {
  background-color: #006072;
  color: #ffffff;
}
/* line 28, ../sass/signup_index.scss */
.btn-change:hover {
  color: #ffffff;
}

/* line 32, ../sass/signup_index.scss */
#btn_submit {
  text-align: center;
}

/* line 39, ../sass/signup_index.scss */
textarea {
  max-width: 100%;
}

/* line 42, ../sass/signup_index.scss */
.form-right {
  margin: 50px 0 0;
}

/* line 45, ../sass/signup_index.scss */
.basket-right-step1 {
  border-left: 1px solid #006072;
}
/* line 48, ../sass/signup_index.scss */
.basket-right-step1 .block-new-account {
  color: #006072;
}
/* line 50, ../sass/signup_index.scss */
.basket-right-step1 .block-new-account .texte {
  padding: 10px 0 0;
}
/* line 53, ../sass/signup_index.scss */
.basket-right-step1 .block-new-account .block-gift {
  color: #006072;
  background-image: url(../images/ico-gift.png);
  background-repeat: no-repeat;
  height: 71px;
  background-position-y: top;
  background-position-x: 9px;
}
/* line 60, ../sass/signup_index.scss */
.basket-right-step1 .block-new-account .block-gift .gift {
  margin: 0 0 0 77px;
}
/* line 63, ../sass/signup_index.scss */
.basket-right-step1 .block-new-account .block-gift .gift-debut {
  text-transform: uppercase;
}
/* line 67, ../sass/signup_index.scss */
.basket-right-step1 .block-new-account .block-laptop {
  color: #006072;
  background-image: url(../images/ico-laptop.png);
  background-repeat: no-repeat;
  height: 71px;
  background-position-y: 14px;
  background-position-x: 9px;
}
/* line 74, ../sass/signup_index.scss */
.basket-right-step1 .block-new-account .block-laptop .laptop {
  padding: 0 0 0 77px;
}
/* line 78, ../sass/signup_index.scss */
.basket-right-step1 .block-new-account .block-btn-new-account .btn-new-account {
  padding: 6px 40px;
  text-transform: uppercase;
  font-family: TTNorms, LucidaSansStd, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

/* line 87, ../sass/signup_index.scss */
.captcha img {
  margin: 10px 0 0;
}
/* line 90, ../sass/signup_index.scss */
.captcha .form-group span.help-inline {
  margin: 0 0 0 10px;
}

/* line 94, ../sass/signup_index.scss */
h2.titre-inscription {
  font-family: TTNorms, LucidaSansStd, Helvetica Neue, Helvetica, Arial, sans-serif;
  color: #006072;
}

/* line 100, ../sass/signup_index.scss */
.bandeau_prod_index img {
  width: 100%;
}

/* line 104, ../sass/signup_index.scss */
.form-signup .form-inline .form-control {
  color: #999999;
  border: 1px solid #61b0bc;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}
/* line 109, ../sass/signup_index.scss */
.form-signup .form-inline .form-control::placeholder {
  color: #999999;
}

/* line 113, ../sass/signup_index.scss */
#signup form p.center {
  margin: 0px 0;
}


/**
 * Responsive Design
 */
/* Grand écran */
@media screen and (min-width: 1200px) {
  /* line 123, ../sass/signup_index.scss */
  .basket-title {
    font-size: 19px;
  }

  .basket-right-step1 {
    min-height: 666px;
  }

  /* line 127, ../sass/signup_index.scss */
  .btn-change {
    margin: 0 0 0 205px;
    width: 350px;
  }

  /* line 131, ../sass/signup_index.scss */
  .form .form-group label {
    width: 35%;
  }
}
/* Ecran classique */
@media screen and (min-width: 992px) and (max-width: 1199px) {
  /* line 138, ../sass/signup_index.scss */
  .basket-title {
    font-size: 19px;
  }

  /* line 142, ../sass/signup_index.scss */
  .btn-change {
    margin: 0 0 0 170px;
    width: 285px;
  }

  /* line 146, ../sass/signup_index.scss */
  .form .form-group label {
    width: 35%;
  }
}
/* Tablette paysage */
@media screen and (min-width: 768px) and (max-width: 991px) {
  /* line 153, ../sass/signup_index.scss */
  .basket-title {
    font-size: 19px;
  }

  /* line 157, ../sass/signup_index.scss */
  .btn-change {
    width: 344px;
  }

  /* line 160, ../sass/signup_index.scss */
  .basket-right-step1 {
    border-left: none;
  }
}
/* Tablette portrait */
@media screen and (min-width: 480px) and (max-width: 767px) {
  /* line 167, ../sass/signup_index.scss */
  .basket-title {
    font-size: 19px;
  }

  /* line 171, ../sass/signup_index.scss */
  .btn-change {
    width: 100%;
  }

  /* line 174, ../sass/signup_index.scss */
  .basket-right-step1 {
    border-left: none;
  }
}
/* Mobile */
@media screen and (max-width: 479px) {
  /* line 181, ../sass/signup_index.scss */
  .basket-title {
    padding: 10px 0 10px 20px;
    font-size: 12px;
  }

  /* line 185, ../sass/signup_index.scss */
  .btn-change {
    width: 100%;
  }

  /* line 188, ../sass/signup_index.scss */
  .basket-right-step1 {
    border-left: none;
  }
}
