fieldset{margin:0 0 15px;padding:15px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}legend{margin:15px 0 0;padding:10px 5% 10px 10px;cursor:pointer;position:relative}@media(max-width:767px){legend{padding-right:12%;margin:0 0 2px;font-size:.875rem}}legend:after{position:absolute;right:15px;top:50%;transform:translateY(-50%)}legend.blue,legend.blue:after{background:#2e4f78;color:#fff}legend.blue.cross:after{content:url(/build/assets/images/cross.5ee797ff.svg)}legend.blue.cross.active:after{content:" ";position:absolute;background:#fff;height:3px;width:24px;top:50%;transform:translateY(-50%)}legend.active.white.arrow:after{transform:rotate(180deg) translateY(50%)}legend.active.white.arrow:after,legend.white.arrow:after{content:url(/build/assets/images/arrow_bleu.4483c0c3.png)}legend.white.arrow:after{transform:translateY(-50%)}legend.active.white.arrow{border-bottom:1px solid rgba(13,45,66,.3019607843)}legend.white.arrow{border-bottom:1px solid rgba(255,166,48,.4)}#online{padding:10px}@media(max-width:767px){#online h1{font-size:1.25rem}}#online .description ul{padding-left:15px}#online .formation_vignette{box-shadow:0 4px 10px rgba(0,0,0,.1607843137)}#online .formation_vignette .content .titre{background:#2e4f78;color:#fff;padding:10px;text-align:center}#online .formation_vignette .content .descriptif{padding:10px 15%}#online .formation_vignette .content .descriptif .big{font-size:1.563rem}#online .formation_vignette .content .links a{width:90%}#online .formation_vignette .content .links .brochure{position:relative;margin-top:30px}#online .formation_vignette .content .links .brochure a.btn-gene:hover{padding-right:1.75rem!important}#online .formation_vignette .content .links .brochure:before{content:" ";width:90%;height:1px;background:rgba(13,45,66,.2);position:absolute;top:-15px;left:5%}#online .vignette_training .content{max-width:870px;margin:auto}#online .vignette_training .content .detail{max-width:520px;margin:auto}#online .vignette_training .content .detail form{margin-top:20px}#online .vignette_training .content .detail form input{border-radius:20px;margin-bottom:0!important}