.page-template-page-reservation-canyoning h1{font-size:30px;padding-top:12px;width:100%;text-align:center}ul.ul_resa{list-style:none;padding:0;margin:0 auto 20px auto;text-align:center}ul.ul_resa li{position:relative;text-align:center;display:inline-block}ul.ul_resa li.barre{width:8%;height:8px;border-top:2px dashed #fff;margin:0 -3px 0 -3px}ul.ul_resa li.solidplein{border-top:2px solid #fff}ul.ul_resa li.etape .chiffre.plein{background-color:#fff;color:#4d483e}ul.ul_resa li.etape .chiffre{border-radius:20px;border:2px solid #fff;width:25px;text-align:center;left:39px;color:#fff;font:20px/21px 'Open Sans',sans-serif;height:25px;display:inline-block}.bloc_texte_ss_titre{font:14px/19px 'Open Sans',sans-serif;letter-spacing:.3px;text-align:justify}#conteneur_central_block{position:relative}#block_modalite_c .blocflex{display:inline-block;width:32%;margin:20px 2% 0 0;vertical-align:top}#block_modalite_c .blocflex:last-child{margin:85px 0 0 0;width:auto}#block_modalite_c .blocflex ul{margin:0;padding:0;list-style-position:inside}#block_modalite_c .blocflex ul li{text-align:justify;margin-bottom:7px}#block_modalite_c .bloc_texte_chapeau{font:bold 22px/26px philosopher,sans-serif;letter-spacing:.2px}.bloc_image_continuer{cursor:pointer}.bloc_image_continuer>p{font:24px/65px Arvo,sans-serif;align-self:center;cursor:pointer}.bloc_image_continuer>img{width:110px;height:110px}.etape_name{justify-content:center;width:100%;font:13px/15px 'Open Sans',sans-serif;text-align:center;color:#fff;margin:0;padding:0;padding-bottom:20px;letter-spacing:.7px;text-transform:uppercase}.charge{position:absolute;top:11px;left:62px;width:0;border-top:2px solid #fff;z-index:2}#conteneur_central_block{margin:0 0 100px 0}#conteneur_central_block input,select{height:25px;padding:5px;box-sizing:border-box;font:15px/15px 'Open Sans',sans-serif;letter-spacing:.5px;border-radius:3px;border:0;background-color:#dddcda;color:#404041;margin-bottom:7px}#conteneur_central_block table{margin:0}#conteneur_central_block table td,#conteneur_central_block table th{padding:3px}#conteneur_central_block table td.case_prenom{width:60%}#conteneur_central_block .varchar_date{width:60%}#conteneur_central_block .case_a{width:80%}#conteneur_central_block .case_b{width:100%}#conteneur_central_block .case_d{width:70%}#conteneur_central_block .case_e{width:60%}#conteneur_central_block .case_f{width:12%;margin-left:20px}#conteneur_central_block label{font:15px/25px 'Open Sans',sans-serif;color:#fff;margin-bottom:10px}#conteneur_central_block .radio_lsdle,#conteneur_central_block .checkbox_lsdle{position:relative}#conteneur_central_block .radio_lsdle label,#conteneur_central_block .checkbox_lsdle label{cursor:pointer;position:absolute;width:18px;height:18px;left:1px;top:1px;background-color:#4d493e;border-radius:4px}#conteneur_central_block .radio_lsdle label::after,#conteneur_central_block .checkbox_lsdle label::after{content:'';position:absolute;width:18px;height:27px;top:-4px;left:-4px;background:no-repeat url(https://www.lesensdeleau.fr/wp-content/plugins/reservation-canyoning/images/coche.png);background-size:18px 27px}#conteneur_central_block label{font:15px/25px 'Open Sans',sans-serif;color:#fff;margin-bottom:10px}#conteneur_central_block .box_day{font:bold 24px/30px Arvo;text-align:center;color:#fff;width:130px;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-bottom-right-radius:7px;border-bottom-left-radius:7px;margin:0 auto}#conteneur_central_block button[disabled],html input[disabled]{cursor:default}#conteneur_central_block .participants input{width:97%}#conteneur_central_block input[disabled]{background-color:grey}#conteneur_central_block .texte_bleu{color:#3C9691;font:italic 15px/21px 'Open Sans',sans-serif;text-align:justify;width:90%}#conteneur_central_block .case_textarea{min-height:100px;max-height:100px;height:100px;min-width:100%;max-width:100%;width:100%;padding:5px;box-sizing:border-box;font:15px/15px 'Open Sans',sans-serif;letter-spacing:.5px;border-radius:3px;border:0;background-color:#dddcda;color:#404041;margin-bottom:7px}#conteneur_central_block .suppday,.retour_accueil{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:180px;padding:0 10px;box-sizing:border-box;margin-top:25px;font:13px/25px 'Open Sans',sans-serif;text-align:center;color:#fff;text-transform:uppercase;border:1px solid #fff;border-radius:3px;cursor:pointer;padding:4px 8px 4px 8px}#conteneur_central_block .addday{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:180px;padding:0 10px;box-sizing:border-box;margin-top:40px;margin-bottom:20px;font:13px/25px 'Open Sans',sans-serif;text-align:center;color:#fff;text-transform:uppercase;background-color:#3C9691;border:1px solid #3C9691;border-radius:3px;cursor:pointer;margin:0 auto 15px auto;display:block}#conteneur_central_block .return_button{align-self:center;width:180px;padding:0 10px;box-sizing:border-box;margin-top:20px;margin-bottom:20px;font:13px/25px 'Open Sans',sans-serif;text-align:center;color:#fff;text-transform:uppercase;border:1px solid #fff;border-radius:3px;cursor:pointer;display:block;margin:20px auto}#conteneur_central_block .valid_resa{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:140px;padding:0 10px;box-sizing:border-box;margin-bottom:15px;font:bold 20px/34px Arvo,sans-serif;text-align:center;color:#535254;text-transform:uppercase;background-color:#fff;border-radius:3px;cursor:pointer;margin:0 auto;display:block}#conteneur_central_block #formulaire_header #head_resa{width:33%}#conteneur_central_block .bloc-3-a,#conteneur_central_block .bloc-3-b,#conteneur_central_block .bloc-3-c{display:inline-block;width:32%;vertical-align:top;padding:20px 0 0 0}#conteneur_central_block .checkboxSpecial{width:20px;height:20px;padding:0;margin:6px 0 0 0}#formulaire_valid{text-align:center}#conteneur_central_block .radio_lsdle label,#conteneur_central_block .checkbox_lsdle label{cursor:pointer;position:absolute;width:18px;height:18px;left:1px;top:1px;background-color:#4d493e;border-radius:4px;border:solid 1px #fff;display:none}#conteneur_central_block .white_line_infos_1,#conteneur_central_block .ligne_blanche{border:solid 1px #fff;border-width:1px 0 0 0}#conteneur_central_block .mess_nofull{font:14px/21px 'Open Sans',sans-serif;color:#fa3b3b;text-align:center;padding:10px 0 0 0}#conteneur_central_block .wrongInput{border:2px solid #fa3b3b}#conteneur_central_block .blockDate{font:18px/30px 'Open Sans',sans-serif;text-align:center;color:#fff;width:130px;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-bottom-right-radius:7px;border-bottom-left-radius:7px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;transform:translate(-50%, 0);position:absolute;left:50%}#conteneur_central_block .num_day{position:absolute;left:0;top:5px;font:18px/30px 'Open Sans',sans-serif;text-align:center;color:#fff;padding:0 5px;border-bottom:2px solid #fff}#conteneur_central_block .ligne_blanche_double{width:100%;border-bottom:4px double #fff;margin:5px 0}#conteneur_central_block table.resume_opt,table.resume_users{font:15px/25px 'Open Sans',sans-serif;color:#fff;margin-top:20px}#conteneur_central_block table.resume_opt .opt_col2{font-weight:700}#conteneur_central_block table.resume_final{font:15px/25px Arvo,sans-serif;color:#fff}#conteneur_central_block p.info_complement{font:13px/15px 'Open Sans',sans-serif;color:#fff;opacity:.54;padding:8px 0}#conteneur_central_block .texte_valid_final{padding-top:15px;font:15px/19px 'Open Sans',sans-serif;color:#fff}#conteneur_central_block .bloc_form_1{padding:72px 0 0 0}.radio_lsdle input[type="radio"]:checked+label::after{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}.radio_lsdle label::after,.checkbox_lsdle label::after{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:18px;height:27px;top:-4px;left:-4px;background:no-repeat url(//www.lesensdeleau.fr/wp-content/plugins/img/coche.png);background-size:18px 27px}#conteneur_central_block #validation{padding:20px 0 0 0}#conteneur_central_block #validation #condgen{display:block;width:100%;text-align:center}#conteneur_central_block #block_validation .message{display:inline-block;width:32%;vertical-align:top;padding-top:15px;font:15px/19px 'Open Sans',sans-serif;color:#fff}#conteneur_central_block #block_validation .message:first-child{margin:0 10px 40px 33%;width:33%}#conteneur_central_block #block_validation .message:last-child{margin-top:56px}@media screen and (max-width: 1024px){#conteneur_central_block #formulaire_header #head_resa{width:100%}#conteneur_central_block .bloc-3-a,#conteneur_central_block .bloc-3-b,#conteneur_central_block .bloc-3-c{display:block;width:100%;margin:0 auto}#conteneur_central_block .ligne_blanche{margin:40px 0 0 0}#conteneur_central_block #block_validation .message:first-child{margin:0 10px 40px 0}#conteneur_central_block .bloc_form_1{padding:20px 0 0 0}#conteneur_central_block .texte_bleu{width:100%}#block_modalite_c .blocflex:last-child{margin:0}}@media screen and (max-width: 768px){.etape_name{display:none}#conteneur_central_block .case_a{width:100%}#conteneur_central_block #block_validation .message{width:100%;margin-bottom:40px}#conteneur_central_block #block_validation .message:first-child{margin:0;width:100%}#conteneur_central_block #block_validation .message:last-child{margin-bottom:40px}}