body{font-family:Montserrat,serif}.cursor_p{cursor:pointer!important}.choose-file-section.d-flex label{width:auto;border:oldlace;color:#fff;background:#ff3f25;padding:0 10px!important;height:44px!important;line-height:42px;border-radius:5px;margin-right:10px!important;font-size:15px}.form-control:focus{box-shadow:0 0 0 .25rem #0d6efd00}.my-teacher-add{background:#fff;padding:23px;border-radius:10px;border:1px solid #00000023;margin-top:20px}.custom_toggel .toggel_switch_label{height:40px;width:88px;border:1px solid #217B21;border-radius:100px;display:flex;justify-content:space-between;align-items:center;position:relative;padding:2px 10px}.custom_toggel .toggel_switch_label span{font-size:19px;color:#217b21;font-weight:500}.custom_toggel .toggel_switch_label:after{content:"";height:35px;width:35px;background-color:#217b21;border-radius:100px;position:absolute;top:2px;left:4px;transition:all .5s ease}.custom_toggel #custom_toggel_one:checked+.toggel_switch_label:after{left:46px}.form-group.select-city .dropdown-toggle:after{display:none}.my-teacher-add button{border:1px solid #00000029;height:55px;margin-bottom:12px;color:#222;font-size:16px;text-align:left}.form-group.select-city li.list-group-item img{width:30px}button.btn.btn-dark.deactive{color:#fff;padding:9px 30px;font-size:18px}.invalid-feedback{display:block!important;text-align:left}#toast-container .ngx-toastr.toast-success{color:#000;box-shadow:0 2px 12px -4px #0003}#toast-container .ngx-toastr{background-image:none;background-color:#fff;font-size:12px;line-height:16px;font-weight:500}#toast-container .ngx-toastr .toast-close-button:after{content:"\f00d";font-weight:900;font-family:"Font Awesome 5 Free";color:#000;font-size:14px;opacity:.5}#toast-container .ngx-toastr.toast-error{color:#000;box-shadow:0 2px 12px -4px #0003}.form-group input,.form-group .form-select{border:1px solid #22222238;border-radius:5px;padding:11px 10px}.form-group.export-section button.form-control.form-select.form-select-custom.text-left{background-color:#f0f0f0;border:1px solid #22222238;border-radius:5px;padding:11px 10px;width:240px;text-align:left}ul.dropdown-menu.show{padding:0;width:100%}ul.dropdown-menu.show li{width:100%;cursor:pointer}ul.dropdown-menu.show li:hover{background:#f0f0f0}.form-group.export-section.d-flex{gap:20px}table.table{margin-bottom:0}.my-teacher-list-table td,.upcoming-event.student-list .my-teacher-list-table thead tr th{padding-left:20px}.pagination{display:flex;justify-content:end;gap:10px}.pagination a.page-link{border-radius:30px!important;height:40px;width:40px;text-align:center;background:transparent;border:1px solid #123450;color:#3c3c3c;line-height:28px;margin-top:15px}.pagination a.page-link:hover{color:#fff;background:#ff3f25;border:1px solid #ff3f25}.modal{z-index:1072}.img-fit{border-radius:50%!important}.card.one-teacher-main{background:#529bb433;padding:33px 32px;border-radius:10px;border-bottom:6px solid #529BB4!important;border-width:0;border-right:0}@media (max-width: 1366px){.card.one-teacher-main{padding:33px 20px}}.card.one-teacher-main.nine{background:#4d44b51f;border-bottom:6px solid #4D44B5!important}.card.one-teacher-main.ten{background:#f939a11a;border-bottom:6px solid #F939A1!important}.one-teacher-main.eight .students-counter-teacher p{color:#529bb4}.one-teacher-main.nine .students-counter-teacher p{color:#4d44b5}.one-teacher-main.ten .students-counter-teacher p{color:#f939a1}.main-students-section-finace{background:#c3ebfa;padding:30px 21px;border:1px solid #ccc;border-radius:10px}h3.students-total-main-data{font-size:20px;color:#222;font-weight:600}.students-counter-teacher-data p{font-size:32px;color:#222;font-weight:700;margin:0}.main-students-section-finace.second{background:#e0c5fe}.my-teacher-list-table td.paid-fees a{background:#168f16;padding:0 13px;color:#fff;border-radius:5px;width:104px;display:inline-block;text-align:center}.my-teacher-list-table li.list-group-item{padding:0 11px;border-bottom:1px solid #cccccc73}.my-teacher-list-table li.list-group-item a{color:#4e4e4e;font-size:15px;font-weight:500}.my-teacher-list-table li.list-group-item:hover{background:#00000014}.my-teacher-list-table ul.dropdown-menu.show{padding:0;border:1px solid #ccc}.my-teacher-list-table td.paid-fees.unpaid a{background:#d91717}.student-performace-section.student-list .my-teacher-list-table.table-responsive td a{color:#fff!important}.student-performace-section.student-list .my-teacher-list-table.table-responsive td ul li a{color:#222!important}.dropdown.teacher-sec li:last-child{border-bottom:0!important}.dropdown.teacher-sec li{border-bottom:1px solid #ccc}.teacher-text h3{color:#fff;font-size:24px;font-weight:600;line-height:normal;padding-top:10px}.hire-teacher{padding:30px 0 40px}.my-hired-teacher{background:#262b3c;border:1px solid #00000036;padding:30px;border-radius:10px;margin-bottom:50px}.my-teacher-add{background:#fff;padding:23px;border-radius:10px;border:1px solid #00000026;margin-top:20px}.persional-detail h2{color:#222;font-size:24px;font-weight:600;padding-bottom:20px;padding-top:25px}.from-add-teacher input,.from-add-teacher button,.from-add-teacher select{border:1px solid #00000029;height:55px;margin-bottom:12px;color:#222;font-size:16px;text-align:left}.from-add-teacher input.form-control.ng-dirty.ng-invalid.ng-touched{border:1px solid red!important}ul.dropdown-menu.show{padding:0}.form-group-teacher label{color:#222;font-size:18px;font-weight:500;padding-bottom:7px;cursor:pointer;border-bottom:0px solid #ccc!important;padding:5px 0!important}ul.dropdown-menu.show{width:100%}ul.dropdown-menu.show li:hover{background:#eaecf0;cursor:pointer}.form-group-teacher{gap:30px;padding-bottom:15px}.form-group-teacher .form-group{width:100%}.from-add-teacher .form-group-teacher span{color:red}.from-add-teacher .form-group-teacher span.selected-item{background:#d9d9d9;border-radius:40px;margin:0 5px;color:#222;font-size:11px;line-height:23px;font-weight:400;position:relative;display:flex;flex:none;padding:2px 7px 2px 5px}.from-add-teacher .form-group-teacher span.selected-item:after{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900!important;display:inline-block;position:absolute;right:0;top:-6px;border-radius:40px;color:#fff;font-size:9px;line-height:13px;background-color:red;width:12px;height:12px;padding:0 0 0 3px;margin:0}.outer_container_a1{overflow-x:auto;width:417px;display:flex;flex-direction:unset;width:94%;padding:7px 0}.form-group-teacher .dropdown-toggle:after{display:none}.form-group.select-city button.form-control{text-align:left}.form-group.passsword a{position:absolute;right:15px;top:54px}.form-group.passsword{position:relative}.choose-file-section input#formFile{width:139px;border:oldlace;color:#fff;margin:0}.choose-file-section input::file-selector-button{background:#ff3f25!important;color:#fff!important;font-size:15px!important;padding:10px 20px!important;border-radius:5px!important;width:125px;overflow:hidden}.choose-file-section button.btn.btn-primary{background:#ff3f251f;color:#ff3f25;padding:0 25px;font-size:15px;font-weight:600;border:0;height:43px;border-radius:5px}.choose-file-section{padding-top:13px}.form-group-teacher textarea{height:161px}.form-group.start-date-time{width:47%!important}.save-cancl-button.d-flex{justify-content:end;gap:11px;margin-top:25px}button.btn.btn-primary.save{background:#ff3f25;border:1px solid #FF3F25;padding:7px 25px;border-radius:5px;font-size:18px;width:auto;text-align:center}button.btn.btn-primary.save:hover{background:transparent;color:#ff3f25}button.btn.btn-primary.cancel:hover{background:transparent;color:#123450}button.btn.btn-primary.cancel{background:#123450;border:1px solid #123450;padding:7px 25px;border-radius:5px;font-size:18px;width:auto;text-align:center}.Schedule ul.dropdown-menu.show input{height:auto;width:20px;height:19px;margin-right:6px;margin-bottom:0;accent-color:#FF3F25;cursor:pointer}.Schedule li.list-group-item{display:flex;align-items:center}.published-date.text-muted.mt-2{color:#fff!important}@media (max-width:767px){.form-group-teacher.d-flex{display:block!important}.from-add-teacher .form-group.start-date-time{width:100%!important}.my-hired-teacher{padding:20px 10px}.persional-first-info ul{-webkit-columns:1!important}.persional-first-info ul li{display:block!important;width:100%!important}.persional-detail h2{font-size:22px}button.btn.edit{padding:6px 7px}}.teacher-image img{width:100%}.teacher-name-text h3{font-size:25px;font-weight:600;color:#222}.teacher-name-text h3 span{color:#555;font-size:14px;font-weight:400;display:block}.teacher-profile-view{align-items:center;gap:30px}button.btn.edit{background:#ff3f2536;font-size:18px;font-weight:500;padding:6px 20px;color:#ff3f25}.edit-button i.fa-solid.fa-pencil{padding-right:8px}.persional-information h4{font-size:20px;font-weight:600;padding-top:30px;padding-bottom:20px}.persional-first-info ul{padding:0;columns:2;-webkit-columns:2;-moz-columns:2}.persional-first-info li{padding:0}.persional-first-info ul li{font-size:18px;font-weight:500;color:#222;border-bottom:2px dotted #ccc;list-style:none;display:flex;justify-content:space-between;width:85%;padding:15px 0}.teacher-persional-information.d-flex{justify-content:stretch}.persional-first-info ul li span{color:#585858;font-size:16px;font-weight:400;float:right;text-align:right;line-height:30px}.teacher-name.d-flex{justify-content:space-between}.teacher-image{border:1px solid #ccc;width:130px;height:130px;border-radius:100px;text-align:center;line-height:119px;position:relative;overflow:hidden}.edit-profile-school{line-height:34px}.edit-profile-school a{position:absolute;right:20px;background:#fff;border:1px solid #FF3F25;width:35px;height:35px;border-radius:40px;color:#ff3f25;bottom:-10px;cursor:pointer}h4.update-school-logo{color:#444;font-size:14px;padding-top:20px}@media (max-width:480px){.teacher-name.d-flex{display:block!important}.teacher-name-text h3{font-size:18px!important}.teacher-image{width:90px;height:90px;line-height:85px}.teacher-image img{width:91%}button.btn.edit{font-size:15px;float:none}.persional-detail h2{padding-top:0}h4.update-school-logo{color:#444;font-size:14px;padding-top:60px;width:100%}.persional-first-info ul li span{float:none;text-align:left;display:flex}}.pouse-notification .persional-detail h2{padding-bottom:0!important}.persional-detail p{color:#222;font-size:16px}.custom_toggel{margin-top:20px;margin-bottom:23px}button.btn.btn-primary.save,button.btn.btn-primary.cancel{color:#fff}.persional-detail .form-group.select-city img{margin-right:8px}@media (min-width:980px){.persional-detail p{width:70%}}.form-control:focus{color:var(--bs-body-color);background-color:#f0f0f0;border-color:#00000026;outline:0;box-shadow:0 0 0 .25rem #0d6efd00}@media (max-width:767px){.form-group.export-section.d-flex,.event-dashboard.class-student.s.d-flex{display:block!important}.form-group.export-section button.form-control.form-select.form-select-custom.text-left{width:100%;text-align:left;margin-top:13px}button.btn.edit{height:35px}.pagination{justify-content:center}.card.one-teacher{padding:33px 9px!important}.save-cancl-button.d-flex{display:block!important}.save-cancl-button.d-flex button.btn.btn-primary.save{margin-bottom:13px}.save-cancl-button.d-flex button.btn.btn-primary.save{margin-bottom:0;margin-right:10px}.teacher-profile-view{gap:13px}.teacher-name.d-flex{display:block!important}}@media (min-width:768px) and (max-width:800px){.edit-button{float:right}.teacher-name.d-flex{display:block!important}}@media (max-width:480px){.choose-file-section.d-flex{display:block!important}button.btn.edit{height:35px;margin-top:20px}.teacher-name.d-flex{display:block!important}.persional-detail h2,.teacher-text h3{word-break:break-word}.teacher-profile-view{gap:10px}}@media (max-width:1499px){.card.one-teacher{padding:33px 19px!important}.my-hired-teacher .col-md-3{width:33%}}@media (max-width:1150px){.my-hired-teacher .col-md-3{width:50%}}@media (max-width:600px){.my-hired-teacher .col-md-3{width:100%}}.error-message{color:#ba0000;font-size:13px;position:absolute;bottom:-11px}.form-group-teacher .form-group{width:100%;position:relative}.add-photo{margin-bottom:13px}.spiiner_loader .spinner-border{border-width:6px;height:50px;width:50px;border-color:#ff3f25;border-right-color:transparent;position:relative}.spiiner_loader{position:fixed;inset:0;z-index:100000;background-color:#0000001a;pointer-events:auto;overflow:hidden}.form-group.passsword .error-message{position:unset}#toast-container .ngx-toastr.toast-success:before{content:"\f00c";font-weight:900;color:#07bc0c;font-family:"Font Awesome 5 Free";position:absolute;left:16px;font-size:22px;top:16px}#toast-container .ngx-toastr.toast-success{color:var(--black);box-shadow:0 2px 12px -4px var(--color33)}#toast-container .ngx-toastr{background-image:none;background-color:var(--background-color2);font-size:12px;line-height:16px;font-weight:500}#toast-container .ngx-toastr .toast-close-button span{display:none}#toast-container .ngx-toastr .toast-close-button{position:relative;top:-14px}#toast-container .ngx-toastr .toast-close-button:hover{color:none;opacity:1}#toast-container .ngx-toastr .toast-close-button:hover:after{opacity:1}#toast-container .ngx-toastr .toast-close-button:after{content:"\f00d";font-weight:900;font-family:"Font Awesome 5 Free";color:var(--black);font-size:14px;opacity:.5}#toast-container .ngx-toastr.toast-success .toast-progress{background-color:#07bc0c;opacity:1}#toast-container .ngx-toastr.toast-error:before{content:"\f00d";font-weight:900;color:#e92e30;font-family:"Font Awesome 5 Free";position:absolute;left:16px;font-size:22px;top:16px}#toast-container .ngx-toastr.toast-error{color:var(--black);box-shadow:0 2px 12px -4px var(--color34)}#toast-container .ngx-toastr.toast-error .toast-progress{background-color:#e92e30;opacity:1}.toast-container{background:#fff}.toast-container .ngx-toastr{box-shadow:#00000049 0 0 5px 1px!important;border-radius:8px}.toast-container .toast-success{background:#06b50a17!important}.delete-pop-main p{color:#222;font-size:16px;font-weight:500;padding-top:20px;margin-bottom:0}.modal-footer.footer-button-pop{justify-content:center}.modal-footer.footer-button-pop button.btn.btn-secondary{background:#12345040;color:#123450;border:0px solid #123450;border-radius:5px;font-weight:600;font-size:18px;padding:12px 30px}.modal-footer.footer-button-pop button.btn.btn-secondary:hover{background:#123450;color:#fff}.modal-footer.footer-button-pop button.btn.btn-primary{background:#d91717;color:#fff;border:0px solid #123450;border-radius:5px;font-weight:600;font-size:18px;padding:12px 30px}.modal-header-button{float:right;text-align:right;margin:13px 13px 0}.popup-text-main h1{color:#123450;font-size:28px!important;font-weight:700}.modal-footer.footer-button-pop{border-top:0}.modal-footer.footer-button-pop{padding-bottom:30px}.popup-text-main.amend-course.d-flex{align-items:center;justify-content:space-between;padding:0 20px 10px;border-bottom:1px solid #cccccc73}.delete-pop-text li{list-style:none;display:flex;color:#222;font-size:16px;text-align:left}.delete-pop-text li p{width:120px;text-align:left}.delete-pop-text ul{padding:0}.calendar-events b{font-size:12px;white-space:break-spaces;word-wrap:anywhere}.calendar-events small{font-size:10px!important;white-space:break-spaces}.table-section .table{border:1px solid #00000021;border-radius:10px!important;margin-top:13px}.table-section table.table th{background:#f0f0f0;color:#052650;font-size:16px;font-weight:600}table.table td{font-size:14px;padding:12px 20px}.main_dashboard_area th{padding:15px 20px}.table-section .table>tbody{vertical-align:middle}.table-section button.form-control.form-select.form-select-custom.text-left{background:#ff3f2533!important;color:#ff3f25!important;width:35px;border-radius:40px;padding:0;height:35px;line-height:30px}.table-section ul.dropdown-menu.show li.list-group-item a{line-height:29px;padding:0 11px 8px;font-size:14px;text-decoration:none;color:#4e4e4e!important}ul.dropdown-menu.show li:hover{background:#f1f1f1}tr:nth-child(2n){background-color:#f2f2f2}@media (max-width:767px){.teacher-text.d-flex{display:block!important}}@media (max-width:580px){.form-group.export-section button.form-control.form-select.form-select-custom.text-left{padding:8px 30px 11px 0;width:130px}.teacher-text button.btn.add-teacher{padding:10px 6px!important;font-size:16px!important}.form-group.export-section{gap:7px}.entry-drop.d-flex{display:block!important}.entries.d-flex{margin-bottom:7px}.hire-teacher{padding:0}}.my-hired-teacher{min-height:380px}dp-day-calendar .dp-day-calendar-container .dp-calendar-nav-container{padding:28px!important;border-top-right-radius:5px;border-top-left-radius:5px;background:#052650!important;border:1px solid #0000004f}dp-day-calendar .dp-day-calendar-container .dp-calendar-nav-container .dp-nav-header button{padding:4px 14px;border-radius:3px;background:#ff3f25;border:0;color:#fff;font-weight:600}dp-day-calendar .dp-day-calendar-container{width:320px}dp-calendar-nav .dp-nav-btns-container{display:flex!important;justify-content:center;align-items:center;gap:4px}dp-day-calendar .dp-day-calendar-container .dp-nav-btns-container button.dp-current-location-btn{margin-top:3px}dp-day-calendar .dp-day-calendar-container .dp-nav-btns-container button{height:23px!important;width:23px;border-radius:50px;padding:00!important;border:1px solid #ff3f25;background:#ff3f25;color:#fff;display:flex;justify-content:center;align-items:center}dp-day-calendar .dp-calendar-weekday{width:calc(100%/7)!important;border-top:0;font-size:14px;height:35px;display:inline-flex!important;justify-content:center!important;align-items:center!important;border-left:1px solid #0000003b!important;border-bottom:1px solid #00000047!important}dp-day-calendar .dp-calendar-wrapper{border-top:0!important;border-color:#0000004f!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px}dp-day-calendar .dp-calendar-wrapper .dp-calendar-week .dp-calendar-day{width:calc(100%/7);background:#0000001c;height:100%}.dp-picker-input{width:100%}.choose-file-section input[type=file]{width:124px;background:#fff;border:0;margin-right:16px;box-shadow:none}.login-with.text-center{display:none}.facebbok-google-login.d-flex.text-center{display:none!important}.table-section.table-responsive.mt-4{width:100%!important;margin:0!important;position:relative;top:-52px}.entry-drop{align-items:center;padding:7px 10px;display:block!important;float:right}.entry-drop{z-index:99;position:relative}.btn.active,.btn.show{border:0!important}.monthly-selection button{padding:5px 15px;height:auto!important;font-size:16px!important}.monthly-selection button.btn.btn-secondary.month{border-radius:0!important}.monthly-selection .active{padding:5px 15px!important;background:#052650!important}.fix-err-date-msg{bottom:-23px!important}@media (max-width: 1080px){::ng-deep .dataTables_wrapper{overflow:hidden!important}}Show options\2026  .dataTables_wrapper .dataTables_paginate ul.pagination li a{overflow:hidden;font-size:0;background:#fff;position:relative}.dataTables_wrapper .dataTables_paginate ul.pagination li a{color:#000;font-size:25px}.dataTables_wrapper .dataTables_paginate ul.pagination li a:hover{color:#fff}.dataTables_wrapper .dataTables_paginate ul.pagination li a:hover{background:linear-gradient(90deg,#529bb4,#332867 96.81%);color:#fff!important}.dataTables_wrapper .dataTables_paginate ul.pagination .previous a{font-size:0}.dataTables_wrapper .dataTables_paginate ul.pagination .previous a:after,.dataTables_wrapper .dataTables_paginate ul.pagination .next a:after{content:"\f053";position:absolute;font-size:23px;font-family:FontAwesome;inset:0;display:flex!important;justify-content:center;align-items:center}.dataTables_wrapper .dataTables_paginate ul.pagination .previous a:after:hover{color:#fff}.dataTables_wrapper .dataTables_paginate ul.pagination .next a{font-size:0!important}.dataTables_wrapper .dataTables_paginate ul.pagination .next a:after{content:"\f054"!important}li#DataTables_Table_0_previous a.page-link{font-size:0!important}@media (max-width:600px){div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:flex-start}ul.pagination a.page-link{height:30px;width:30px;padding:0;display:flex;justify-content:center;align-items:center;font-size:14px!important}.dataTables_wrapper .dataTables_paginate ul.pagination .previous a:after,.dataTables_wrapper .dataTables_paginate ul.pagination .next a:after{font-size:14px}}div.dataTables_wrapper div.dataTables_filter .form-control.form-control-sm{min-height:40px;width:40%;border-radius:8px;padding:9px 10px}.dataTables_filter label{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:13px;font-size:18px;font-weight:500;color:#123450}@media (max-width:767px){.dataTables_filter label{justify-content:flex-start}}@media screen and (max-width: 767px){.dataTables_wrapper .row div.dataTables_paginate ul.pagination{justify-content:left!important;overflow:scroll}.dataTables_wrapper .dataTables_length label{margin-bottom:8px}.persional-first-info ul li span{float:none;text-align:left;line-height:30px;width:100%;display:block}.teacher-image{width:90px;height:90px;border-radius:100px;text-align:center;line-height:0px}}@media (max-width:600px){div.dataTables_wrapper div.dataTables_filter .form-control.form-control-sm{width:100%}}div.dataTables_wrapper div.dt-row .col-sm-12{overflow-x:scroll}.dataTables_processing{top:32px!important;left:108px!important;width:99%!important;bottom:-96px!important;background:#0000002e;border:0}.dataTables_processing div{width:100%!important;height:100%!important;display:flex;justify-content:center}.dataTables_processing div div{display:none}.dataTables_processing div div:first-child{height:80px!important;width:80px!important;border-width:10px!important;border-color:#123450;border-right-color:#123450;border-right-color:#80808033;background:transparent!important;position:relative!important;top:15%!important;display:block!important;animation:rotation 1s linear infinite!important;border-style:solid}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#DataTables_Table_0_info{text-align:left!important;padding-left:20px}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_length label{display:flex;justify-content:flex-start;align-items:center;gap:5px;position:relative;font-size:18px;font-weight:500;color:#123450}.dataTables_wrapper .dataTables_length select{order:1;position:relative}.dataTables_wrapper .dataTables_length label:after{content:":"}.my-all-teacher{background:#fff;padding:30px 20px;border-radius:10px;border:1px solid #0000002e;position:relative;margin-bottom:30px}table.dataTable th.dt-type-date{text-align:left}.my-teacher-list-table li.list-group-item{padding:4px 12px;border-bottom:1px solid #cccccc73}.dt-paging{padding-right:20px!important}.my-teacher-list-table .table-responsive table thead th{background-color:#f0f0f0}.dataTables_wrapper .paginate_button.page-item.next.disabled{cursor:not-allowed}.dataTables_wrapper .paginate_button.page-item.next.disabled a{color:#b7b7b7;border-color:#b7b7b7}.dataTables_wrapper .paginate_button.page-item.previous.disabled{cursor:not-allowed}.upcoming-event.student-list .event-dashboard.class-student{margin-right:20px}.dataTables_wrapper .paginate_button.page-item.previous.disabled a{color:#b7b7b7;border-color:#b7b7b7}.upcoming-event.student-list .my-teacher-list-table thead tr th{padding-left:20px;color:#052650;font-size:16px;font-weight:600}.my-teacher-list-table .table-responsive table tbody tr td{padding-left:22px!important;font-size:16px;font-weight:500}.table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:left!important}.my-teacher-list-table .table-responsive table tbody tr td:last-child{padding-left:20px!important}.table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{border-radius:0}.dt-container .dt-paging nav .dt-paging-button.disabled,.dt-container .dt-paging nav .dt-paging-button:disabled{background-color:transparent!important;border-color:#123450!important;color:#123450;border-radius:100px;cursor:not-allowed!important}.dt-container .dt-paging{text-align:right!important;margin-top:16px;margin-bottom:16px}.dt-container .dt-paging nav .dt-paging-button.current{background-color:#ff3f25!important;border-color:#ff3f25!important;color:#fff!important;font-weight:600!important;border-radius:100px;margin-left:3px}.dt-container .dt-paging nav .dt-paging-button.current:hover{background-color:transparent!important;border-color:#123450!important}.div.dt-container .dt-paging .dt-paging-button{background-color:#ff3f25!important;border-color:#ff3f25!important;color:#fff!important;font-weight:700;border-radius:100px;margin-left:7px}.dt-container .dt-paging{text-align:right;margin-top:20px}table.dataTable th.dt-type-numeric{text-align:left}.my-teacher-list-table.table-responsive table tr{vertical-align:middle}.dt-container .dt-paging{text-align:center;margin-top:20px}.dt-container .dt-paging nav{display:inline-flex;justify-content:center}.dt-container .dt-paging nav button{border-radius:50%;padding:10px 15px;background-color:#007bff;color:#fff;font-size:14px;border:1px solid #007bff;cursor:pointer;transition:background-color .3s ease,color .3s ease}.dt-container .dt-paging nav button:hover{background-color:#0056b3;color:#fff}.dt-container .dt-paging nav .dt-paging-button.first,.dt-container .dt-paging nav .dt-paging-button.last{font-weight:700;display:none}.dt-container .dt-paging nav .dt-paging-button.previous,.dt-container .dt-paging nav .dt-paging-button.next{font-weight:400}.dt-container .dt-paging nav .dt-paging-button.current{background-color:#28a745;border-color:#28a745;color:#fff;font-weight:700}.dt-container .dt-paging nav .dt-paging-button.disabled,.dt-container .dt-paging nav .dt-paging-button:disabled{background-color:#ccc;border-color:#ccc;color:#777;cursor:not-allowed}.dt-container .dt-paging nav .dt-paging-button.disabled:hover{background-color:#ccc;color:#777}div.dt-container .dt-paging .dt-paging-button.current{color:#fff!important}@media (min-width:768px) and (max-width:1809px){.custom-error-date.error-message{bottom:-25px!important}.custom-error-date.error-message{font-size:12px!important}}.ngx-pagination .current{background:#6fa8dd!important;color:#fefefe;cursor:default;border-radius:100px;border:1px solid #6fa8dd;margin-left:3px!important;width:36px;height:36px;text-align:center;line-height:29px}.input-group.mb-6 label.cursorPointer{width:100%;color:#fff;margin-top:25px;margin-bottom:6px}ng-select.ng-select-multiple.ng-select-searchable.ng-select-clearable.ng-select.ng-select-bottom.ng-touched.ng-dirty.ng-valid{width:100%}ng-select.ng-select-multiple.ng-select-searchable.ng-select-clearable.ng-select.ng-untouched.ng-pristine.ng-invalid{width:100%}ng-select.ng-select-multiple.ng-select-searchable.ng-select-clearable.ng-select.ng-touched.ng-dirty.ng-select-bottom.ng-invalid{width:100%}ul.ngx-pagination.ng-star-inserted li{list-style:none}.ngx-pagination li a{background:transparent;color:#123450!important;border-radius:100px;margin-left:3px!important;border:1px solid #212529}.ngx-pagination li a:hover{background:#ff3f25!important;border:1px solid #ff3f25;color:#fff!important}.ngx-pagination{display:flex;justify-content:end;margin-top:19px}.ngx-pagination li a{background:#6fa8dd00;border:1px solid #6fa8dd;color:#fff!important}.ngx-pagination li a:hover{color:#fff;background:#6fa8dd!important;border:1px solid #6fa8dd}.modal-dialog.popup .modal-content{background:#2a3042;border-radius:5px!important}.modal-dialog.popup select.form-select{background-color:#222736;height:55px;color:#a6b0cf;border:1px solid #545e7d}.modal-dialog.popup .tages-all input{height:55px;color:#a6b0cf;border:1px solid #545e7d}.modal-header{border-bottom:0}.tage-uses h3{color:#fff;font-size:14px;padding-top:25px}.modal-dialog.popup .tages-all input::placeholder{color:#a6b0cf}.cursorPointer{cursor:pointer}.dropdown-menu.dropdown-menu-right.navbar-dropdown.show a.dropdown-item.logout:hover{background:#760404!important}button.active.all-button{box-shadow:0 2px 8px #6fa8dd00!important}label{color:#fff}.table-responsive{padding-bottom:25px}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}
