/* #fbf805 */
:root {
    --main-color: #fbf805;
    --second-color: #fec617;
    --third-color:#c4ad0b;
    --font-main-color: #000;
  }

.header {
    display: flex;
    justify-content: space-between;
    height: auto;
    position: relative;
    z-index: 2;
}
#kt_content{
    padding-top:0px;
}
#loading_barangay, #loading_city_municipality, #edit_loading_city_municipality, #edit_loading_barangay{
    display: none;
}
.login-flex-column-1 {
    color:var(--font-main-color);
}
/* Custom Theme Color */
.link-primary {
    color:var(--second-color);
}
.text-brand-primary{
    color:var(--second-color);
}
.text-brand-dark{
    color:var(--font-main-color);
}
.bg-brand-primary {
    background-color: var(--second-color);
}
.bg-brand-secondary {
    background-color: #FFDC6F;
}

.btn-check:active+.btn.btn-primary, .btn-check:checked+.btn.btn-primary, .btn.btn-primary.active, .btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active), .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show>.btn.btn-primary {
    color: var(--font-main-color);
    border-color: var(--main-color);
    background-color: var(--second-color);
}
.btn.btn-primary {
    color: var(--font-main-color);
    border-color: var(--main-color);
    background-color: var(--second-color);
}

.btn-check:active+.btn.btn-primary, .btn-check:checked+.btn.btn-primary, .btn.btn-primary.active, .btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active), .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show>.btn.btn-primary {
    color: var(--font-main-color);
    border-color: var(--second-color);
    background-color: var(--main-color) !important;
}

.aside .aside-menu {
    background: var(--main-color);
}
.aside-dark .menu .menu-item .menu-link .menu-title {
    color: var(--font-main-color);
}
.aside-dark .menu .menu-item .menu-link .menu-icon, .aside-dark .menu .menu-item .menu-link .menu-icon .svg-icon, .aside-dark .menu .menu-item .menu-link .menu-icon i {
    color: var(--font-main-color);
}
.aside-dark .menu .menu-item .menu-link.active {
    background-color:var(--second-color);
    color: var(--font-main-color);
}
.aside-dark .menu .menu-item .menu-link.active .menu-title {
    color: var(--font-main-color);
}
.aside-dark .menu .menu-item .menu-link.active .menu-icon, .aside-dark .menu .menu-item .menu-link.active .menu-icon .svg-icon, .aside-dark .menu .menu-item .menu-link.active .menu-icon i {
    color: var(--main-color);
}
.aside-dark .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here), .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    background-color:var(--second-color);
    color:var(--font-main-color);
}

.aside-dark .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .aside-dark .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .aside-dark .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--main-color);
}
.aside-footer {
    background: var(--main-color);
}

.aside.aside-dark .btn-custom {
    color: var(--font-main-color);
    background-color: rgba(63,66,84,.50);
}


.aside.aside-dark .aside-logo {
    background-color:var(--main-color);
    justify-content: center;
}
.aside.aside-dark .btn-custom.active, .aside.aside-dark .btn-custom.show, .aside.aside-dark .btn-custom:active:not(.btn-active), .aside.aside-dark .btn-custom:focus:not(.btn-active), .aside.aside-dark .btn-custom:hover:not(.btn-active), .btn-check:active+.aside.aside-dark .btn-custom, .btn-check:checked+.aside.aside-dark .btn-custom, .show>.aside.aside-dark .btn-custom {
    color: #fff;
    background-color: rgba(63,66,84,.35)!important;
}
.product_thumb{
    width: 50px;
}
a {
    color: var(--second-color);
}
a:hover {
    color: var(--third-color);
}
.link-primary:focus, .link-primary:hover {
    transition: color .2s ease,background-color .2s ease;
    color: var(--third-color);
}
.text-hover-primary:hover {
    color: var(--third-color) !important;
}
.cashier-container {
    min-height: 100%;
}

.dashboard-container{
    max-width: unset;
    width: 100%;
}
.input-text-large {
    font-size: 2.1rem;
    padding: .2rem .5rem;
}
#kt_collectors_table td, #kt_collectors_table th, #installment-list td, #installment-list th, #inventory_table td, 
#inventory_table th, #table_stock_card td, #table_stock_card th{
    white-space: nowrap;
}
.nowrap {
    white-space: nowrap;
}
.disabled {
    color: #999; /* Change the text color to gray */
    pointer-events: none; /* Disable pointer events to make it unclickable */
    text-decoration: none; /* Remove underline */
    cursor: not-allowed; /* Change cursor to 'not allowed' */
}
#installment_sales {
    max-height: 500px; /* Adjust the height as needed */
    overflow-y: scroll;
}
#installment_sales thead th {
    position: sticky;
    top: 0;
    z-index: 2;
}
#branch_owner, #edit_branch_owner {visibility:hidden};

#branch_user {
    visibility:visible;
}
@media print {
    .no-print {
        display:none;
    }
    .report-forms {
      font-size:12pt;
    }
    .td-hide {
        visibility: collapse;
    }
    .closing_sales {
        font-size: 8px;
    }
 }
 #kt_installments_report_filter label {
    display: none; /* Hide the search input */
}
#stock_adjustment_container, #stockswap_summary_container, #stocks_monthly_report, #stock_list_container, #stock_branch_list_container {
        max-width: 1520px;
}


