.cu-edit input{font-size:.9rem;border-color:#dee2e6;height:42px}.cu-edit [type=submit]{margin:20px auto;display:flex;justify-content:space-around;align-items:center;width:145px}.cu-edit #id_is_approved{vertical-align:middle}.cu-edit .row{margin-bottom:20px}.cu-edit .btn-actions{display:flex;justify-content:space-between}.cu-edit [type=submit]{margin:20px 0 0 0}.cu-edit [type=submit]+a{margin:20px 0 0 0}.cu-edit.cu-ref [type=file]{border:none}.cu-edit.cu-ref .default-pic{margin:20px 0}.admin-list .td-actions a{width:45px;display:table-cell}.school a.cu-bloc{width:100%;height:100%;display:inline-block}@media(min-width: 992px){.school .same-height>div{display:flex;flex-direction:column;height:100%;justify-content:center;max-height:240px}.school .same-height>div>.card{flex:1;display:flex;flex-direction:column;justify-content:center}}#contact-form label.error{display:block}#contact-form select.error{display:block}#contact-form textarea.error{display:block}#contact-form input.error{display:block;margin-bottom:8px;margin-top:0px}#contact-form ul.errorlist{margin-bottom:0}#contact-form #alert .error{margin:auto;display:block}.form-front label.error{display:block}.form-front select.error{display:block}.form-front textarea.error{display:block}.form-front input.error{display:block;margin-bottom:8px;margin-top:0px}.form-front ul.errorlist{margin-bottom:0}.form-front form .row{padding-bottom:15px}.form-front form .select2-container .select2-selection--single{height:41px}.form-front form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:41px}.form-front form .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.form-front form .select2-container--default .select2-selection--single{border-color:#dee2e6}.form-front form .cuflx{display:flex;flex-direction:column}.form-front form .cuflx label.error{order:4}.form-front form input[readonly=readonly]{background-color:#eaeaea;opacity:.8;color:#212529}.form-front form input[readonly=readonly]+label.error{display:none !important}@media(max-width: 360px){#home .hero-wrapper a.btn-light{margin:10px 0 !important}}.regle-resultats,.regle-presentation{margin-top:-40px;min-height:75vh;display:flex;align-items:center}.regle-resultats>.container,.regle-presentation>.container{max-width:980px}.regle-resultats>.container .row,.regle-presentation>.container .row{display:flex;align-items:flex-start;padding:0 2rem}.regle-resultats>.container .row h2,.regle-presentation>.container .row h2{font-size:2.75rem;font-weight:700}@media(max-width: 767px){.regle-resultats>.container .row h2,.regle-presentation>.container .row h2{font-size:2rem}}.regle-presentation{background-color:#43368b;color:#fff}.regle-resultats{color:#43368b}.regle-resultats h2{color:#001a33}.regle-resultats>.container{max-width:1200px}@media(max-width: 767px){.regle-resultats>.container{padding:20% 0}}.regle-resultats>.container .btn{background-color:#7465c4;color:#fff;padding:12px 20px;border-radius:5px;border:none;margin-top:25px}.two-blocs{background-color:rgba(33,37,41,.03);min-height:75vh}.two-blocs>.container{max-width:757px;padding-top:15px}.two-blocs>.container .row{padding:0 2rem}.two-blocs>.container .row .col{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.two-blocs>.container .row .col .card{border:none;padding:2rem;height:100%}.two-blocs>.container .row .col .card .icon-bloc{width:80px;height:80px;background-size:35px !important;background-position:center center !important;border-radius:50%;margin:15px auto}.two-blocs>.container .row .col .card .icon-bloc.arrow-up{background:rgba(67,54,139,.5) url("../images/arrow-up-icon.png") 0 0 no-repeat}.two-blocs>.container .row .col .card .icon-bloc.rocket{background:rgba(67,54,139,.5) url("../images/rocket-icon.png") 0 0 no-repeat}.two-blocs>.container .row .col .card .pts-bloc,.two-blocs>.container .row .col .card .title-bloc{color:#001a33;font-size:2rem;font-weight:bold;margin:25px 0}.two-blocs>.container .row .col .card .title-bloc{text-align:center}.two-blocs>.container .row .col .card .desc-bloc{color:#43368b}.three-lots{max-width:980px}@media(max-width: 767px){.three-lots{max-width:85%}}.three-lots h2{color:#001a33;font-weight:500;margin-bottom:2.75rem;font-size:2.5rem;font-weight:700}@media(max-width: 767px){.three-lots h2{font-size:2rem}}.three-lots .card{border:none;background-color:#001a33;color:#fff;height:100%;padding:15px 0;border-radius:0px}.three-lots .card .card-footer,.three-lots .card .card-header{border:none;background-color:transparent}.three-lots .card .card-footer h3,.three-lots .card .card-header h3{font-size:1.5rem}.three-lots .card .card-footer h3 b,.three-lots .card .card-header h3 b{font-size:1.75rem}.three-lots .card .card-body{font-size:5rem;display:flex;justify-content:center;align-items:center}.aidez-nous{padding:10rem 0 0 0;overflow-x:hidden}@media(max-width: 767px){.aidez-nous{padding:0px}}.aidez-nous>.container{color:#fff;max-width:980px;position:relative;padding:5rem 0}.aidez-nous>.container .bg-fond{width:100vw;height:75%;position:absolute;top:0;left:15%;background-color:#43368b;z-index:-1}.aidez-nous>.container .txt{padding:8%}.aidez-nous>.container .txt h3{font-weight:500;margin-bottom:2.75rem;font-size:2.5rem;font-weight:700}@media(max-width: 767px){.aidez-nous>.container .txt h3{font-size:2rem}}.aidez-nous>.container .txt .btn{background-color:#001a33;color:#fff;padding:12px 57px;border-radius:5px;border:none;margin-top:25px}@media(max-width: 767px){.aidez-nous>.container{background-color:#43368b;padding:20% 10%}.aidez-nous>.container .bg-fond{display:none}.aidez-nous>.container img{margin:auto}}.quest-b{position:relative}.no-click{position:absolute;width:100%;height:100%;z-index:999}.select2-search--dropdown .select2-search__field{padding:8px !important;height:42px}.select2-search--dropdown .select2-search__field:focus-visible{outline:none !important}@media(max-width: 1400px){.both-res{max-width:98%}}.msg-duel-quiz,.msg-duel{background-color:#f1f1f1;padding:20px;width:450px;margin:20px auto !important;max-width:90%}.msg-duel-quiz{margin:auto !important}#school-table,#equipe-table{width:100%}#school-table img,#equipe-table img{width:50px;height:auto}@media(max-width: 767px){#school-table img,#equipe-table img{width:35px}}#school-table thead tr,#equipe-table thead tr{border:8px solid #fff}#school-table thead tr th,#equipe-table thead tr th{text-transform:capitalize;color:#43368b;font-weight:500}#school-table thead tr th:not(.h_name),#equipe-table thead tr th:not(.h_name){text-align:center}#school-table tbody tr,#equipe-table tbody tr{background-color:#f1f1f1;border:8px solid #fff;color:#43368b}#school-table tbody tr td:not(.name),#equipe-table tbody tr td:not(.name){text-align:center}#school-table tbody tr .school_name,#equipe-table tbody tr .school_name{margin-left:10px}#school-table tbody tr td.name,#equipe-table tbody tr td.name{max-width:220px}@media(max-width: 500px){#school-table tbody tr td.name,#equipe-table tbody tr td.name{max-width:125px}}@media(min-width: 768px){#school-table tbody tr td.imag,#equipe-table tbody tr td.imag{max-width:40px}}#school-table tbody tr .number,#school-table tbody tr .username,#school-table tbody tr td.points,#equipe-table tbody tr .number,#equipe-table tbody tr .username,#equipe-table tbody tr td.points{font-weight:500}#school-table tbody tr .name{font-weight:500}.res-box{background-color:#fff;padding:0}.res-box .nav-tabs{border:none;font-weight:700}.res-box .nav-tabs li{width:50%;background-color:rgba(0,0,0,.176)}.res-box .nav-tabs li.active{background-color:#fff}.res-box .nav-tabs li button{width:100%;border:none;color:#43368b !important}.res-box .nav-tabs li button#equipe-tab{border-top-left-radius:0px}.res-box .nav-tabs li button#school-tab{border-top-right-radius:0px}@media(max-width: 500px){.res-box .nav-tabs li button{font-size:.8rem}}.res-box .res-navs #filters{padding:10px}@media(max-width: 768px){.res-box .res-navs #filters input,.res-box .res-navs #filters button{font-size:1rem}}@media(max-width: 500px){.res-box .res-navs #filters input,.res-box .res-navs #filters button{font-size:.7rem;padding:1px 7px}}@media(max-width: 768px){.res-box{margin-top:50px}}@media(max-width: 767px){.res-box .tab-content{padding:0px}}@media(max-width: 500px){.res-box{font-size:70%}}@media(max-width: 396px){.res-box{font-size:60%}}@media(max-width: 1400px){.stud{max-width:95%}}.first-box .teams>div{width:33.33%}@media(max-width: 767px){.first-box{padding-left:0px;padding-right:0px}}.quiz-res{width:500px;max-width:90%;margin:auto;border:none;border-radius:0px}.quiz-res .card-header{background-color:#7465c4;color:#fff;border:none;border-radius:0px}.quiz-res .card-header h1{font-size:2rem;font-weight:700}.quiz-res .card-body{background-color:#43368b;color:#fff;border:none;border-radius:0px}.quiz-res .card-body .the-text{font-weight:700}.quiz-res .card-body .score{font-size:2.4rem;font-weight:700}.quiz-res .card-body .expl{width:285px;text-align:center;margin:4rem auto;max-width:90%}.quiz-res .card-body .res-btn{background-color:#fff;color:#43368b;padding:12px 20px;border-radius:5px;border:none;display:block;margin:2rem auto 4rem;width:fit-content;font-weight:500}.schoollist #filters{margin:50px 0 25px 0}.schoollist #school-table{margin:0 0 50px 0}.schoollist #school-table thead{background-color:#fff !important}.schoollist #school-table thead tr,.schoollist #school-table thead td,.schoollist #school-table thead th{background-color:#fff !important}.schoollist #school-table thead th.h_pic{width:100px}.schoollist #school-table th,.schoollist #school-table tr,.schoollist #school-table td{text-align:left !important;padding:10px 15px}.schoollist #school-table .img-wrp{min-height:60px;display:flex;align-items:center;width:60px;justify-content:center;overflow:hidden}.payment-bloc{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 25px 15px 25px}.payment-bloc .btn{padding:4px 15px;font-size:1.2rem}@media(max-width: 767px){.payment-bloc{flex-direction:column}}#header ul.navbar-nav{display:flex;align-items:center}#header ul.navbar-nav li.my-account{margin-top:0px;margin-bottom:0px}#header ul.navbar-nav li.my-account li.welcome{padding:6px 12px}#header ul.navbar-nav .dd-menu{border:none;background-color:transparent;color:#fff;padding:6px 10px;font-weight:600}#header ul.navbar-nav .dd-menu a{color:#fff !important}#header ul.navbar-nav a.nav-link{color:#fff !important}#header ul.navbar-nav .btn-group .btn.btn-primary a{color:#fff !important}#header+.container{padding-top:130px}.content{padding-top:130px}/*# sourceMappingURL=cu-style.css.map */
