/* Generated by dColorSettings.aspx. Do not edit manually. */
:root{
--app-top:#0f6b7f;--app-top-2:#2563eb;--app-top-text:#ffffff;
--app-logo-back:#ffffff;--app-side:#102a43;--app-side-text:#f8fafc;
--app-side-hover:#0e7490;--app-nav-open:#ffffff;--app-sub:#ffffff;
--app-sub-text:#334155;--app-sub-hover:#e6f4fb;--app-sub-hover-text:#0f6b7f;
--app-page:#f5f8fc;--app-footer:#ffffff;--app-footer-text:#334155;
--app-grid:#0f6b7f;--app-grid-text:#ffffff;--app-grid-alt:#eef6ff;
--app-tab:#ffffff;--app-tab-text:#0f6b7f;--app-tab-border:#16a3b8;
--app-button:#0f8aa3;--app-button-text:#ffffff;--app-button-hover:#0f6b7f;
--app-panel:#ffffff;--app-panel-text:#1f2937;--app-muted-text:#64748b;--app-border:#dbe5ef;--app-input:#ffffff;--app-table-border:#e2e8f0;
--app-horizontal-menu:#ffffff;--app-horizontal-menu-text:#334155;--app-horizontal-menu-hover:#e6f4fb;--app-horizontal-menu-active:#0f8aa3;
}
html body,body.vertical-layout,body.horizontal-layout,.page-container,.page-content,.content-wrapper{background-color:var(--app-page)!important;color:var(--app-panel-text)!important;}
.header-navbar,.x-navigation.x-navigation-horizontal,.navbar.header-navbar{background:linear-gradient(120deg,var(--app-top),var(--app-top-2))!important;color:var(--app-top-text)!important;}
.header-navbar.navbar-static-top,.navbar.header-navbar.navbar-static-top{min-height:72px!important;border-bottom:1px solid rgba(255,255,255,.22)!important;box-shadow:0 8px 20px rgba(15,47,86,.1)!important;}
.header-navbar .navbar-wrapper,.header-navbar .navbar-container,.header-navbar .navbar-collapse{background:transparent!important;}
.navbar .navbar-header,.xn-logo{background:transparent!important;}
.header-navbar .navbar-brand{min-height:62px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px 14px!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;}
.header-navbar .brand-logo,.header-navbar [id$='imgLogo']{max-height:54px!important;width:auto!important;object-fit:contain!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;}
.header-navbar .nav-link,.header-navbar .nav-link i,.header-navbar .dropdown-user-link,.header-navbar .user-name,.header-navbar .dropdown-user-link span{color:var(--app-top-text)!important;}
.header-navbar .nav-link:hover,.header-navbar .dropdown-user-link:hover{background:rgba(255,255,255,.12)!important;color:var(--app-top-text)!important;}
.header-navbar .dropdown-menu{background:var(--app-panel)!important;color:var(--app-panel-text)!important;border-color:var(--app-border)!important;box-shadow:0 14px 30px rgba(15,47,86,.14)!important;}
.header-navbar .dropdown-menu .dropdown-item{color:var(--app-panel-text)!important;}
.header-navbar .dropdown-menu .dropdown-item:hover{background:var(--app-grid-alt)!important;color:var(--app-horizontal-menu-active)!important;}
.header-navbar.navbar-horizontal,[data-menu='menu-wrapper'].header-navbar,.navbar-horizontal.navbar-fixed{background:var(--app-horizontal-menu)!important;color:var(--app-horizontal-menu-text)!important;border-bottom:1px solid var(--app-border)!important;box-shadow:0 4px 14px rgba(15,47,86,.06)!important;}
.navbar-horizontal .main-menu-content,.navbar-horizontal .navbar-container,.navbar-horizontal ul#main-menu-navigation,.header-navbar[data-menu='menu-wrapper'] .navbar-container{background:var(--app-horizontal-menu)!important;color:var(--app-horizontal-menu-text)!important;}
#main-menu-navigation>li>a,#main-menu-navigation .nav-link,.navbar-horizontal .nav.navbar-nav>li>a,.navbar-horizontal .nav-item>a{color:var(--app-horizontal-menu-text)!important;font-weight:700!important;}
#main-menu-navigation>li>a i,.navbar-horizontal .nav-item>a i{color:var(--app-horizontal-menu-text)!important;}
#main-menu-navigation>li.active>a,#main-menu-navigation>li.open>a,#main-menu-navigation>li>a:hover,.navbar-horizontal .nav-item>a:hover{background:var(--app-horizontal-menu-hover)!important;color:var(--app-horizontal-menu-active)!important;}
#main-menu-navigation>li.active>a i,#main-menu-navigation>li.open>a i,#main-menu-navigation>li>a:hover i,.navbar-horizontal .nav-item>a:hover i{color:var(--app-horizontal-menu-active)!important;}
.navbar-horizontal .dropdown-menu,#main-menu-navigation .dropdown-menu{background:var(--app-panel)!important;border-color:var(--app-border)!important;box-shadow:0 14px 30px rgba(15,47,86,.14)!important;}
.navbar-horizontal .dropdown-menu .dropdown-item,#main-menu-navigation .dropdown-menu .dropdown-item{color:var(--app-panel-text)!important;font-weight:700!important;}
.navbar-horizontal .dropdown-menu .dropdown-item:hover,#main-menu-navigation .dropdown-menu .dropdown-item:hover{background:var(--app-grid-alt)!important;color:var(--app-horizontal-menu-active)!important;}
.main-menu,.main-menu.menu-dark,.page-sidebar,.x-navigation{background:var(--app-side)!important;color:var(--app-side-text)!important;}
.main-menu .navigation li a,.x-navigation li>a{color:var(--app-side-text)!important;}
.main-menu .navigation>li>a:hover,.main-menu .navigation>li.open>a,.main-menu .navigation>li.active>a,.x-navigation li>a:hover,.x-navigation li.active>a{background:var(--app-side-hover)!important;color:var(--app-sub-hover-text)!important;}
.main-menu .navigation li ul,.x-navigation li ul{background:var(--app-sub)!important;}
.main-menu .navigation li ul li>a,.x-navigation li ul li>a{color:var(--app-sub-text)!important;}
.main-menu .navigation li ul li>a:hover,.x-navigation li ul li>a:hover{background:var(--app-sub-hover)!important;color:var(--app-sub-hover-text)!important;}
body.vertical-layout.vertical-menu-modern .navbar.header-navbar{background:var(--app-panel)!important;color:var(--app-panel-text)!important;border-bottom:1px solid var(--app-border)!important;box-shadow:0 10px 28px rgba(15,47,86,.1)!important;}
body.vertical-layout.vertical-menu-modern .navbar .navbar-container,body.vertical-layout.vertical-menu-modern .navbar #navbar-mobile{background:var(--app-panel)!important;color:var(--app-panel-text)!important;}
body.vertical-layout.vertical-menu-modern .navbar .navbar-header{background:var(--app-panel)!important;border-right:1px solid var(--app-border)!important;}
body.vertical-layout.vertical-menu-modern .navbar .navbar-brand{background:transparent!important;box-shadow:none!important;}
body.vertical-layout.vertical-menu-modern .navbar .navbar-brand .brand-logo{background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;}
body.vertical-layout.vertical-menu-modern .navbar .nav-search{display:none!important;}
body.vertical-layout.vertical-menu-modern .navbar .nav-link,body.vertical-layout.vertical-menu-modern .navbar .nav-link i,body.vertical-layout.vertical-menu-modern .navbar .modern-nav-toggle .toggle-icon,body.vertical-layout.vertical-menu-modern .navbar .open-navbar-container i,body.vertical-layout.vertical-menu-modern .navbar .nav-menu-main i{color:var(--app-panel-text)!important;}
body.vertical-layout.vertical-menu-modern .navbar .nav-link-label{background:#eef6ff!important;color:#172033!important;border:1px solid #c9dced!important;box-shadow:0 6px 16px rgba(15,47,86,.08)!important;opacity:1!important;}
body.vertical-layout.vertical-menu-modern .navbar .nav-link-label i{color:#172033!important;opacity:1!important;text-shadow:none!important;}
body.vertical-layout.vertical-menu-modern .navbar .nav-link-label:hover,body.vertical-layout.vertical-menu-modern .navbar .nav-link-expand:hover,body.vertical-layout.vertical-menu-modern .navbar .nav-link-search:hover{background:var(--app-horizontal-menu-hover)!important;color:var(--app-horizontal-menu-active)!important;}
body.vertical-layout.vertical-menu-modern .navbar .nav-link-label:hover i,body.vertical-layout.vertical-menu-modern .navbar .nav-link-expand:hover i,body.vertical-layout.vertical-menu-modern .navbar .nav-link-search:hover i{color:var(--app-horizontal-menu-active)!important;}
body.vertical-layout.vertical-menu-modern .navbar .badge-up{color:#fff!important;border:2px solid var(--app-panel)!important;box-shadow:0 4px 10px rgba(15,47,86,.18)!important;opacity:1!important;}
body.vertical-layout.vertical-menu-modern .navbar .dropdown-user-link{background:var(--app-grid-alt)!important;color:var(--app-panel-text)!important;border:1px solid var(--app-border)!important;}
body.vertical-layout.vertical-menu-modern .navbar .dropdown-user-link span,body.vertical-layout.vertical-menu-modern .navbar .user-name{color:var(--app-panel-text)!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a{color:var(--app-side-text)!important;opacity:1!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i{background:rgba(255,255,255,.14)!important;color:#dbeafe!important;border:1px solid rgba(255,255,255,.08)!important;opacity:1!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i:before,body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i:after{color:#e0f2fe!important;opacity:1!important;}
body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a i,body.vertical-layout.vertical-menu-modern .main-menu.menu-collapsed .navigation>li>a i{background:rgba(14,165,233,.22)!important;color:#67e8f9!important;border-color:rgba(103,232,249,.22)!important;opacity:1!important;filter:none!important;}
body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a i:before,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a i:after,body.vertical-layout.vertical-menu-modern .main-menu.menu-collapsed .navigation>li>a i:before,body.vertical-layout.vertical-menu-modern .main-menu.menu-collapsed .navigation>li>a i:after{color:#67e8f9!important;opacity:1!important;}
body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a:hover i,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.active>a i,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.open>a i{background:#0e7490!important;color:#ffffff!important;border-color:#22d3ee!important;}
body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a:hover i:before,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.active>a i:before,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.open>a i:before{color:#ffffff!important;opacity:1!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a:hover,body.vertical-layout.vertical-menu-modern .main-menu .navigation>li.open>a,body.vertical-layout.vertical-menu-modern .main-menu .navigation>li.active>a{background:var(--app-side-hover)!important;color:#fff!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a:hover i,body.vertical-layout.vertical-menu-modern .main-menu .navigation>li.open>a i,body.vertical-layout.vertical-menu-modern .main-menu .navigation>li.active>a i{background:rgba(255,255,255,.18)!important;color:#fff!important;opacity:1!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation li.has-sub>a:after{color:var(--app-side-text)!important;opacity:.9!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation li>ul{background:rgba(2,14,28,.2)!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation li>ul li>a{color:var(--app-sub-text)!important;}
body.vertical-layout.vertical-menu-modern .main-menu .navigation li>ul li>a:hover,body.vertical-layout.vertical-menu-modern .main-menu .navigation li>ul li.active>a{background:var(--app-sub-hover)!important;color:var(--app-sub-hover-text)!important;}
.footer,.footer.footer-light,#footerfix{background:var(--app-footer)!important;color:var(--app-footer-text)!important;}
.GridviewScrollHeader,.GridviewScrollHeader th,.GridHeaderColor,.table th,.grid th,.GridView th{background:var(--app-grid)!important;color:var(--app-grid-text)!important;}
.GridAlternativeColor,.GridAlternativeColor td,.grid tr:nth-child(even) td{background:var(--app-grid-alt)!important;}
.card,.box,.panel,.content-body .card,.modal-content,.form-section,.dataTables_wrapper,.table-responsive{background:var(--app-panel)!important;color:var(--app-panel-text)!important;border-color:var(--app-border)!important;}
.card-header,.panel-heading,.box-header,.modal-header{background:var(--app-panel)!important;color:var(--app-panel-text)!important;border-color:var(--app-border)!important;}
.card-title,.panel-title,label,.form-group label,.control-label,.table td,.GridView td,.grid td{color:var(--app-panel-text)!important;}
.text-muted,.help-block,.form-text,.card-subtitle,small{color:var(--app-muted-text)!important;}
.table,.GridView,.grid,.table td,.table th,.GridView td,.GridView th{border-color:var(--app-table-border)!important;}
.table-striped tbody tr:nth-of-type(odd),.table-hover tbody tr:hover{background:var(--app-grid-alt)!important;}
.form-control,.form-select,select,textarea,input[type=text],input[type=password],input[type=email],input[type=number],input[type=date]{background:var(--app-input)!important;color:var(--app-panel-text)!important;border-color:var(--app-border)!important;}
.form-control:focus,.form-select:focus,select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=date]:focus{border-color:var(--app-button)!important;box-shadow:0 0 0 3px rgba(14,116,144,.18)!important;outline:0!important;}
.nav-tabs .nav-link.active,.tabs .active{background:var(--app-tab)!important;color:var(--app-tab-text)!important;border-top-color:var(--app-tab-border)!important;}
.nav-tabs .nav-link,.tabs a{color:var(--app-panel-text)!important;border-color:var(--app-border)!important;}
.btn-primary,.theme-applied-button,input[type=submit].btn-primary,button.btn-primary{background:var(--app-button)!important;border-color:var(--app-button)!important;color:var(--app-button-text)!important;}
.btn-primary:hover,input[type=submit].btn-primary:hover,button.btn-primary:hover{background:var(--app-button-hover)!important;border-color:var(--app-button-hover)!important;}
.brand-logo,[id$='imgLogo']{object-fit:contain;}
body.auth-next,body.auth-modern,body.blank-page{background:var(--app-page)!important;color:var(--app-footer-text)!important;}
body.auth-next .brand-panel,body.auth-modern .brand-panel{background:linear-gradient(145deg,var(--app-side),var(--app-top))!important;color:var(--app-side-text)!important;}
body.auth-next .login-grid,body.auth-modern .login-grid,body.blank-page .card{border-color:var(--app-grid-alt)!important;box-shadow:0 18px 46px rgba(15,23,42,.16)!important;}
body.auth-next .form-panel,body.auth-modern .form-panel,body.blank-page .card{background:var(--app-panel)!important;color:var(--app-panel-text)!important;}
body.auth-next .panel-title,body.auth-modern .panel-title,body.blank-page .card-subtitle{color:var(--app-panel-text)!important;}
body.auth-next .panel-title:before,body.auth-next .helper-link,body.auth-modern .helper-link,body.blank-page a{color:var(--app-button)!important;}
body.auth-next .form-control-modern,body.auth-modern .form-control-modern,body.blank-page .form-control{background:var(--app-input)!important;color:var(--app-panel-text)!important;border-color:var(--app-border)!important;}
body.auth-next .form-control-modern:focus,body.auth-modern .form-control-modern:focus,body.blank-page .form-control:focus{border-color:var(--app-button)!important;box-shadow:0 0 0 3px rgba(14,116,144,.18)!important;}
body.auth-next .btn-login,body.auth-modern .btn-login,body.blank-page .btn-outline-primary{background:var(--app-button)!important;border-color:var(--app-button)!important;color:var(--app-button-text)!important;}
body.auth-next .btn-login:hover,body.auth-modern .btn-login:hover,body.blank-page .btn-outline-primary:hover{background:var(--app-button-hover)!important;border-color:var(--app-button-hover)!important;color:var(--app-button-text)!important;}
body.auth-next .logo-wrap img,body.auth-modern .logo-wrap img,body.blank-page .card-title img{background:var(--app-logo-back)!important;border-radius:8px;padding:8px;object-fit:contain;}
body.blank-page .content-wrapper,body.blank-page .content-body,body.blank-page .flexbox-container{background:transparent!important;}
