.btn-main{background:#19332d !important;color:#fafffe !important;min-width:87px !important;border-radius:5px !important;height:44px;padding-top:0;padding-bottom:0;vertical-align:middle}.btn-second{background:#e9f0ee !important;color:#11431c !important;min-width:87px !important;border-radius:5px !important;border:1px solid #19332d;height:44px;padding-top:0;padding-bottom:0;vertical-align:middle}input,select,textarea{border:1px solid #19332d !important;color:#19332d !important}label{color:#19332d !important}.btn-cancel{color:#19332d;border:1px solid #19332d;background-color:#fafffe;width:87px;height:44px;padding-top:0;padding-bottom:0;vertical-align:middle}.grid-content .btn-main{background:#19332d !important;color:#fafffe !important;min-width:36 !important;border-radius:8px !important;height:44px;padding-top:0;padding-bottom:0;vertical-align:middle}.grid-content input,.grid-content select{border:1px solid #19332d !important;color:#19332d !important;border-radius:8px;vertical-align:middle}.grid-content label{color:#19332d !important}.form-title{font-size:24px;color:#19332d}.btn-main-dark{background:#000;border-radius:12px;padding:0 20px 0 20px;height:49px;color:#fff}.btn-main-dark span{color:#fff !important;margin-bottom:0px !important}.btn-main-dark:hover{background:#000}.btn-main-dark:hover span{background:linear-gradient(90deg, #05DC64, #04C5A8, #02AEEC);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0) !important}.btn-main-outline{border:1px solid #cad5e2;border-radius:12px;padding:0 20px 0 20px;height:49px;color:#0f172b}.btn-main-outline span{margin-bottom:0px !important}.btn-main-outline:hover{border:1px solid #cad5e2;background:linear-gradient(90deg, #05DC64, #04C5A8, #02AEEC);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0) !important}a.btn-main-outline{display:inline-flex;align-items:center}.input-group-text{background:#fff;border-top:1px solid #19332d !important;border-bottom:1px solid #19332d !important;border-right:1px solid #19332d !important}.date-picker,.year-picker{border-right:none !important}*{margin:0;padding:0;font-family:"Inter"}body{padding-bottom:50px}header{border-bottom:1px solid #000;color:#19332d;font-size:28px;height:75px}header .driving-school-logo{border-radius:5px;height:46px}header .navbar-brand .ds-name{font-size:28px}header .navbar{background:#f2f6f5}header .nav-link{padding-right:24px !important;font-size:20px}header .nav-link.active{font-weight:bold !important}header .right-section .dropdown-menu-end .dropdown-item{color:#3a564f;font-size:16px}header .right-section .dropdown-menu-end .dropdown-item:hover{background-color:#e6f2e9 !important}header .right-section .dropdown-menu-end .dropdown-toggle::after{border-top:.2em solid #3a564f;border-right:.2em solid rgba(0,0,0,0);border-bottom:0;border-left:.2em solid rgba(0,0,0,0)}table.gj-grid tbody div[data-role=display]{white-space:unset !important}.datagrid .gj-grid-wrapper{overflow:auto !important}.datagrid .gj-grid-wrapper table{width:auto !important;min-width:100%}.content{padding-top:32px}.content .grid-content{background-color:#f2f6f5;padding:24px}.content .grid-content thead{background-color:#f2f6f5 !important}.content .grid-content tfoot{background-color:#f2f6f5 !important}.content.dashboard-wrapper .user-info{padding-top:36px}.content.dashboard-wrapper .user-info .item{background:#e9f0ee;border-radius:12px;text-align:center;padding:28px 0 34px 0;color:#3a564f;position:relative;cursor:pointer}.content.dashboard-wrapper .user-info .item p{font-size:16px;font-weight:bold}.content.dashboard-wrapper .user-info .item p.count{font-size:50px}.content.dashboard-wrapper .user-info .item.light-red{background-color:#ffeaea}.content.dashboard-wrapper .user-info .item.light-white{background-color:#e1eefd}.content.dashboard-wrapper .user-info .item.light-beige{background-color:#f9f5d8}.content.dashboard-wrapper .user-info .item.light-green-dark{background-color:#daf7ef}.content.dashboard-wrapper .user-info .item .active-icon{text-align:center;width:100%;position:absolute;top:200px;display:none}.content.dashboard-wrapper .user-info .item.active{border:1px solid #11431c}.content.dashboard-wrapper .user-info .item.active .active-icon{display:block}.content.dashboard-wrapper .user-info-charts{margin-top:36px;background:#e8f0ee;border-radius:12px;padding:20px}.content.dashboard-wrapper .user-info-charts .item{background-color:#f7faf9;border-radius:12px;padding:20px}.content.dashboard-wrapper .grid-inactive-users{margin-top:36px}.content.dashboard-wrapper .filter-icon{max-width:50px}.content.dashboard-wrapper .invite-student{margin-right:24px}.content.dashboard-wrapper label{font-size:14px;margin-bottom:2px}.content.dashboard-wrapper .filter-icon{padding-top:25px !important;padding-left:22px}.content .remove-filter{height:26px;margin-top:7px}.student-form .license-options{display:flex;flex-wrap:wrap;gap:13px}.student-form .license-options .license-item{border:2px solid rgba(0,0,0,.2509803922);border-radius:8px;cursor:pointer;display:inline-block;height:100px;width:100px;vertical-align:middle;transition:border-color .2s ease,background-color .2s ease}.student-form .license-options .license-item input[type=radio]{position:absolute;opacity:0;pointer-events:none}.student-form .license-options .license-item:has(input[type=radio]:checked){border-color:#11431c;background-color:#e9f0ee}.student-form .license-options .license-item label{display:flex;align-items:center;flex-direction:column;gap:8px;padding:22px 2px;cursor:pointer;height:100%}.flesh_message{cursor:pointer;max-width:600px;width:auto;text-align:center;position:fixed;top:50%;left:50%;margin-top:-50px;padding:20px 50px;transform:translate(-50%, -50%);border-radius:4px;z-index:2;box-shadow:1px 6px 15px -2px #9d9b9b;background:#fff;border:1px solid #ccc;font-size:15px}.flesh_message.flesh_message_ok{color:green;z-index:9999}.flesh_message.flesh_message_warn{color:#faba68;z-index:9999}.flesh_message.flesh_message_err{color:#f97272;z-index:9999}.login .login-box{max-width:400px}.login .login-box .driving-school-logo{border-radius:5px;height:80px}.login .login-box form{background:#f2f6f5}#loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;text-align:center;padding-top:20%}#userDropdown{font-size:16px}#userDropdown img{margin-right:8px}/*# sourceMappingURL=school_admin_style.css.map */
