﻿    /*nav*/
    [data-bs-theme=dark][data-color-theme=Orange_Theme]:root,[data-bs-theme=light][data-color-theme=Orange_Theme]:root{--bs-sartorius:#FFED00!important;--bs-sartorius-rgb:255,237,0!important;--bs-sartorius-bg-subtle:#FFF9B3!important;--bs-sartorius-bg-subtle-rgb:255,249,179!important;}
    .sidebar-nav ul .sidebar-item.selected>.sidebar-link,.sidebar-nav ul .sidebar-item.selected>.sidebar-link.active,.sidebar-nav ul .sidebar-item>.sidebar-link.active{background-color:var(--bs-sartorius);color:var(--bs-black);}
    .sidebar-nav ul .sidebar-item.selected>.sidebar-link iconify-icon,.sidebar-nav ul .sidebar-item.selected>.sidebar-link.active iconify-icon,.sidebar-nav ul .sidebar-item>.sidebar-link.active iconify-icon{color:var(--bs-black);}
    .sidebar-nav ul .sidebar-item.selected>.sidebar-link.active.has-arrow::after,.sidebar-nav ul .sidebar-item.selected>.sidebar-link.has-arrow::after,.sidebar-nav ul .sidebar-item>.sidebar-link.active.has-arrow::after{border-color:var(--bs-black);}
    .side-mini-panel .mini-nav .mini-nav-item.selected>a::before,
    .side-mini-panel .mini-nav .mini-nav-item.selected>a:hover::before{background-color:var(--bs-sartorius)}
    .side-mini-panel .mini-nav .mini-nav-item.selected>a iconify-icon{color:var(--bs-black)}
    .side-mini-panel .mini-nav .mini-nav-item>a:hover::before{background-color:var(--bs-sartorius-bg-subtle)}
    .side-mini-panel .mini-nav .mini-nav-item>a:hover iconify-icon{color:var(--bs-black)}
    .sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link.active{color:var(--bs-dark) !important; font-weight: 600; }
    .sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link.active .icon-small {background: var(--bs-dark) !important; font-weight: 600;}
    .sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link:hover,
    .sidebar-nav ul .sidebar-item .sidebar-link:hover,
    .sidebar-nav ul .sidebar-item .sidebar-link:hover iconify-icon {color: var(--bs-black) !important; font-weight: 600;}
    .sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link:hover .icon-small {background: var(--bs-black) !important; font-weight: 600;}
    .sidebar-nav .has-arrow[aria-expanded="true"]::after, .sidebar-nav li.active > .has-arrow::after, .sidebar-nav li > .has-arrow.active::after,
    .sidebar-nav ul .sidebar-item .sidebar-link:hover.has-arrow::after,
    .sidebar-nav .has-arrow[aria-expanded="true"]::after, .sidebar-nav li.active > .has-arrow::after, .sidebar-nav li > .has-arrow.active::after{border-color: var(--bs-dark-text-emphasis) !important;}
    .nav-icon-hover-bg:hover {background-color: var(--bs-sartorius-bg-subtle);color: var(--bs-dark);}
    .topbar .navbar .navbar-nav .nav-item .nav-link:hover,
    .topbar .navbar .navbar-nav .nav-item.dropdown:hover .nav-link {color: var(--bs-dark);}
    .dropdown-menu-nav {min-width: 600px !important;}
    /*form-control*/
    .form-check-input:checked[type="checkbox"] {--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}
    .form-check-input:checked {background-color: var(--bs-sartorius);border-color: var(--bs-sartorius);}
    .form-check-input:checked[type="radio"] {--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23000'/%3e%3c/svg%3e");}
    /*common*/
    .text-primary{color: rgba(var(--bs-sartorius-rgb),var(--bs-text-opacity)) !important;}
    a.text-primary{color: rgba(var(--bs-black-rgb),var(--bs-text-opacity)) !important; font-weight: 600;}
    a:hover .h1, a:hover .h2, a:hover .h3, a:hover .h4, a:hover .h5, a:hover .h6, a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6 {color: var(--bs-black) !important; border-bottom: 2px solid var(--bs-sartorius) !important;}
    .lockscreen {background-color:  var(--bs-sartorius);opacity: .98 !important;}
    /*tab*/
    .theme-tab.nav-tabs .nav-item .nav-link.active,
    .theme-tab.nav-tabs .nav-item .nav-link.active:hover{background-color:var(--bs-sartorius)!important}
    .theme-tab.nav-tabs .nav-item .nav-link.active iconify-icon{color:var(--bs-black)}
    .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-black)}
    .theme-tab.nav-tabs .nav-item:hover .nav-link{background-color:var(--bs-sartorius-bg-subtle)!important}
    /*pageTitle*/
    .bg-primary-subtle{ background-color: var(--bs-sartorius) !important; color: var(--bs-dark) !important;}
    .bg-primary-subtle .text-primary{color: var(--bs-black) !important;}
    /*Desktop*/
    #A_LoginLog{color: var(--bs-sartorius) !important;}
    #A_LoginLog:hover{color: var(--bs-white) !important;}
    .bg-primary-gt {/*background: linear-gradient(261.23deg,var(--bs-sartorius) .42%,#000000 50%) !important;*/background: linear-gradient(250deg,var(--bs-sartorius) 42%,#000 42.2%) !important;}
    .bg-primary-gt::after {background-image: url(../images/backgrounds/welcome-bg3.png);}
    div[bindcardid="30001"] .card.danger-gradient,div[bindcardid="30001"] .card.primary-gradient,div[bindcardid="30001"] .card.secondary-gradient,div[bindcardid="30001"] .card.warning-gradient{background-position: inherit;background-color:var(--bs-sartorius)!important;background-image: inherit !important;background-repeat: inherit !important;background-attachment: inherit !important;}
    div[bindcardid="30001"] .text-bg-danger,div[bindcardid="30001"] .text-bg-primary,div[bindcardid="30001"] .text-bg-secondary,div[bindcardid="30001"] .text-bg-warning{background-color:RGBA(var(--bs-black-rgb),var(--bs-bg-opacity,1))!important}
    div[bindcardid="30001"] a.text-primary:hover{color:var(--bs-white)!important}
    .hstack .bg-primary{background-color: rgba(var(--bs-sartorius-rgb),var(--bs-bg-opacity)) !important;}
    /*btn*/
    [data-bs-theme="dark"][data-color-theme="Orange_Theme"]:root .btn-primary, [data-bs-theme="light"][data-color-theme="Orange_Theme"]:root .btn-primary,
    [data-bs-theme=dark][data-color-theme=Orange_Theme]:root .btn-secondary,[data-bs-theme=light][data-color-theme=Orange_Theme]:root .btn-secondary{--bs-btn-bg:#FFED00!important;--bs-btn-border-color:#FFED00!important;--bs-btn-hover-bg:#D7C803!important;--bs-btn-hover-border-color:#D7C803!important;color:#000}
    body div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {background-color:var(--bs-sartorius)!important;color: var(--bs-black)!important;}
    .btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active {color: var(--bs-white) !important;background-color: var(--bs-black);border-color: var(--bs-dark);box-shadow: var(--bs-dark);}
    /*label*/
    .bg-danger-subtle,.bg-info-subtle,.bg-primary-subtle,.bg-secondary-subtle,.bg-success-subtle,.bg-warning-subtle{background-color:var(--bs-sartorius)!important}
    .bg-danger-subtle.text-danger,.bg-info-subtle.text-info,.bg-primary-subtle.text-primary,.bg-secondary-subtle.text-secondary,.bg-success-subtle.text-success,.bg-warning-subtle.text-warning{color:var(--bs-black)!important;font-weight:400!important}
    .bg-dark-subtle.text-light{font-weight: 400 !important;}
    /*Approver*/
    .table a.text-bg-danger.text-white,.table a.text-bg-info.text-white,.table a.text-bg-primary.text-white,.table a.text-bg-secondary.text-white,.table a.text-bg-success.text-white,.table a.text-bg-warning.text-white{color:var(--bs-black)!important;background-color:RGBA(var(--bs-sartorius-rgb),var(--bs-bg-opacity,1))!important}
    /*table*/
    .table .dl_item a:not(.edit):not(.delete):not(.badge):not(.label):not(.btn_add) {color: rgba(var(--bs-black-rgb),var(--bs-text-opacity)) !important;}
    .table .dl_item a:not(.edit):not(.delete):not(.badge):not(.label):not(.btn_add):hover {border-bottom: 2px solid var(--bs-sartorius) !important;}
    .table .dl_item a.bg-dark-subtle{color: rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important; font-weight:400 !important;}
    /*pager*/
    .active > .page-link, .page-link.active {color: var(--bs-black);background-color: var(--bs-sartorius);border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);border-left: var(--bs-pagination-border-width) solid var(--bs-sartorius);border-right: var(--bs-pagination-border-width) solid var(--bs-sartorius);}
    .page-link:hover {color: var(--bs-black);}
    .page-link:focus {color: var(--bs-black);background-color: var(--bs-sartorius);border-color: var(--bs-sartorius);box-shadow: 0 0 0 0.25rem rgba(var(--bs-sartorius-bg-subtle-rgb));}
    /*datarange*/
    body .daterangepicker td.active {background-color: var(--bs-sartorius); color: var(--bs-dark);}
    body .daterangepicker td.active:hover {background-color: var(--bs-sartorius-bg-subtle); color: var(--bs-dark);}
    .drp-buttons .cancelBtn{background-color: var(--bs-dark);}

    /*Login*/
    .Sign .form-label{font-weight:inherit;}
    .Sign .head,.Sign .head a, .Sign .bottom, .Sign .bottom a{background-color: var(--bs-black) !important;color: var(--bs-white) !important;}
    .Sign .head a:hover, .Sign .bottom a:hover{border-bottom: 2px solid var(--bs-sartorius);padding: .3rem 0 .1rem;}
    .Sign a.text-primary:hover{border-bottom: 2px solid var(--bs-sartorius);padding: inherit; margin-bottom: -2px;}
    .Sign .auth-carousel.carousel .carousel-indicators button.active {background-color: var(--bs-sartorius) !important;}
    .Sign .auth-bg{/*含背景图*/background: url(../images/backgrounds/login-bg2.jpg);background-size: auto;background-size: cover;background-repeat: no-repeat;background-position:left center;filter: blur(20px);}    
    .Sign .auth-bg-no{/*拼接图案*/background: linear-gradient(45deg, transparent 10%, #000 10%, #ffed00 90%, transparent 90%), linear-gradient(-45deg, transparent 10%, #000 10%, #ffed00 90%, transparent 90%);}
    .Sign .auth-bg-no{/*不含背景图*/background-image:none;background-color: var(--bs-light);}
    /*LMS.HRSearch*/
    .Statistical .primary-gradient {background: linear-gradient(180deg,rgba(var(--bs-sartorius-rgb),1) 0,rgba(var(--bs-sartorius-rgb),1) 100%);}
    .Statistical .secondary-gradient{background: linear-gradient(180deg,rgba(var(--bs-black-rgb),1) 0,rgba(var(--bs-black-rgb),1) 100%);}
    .Statistical .secondary-gradient h4, .Statistical .secondary-gradient h6{color: var(--bs-sartorus) !important;}
    /*Details*/
    .card-header.text-bg-primary{background-color: RGBA(var(--bs-sartorius-rgb),var(--bs-bg-opacity,1)) !important;color:var(--bs-black) !important;}
    .card-header .btn{background-color: rgba(var(--bs-black-rgb),var(--bs-bg-opacity)) !important;}
    /*Master_Edit*/
    .alert.alert-info{background-color: var(--bs-sartorius);--bs-alert-border-color: var(--bs-sartorius);color: var(--bs-black) !important;}
    .list-group {--bs-list-group-active-bg: #FFED00;--bs-list-group-active-border-color: #FFED00;}
    .list-group-item.active{color: var(--bs-black);}
    /*FQA*/
    .FAQ.primary-gradient {background: linear-gradient(180deg,rgba(var(--bs-sartorius-rgb),.12) 0,rgba(var(--bs-sartorius-rgb),.03) 100%) !important;}
    .FAQ .text-primary{color: var(--bs-black) !important;}
    /*Profile*/
    .user-profile-tab .nav-item .nav-link.active {color: var(--bs-black);border-bottom: 2px solid var(--bs-black);}
    /*RES & GMS*/
    a.list-group-item-action.active {color: var(--bs-black) !important;background-color: var(--bs-sartorius) !important;}
    .text-bg-primary {color: var(--bs-black) !important;background-color: RGBA(var(--bs-sartorius-rgb),var(--bs-bg-opacity,1)) !important;}
    .wizard-content .wizard .actions ul li a {background: var(--bs-sartorius) !important; color: var(--bs-black) !important;}
    .wizard-content .wizard > .steps > ul > li.current .step {border-color: var(--bs-light);background-color: var(--bs-sartorius);color: var(--bs-black);}
    .wizard-content .wizard.wizard-circle > .steps > ul > li.current::after,
    .wizard-content .wizard.wizard-circle > .steps > ul > li.current::before {background-color: var(--bs-sartorius) !important;}