#mo-soutien-success{width:100%;background-color:#e2eee0;color:#497143;padding:15px 10px;font-size:16px}
#mo-soutien-success .mo-soutien-success-text{max-width:1050px;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#mo-soutien-block{margin:auto;-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;max-width:1050px;height:415px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
#mo-soutien-block .container img{width:500px}
#mo-soutien-block .container p{font-size:16px;line-height:20px}
#mo-soutien-block .sleft .sfirst{margin-bottom:40px;font-size:20px;line-height:24px;font-weight:700;font-style:italic}
#mo-soutien-block .container a{text-decoration:underline}
#block-thanks{width:100%;background-color:#e2eee0;color:#497143;padding:15px 10px;font-size:16px}
@media only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
#mo-soutien-block{width:100%;-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;padding:10px;margin-bottom:0;height:auto}
#mo-soutien-block .sleft .sfirst{margin-bottom:0}
#mo-soutien-block .container img{display:none}
}