.app-navbar{background-color:#3b5097;width:100%!important}.app-navbar .navbar-brand{font-size:1em}.app-navbar .navbar-brand img{width:30px;height:30px}.app-navbar .navbar-brand .app-title{font-size:.8em!important;padding-left:5px}.app-navbar .container,.app-navbar .container-fluid{width:100%!important;margin-left:0}.app-navbar .nav-link{font-size:.9em!important}.app-navbar #user-basic-nav-dropdown{margin-left:auto!important}.loader{text-align:center;padding:20px}.loader .message{color:#062d4a;padding-bottom:5px}@keyframes Knight-Rider-oscillate{0%{opacity:.5;transform:scaleY(1)}to{opacity:1;transform:scaleY(1.4)}}.Knight-Rider-loader{line-height:0}.Knight-Rider-loader .centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Knight-Rider-loader .Knight-Rider-bar{display:none;height:20px;width:20px;margin:0 3px;opacity:.5;border-radius:5px;background-color:#062d4a}.Knight-Rider-loader.animate>.Knight-Rider-bar{display:inline-block;-webkit-animation-name:Knight-Rider-oscillate;-webkit-animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-name:Knight-Rider-oscillate;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:0ms}.Knight-Rider-loader.animate>.Knight-Rider-bar:first-child{animation-delay:-.2s}.Knight-Rider-loader.animate>.Knight-Rider-bar:nth-child(2){animation-delay:-.1s}.Login{color:#094876}.Login form{text-align:center;margin:0 auto}.Login form .app-title{margin-top:20px;margin-bottom:20px}@media (min-width:320px){.Login{padding:60px 0}.Login form{margin:0 auto;max-width:320px}.Login form .app-logo{width:40%}.Login form .app-title{font-size:1.5em}}@media (max-width:319px){.Login{padding:10px 0}.Login form{margin:0 auto;width:100%}.Login form .app-logo{width:60%}.Login form .app-title{font-size:1.1em}}.formAppel{max-width:600px!important}.formAppel .formHeader h3{color:#3b5097}.formAppel label{font-weight:700;color:#3b5097}.tableAppels td{padding:3px;font-size:.85em}.tableAppels .td-edit{text-align:center;cursor:pointer}.tableAppels .td-humanDate{color:red}.tableAppels .td-humanDate.today{color:green}.tableAppels .semaine-impaire{background-color:#f0f0ff}.tableAppels .semaine-paire{background-color:#fff0f0}.tableAppels .tr-today{background-color:#c8ffc8!important;font-size:1.1em}.legende-externe{background-color:#c8c8ff}.legende-inactif{background-color:#969696}li{margin-bottom:10px}.tableEleves tbody td{font-size:.8em}.tableEleves tbody .tr-externe{background-color:#c8c8ff}.tableEleves tbody .tr-aed{background-color:#ff0}.tableEleves tbody .tr-inactif{background-color:#969696}.tableEleves .joursPrio{font-size:.7em}.tableEleves .joursPrio span{margin-right:15px}@media (max-width:900px){.page-content,.pageDpAppelShow,.tableAppelContainer{padding:0!important}}.pageDpAppelShow .stickySearch{background-color:#fff;padding:5px}.pageDpAppelShow .table-appel-resume{margin-top:30px}.pageDpAppelShow .table-appel-resume tr{border:1px solid #000!important}.pageDpAppelShow .table-appel-resume tr.trVide{font-weight:700;font-size:1.4em;height:40px;text-align:center}.pageDpAppelShow .table-appel-resume tr.trCommentaire{text-align:left!important;color:red;font-size:1em}.pageDpAppelShow .table-appel-resume tr.trCommentaire th{font-weight:400!important}.pageDpAppelShow .table-appel-resume tr.trEleve{text-align:center}.pageDpAppelShow .table-appel-resume tr.trEleve:hover{background-color:#7896c8!important}.pageDpAppelShow .table-appel-resume tr.trEleve .service1{color:#00f}.pageDpAppelShow .table-appel-resume tr.trEleve .service2{color:green}.pageDpAppelShow .table-appel-resume tr.trEleve .sansCarte{background-color:#ff6464}.pageDpAppelShow .table-appel-resume tr.trEleve .colEleveNom{text-align:left}.pageDpAppelShow .table-appel-resume tr .serviceTheo1{background-color:#6464ff}.pageDpAppelShow .table-appel-resume tr .serviceTheo2{background-color:#64ff64}.pageDpAppelShow .table-appel-resume tr td,.pageDpAppelShow .table-appel-resume tr th{padding:1px;border:1px solid #000!important}.pageDpAppelShow .table-appel-mail{max-width:900px;margin:auto;border:1px solid #000}.pageDpAppelShow .table-appel-mail td{border:1px solid #000;font-size:.8em;padding:0}.pageDpAppelShow .table-appel-mail .helpStar{color:red;margin-right:20px;margin-left:20px}.pageDpAppelShow .table-appel-mail .trVide{background-color:#c8c8c8}.pageDpAppelShow .table-faire-appel{background-color:#fff;margin-top:30px}.pageDpAppelShow .table-faire-appel tr{border:1px solid #000!important}.pageDpAppelShow .table-faire-appel tr.trVide{font-weight:700;font-size:1.4em;height:40px;text-align:center}.pageDpAppelShow .table-faire-appel tr.trCommentaire{text-align:left!important;color:red;font-size:1em}.pageDpAppelShow .table-faire-appel tr.trCommentaire th{font-weight:400!important}.pageDpAppelShow .table-faire-appel tr.trEleve{text-align:center}.pageDpAppelShow .table-faire-appel tr.trEleve:hover{background-color:#7896c8!important}.pageDpAppelShow .table-faire-appel tr.trEleve.trService1{background-color:#3232ff;color:#fff}.pageDpAppelShow .table-faire-appel tr.trEleve.trService2{background-color:#009600;color:#fff}.pageDpAppelShow .table-faire-appel tr.trEleve .service1{color:#00f}.pageDpAppelShow .table-faire-appel tr.trEleve .service2{color:green}.pageDpAppelShow .table-faire-appel tr.trEleve .sansCarte{background-color:#ff6464}.pageDpAppelShow .table-faire-appel tr.trEleve .colEleveNom{text-align:left}.pageDpAppelShow .table-faire-appel tr .serviceTheo1{background-color:#6464ff}.pageDpAppelShow .table-faire-appel tr .serviceTheo2{background-color:#64ff64}.pageDpAppelShow .table-faire-appel tr td,.pageDpAppelShow .table-faire-appel tr th{padding:1px;border:1px solid #000!important}.pageDpAppelShow .table-faire-appel .trExterne,.pageDpAppelShow .table-faire-appel .trInactif{background-color:#c8c8c8}.pageDpAppelShow .table-faire-appel .smallTr,.pageDpAppelShow .table-faire-appel .trService1,.pageDpAppelShow .table-faire-appel .trService2{font-size:.9em}.pageDpAppelShow .table-faire-appel .smallTr .bt-service-1,.pageDpAppelShow .table-faire-appel .smallTr .btsanscarte,.pageDpAppelShow .table-faire-appel .smallTr bt-service-2,.pageDpAppelShow .table-faire-appel .trService1 .bt-service-1,.pageDpAppelShow .table-faire-appel .trService1 .btsanscarte,.pageDpAppelShow .table-faire-appel .trService1 bt-service-2,.pageDpAppelShow .table-faire-appel .trService2 .bt-service-1,.pageDpAppelShow .table-faire-appel .trService2 .btsanscarte,.pageDpAppelShow .table-faire-appel .trService2 bt-service-2{padding:0!important;font-size:.8em!important}.pageDpAppelShow .table-faire-appel .trGreen{background-color:#c8ffc8}.pageDpAppelShow .btSearchToggle{position:fixed;z-index:200;bottom:10px;right:10px;width:50px;height:50px;padding-left:12px;padding-top:4px;border-radius:50%;cursor:pointer;font-size:1.5em;color:#fff}.pageDpAppelShow .btSearchToggle.btSearchToggle-on{background-color:#3b5097}.pageDpAppelShow .btSearchToggle.btSearchToggle-off{background-color:green}.pageDpAppelShow .btShowAllToggle{position:fixed;z-index:200;bottom:10px;left:10px;width:50px;height:50px;padding-left:12px;padding-top:4px;border-radius:50%;cursor:pointer;font-size:1.5em;color:#fff}.pageDpAppelShow .btShowAllToggle.btShowAllToggle-on{background-color:#3b5097}.pageDpAppelShow .btShowAllToggle.btShowAllToggle-off{background-color:red}.pageDpAppelShow .zoneResumeSansCarte{border:1px solid red}.pageDpAppelShow .zoneResumeSansCarte h5{color:red}.pageDpAppelShow .zoneResumeManquants{border:1px solid #00f}.pageDpAppelShow .zoneResumeManquants h5{color:#00f}.pageDpAppelShow .zoneResumeManquants,.pageDpAppelShow .zoneResumeSansCarte{padding:5px;margin-top:5px}.pageDpAppelShow .zoneResumeManquants h5,.pageDpAppelShow .zoneResumeSansCarte h5{text-decoration:underline}.pageDpAppelShow .zoneResumeManquants li,.pageDpAppelShow .zoneResumeSansCarte li{font-size:.8em}li{margin:0}.nomPrenomClasse{min-width:300px;display:inline-block}.color-c1{color:#3b5097!important}.color-c1l1{color:#3ba5f0!important}.color-c1l2{color:#7cc3f5!important}.color-c1l3{color:#bee1fa!important}.color-c1l4{color:#ebf6fe!important}.color-c1d1{color:#094876!important}.color-c1d2{color:#073658!important}.color-c1d3{color:#062d4a!important}.color-white{color:#fff!important}.bg-white{background-color:#fff!important}.bg-red{background-color:red!important}.bg-green{background-color:green!important}.bg-yellow{background-color:#ff0!important}.bg-cyan{background-color:#0ff!important}.bg-orange{background-color:orange!important}.btn-xs{padding:.2rem .3rem;font-size:.5rem;line-height:1;border-radius:.15rem}.btn,.cursor-pointer{cursor:pointer}.row{margin:0}.hidden{display:none}.zxTable{border:1px solid #3b5097;margin:0;width:100%;background-color:#fff}.zxTable thead,.zxTable thead tr{border-bottom:1px solid #3b5097}.zxTable thead tr{color:#3b5097}.zxTable thead th{border-left:1px solid #3b5097;color:#3b5097}.zxTable thead .zxTrTitle{color:#3b5097;border-bottom:1px solid #3b5097;background-color:#ebf6fe}.zxTable thead .zxTrTitle th{padding:5px;font-size:1.2em}.zxTable thead .zxTrColumnsHeader{color:#3b5097}.zxTable thead .zxTrColumnsHeader th{border-left:1px solid #3b5097}.zxTable tbody tr{border-bottom:1px solid #3b5097}.zxTable tbody tr:hover{background-color:#bee1fa}.zxTable tbody tr td{border-left:1px solid #3b5097}.zxModalContainer .zxModalOpaqueBackground{background-color:#062d4a;opacity:.6;position:fixed;top:0;left:0;height:100vh;width:100%;z-index:1000}.zxModalContainer .zxModal{background-color:#fff;border:2px solid #062d4a;z-index:2000;position:fixed;margin:auto;left:0;right:0;max-width:100%;max-height:80%;overflow-y:auto;padding:20px}.zxModalContainer .zxModal .formError{color:red}.App{padding:0}.App .app-page{padding:10px}.App .app-page .page-header{background-color:#fff;margin-bottom:5px;border-bottom:1px solid #3b5097}.App .app-page .page-header .page-title{color:#3b5097;margin:0;padding:10px;text-align:center;font-size:1.2em}.App .app-page .page-content{background-color:#fff;padding:10px;margin:0}.App .app-page .page-content.page-content-transparant{background-color:inherit!important}.todo{background-color:rgba(255,0,0,.2);border:1px solid red}.todo h1{color:red}.help{background-color:rgba(0,0,255,.2);border:1px solid #00f}.help h1{color:#00f}.help,.todo{padding:10px 10px 10px 20px;font-size:.8em}.help h1,.todo h1{font-size:1.4em;margin-bottom:20px}.help h2,.todo h2{font-size:1.2em}
/*# sourceMappingURL=main.8e62cadf.chunk.css.map */