@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700&display=swap);:root{--theme-color:#1E74FD}body.inscription span.active{background-color:var(--theme-color)!important}body.inscription .control input:checked~.control__indicator{background-color:var(--theme-color)!important}body.inscription .contact100-form-btn{background-color:var(--theme-color)!important;box-shadow:none;color:#fff}.responsiveBR{display:none}.sidebar-menu{background:#f3f3f3}#menu li a{color:#575a82}.content h2{background:#575a82!important}body.inscription{background:#fff;font-family:Montserrat,sans-serif;padding:0}body.inscription .btn{width:auto!important}.rgpdButton{font-size:13px!important}body.inscription .container{padding:0;width:100vw;max-width:100vw!important;background:#fff;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:row-reverse;height:100vh}body.inscription .right{width:50%;height:100%;display:block;overflow-y:scroll}body.inscription .left{width:50%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;position:fixed;z-index:1;top:0;left:0}body.inscription .bg-container-contact100{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:fixed;z-index:1;top:0;left:0}body.inscription .bg-container-contact100::before{content:"";display:block;position:absolute;z-index:-11;width:100%;height:100%;top:0;left:0;background-color:rgba(41,44,51,.6);pointer-events:none}body.inscription .container_form100{width:90%;height:90%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;background:#fff;position:relative;z-index:10;padding:5%}.container_form100 .logo{width:30%}.header_membre{float:initial;height:auto;margin-bottom:3vh;padding:0}body.inscription .partenaires,body.inscription .partenaires_bottom{margin:auto;padding:0;float:initial;grid-template-columns:repeat(6,1fr);display:grid;grid-gap:10px;width:min-content}body.inscription .partenaires a,body.inscription .partenaires_bottom a{display:block;width:100px}body.inscription .partenaires a img,body.inscription .partenaires_bottom a img{height:100%;width:100%;object-fit:contain}@media (max-width:960px){body.inscription .partenaires,body.inscription .partenaires_bottom{width:90%;grid-template-columns:repeat(4,1fr)}body.inscription .partenaires a,body.inscription .partenaires_bottom a{display:block;width:100%}.new_popup .avoirContent{width:100vw}}body.inscription .button_form{width:100%;margin-bottom:2vh;display:flex;margin-top:2vh}body.inscription .button_form span{width:100%;text-align:center;padding:10px 0;font-size:20px;background:#1f1f28;transition:.2s;color:#fff;cursor:pointer}body.inscription .button_form span.active,body.inscription .button_form span:hover{background:#6d3ef4;transition:.2s}body.inscription .input_co,body.inscription .input_insc{transition:.2s}.input_co label{text-transform:capitalize}body.inscription .input_co.hide,body.inscription .input_insc.hide,body.inscription .input_mp_oublie.hide,body.inscription label.hide{pointer-events:none;opacity:0;display:none}footer.connexion{background:#1f1f28}.newform100 input{outline:0;border:none;border-radius:20px}.newform100 textarea{outline:0;border:none;border-radius:20px}.newform100 textarea:focus,input:focus{border-color:transparent}.newform100 input:focus::-webkit-input-placeholder{color:transparent}.newform100 input:focus:-moz-placeholder{color:transparent}.newform100 input:focus::-moz-placeholder{color:transparent}.newform100 input:focus:-ms-input-placeholder{color:transparent}.newform100 textarea:focus::-webkit-input-placeholder{color:transparent}.newform100 textarea:focus:-moz-placeholder{color:transparent}.newform100 textarea:focus::-moz-placeholder{color:transparent}.newform100 textarea:focus:-ms-input-placeholder{color:transparent}.newform100 input::-webkit-input-placeholder{color:#adadad}.newform100 input:-moz-placeholder{color:#adadad}.newform100 input::-moz-placeholder{color:#adadad}.newform100 input:-ms-input-placeholder{color:#adadad}.newform100 textarea::-webkit-input-placeholder{color:#adadad}.newform100 textarea:-moz-placeholder{color:#adadad}.newform100 textarea::-moz-placeholder{color:#adadad}.newform100 textarea:-ms-input-placeholder{color:#adadad}.newform100 label{display:block;margin:0}.newform100 button{outline:0!important;border:none}.newform100 button:hover{cursor:pointer}.resadeleted td{color:#cd5c5c;font-weight:700;text-decoration:line-through;font-size:.9em}.resadeleted td.pasbarre{text-decoration:none}.nondeleted{font-size:.9em!important}.alert,.modalNoShow_noCard,.modalNoShow_removed_card{position:relative;padding:10px;margin-bottom:20px;margin-top:0;border:1px solid transparent;border-radius:.25rem;width:60%;font-size:14px;box-sizing:border-box;margin:0;margin-left:0;margin-bottom:20px;text-align:center}.inscription .alert{margin-left:20%}.inscription .connexion .alert{margin-left:0;margin-top:20px}.centreralert .alert{margin-left:20%}.passalert .alert{width:24em;margin-left:45%}.alert_evenement_success,.alert_session_error{margin-left:20%}.listerror .alert{margin-left:20%}.membre .alert{margin-left:20%}.alert-danger,.modalNoShow_noCard,.modalNoShow_removed_card{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert.error-prod{width:100%!important}.erreurclubinscription{margin-left:19%}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert100{margin-left:calc(210px + 1%)!important;margin-top:20px;width:calc(90% - 210px)}.new_alert{width:100%}.cacher{display:none}.hide{opacity:0;pointer-events:none;height:0}.newform100{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 55px 48px 55px;box-sizing:border-box}.content_planning_body{z-index:0}.newform100 .retour,.newform100 .retour-ciup,.newform100 .retour-email,.newform100 .retour-inscr{font-size:16px;display:flex;align-items:center;justify-content:center;background:#e6e6e6;border-radius:20px;padding:.3vmin 1vmin;cursor:pointer;transition:.2s}.newform100 .retour:hover{transition:.2s;background:#d2d1d1}.newform100 .retour i{font-size:26px;margin-right:5px}.newform100 h3{color:#1f1f28;margin:3vh 0;font-size:18px;font-weight:inherit;width:100%;text-align:center}.newform100 .title_form{width:100%;display:block;font-size:30px;color:#333;line-height:1.2;text-align:center;font-weight:500;padding-bottom:48px}.newform100 .wrap-input100{width:100%;position:relative;border:1px solid #b0b0b0;border-radius:20px;margin-bottom:15px;padding-left:0;background-color:#fff}.newform100 .wrap-input100.noBorder{border:0}.newform100 .wrap-input50{width:calc(50% - 10px);position:relative;border:1px solid #b0b0b0;border-radius:20px;margin-bottom:15px}.newform100 .wrap-input20{width:calc(20% - 10px);position:relative;border:1px solid #b0b0b0;border-radius:20px;margin-bottom:15px}.newform100 .wrap-input60{width:calc(60% - 10px);position:relative;border:1px solid #b0b0b0;border-radius:20px;margin-bottom:15px}.newform100 .wrap-input80{width:calc(80% - 10px);position:relative;border:1px solid #b0b0b0;border-radius:20px;margin-bottom:15px}.newform100 .wrap-input40{width:calc(40% - 10px);position:relative;border:1px solid #b0b0b0;border-radius:20px;margin-bottom:15px;margin-top:5px}.select-input{display:flex;justify-content:center;align-items:center;height:45px}.select-menu{background-color:#fff;border:none;color:#404b46;width:100%;padding:0 .5em;cursor:pointer;height:100%;border-radius:20px}.select_input option{background-color:#fff}@media only screen and (max-width:1404px){.newform100 .wrap-input40{width:calc(100% - 10px)}.dates_input100{width:calc(100% - 10px)!important}}.collapsibleHisto{background-color:#777;color:#fff;cursor:pointer;padding:18px;border:none;text-align:left;outline:0;font-size:15px;display:flex;justify-content:space-between;margin:1px!important}.collapsibleHisto:hover{background-color:#555}.histoSeasons{margin-top:10px}.exclusionCollapsible{display:inline-flex;gap:10px;width:100%;flex-direction:row;flex-wrap:wrap;border:1px solid #ddd;padding:10px;margin-bottom:25px}#popup_add_season{height:90%;overflow:auto}#addSeasonForm{padding-left:40px;padding-right:40px;padding-top:20px}.config_admin .ui-datepicker{z-index:10000!important}#addSeasonForm .label-input100{width:34px!important}.excluListConfig{width:100%}.excluListConfig ul li i{margin-right:10px;color:red}.removeExcluConfig{cursor:pointer}.bottomSeparator{padding-bottom:12px;border-bottom:1px solid #ddd}.dates_input100{width:calc(100% - 65px)!important;padding:0 25px 0 40px!important}.fromToDates{display:flex;align-items:center}.addExclusionConfig{color:green;cursor:pointer;font-size:18px;margin-right:-50px}.exclusionCollapsible legend{font-weight:600}.subTitlePartnerConfig{width:100%;background-color:#ddd;padding:5px;text-align:center;margin-bottom:10px;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;color:#000}.subTitlePartnerConfig.main{background-color:#54546c!important;color:#fff!important}.fieldSetInConfig{border:1px inset #000;margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;background-color:#f3f3f3}.row1{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:10px;padding:10px;box-sizing:border-box!important}.row1 .fa-trash-alt{background:#d80027}.row1 .fa-pen{background:#6d3ef4}.row1 i:not(.user_nb){float:right;font-size:16px;color:#fff;margin-left:10px;cursor:pointer;width:25px;text-align:center;height:25px;line-height:25px;border-radius:20px;transition:.2s}.row1 i:hover{background:#454545;transition:.2s}.double-col{display:flex;flex-direction:column;flex:2}.double-col span{display:inline-flex;justify-content:space-between;padding:0 2vmin;font-size:1.3em;flex-wrap:wrap;word-break:break-word}.single-col{display:flex;flex-direction:column;padding:2vmin;background:#fff;box-shadow:0 1px 14px 0 rgba(60,66,87,0),0 3px 6px 0 rgba(0,0,0,.05);border-radius:20px;width:46%;box-sizing:border-box!important}.single-col.single-col-25{width:24%}.single-col h3{background-color:#f3f3f3;padding:4px}.single-col span{display:inline-flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd}.single-col .knobs::before{top:0!important}.seasonOpt{border-radius:5px;display:inline-block;width:fit-content;padding:10px;color:#fff;font-size:1.1em;margin-right:12px!important}.primary{color:#fff;background-color:#6d3ef4;border-color:#6d3ef4}.primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;cursor:pointer}.secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62;cursor:pointer}@media screen and (max-width:850px){.seasonOpt{border-radius:5px;display:inline-block;width:95%;margin-bottom:10px!important}}@media screen and (max-width:800px){.single-col{flex:auto;margin-right:12px!important;padding-right:10px!important;min-width:86%}.double-col{flex:1}}.single-col h3{margin:0 0 12px -4px}.fieldSetInConfig legend{font-size:1.3em}.newform100 .label-input100{font-size:18px;color:#999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;width:50px;height:100%;top:0;left:2px}.newform100 .input_checkbox,.newform100 .input_file{display:flex}.newform100 .btnPlusDl{background:#1f1f28;width:50px;height:50px;margin-left:0;position:relative;display:flex;align-items:center;justify-content:center}.newform100 .btnPlusDl input[type=file]{width:100%;height:100%}.newform100 .btnPlusDlAjout{width:100%;height:100%;border-radius:0;align-items:center;justify-content:center}.newform100 .input_file label{cursor:initial;display:flex;align-items:center;margin-left:15px;font-family:Montserrat;font-size:16px}.newform100 .label-input100.rs1{height:60px}.newform100 .input100{display:block;width:calc(100% - 85px);background:0 0;font-size:14px;color:#404b46;font-family:Montserrat,sans-serif;line-height:1.2;padding:0 20px 0 40px;border-radius:100px}.newform100 input::placeholder{font-size:14px;color:#404b46}.newform100 input.input100{height:auto;padding:10px 20px;padding-left:55px;padding-top:13px}.newform100 input.bg_white{background:#fff}.newform100 textarea.input100{min-height:162px;padding-top:22px;padding-bottom:15px;box-sizing:border-box;width:100%;border-radius:100px}.newform100 textarea.input100.input-motif{padding:1em;width:100%;min-height:60px;border:1px solid #b0b0b0;border-radius:5px}.add-margin1{margin-bottom:1em}.newform100 .infos{font-size:16px;color:#999;transition:.2s}.newform100 .infos i.fas{color:orange}.newform100 a.infos:hover{color:orange;transition:.2s}.txtOrange{color:orange}.newform100 .focus-input100{position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none;border:2px solid;border-radius:20px;border-color:#6d3ef4;visibility:hidden;opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transform:scaleX(1.1) scaleY(1.3);-moz-transform:scaleX(1.1) scaleY(1.3);-ms-transform:scaleX(1.1) scaleY(1.3);-o-transform:scaleX(1.1) scaleY(1.3);transform:scaleX(1.1) scaleY(1.3)}.newform100 .input100:focus+.focus-input100{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.newform100 .input100:focus+.focus-input100+.label-input100{color:#6d3ef4}.newform100 .url_input{display:flex}.newform100 .end_url,.newform100 .http_url{font-size:12px;display:flex;align-items:center;justify-content:center;background:#1f1f28;color:#fff;padding:0 10px}.newform100 .http_url{border-top-left-radius:20px;border-bottom-left-radius:20px}.newform100 .end_url{border-top-right-radius:20px;border-bottom-right-radius:20px}#club-inscription-form .focus-input100{box-sizing:border-box}.container-contact100-form-btn{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;padding-top:17px}.contact100-form-btn{font-family:Montserrat;font-size:16px;color:#fff;line-height:1.2;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;padding:15px 35px;min-width:220px;border-radius:20px;background:#6d3ef4;box-shadow:0 0 5px 0 x rgba(64,153,255,.5);-moz-box-shadow:0 0 5px 0 rgba(64,153,255,.5);-webkit-box-shadow:0 0 5px 0 rgba(64,153,255,.5);-o-box-shadow:0 0 5px 0 rgba(64,153,255,.5);-ms-box-shadow:0 0 5px 0 rgba(64,153,255,.5);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.contact100-form-btn:hover{background:#333;box-shadow:0 0 5px 0 x rgba(51,51,51,.5);-moz-box-shadow:0 0 5px 0 x rgba(51,51,51,.5);-webkit-box-shadow:0 0 5px 0 x rgba(51,51,51,.5);-o-box-shadow:0 0 5px 0 x rgba(51,51,51,.5);-ms-box-shadow:0 0 5px 0 x rgba(51,51,51,.5)}@media (max-width:576px){.contact100-form{padding:40px 15px 48px 15px}.input100{padding:0 25px 0 40px}.label-input100{width:40px}.dates_input100{width:100%!important}}@media (max-width:576px){.btn-hide-validate{right:10px}.true-validate::after{right:10px}}body{background-color:#f3f3f3!important}.headerTop{height:70px;width:100%;background-color:#f3f3f3;position:fixed;top:0;left:0;z-index:100;box-shadow:none}.around_logo{height:13vmin;width:13vmin;border-radius:50%;float:left;background:#fff;position:fixed;top:1vmin;right:1vmin;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);padding:1vmin;display:flex;align-items:center;justify-content:center}.around_logo img.logoClub{width:90%;height:90%;margin:0;object-fit:contain;max-width:100%;max-height:100%;object-position:center;border-radius:50%}.logo_menu img{width:100%;height:100%;object-fit:contain}.menuHeader{width:100%;display:flex;justify-content:flex-start;align-items:center;height:100%}.menuHeader a{color:#575a82;float:left;margin-right:20px;font-size:16px;display:flex;align-items:center;margin-top:0;transition:.2s}.menuHeader .rs{margin-right:10px;font-size:24px}.menuHeader a:hover{color:#6d3ef4;transition:.2s}.menuHeader .current_user,.menuHeader .question_menu{cursor:pointer;border-radius:4px;position:relative;color:#575a82;float:left;margin-right:15px;display:flex;align-items:center;margin-top:0;transition:.2s}.menuHeader .sub_menu{position:absolute;padding:15px;background:#fff;top:100%;right:0;box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12);border-radius:20px;transition:.1s;pointer-events:none;opacity:0}.menuHeader .current_user:hover>.sub_menu,.menuHeader .question_menu:hover>.sub_menu{pointer-events:initial;opacity:1;transition:.1s}.menuHeader .sub_menu a{width:max-content;margin:5px 0}.menuHeader .sub_menu a span{font-size:14px}.menuHeader .sub_menu a i{margin-right:10px}.menuHeader .sub_menu a.name{padding:0 30px 5px 0;text-align:left;color:#54546c;border-bottom:1px solid #f3f3f3}.menuHeader .sub_menu a.name span{font-size:16px}form.filtre_header{display:flex;width:20%;align-items:center;position:absolute;left:calc(210px + 1%)}.commercial .content .param form.filtre_header{position:initial;width:29rem!important;margin-bottom:1rem!important;align-items:unset}form.filtre_header input[type=text]{padding:3%;border:0;background:#fff;width:100%;box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12);margin:0;transition:.2s}form.filtre_header input[type=text]:focus{transition:.2s;outline:1px solid #6d3ef4}form.filtre_header input[type=submit]{padding:8px;background:initial;border:0;color:#000;cursor:pointer;right:0;width:auto;box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12);border-top-right-radius:20px;border-bottom-right-radius:4px;margin:0}.menuHeader .links{position:absolute;left:calc(210px + 23%)}.menuHeader .links_action{position:absolute;right:15vmin;display:flex;align-items:center}.menuHeader .newform100{width:200px;position:absolute;left:10px;padding:0}.menuHeader .newform100 .wrap-input100{border:0;box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12)}.menuHeader .newform100 .wrap-input100{margin-bottom:0}.sidedar-contain{z-index:1}.sidebar-menu{background-color:none;color:#fff;margin-top:70px}#menu li.active>a,#menu li:hover>a{color:#6d3ef4;font-weight:700;background:0 0}.menu{padding:0;float:left;max-height:84%;width:100%;overflow:scroll;scrollbar-width:none}.icon-menu{width:auto;position:initial;padding:1vmin;box-sizing:border-box;float:left}.sidebar-icon{font-size:26px;color:#fff}.sidebar-icon{padding:0;font-size:26px;color:#575a82}#menu li{height:auto}#menu ul li a:last-child{margin-bottom:0}.sidebar-icon:hover{color:#6d3ef4}#menu li ul{box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12);border-radius:4px;padding:10px;background:#fff;transition:.1s;border:0;color:#1f1f28;opacity:0;pointer-events:none;transition:.1s;visibility:visible!important}#menu ul.show{pointer-events:auto!important}#menu ul li,#menu ul li a:last-child{background-color:#fff}.content{position:relative;width:calc(95% - 210px);margin-left:calc(210px + 1%);margin-top:70px;background:#fff;padding:2%;float:left;margin-bottom:4vh;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);border-radius:20px}.content-collapsed{width:calc(94% - 75px);margin-left:75px}.newform100 .control-input{width:100%;display:flex}.newform100 .control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:12px;margin-bottom:15px;margin-right:30px}.inline-control{display:inline-flex!important;align-items:center!important;justify-content:space-between}.upgradeIndicator{color:green!important}.newform100 .control input{position:absolute;z-index:-1;opacity:0}.newform100 .control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6;border-radius:20px}.newform100 .control--radio .control__indicator{border-radius:50%}.newform100 .control input:focus~.control__indicator,.newform100 .control:hover input~.control__indicator{background:#ccc}.newform100 .control input:checked~.control__indicator{background:#6d3ef4}.newform100 .control input:checked:focus~.control__indicator,.newform100 .control:hover input:not([disabled]):checked~.control__indicator{background:#6d3ef4}.newform100 .control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.newform100 .control__indicator:after{content:"";position:absolute;display:none}.newform100 .control input:checked~.control__indicator:after{display:block}.newform100 .control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.newform100 .control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.newform100 .control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:0 0}.newform100 .control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.invoiceControl{left:20px!important}.bdcCaptionStyle{margin-bottom:10px;caption-side:top;text-align:center;font-weight:600;color:#4099ff;border-bottom:2px solid #4099ff}body.dirigeant{padding-top:70px}.content:not(.needMoreMarge){padding:3vmin;margin-top:2vh!important;margin-bottom:2vh!important}.needMoreMarge{padding:3vmin;margin-bottom:10vh!important}.content.first{margin-top:5vh!important}.content h2{border-bottom:0;width:calc(100% + 6vmin);margin-left:-3vmin;padding:.5% 2%;line-height:initial;background:rgba(0,0,0,.1);border-top-left-radius:20px;border-top-right-radius:20px;margin-top:-3vmin;text-align:left;font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;display:flex;align-items:center;color:#f3f3f3;box-sizing:border-box;flex-wrap:wrap}.content h2 #text_aqui{display:contents}.content h2 i{margin-right:10px}a.envoyer_notif_club{background:#6d3ef4}.content .param a.envoyer_notif_club{margin-left:0;border-radius:20px}.menuHeader a i{margin-right:5px}form.filtre_header .submit{cursor:pointer;position:absolute;height:100%;width:10%;right:0;display:flex;align-items:center;justify-content:center}form.filtre_header .submit input[type=submit]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}form.filtre_header input[type=text]{border-radius:20px}form.filtre_header .submit i{display:block;margin:0;color:rgba(0,0,0,.4);transition:.2s}form.filtre_header .submit:hover i{color:rgba(0,0,0,.6);transition:.2s}.new_listing .actions_joueurs{width:100%;display:flex;margin-bottom:1vh;border-bottom:1px solid rgba(25,25,37,.8);padding-bottom:1vh}#biblio-btn,#player-doc-btn,.fileuploader-theme-onebutton .fileuploader-input-button,.new_listing .btn{background:#6d3ef4;color:#fff!important;margin:0 5px;width:max-content!important;padding:10px 15px;font-size:12px;text-transform:initial;box-shadow:none;display:flex;align-items:center;justify-content:center;transition:.2s;border-radius:20px;gap:.5em}.new_listing .btn-outline-danger,.new_listing .btn.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.fileuploader-theme-onebutton .fileuploader-input{width:100%;display:flex!important;justify-content:center}.chose-pic-container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1em}.visibility_promo_dd{width:100%}.visibility_promo_dd button.btn{margin:unset!important;width:200px!important;display:flex;justify-content:space-between}.visibility_promo_dd input[type=checkbox]{position:unset!important;left:unset!important;width:unset!important}.visibility_promo_dd.selected-items{margin-left:50px!important;display:flex;flex-wrap:wrap}.visibility_promo_dd.selected-items .visibility-badge{display:flex;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;color:#004085;border:1px solid #004085;background-color:#a6bfd9;margin:unset;margin-right:1em;width:min-content;justify-content:space-between;cursor:pointer;margin-bottom:1em}.visibility_promo_dd.selected-items .visibility-badge i{padding-left:1em}.visibility_promo_dd .dropdown-content{display:none;position:absolute;background-color:#f1f1f1;width:200px;overflow-y:auto;max-height:100px;border:1px solid #ddd;z-index:1}.visibility_promo_dd .dropdown-content label{display:block;padding:5px 10px;cursor:pointer}.visibility_promo_dd .dropdown-content label:hover{background-color:#ddd}.visibility_promo_dd .show{display:block}.selected-items div{margin-bottom:5px}.radio-tuto .subDocPlayerBtn.add_promo_btn_group{margin-left:-9em!important;margin-top:2em!important}.btn_import_adoc #adoc{position:absolute;left:63.7rem;padding:1rem 0;width:20rem;opacity:0}.new_listing .btn.btn_submit{font-size:18px;padding:10px 25px}.new_listing .btn.back{background:#54546c;padding:8px 10px}.new_listing .btn.grey{background:#6c757d;color:#000}.new_listing .btn.red{background:#d80027;color:#fff}.new_listing .btn.green,span.green{background:#00b61e}.new_listing .bloc_fiche.bloc_50 .btn.back{margin-bottom:1vmin}.new_listing .btn:hover{transition:.2s;opacity:.65;color:#fff}.new_listing .btn.cacher{display:none}.new_listing .btn i{font-size:14px}.new_listing .filtres_joueurs{padding:1%;width:98%;display:flex;align-items:center;justify-content:space-between}.new_listing .filtres_joueurs .reservation .newform100{padding:0}.new_listing .filtres_joueurs .niveau .newform100 .wrap-input50{margin-bottom:0}.new_listing .filtres_joueurs .reservation{display:flex;width:100%;justify-content:flex-start;align-items:center}.new_listing .filtres_joueurs .reservation .newform100{padding:0;justify-content:flex-start;align-items:center}.new_listing .filtres_joueurs .reservation .newform100 p{color:#191925;font-size:12px;font-weight:700;margin-right:10px}.new_listing .filtres_joueurs .newform100 .wrap-input50.active{border-color:#6d3ef4}.new_listing .filtres_joueurs .reservation .newform100 .wrap-input50{margin-bottom:0;width:10%;margin-right:10px}.new_listing .filtres_joueurs .reservation .newform100 .wrap-input50.small{width:5%}.new_listing .filtres_joueurs .reservation .newform100 .wrap-input50.large{width:20%}.new_listing .filtres_joueurs .reservation .newform100 .input100{padding:0 25px 0 25px}.new_listing .filtres_joueurs span{width:19rem!important}.new_listing .filtres_actifs,.new_popup .filtres_actifs{width:100%;display:flex;align-items:center;margin-bottom:2vh;justify-content:flex-start}.new_listing .filtres_actifs p,.new_popup .filtres_actifs p{width:auto!important;margin-right:10px!important;font-weight:700}.new_listing .filtres_actifs .etiquette,.new_popup .filtres_actifs .etiquette{margin-right:10px}.etiquette .orange{margin-left:1em}.new_popup .voile{position:fixed;width:100%;top:0;left:0;height:100%;z-index:1051;background:rgba(0,0,0,.6)}.new_popup .content{top:6vh;z-index:1052;left:10vw;margin:0;width:80vw;background:#f3f3f3;position:fixed;padding:0}.new_popup .contentMessage{top:0;left:2.5%;width:95%;height:95%;position:fixed}.new_popup_sup .content,.popup_chose_sport_abo .content{z-index:1054;width:40vw;left:30vw}.new_popup_sup .voile,.popup_chose_sport_abo .voile{z-index:1053}.new_popup_sup .containButton{display:flex;justify-content:center;margin-top:20px}.new_popup .content h2{margin:0;width:100%}.new_popup .content h2 span.avatar{width:5vmin;height:5vmin;border-radius:50%;padding:0;margin-right:15px;position:relative;cursor:pointer}.close-btn-custom-popup{position:absolute;right:0;cursor:pointer}.playerPictureLock{position:absolute;right:-4px;margin-right:0!important;font-size:12px}.avatarInPopup{height:100%!important;max-height:400px!important;width:auto}.new_popup .content h2 span.avatar img{width:100%;height:100%;object-fit:contain}.content .new_popup .content h2 span.avatar img{background:#54546c}.new_popup .content .contain{width:100%;max-height:80vh;display:block;overflow-y:scroll;margin-top:0}.new_popup .contentMessage .contain{max-height:90vh}.new_popup .content .contain .onglets,.ongletUserInfo{width:100%;cursor:pointer;display:flex;justify-content:space-between;transition:.2s;align-items:center;background:#f3f3f3}.show-small-device{display:none}.new_popup .content .contain .onglets div,.ongletUserInfo div{width:auto;display:flex;align-items:center;position:relative}.new_popup .content .contain .onglet,.ongletUserInfo{border-top:5px solid #f3f3f3;padding:20px;font-size:14px;opacity:.6}.new_popup .content .contain .onglet i,.ongletUserInfo i{margin-right:5px}.new_popup .content .contain .onglet:hover,.ongletUserInfo:hover{border-top:5px solid #6d3ef4;transition:.2s;opacity:1}.new_popup .content .contain .onglet.active,.ongletUserInfo.active{border-top:5px solid #6d3ef4;transition:.2s;opacity:1;font-weight:600}.new_popup .content .contain .bloc_fiche{padding:20px;display:grid}.new_popup .content .contain .bloc_fiche.bloc_demande,.new_popup .content .contain .bloc_fiche.bloc_documents,.new_popup .content .contain .bloc_fiche.bloc_validation{display:block}.new_popup .content .contain .bloc_fiche.bloc_demande .etiquette{margin:5px 0;padding:5px 20px;font-size:12px;border-radius:20px}.new_popup .content .contain .bloc_fiche.bloc_demande .etiquette .d-flex{margin-bottom:5px}.new_popup .content .contain .bloc_fiche.bloc_demande .etiquette i{margin-left:5px}.popup_import_adoc .centrer{margin-left:10rem}.new_popup .content .contain .bloc_fiche i.fa-spinner:not(#spinner-valid-user-to-dir){align-self:center;justify-self:center;grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:4;font-size:4vmin;margin:5vh 0}.infos_updateMail{margin:-10px 10px 8px 10px!important;color:#999}.infos_updateMail i{color:orange}.new_popup .content .contain .bloc_fiche:not(.deniedView){grid-template-columns:calc(33.33% - 1vmin) calc(33.33% - 1vmin) calc(33.33% - 1vmin);grid-gap:1vmin}.commercial .popup_fiche_club .content .contain .bloc_fiche{grid-template-columns:repeat(2,1fr)}.bloc_fiche .legend{display:flex;width:100%}.bloc_fiche .legend .around_legend{padding:10px}.bloc_fiche .legend .around_legend div{display:flex;width:100%;align-items:center;color:#54546c}.bloc_fiche .legend .around_legend div p{font-size:12px;font-style:italic;margin:2px 0!important}.bloc_fiche .legend .around_legend div i{margin-right:6px}.around_radio_tickets label i.warning,.bloc_fiche .legend .around_legend div i.warning{color:#ee5b42}.new_popup .content .contain .bloc_fiche .col_md_1_2{grid-column-start:1;grid-column-end:2}.around_radio_tickets{width:100%;display:grid!important;grid-template-columns:calc(50% - 1vmin) calc(50% - 1vmin);grid-gap:1vmin;margin-bottom:15px}.around_radio_tickets label{display:flex;border-radius:50px;border:1px solid #b2d7fd;margin:10px 5px;cursor:pointer;padding:10px;background-color:#cce5ff;margin:0!important}.around_radio_tickets label span{display:flex}.around_radio_tickets label i{margin:0 2px;color:#54546c}.around_radio_tickets .control__indicator{background:#fff;top:calc(50% - 10px);left:5px}span.nb_credits{font-size:10px;display:inline!important}.new_popup .content .contain .bloc_fiche.bloc_50{width:50%;display:block;margin-left:25%}.new_popup .content .contain.contain_one .col{width:100%}.new_popup .content .contain .bloc_fiche.hide{display:none}.new_popup .content .contain .bloc_fiche .action{font-size:16px;color:#fff;cursor:pointer;width:25px;height:25px;border-radius:3px;transition:.2s;display:flex;align-items:center;border:0;justify-content:center;border-radius:20px}.new_popup .content .contain .bloc_fiche .action.bleu{background:#6d3ef4}.new_popup .content .contain .bloc_fiche .action.rouge{background:#d80027}.new_popup .content .contain .bloc_fiche .action.green{background:#5cb85c}.new_popup .content .contain .bloc_fiche .action.orange{background:#ffa705}.new_popup .content .contain .bloc_fiche .action:hover{transition:.2s;background:#575a82}.new_popup .content .contain .bloc_fiche h3,.upload_biblio_image_form h3{font-size:16px;display:flex;width:100%;align-items:center;color:#54546c;justify-content:space-between;margin-top:0;margin-left:0;font-weight:700;margin-bottom:15px}.new_popup .content .contain .bloc_fiche h3 span.left i{background:#54546c;color:#fff;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;margin-right:5px;font-size:12px;box-sizing:initial}.new_popup .content .contain .bloc_fiche h3 .actionT{display:flex;justify-content:flex-end}.new_popup .content .contain .bloc_fiche h3 .action{margin-right:5px}.new_popup .content .contain .bloc_fiche .col{padding:2vmin;background:#fff;box-shadow:0 1px 14px 0 rgba(60,66,87,0),0 3px 6px 0 rgba(0,0,0,.05);border-radius:20px}.new_popup .content .contain .bloc_fiche .fast_action{display:flex;flex-direction:column;justify-content:space-around}.new_popup .content .contain .bloc_fiche .col_md_1_4{grid-column-start:1;grid-column-end:4}.new_popup .content .contain .bloc_fiche .col_md_1_3{grid-column-start:1;grid-column-end:3}.new_popup .content .contain .bloc_fiche .col_md_1_3{grid-column-start:1;grid-column-end:2}.new_popup .content .contain .bloc_fiche .col p{margin:5px 0;width:100%;font-size:12px}.new_popup .content .contain .bloc_fiche .col a:not(.valide_sup_iban):not(.annuler_sup_iban){color:#6d3ef4}.new_popup .content .contain .bloc_fiche .col .line{display:flex;align-items:center;justify-content:flex-start;margin:5px 0;border-radius:20px}.new_popup .content .contain .bloc_fiche .col .line.cacher{display:none}.new_popup .content .contain .bloc_fiche .col .line.spaceBetween{justify-content:space-between}.new_popup .content .contain .bloc_fiche .col .line.spaceBetween p{max-width:40%}.new_popup .content .contain .bloc_fiche .col .line p{margin:0 5px 0 0;width:auto}.new_popup .content .contain .bloc_fiche .col .line .newform100{padding:0;width:50%}.new_popup .content .contain .bloc_fiche .col .line .wrap-input100{margin:0}.new_popup .content .contain .bloc_fiche .col .line .label-input100{width:30px}.new_popup .content .contain .bloc_fiche .col .line input.input100:not(input[name=date_blacklist]){padding:0 25px 0 35px}.new_popup .content .contain .bloc_fiche .col .line.marginB20{margin-bottom:20px}.new_popup .content .contain .bloc_fiche .rating_mon_compte{font-size:22px}.rank{width:50px;border:0;background-color:#fff;padding:10px;border-radius:5px}.rank::placeholder{color:#000}.classement{border:0;background-color:#f6f6f6;position:relative;display:block;padding:6.8%}.new_listing .etiquette,.new_popup .etiquette,.table_historique_coach .etiquette{font-size:12px;padding:5px 10px;border-radius:4px;background:#f3f3f3;border:1px solid transparent;display:inline-block;font-family:Arial,helvetica,arial,sans-serif;line-height:initial;border-radius:20px}.new_listing .etiquette.vert,.table_historique_coach .etiquette.vert{color:#155724;background-color:#d4edda;border-color:#c3e6cb;margin-left:1em}.new_listing .etiquette.gris{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;margin-left:1em}.new_listing .etiquette.rouge{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.new_listing .etiquette.gold{color:#155724;background-color:gold;border-color:#ff0;margin-left:1em}.goldText{color:gold}.new_listing .table_partenaire .etiquette{margin-left:1em}.new_listing .etiquette.orange,.table_dir .etiquette.orange,.table_historique_coach .etiquette.orange{color:#856404;background-color:#fff3cd;border-color:#ffeeba;margin-left:1em}.new_listing .etiquette.bleu,.new_popup .etiquette.bleu,.table_historique_coach .etiquette.bleu{color:#6d3ef4;background-color:#cce5ff;border-color:#b8daff;margin-left:1em}.new_popup .content .actions_joueurs{border:0;width:auto;margin:0;padding:0}.new_listing .new_popup .content h2 .etiquette{margin-left:10px}.new_listing table.dataTable.noSorting thead .sorting,.new_listing table.dataTable.noSorting thead .sorting_asc,.new_listing table.dataTable.noSorting thead .sorting_desc{pointer-events:none!important;background-image:none!important;font-size:12px}.btn_new_abo{margin-left:0!important;margin-bottom:10px!important}td.namming{text-transform:capitalize!important}.layer,.onOff .knobs{position:absolute;top:0;right:0;bottom:0;left:0}.onOff{position:relative;width:75px;height:30px;overflow:hidden;margin:2px 0}.onOff,.onOff .layer{border-radius:100px}.onOff .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;left:initial!important;z-index:3}.onOff .knobs{z-index:2}.onOff .layer{width:100%;background-color:#ebf7fc;transition:.3s ease all;z-index:1;border:1px solid #d3d3d3}.onOff .knobs:before{content:"ON";position:absolute;top:4px;left:4px;width:35px;height:5px;color:#fff;font-size:10px;font-weight:700;text-align:center;line-height:7px;padding:9px 0;background-color:#6d3ef4;border-radius:100px;transition:.3s cubic-bezier(.18, .89, .35, 1.15) all}.onOff .checkbox:checked+.knobs:before{content:"OFF";left:35px;background-color:#d80027}.onOff .checkbox:checked~.layer{background-color:#fcebeb}.onOff .knobs,.onOff .knobs:before,.onOff .layer{transition:.3s ease all}.new_popup .content .contain .newform100{padding:0}.new_popup p.alert_message_sms{width:calc(60% - 20px);padding:10px;float:left;background:#202121;color:#fff;float:right}.new_popup p.alert_message_sms i{font-size:20px;margin-right:10px}.new_popup p.alert_message_sms span{color:#6d3ef4}.listing_crea_parties form.choisir_date,.planning_body .planning_dirigeant form.choisir_date{width:50px!important;height:50px!important;padding:10px}.listing_crea_parties h4.today{text-align:left;float:left;width:100%;margin-top:0;margin-bottom:10px}.listing_crea_parties .auround_jplus{float:left;display:flex;align-items:center}.listing_crea_parties form.choisir_date{background:rgba(25,25,37,.8);transition:.2s;display:flex;justify-content:center;align-items:center;border-radius:1vmin}.listing_crea_parties form.choisir_date img{filter:invert(1);width:80%!important;height:80%!important;margin-top:0!important;object-fit:contain}.listing_crea_parties .btn_moment,.listing_crea_parties span.jplusbis{color:#191925;font-weight:700!important;margin:0 .5vw!important;font-size:16px!important;width:auto!important;opacity:.5;transition:.2s;line-height:1}.listing_crea_parties .form_sport{margin-top:1vh;display:flex;align-items:flex-start;border-top:2px solid rgba(25,25,37,.8);min-height:8vh;width:100%}.listing_crea_parties a.choix_sport_planning{width:auto!important;padding:1vh 1vw!important;background:rgba(25,25,37,.8);font-family:"Roboto Condensed",sans-serif;font-size:14px!important;margin:0!important;margin-right:0;margin-right:0;transition:.2s;height:max-content;margin-right:2px!important;color:#fff!important}.listing_crea_parties a.choix_sport_planning:hover{transition:.2s;padding:2vh 1vw!important}.listing_crea_parties span.jplusbis:hover{transition:.2s;opacity:1;background:#fff!important}.listing_crea_parties .encadrementFormulaireInfo{font-family:"Roboto Condensed",sans-serif}.listing_crea_parties .entour_filtre{width:90%;margin-left:5%!important;box-sizing:border-box;background:0 0;color:#252527;font-weight:700;display:flex;align-content:center;justify-content:space-between}.encadrementFormulaireInfo input[type=text]{border:1px solid #ddd!important}.new_tableau{font-family:Montserrat,sans-serif;width:100%;display:inline-block;border:none}.new_tableau .line{width:100%;display:flex;box-sizing:border-box}@media (max-width:768px){.new_tableau .line{flex-direction:column}}.new_tableau .line .colonne:first-of-type{color:#fff;display:flex;align-items:center;justify-content:left;border-top-left-radius:20px;border-bottom-left-radius:20px}@media (max-width:768px){.new_tableau .line .colonne:first-of-type{justify-content:center}}.new_tableau .line .colonne:first-of-type .btn_mail_partenaire,.new_tableau .line .colonne:first-of-type .btn_mail_partenaire form,.new_tableau .line .colonne:first-of-type .noPermissionsPopup{width:max-content}.new_tableau .line .colonne:first-of-type .btn_mail_partenaire i,.new_tableau .line .colonne:first-of-type .noPermissionsPopup i{font-size:18px;margin-left:10px;cursor:pointer;border:2px solid transparent;transition:.2s;padding:3px;border-radius:5px}.new_tableau .line .colonne:first-of-type .btn_mail_partenaire i:hover{border:2px solid #fff;transition:.2s}.new_tableau .line .colonne:first-of-type i{margin-right:10px}.new_tableau .line .colonne:first-of-type .supprimer_demande{font-size:18px;color:#fff;border:2px solid transparent;cursor:pointer;transition:.2s;padding:3px;border-radius:5px}.new_tableau .line .colonne:first-of-type .supprimer_demande i{margin-right:0}.new_tableau .line .colonne:first-of-type .supprimer_demande:hover{border:2px solid #fff;transition:.2s}.new_tableau .line .colonne{color:#000;position:relative;text-align:center;text-transform:uppercase;padding:5px;font-size:12px;box-sizing:border-box;width:40%}@media (max-width:768px){.new_tableau .line .colonne{width:100%}}.new_tableau .line .colonne a,.new_tableau .line .colonne a:visited{color:#000;transition:.2s}.new_tableau.rouge .line .colonne{border-top:1px solid #a4052e;border-bottom:1px solid #a4052e}.new_tableau.rouge .line .colonne:first-of-type{background:#a4052e;border-bottom:1px solid #fff}.new_tableau.rouge .line .colonne a:hover{color:#a4052e;transition:.2s}.new_tableau.orange .line .colonne{border-top:1px solid #ee5b42;border-bottom:1px solid #ee5b42}.new_tableau.orange .line .colonne:first-of-type{background:#ee5b42;border-bottom:1px solid #fff}.new_tableau.orange .line .colonne a:hover{color:#ee5b42;transition:.2s}.new_tableau.violet .line .colonne{border-top:1px solid #6d3ef4;border-bottom:1px solid #6d3ef4}.new_tableau.violet .line .colonne:first-of-type{background:#6d3ef4;border-bottom:1px solid #fff}.new_tableau.violet .line .colonne a:hover{color:#6d3ef4;transition:.2s}.new_tableau.bleu .line .colonne{border-top:1px solid #4099ff;border-bottom:1px solid #4099ff}.new_tableau.bleu .line .colonne:first-of-type{background:#4099ff;border-bottom:1px solid #fff}.new_tableau.bleu .line .colonne a:hover{color:#4099ff;transition:.2s}.new_tableau.jaune .line .colonne{border-top:1px solid #ebd27e;border-bottom:1px solid #ebd27e}.new_tableau.jaune .line .colonne:first-of-type{background:#ebd27e;border-bottom:1px solid #fff}.new_tableau.jaune .line .colonne a:hover{color:#ebd27e;transition:.2s}@media (max-width:1100px){.newform100 .label-input100{width:40px}}@media (max-width:1080px){body.inscription .left{display:none}body.inscription .right{width:100%}.newform100 .control{font-size:16px}.newform100 input.input100{height:55px;padding:0 20px 0 40px;font-size:12px;width:100%}.newform100 input.input100:placeholder{font-size:16px}body.inscription .container_form100{width:100%;padding:5% 0}}@media (max-width:650px){.newform100 .url_input input{max-width:43%}.newform100{padding:40px 25px 48px 25px}}table.dataTable:not(.table_participants):not(.table_even_histo) tbody tr td:first-of-type,table.dataTable:not(.table_participants):not(.table_even_histo) tbody tr td:nth-of-type(2){text-transform:uppercase}.entour_scroll_tableau .flex .colonne:nth-child(2){padding:46.25px 0 0 0}.entour_scroll_tableau .flex .colonne:nth-child(2) .ligne{height:185px;margin:0 0 185px 0}.entour_scroll_tableau .flex .colonne:nth-child(3){padding:138.75px 0 0 0}.entour_scroll_tableau .flex .colonne:nth-child(3) .ligne{height:370px;margin:0 0 370px 0}.entour_scroll_tableau .flex .colonne:nth-child(4){padding:323.75px 0 0 0}.entour_scroll_tableau .flex .colonne:nth-child(4) .ligne{height:740px;margin:0 0 740px 0}.entour_scroll_tableau .flex .colonne:nth-child(5){padding:693.75px 0 0 0}.entour_scroll_tableau .flex .colonne:nth-child(5) .ligne{height:1480px;margin:0}.entour_scroll_tableau .flex .colonne:nth-child(6){padding:1433.75px 0 0 0}.entour_scroll_tableau .flex .last_ligne{height:0}.mise_a_dispo .onglets .item{cursor:pointer;background:#f3f3f3;padding:10px 20px;font-size:14px;opacity:.5;width:auto;display:flex;align-items:center;text-align:center;margin:0;position:relative;border-top-left-radius:20px;border-top-right-radius:20px;border:1px solid #ccc}.onglet-payment-entity .item{cursor:pointer;padding:10px 20px;font-size:14px;opacity:.5;width:auto;display:flex;align-items:center;text-align:center;margin:0;position:relative}.mise_a_dispo .onglets.clubs{width:100%;display:flex;justify-content:flex-start;margin:0 0 10px 0}.mise_a_dispo .onglets.clubs .item:after{content:"";bottom:-10px;left:0;width:100%;height:10px;background:#ccc;position:absolute}.mise_a_dispo .onglets.clubs .item.active,.mise_a_dispo .onglets.clubs .item:hover{transition:.2s;opacity:1}.mise_a_dispo .onglets.clubs .item.active:after,.mise_a_dispo .onglets.clubs .item:hover:after{transition:.2s;background:#6d3ef4}.onglet-payment-entity{width:100%;display:flex;justify-content:flex-start;margin:0 0 10px 0}.onglet-payment-entity .item:after{content:"";bottom:0;left:0;width:100%;height:3px;background:#ccc;position:absolute}.onglet-payment-entity .item.active,.onglet-payment-entity .item:hover{transition:.2s;opacity:1}.onglet-payment-entity .item.active:after,.onglet-payment-entity .item:hover:after{transition:.2s;background:#6d3ef4}.mise_a_dispo .onglets.level2{width:100%;padding:10px;background:rgba(0,0,0,.03);box-sizing:border-box}.mise_a_dispo .onglets.level2 .date_ponctuelle{width:300px;margin-top:20px}.mise_a_dispo .onglets.level2 .date_ponctuelle .label-input100{color:#4099ff}.mise_a_dispo .onglets.level2 .jours,.mise_a_dispo .onglets.level2 .sports{margin-top:20px;width:100%;display:flex;justify-content:flex-start}.mise_a_dispo .onglets.level2 .jours .item,.mise_a_dispo .onglets.level2 .sports .item{opacity:1;background:#fff}.mise_a_dispo .onglets.level2 .jours .item.active,.mise_a_dispo .onglets.level2 .jours .item:hover,.mise_a_dispo .onglets.level2 .sports .item.active,.mise_a_dispo .onglets.level2 .sports .item:hover{opacity:1;transition:.2s;background:#54546c;color:#fff}.mise_a_dispo .onglets.level2 .courts{margin-top:20px;padding-left:5px;width:100%;display:grid;grid-template-columns:33.33% 33.33% 33.33%;margin-bottom:20px}@media (max-width:1024px){.mise_a_dispo .onglets.level2 .courts{grid-template-columns:50% 50%}}.mise_a_dispo .onglets.level2 .courts .court{border:5px solid #fff;border-radius:8px;width:95%;box-sizing:border-box}.mise_a_dispo .onglets.level2 .courts .court p{font-size:16px;font-weight:500;padding:5px 15px;background:#fff;line-height:1}.mise_a_dispo .onglets.level2 .courts .court p span{width:100%;display:inline-block;font-size:12px;font-style:italic}.mise_a_dispo .onglets.level2 .courts .creneaux{padding:10px;display:grid;grid-template-columns:50% 50%}.mise_a_dispo .onglets.level2 .courts .creneaux .control{margin:5px 0;font-size:12px;padding-left:25px}.mise_a_dispo .onglets.level2 .courts .creneaux .control__indicator{height:15px;width:15px}.mise_a_dispo .onglets.level2 .courts .creneaux .control--checkbox .control__indicator::after{left:5px;top:2px;height:8px}.mise_a_dispo .onglets.level2 .courts.version_dirigeant{grid-template-columns:50% 50%}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .creneaux{grid-template-columns:100%;background:#fff;padding:0}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .heures{font-size:14px;padding:5px 15px;background:#54546c;display:block;width:calc(100% - 30px);color:#fff;display:flex;justify-content:space-between;align-items:center}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .heures .infos_plus{font-style:italic;font-size:12px}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .heures .validate-input{width:20%;margin:0 5px}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .heures .validate-input input{height:25px;padding:0 20px 0 10px;width:calc(100% - 30px);border-radius:5px;margin:2px 0}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .heures .validate-input .label-input100{width:20px;right:2px;left:initial;font-size:12px}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .partenaires{display:grid;grid-template-columns:24% 24% 24% 24%;margin-bottom:3px;position:relative;padding-bottom:20px}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .partenaires .plus{cursor:pointer;position:absolute;font-size:10px;right:0;bottom:2px;color:#4099ff}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .partenaires .plus:hover{text-transform:underline}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .partenaires .part{padding:2px 10px}.mise_a_dispo .onglets.level2 .courts.version_dirigeant .partenaires .part.active{background:rgba(64,153,255,.2)}.demande_parteniare_dirigeant .form_partner .infos{justify-content:flex-start;flex-direction:column;margin-top:20px;margin-bottom:10px}.demande_parteniare_dirigeant .form_partner .infos .etiquette{display:block;text-align:left;padding:10px;width:max-content;max-width:50%}.mise_a_dispo .title{margin:30px 0 15px 5px;display:flex;align-items:center;justify-content:flex-start;font-size:16px;color:#54546c;font-weight:500}.mise_a_dispo .title i{font-size:16px;width:30px;height:30px;border-radius:50%;display:flex;color:#fff;background:#54546c;align-items:center;justify-content:center;margin-right:5px}.mise_a_dispo .recap{text-align:center;width:100%;margin:20px 0}.mise_a_dispo .recap p{font-size:13px;margin:auto;margin-bottom:5px;padding:5px}.mise_a_dispo .recap .total{width:60%;background:#6d3ef4;display:inline-block;color:#fff;padding:10px 0;font-weight:700;border-radius:8px;margin-top:30px}.mise_a_dispo .recap .global_recap{margin-bottom:10px}.mise_a_dispo .recap .recap_contain{margin-bottom:10px;display:flex;align-items:center}.mise_a_dispo .recap .recap_contain p.alertError{margin:0 10px;font-size:12px;font-style:italic;color:#d80027}.mise_a_dispo .recap .recap_contain p.alertError i{margin-right:5px}@media (max-width:1024px){.mise_a_dispo .recap .recap_contain{flex-direction:column;align-items:flex-start}}.mise_a_dispo .recap .input_contain{display:grid;grid-template-columns:25% 25% 25% 25%;width:100%}.mise_a_dispo .recap .input_contain .validate-input{padding:0;width:90%}.mise_a_dispo .recap .input_contain .validate-input .input100{padding:0 10px;width:calc(100% - 20px);height:35px}@media (max-width:1024px){.mise_a_dispo .recap .input_contain{grid-template-columns:100%}}.mise_a_dispo .recap .etiquette{font-size:12px;padding:5px 10px;border-radius:4px;border:1px solid #c3e6cb;color:#155724;background-color:#d4edda;margin-bottom:0;width:calc(100% - 20px);display:flex;flex-direction:column;align-items:flex-start}.mise_a_dispo .recap .etiquette i.separation{margin:0 5px 0 10px;font-size:12px}.mise_a_dispo .recap .etiquette i.delete{transition:.2s;cursor:pointer;margin-right:10px;width:20px;height:20px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.mise_a_dispo .recap .etiquette i.delete:hover{transition:.2s;color:#fff;background:#d80027}.mise_a_dispo .recap .etiquette .displayFlex{display:flex;align-items:center;margin:10px 0}.mise_a_dispo .recap .etiquette.class_alert{background-color:#fcebeb;border:1px solid #d80027;color:#d80027;width:max-content}.mise_a_dispo .recap .etiquette.class_alert .displayFlex{margin:7px 0}.form_partner .infos{display:flex;justify-content:center}.form_partner .etiquette{font-size:12px;padding:15px 20px;border-radius:4px;border:1px solid #54546c;color:#54546c;background-color:#e8e8f2;margin-bottom:10px;display:flex;align-items:center;justify-content:center;width:60%;text-align:center}.form_partner .demandes .control{background:#f3f3f3;width:48%;padding:10px 0;text-align:center}.form_partner .demandes .control .control__indicator{display:none}.form_partner .demandes .control.active,.form_partner .demandes .control:hover{background:#6d3ef4;color:#fff}.ctg_sa_resa .resa_admin_partner{font-size:12px;margin:0 50px;border-bottom:1px solid #fff;padding:15px 0}.ctg_sa_resa .resa_admin_partner .control-input{margin-bottom:10px}.ctg_sa_resa .resa_admin_partner .displayFlex{display:flex;align-items:center}.ctg_sa_resa .validate-input{width:25%;margin:0 10px}.ctg_sa_resa .validate-input input{width:100%;padding:0 8px;margin:0;font-size:12px;height:40px}.ctg_sa_resa .validate-input.inflation{display:flex;justify-content:center;align-items:center}.ctg_sa_resa .validate-input.inflation input{width:80%}.ctg_sa_resa .validate-input.inflation .btnbleu{display:flex;align-items:center;justify-content:center;background:#4099ff;width:20%!important;height:40px;padding:0;margin:0}.ctg_sa_resa .validate-input.inflation .btnbleu:hover{transition:.2s;background:#1f1f28}.ctg_sa_resa .wrap-input100.validate-input{width:90%;margin:5px 0}.ctg_sa_resa .resa_admin_partner.exlusion{border:0;background:#fff;padding:10px 0;position:relative;display:flex;align-items:center;justify-content:flex-start}.ctg_sa_resa .resa_admin_partner.exlusion .control-input{width:calc(30% - 35px);margin-right:10px;margin-bottom:0}.ctg_sa_resa .resa_admin_partner.exlusion .displayFlex{width:60%}.ctg_sa_resa .resa_admin_partner.exlusion .validate-input{width:45%}.ctg_sa_resa .resa_admin_partner.exlusion .fas{width:30px;height:30px;border-radius:50%;background:#d80027;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px;cursor:pointer;transition:.2s}.ctg_sa_resa .resa_admin_partner.exlusion .fas:hover{background:#454545;transition:.2s}.ctg_sa_resa .period_exclu_js{background:#fff;padding:5px 0;margin:0 50px}.ctg_sa_resa .period_exclu_js .btnbleu{margin:20px 50px;background:#4099ff;color:#fff;width:max-content!important;padding:10px 15px;font-size:12px;text-transform:initial;display:flex;align-items:center;transition:.2s}.ctg_sa_resa .period_exclu_js .btnbleu:hover{transition:.2s;background:#1f1f28;color:#fff}.new_planning .filtres{min-height:6vh;align-items:flex-start;align-items:center;justify-content:center}.new_planning .filtres .settingsSport{font-size:12px;color:#6d3ef4;margin-top:0;padding:5px 10px;border-radius:20px;font-size:12px}.new_planning .filtres .settingsSport:hover{opacity:.5;transition:.2s;cursor:pointer}.new_planning .filtres .checkbox_sport.active{transition:.2s;opacity:1}.new_planning .filtres .checkbox_sport{position:relative;margin:0 5px;opacity:.4;display:flex;align-items:center;border-radius:20px}.new_planning .filtres .checkbox_sport i{margin-right:10px;color:#fff}.new_planning .filtres .checkbox_sport input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.new_planning .filtres .checkbox_sport label{width:auto!important;padding:10px 35px 10px 15px!important;font-family:"Roboto Condensed",sans-serif;font-size:16px!important;margin:0!important;transition:.2s;height:max-content;color:#fff}.new_planning .filtres .checkbox_sport label::after,.new_planning .filtres .checkbox_sport label::before{content:none}.new_planning .btn{margin:0;width:auto;font-size:12px;box-shadow:none!important;border-radius:20px}.new_planning .fc-day-grid-container.fc-scroller{height:auto!important;overflow-y:auto}.new_planning .contain{width:100%;display:inline-block;margin-top:20px}.new_planning #calendar{width:auto;padding:0}@media (max-width:980px){.new_planning #calendar{margin-bottom:100px}}.new_planning .fc .fc-col-header-cell.fc-resource,.new_planning .fc .fc-timegrid-slot.fc-timegrid-slot-label{transition:.2s;cursor:pointer;background:rgba(0,0,0,.03)}.new_planning .fc .fc-col-header-cell.fc-resource:hover{background:rgba(0,0,0,.05);transition:.2s}.new_planning .fc .fc-toolbar-title{margin:0;font-size:20px;line-height:1.875rem;text-transform:uppercase;background:0 0!important;color:#575a82;font-weight:500}.new_planning .fc .fc-timegrid-col.fc-day-today{background-color:transparent}.new_planning .fc table{font-size:14px}.new_planning .fc .fc-scrollgrid-section table{margin-bottom:0}.new_planning .fc .fc-timegrid-slot{height:4.5em}.new_planning .filtres .form-group{margin-right:20px}.new_planning .filtres label{font-size:16px!important}.new_planning .filtres .custom-control-label::before{position:absolute!important;top:0!important;left:-25px!important;display:block;width:25px!important;height:25px!important;pointer-events:none;content:""!important;background-color:#fff!important;border:#adb5bd solid 1px!important;box-shadow:none!important;border-radius:5px!important}.new_planning .filtres .custom-control-input:checked~.custom-control-label::before{color:#fff!important;border-color:#6d3ef4!important;background-color:#6d3ef4!important}.new_planning .filtres .custom-control-label::after{position:absolute!important;top:0!important;left:-25px!important;display:block!important;width:25px!important;height:25px!important;content:""!important;background:no-repeat 50%/50% 50%}.new_planning .filtres .custom-control-label{font-size:11px;padding-left:10px!important}.new_planning .planning_dirigeant span.jplusbis{margin:0 5px!important;font-size:14px!important}.new_planning .planning_dirigeant .auround_jmoment label,.new_planning .planning_dirigeant .range-container label{color:#575a82!important;font-size:12px}.new_planning .event_title{font-weight:700}.new_planning .event_session{font-size:12px!important}.testolivierFC{font-weight:700}.modal.fade{opacity:1}.modal .btn,.modal button{width:auto!important;box-shadow:none!important;font-size:14px;margin:0;text-transform:none;padding:.8rem!important}.modal button.changeColor i{margin-left:10px;font-size:16px;color:green}.modal .modal-title{font-size:20px}.modal input,.modal label,.modal select{font-size:14px}.modal .custom-control.ml,.planning_dirigeant .custom-control.ml{padding-left:calc(1.5rem + 15px)}.modal .custom-control-label::before,.planning_dirigeant .custom-control-label::before{position:absolute!important;top:-1px!important;left:0!important;display:block;width:20px!important;height:20px!important;pointer-events:none;content:""!important;background-color:#fff!important;border:#adb5bd solid 1px!important;box-shadow:none!important;border-radius:20px!important}.modal .custom-control-input:checked~.custom-control-label::before,.planning_dirigeant .custom-control-input:checked~.custom-control-label::before{color:#fff!important;border-color:#6d3ef4!important;background-color:#6d3ef4!important}.modal .custom-control-label::after,.planning_dirigeant .custom-control-label::after{position:absolute!important;top:0!important;display:block!important;width:20px!important;height:20px!important;content:""!important;background:no-repeat 50%/50% 50%}.modal .custom-control-label,.planning_dirigeant .custom-control-label{font-size:12px;padding-left:25px!important}.modal .w100{width:100%}.modal h5{width:100%}.modal h6{font-size:16px}.modal .badge{font-size:12px}.modal .badge-warning{color:#fff!important}.modal .text-muted{font-size:12px;display:flex;width:100%}.modal .input-group .input-group-text:not(.resaPlayersInfoText){font-size:14px!important}.modal .paiements h3{background:#575a82;width:100%;padding:5px 10px;color:#fff;border-radius:20px}.modal .btn_menu{border-top:5px solid #f3f3f3;padding:10px 15px;font-size:14px;transition:.2s;cursor:pointer;opacity:.6}.modal .btn_menu i{margin-right:5px}.modal .btn_menu.active,.modal .btn_menu:hover{transition:.2s;border-top:5px solid #6d3ef4;opacity:1}.modal .input_file{position:relative;cursor:pointer}.modal .input_file .file{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1;opacity:0}.modal .input_file #ajoute{display:none}.modal .list-group-item{font-size:14px;cursor:pointer}.modal table td,.modal table th{font-size:14px}.modal #horaires table{width:100%;display:flex}.modal #horaires table tbody{width:100%}.modal #horaires table tr{width:100%;display:flex}.modal #horaires table tr td{width:30%}.modal #horaires table tr td.optioncreneau{width:33.33%}.modal #horaires table tr td.optioncreneau50{width:50%}.modal #horaires table tr td.actions{width:10%;display:flex;align-items:center;justify-content:center}.modal #horaires table tr td.actions i{margin:0 2px}.modal #horaires table tr td.actions i.bleu{border:0;color:#6d3ef4}.modal #horaires table tr.creneauSelect td.actions i.bleu{color:#fff}.modal #horaires table tr.optionMulticreneauTitle td{width:25%}.modal #horaires table .cacher{display:none}.table_participants .actions{float:unset!important}td.actions .action-div{display:flex}.actions i.menu{color:grey!important}.open-team-menu{display:flex!important;position:relative;flex-direction:column-reverse;justify-content:center;transition:.2s;align-items:center}.resatosup .form-group{margin:0 5px}.modal-lg{max-width:1200px!important}.modal.modal_demande .alert{width:100%;font-size:12px}.modal.modal_demande .alert i{margin:0 5px 0 10px}.modal.modal_demande .alert i::first-of-type{margin-left:0}.modal.modal_confirm .badge{font-size:12px}.modal.modal_confirm .badge i{color:#d80027;font-size:25px;margin-bottom:10px}td.titleOptioncreneau{color:#484848;font-weight:600;text-align:center}.horaires-container{display:flex;width:100%;flex-direction:column;background-color:#f2f2f2;gap:2%}.inEmpreinte{position:absolute;top:30px;left:30px;font-size:10px}.horairesOptionsCreneau{display:flex;flex-direction:column;justify-content:center;width:33.33%;min-width:165px;align-items:center;gap:.2em;padding:1em;font-size:14px}.openmutlicreneau-btn{height:calc(1.5em + .75rem + 2px)}.new-option-creneau{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1.5rem;border-bottom:1px solid #f8f9fa}.new-option-creneau .option-label{font-size:14px;max-width:50%}.new-option-creneau .form-control{width:40%}.creneau-line.creneau-collapse select{width:25%}.creneau-collapse{display:flex;justify-content:space-around;align-items:center;padding-bottom:.5rem!important;padding-top:.5rem!important;flex-wrap:wrap}.creneau-collapse .creneau{width:50%;display:flex;justify-content:space-between;gap:2%}.label-w-tooltip{display:inline-flex;align-items:center;gap:.3em}.sub-option{border-top:1px solid #484848}.category-collapsible{background-color:#d7e9fa;color:#0f4375;font-size:1.25rem}.products-element{font-size:12px}td.optioncreneau{border:#fff 1px solid;border-top-color:#fff;border-top-style:solid;border-top-width:1px;color:#484848}tr.optionMulticreneau,tr.optionMulticreneauTitle{background:rgba(0,0,0,.05);border-left:1px solid #54546c;border-right:1px solid #54546c}tr.optionMulticreneau{border-bottom:1px solid #54546c}td.optioncreneau i{font-size:16px;text-align:center;width:100%}td.optioncreneau span{text-align:center;width:100%;display:block}tr.creneauSelect{background-color:#54546c!important}.creneau-line.creneauSelect{background-color:#54546c!important}.input_pdf_resa{display:flex;align-items:flex-start;margin-top:20px}.input_pdf_resa .voir_cgv{margin-right:15px;width:auto!important;font-size:12px;border-radius:5px;color:#6c757d;border:1px solid #6c757d;padding:10px;transition:.2s}.input_pdf_resa .voir_cgv i{margin-right:5px}.input_pdf_resa .voir_cgv:hover{color:#fff;background:#6c757d;transition:.2s}.input_pdf_resa .js_vire_si_confirm{border:0}.annu_ponctu_toggle_js textarea{padding:10px!important;min-height:100px!important;font-size:14px!important}.title.annu_ponctu_toggle_js{font-size:14px;margin-top:5px}.title.annu_ponctu_toggle_js i{font-size:12px;width:20px;height:20px}.ui-datepicker{z-index:2000!important}.bon_commande table.dataTable tbody tr td:first-of-type,.bon_commande table.dataTable tbody tr td:nth-of-type(2){text-transform:none!important}.bon_commande .col{position:relative}.bon_commande .uplaod_already{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}main.demandes .example.example2-dos label{color:#54546c!important;padding-left:0!important;font-family:Montserrat,sans-serif}main.demandes .example.example2-dos{box-shadow:none}main.demandes .example.example2-dos button{font-family:Montserrat,sans-serif;box-shadow:none;font-weight:initial}.input_bon .fileuploader-input{flex-direction:column!important}.input_bon .fileuploader-input-button{margin-top:10px!important}.input_bon .fileuploader-input-caption{width:100%}button,input,optgroup,select,textarea{font-size:12px!important}tr.pair_bdc,tr.pair_bdc td{background:#fff!important}tr.impair_bdc,tr.impair_bdc td{background:#f3f3f3!important}tr.detele_separate_bdc td{border-top:none!important}.no_border{border:none!important}input[name=facture_bdc]:disabled+.control__indicator,input[name=valid_bdc]:disabled+.control__indicator{opacity:0!important}input[name=facture_bdc]:disabled:checked+.control__indicator,input[name=valid_bdc]:disabled:checked+.control__indicator{opacity:1!important}.inputbootstrap{height:30px!important}.bggreen{background:#13c823!important;background-color:#13c823!important;color:#fff!important;cursor:pointer}span.color_tag{display:block;min-width:20px;min-height:20px;width:20px;height:20px;float:left}.list_tags .d-flex{align-items:center}.list_tags i{font-size:16px}.list_tags p{margin-top:15px;margin-bottom:0;font-size:14px;margin-right:15px}.modif_demand_partner_planning{background:#fff;border-radius:5px;padding:5px}table th{font-size:12px;text-transform:UPPERCASE}.list_prestations p{margin-top:0}.alertDemand h3{justify-content:center!important;text-transform:uppercase;font-size:16px!important}.alertDemand h3 i{margin-left:5px;font-size:12px;cursor:pointer}.marginCalendar{margin:0!important}.marginPayed{align-items:center;height:100%!important}.credits_planning{font-size:12px}.star_level{content:"⭐"}.grid{display:grid}.grid2{grid-template-columns:50% 50%}.uniq_opt h3{width:90%;background:#54546c;padding-left:10px;font-size:14px;color:#fff;margin-top:5px;margin-bottom:5px}.facebookLogo{background-color:#3b5998}ion-icon.livexperience{position:absolute;color:#fff;left:calc(50% - 25px);top:30%;font-size:50px;transition:.2s}.videoImage:hover+ion-icon{font-size:55px}span.go_video{cursor:pointer}.livexperience_video{position:fixed;width:100%;margin-left:10%;top:0;left:0;z-index:1000}.livexperience_video span{position:fixed;width:80%;margin-left:10%;top:0;left:0;z-index:1000}iframe.load_url_liveXperience{width:100%;height:100vh;border:none}.overlay{background:#000;opacity:.4;position:fixed;z-index:102;top:0;left:0;width:100%;height:100%}.indic_creneau_planning{width:3px}p.thisIsWarningText{display:inline-block;margin-left:50px;font-size:13px;width:50%;margin-bottom:10px;border:1px dotted grey;padding:3%}select.change_club{background:#fff;border:1px solid #e6e6e6;border-radius:5px;padding:10px;width:100%;border-radius:20px}.new_filtres{padding:0}.new_filtres p.title{margin-bottom:10px}.new_filtres .ligne{width:100%;display:flex;align-items:center}.new_filtres .ligne .control-input{width:auto}.new_filtres .ligne .wrap-input20{margin-right:20px}.selectfilterlisting{padding:10px;width:100%;border:none;background:#fff}.form-group-center{display:flex;flex-direction:column;align-items:center}.form-group-center input{text-align:center}#generateListing table.table_joueurs,#generateListing table.table_joueurs td,#generateListing table.table_joueurs th{font-weight:100}.getinshoot .bloc{padding:15px}.getinshoot .bloc1{background:#392774;display:flex;justify-content:center;align-content:center}.getinshoot .bloc1 .txt{margin-right:10%;display:flex;justify-content:center;align-content:center;flex-direction:column}.getinshoot .bloc1 p:first-of-type{color:#fff;font-size:29px;font-weight:700;line-height:1;margin-bottom:20px}.getinshoot .bloc1 p:last-of-type{color:#fff;font-size:16px}.getinshoot .bloc1 .video{width:300px;height:300px}.getinshoot .bloc2{display:grid;grid-template-columns:repeat(3,1fr)}.getinshoot .bloc2 .carre{width:90%;margin:2.5%;display:flex;flex-direction:column;align-items:center}.getinshoot .bloc2 .carre img{width:50%}.getinshoot .bloc2 .carre h3{text-align:center;color:#392774;font-size:16px;font-weight:700}.getinshoot .bloc2 .carre p{text-align:center;font-size:14px;width:60%}.getinshoot .bloc3{display:grid;grid-template-columns:50% 50%;width:70%;margin-left:15%}.getinshoot .bloc3 h3.title{grid-column:1/3;text-align:center;font-size:26px;margin-top:20px}.getinshoot .bloc3 .carre{width:70%;margin:7.5%;display:flex;flex-direction:column;align-items:center}.getinshoot .bloc3 .carre img{width:60px}.getinshoot .bloc3 .carre p{text-align:center;font-size:14px;width:60%}.getinshoot .bloc3 .carre h3{text-align:center;color:#392774;font-size:16px;font-weight:700}.getinshoot .bloc3 img.full{grid-row:2/5;grid-column:2;width:85%}.getinshoot .bloc4{display:grid;grid-template-columns:50% 50%;width:80%;margin-left:10%}.getinshoot .bloc4 h3.title{grid-column:1/3;text-align:center;font-size:26px;margin-top:20px}.getinshoot .bloc4 .video{width:90%}.getinshoot .bloc4 .txt{display:flex;justify-content:center;flex-direction:column}.getinshoot .bloc4 .txt p{display:flex;align-items:center;font-size:18px;font-weight:700;margin-bottom:15px}.getinshoot .bloc4 .txt p img{width:50px;margin-right:10px}.getinshoot .bloc4 .txt p:first-of-type{font-size:16px;font-weight:initial;margin-bottom:40px}.bloc5{display:flex;justify-content:center;margin-top:20px}.bloc5 a{font-size:18px;font-weight:700;background-color:#392774;padding:10px 30px;border-radius:5px;transition:.2s}.try a.retour{position:initial}.try iframe#getinshoot{width:104%;border:none;height:750px;margin-left:-2%;margin-top:-46px}.content.getinshoot{padding-bottom:0}.content.getinshoot .hide_if_try{margin-left:-2.05%;width:104.1%;margin-top:-25px}.content.getinshoot .try{height:700px}.themAppPreview{cursor:default!important;border-radius:5px;width:50px!important}.clubModifButtons{margin-left:5px}small{font-weight:lighter;font-style:italic}.carousel-item{height:35vh}.carousel-pic img{height:25vh;max-height:100%;object-fit:contain;margin:auto;text-align:center}.carousel-item p{color:#333}.carousel-caption{display:flex;justify-content:center;position:relative;right:initial;left:initial}.carousel-caption h5{margin:0;width:60%;margin-top:10px;word-break:break-word}.carousel-indicators{bottom:-10px;margin-bottom:0}.carousel-indicators>li{border:0;border-radius:50%;width:10px;height:10px;background-color:#d3d3d3}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23D3D3D3' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}.carousel-control-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23D3D3D3' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}.splide__slide{overflow-wrap:break-word}.passer:hover{cursor:pointer}.eye_avoir_player,.eye_invoice_player,a.generate-facture{background:#6d3ef4;padding:5px;color:#fff!important;border-radius:50px;width:30px!important;height:30px!important;display:flex;justify-content:center;align-items:center}a.generate-facture{width:auto!important;height:auto!important;background:#575a82}.eye_avoir_player:hover,.eye_invoice_player:hover,a.generate-facture:hover{text-decoration:none;opacity:.65}.eye_avoir_player{background:#c10000;border:1px solid #c10000}.popup_olivier div,.popup_olivier p{margin-top:20px;color:#444;margin-bottom:20px;text-align:center}.popup-supp-btn-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;gap:1em}.popup-supp-btn-container a{display:flex;justify-content:center;align-items:center;gap:1em}.popup_olivier a{background:#28a745;color:#fff;text-decoration:none;width:400px;text-align:center;padding:8px 0;transition:.2s;font-size:12px;border-radius:5px;font-weight:600;border-radius:20px}.popup_olivier a.annuler{background:#fff;border:1px solid #6c757d;color:#6c757d}.popup_olivier .close_popup_modif,.popup_olivier .close_popup_suppression{position:absolute;top:0;right:0;font-size:16px;padding:8px;cursor:pointer;transition:.2s;font-size:24px}.popup_olivier i{font-size:20px}.popup_olivier i:not(.infoCircle):not(.warnTriangle):not(.addExclusionConfig) :not(.removeExcluConfig):hover{color:#ccc;transition:.2s}.popup_olivier .session_warning_text .participants_text{font-size:12px;font-weight:400!important}.popup_olivier .infoCircle{color:#d80027;font-size:25px}.popup_olivier .session_warning_text{margin-bottom:5px}.annuler_popup_os{margin-left:calc(50% - 200px);margin-bottom:1em}.popup_olivier a.second{margin-left:calc(50% - 210px);margin-top:10px}.valide_sup_iban:hover{transition:.2s!important;background:#c2c0c0!important;text-decoration:none!important}.popup_olivier a:hover{background:#5cb75c;transition:.2s;color:#fff;text-decoration:none!important}.popup_olivier a.annuler:hover{transition:.2s;background:#c2c0c0}.popup_olivier .supp_session_top_text{background-color:#f8f9fa;padding-bottom:3%}@media (max-width:1080px){.popup_olivier{width:50%;margin-left:-5%}}.new_filtres{padding:0}.new_filtres p.title{margin-bottom:10px}.new_filtres .ligne{width:100%;display:flex;align-items:center}.new_filtres .ligne .control-input{width:auto}.new_filtres .ligne .wrap-input20{margin-right:20px}.selectfilterlisting{padding:10px;width:100%;border:none;background:#fff;border-radius:20px}#generateListing table.table_joueurs,#generateListing table.table_joueurs td,#generateListing table.table_joueurs th{font-weight:100}.themAppPreview{cursor:default!important;border-radius:5px;width:50px!important}.clubModifButtons{margin-left:5px}small{font-weight:lighter;font-style:italic}.carousel-item{height:35vh}.carousel-pic img{height:25vh;max-height:100%;object-fit:contain;margin:auto;text-align:center}.carousel-item p{color:#333}.carousel-caption{display:flex;justify-content:center;position:relative;right:initial;left:initial}.carousel-caption h5{margin:0;width:60%;margin-top:10px;word-break:break-word}.carousel-indicators{bottom:-10px;margin-bottom:0}.carousel-indicators>li{border:0;border-radius:50%;width:10px;height:10px;background-color:#d3d3d3}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23D3D3D3' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23D3D3D3' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}.splide__slide{overflow-wrap:break-word}.passer:hover{cursor:pointer}.resaButtonForm>span:active{background-color:#6d3ef4;color:#fff}.resaButtonForm>span.active{background-color:#6d3ef4;color:#fff}.resaButtonForm>span{background-color:#f8f9fa;color:#343a40;font-weight:700}.dureeText{font-size:14px}.btn_creneau:active,.btn_creneau_modif:active{background-color:#34c759;color:#fff;outline:0!important}.btn_creneau:not(.unselected),.btn_creneau_modif:not(.unselected){background-color:#6d3ef4!important;color:#fff;outline:0!important}.btn_creneau,.btn_creneau_modif{background-color:#eee;color:#343a40;height:40px;padding:3px 18px;font-size:13px;border-color:#6d3ef4!important;outline:0!important;font-weight:500;display:inline-flex;line-height:1.2em;align-items:center;justify-content:center;transition:.2s all;border-radius:6px;border-width:2px}.docName{display:inline-block;width:50%;padding-right:2%;font-weight:700}.docName:first-letter{text-transform:uppercase}.docDate{width:50%;text-align:left}.documentTable .fa-trash-alt,.pdfLinkIcon,.removeExcluConfig{color:#d80027}.documentTable .fa-eye{color:#6d3ef4}.documentTable i:hover,.exclusionCollapsible i:not(fa-calendar):hover,.exclusionList i:hover,.pdfLinkIcon:hover{cursor:pointer;transform:scale(1.5);transition:all .3s}.docIconeActions{display:inline-flex;justify-content:end;padding-right:3%;padding-left:3%}.docIconeActions>div{font-size:15px}.docIconeActions>div:not(:last-child){padding-right:10px}.docIconeActions .fa-trash-alt{color:#d80027;cursor:pointer}.docPlayerForm{max-width:100%}.docPlayerForm input{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#uploadImg,#uploadImgCoach{display:flex;justify-content:center}.warning_deleted{text-align:center;color:#d80027!important;font-size:12px;font-style:italic}.error_ajax{position:fixed;bottom:20px;right:-520px;width:400px;padding:20px;background:#d80027;border:1px solid #d80027;transition:1s;z-index:5000}.error_ajax_visible{right:20px;transition:1s}.error_ajax p{color:#fff;float:left;text-align:center;width:100%}.closeIcon{color:#fff;cursor:pointer}.errorEmptyInputMessage{color:#d80027!important}.errorMessage{width:100%!important}.wrapperDoc{padding:1px;border-radius:5px;width:360px;max-width:100%;margin:1px auto;align-self:center;box-sizing:border-box}.images{display:flex;flex-wrap:wrap;margin-top:20px}.images .img,.images .pic{margin-bottom:10px;border-radius:4px}.images .img{width:112px;height:93px;background-size:cover;margin-right:10px;background-position:center;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden}.images .img{margin-right:0}.images .img span{display:none;text-transform:capitalize;z-index:2}.images .img::after{content:"";width:100%;height:100%;transition:opacity .1s ease-in;border-radius:4px;opacity:0;padding:0;margin-right:0;position:absolute}.images .img:hover::after{display:block;background-color:#000;opacity:.5}.images .img:hover span{display:block;color:#fff}.images .pic{background-color:#fff;align-self:center;text-align:center;padding:10px;text-transform:uppercase;color:#848ea1;font-size:12px;cursor:pointer}.docFileViewer{text-align:center;font-style:italic}@media screen and (max-width:400px){.wrapperDoc{margin-top:0}.images .img,.images .pic{flex-basis:100%;margin-right:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.new_filtres{padding:0}.new_filtres p.title{margin-bottom:10px}.new_filtres .ligne{width:100%;display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:start}@media (max-width:1500px){.new_filtres .ligne{grid-template-columns:repeat(3,1fr)}}@media (max-width:1220px){.new_filtres .ligne{grid-template-columns:repeat(2,1fr)}}@media (max-width:730px){.new_filtres .ligne{grid-template-columns:repeat(1,1fr)}}.new_filtres .ligne .control-input{width:auto}.new_filtres .ligne .control__indicator{background:#fff}.new_filtres .ligne .controlFirst{margin-bottom:0}.new_filtres .ligne .wrap-input20{margin-right:20px}.new_filtres .ligne .bloc_filtre{padding:15px;margin:10px;border-radius:50px}.new_filtres .ligne .bloc_filtre:first-of-type{background:#fbf2eb}.new_filtres .ligne .bloc_filtre:nth-of-type(2){background:#e8f0ee}.new_filtres .ligne .bloc_filtre:nth-of-type(3){background:#e7f3fd}.new_filtres .ligne .bloc_filtre:nth-of-type(4){background:#f1edf6}.new_filtres .ligne .bloc_filtre:nth-of-type(5){background:#fcdde5}.new_filtres .ligne .bloc_filtre:nth-of-type(6){background:#bfd4db}.new_filtres .ligne .bloc_filtre:nth-of-type(7){background:#eee8aa}.new_filtres .ligne .bloc_filtre:nth-of-type(8){background:#d6d1bf}.new_filtres .ligne .bloc_filtre:nth-of-type(9){background:#fad5a5}.new_filtres .ligne .bloc_filtre:nth-of-type(10){background:#d8bfd8}.new_filtres .ligne .bloc_filtre .separator_filter{margin-top:15px}.new_filtres .ligne .filtre_between_date{width:100%;display:grid;grid-template-columns:20% 80%;margin-bottom:5px;align-items:center}.new_filtres .ligne .filtre_between_date .wrap-input100{margin-bottom:0;background:#fff}.filter_lvl_container{display:flex;justify-content:space-evenly}.lvl_block{width:100%;display:flex;flex-direction:column;align-items:center}.inputInBlank{border:#4099ff 1px solid;background:#f3f3f3;padding:5px 15px}.infoeuro{float:left;width:auto!important;background:#575a82;margin-top:0!important;margin-bottom:0!important;font-weight:700;color:#fff;padding:6px 15px 6px 8px;position:relative;border-radius:0 20em 20em 0;left:-25px}.adjust_partn_and_mentions{display:flex;flex-direction:column;align-items:center}.adjust_partn_and_mentions a,.adjust_partn_and_mentions button{margin:0;margin-top:0!important;margin-bottom:0!important}.table_historique_coach td{border:1px solid #ddd;text-align:center}.docTableRow{display:inline-flex;width:98%;padding:2%;justify-content:space-between;border-bottom:1px solid #b0b0b0;font-size:12px;align-items:center}.docName{display:inline-flex;width:50%;padding-right:2%;font-weight:700;flex-wrap:wrap}.docName:first-letter{text-transform:uppercase}.docDate{width:50%;text-align:left}.documentTable .fa-trash-alt{color:#d80027}.documentTable{max-height:230px;overflow-x:hidden}.documentTable .fa-eye{color:#6d3ef4}.documentTable i:hover,.reinit-date-filter:hover,.table_historique_coach i:hover{cursor:pointer;transform:scale(1.5);transition:all .3s}.bloc_coachSessionDetails{display:flex!important;flex-direction:column}.docPlayerForm{max-width:100%}.docPlayerForm input{display:block;width:100%;height:calc(1.5em + .75rem + 6px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.subDocPlayerBtn{display:flex;width:100%;justify-content:end;margin-top:10px}#uploadImg,.center-element{display:flex;justify-content:center}.warning_deleted{text-align:center;color:#d80027!important;font-size:12px;font-style:italic}.error_ajax{position:fixed;bottom:20px;right:-520px;width:400px;padding:20px;background:#d80027;border:1px solid #d80027;transition:1s;z-index:5000}.error_ajax_visible{right:20px;transition:1s}.error_ajax p{color:#fff;float:left;text-align:center;width:100%}.closeIcon{color:#fff;cursor:pointer}.errorEmptyInputMessage{color:#d80027}.error-input{outline:1px solid #d80027!important}.wrapperDoc{padding:1px;border-radius:5px;width:360px;max-width:100%;margin:1px auto;align-self:center;box-sizing:border-box}.block_alert_ajout_offre{width:85%;margin:2px 46px 10px 46px!important;border:1px solid red;padding:1rem;background:rgba(255,0,0,.0901960784);text-align:center}.images{display:flex;flex-wrap:wrap;margin-top:20px}.images .img,.images .pic{margin-bottom:10px;border-radius:4px}.images .img{width:112px;height:93px;background-size:cover;margin-right:10px;background-position:center;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden}.images .img{margin-right:0}.images .img span{display:none;text-transform:capitalize;z-index:2}.images .img::after{content:"";width:100%;height:100%;transition:opacity .1s ease-in;border-radius:4px;opacity:0;padding:0;margin-right:0;position:absolute}.images .img:hover::after{display:block;background-color:#000;opacity:.5}.images .img:hover span{display:block;color:#fff}.images .pic{background-color:#fff;align-self:center;text-align:center;padding:10px;text-transform:uppercase;color:#848ea1;font-size:12px;cursor:pointer}.docFileViewer{text-align:center;font-style:italic}@media screen and (max-width:400px){.wrapperDoc{margin-top:0}.images .img,.images .pic{flex-basis:100%;margin-right:0}}.docCoach{padding:2vh 2vw}.docCoach .wrapperDoc{padding-top:2vh}.dateRange{display:inline-flex;align-items:center;gap:2%;width:100%;flex-wrap:wrap;font-size:14px}.margin-bot1{margin-bottom:1em}.hourTable{margin-top:4vh;background-color:#fff}@media print{body *{visibility:hidden}#hourTable,#hourTable *{visibility:visible}#hourTable{position:fixed;top:0;left:0;height:auto}#hourTable td,#hourTable th{border:2px solid #ddd!important;padding:8px!important}}.selected_ajouter_encadrant{margin:0!important}.selected_ajouter_encadrant select{padding:8px;border:1px solid #ddd;border-radius:0;background-color:#fff}.hasDatepicker{padding:5px;border:1px solid #ddd;border-radius:20px}.profileEditPopup div,.profileEditPopup p{width:100%;margin-left:0}.noSessionMessage{background-color:#fff;width:250px;padding:4px 7px;margin:5px;margin-left:2vw;margin:3vh auto auto 2vw!important}.popup_envoyer_message_coach{position:fixed;z-index:9999}.popupTitles{padding-bottom:22px;border-bottom:1px solid #ddd}.dateFilterSession:focus{border:none!important}.sessionDetailsButton{margin-top:0!important;background-color:#fff!important}.allHourDetail{display:flex;justify-content:center}.noSessionMessageAll{font-size:1.1em}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.pileSizePlanning{font-size:20px;margin-top:2px}.starLevelPlanning{position:relative;float:left;margin-right:10px;color:#fff}.text_legend_after_pill{position:relative;top:-5px}.starLevelPlanning i{font-size:24px}.starLevelPlanning p{position:absolute;font-size:12px;color:#000;top:4px;left:10px;font-weight:700}.cardFormElement{display:flex;justify-content:center}.back-button-pay-form{border:1px solid #54546c;background-color:#54546c;color:#fff;text-decoration:none;padding:5px 6px;border-radius:2px}.bdcIcon{font-size:18px;margin-right:5px}.waitingIcon{color:orange}.validIcon{color:green}.backToMainPageBtn{color:#fff}.succesBox{background-color:#5cb85c;color:#fff;padding-bottom:20px;display:flex;flex-direction:column;flex:0.2 auto;border-radius:5px;white-space:nowrap;font-size:14px;text-align:left;font-family:"Carrois Gothic",sans-serif}.freqDateFilter,.succesBoxItem{display:flex;justify-content:center}#checkSucessBox,.avatarContainer{display:flex;justify-content:center;font-size:22px;padding:10px}.opaqueImage:hover{opacity:.3!important}.yearlyDemandRenewal{margin:30px!important}.motifPartnerTruncate{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statsDetail{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-top:22px;gap:10px}.statsLeft{overflow-x:auto}.statsDisplay{display:flex;justify-content:center;width:45%;padding:20px}.statTable{width:100%}.statTable td,.statTable th{border:1px solid #b0b0b0;background-color:#fff;text-align:center}tfoot td:not(.mergedCol){border-right:1px solid #ddd}tfoot td{background-color:#202121;color:#fff;font-weight:700}.buttonChoice{display:inline-flex;justify-content:center;width:100%;margin-top:15px}.buttonChoice .btn.grey{display:flex;justify-content:center;width:120px!important;margin:0!important}buttonChoice .btn.grey:target{background-color:#1f1f28!important}.buttonChoice .btn.grey.active{background-color:#1f1f28!important}.statSubTable{margin:45px 0;border-bottom:1px solid #ddd;padding-bottom:45px}.freqDateFilter{display:flex!important;justify-content:center}.avoirLineInModal{cursor:pointer}.avoirLineInModal:hover{background-color:#f6f6f6}.tableSeparator{margin:50px 0}.selectActivitiesContainer{overflow:unset;margin:22px}.selectActivitiesContainer p{margin-bottom:10px}.checkActivitiesContainer{display:flex;flex-direction:column;gap:5px;margin-left:10px}#sportCheckModif{flex-direction:column}.password_reveal{font-size:18px;color:#000;display:flex!important;margin-right:10px!important;align-items:center;justify-self:end;position:absolute;height:100%;top:0}.account_info_input{display:grid}.subH2{margin-top:10px!important}.container_planning{display:flex;justify-content:center;flex-wrap:wrap}p.legende_planning{margin-bottom:unset;line-height:20px}.show_for_mobile{display:none!important}.headerTop .voile_mobile,.voile_sub_menu{display:none}.date_mobile{display:none!important}@media screen and (max-width:1024px){.date_mobile{display:flex!important}}@media screen and (max-width:1024px){.menuHeader .question_menu{display:none}.content{margin-left:2.5%!important;width:95%!important}.ajust_btn_left_new_style{margin-left:2.5%!important}h4.event{margin-left:35%!important}.btn-container{display:flex;margin-top:1em;margin-left:1em}h2:not(.evenement):not(.page_adminSport):not(.fc-toolbar-title){display:none!important}.close_add_device_form.show_for_mobile,.close_generate_access_sa.show_for_mobile{display:flex!important;width:100%;padding:.5em;justify-content:end;color:#6c757d}.hide_for_mobile{display:none!important}.show_for_mobile{display:block!important}.startEndSlot div{width:100%!important}.auround_jmoment.startEndSlot{width:100%!important}.entour_legende_planning,.evenement .entour_legende_planning{bottom:70px}.evenement .entour_legende_planning article{flex-direction:column;gap:.5em}.headerTop{padding:1vmin;box-sizing:border-box;background-color:#54546c;height:70px;bottom:0;top:initial}.headerTop .menuHeader{float:initial;display:flex;justify-content:space-between}.headerTop .menuHeader .left{display:flex;align-items:center}.headerTop .menuHeader .left p{color:#fff;font-size:20px;margin-left:15px;margin-bottom:0}.headerTop .menuHeader .left .open_nav_mobile{color:#fff;font-size:36px;margin:0}.headerTop .menuHeader .voile_sub_menu{opacity:0;pointer-events:none;transition:.2s;display:block;top:0;position:fixed;width:100vw;height:100vh;right:0;background:rgba(0,0,0,.6);z-index:9}.headerTop .menuHeader .sub_menu{opacity:0!important;pointer-events:none;transition:.2s;position:fixed;opacity:1;top:10vh;width:80vw;right:initial;left:10vw;box-sizing:border-box;flex-direction:column;display:flex;z-index:11}.headerTop .menuHeader .sub_menu a{width:100%;justify-content:center;padding:10px 0}.headerTop .menuHeader .sub_menu a i{color:#6d3ef4}.headerTop .menuHeader .sub_menu a:first-of-type{border-bottom:1px solid}.headerTop .menuHeader .sub_menu.show,.headerTop .menuHeader .voile_sub_menu.show{opacity:1!important;pointer-events:initial;transition:.2s}.headerTop form.filtre_header{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100vw;height:100vh;transition:.2s;z-index:9;display:flex;align-items:flex-start;justify-content:center}.headerTop form.filtre_header .voile_mobile{display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);width:100%;height:100%;z-index:10}.headerTop form.filtre_header input[type=text]{width:80%;padding:0 10px;margin-top:15vh;font-size:16px!important;z-index:10;height:7vh}.headerTop form.filtre_header .submit{background-color:#6d3ef4;padding:0 10px;margin-top:15vh;height:7vh;position:relative;z-index:10;font-size:20px}.headerTop form.filtre_header .submit i{color:#fff}.headerTop form.filtre_header.show{opacity:1;pointer-events:initial;transition:.2s}.headerTop .links_action{position:initial;margin-right:5vmin}.headerTop .links_action .question_menu{margin-left:5px;margin-right:0}.headerTop .links_action i,.headerTop .links_action ion-icon{color:#fff;font-size:36px;margin:0}.headerTop .around_logo{z-index:99;top:-3vmin;right:-3vmin;width:18vmin;height:18vmin}.sidedar-contain{opacity:0;pointer-events:none;height:100vh;overflow-x:hidden;overflow-y:scroll;width:100vw;background-color:rgba(84,84,108,.95);z-index:100}.sidedar-contain .sidebar-menu{margin-top:0;background:0 0;width:100%;position:initial}.sidedar-contain .sidebar-menu #menu li{font-size:14px;height:auto!important}.sidedar-contain .sidebar-menu #menu li a{color:#fff;display:flex;align-items:center}.sidedar-contain .sidebar-menu #menu li a i{margin:0;margin-right:5px;font-size:18px}.sidedar-contain .sidebar-menu #menu li a .fa-ssmenu{margin-bottom:0;margin-left:10px}.sidedar-contain .sidebar-menu #menu li ul{position:initial;background:0 0;box-shadow:none;height:0;overflow:hidden;padding:0}.sidedar-contain .sidebar-menu #menu li ul a,.sidedar-contain .sidebar-menu #menu li ul li{background:0 0}.sidedar-contain .sidebar-menu #menu li ul.show{padding:10px;opacity:1;height:auto}.sidedar-contain .sidebar-menu #menu li.menu_mobile_user{background:#484848}.sidedar-contain .top_menu_mobile{background-color:#54546c;height:50px;margin-bottom:10px;padding:1vmin;display:flex!important;align-items:center;justify-content:space-between}.sidedar-contain .top_menu_mobile .newform100{padding:0;width:auto;margin-right:17vmin}.sidedar-contain .top_menu_mobile select.change_club{margin-top:0}.sidedar-contain .top_menu_mobile .close_nav_mobile ion-icon{color:#fff;font-size:36px}.sidedar-contain .top_menu_mobile .around_logo{z-index:99;top:-3vmin;right:-3vmin;width:18vmin;height:18vmin}.sidedar-contain.show{opacity:1;pointer-events:initial}body.dirigeant{padding-top:0}.new_planning .contain{margin-top:0}.new_planning .content{width:100%!important;margin:0!important;box-shadow:none}.new_planning .content .encadrementFormulaireInfo{width:100%}.new_planning .content .encadrementFormulaireInfo .form-control{height:calc(3.5em + .75rem + 2px)}.new_planning .content .encadrementFormulaireInfo .select_sport .settingsSport{font-size:20px;background:#54546c;border-radius:6px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:10px;color:#fff;flex-shrink:0}.new_planning .content .encadrementFormulaireInfo .popup_filter_mobile{padding:20px 10px;position:fixed;background:#fff;bottom:-80vh;width:100vw;height:100%;left:0;z-index:99;opacity:0;pointer-events:none;transition:.2s;display:flex;flex-direction:column-reverse;justify-content:flex-end}.new_planning .content .encadrementFormulaireInfo .popup_filter_mobile .valid_filter_mobile{margin-left:0!important}.new_planning .content .encadrementFormulaireInfo .popup_filter_mobile.active{opacity:1;bottom:0;pointer-events:initial;transition:.2s}.new_planning .content .encadrementFormulaireInfo .voile_filter{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;width:100vw;height:100vh;z-index:98;opacity:0;pointer-events:none;transition:.2s}.new_planning .content .encadrementFormulaireInfo .voile_filter.active{opacity:1;pointer-events:initial;transition:.2s}.new_planning .content .encadrementFormulaireInfo .show_for_mobile .choisir_date{margin-left:0;float:initial;width:40px!important;height:40px!important;padding:5px;margin-right:5px;background:#54546c}.new_planning .content .encadrementFormulaireInfo .date_mobile p{font-size:20px;margin:0}.new_planning .content .encadrementFormulaireInfo .next_prev span{width:30px;height:30px;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:22px}.new_planning .content .encadrementFormulaireInfo .fc-button-style{height:40px;padding-inline:1em;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:14px}.mobile_actions{margin-top:20px;display:flex;flex-direction:column;width:100%}.mobile_actions .btn{width:100%!important;margin-bottom:10px}.modal-lg{width:95%!important;margin:2.5%!important}.fc-scrollgrid-section-header .fc-scrollgrid-sync-inner .fc-datagrid-cell-main{display:none}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:0!important}}@media screen and (max-width:500px){.headerTop .around_logo{display:none}.headerTop .links_action{margin-right:0}.sidedar-contain .top_menu_mobile .newform100{margin-right:0}.sidedar-contain .top_menu_mobile .around_logo{display:none}.popup_formulaire .popup-inner{width:80vw}.legend_lvl_match,p.legende_planning{width:50%;display:flex;align-items:center;margin-right:unset}.text_legend_after_pill{top:unset;margin-left:5px}.starLevelPlanning{margin-right:3px}}.text_confirm{text-align:center}.selectActivitiesContainer{overflow:unset;margin:22px}.stacked_2_rows{display:flex;flex-wrap:wrap;margin-left:50px!important;background-color:#ddd;padding:12px}.display_row{flex:1 1 400px}.selectActivitiesContainer p{margin-bottom:10px}.iframe_tango{height:45vw}.validateAddPaymentMethod{margin-top:20px;color:#fff;width:100%;box-shadow:none;padding:10px;transition:.2s;cursor:pointer;background:#6d3ef4;margin-left:0}.validateAddPaymentMethod:hover{transition:.2s;opacity:.9}.checkActivitiesContainer{display:flex;flex-direction:column;gap:5px;margin-left:10px}i.needHelp{margin-left:10px;color:#fff;font-size:25px;border-radius:50%;cursor:pointer}.disabledForm{opacity:20%;background-color:#d3d3d3!important}.disabledForm :hover{cursor:not-allowed!important}.errorDotted{border:.2em dashed #ca0b00;padding:.5em}.infoAbo{margin-bottom:1.5em!important}.actions_joueurs p{align-self:center}.orange{color:#fff}.info_badge{width:100%;text-align:center;border-radius:1em;color:#207c02;font-weight:700;border:solid 1px;margin-bottom:1em;font-size:12px;padding:1em;box-sizing:border-box}.disabled-event{pointer-events:none;opacity:.8}.onOff.disabled-event .checkbox:checked+.knobs:before{background-color:grey}.onOff.disabled-event .checkbox:checked~.layer{background-color:#ddd}.nocut{word-break:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}.info_badge.green{color:#207c02}.info_badge.red{color:#c10000}.info_badge.blue{color:#6d3ef4}.info_badge.warning{color:#fb3}.info_badge.fullbgwarning{color:#fff;background:#fb3}.info_badge.fullbgblue{color:#fff;background:#6d3ef4}.clignote{animation-name:clignote;animation-duration:.5s;animation-iteration-count:5;animation-timing-function:ease-in-out;margin-left:30px;margin-top:5px}@keyframes clignote{0%{background:0 0}100%{background:#fff}}.connexion{display:grid!important;justify-items:center}.showHideSportsContent .checkbox:checked+.knobs::before{content:"\f070"!important;font-family:FontAwesome!important;font-weight:900!important}.showHideSportsContent .knobs::before{content:"\f06e"!important;font-family:FontAwesome!important;font-weight:900!important}@media only screen and (max-width:768px){#addPayFromResaModal .modal-footer button,#modal_reservation .modal-footer button,#modal_reservation .rmbCollapseToggle,#modal_reservation .rmbtButton{width:100%!important;margin-bottom:5px}#addPayFromResaModal .modal-footer .btn-secondary,#modal_reservation .modal-footer .btn-primary,#modal_reservation .rmbCollapseToggle,#modal_reservation .rmbtButton{margin-left:0!important}}.playersResa img{width:18px;height:16px}.ceInfoNote,.payLegend,.resaByDir{font-size:12px}.resaPlayersInfoText .btn_voir_fiche_joueur{font-size:20px}.payLegend{border-top:1px solid #ccc;padding:10px}.payLegend img.legend{width:17px;height:16px}.color-neutral{color:#021b3d!important}.payLegend img.legend,.payLegend span{margin-right:5px;margin-left:10px}.playersResa .resaPlayersInfoText{background-color:#c9c9c9}.playersResa .deletedPlayerInfo{background-color:#fff!important;font-size:.93em}.colorbgbuttonblue{background-color:#6d3ef4!important;color:#fff!important}.fc-timeline-event .fc-event-title{white-space:normal!important}.sessionTel{width:74%!important}.new_popup .avoirContent{width:50vw;left:25vw}.sessionHeader{width:80%;line-height:normal!important}@media screen and (min-width:1024px){.sessionHeader{display:inline-flex}.connexion{display:grid!important;justify-items:center}.sessionTel{width:74%!important}.new_popup .avoirContent{width:50vw;left:25vw}.new_popup .avoirContent .contain{overflow-y:unset}.avoirItems div:not(:last-child){display:inline-flex;width:40%}.avoirItems div:last-child{display:inline-flex;width:10%}}.indicatif_select{height:26px;background:#fff;border:1px solid #ddd;border-radius:20px;width:15%!important}.newDropDown{position:relative;border:1px solid #b0b0b0;border-radius:2px;background-color:#fff;height:45px;width:100%;padding-left:10px;padding-right:10px;color:#404b46}.dropdownInput{border:none!important}.codePostalInput{width:100%!important;padding-left:10px!important}.flex{display:flex}.flex_center{align-items:center}.container_prix{gap:1em}.input_credits{border-top-right-radius:20px;border-bottom-right-radius:20px;background:#575a82;color:#fff;text-align:center;padding:.4em .5em;width:150px;margin-left:-10px}label[for=etoile_10]{padding-bottom:10px}.tarif_specialPrice{padding-bottom:15px}.info-circle{padding-bottom:0;float:left;float:right;margin-right:20px!important;font-size:1.3em;color:orange!important;cursor:pointer}.info-circle a:active,.info-circle a:focus,.info-circle a:visited{color:orange!important;text-decoration:none}.overlay-info{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;z-index:10000}.overlay-info:target{visibility:visible;opacity:1}.info-popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative}.info-popup-content{max-height:30%;overflow:auto;border:1px solid #ddd;background-color:#ddd;border-radius:3px;padding:1em}.info-popup-content ul{list-style-type:none}.info-popup-content img{width:17px;height:16px}.space-evenly{display:flex;justify-content:space-around}.popup-detail-debit{background-color:#fff;border:none}.popup-detail-debit p:first-of-type{padding-top:1em;border-top:1px solid #ddd}.recapDiv{max-height:500px;overflow:auto}.info-popup-close{text-align:center;margin-top:1em;padding:.5em;border:1px solid #6c757d;background-color:#6c757d;color:#f8f9fa;font-weight:600;border-radius:5px;cursor:pointer}.info-popup-close:hover{background-color:#5a6268;border-color:#545b62}.small-popup-action{text-align:center;margin-top:1em;padding:.5em;border:1px solid #0d6efd;background-color:#0d6efd;color:#fff;font-weight:600;border-radius:5px;cursor:pointer;border-radius:20px!important}.small-popup-action:hover{background-color:#0069d9;border-color:#0069d9}#addLogoHeader div,#modif-invoice-config-form div,#modif-mdp-superadmin div,#modifier_mdp_pe div,#modifier_mon_compte div,#modifier_pe_account div,.elem_header_right form div{margin-bottom:10px}#modif-mdp-superadmin input,#modifier_mon_compte input{border:1px solid #ddd}.info-popup-footer,.popup-detail-debit .col50{font-size:14px!important}@media screen and (max-width:700px){.info-popup{width:90%}}.doc_action{font-size:1.2em;margin:.2em}.doc_action.green{color:#5cb85c}.green{color:#5cb85c}.doc_action.red{color:#d9534f}.doc_action.blue{color:#0275d8}.doc_action:hover{transform:scale(1.2,1.2)}.alertFacturation{width:70%;padding:.8em 1.1em;font-size:1.1em}.flashAlert{position:fixed;top:40%;z-index:99999;padding:3em;margin:0 35%;border:1px solid #ffa7a7;text-align:center;border-radius:8px;opacity:90%;font-size:1.1em}.flashAlert .flashAlert_close{width:20px;position:absolute;top:10px;right:10px;padding:.1em;border-radius:50%}.sousClubList{display:flex;flex-wrap:wrap}.sousClubList .clubCard{border:solid 1px #54546c;padding:1em;margin:1em;min-width:20%}.sousClubList .clubCard-header{display:flex;align-items:center;justify-content:space-evenly}.sousClubList .clubCard_name{padding-left:0}.sousClubList .clubCard_invoiceLink{position:relative;margin-top:.5em;text-align:center}.sousClubList .clubCard_valide_icon{width:2em;position:absolute;top:-2.5em;left:14em}@media (max-width:432px){.sousClubList .clubCard{min-width:85%}}.alertFacturation{width:70%;padding:.8em 1.1em;font-size:1.1em}.flashAlert{position:fixed;top:40%;z-index:99999;padding:3em;margin:0 35%;border:1px solid #ffa7a7;text-align:center;border-radius:8px;opacity:90%;font-size:1.1em}.flashAlert .flashAlert_close{width:20px;position:absolute;top:10px;right:10px;padding:.1em;border-radius:50%}.doc_action{font-size:1.2em;margin:.2em}.doc_action.green{color:#5cb85c}.doc_action.red{color:#d9534f}.doc_action.blue{color:#0275d8}.doc_action:hover{transform:scale(1.2,1.2)}.info-circle{padding-bottom:0;float:left;float:right;margin-right:20px!important;font-size:1.3em;color:orange!important;cursor:pointer}.info-circle a:active,.info-circle a:focus,.info-circle a:visited{color:orange!important;text-decoration:none}.overlay-info{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;z-index:10000}.overlay-info:target{visibility:visible;opacity:1}.info-popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;max-height:500px;overflow:auto}.info-popup-content{max-height:30%;overflow:auto;border:1px solid #ddd;background-color:#ddd;border-radius:3px;padding:1em}.info-popup-close{text-align:center;margin-top:1em;padding:.5em;border:1px solid #6c757d;background-color:#6c757d;color:#f8f9fa;font-weight:600;border-radius:5px;cursor:pointer;border-radius:20px}.info-popup-close:hover{background-color:#5a6268;border-color:#545b62}@media screen and (max-width:700px){.info-popup{width:70%}}.flex{display:flex}.flex_center{align-items:center}.doc_action{font-size:1.2em;margin:.2em}.doc_action.green{color:#5cb85c}.doc_action.red{color:#d9534f}.doc_action.blue{color:#0275d8}.doc_action:hover{transform:scale(1.2,1.2)}.credits_ajustForm_background{background:linear-gradient(45deg,#fc5603 1%,#fff 1%,#fff 49%,#fc5603 49%,#fc5603 51%,#fff 51%,#fff 99%,#fc5603 99%);background-size:6px 6px;background-position:50px 50px;padding:10px}.credits_ajustForm_form{pointer-events:none;opacity:70%}.ajoutJoueur_info_credits{display:none;background:rgba(255,0,0,.0705882353);border:1px solid red;margin:0 45px!important;width:80%;border-radius:20px}.whenResaRestau{justify-content:space-around;padding-top:1em;border-bottom:1px solid #ddd;margin-bottom:1em}.whenResaRestau p{font-size:14px!important;width:30%!important;font-weight:700}.timeTableContain{box-sizing:border-box;padding:3vh}.close_popup_restau{float:right;padding:5px;transition:.2s;cursor:pointer;position:absolute;right:0}.close_popup_restau:hover{color:red}.tagPlayer{padding:2px 5px;margin:1em;border-radius:20px;border:1px solid #ddd;cursor:pointer}.hasTag{background:#86ec35}.hasnotTag{background:#fff}.tagPlayer .danger{color:#d80027;cursor:pointer;margin-left:1em}.tagPlayer .add-player-tag,btn_submit_add_tag{color:#4099ff;margin-left:1em}.playerTagList,.tagList{display:flex;width:100%;flex-wrap:wrap}.btn_submit_add_tag{height:25px}.credits_ajustForm_background{background:linear-gradient(45deg,#fc5603 1%,#fff 1%,#fff 49%,#fc5603 49%,#fc5603 51%,#fff 51%,#fff 99%,#fc5603 99%);background-size:6px 6px;background-position:50px 50px;padding:10px}.credits_ajustForm_form{pointer-events:none;opacity:70%}.whenResaRestau{justify-content:space-around;padding-top:1em;border-bottom:1px solid #ddd;margin-bottom:1em}.whenResaRestau p{font-size:14px!important;width:30%!important;font-weight:700}.timeTableContain{box-sizing:border-box;padding:3vh}.close_popup_pub_partner,.close_popup_restau{float:right;padding:5px;transition:.2s;cursor:pointer;position:absolute;right:0}.close_popup_pub_partner:hover,.close_popup_restau:hover{color:red}.popover{top:70px!important}.tagPlayer{padding:2px 5px;margin:1em;border-radius:20px;border:1px solid #ddd;cursor:pointer}.hasTag{background:#86ec35}.hasnotTag{background:#fff}.tagPlayer .danger{color:#d80027;cursor:pointer;margin-left:1em}.tagPlayer .add-player-tag,btn_submit_add_tag{color:#4099ff;margin-left:1em}.playerTagList,.tagList{display:flex;width:100%;flex-wrap:wrap}.btn_submit_add_tag{height:25px}.disabled-div{pointer-events:none;opacity:.5}.opacity05,.warning_popup{opacity:.5}@media (max-width:350px){.col-no-padd{padding-left:0!important;padding-right:0!important}.col-2px{padding-left:2px!important;padding-right:2px!important}}.rating_display{display:flex!important;width:100%!important;justify-content:flex-end!important}.optionCheckForm{padding-left:2em!important;padding-right:2em!important;background:#d7e9fa;border-radius:5px;min-height:80px;display:flex;color:#0f4375;border-top-left-radius:20px;border-top-right-radius:20px}.toggle-access{background-color:#ddddde;border-radius:60px;box-shadow:0 1px 1px 0 rgba(255,255,255,.4),0 1px 0 0 rgba(0,0,0,.1) inset;cursor:pointer;width:42px;height:21px;overflow:hidden;position:relative;transition:all .25s linear}.toggle-access .slide-access{color:#818283;color:rgba(0,0,0,.15);background:#efefef;border-radius:50%;font-size:14px;text-align:center;text-decoration:none;height:13px;width:13px;position:absolute;top:4px;left:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 1px 1px 0 rgba(255,255,255,.8) inset;transition:all .3s cubic-bezier(.43, 1.3, .86, 1)}.toggle-access .slide-access span{text-shadow:0 1px 1px rgba(255,255,255,.7),0 0 1px rgba(0,0,0,.3)}.toggle-access .slide-access:after,.toggle-access .slide-access:before{color:#fff;font-family:FontAwesome;font-size:12px;font-weight:400;text-shadow:0 -1px 1px rgba(0,0,0,.25);-webkit-font-smoothing:antialiased;position:absolute}.toggle-access .slide-access:before{content:"\f05e";right:-18px;color:#d9534f;top:-2px}.toggle-access .slide-access:after{content:"\f00c";left:-18px;color:#00ba00;top:-2px}.toggle-access.on{background:#00dc00}.toggle-access.on .slide-access{left:24px;color:#00d100}.controlWidth{width:fit-content!important;margin-bottom:1em!important}.controlJustify{display:flex!important;justify-content:space-between!important}.toggleDown{cursor:pointer;width:10%;display:flex;justify-content:flex-end;align-items:center}.toggleDown.catgory{width:20%;justify-content:space-between}.permissionOptions{display:flex;flex-direction:row;width:100%;padding-top:1em;padding-bottom:.5em;box-sizing:border-box;border-left:2px solid #d7e9fa;border-right:2px solid #d7e9fa}.permissionOptions:not(:last-of-type){border-bottom:1px solid #ddd}.permissionOptions:last-of-type{border-bottom:2px solid #d7e9fa;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.permission-page-block{display:flex;gap:10px;align-items:center;width:90%}.category-page-block{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%}.action-container{display:flex;width:40%;justify-content:end;padding-right:1em;gap:1em;flex-wrap:wrap}.cat-name{width:60%}.action-container i{cursor:pointer}.action-container i.red{color:#d80027}.action-container i.blue{color:#6d3ef4}.permissionDetail{display:flex;flex-wrap:wrap;width:80%;word-break:break-word;padding-left:2em}.productDetail{display:flex;flex-wrap:wrap;width:60%;word-break:break-word;padding-left:1.5em}.mainOption:not(.permissionDetail){font-weight:700}.optionCheckForm .permissionDetail{width:auto;padding-right:1em}.optionCheckForm .switchContainer{width:auto}.subOption{font-weight:400;font-style:italic;color:#1f1f28}.switchContainer{display:flex;flex-wrap:wrap;width:20%;justify-content:flex-end;align-items:center;padding-right:1em}.block-system,.blockCategory,.blockPermissions{width:23%;min-height:80px;margin-top:1em;margin-bottom:1em}.bloc_gda{padding:1em}.dir-permissions-containter{display:flex;flex-direction:column;width:100%;flex-wrap:wrap}.categories,.dirigeant-permissions,.superadmin-permissions{display:flex;width:100%;flex-wrap:wrap;gap:10px}.select_predefined_role_input{height:50px;padding-bottom:1em;display:flex;width:100%;justify-content:center!important}.select_predefined_role{width:50%!important}.toggle-access.permission.disabled{pointer-events:none;opacity:.5}.reinitPermissions{margin-top:2em!important}.reinitPermissions,.validAddPermissions{width:15%!important;margin-top:0!important;text-align:center;padding-top:10px!important;padding-bottom:10px!important;padding-left:0!important;padding-right:0!important;border-radius:5px;text-transform:uppercase;font-size:12px!important;font-weight:700!important;height:18px!important}.permissions-button-group{margin-top:1em;display:flex;justify-content:flex-end;gap:10px}.dir-permissions-elements h3{color:#4099ff;padding-left:1em;padding-top:0;margin:0;margin-top:0;margin-bottom:0;margin-bottom:0;border-bottom:2px solid #4099ff}@media screen and (max-width:1580px){.block-system,.blockCategory,.blockPermissions{width:32%!important}}@media screen and (max-width:1130px){.block-system,.blockCategory,.blockPermissions,.reinitPermissions,.select_predefined_role,.validAddPermissions{width:48%!important}.permissions-button-group{justify-content:flex-start}}@media screen and (max-width:780px){.block-system,.blockCategory,.blockPermissions,.reinitPermissions,.select_predefined_role,.validAddPermissions{width:100%!important}.permissions-button-group{flex-direction:column}}.permissionsAll{background-color:#d7e9fa;padding-top:0!important;justify-content:flex-end!important;padding-right:1em}.permissionAllDetail{font-style:italic;width:35%}#modal_court .infos_generales.disabled .col-md-12,#modal_court .infos_generales.disabled .col-md-4,.classement.disabled,.court-update.disabled,.mon_ranking_star.disabled .submit_star,.onOff .disabled,.onOff.disabled,.playerTagList.disabled,.radio-tuto.disabled input,.radio-tuto.disabled label,.sport-update.disabled,.table-striped .disabled,.table-striped.disabled td:not(.actions),.tarifs-update.disabled,.timeTableContain td.disabled{pointer-events:none;opacity:.5}.no-auth-popup-alert{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;text-align:center;border-radius:20px}.no-auth-popup-info{background-color:#cff4fc;border-color:#b6effb;color:#055160;text-align:center}.noPermissionsPopup{opacity:.5}.new_listing .btn.valid_ajust_credits,.new_planning .btn.valid_ajust_credits,.valid_ajust_credits{height:40px!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important;width:100%!important;text-align:center!important;margin-top:-5px!important;display:block;margin-left:0}.gap10{gap:10px}#externalSystemContainer{background-color:#a9a9a9;padding:5px 0 5px 20px}#stripoSettingsContainer{width:360px;float:left;padding:1em;border:1px solid #ddd}#stripoPreviewContainer{width:calc(100% - 400px);float:left}.control-button{border-radius:17px;padding:5px 10px;border-color:grey}#externalImagesLibrary{z-index:1058px}.needMoreWidth{width:100%!important;margin:unset!important}.stripo-editor.show-stripo{width:97%;background-color:#f6f6f6;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.stripo-editor.hide-stripo{display:none!important}.panel-title a,li[role=presentation] a{color:#000!important}.preview-container{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-top:20px}.es-wrapper{margin-bottom:2em!important}.nl-object{margin-bottom:1em;font-weight:700}@media (max-width:950px){#stripoSettingsContainer{border-bottom:1px solid #ddd;padding-bottom:1em}#stripoPreviewContainer{display:flex;justify-content:center;width:100%;border:1px solid #ddd}.esdev-preview-splitter{width:100%!important}}@media (max-width:1202px){.subject-input-container{width:97%!important;justify-content:center!important}}.subject-input-container{display:flex;width:100%;padding:1em;border-top:2px solid #b8daff;flex-direction:column}.subject-input-container .wrap-input100{margin-bottom:0!important}#collapseTwo{margin-right:10px}.revenueSharingDir h1{background:#6d3ef4;text-align:center}.revenueSharingDir .onOff{float:right}.entourActivRevenueSharing{border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;width:100%;padding:5px 0}.buttonContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:1em}.modifInfoAdminBtn,.modifPassword{margin-left:unset!important}.buttonContainer button{padding:.6em;width:45%;border-radius:unset;margin-bottom:1em!important;margin-top:1em!important;box-shadow:unset;border-radius:20px}.buttonContainer button i{margin-right:1em}.buttonContainer button.blue{background-color:#4099ff;color:#fff}.buttonContainer button.blue:hover{background-color:#3089ef}.buttonContainer button.orange:hover{background-color:#e99702}.buttonContainer button.orange{border-color:#ffa705;background:#ffa705}@media (max-width:600px){.buttonContainer button{width:100%}}.loadingBtn{display:none}.password-toggle-icon{cursor:pointer}.alert_facture_success{width:calc(90% - 210px);margin-left:calc(210px + 1%)}.container_fidelity_form_error{display:none;border:1px solid #d80027;background-color:rgba(216,0,39,.15);flex-direction:column;align-items:center;height:6em;justify-content:center}.container_fidelity_form_error .col80{display:contents}.container_fidelity_form_error h3{color:#d80027}.fidelity_program_container{display:flex;flex-wrap:wrap;gap:28px}.fidelity_program_container .email_modif_warning{display:flex;text-align:center;border:1px solid #fff3cd;background:#fff3cd;margin:1em 38px 1em 38px;padding:1em;color:#856404;flex-direction:column}@media screen and (max-width:1225px){.fidelity_program_container{flex-direction:column;align-items:center}}.fidelity_program_card{border:1px solid #ccc;box-shadow:0 0 4px 0 #ccc;min-width:48%;-webkit-box-shadow:0 0 4px 0 #ccc}.fidelity_program_card p{padding:.3em 2em}.fidelity_program_card p:last-of-type{margin-bottom:15px}.fidelity_program_card h1{padding:5px 40px;background:#575a82;color:#fff;font-size:20px;font-weight:400;display:flex;justify-content:space-between;border-top-left-radius:20px;border-top-right-radius:20px}.fidelity_program_card h1 i{font-size:18px;width:30px;height:30px;line-height:30px;cursor:pointer;transition:.2s;top:-15px;left:-15px;border-radius:50%;background:#fff;color:#1f1f28;text-align:center;-webkit-box-shadow:0 0 5px 0 #1f1f28;box-shadow:0 0 5px 0 #1f1f28}.fidelity_program_card h1 i:hover{background:#c00;color:#fff}.fidelity_program_card .prog_before_sport{text-align:center;background:#575a82;color:#fff!important;font-weight:700;margin:5px 25px;border-radius:20px}@media screen and (max-width:1225px){.fidelity_program_card{min-width:75%}}.montantPositif{color:#155724}.montantNegatif{color:#c10000}.container_metabase_ciup{display:flex;justify-content:center}.contentInfoPopupText{height:100px!important}.gap10{gap:10px}.custonFontOptions i{border:1px solid #ddd;padding:5px 10px;background-color:#ddd;margin-right:2px;cursor:pointer}.flex-display-row{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.flex-display-col{width:45%}@media (max-width:980px){.flex-display-col{width:100%}}#toolbar-container button,.ck-balloon-panel button{box-shadow:unset!important}#ckeditor-info{border:1px solid #ddd!important;min-height:150px!important}.img-container-info{display:flex;width:100%;justify-content:center;margin-bottom:1em}.flex-btn-container{display:flex;width:100%;justify-content:center}.flex-btn-container .btn{margin-left:unset}.flex-display-col .title{display:flex;margin-bottom:.5em;margin-top:1em;font-weight:700}.progress-bar-fidelity_dir{background-color:#f5f5f5;border-radius:20px;box-shadow:0 2px 3px rgba(0,0,0,.25) inset;width:100%;position:relative;display:block;overflow:hidden}.global_offer{font-weight:700;color:orange}.session_stars label{float:unset!important}.progress-bar-fidelity_dir>span{background-color:#54546c;border-radius:20px;display:block;color:#fff;text-align:center}select.card_time_input{padding:4px}.thumbnail{width:48px;height:auto}.input_choice,.input_co{padding-top:.5em;padding-bottom:.5em}.show_mp_oublie{margin-bottom:15px!important}.fidelity_label_txt{padding-top:5px!important}.popup_flex_stripe{justify-content:center}.popup_flex_stripe a{width:80%!important;margin:unset;margin-top:1em!important}.loader-container{height:400px;display:flex;justify-content:center;align-items:center}.loader-container.small{height:100px}.button-checkbox::after{content:unset!important}.button-checkbox::before{content:unset!important}.popup_stripe .content{height:80vh!important;overflow:auto!important}.popup_stripe .voile{z-index:1052}.btn-container{display:flex;gap:2em}.popup_stripe #payment-form{box-sizing:border-box}.cancel-btn{background-color:#6c757d!important}.admin-payment-form{width:unset!important;float:unset!important;min-width:unset!important}.popup-fieldset{display:flex;flex-direction:column;justify-content:space-evenly;gap:10px;border:#6495ed 1px solid;width:35%;border-radius:4px}.popup-form_action{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:30px}.popupDirigeant-btn{border-radius:4px}.popupDirigeant-submit_btn{background:unset;font-size:unset!important;border:unset;text-decoration:none;color:#fff;font-weight:700;display:block;border-radius:4px!important;padding:1em 2em;cursor:pointer}.popupDirigeant-options{display:flex;justify-content:space-evenly}.popupDirigeant-options legend{background-color:#6495ed;color:#fff;padding:3px 6px}.popup-error_message{width:60%;text-align:center;margin:0 20%;color:#ee5b5b;padding:25px;border:1px solid #ee5b5b;border-radius:7px;font-size:1.5em;font-weight:700}.create-popups_table{width:100%}.create-popups_table td{padding:10px}.create-popups_table-row{height:40px}.create-popups_table-row:nth-child(2n){background-color:#d6eeee}.create-popups_table-cell_action{display:flex;flex-direction:row;gap:5px;justify-content:space-around}@media screen and (max-width:1300px){.create-popups_table-cell_action{flex-direction:column}}.create-popups_table_btn{border-radius:4px;text-align:center}.create-popups_table_btn a{text-decoration:none;color:#fff;font-weight:700;padding:6px 15px;display:block}.create-popups_table_btn_modifier,.popupDirigeant-btn_update,.popup_dirigeant-btn_retour{background-color:#6495ed}.create-popups_table_btn_supprimer{background-color:#ee5b5b}.create-popups_table_btn_publier,.popupDirigeant-btn_valid{min-width:27%;text-align:center;background-color:#45c20b}.create-popups_table-row td:first-child{text-align:center}.create-popups_table-row td:first-child i{font-size:1.2em;color:#6495ed}.container_popupDirShow{position:fixed;width:100%;height:100%;overflow-y:scroll;overscroll-behavior-y:none;top:0;left:0;backdrop-filter:blur(4px);z-index:999}.popupDirShow{max-width:90%;position:relative;padding:2em;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;background:#fff;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);-webkit-backdrop-filter:blur(4px);border-radius:10px;border:1px solid rgba(255,255,255,.18);margin:4vw auto}@media screen and (min-width:950px){.popupDirShow{max-width:60vw;padding:2% 4%}}.popupDirShow h1{color:#000;font-size:3em;font-weight:700}.popupDirShow h2{color:#000;font-weight:700}.popupDirShow p{font-size:16px}.popup_dirigeant-btn_retour{position:fixed;z-index:1100;top:10px;left:20px}.popup-Dirigeant_confirmBtn{text-decoration:none!important;font-size:1.5em;padding:10px 20px;font-weight:700;cursor:pointer;margin-top:15px;display:inline-block;border-radius:4px;background:#e0e0e0}.small-info-text{padding:0;color:#9d9d9d}.container-delete_presta{display:flex;flex-direction:row-reverse}.bnt_suppression_prestation{margin-right:6%;cursor:pointer;margin-top:1%;padding:10px 20px!important;width:auto!important}@media (max-width:1272px){.phone_and_country{display:flex;gap:2px}.phone_and_country .sessionTel{width:65%!important}}@media (max-width:980px){.phone_and_country .sessionTel{width:90%!important}.phone_and_country .indicatif_select{height:40px!important}}.fa-stack.small{font-size:.5em}.fa-stack.small i{vertical-align:middle}.certif-span{display:flex;width:100%}.cancel-certif{color:#d80027;font-size:1.2em;margin-left:2em}.warning-certificate{width:100%;color:#856404;background-color:#fff3cd;border-color:#ffeeba}#confirm-certif{border:none;height:fit-content;padding-inline:30px;padding-bottom:30px}#confirm-certif .close-popup,#showProduct .close-popup{cursor:pointer}#confirm-certif .popup-body p{text-align:center}#confirm-certif .popup-header,#showProduct .popup-header{display:inline-flex;width:100%;font-style:italic;font-weight:lighter;color:#ddd;justify-content:flex-end;margin-bottom:20px}.inline-button-group{display:inline-flex;margin-top:2em;justify-content:center;width:100%}.btn .grey{background:#d1d1d1;color:#000}input.date-licence-player,input.licence-player,input.rank{border:1px solid #ddd!important}input.date-licence-player,input.licence-player{padding:10px;border-radius:20px!important}.range-container{width:100%}.clear-footer-planning{height:50px}#ressourceWidth-slider{padding:0!important;border:none!important}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:70px!important}@media (max-width:900px){.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0!important}}.content_planning_body .arrow{top:0;position:absolute;background:#000;color:#fff;padding:2px 8px;border-radius:50%;opacity:.4}.content_planning_body .arrow.left{left:-5px}.content_planning_body .arrow.right{right:-13px}.fc-scrollgrid-section.fc-scrollgrid-section-header.fc-scrollgrid-section-sticky .fc-scroller{margin-bottom:unset!important}.width100{width:100%!important}#popupDir_close{font-size:2em;position:absolute;top:10px;right:10px;padding:2px}.passwordInput{position:absolute;top:5px;right:12px;font-size:16px}.inline-flex{display:inline-flex!important}.method-group{gap:1em;color:#6d3ef4;font-size:16px}.disabledRadio{color:#d3d3d3}.invalid-border{outline:2px solid #d80027}.invalid-input i{color:#d80027}.bloc_form{padding:2em}.col_bloc_form{padding:2em;background:#fff;font-size:14px;display:flex;justify-content:center}#add_product_form{width:80%;display:flex;flex-direction:column;align-items:center}.message-danger{box-sizing:border-box;width:100%;text-align:center;padding:1em;border:1px solid #d80027;color:#d80027;background-color:rgba(255,0,0,.1);margin-bottom:1em}.flex-col{display:flex;gap:2em;flex-direction:column}.validation-input-group{display:flex;gap:1em;align-items:center}input.h40{height:40px;width:400px}input.w300{width:300px!important}.label-small{font-size:x-small;font-style:italic}.validation-input-group select{height:44px;box-sizing:border-box;padding-left:1em;width:80px;background:#fff;color:grey;border:1px solid grey;border-radius:2px}#add_product_form .container-contact100-form-btn{padding-top:3em}.btn.cancelAddProduct,.btn.submit_product_form{width:100px!important;justify-content:center}#add_product_form .button-loader{font-size:12px}.popup_see_product h2{display:flex;justify-content:space-between}.product-container{display:flex;justify-content:center;margin:2em}.product-card{width:50%}@media (max-width:980px){.product-card{width:90%}.popup_see_product .content{left:unset!important}.close-btn{width:90%;text-align:center}}.product-header{display:flex;justify-content:space-between;padding:.5em;color:#4099ff;font-size:16px;font-weight:700;border-bottom:3px solid #4099ff;margin-bottom:1em}.product-footer{margin-top:1em;border-top:2px solid #ddd;padding-top:1em;display:flex;justify-content:flex-end;padding-right:1em}.close-btn{cursor:pointer;color:#6c757d;border-radius:3px;border:1px solid #6c757d;padding:6px 8px;transition:.1s}.close-btn:hover{background-color:rgba(108,117,125,.2)}.actAsLabel20{width:calc(20% - 10px);margin-bottom:15px}.actAsLabel40{width:calc(40% - 10px)!important;margin-bottom:15px}.method-group.stages{gap:unset!important}.form-container{display:flex;justify-content:end}.btn_paiement_stage i{padding:unset!important}.limit-container{display:flex;width:95%;justify-content:end;flex-direction:column;margin-top:2em!important}.btn-container{display:flex;justify-content:space-around;width:auto;flex-wrap:wrap;gap:8px}.btn-container a:hover{text-decoration:none!important}.btn-container.end{justify-content:end}.btn-sleep-club{color:#dc3545!important;background:0 0;border:1px solid #dc3545!important;transition:.2s all}.btn-sleep-club:hover{background:rgba(236,68,51,.15)!important}.no-actu{display:flex;justify-content:center;float:none;min-height:unset!important}.fullchecked:checked+label::before{border:unset!important;content:""!important;background-color:#6d3ef4}.fullchecked:checked+label::after,.fullchecked:not(:checked)+label::after{content:""!important}.alert.popupSessionPlanning{text-align:start}.blockedCourts>*{width:45%}.alert_evenement_all_success{width:calc(90% - 210px);margin-left:calc(210px + 1%)}.add_promo_btn{min-width:144px;justify-content:center}.pub_court .ac-container label,.pub_site .ac-container label{float:unset!important}.event-btn-container{margin-left:calc(210px + 1%)!important;margin-top:20px;display:flex;justify-content:start;gap:1em;flex-wrap:wrap}.event-btn-container.admin-btn{margin-left:unset!important}.event-btn-container a{display:inline-flex;color:#fff;justify-content:center;background:#6d3ef4;font-size:12px;font-weight:700;text-transform:uppercase;height:36px;align-items:center;gap:6px;box-sizing:border-box;margin-top:unset}.event-btn-container a:hover{opacity:.65;transition:.3s;color:#fff}.menu_evenement .selected_reserver_court.mobile_filter{width:100%}.filter-container{display:flex;width:100%;padding:1em;flex-wrap:wrap}.mobile_filter.selected_reserver_court select{background:#fff!important;width:100%!important}.paiement_tooltip{position:relative}.paiement_tooltip i{color:orange}.paiement_tooltip:hover .paiement_tooltip__text{visibility:visible}.paiement_tooltip__text{visibility:hidden;min-width:250px;width:600px;background-color:#f6f5f5;border:solid 1px orange;color:#000;text-align:center;border-radius:4px;padding:5px 0;position:absolute;z-index:3}.paiement_tooltip__text ul{padding:1em 0 0 2em;text-align:left}.paiement_tooltip__text ul li{list-style-type:circle}.warningMsg{color:#f0ad4e}.listingExportBtn{position:relative}.listingInExportBtn{position:absolute;padding:0;top:40px;left:5px;z-index:99999;border-radius:20px}.listingInExportBtn .btn{margin-top:5px;font-size:12px;font-weight:200;width:auto;margin-right:0;margin-left:0}.tooltype_paiementObligatoire{font-size:12px}.limit-title{width:100%;display:inline-flex;justify-content:center}.sport-select-container{display:flex;justify-content:space-evenly;gap:2%;margin-left:50px!important;flex-direction:column}.limit-by-sport-container{flex-direction:row}.sport-select-element select{width:100%!important}.sport-select-element:not(:first-of-type){flex:1}.sport-select-element:first-of-type{width:50%;margin-right:5%!important;display:flex;height:100%;flex-direction:column;justify-content:center;border-bottom:1px solid #6d3ef4}.sport-select-element select{margin-top:unset!important}@media (max-width:460px){.sport-select-element:first-of-type{width:100%;border-bottom:none}.sport-select-element:not(:first-of-type){display:inline-flex;gap:1em}.sport-select-element label{display:block}.open-limits{border:none}}.method-group.stages{gap:unset!important}.btn_paiement_stage i{padding:unset!important}.limitContainer{margin-top:1em;width:75%;font-size:12px}.limitContainer .topCol{display:flex;width:100%;justify-content:start;padding:.5rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box}.tableStyle{width:100%;display:flex;padding-bottom:.5rem;padding-left:.5rem;padding-top:.2rem;box-sizing:border-box}.tableStyle:first-of-type{padding-top:.5rem}.tableStyle div{display:flex;flex:1}.mainContent:not(:last-of-type){border-bottom:1px solid #f3f3f3}.tableStyle:last-of-type{border-bottom:1px solid #ddd}.justAnnotation{font-size:11px;width:90%;color:#6c757d}.dottedBorderWarning{padding:.5rem;border:1px dotted #ffc107;box-sizing:border-box;margin-top:1rem;text-align:center}.table_participants td{line-height:1.2}.table_participants tbody td{border-left:1px solid grey}.table_participants tbody td{border-bottom:1px solid #ddd}.cProgress-bar-container{position:relative;background-color:#f2efef}.cProgress-bar-element{color:#000;background-color:#abeebb;transition:all .5s;min-height:40px;display:flex;align-items:center;align-items:center;height:fit-content}.progress-orange{background-color:#f0ad4e!important}.progress-greenPale{background-color:#b0ea87!important}.cProgress-bar-text{display:flex;justify-content:center;align-items:center;position:absolute;width:100%}.cProgress-bar-text p{font-size:10px;width:unset!important}.amountUnit.input-prepend{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.form-control.input-append{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.session-member-container-pay{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center}.add_pay_session i{border:1px solid #6d3ef4;background:#6d3ef4}.table_historique td{line-height:1.1}.muted-text{font-size:10px;font-weight:400;color:#6c757d!important}.flex-filter-datatable{width:100%;display:flex;justify-content:space-between;align-items:center;padding-top:1em}.participant_stage{padding-left:0!important}.session-member-container-pay i:hover{opacity:.65;background:#6d3ef4!important}.custom_message_div form>button,.custom_message_div form>div{margin-bottom:1em;margin-bottom:1em!important}#customEmailBtn,#info-invoice-pe-modif{margin-left:50px}.new-blue{background:#6d3ef4}.table_participants tbody td.participants-row{padding:0 0!important}.player-pay{display:flex;justify-content:space-between;position:absolute;width:100%;padding:.5em;align-items:center;flex-wrap:wrap}.session-member-container-pay i:hover{cursor:pointer;border-color:#454545;background:#e5ebf2;transition:.2s}.session-member-container{width:100%}.action-btn-per-player{display:flex;align-items:center}.popup_add_pay_session .content{padding:1em;position:fixed;top:30%;left:50%;transform:translate(-50%,-50%);width:50%;background-color:#fff}.popup_add_pay_session .alert-info{padding:.5em}.popup_add_pay_session .alert-danger{margin-top:1em;padding:.5em}.popup_add_pay_session .contain{overflow-y:auto}.popup_add_pay_session .amountInputSession,.popup_add_pay_session h3{border-bottom:1px solid #5bc0de;padding-bottom:1em}.popup_add_pay_session h3{margin-top:.5em}.popup_add_pay_session .amountInputSession{border-top:1px solid #5bc0de;margin-top:1em;padding-top:1em}.popup_add_pay_session .invoiceInputSession{padding-top:1em}.popup_add_pay_session .new_listing.subDocPlayerBtn{border-top:1px solid #ddd;padding-top:1em}.popup_add_pay_session .contain{overflow-y:auto!important}.participants_container{display:flex;gap:2em;padding:1em;box-sizing:border-box;flex-wrap:wrap;justify-content:space-evenly;flex:0 1 auto}.participants_membres{width:45%;box-shadow:0 1px 14px 0 rgba(60,66,87,0),0 3px 6px 0 rgba(0,0,0,.05);border-radius:4px;padding:1em}.participants_payments_container{margin-top:1em;border-top:1px solid #ddd;display:flex;flex-direction:column;gap:2px}.new_popup .team-action-content .contain{display:flex;flex-direction:column;width:100%;align-items:center;gap:1.5em;box-sizing:border-box}.new_popup .team-action-content .contain span{width:100%;padding:1em;color:#fff;font-size:14px;text-align:center;display:inline-flex;justify-content:center;align-items:center;gap:1em;border-radius:20px}.new_popup .team-action-content .contain span.primary{border:1px solid #6d3ef4;background-color:#6d3ef4}.new_popup .team-action-content .contain span i{width:unset!important;line-height:unset!important;margin-bottom:unset!important;margin-left:unset!important;color:inherit!important;height:unset!important}.new_popup .team-action-content .contain span.danger{border:1px solid #d9534f;background-color:#d9534f}.new_popup .team-action-content .contain span.secondary{border:1px solid #292b2c;background-color:#f7f7f7;color:#292b2c}.popup_modif_coach .voile{z-index:1052}.popup_sup_content{padding:1em;position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);width:30%;background-color:#fff;z-index:104;box-sizing:border-box;border-radius:20px}.popup-icon-container{position:relative;width:100%;margin:unset;top:-25px;text-align:center}.popup-icon-container i{text-align:start;padding:5px;box-sizing:border-box;border-radius:50%;color:#fff}.popup-icon-container i.warning{border:1px solid #f0ad4e;background:#f0ad4e}.popup-icon-container i.danger{border:1px solid #d9534f;background:#d9534f}.popup-icon-container i.success{border:1px solid #5cb85c;background:#5cb85c}.popup-icon-container i.info{border:1px solid #5bc0de;background:#5bc0de}.popup_suppression .voile{position:fixed;width:100%;top:0;left:0;height:100%;z-index:103;background:rgba(0,0,0,.6)}.popup_suppression div,.popup_suppression p{margin:unset!important}.popup_suppression p{font-weight:700;font-size:14px;text-align:center;padding-bottom:1em}.popup_suppression{border:unset!important}.popup-body-container{display:flex;flex-direction:column;gap:1em}.close_popup_suppressio{color:#fff}.mobile_popup_content{bottom:95px;position:fixed;padding:1em;width:95%;left:2%;background:0 0;z-index:102;box-sizing:border-box}.mobile_popup_content .voile{padding:1em;box-sizing:border-box;z-index:101}.table_club_prod .actions,.table_club_test .actions{display:flex;flex-direction:row-reverse}h4.event{position:relative;width:calc(90% - 210px);margin-left:calc(210px + 1%);margin-top:10px;display:flex;justify-content:center}.button-group{display:flex;justify-content:center;margin-bottom:2em;width:100%}.button-content{display:flex;width:60%;justify-content:center}.button-content span{cursor:pointer;font-size:12px!important;padding:5px 20px;width:200px;text-align:center;border:1px solid #ddd}.button-content span.active{font-weight:700;background-color:#6d3ef4;border-color:#6d3ef4;color:#fff}.button-content span:not(.active):hover{background-color:#ddd}.resaPaymentProgress div p{font-size:1rem}.popup-form .content{position:fixed;top:20%;left:50%;transform:translate(-50%,-20%);width:50%;background-color:#fff;max-height:90%;overflow:auto}.divider{height:1px;display:flex;align-items:center;justify-content:center}.divider-info{background:#5bc0de}.divider-secondary{background:#ddd}.formText,.popup-container-sport{margin-left:50px}.popup-form .fileuploader{margin-left:50px!important}.overlay-popup .content{z-index:1054}.overlay-popup .voile{z-index:1053}.empty.permissionOptions .permissionDetail p{text-align:center;color:#a9a9a9}.product-loader{display:none}.product-loader.show{display:flex;justify-content:center;align-items:center}.popup-form-title{font-family:Montserrat,sans-serif;padding:.5em;background-color:#54546c;color:#fff}.prod-form-container{padding:1em;margin-top:1em}.btn-prod-form{margin-top:2em!important;gap:1em;justify-content:center;position:relative}.popup-form{padding-top:unset}.popup-form .add_pay_session_content{width:50vw}.add-more{width:90%;text-align:center;cursor:pointer}.prod-info-container{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;padding:1rem}.prod-img{max-width:150px;height:auto}.product-main-card{display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between}.product-el{width:40%}.no-img-info{padding:2em;border:1px solid #ddd;text-align:center;font-style:italic;display:flex;flex-direction:column}.img-info{display:flex;justify-content:center;margin-bottom:1rem}.choice-card{border-bottom:1px solid #fff}.card-title-prod{text-align:center;padding:1rem;margin:unset!important}.card-detail-center{display:flex;flex-direction:column;text-align:center}.card-detail-marge{margin-top:1em}.textDisabled{color:#ccc}.resaButtonForm{font-size:.8em!important}table.dataTable tfoot th,table.dataTable thead th{text-align:left;font-weight:300;color:#fff}table.dataTable thead th{background:#575a82}table.dataTable thead tr:first-child th:first-of-type{border-top-left-radius:20px}table.dataTable thead tr:first-child th:last-of-type{border-top-right-radius:20px}table.dataTable.display tbody tr td.actions{width:calc(100% - 20px);float:left}.add_pay_session i,.session-member-container-pay .btn_voir_fiche_joueur,table.dataTable.display tbody tr td.actions i{float:right;font-size:16px;color:#fff;margin-left:5px;cursor:pointer;width:30px!important;text-align:center;height:30px;line-height:28px;border-radius:20px;transition:.2s}table.dataTable.display tbody tr td.actions i.blue{background:#6d3ef4}table.dataTable.display tbody tr td.actions i.red{background:#d80027}table.dataTable.display tbody tr td.actions i.blueG{background:#21427c}table.dataTable.display tbody tr td.actions i.black{background:rgba(0,0,0,.75)}table.dataTable.display tbody tr td.actions i.grey{background:#6c757d}table.dataTable.display tbody tr td.actions i.green{background:#3bb20c}table.dataTable.display tbody tr td.actions i.orange{background:#ef9309;border:none}table.dataTable.display tbody tr td.actions i:hover{opacity:.65;transition:.2s}table.dataTable.display tbody tr td.actions i.black:hover{opacity:.65;transition:.2s}table.dataTable thead th.actions{background-image:none}table.dataTable tr td img.btn_paiement,table.dataTable tr td img.noPermissionsPopup{width:25px;cursor:pointer;margin-top:-8px}table.dataTable tr td img.btn_paiement:first-child{margin-left:10px}table.dataTable tr td span.paye{color:#00d1ff}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}table.table_participants td p{float:left;width:50%}table.dataTable td.cat span{width:26px;float:left;height:26px;overflow:hidden;border-radius:4px;margin-right:15px}table.dataTable td.cat span img{width:100%}.tab_facture{font-size:14px!important}.switch_session_popup_content{max-height:70vh;overflow-x:auto;margin:0;width:100%}.score_bg{background-color:#202121}.score_bg td{border-right:unset!important}.disabled-el{pointer-events:none;opacity:.5}.dt-export-btn{padding:5px 10px;border:1px solid #6d3ef4;color:#fff;background-color:#6d3ef4;border-radius:3px;font-size:12px!important;min-width:76px;text-align:center;border-radius:20px;cursor:pointer}.dt-export-btn:hover{opacity:.65}.dt-export-btn i{margin-right:5px}.justify-end-cell{justify-content:end;display:flex}.confirm-report-sent{padding:1em;text-align:center;color:#155724;background-color:#d4edda;border-color:#c3e6cb}.mail_in_pending{background-color:#fffacd;padding:6px;width:100%;text-align:center;font-weight:600;font-size:13px;margin-bottom:5px}.collapse-element .card-header{cursor:pointer}.ui-widget.ui-widget-content{border:1px solid #444;width:fit-content;background:#1f1f28;color:#fff}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%!important;left:50%!important;width:100%!important;height:40px!important;margin-left:-50%!important;margin-top:-25px!important;padding-top:20px!important;text-align:center!important;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)!important}.alert100{width:100%!important}.resaPayProgress p{color:#000;font-weight:700;text-align:left}.progress{border-radius:2em!important}.progress.bg-warning{background-color:rgba(236,194,70,.768627451)!important}.progress .bg-success{background-color:#3fd587!important}.legend.text-success{color:#3fd587!important}.legend.text-success-light{color:#abeebb!important}.legend.text-success-lighter{color:#deffee!important}.legend.text-warning{color:rgba(236,194,70,.768627451)!important}.legend.text-greenPale{color:#b0ea87!important}#captureNextUpdateInfos{display:flex;flex-direction:column;font-size:12px}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:" ";background:#d4d9df;display:inline-block;position:absolute;left:15px;width:2px;height:100%;z-index:400}ul.timeline>li{margin:20px 0;padding-left:10px}ul.timeline>li:before{content:" ";background:#004085;display:inline-block;position:absolute;border-radius:50%;border:3px solid #004085;left:8px;width:10px;height:10px;z-index:400}.collapse-element .card-header{cursor:pointer}.alert100{width:100%!important}.collapse-element .card-header{cursor:pointer}.alert100{width:100%!important}.range_container{display:flex;flex-direction:column;width:80%;margin:8% auto;align-items:center}.sliders_control{position:relative;min-height:35px;width:90%}.range-input{display:flex;justify-content:space-between;width:100%}#fromSlider::-webkit-slider-thumb,#toSlider::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:20px;height:20px;background-color:#6d3ef4;border-radius:50%;box-shadow:0 0 0 1px #6d3ef4;cursor:pointer}#fromSlider::-moz-range-thumb,#toSlider::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:20px;height:20px;background-color:#6d3ef4;border-radius:50%;box-shadow:0 0 0 1px #6d3ef4;cursor:pointer}input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe;-webkit-box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe}input[type=number]{color:#8a8383;width:50px;height:30px;font-size:20px;border:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}#fromSlider,#toSlider{-webkit-appearance:none;appearance:none;height:2px;width:100%;position:absolute;background-color:#c6c6c6;pointer-events:none}#fromSlider{height:0;z-index:1}.custom_fu_inner_input{display:flex;flex-direction:column;align-items:center}.custom_fu_inner_caption{display:inline-block!important}.fileuploader-theme-dragdrop{width:100%!important}.txt-primary{color:#004085!important}.text-gs{color:#004085;font-weight:500}.alert-adjust{width:calc(95% - 210px)!important}#tarifs .symbolTarifs{border-top-right-radius:20px;border-bottom-right-radius:20px;color:#fff;background:#575a82}a.fc-event{border-radius:10px!important}.ui-menu .ui-menu-item:first-of-type .ui-menu-item-wrapper.ui-state-active{border-top-left-radius:20px;border-top-right-radius:20px}.ui-menu .ui-menu-item:last-of-type .ui-menu-item-wrapper.ui-state-active{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.esdev-app .nav-tabs.nav-justified>li{width:auto!important}.page_paiments_form p.infos_compte{width:100%;padding:10px 20px;display:flex;align-items:center}.rounded-div,.rounded-div-letter{border-radius:50%;width:36px;height:36px;object-fit:cover;border:1px solid #ddd}.rounded-div-letter{display:flex;justify-content:center;align-items:center;background-color:#e5ebf2;text-transform:uppercase}.initials-display{font-size:2rem;color:#004085}.price-badges{color:#004085;background-color:#fff;border:1px solid #004085}.list-group-item.list-item-flex{display:flex;justify-content:space-between}.bg-lightgrey{background-color:#adaead!important}.lightgrey{color:#adaead!important}@media (max-width:1366px){.new_planning .filtres .checkbox_sport label{font-size:13px!important}}.circular-progress{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center}.inner-circle{position:absolute;width:22px;height:22px;border-radius:50%;background-color:#d3d3d3}.percentage{position:relative;font-size:10px;color:#ddd;width:unset!important;font-weight:600;color:#000}#add-player-listing .button-content span:first-of-type{border-top-left-radius:20px;border-bottom-left-radius:20px}#add-player-listing .button-content span:last-of-type{border-top-right-radius:20px;border-bottom-right-radius:20px}.rounded-div,.rounded-div-letter{border-radius:50%;width:36px;height:36px;object-fit:cover;border:1px solid #ddd}.rounded-div-letter{display:flex;justify-content:center;align-items:center;background-color:#e5ebf2;text-transform:uppercase}.initials-display{font-size:2rem;color:#004085}.price-badges{color:#004085;background-color:#fff;border:1px solid #004085}.list-group-item.list-item-flex{display:flex;justify-content:space-between}.ce-annotation{font-size:7px;position:absolute;left:33px;top:15px}.round-input{border-radius:20px}#fromSlider,#toSlider{accent-color:#6d3ef4}.abo-note{font-size:10px}.validTarifsJS .bggreen{border-radius:50px!important;border:0}.lighter-grey{background-color:#dfe0e1!important}.legend.lighter-grey-color{color:#dfe0e1!important}.form-control-dupe{padding-left:.375rem;color:#575a82!important;border:1px solid #ddd!important}.popup-resa-btn-group{display:flex;width:100%;flex-wrap:wrap}.popup-resa-btn-left{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;width:55%}.popup-resa-btn-right{display:flex;justify-content:end;align-items:center;flex-wrap:wrap;align-items:center;width:45%}.btn_ajout>p{color:#fff}.synthese_tournoi>p{color:#fff}.synthese_tournoi h3{padding:unset!important}.centre_form_ajouter_sport{background:#f2f2f2;border-radius:20px;padding:10px}select.bs-select-form{display:block;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.symbol-dd{width:10%!important}select.bs-select-form.select90{width:90%}select.bs-select-form.dark{background-color:#004085!important;color:#fff!important;border-color:#004085!important}.form-frame{width:95%!important;align-self:center;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:5px;padding:30px}#promo-gallery{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;margin-top:5em}.img-container{display:flex;justify-content:center}p.indic_next_update{color:#fff}.ui-autocomplete-loading{background:url("../../../img/elements/loadingBar.gif") no-repeat right center!important;background-size:50px!important}.opacity05{opacity:.5}form.update_credits{background:#f3f3f3;border-radius:20px;padding:10px!important}form.update_credits input,form.update_credits textArea{border:1px solid #ddd!important;width:100%!important}form.update_credits input::placeholder,form.update_credits textArea::placeholder{color:#666!important;font-size:14px}form.update_credits.newform100 .wrap-input60{border:none!important}.filter-form-listing{padding-left:unset;padding-right:10px;display:flex;justify-content:end}.sorting-menu{display:inline-flex;align-items:center;justify-content:space-between}#order_by_listing{border:1px solid #ddd;width:80%}.neo-container{padding:1em;border-radius:20px;background:#fff;box-shadow:9px 9px 18px #d9d9d9,-9px -9px 18px #fff}h4.config-titles{margin-top:1em;color:#575a82;font-weight:700;text-transform:uppercase}.btnContent .btn{margin:unset}.config-inputs input,.config-inputs textarea,.config-inputs textarea:focus{border:1px solid #ddd}.config-separator{border-top:1px solid #ddd;margin:5px;margin-bottom:1em}.config-btn{padding:6px 15px!important}.margin-adjust-form>*{margin-left:50px!important}.flex.flex_end{width:90%;justify-content:end;padding-top:1em}.config-partner-switch>*{margin:unset!important}.config-partner-switch{margin-bottom:unset!important;height:23px;width:70px}.config-partner-switch .knobs::before{background-color:#28a745;left:0}.config-partner-switch-container{padding-top:1em;padding-bottom:1em}.marginTop1em{margin-top:1em}.flex-container{display:flex;padding:4em 2em;box-sizing:border-box;gap:1em;flex-wrap:wrap}.flex-content{box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);border-radius:20px;padding:1em;box-sizing:border-box;flex:1 1 48%;max-width:48%}.flex-content h3,.header-device-element h3{font-weight:700;color:#575a82}.dashboard-dir .dataTables_wrapper .dataTables_paginate .paginate_button.current{border:unset!important;background-color:unset!important;background:unset!important;font-weight:700}.alert-dashboard-dir{width:100%!important}@media (max-width:1024px){.flex-content{flex:0 1 100%;max-width:100%}}@media (max-width:1710px){#tdb_users_to_validate td.actions i{font-size:14px;margin-left:4px;width:25px!important;height:25px;line-height:24px}}#tdb_liste_dettes_wrapper,.flex-content .dataTables_wrapper{margin-bottom:2em!important;margin-top:2em!important}.separator-tdb{width:100%;margin-top:1em;margin-bottom:1em;border:1px solid #ddd}.flex-container .dataTables_wrapper{overflow:auto}.flex-content table th{text-transform:unset!important}.flex-content-filters{display:flex;justify-content:space-between;align-items:center}.filter-container{max-width:50%;gap:1em}.filter-container select{width:50%}.flex-content table td.actions{float:unset!important}.unset-margin.vert{margin:unset!important}.tdb-dette-recap-container{width:fit-content;display:flex;flex-direction:column;gap:1em;padding:1em 4em 1em 1em;border:1px solid #ddd;border-radius:20px}.tdb-dette-recap-container>div{font-size:15px}.radio-container{display:flex;align-items:center;gap:1em}.radio-container label{margin-bottom:unset!important}.cb_enregistre.show_pm span{margin-left:1em}.editExpireDate i{font-size:14px;cursor:pointer}.editExpireDate i:hover{font-size:16px}.editExpireDate{padding-left:1em}#export_stats_ciup{float:left;margin-left:0;margin-top:0;margin-bottom:0}#export_stats_modal .datepickStats{margin-left:115px}#export_stats_modal .export_stats_modal_aLink{color:#fff}#export_stats_modal #export_stats_modal_error{width:100%;display:flex;flex-direction:column;align-items:center}.content_metabase form.newform100{padding:40px 0 0 0}.content_metabase{padding:1vmin!important}.upload_biblio_image_form{width:100%}.selected_to_remove img{opacity:.5;transition:.2s;border:2px solid red!important}.file_error_container{display:flex;justify-content:center}.upload_biblio_image_form .btn-container{width:360px;margin:1px auto;justify-content:center}#isPaymentEntity+label{margin-bottom:unset!important}.inline-flex-hidden{display:inline-flex;align-items:center;gap:1em}.scroll-auto{overflow:auto!important}.create-pe-steps{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.create-pe-steps .pending{color:red}.create-pe-steps .done{color:green}.create-pe-steps .current{color:#00008b}.sub-infos-container{width:70%;display:flex;flex-wrap:wrap}.sub-infos-container .formule_dirigeant{height:min-content}.loading-form-info,.sub-infos-container .StripeElement{border-radius:20px!important;border:unset!important;box-shadow:0 0 11px 0 #ccc!important}.loading-form-info{width:100%;display:flex;justify-content:center;padding:5em;flex-wrap:wrap}.loading-form-info span{width:calc(100% + 8px);text-align:center;color:#575a82;font-size:15px}#submit-sub-multi{margin-top:1em}.cgv-check-multi{width:100%;text-align:center;justify-content:center}.subscription-pe .btn-container{width:100%}.create-connected-acc-container{flex-direction:column;width:60%;align-items:center}.inactive_element{display:none!important;animation:fade-out-hide .5s}.active_element{animation:fade-in-show .5s;margin-top:2em}@keyframes fade-in-show{from{opacity:0}to{opacity:1}}@keyframes fade-out-hide{from{opacity:1}to{opacity:0}}.marginTop1em{margin-top:1em}.no_margin{margin-left:unset!important}.spinner-invoices-list{text-align:center;width:100%;display:inline-block;vertical-align:middle}.account-create-container,.payment-method-div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.account-create-container input{border:1px solid #ddd;padding:5px 10px;box-sizing:border-box;border-radius:20px}.account-create-btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.subscription-pe{width:60%;display:flex;flex-wrap:wrap}.formule_dirigeant.fixed-height{max-height:185px}.formule_dirigeant.fixed-height p{position:relative;bottom:-18px}#payment-form-sub-multi{width:100%;display:flex;flex-direction:column}#payment-form-sub-multi .cgvCheck{margin-top:1em}#setup-form-sepa{width:100%}#payment-form-container-sub-multi{width:100%;display:flex;flex-wrap:wrap;gap:2em}.infos_compte .etiquette{float:none!important;width:fit-content!important;font-weight:400!important;margin-left:unset!important}.stripe-infos{margin-top:3em}.load_element.item i{color:orange;margin-left:.5em}.actions_joueurs.actions_filtres.actions_joueurs_top{border-bottom:unset!important;margin-top:1em;padding-top:1em;border-top:1px solid #ddd}.btn.outlined.danger{background:0 0;border-color:#ec4433;border-width:1px;color:#ec4433!important;transition:.2s all}.btn.outlined.danger:hover{background:rgba(236,68,51,.15)!important;border-color:#ec4433!important;color:#ec4433!important}.alert_update_player{color:#721c24!important}#pageSpinner{display:flex;justify-content:center;align-items:center;background:#000;opacity:.7}#pageSpinner i{color:#6d3ef4}.offer-card{width:95%}.offer-card h3{color:#575a82;padding-top:1em}.fw600{font-weight:600}.h3-title{font-size:1.75rem;font-weight:500}.paiement_cb_dirigeant_right{display:flex;flex-direction:column;justify-content:center;align-items:center}#menu_config-dropdown i,#treso-dropdown i{margin-left:1em}.updatePm:hover{cursor:pointer;color:#000}.updatePm{color:#575a82}#setup-form-sepa-update-div{width:100%!important}input[type=time].session-timepicker{border:1px solid #ddd!important;padding:5px 10px!important;border-radius:20px!important;width:90px!important}.date-session-element{position:absolute;left:0;top:33px;padding:1em;background-color:#fff;width:80%;z-index:2000}.date-time-values-stage{margin-top:1em;margin-bottom:1em;border-radius:20px}#daterange-session-toggle,.daterange-input-container{position:relative}#daterange-session-toggle,#daterange-session-toggle-stage{padding-left:30px}.calendar-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%)}select[name=range-type]{height:30px;background-color:#fff}.inline-date-session-input{display:inline-flex;align-items:center;gap:1em;float:unset;width:100%}.inline-date-session-input input,.inline-date-session-input select{border:1px solid #ddd!important}.datetimepicker-btn{padding:1em;border-top:1px solid #ddd;border-radius:unset!important}.datetimepicker-btn .btn{width:40%!important}.date-time-values{text-align:center;width:100%;padding:.5em;background-color:#ddd}.custom-daterangepicker-btn{padding:5px 10px;width:fit-content!important;border-radius:20px;box-shadow:unset;margin:unset!important}.custom-daterangepicker-btn.applyBtn:active{background-color:#6d3ef4!important;border-color:#6d3ef4!important}.fullpage-overlay{position:fixed;top:0;background-color:#000;opacity:.3;width:100vw;height:100vh;z-index:1998}.daterangepicker.show-calendar .drp-selected{width:100%;text-align:center}.content_metabase h2{margin-left:-1vmin}.montant_potentiel_a_inserer{width:100%}.container-input-amount{width:100%;display:flex}.container-input-amount .inputInBlank,input[type=number].input_refund{width:40%;background-color:unset;border:1px solid #ddd}.btn.addFreqDemand{background:#fff;color:#000!important;border:none;margin-top:20px;float:right;font-weight:700}.btn.addFreqDemand:hover{background:#ccc}.spinner-border{color:#fff}.margin-title{margin-left:1em}.refund.confirm_refund{font-size:12px}.webinaire_text{display:flex}.webinaire button{background:#fff;color:#8c52ff;border:none;margin-top:5px;font-weight:700;border-radius:20px;box-shadow:none;margin-left:20px;padding:5px 20px}@media (max-width:960px){.webinaire{display:none}}@media (max-width:1024px){.webinaire_close{left:10px}.webinaire p{font-size:12px}.webinaire span{font-size:14px}}.block-system{display:flex;flex-direction:column;align-items:center;border-radius:20px;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12)!important;padding:1em}.block-system .title{width:100%;display:flex;justify-content:center;padding:1em;flex-wrap:wrap}.block-system-title{text-align:center;font-size:16px;font-weight:600;color:#575a82;width:100%;border-bottom:1px solid #ddd;padding:.5em}.config-credential,.display-password{cursor:pointer}.sa-form-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:1em}.config-device-container{padding:1em!important;min-height:400px;overflow-x:auto}.config-device-container .step{display:flex;justify-content:space-between;flex:1;flex-direction:column;margin-top:1em!important}.form-config-sa-device{width:100%}.config-helper.helper-sa{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;border-radius:20px!important;width:100%!important;padding:1em 2rem;margin-bottom:1rem;text-align:center;font-size:14px;box-sizing:border-box}.sa-form-container input{width:100%!important;padding:.5em!important}.sa-form-container .toggle-password{margin-left:-30px;top:1px;position:relative;z-index:2;cursor:pointer;font-size:16px}.form-config-sa form,.sa-form-container form{width:100%!important}.sa-form-container .subDocPlayerBtn{gap:1em}.sa-form-title{gap:5px}#add-config-sa-form input,#add-config-sa-form-sub input,.add-device-sa-form input,.form-generate-access-sa input{display:inline-block;border:1px solid #ddd;box-sizing:border-box;border-radius:20px}.form-config-sa,.form-sub-sa{display:flex;justify-content:center;padding:3em}.form-sub-sa.error-prod{width:85%!important}.config-elements{font-size:16px;font-weight:500;line-height:2}.system-config{display:flex;flex-direction:column;align-items:center;border-radius:20px;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12)!important;padding:1em;text-align:center}.popup-backdrop{position:fixed;width:100%;top:0;left:0;height:100%;z-index:1051;background:rgba(0,0,0,.6)}.popup-form-title{padding:.5em 1em!important}.back-btn-container{margin-bottom:2em}.btn-container-end{display:flex;justify-content:end;margin-top:2em}.extramargin2{margin-top:2em;margin-bottom:2em}.new_listing .btn.cancel-from_list,.new_listing .btn.config-credential,.new_listing .btn.display-config,.new_listing .btn.show-add-subscription-popup{margin-top:2em}.sa-next-step-info{font-size:14px}.btn.send_add_sa_device{font-weight:700}.emptyElementContainer{display:flex;justify-content:center;text-align:center;padding:2em;border:1px solid #ddd;border-radius:20px;flex-direction:column}.emptyElementContainer p{font-style:italic}.header-device-element{display:flex;align-items:center;justify-content:space-between;padding:1em;margin:unset!important}.system-title-planning{margin-bottom:1em;background:#575a82;width:100%;padding:5px 10px;color:#fff;border-radius:20px}.device-list-container{display:flex;gap:1em;flex-wrap:wrap}.device-element{border:2px solid #ddd;display:inline-flex;justify-content:space-between;padding:.3em 1em;border-radius:20px;min-width:120px;cursor:pointer}.device-element.pluggedDevice{content:"\f058";border:2px solid green;color:green}.device-element.unpluggedDevice{content:"\f05e";border:2px solid #ddd}.device-element.mouseEvent.pluggedDevice i:before{color:red;content:"\f056"}.device-element.mouseEvent.unpluggedDevice i:before{content:"\f058";color:green}.device-element:hover{background-color:#f8f9fa}.sa-main-contain .etiquette{margin-left:unset!important}.disabled.system-title-planning,.disabledDevice{opacity:.5}.form-generate-access-sa{width:80%;padding:2em}.block-system .top-element{width:100%;padding-left:1em;display:flex;justify-content:space-between;flex-wrap:wrap}.block-system .device-top-left div:nth-child(2){font-size:16px;font-weight:600;color:#575a82;padding-top:.5em}.block-system .device-top-left .device-sub-title{font-size:11px;color:#6c757d;font-style:italic}.block-system .device-top-right i:first-of-type{height:40%;cursor:pointer}.batteryLevelIndicator{color:#575a82;font-weight:600}.device-option-menu{position:absolute;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);border-radius:20px;padding:1em;width:150px;right:0;background:#fff}.block-system{min-width:180px}.device-menu{position:relative}.device-option-menu ul{list-style:none;margin-bottom:unset!important}.device-option-menu ul li{color:#575a82;font-weight:600;padding:.2em}.device-option-menu ul li:hover{cursor:pointer;background-color:#f5f6f8}.sa-main-contain{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.sa-website{margin-top:1em;text-align:center;font-style:italic;font-size:12px;font-weight:600;color:#575a82}#page-loader-sa{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}#page-loader-sa .fas.fa-spinner{font-size:50px;color:#fff}.close_popover_sa{cursor:pointer;margin-top:1em;text-align:center;font-style:italic}.popover-sa{display:none;position:absolute;background-color:#fff;padding:10px;border-radius:4px;max-width:400px;font-size:14px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1501}.arrow-sa{position:absolute;width:0;height:0;transform:translateX(-50%);z-index:1501}.info-add-credentials .arrow-sa{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #fff;top:100%;left:50%}#popover-sa-device .arrow-sa{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #fff;bottom:100%;left:50%}.popover-bg{position:absolute;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1500;top:0}.menu-child>li{margin-left:45px!important;font-size:11px!important;opacity:.8;list-style:none}.menu-child>li:hover{opacity:1;font-weight:700}.menu-child{display:none;transition:all .1s ease-in-out}.menu-child.show{display:block}.marketing-info{font-family:Arial,sans-serif;line-height:1.6;max-width:1400px;margin:auto;padding:20px}.marketing-info>.main-title{font-size:2em;margin-bottom:10px}.marketing-info>.main-title i{margin-right:10px}.marketing-info .intro-section{margin-bottom:30px}.marketing-info .steps-section{margin-bottom:30px}.marketing-info .steps-section>.steps-title{margin-bottom:20px;text-align:center}.marketing-info .steps-list{list-style:none;counter-reset:step;padding:0}.marketing-info .steps-list li{margin-bottom:30px;padding-left:40px;position:relative}.marketing-info .step-number{position:absolute;left:0;top:0;font-size:1.5em;font-weight:700;background:#eee;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;color:#555}.marketing-info .step-title{margin:0 0 10px 0}.marketing-info .step-title i{margin-right:8px}.form-stepper{display:flex;justify-content:space-between;align-items:center;position:relative;margin:40px 0;width:100%}.form-stepper .step-content{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.form-stepper .step-content:not(:last-child)::before{content:"";position:absolute;top:16px;left:50%;width:100%;height:4px;background-color:#ccc;z-index:0}.form-stepper .step-content:not(:last-child)::after{content:"";position:absolute;top:16px;left:50%;width:100%;height:4px;background-color:#6d3ef4;transform-origin:left center;transform:scaleX(0);transition:transform .5s ease;z-index:1}.form-stepper .step-content.completed::after{transform:scaleX(1)}.form-stepper .step-content .stepper-circle{width:32px;height:32px;border-radius:50%;background-color:#6d3ef4;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color .7s ease,border-color .7s ease}.form-stepper .step-content .label{margin-top:8px;font-size:14px;text-align:center;font-weight:700;color:#575a82}.form-stepper .step-content.completed .stepper-circle{background-color:#6d3ef4}.form-stepper .step-content.active .stepper-circle{background-color:#6d3ef4;border:2px solid #fff;box-shadow:0 0 0 2px #6d3ef4}.form-stepper .step-content.future .stepper-circle{background-color:#ccc}@media (max-width:768px){.form-stepper{flex-direction:column;align-items:flex-start}.form-stepper .step-content{display:flex;align-items:start;position:relative;padding-left:40px;margin-bottom:unset!important;min-height:60px}.form-stepper .step-content .stepper-circle{position:absolute;top:0;left:0;width:32px;height:32px;border-radius:50%;background-color:#ccc;color:#fff;display:flex;align-items:center;justify-content:center;z-index:2}.form-stepper .step-content .label{margin-top:.5rem!important;margin-bottom:0!important;font-size:14px;font-weight:700;text-align:start;color:#575a82}.form-stepper .step-content:not(:last-child)::after,.form-stepper .step-content:not(:last-child)::before{content:"";position:absolute;left:15px;top:32px;width:4px;height:calc(100% - 32px)}.form-stepper .step-content:not(:last-child)::before{background-color:#ccc;z-index:0}.form-stepper .step-content:not(:last-child)::after{background-color:#6d3ef4;transform-origin:top center;transform:scaleY(0);transition:transform .5s ease;z-index:1}.form-stepper .step-content.completed:not(:last-child)::after{transform:scaleY(1)}.form-stepper .step-content.active .stepper-circle{background-color:#6d3ef4;border:2px solid #fff;box-shadow:0 0 0 2px #6d3ef4}.form-stepper .step-content.future .stepper-circle{background-color:#ccc}.form-stepper .step-content.completed .stepper-circle{background-color:#6d3ef4}}.close_add_device_form,.close_generate_access_sa{background:0 0;border:none;font-size:24px;cursor:pointer;color:#f3f3f3;display:flex;align-items:center;justify-content:center;padding:0;margin-left:auto;transition:transform .2s ease,color .2s ease}.close_add_device_form i,.close_generate_access_sa i{margin-right:unset!important}.close_add_device_form:hover,.close_generate_access_sa:hover{transform:scale(1.2)}.keep-linebreak{white-space:pre-line}#dev-bottombar{position:fixed;bottom:20px;right:20px;background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:12px 18px;font-family:"Segoe UI",Roboto,sans-serif;font-size:15px;color:#333;z-index:9999;box-shadow:0 8px 20px rgba(0,0,0,.08);transition:all .3s ease;min-width:220px}#dev-bottombar button#toggle-devpanel{background:#f5f5f5;border:1px solid #ccc;padding:8px 14px;border-radius:8px;cursor:pointer;font-weight:600;color:#333;transition:background .2s,box-shadow .2s}#dev-bottombar button#toggle-devpanel:hover{background:#eaeaea;box-shadow:0 0 0 2px rgba(0,0,0,.05)}#dev-panel{position:fixed;bottom:100%;right:0;background:#d7d8e3;border:10px solid #444;padding:16px;box-shadow:0 8px 20px rgba(0,0,0,.1);border-radius:12px;margin-bottom:12px;width:95%;top:100px;left:2.5%;height:70%;z-index:999}.dev-tabs{display:flex;gap:10px;margin-bottom:12px}.tab-button{background:#f0f0f0;border:1px solid #ccc;padding:6px 10px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s;box-shadow:none}.tab-button.active{background:#6d3ef4;color:#fff}.cron-list{list-style:none;padding:0;margin:0}.cron-list li{margin-bottom:12px}.cron-btn{background:#eee;border:1px solid #ccc;padding:8px 12px;width:100%;text-align:left;font-size:14px;font-weight:500;border-radius:8px;cursor:pointer;transition:background .2s}.cron-btn:hover{background:#e2e2e2}.cron-desc{font-size:13px;color:#555;margin-top:6px;margin-left:4px;line-height:1.5}.env-badge{background:#2e7d32;color:#fff;padding:2px 8px;border-radius:6px;font-size:12px;margin-left:10px;font-weight:600}.devToolSpinner{display:inline-block;width:14px;height:14px;border:2px solid #999;border-top:2px solid transparent;border-radius:50%;margin-left:8px;vertical-align:middle;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.promo-bar-container{width:100%;animation:slideDown .3s ease;transition:height .3s ease,opacity .3s ease;overflow:hidden;margin-top:0!important}.promo-bar-container.hidden{opacity:0;height:0;padding:0;margin:0}.promo-bar{background-color:#6d3ef4;color:#fff;padding:1rem 2rem;display:flex;justify-content:center;align-items:center;position:relative;font-family:Roboto,sans-serif}.promo-bar .promo-bar__inner{display:flex;flex-direction:column;align-items:center;gap:.5rem}@media (min-width:768px){.promo-bar .promo-bar__inner{flex-direction:row;gap:2rem}}.promo-bar .promo-bar__text{font-size:1.6rem;font-weight:500;text-align:center;margin:0}.promo-bar .promo-bar__cta{background:#fff;color:#6d3ef4;padding:.6rem 1.6rem;border-radius:25px;font-weight:700;font-size:1.4rem;text-decoration:none;white-space:nowrap;transition:background .3s}.promo-bar .promo-bar__cta:hover{background:#e0d8ff}.promo-bar .promo-bar__close{position:absolute;top:10px;left:15px;background:#fff;color:#6d3ef4;border:none;border-radius:50%;width:30px;height:30px;font-size:1.6rem;cursor:pointer;line-height:1;display:flex;justify-content:center;align-items:center;box-shadow:none}.promo-bar .promo-bar__close:hover{background:#f2eaff}@keyframes slideDown{from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.promo-bar,.promo-bar p,.promo-bar__text{color:#fff!important}body.promo-active .content:not(.needMoreMarge){margin-top:calc(2vh + 70px)!important}
