body,html{background-color:#fff!important}div#load_screen{background:#000;opacity:.8;position:fixed;z-index:999999;top:0;bottom:0;left:0;right:0;width:100%}div#load_screen .loader{position:relative;display:flex;justify-content:center;height:100vh;border:7px solid #f1f2f3;border-radius:50%;width:50px;height:50px;top:50%!important;left:45%}div#load_screen .loader-content{right:0;align-self:center}.toast-text{font-size:15pt!important;font-weight:700!important}.input-group-text{width:111px;background-color:#191e3a!important;color:#fff!important;border-color:#191e3a!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group-text-big{width:120px}.input-group-text-xxl{width:230px}.input-group-text-xxxl{width:260px}.form-control{border-top-color:#191e3a!important;border-bottom-color:#191e3a!important;border-right-color:#191e3a!important;border-left-color:#191e3a!important;border-radius:0!important}.btn{border-radius:0!important}.error{color:#e7515a;font-size:13px;letter-spacing:1px;margin-top:-8px!important}.success{color:#00ab55;font-size:13px;letter-spacing:1px;margin-top:-8px!important}.text-danger{font-weight:700}.captcha{font-family:"Courier New",monospace!important;font-size:6px;font-weight:700;letter-spacing:-1px;line-height:3px;float:left;vertical-align:middle}.input-group-width-small-icon{margin-top:10px}.input-group-small{text-align:center;width:50px!important;background-color:#191e3a!important;border-color:#191e3a!important;color:#fff!important;border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.btn{box-shadow:none!important}.cursorpointer{cursor:pointer!important}.cursorpointer-parent a{color:#805dca!important}.usr-location{color:#000!important;font-size:14px!important;font-weight:700!important}.contact-search-form{border:1px solid #e0e6ed!important;border-radius:6px!important}.item-content{padding:0 13px 0 13px!important}.badge-content{margin-left:-14px;border-bottom-left-radius:0;border-top-left-radius:0}.media-heading{margin-top:-15px!important}.media-heading-recommended{margin-top:-24px!important;margin-bottom:25px!important}.media-heading-recommended span{font-size:12pt!important}.navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu{min-width:16rem;max-width:16rem}.img-avatar{width:150px!important;height:200px!important}.img-avatar-gallery{width:150px!important;height:200px!important}.img-profile-upload{width:15%!important;height:15%!important}.img-profile-upload-expanded{width:35%!important;height:35%!important}.img-student-parent-upload-expanded{width:35%!important;height:85%!important}.img-search{width:100%!important;height:100%!important}.filtered-list-search form>div svg{color:#000!important}.footer-wrapper{margin-top:0!important}.transaction-header{border-bottom:1px dashed #e0e6ed;padding:15px 0 15px 15px}.transaction-footer{border-top:1px dashed #e0e6ed;padding:0 15px 15px 0;text-align:right}.transaction-header span{font-weight:700;color:#000!important;font-size:20px!important}.transaction-info{padding:5px 15px 15px 15px}.mandatory{color:red}select{border:1px solid #191e3a!important;border-radius:0!important}.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#805dca!important}.btn-create,.btn-create:focus,.btn-create:hover{background-color:#805dca!important;color:#fff!important}.validate-input-span{color:#e7515a!important}.validate-input-span-captcha{background-color:#e7515a!important;border:1px solid #e7515a!important;color:#fff!important}.validate-input{border:1px solid #e7515a!important}.auth-container{min-height:90vh!important}.header-container .theme-text{display:block!important}.form-control:disabled:not(.flatpickr-input),.form-control[readonly]:not(.flatpickr-input){color:#000}.modal-table-data th{font-weight:700!important;text-align:center!important}.modal-table-data td{text-align:center!important}#content{margin-top:66px!important}.user-profile svg{width:50px;height:50px}.search-item-grid-view{width:308px!important;margin-bottom:10px!important;height:200px!important}.item-content-search-grid{height:175px!important;text-align:center!important}.space-badge{margin-right:.25rem!important}.action-btn{text-align:right!important}.time-box{display:'none'!important}@media (max-width:480px){.time-box{display:'none'!important}}@media (min-width:481px) and (max-width:768px){.time-box{display:'none'!important}}@media (min-width:769px) and (max-width:1024px){.time-box{display:'none'!important}}@media (min-width:1025px) and (max-width:1440px){.time-box{display:'block'!important}}@media (min-width:1441px){.time-box{display:'block'!important}}.form-group{margin:0 0 14px 0!important}.form-group label,label{font-weight:700}.stopwatch-preloader-numbers{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background:0 0;position:fixed;top:0;left:0;z-index:9999}.watch-body{position:relative;width:120px;height:120px;border:4px solid #333;border-radius:50%;background-color:#fcfcfc;box-shadow:0 0 25px rgba(0,0,0,.1);overflow:hidden}.dial-markings{position:absolute;top:0;left:0;width:100%;height:100%}.mark{position:absolute;width:2px;height:10px;background-color:#333;top:0;left:50%;transform-origin:50% 60px;transform:translateX(-50%)}.dial-markings .mark:first-child{transform:translateX(-50%) rotate(0)}.dial-markings .mark:nth-child(2){transform:translateX(-50%) rotate(30deg)}.dial-markings .mark:nth-child(3){transform:translateX(-50%) rotate(60deg)}.dial-markings .mark:nth-child(4){transform:translateX(-50%) rotate(90deg)}.dial-markings .mark:nth-child(5){transform:translateX(-50%) rotate(120deg)}.dial-markings .mark:nth-child(6){transform:translateX(-50%) rotate(150deg)}.dial-markings .mark:nth-child(7){transform:translateX(-50%) rotate(180deg)}.dial-markings .mark:nth-child(8){transform:translateX(-50%) rotate(210deg)}.dial-markings .mark:nth-child(9){transform:translateX(-50%) rotate(240deg)}.dial-markings .mark:nth-child(10){transform:translateX(-50%) rotate(270deg)}.dial-markings .mark:nth-child(11){transform:translateX(-50%) rotate(300deg)}.dial-markings .mark:nth-child(12){transform:translateX(-50%) rotate(330deg)}.hand.minute{position:absolute;bottom:50%;left:50%;width:2px;height:50px;background-color:#e74c3c;transform-origin:bottom center;transform:translateX(-50%) rotate(0);animation:spin-minute-hand 1.5s cubic-bezier(.65,.05,.36,1) infinite;z-index:2}.hand.hour{position:absolute;bottom:50%;left:50%;width:3px;height:30px;background-color:#555;transform-origin:bottom center;transform:translateX(-50%) rotate(-150deg);animation:spin-hour-hand 18s linear infinite;z-index:1}.center-pivot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background-color:#333;border-radius:50%;z-index:3}@keyframes spin-minute-hand{0%{transform:translateX(-50%) rotate(0)}100%{transform:translateX(-50%) rotate(360deg)}}@keyframes spin-hour-hand{0%{transform:translateX(-50%) rotate(0)}100%{transform:translateX(-50%) rotate(270deg)}}.modal-window-feather{width:80px!important;height:80px!important}.icon-content{background:#efefef!important}.modal-text-content,.modal-text-content p{font-weight:700!important;color:#000!important}.modal-text-content-error,.modal-text-content-error p{font-weight:700!important;color:#f27474!important}.modal-body-window{overflow:hidden;padding-right:20px}.user-name-small{font-size:17px!important;color:#f27474!important;font-weight:700!important}.items-small{width:12%!important}table.class-section tbody td{font-weight:700!important;font-size:17px!important;text-align:center!important;color:#009688!important}table.class-section thead th{font-weight:700!important;font-size:17px!important;text-align:center!important;color:#f27474!important}.screenshot{position:fixed;bottom:20px;left:20px;right:auto;width:56px;height:56px;border-radius:50%;border:none;color:#fff;font-size:28px;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.3);z-index:2147483647}.pro_transfer{position:fixed;inset:0;background:#0b0b0b;display:flex;justify-content:center;align-items:center;z-index:9999}.transfer{position:relative;width:640px;height:200px}.node{position:absolute;top:50%;width:120px;height:120px;transform:translateY(-50%)}.node.left{left:0}.node.right{right:0}.node.center{left:50%;transform:translate(-50%,-50%);width:150px}.node img{width:100%;height:130px}.line{position:absolute;top:50%;height:4px;background:#1f1f1f;transform:translateY(-50%);border-radius:2px;overflow:hidden}.line.left{left:120px;right:55%;margin-right:50px}.line.right{left:55%;right:120px;margin-left:50px}.packet{position:absolute;top:50%;width:10px;height:10px;background:#0ff;border-radius:50%;transform:translateY(-50%);animation:move 1.6s linear infinite;box-shadow:0 0 8px #0ff}.packet.reverse{animation-direction:reverse}.packet:nth-child(2){animation-delay:.6s}@keyframes move{from{left:0}to{left:100%}}.user-checkbox{font-weight:700!important;font-size:17px!important;text-align:center!important;color:#009688!important}.user-form-check-inline{margin-right:0!important}.user-info{color:#000;font-weight:700;font-size:12pt}.pricing-table-2 .pricing-plan .pricing-header-section h3{font-weight:700!important;color:#000}.pricing-plan{margin:10px 0 20px 10px!important}.pricing-header-pricing{max-width:130px!important}.recommanded{background-color:#009688!important;color:#fff!important}.recommanded div.pricing-plan-features ul li{color:#000!important}.header-logo{width:150px!important;height:auto!important}.widget .widget-content{padding:10px 25px 25px 25px!important;border-radius:8px}@media (max-width:767px){body.light .secondary-nav .breadcrumbs-container .navbar .breadcrumb-content .page-header nav .breadcrumb .breadcrumb-item:not(.active){display:inline-flex}body.light .secondary-nav .breadcrumbs-container .navbar .breadcrumb-content .page-header nav .breadcrumb .breadcrumb-item.active{padding-left:.5rem;vertical-align:initial;font-size:initial;font-weight:initial}body.light .secondary-nav .breadcrumbs-container .navbar .breadcrumb-content .page-header nav .breadcrumb .breadcrumb-item.active:before{display:inline-block}}.table-card{background:#fff;overflow:hidden}table.responsive-table{margin-bottom:0;border:1px dotted #d7ddda!important;width:100%}table.responsive-table thead th{background:var(--accent);color:#000;font-weight:600;font-size:.85rem;letter-spacing:.03em;padding:.9rem 1rem;white-space:nowrap}table.responsive-table thead th{border-bottom:1px solid #d7ddda;border-radius:0!important}table.responsive-table tbody td{padding:.85rem 1rem;vertical-align:middle;font-size:.92rem}table.responsive-table tbody tr:hover{background:var(--accent-light)}@media (max-width:767.98px){table.responsive-table thead{display:none}table.responsive-table,table.responsive-table tbody,table.responsive-table td,table.responsive-table tr{display:block;width:100%}table.responsive-table tr{border-bottom:8px solid #f5f7f6}table.responsive-table tbody tr:hover{background:0 0}table.responsive-table td{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .25rem;border:1px solid #d7ddda;font-size:.9rem}table.responsive-table td::before{content:attr(data-label);font-weight:700;color:var(--muted);font-size:.75rem;letter-spacing:.03em;flex-shrink:0}table.responsive-table td:first-child{font-weight:700;font-size:1rem;color:var(--ink);border-bottom:1px solid #d7ddda;padding-bottom:.6rem;margin-bottom:.2rem}table.responsive-table td:first-child::before{content:""}}@media (min-width:768px) and (max-width:991.98px){.table-responsive{overflow-x:auto}}table.responsive-table tbody td button svg{cursor:pointer;color:#fff!important}