


 .link-primary {
        color: #F04923 !important;
 }

 .btn.btn-primaryx {
     background-color: #F04923 !important;
     color: #D5D3D3 !important;
 }


 .btn.btn-primary:hover {
     background-color: #F04923 !important;
 }


 a, .menu-state-icon-primary .menu-item .menu-link.active .menu-icon i {
     color: #F04923 !important;
 }

 .badge-primary {
     color: #D5D3D3 !important;
     background-color: #F04923 !important;
 }


 .aside-menu .menu > .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i, .aside-menu .menu > .menu-item > .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
     color: #F04923 !important;
 }


 .breadcrumb-item.active {
     color: #F04923 !important;
 }

 .page-item.active .page-link {
     z-index: 3;
     color: #D5D3D3 !important;
     background-color: #F04923!important;
     border-color: transparent;
 }

 :root {
     --bs-light-primary: #F1FAFF;
     --bs-active-primary: #F04923 !important;
     --bs-light-success: #E8FFF3;
     --bs-active-success: #47BE7D;
     --bs-light-info: #F8F5FF;
     --bs-active-info: #5014D0;
     --bs-light-warning: #FFF8DD;
     --bs-active-warning: #F1BC00;
     --bs-light-danger: #FFF5F8;
     --bs-active-danger: #D9214E;
     --bs-light-dark: #EFF2F5;
     --bs-active-dark: #131628;
     --bs-gray-100: #F5F8FA;
     --bs-gray-200: #EFF2F5;
     --bs-gray-300: #E4E6EF;
     --bs-gray-400: #B5B5C3;
     --bs-gray-500: #A1A5B7;
     --bs-gray-600: #7E8299;
     --bs-gray-700: #5E6278;
     --bs-gray-800: #3F4254;
     --bs-gray-900: #181C32;
     --bs-xs: 0;
     --bs-sm: 576px;
     --bs-md: 768px;
     --bs-lg: 992px;
     --bs-xl: 1200px;
     --bs-xxl: 1400px;
 }


 :root {
     --bs-blue:  #F04923 !important;
     --bs-indigo: #6610f2;
     --bs-purple: #6f42c1;
     --bs-pink: #d63384;
     --bs-red: #dc3545;
     --bs-orange: #fd7e14;
     --bs-yellow: #ffc107;
     --bs-green: #198754;
     --bs-teal: #20c997;
     --bs-cyan: #0dcaf0;
     --bs-gray: #7E8299;
     --bs-gray-dark: #3F4254;
     --bs-gray-100: #F5F8FA;
     --bs-gray-200: #EFF2F5;
     --bs-gray-300: #E4E6EF;
     --bs-gray-400: #B5B5C3;
     --bs-gray-500: #A1A5B7;
     --bs-gray-600: #7E8299;
     --bs-gray-700: #5E6278;
     --bs-gray-800: #3F4254;
     --bs-gray-900: #181C32;
     --bs-white: #ffffff;
     --bs-light: #F5F8FA;
     --bs-primary: #009EF7;
     --bs-secondary: #E4E6EF;
     --bs-success: #50CD89;
     --bs-info: #7239EA;
     --bs-warning: #FFC700;
     --bs-danger: #F1416C;
     --bs-dark: #181C32;
     --bs-white-rgb: 255, 255, 255;
     --bs-light-rgb: 245, 248, 250;
     --bs-primary-rgb: 0, 158, 247;
     --bs-secondary-rgb: 228, 230, 239;
     --bs-success-rgb: 80, 205, 137;
     --bs-info-rgb: 114, 57, 234;
     --bs-warning-rgb: 255, 199, 0;
     --bs-danger-rgb: 241, 65, 108;
     --bs-dark-rgb: 24, 28, 50;
     --bs-white-rgb: 255, 255, 255;
     --bs-black-rgb: 0, 0, 0;
     --bs-body-rgb: 24, 28, 50;
     --bs-font-sans-serif: Poppins, Helvetica, "sans-serif";
     --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
     --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
     --bs-body-font-family: var(--bs-font-sans-serif);
     --bs-body-font-size: 1rem;
     --bs-body-font-weight: 400;
     --bs-body-line-height: 1.5;
     --bs-body-color: #181C32;
     --bs-body-bg: #ffffff;
 }

 .btn.btn-primary {
     color: #D5D3D3 !important;
     border-color: #F04923 !important;
     background-color: #F04923 !important;
 }

 .btn-check:checked + .btn.btn-primary, .btn-check:active + .btn.btn-primary, .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .btn.btn-primary:active:not(.btn-active), .btn.btn-primary.active, .btn.btn-primary.show, .show > .btn.btn-primary {
     color: #D5D3D3;
     border-color: #F04923 !important;
     background-color: #F04923 !important;
 }

 .btn.btn-light-primary {
     color: #F04923!important;
     border-color: #F1FAFF!important;
     background-color: #FFDED3 !important;
 }

 .form-select.form-select-solid {
     background-color: #FFF3EF !important;
     border-color: #F5F8FA !important;
     color: #F04923 !important;
     transition: color 0.2s ease, background-color 0.2s ease;
 }


 table.dataTable th {
     color: #f74206 !important;
     font-weight: bold;
 }

 .form-check.form-check-solid .form-check-input:checked {
     background-color:  #f74206 !important;
 }

 .form-check.form-check-solid .form-check-input {
     border: 0;
     background-color: #fbe1d7 !important;
 }

 .nav-line-tabs .nav-item .nav-link.active, .nav-line-tabs .nav-item.show .nav-link, .nav-line-tabs .nav-item .nav-link:hover:not(.disabled) {
     background-color: transparent;
     border: 0;
     color: #f74206 !important;
     border-bottom: 1px solid #F04923 !important;
     font-weight: bolder;
 ;
     transition: color 0.2s ease, background-color 0.2s ease;
 }

 .nav-pills .nav-link.active, .nav-pills .show > .nav-link{
     background-color: #f74206 !important;
     color: #fbe1d7 !important;
     border-bottom: 1px solid #F04923 !important;
 }