#header_event_listing{background-color:#2b94c9;padding-top:5px!important;box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);margin-bottom:0}#event-listing-view{padding-top:4rem}#header_event_listing .wpem-heading-text{font-weight:700;font-variant:small-caps;font-size:30px;line-height:1.3em;text-align:center;color:#fff!important}#event-listing-view .event_listing{position:relative}#event-listing-view .event_listing>a{position:absolute;height:100%;z-index:1}#event-listing-view .event_listing .wpem-event-infos{background-color:#bebebe;padding:10px 0;position:relative;word-wrap:break-word}#event-listing-view .event_listing .wpem-event-infos .wpem-event-titre h3{font-size:35px!important;padding-bottom:5px;color:#fff!important;font-variant:small-caps;text-align:center}#event-listing-view .event_listing .wpem-event-infos .wpem-event-lieu h3>a{font-size:20px;padding-bottom:5px;color:#fff!important;font-variant:small-caps;font-weight:700;font-style:italic;text-align:center}#event-listing-view .event_listing .wpem-event-infos .wpem-event-lieu{text-align:center}#event-listing-view .event_listing .wpem-event-infos .wpem-event-lieu>a,#event-listing-view .event_listing .wpem-event-infos .wpem-event-lieu h3>a:first-child{display:none}#event-listing-view .event_listing .wpem-event-prix{padding-top:17px;padding-bottom:17px;position:relative;border-bottom:1px #bebebe;border-style:solid}#event-listing-view .event_listing .wpem-event-prix .additionnaPriceText{text-align:center}#event_filters{display:none}#event-listing-view .event_listing .wpem-event-prix .wpem-em-price{color:#2b94c9;font-size:50px;line-height:50px;font-weight:300;text-align:center}#left-area .wpem-single-event-right-content{flex:100%}#left-area .wpem-single-event-right-content,#left-area{width:100%!important;padding:0!important;max-width:100%!important}#left-area .wpem-single-event-wrapper{border:none}#left-area .wpem-single-event-body-sidebar{padding:0}#left-area form.event-manager-registration-form{margin:0;padding:0;background:transparent;margin-top:2rem}#left-area form.event-manager-registration-form fieldset label{display:none;margin-bottom:5px;font-weight:bold;font-size:14px}body.event_listing-template-default.et_right_sidebar #main-content .container:before{width:0}input[placeholder]{text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}#left-area form.event-manager-registration-form fieldset input{background-color:#eee!important;border:medium none!important;border-radius:0!important;box-sizing:border-box;color:#000!important;font-size:14px;padding:16px!important;width:100%!important;margin-bottom:1rem}#left-area form.event-manager-registration-form>p .wpem-theme-button{background:#fff;border-width:2px;border-style:solid;border-color:#2b94c9;color:#2b94c9;font-size:16px;font-weight:bold;border-radius:5px;padding:10px}#left-area form.event-manager-registration-form fieldset .required-field input{font-weight:600}#left-area form.event-manager-registration-form fieldset.fieldset-numero-faber-permis-d-eleve label,#left-area form.event-manager-registration-form fieldset.fieldset-paiement label,#left-area form.event-manager-registration-form fieldset.fieldset-comment-nous-avez-vous-trouves label,#left-area form.event-manager-registration-form fieldset.fieldset-civilite label{display:block}#left-area form.event-manager-registration-form fieldset select{width:100%;margin-bottom:1rem}#left-area .wpem-from-date,#event-listing-view .event_listing .em_event_dates .wpem-from-date{display:flex;place-content:center;padding-bottom:1rem}.wpem-date{margin-right:.5rem}.wpem-event-date-time{margin-left:.5rem}#event-listing-view .event_listing .em_event_dates{padding-top:2rem;padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem}#event-listing-view .event_listing .available_places{padding-bottom:1rem}#event-listing-view .event_listing .available_places .available_places_button{width:fit-content;margin:auto;padding:.3em 1em!important;border-width:3px!important;font-weight:bold;font-style:italic;text-transform:none;text-decoration:none;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;color:#2b94c9;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition:all .2s;transition:all .2s}#event-listing-view .event_listing:hover .available_places .available_places_button{border:2px solid transparent;color:#2b94c9!important;border-radius:25px;background-color:rgba(0,0,0,.05)}#event-listing-view .wpem-event-layout-wrapper{box-shadow:6px 6px 18px 0 rgba(0,0,0,.3)}#left-area .wpem-registration-event-button,.wpem-single-event-footer,#sidebar,#left-area .et_post_meta_wrapper{display:none}#left-area .single-event-bottom-text{font-size:15px;line-height:1.3em;margin-top:3rem}#left-area .textTitre{font-weight:700;font-size:20px;padding-top:2rem;padding-bottom:1rem;font-variant:small-caps;line-height:1.7em}#left-area .em-title-event-info{font-size:25px;font-variant:small-caps;font-weight:bold;padding-bottom:2rem;line-height:1.5rem}#left-area .em-title-event-info>*{padding-bottom:1rem}#left-area .text_cours{font-size:20px;font-variant:small-caps;padding-bottom:2rem}#left-area .wpem-event-date-type{border:2px solid #2b94c9;border-radius:1rem;padding:1rem}#left-area .wpem-event-date-type .wpem-from-date:last-child{padding-bottom:0}#left-area .registration_details.wpem-register-event-form{display:block!important}@media (min-width:768px){#left-area .wpem-event-date-type{margin:auto;width:fit-content}#left-area form.event-manager-registration-form>p{margin:auto;width:fit-content;margin-top:1rem}}@media (min-width:980px){#left-area .single-event-bottom-text{display:flex}#left-area .single-event-bottom-text .leftText{padding-right:2rem}}.page-id-21182 #event-listing-view .sensibilisation,.page-id-22415 #event-listing-view .samaritain{display:none}@media (min-width:992px){.wpem-col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 50%!important;max-width:50%!important}}span.optional{display:none}