﻿@charset "UTF-8";
*{padding:0; margin:0; box-sizing:border-box;}
:root {
    --bs-bg-1-rgb: 111, 98, 236;
}
#k-license-banner
{
WIDTH:0px !important;
HEIGHT :0px !important;
Z-INDEX:0 !important;
top:-300 !important;
}
.bg-opacity-10 { --bs-bg-opacity: 0.1 !important;}
.bg-opacity-20 { --bs-bg-opacity: 0.2 !important;}
.bg-opacity-30 { --bs-bg-opacity: 0.3 !important;}
.bg-opacity-40 { --bs-bg-opacity: 0.4 !important;}
.bg-opacity-50 { --bs-bg-opacity: 0.5 !important;}
.bg-opacity-60 { --bs-bg-opacity: 0.6 !important;}
.bg-opacity-70 { --bs-bg-opacity: 0.7 !important;}
.bg-opacity-80 { --bs-bg-opacity: 0.8 !important;}
.bg-opacity-70 { --bs-bg-opacity: 0.9 !important;}
.bg-opacity-80 { --bs-bg-opacity: 1 !important;}
@font-face{font-family:'Nunito Sans';src:url('../fonts/NunitoSans.ttf');}
body{font-family: Nunito Sans !important; font-size:13px;}

@font-face {
    font-family: 'Dancing Script';
    font-weight: 400 700;
    src: url('../fonts/DancingScript.woff2') format('woff2');}
.fm{font-family: 'Dancing Script';}
.fa{font-family: FontAwesome !important;}
/*background*/
.bg-1{background-color: rgba(var(--bs-bg-1-rgb), var(--bs-bg-opacity)) !important; --bs-bg-opacity: 1;}
.bg-2{background:#bbd7ff !important;}
.bg-3{background:#4472c4 !important;}
/*background*/
/*color*/
.text-1{color: #6f62ec !important;}
.text-2{color:#bbd7ff !important;}
.text-3{color:#4472c4 !important;}
/*color*/
/*z-index*/
.z-n1 {z-index: -1 !important;}
.z-0 {z-index: 0 !important;}
.z-1{z-index: 1 !important;}
.z-2{z-index: 2 !important;}
.z-3{z-index: 3 !important;}
/*z-index*/
.form-control:focus{box-shadow: none;}
.form-control, .form-select{font-size: 14px;/*padding: 2px 5px;*/}
/*border-color*/
.border-color-1{border-color:#6f62ec !important;}
.border-color-2{border-color:#13BBD7 !important;}
/*border-color*/
/*shadow*/
.shadow-1 {box-shadow: 3px 3px 8px 0px #999;}
.shadow-2 {box-shadow: 3px 3px 5px 2px #999;}
.shadow-3 {box-shadow: 0px 1px 4px 1px #aaa;}
.shadow-4 {box-shadow: 0px 5px 10px 0px #aaa;}
/*shadow*/
/*line-height*/
.lh-10{line-height: 10px;}
.lh-12{line-height: 12px;}
.lh-14{line-height: 14px;}
.lh-16{line-height: 16px;}
.lh-18{line-height: 18px;}
.lh-20{line-height: 20px;}
.lh-22{line-height: 22px;}
.lh-24{line-height: 24px;}
.lh-26{line-height: 26px;}
.lh-28{line-height: 28px;}
.lh-30{line-height: 30px;}
/*font-size*/
.font-20 {font-size: 20px;}
.font-18 {font-size: 18px;}
.font-17 {font-size: 17px;}
.font-16 {font-size: 16px;}
.font-15 {font-size: 15px;}
.font-14 {font-size: 14px;}
.font-13 {font-size: 13px;}
.font-12 {font-size: 12px;}
.font-11 {font-size: 11px;}
.font-10 {font-size: 10px;}
/*font-size*/
.h-40px{height: 40px;}
.w-40px{width: 40px;}
.h-60px{max-height: 60px;}
.mix-dark{mix-blend-mode: darken;}
/*login-pg*/
.login-body .form-control input::placeholder{color:#eee;}
/*login-pg*/

/*menu-sec*/
aside .navbar .nav-item .nav-link{white-space: normal; color: #000;padding: 4px 0;}
aside .navbar a{font-size: 14px;}
aside .navbar-nav .dropdown-menu{text-align: center;padding: 0px;}
aside .navbar-nav .dropdown-item{background-color: rgba(var(--bs-bg-1-rgb));color: rgba(var(--bs-white-rgb));border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);}
/*menu-sec*/
.form-control[type=file]{ padding: 3px 8px;}
.form-control[type=file]::file-selector-button{font-weight: bold; color: #fff;  background: #6f62ec;}
.form-control[type=file]:hover::file-selector-button { background-color: #6f62ec; color:#000; }
/*color picker*/
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0;}

/* Firefox */
input[type=number] { -moz-appearance: textfield; }
@media (min-width:1023px){
    .login-pg .container{/*top: 50%; left: 50%;  transform: translate(-50%, -50%); position: absolute;*/}
    .position-lg-absolute{position: absolute;  margin: 0 auto;  right: 0;  left: 0;}
}
@media (max-width:1024px) {
    header  .navbar-expand-lg .navbar-nav .nav-link{font-size: 12px;}
}
@media (max-width:991px){
.nav-fill .nav-item .nav-link {font-size: 13px; text-align: left; padding: 5px 15px;}
.navbar.navbar-expand-lg .container-fluid{display: block;  width: 100% !important;text-align: center;}
    }
@media (min-width: 768px) {
    .innr-pg-1 .sticky-md-top{ overflow-y: auto; height: 100vh;}
}
@media (min-width: 576px) {
    .navbar-expand-sm .navbar-collapse {
        justify-content: center;
        }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
            position: static;
        }
    }
@media (max-width:767px){
    .bg-img1 .login-lft figure::after {
        content: '';
        top: inherit;
        right: 0;
        bottom: 0;
        width: 100%;
        height: 50%;
        background: rgb(7 65 115 / 40%);
        position: absolute;}
     .navbar-nav{padding-top: 10px;}
    }

@media (max-width:480px){
body {font-size: 13px;}
}

