.valid-header-block .valid-header{font-size:1.6rem}
.valid-header-block .valid-subheader{font-size:1.2rem}
.valid-legal-block{font-size:.8rem}
.actions-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;padding:10px 0 20px}
.actions-block .btnPromote{padding:12px 0;font-size:12px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.actions-block .btnPromote .promotePrice{font-weight:700;font-size:2rem;width:90px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.actions-block .btnPromote .promotePrice2{font-weight:700;font-size:2rem;width:90px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.actions-block .btnPromote .promoteTxt{font-size:1rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}
.actions-block .greyPromote{border:1px solid #dcdcdc;margin-bottom:10px}
.actions-block .redPromote{background-color:#DA091B;border:none;border:1px solid #DA091B;color:#fff;margin-bottom:10px}
.custom-montant input{padding:10px;font-size:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #dcdcdc;-webkit-border-radius:3px;border-radius:3px}
.custom-montant{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.custom-montant .custom-pay-btn{background:#DA091B;color:#fff;text-decoration:none;display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;-webkit-border-radius:3px;border-radius:3px}
@media only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
    .actions-block{width:95%}
    .valid-legal-block{width:100%}
}