.ubermenu-skin-vanilla.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop{border:1px solid #95c61a !important}.tribe-common .tribe-common-l-container{padding-top:0 !important}.square:before{content:"";display:inline-block;border-radius:5px;background:#95c61a}.big.square:before{width:25px;height:25px;margin-right:9px}.small.square:before{width:15px;height:15px;margin-right:6px;margin-bottom:-1px;border-radius:3px}.autonomie-et-participation-sociale .square:before{background:#ae1917}.tribe-events-single-event-title{color:#95c61a;font-family:"Roboto",Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1.8px;font-size:36px;line-height:1em}.sous-titre{font-size:18px;text-transform:uppercase;color:#939393;line-height:1.3em}.tribe-events-schedule{margin-top:0}.tribe-events-schedule{display:block}.tribe-events-schedule .recurringinfo{background:#95c61a !important;margin:0 !important;display:inline-block;border-radius:0;padding:2px 10px 2px 11px}.tribe-events-schedule .recurringinfo:before{left:10px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(319deg) brightness(103%) contrast(101%)}.tribe-events-schedule .recurringinfo a{color:#fff}.rightcol{font-family:"Roboto",Sans-serif;font-weight:400;font-size:17px;line-height:1.3em}.tribe-events-event-meta:before{border-top:0}.tribe-events-meta-group.tribe-events-meta-group-venue{padding-top:0}.tribe-events-meta-group.tribe-events-meta-group-details h2,h2.tribe-events-single-section-title{font-family:"Roboto",Sans-serif;font-weight:600 !important;font-size:15px !important;line-height:1em;margin:0;letter-spacing:1px;text-transform:initial !important;margin-bottom:5px}.tribe-events-meta-group.tribe-events-meta-group-details p,.tribe-events-event-meta dd{font-size:15px;line-height:1.3em}.tribe-events-event-meta dd{margin:0;line-height:1.3em}.tribe-events-event-meta .tribe-events-address{line-height:1.3em}.tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets){border-top:0;padding:0}.tribe-events-meta-group.tribe-events-meta-group-venue a{color:#000;font-weight:500}.tribe-events-meta-group.tribe-events-meta-group-venue a:hover{color:#95c61a;text-decoration:none}#buttons-area{display:flex;flex-flow:row wrap;column-gap:10px}#buttons-area a.buttonlike{-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none;color:initial;width:250px;margin:var(--tec-spacer-7) 0;border:1px solid #4b8f22;border-radius:var(--tec-border-radius-default);padding:var(--tec-spacer-1) var(--tec-spacer-5);font-size:14px;color:#4b8f22;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}#buttons-area a.buttonlike:hover{background-color:#4b8f22;color:#fff}.download-svg{width:20px;padding-bottom:3px;margin-right:12px}#buttons-area .tribe-common .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{width:250px}.tribe-events-pro-photo__event-details-wrapper{padding:0;border:1px solid #ccc}.imgevent{height:200px;background-repeat:no-repeat;background-size:cover;background-position:center center}.tribe-events-pro-photo__event-details h2.tribe-events-pro-photo__event-title{font-size:20px !important;font-weight:500;margin-top:10px;text-transform:uppercase;margin-bottom:0;line-height:1.3em !important}.tribe-events-pro-photo__event-details .soustitreEvent{text-transform:uppercase;font-weight:500;text-transform:uppercase;font-weight:400;font-size:15px;color:#848484}.tribe-events-pro-photo__event-details .dateevent{font-size:13px}form.filter label{vertical-align:inherit !important}form.filter .btn{vertical-align:inherit !important}.presence_file a{font-size:11px}.rcwdplupload-filelist{height:30px !important;width:277px !important}.rcwdplupload-pickfiles{color:#131313;padding:2px 10px;border:1px solid #131313;width:auto !important}.rcwdplupload-pickfiles:hover{color:#fff;padding:2px 10px;border:1px solid #131313;background:#131313}.presence_container a{text-decoration:none}.presence_container a:hover{text-decoration:underline}.status_container{display:flex;justify-content:space-between;align-items:center}.status_container .fas{margin-right:10px}.status_container .fas.nodata,.fas.aucun_formateur{color:#d50000}.status_container .fas.present,.fas.formateur_attr{color:#64dd17}.status_container .fas.absent{color:#f9a825}.status_container .fas.na{color:#616161}table td.status,table td.upload{padding:28px}table td.status input[type=submit],table td.upload input[type=submit]{padding:5px 10px;font-size:15px;margin-top:12px}table td.upload .acf-fields>.acf-field{padding:0}table td.upload .acf-label{display:none}