#section_featured_parrainage h1{margin-left:120px}#tblParrainage{border-spacing:5px;border-collapse:separate;empty-cells:hide;margin-bottom:40px;margin-top:20px;font-size:22px}#tblParrainage td{border-top:0;padding:10px 5px;text-align:center;font-size:15px;font-family:'Roboto',sans-serif;vertical-align:middle}#tblParrainage .titres .beige{color:#fff;background-color:#c4bd97}#tblParrainage .titres .bleu{color:#fff;background-color:#0070c0}#tblParrainage .titres .vert{color:#fff;background-color:#00b050}#tblParrainage .prix td{font-weight:bold;font-size:28px}#tblParrainage .prix .gris{color:#fff;font-size:16px;text-transform:uppercase;font-weight:normal;background-image:url(/Content/img/fleche_grise.png);background-position:top left;background-repeat:no-repeat;background-size:100% 100%;padding-right:20px;padding-left:0;line-height:16px;padding-top:20px;padding-bottom:20px}#tblParrainage .prix .beige{color:#c4bd97}#tblParrainage .prix .bleu{color:#0070c0}#tblParrainage .prix .vert{color:#00b050}#tblParrainage .prix .barre{text-decoration:line-through;font-size:20px}#tblParrainage .conditions td{font-size:10px}#tblParrainage .conditions .beige{color:#c4bd97;border:2px solid #c4bd97}#tblParrainage .conditions .bleu{color:#0070c0;border:2px solid #0070c0}#tblParrainage .conditions .vert{color:#00b050;border:2px solid #00b050}#tblParrainage .offre .rouge1{color:#fff;text-transform:uppercase;font-weight:700;font-size:20px;vertical-align:middle;background-image:url(/Content/img/fleche_rouge.png);background-position:top left;background-repeat:no-repeat;background-size:100% 100%}#tblParrainage .offre .rouge3{color:#da0027;text-shadow:1px 2px 1px #ccc;text-align:left;padding:0}#tblParrainage .offre .rouge3 span{font-size:90px;font-weight:700}#tblParrainage .offre .rouge3 exp{display:inline-block;vertical-align:text-bottom;margin-left:16px;font-size:20px;text-shadow:none;font-weight:bold;text-transform:uppercase}#tblParrainage .agences td{color:#a6a6a6;border:2px solid #a6a6a6;font-size:10px}#tblParrainage .prime{font-size:52px;font-weight:900}#tblParrainage .paiement{font-size:16px;letter-spacing:3px;font-weight:500}#tblParrainage .ou{text-align:center;justify-content:center;align-items:center;display:flex;height:100%}#tblParrainage .ou span{color:#fff;background-color:#e11027;font-weight:600;padding:8px 15px;text-transform:uppercase}#form_parrainage .error{border:1px solid red}