    .checkoutSuccess p.error-1, .checkoutSuccess p.error-2, .checkoutSuccess p.error-3 {
        display: none;
        color: #e00;
        background-color: transparent;
        width: 202px;
        margin: auto;
        border-radius: 0px;
        border: none;
        font-size: 13px;
        padding: 0px;
    }

    .checkoutSuccess .success_offer_box {
        width: 335px;
        height: auto;
        font-family: wuerthbold,Open Sans,sans-serif;
        box-sizing: border-box;
        position: relative;
        color: #fff;
        text-align: center;
        margin-bottom: 12px;
    }

    .checkoutSuccess .success_offer_box .success_offer_img {
        width: 100%;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 100%;
    }

    .checkoutSuccess .success_offer_box .success_offer_content {
        position: relative;
        z-index: 1;
        padding: 30px;
        padding-bottom: 20px;
    }

    .checkoutSuccess .success_offer_box .summaryOffers {
        font-size: 132px;
        line-height: 0.7;
    }

    .checkoutSuccess .success_offer_box .success_offer_sub_title {
        font-size: 56px;
        margin-left: 20px;
    }

    .checkoutSuccess .success_offer_box .success_offer_text {
        font-size: 23px;
        text-transform: uppercase;
    }

    .checkoutSuccess .success_offer_form {
        position: relative;
        padding: 0 25px;
    }

    .checkoutSuccess .success_offer_form .block-title {        
        text-align: center;
    }

    .checkoutSuccess .block-subscribe .block-title {
        margin-bottom: 5px;
    }

    .checkoutSuccess .success_offer_form .block-title p {
        color: #fff;
        margin-left: 0px;
        font-family: wuerthbold;
        font-size: 20px;
    }

    .checkoutSuccess form {
        display: inline;
    }

    .checkoutSuccess input, .checkoutSuccess select, .checkoutSuccess textarea, .checkoutSuccess button {
        vertical-align: middle;
        color: #444;
    }

    .checkoutSuccess .success_offer_form .input-box {
        margin-bottom: 10px;
        position: relative;
    }

    .checkoutSuccess .success_offer_form .input-box input[type="email"] {
        width: 202px;
        font-size: 12px;
        padding: 10px;
        border: 1px solid #949494;
        transition: 0.3s;
    }

    .checkoutSuccess .success_offer_form .input-box {
        margin-bottom: 10px;
        position: relative;
    }

    .success_offer_form .input-box input[type="checkbox"]{
        display: inline-block;
        opacity: 0!important;
        width: 0!important;
        height: 0!important;
        border: 0!important;
        line-height: 0!important;
        position: absolute;
        left: -20px;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    }

    .input-box input[type="checkbox"]+label.css-label {
        padding-left: 28px;
        display: inline-block;
        line-height: 21px;
        font-size: 15px;
        vertical-align: middle;
        cursor: pointer;
        position: relative;
        transition: 0.3s;
    }


    .checkoutSuccess .success_offer_form input[type="checkbox"]:checked+label.css-label:before {
        background-image: url(https://www.modyf.fr/skin/frontend/modyf/SalesFunnel/images/checkbox_checked.png);
        width: 15px;
        height: 15px;
        background-repeat: no-repeat;
    }

    .checkoutSuccess .success_offer_form input[type="checkbox"]+label.css-label:before {
        background-image: url(https://www.modyf.fr/skin/frontend/modyf/SalesFunnel/images/checkbox_new.png);
        width: 15px;
        height: 15px;
        background-repeat: no-repeat;
        top: 3px;
        left: 5px;
        cursor: pointer;
    }

    .checkoutSuccess .radio p{
        margin: 0px;
        color: #fff;
        display: inline-block;
        font-size: 12px;
        transition: 0.3s;
    }

    .checkoutSuccess .success_offer_form input[type="radio"]+label.css-label:before{
        content: "";
        display: inline-block;
        width: 15px;
        height: 15px;
        background: url(https://www.modyf.fr/skin/frontend/modyf/SalesFunnel/images/radio_uncheked.png);
        vertical-align: -3px;
        margin-right: 5px;
        cursor: pointer;
    }

    .checkoutSuccess .success_offer_form input[type="radio"]:checked+label.css-label:before {
        background: url(https://www.modyf.fr/skin/frontend/modyf/SalesFunnel/images/radio_cheked.png);
    }

    .checkoutSuccess .success_offer_form input[type="radio"]+label.css-label{
        margin: 0px;
        cursor: pointer;
        transition: 0.3s;
    }

    .checkoutSuccess input[type="checkbox"]+label.css-label:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        background-image: url(https://www.modyf.fr/skin/frontend/modyf/SalesFunnel/images/checkbox_new.png);        
        width: 21px;
        height: 21px;
        background-repeat: no-repeat;
    }

    .checkoutSuccess button.button {
        border: 0;
        padding: 0;
        margin: 0;
        background: transparent;
        line-height: 21px;
        overflow: visible;
        cursor: pointer;
        vertical-align: middle;
    }

    .checkoutSuccess .success_offer_form .button {
        background: #e00;
        width: 223px;
        color: #fff;
        font-family: wuerthbold,Open Sans,sans-serif;
        font-size: 16px;
        padding: 5px 0;
        text-transform: uppercase;
    }

    .checkoutSuccess .success_offer_form .note {
        font-family: wuerthbook,Open Sans,sans-serif;
        font-size: 13px;
        color: #fff;
        margin: 10px -10px 0 -10px;
    }

    .error-checkbox+label::before{
        border:solid 1px #e00;
    }

    .error-checkbox+label{
        color: #e00;
    }

    .checkoutSuccess .success_offer_form .input-box input[type="email"].border-red{
        border-color: #e00;
    }

    .checkoutSuccess .success_offer_box .radio-red p, .checkoutSuccess .success_offer_box .radio-red label{
        color: #e00;
    }