/* styles-main-appeal-FR.css */
/* Include styles-main-FR.css */
 
/* CC Icons */
/*Place them under the CC field for mobile visibility*/
.payment-type-wrapper.no-buttons + .credit-card-icons-wrapper {
  top: 150px;
}

.payment-type-wrapper.show-buttons + .credit-card-icons-wrapper {
  top: 250px;
}

@media only screen and (min-width: 768px) {
  form .en__error::before {
    padding-right: 8px;
  }

  .en__errorList.error-mobile .en__error {
    padding: 1em 1em 1em 3em;
  }
}

@media only screen and (min-width: 1024px) {
  form .en__errorList {
    width: 50%;
  }

  .en__errorList.error-desktop {
    display: inline-block;
  }

  .en__errorList.error-mobile {
    display: none;
  }
  
  form .en__error {
    margin: 2em 3em 1em;
  }
}

/* ////////////////////////////// */
/* Form Button Styles */
/* ////////////////////////////// */


/*.step-2 .en__submit {
  padding-bottom: 30px;
  padding-top: 30px;
}

@media(min-width:768px) {
  .step-2 .en__submit {
  	padding-bottom: 0;
    padding-top: 20px;
  }
}*/

/* ////////////////////////////// */
/* ///// Donation Summary  ////// */
/* ////////////////////////////// */
.en__component.donation-summary-wrapper {
  bottom: 40px;
}

@media only screen and (min-width: 768px) {
  .en__component.donation-summary-wrapper {
  	bottom: 0;
 }
}

@media only screen and (min-width: 1024px) {
  .en__component.donation-summary-wrapper {
    bottom: 25px;
  }
}

/* ////////////////////////////// */
/* /////// Back link //////////// */
/* ////////////////////////////// */
/*@media only screen and (min-width: 768px) {
	.step-2 .back-link {
    bottom: 69px;
  }
}*/

/*@media only screen and (min-width: 1024px) {
  .step-2 .back-link {
    bottom: 67px;
  }
}*/

@media only screen and (max-width: 767px) {
  .link {
    padding-top: 3em;
  }
}

/* styles-main-appeal-FR.css */
/* As of Feb.27/2020 */