.bar:before,label{transition:.3s ease all}.form-control{border-radius:0;border:0;border-bottom:1px solid #e9ecef;padding:10px 10px 10px 5px}.light-logo-form{height:20px}.light-logo-text{height:15px}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0C3052}.sidebar-nav>#sidebarnav>.sidebar-item.selected>.sidebar-link,.sidebar-nav>#sidebarnav>.sidebar-item>.sidebar-link:hover{border-left:2px solid #e0a800}.card,.navbar-collapse{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.left-sidebar{box-shadow:0 3px 10px rgba(0,0,0,.16),0 3px 10px rgba(0,0,0,.23)}@media (min-width:1200px) and (max-width:1920px){.container{max-width:1700px}}.bg-grey-table{background-color:#f5f5f5}.btn{padding:.5rem 1rem;border-radius:100px;font-size:1rem;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.btn-nav{background-color:#fff;color:#2F4F4F;font-size:.8rem;line-height:.5}.btn-dropdown-nav{background-color:transparent;border:0;box-shadow:none;color:#fff;font-size:.81rem;line-height:.5;margin:1.3rem 0 .375rem;padding:0 1rem 0 3rem;text-transform:lowercase}.img-avatar-modal{background-image:url(https://mdbootstrap.com/img/Photos/Avatars/img%20%2810%29.jpg);background-position:center;background-repeat:no-repeat;background-size:100%;border:5px solid #ff6d00;border-radius:100px;height:100px;margin:auto;width:100px}a{color:#242D5C}.table td,.table th{padding:1rem 1.75rem}.card,.card .card-body h1,.card .card-body h2,.card .card-body h3,.card .card-body h4,.card .card-body h5,.card .card-body h6{font-weight:300}.testimonial-card .card-up{background-image:url(../assets/konosys-logo-white.png);background-position:center;background-repeat:no-repeat}.translate-notes>a.collapsed:after{color:orange;content:'Voir toutes les notes'}.translate-notes>a:not(.collapsed):after{color:orange;content:'Réduire'}.margin-top-90{margin-top:90px}.max-height-50{max-height:50px}.mh-150{max-height:150px}.fa-2x{font-size:1.5em}.border-radius-lessons:last-child,.card{border-radius:1.1rem}.table>tbody>tr:hover{background-color:#f6f6f6}.btn-outline-orange:hover{color:#fff}a:hover{color:#0C3052}.dropdown-menu{margin:0}.owl-carousel .owl-stage-outer{margin:0 -2px;padding:0 2px}#owl-demo .item{background:#a1def8;padding:30px 0;display:block;margin:5px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.grey-text{color:#6c757d}.modal-content{border:none;border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}#chat-circle,.chat-box{z-index:100;box-shadow:0 3px 16px 0 rgba(0,0,0,.6),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}@media (min-width:576px){.w-sm-50{width:50%!important}.modal-dialog{max-width:400px;margin:1.75rem auto}}.view-fit{object-fit:cover}#main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin5],#main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin5] ul,#main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin5],#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin5],#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin5] ul,#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin5]{background:#242D5C}#chat-circle{position:fixed;bottom:20px;right:20px;background:#0C3052;width:60px;height:60px;border-radius:50%;color:#fff;padding:18px 25px 20px 17px;cursor:pointer}.btn#my-btn{background:#fff;border-radius:45px;color:#5865C3;padding:13px 40px 12px}#chat-overlay{background:rgba(255,255,255,.1);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;display:none}.chat-box{display:none;background:#efefef;position:fixed;right:30px;bottom:50px;width:350px;max-width:85vw;max-height:100vh;border-radius:5px}.chat-box-toggle{float:right;margin-right:15px;cursor:pointer}.chat-box-header{background:#263238;height:70px;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;text-align:center;font-size:20px;padding-top:17px}#chat-input,.chat-box-body{position:relative;border:1px solid #ccc;overflow:hidden}.chat-box-body{height:370px;height:auto}#chat-input{background:#f4f7f9;width:100%;height:47px;resize:none;outline:0;color:#888;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:10px 50px 10px 15px}.chat-input>form{margin-bottom:0}.chat-submit{position:absolute;bottom:3px;right:10px;background:0 0;box-shadow:none;border:none;border-radius:50%;color:#0C3052;width:35px;height:35px}.cm-msg-text,.group{position:relative}.chat-logs{padding:15px;height:370px;overflow-y:scroll}.chat-logs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F5F5F5}.chat-logs::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.chat-logs::-webkit-scrollbar-thumb{background-color:#0C3052}@media only screen and (max-width:500px){.chat-logs{height:40vh}}.bar:before,form hr.sep{height:2px;background:#0C3052}.chat-msg.user>.msg-avatar img{width:10%;float:left;padding-top:5px}.chat-msg.self>.msg-avatar img{width:10%;float:right;padding-top:5px}.cm-msg-text{background:#fff;padding:10px 15px;color:#666;max-width:75%;float:left;margin-left:10px;margin-bottom:20px;border-radius:30px}.chat-msg{clear:both}.chat-msg.self>.cm-msg-text{float:right;margin-right:10px;background:#0C3052;color:#fff}.cm-msg-button>ul>li{list-style:none;float:left;width:50%}.cm-msg-button{clear:both;margin-bottom:70px}form{width:100%}form h1{font-size:3em;font-weight:300;text-align:center;color:#0C3052}form h5{text-align:center;text-transform:uppercase;color:#6a7a8c}form hr.sep{box-shadow:none;border:none;width:25%;margin:0 auto 45px}.bar,input,input:focus~.bar:before,textarea,textarea:focus~.bar:before{width:100%}form .emoji{font-size:1.2em}textarea{resize:none}input,textarea{background:0 0;color:#6a7a8c;font-size:18px;padding:10px 10px 10px 5px;display:block;border:none;border-radius:0;border-bottom:1px solid #6a7a8c}input:focus,textarea:focus{outline:0}input:focus~label,input:valid~label,textarea:focus~label,textarea:valid~label{top:-14px;font-size:12px;color:#0C3052}input[type=password]{letter-spacing:.3em}label{color:#6a7a8c;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px}.bar{position:relative;display:block}.bar:before{content:'';width:0;bottom:0;position:absolute;left:0}
