.errorMsg{color:#c91515}.datepicker{width:20%!important;text-align:center}.datepicker-date-display,.datepicker-table td.is-selected{background-color:#f57f17!important}.datepicker-table td.is-selected{color:#fff!important}.datepicker-cancel,.datepicker-done,.datepicker-table td.is-today{color:#f57f17}.datepicker-modal{direction:ltr}.date-form .datePickerComponent label{padding-left:10px;font-size:unset}.file-field .file-path-wrapper{padding-right:10px;width:70%}.file-field .btn{float:right;background-color:#f57f17}.file-field.input-field{display:flex;justify-content:center;width:60%;min-width:250px}.center{text-align:center}form.card{background-color:#f3f3f3;min-width:250px}.btn-flat.datepicker-cancel.waves-effect{display:none}h3{margin-bottom:35px}.dropdown-content{min-width:140px;padding:0}.datepicker{cursor:pointer}.datepicker-date-display{min-width:300px}.date-form .baseWrapper{display:flex;justify-content:space-around;flex-wrap:wrap;padding:0 30px}.date-form .instCheckboxWrapper{line-height:100px}.date-form .instCheckboxWrapper [type=checkbox]:checked+span:not(.lever):before{border-right:2px solid #f57f17;border-bottom:2px solid #f57f17}.date-form .instCheckboxWrapper [type=checkbox]+span:before,[type=checkbox]+span:after{margin-left:105px}.instCheckboxWrapper [type=checkbox]+span:before{border:1px solid #979696;border-radius:2px}.report .selectsWrapper{padding-top:30px}.coursesSelect{margin-bottom:45px}.report select{background-color:initial;padding:5px;border-bottom:1px solid #9e9e9e;width:60%;margin:auto;min-width:150px;text-align-last:center}.report .coursesSelect select{direction:ltr;text-indent:30px}.btn{margin:15px}.reportWrapper{width:100%;max-width:unset;padding:30px}.reportForm{margin:auto;width:60%}.content{padding:20px}.reportDetails label{font-size:16px}.reportDetails .detailsWrapper{margin:0 auto;display:flex;justify-content:center}.reportDetails .detailsWrapper .courseName{direction:ltr;text-align:right}.detailsWrapper div{padding:5px}.reportTable td{border:1px solid #d6d6d6}.comment,.reportTable th,td{text-align:center}.bottomCol{vertical-align:bottom}.reportTable .cursor{cursor:pointer}.reportTable .hoverColor:hover{background-color:#e7e7e7}.reportTable th{padding:10px;direction:ltr;white-space:unset}.reportTable th.thRight{padding:20px 30px;white-space:nowrap}.reportTable td{padding:0;width:20px}.reportTable{width:unset;border-collapse:collapse;margin:auto}.reportTable th.rotate{height:140px;max-height:200px}.reportTable th.rotate div{-webkit-transform:translate(25px,51px) rotate(315deg);transform:translate(25px,51px) rotate(315deg);width:30px}.reportTable th.rotate div span{border-bottom:1px solid #ccc;padding:5px 10px;background-color:#fff;border-radius:5px}.reportTable tr.rows:nth-child(2n){background-color:#e7e7e7}.reportTable .avgColor{background-color:#acacac}.reportTable .avgOfAllColor{background-color:#f57f17}.btnWrapper{margin-bottom:30px}.btnWrapper button{margin-left:5px}.reportTable .pointerNone{pointer-events:none}.reportTable .pointer{cursor:pointer;pointer-events:auto}.hlEvent{padding:2px}td .hlEvent:hover{background-color:#ffffc0;border-radius:2px}.lecReport{padding:2px 12px}.lecReport:hover{background-color:#f57f17;border-radius:2px}.reportTable td.hilighted{background-color:#ffffc0}.bottomCol .bottomColChild{height:40px;width:135px;float:right;border-radius:5px;font-size:12px;padding-top:8px}.bottomCol .hidden{visibility:hidden}.bottomCol .bottomColChild:hover .hidden{visibility:visible}.flex-2-inline{display:flex;justify-content:space-evenly;margin:40px}.flex-2-inline-item{display:flex;flex-direction:row-reverse;width:50%}.flex-2-inline-item *{align-self:center}.courseCompare{margin-right:0;padding:15px;background-color:#e8e8e8;border-radius:5px;direction:rtl;margin-top:30px;margin-bottom:30px;overflow:hidden}.ccCourse,.ccCourse span,.ccStudent span{float:right}.ccStudent{clear:both}.ccCourse span,.ccStudent span{padding:10px;line-height:38px}.ccStudent span:first-child{padding-left:23px}button:disabled.btn.navigation{cursor:not-allowed;pointer-events:unset!important}.addNew{margin:20px;cursor:pointer}.addNew:hover{text-decoration:underline}#coursesContainer{display:flex;flex-direction:row-reverse;justify-content:center;margin:30px}#courseDrop{width:70%}#courseDrop input{text-align:center}#courseDrop label{right:0;left:unset!important}.courseWritten{font-size:1.6rem;float:left;direction:ltr}.studentList{width:350px;direction:rtl}.studentList li{text-align:right;direction:rtl}.studentList .select-wrapper{top:16px}.flex-3-inline{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}.select-wrapper svg{left:0;right:unset!important}.flex-3-inline input{text-align:right}.dropdown-content.select-dropdown+ul li span{direction:rtl}.formLayout button{background-color:#757575!important}.btn.submit{direction:ltr}.btn.exit{float:right}.flex-2-inline-item span:nth-child(2){margin-right:2%}.flex-2-inline-item.left span:first-child{white-space:nowrap}.flex-2-inline-item.left span:nth-child(2){text-align:center}.blur{-webkit-filter:blur(4px);filter:blur(4px);pointer-events:none;cursor:not-allowed}.overlay-message{padding:2%;background-color:rgba(233,122,43,.64);-webkit-backface-visibility:.1;backface-visibility:.1;text-align:center;font-size:2em;position:absolute;z-index:1001;width:97%;top:50%;left:1.5%;color:#fff;text-shadow:.5px .5px 2px #000}.openingForm{direction:rtl;display:flex;justify-content:space-between;width:100%}.title{margin-bottom:3%;background-color:grey;color:#fff;text-align:center;padding:25px}.student-title{font-size:1.2rem}.sub-student-title{font-size:2rem}.openingForm .card{width:48%}.field-content .btn{margin-top:5px;line-height:15%}.form-field{display:flex;justify-content:space-between;margin-right:7%;margin-left:4%;margin-bottom:4%;width:-webkit-fill-available}.field-content{width:45%!important;text-align:left}.field-content label{color:#000;font-size:16px}.field-content .btn{height:80%;text-align:center;line-height:10%}.field-content.main{width:70%!important;display:flex}.field-content.sub{width:30%!important}.field-content-label{width:35%}.field-content-label.no-lable{opacity:0}.field-content-value{margin-right:9%!important;width:55%!important;text-align:right;white-space:nowrap}.text-right{text-align:right}.form-field input[type=text]{margin:unset;height:unset}.form-field .select-dropdown.dropdown-trigger{line-height:unset}.form-field.dbForm{margin-right:unset;margin-left:17%}.title-card{display:flex;justify-content:space-evenly}.btn.navigation{background-color:#dcdcdc!important;align-self:flex-end;color:#635a5a}.form-field.dbForm .select-wrapper{width:50%;margin-right:9%}.card .h2{margin:0!important}.actions{display:flex;justify-content:space-evenly;padding:10px}.flex-radio{display:flex;justify-content:space-around}.field-content.field-content-value :focus{border-bottom:1px solid #757575!important;box-shadow:0 1px 0 0 #757575!important}.switch label input[type=checkbox]:checked+.lever{background-color:rgba(245,127,23,.4392156862745098)!important}.switch label input[type=checkbox]:checked+.lever:after{background-color:#f57f17!important}ul.autocomplete-content.dropdown-content li span{text-align:right}div.dbForm div.field-content ul.autocomplete-content.dropdown-content{padding:0}.courseRegistersWrapper{padding:30px 25px 0;margin-top:50px;margin-bottom:30px;border-top:8px solid #ececec}.courseRegistersWrapper input,.courseRegistersWrapper ul li span{text-align:right}.Select.is-clearable.is-searchable.Select--single{margin-right:9%!important;width:55%!important;text-align:right}.Select-control{border-radius:unset!important;border:unset!important;border-bottom:1px solid #9e9e9e!important;text-align:center}.Select-control .Select-value,.Select-placeholder{padding-right:unset!important}.courseRegistersWrapper .select-wrapper input.select-dropdown{font-size:15px;position:unset}.dropdown-content li>a,.dropdown-content li>span{color:#000}.evaluationForm{display:flex;flex-direction:column;margin-bottom:15px}.forms{direction:rtl;display:flex;justify-content:space-between;width:100%}.forms div.card{width:48%}.grades{width:100%;direction:rtl}.grades label{font-size:1.5em;padding-bottom:10px;padding-top:20px;display:block;color:#000}.gardesList{display:flex}.item{margin-left:20px}.gradeNum{font-weight:700}.grades hr{width:35%;margin-right:0}.modal-close.btn-flat:hover{background-color:rgba(0,0,0,.1)}.modal-content{text-align:right}.modal-footer button{float:left}a.active{background-color:rgba(0,0,0,.1)}.logOut-btn{color:#fff;display:contents;cursor:pointer}.nav-wrapper .dbNameErrorMsg{padding:0 10px;font-size:18px;display:inline-block;margin-left:10px;height:70%;vertical-align:middle;line-height:45px;background-color:#790d0d;font-weight:700}.container.app{position:relative;top:50px}
/*# sourceMappingURL=main.4f259f21.chunk.css.map */