html[data-sidebar-size="sm"] .page-content {
    padding: calc(70px + 35px + 1.5rem) calc(1.5rem * 0.5) 60px calc(12.5rem * 0.5);
}

.categrory-widgets {
    height: 95%;
}

.categrory-widgets .read-more-btn {
    position: absolute;
    bottom: 20px;
}


[data-layout=vertical] [data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>a.menu-link span {
    display: inline-block;
    padding-left: 25px;
}

.navbar-header .topbar-user .dropdown-menu.show {
    top: 56px !important;
    right: 0px;
}

.form-control::placeholder {
    color: #aaaaaa !important;
}

@media only screen and (max-width: 600px) {
    .page-content {
        padding: calc(70px + 35px + 1.5rem) calc(1.5rem * 0.5) 60px calc(1.5rem * 0.5);
    }

    html[data-sidebar-size="sm"] .page-content {
        padding: calc(70px + 35px + 1.5rem) calc(1.5rem * 0.5) 60px calc(1.5rem * 0.5);
    }

    .custom-permalink {
        width: 100%;
    }

    #reportModal {
        top: 270px;
    }

    #reportModal .modal-body {
        height: 500px;
    }

    .area-group-btns .btn {
        border-radius: 0px !important;
        width: 100px;
    }

    .navbar-header .dropdown .dropdown-menu {
        width: 13rem !important;
    }

    .login-column {
        min-height: 45vh !important;
    }
}

.btn:focus {
    box-shadow: none !important;
}

.btn-info:focus {
    background-color: #1ea6d3 !important;
    border-color: #1ea6d3 !important;
    color: white !important;
}

.btn-danger:focus {
    background-color: #ef476f !important;
    border-color: #ef476f !important;
    color: white !important;
}

.btn-secondary:focus {
    background-color: #7c6bff !important;
    border-color: #7c6bff !important;
    color: white !important;
}

.btn-success:focus {
    background-color: #06d6a0 !important;
    border-color: #06d6a0 !important;
    color: white !important;
}

.btn-primary:focus {
    background-color: #4b93ff !important;
    border-color: #4b93ff !important;
    color: white !important;
}

.btn-warning:focus {
    background-color: #f1be46 !important;
    border-color: #f1be46 !important;
    color: white !important;
}

.btn-soft-primary:focus {
    box-shadow: none !important;
}

.btn-soft-secondary:focus {
    box-shadow: none !important;
}

.order-list-table-uni thead tr th:nth-child(10){
    width: 140px !important;
}

#ivoice-list-table thead tr th:last-child{
    display: table-cell !important;
}

.form-control[readonly],
.page-item.disabled .page-link {
    background-color: transparent !important;
}

.form-control[disabled] {
    background-color: transparent !important;
}

html[data-bs-theme="dark"] #line_chart_datalabel rect {
    fill: none !important;
}

html[data-bs-theme="dark"] .custom-order-table-header tr th {
    background-color: #132846 !important;
}

#existingCustomerSelect {
    padding: .2rem 2.7rem .2rem .9rem !important;
}

.dashboard-manage-products {
    opacity: .5;
}

html[data-bs-theme="dark"] .dashboard-manage-products {
    opacity: .2;
}

html[data-bs-theme="dark"] .page-content {
    background-color: #132846 !important;
}

html[data-bs-theme="dark"] .breadcrumb-item.active {
    color: #bbb9b9;
}

html[data-bs-theme="dark"] {
    background-color: #132846 !important;
}

html[data-bs-theme="dark"] #toggle-password {
    color: #fff !important;
}

#data_Table_length label {
    text-transform: capitalize !important;
}

html[data-bs-theme="dark"] .select2-selection--multiple {
    background-color: #132846 !important;
}

html[data-bs-theme="dark"] .select2-results__option {
    background-color: #132846 !important;
    color: #fff !important;
}

html[data-bs-theme="dark"] .select2-results__option:hover {
    background-color: #223a5c !important;
}

html[data-bs-theme="dark"] .select2-selection__choice {
    background-color: #223a5c !important;
    border-color: #223a5c !important;
}



html[data-bs-theme="dark"] .membership-widget {
    background-color: transparent !important;
}

/* Dark Theme */
.logo-light {
    display: none !important;
}

.logo-dark {
    display: block !important;
}

/* Dark Theme */
html[data-bs-theme="dark"] .logo-light {
    display: block !important;
}

html[data-bs-theme="dark"] .logo-dark {
    display: none !important;
}

html[data-bs-theme="dark"] .select2-container--default .select2-selection--single {
    background-color: transparent !important;
}

html[data-bs-theme="dark"] .select2-selection__rendered {
    color: #fff !important;
}

html[data-bs-theme="dark"] .select2-dropdown {
    background-color: #223a5c !important;
}

html[data-bs-theme="dark"] .select2-search__field {
    background-color: transparent !important;
    padding-left: 10px;
}

html[data-bs-theme="dark"] .invoice-item-wrapper span {
    color: #fff !important;
}

html[data-bs-theme="dark"] .product-detail-cell:hover {
    background-color: #39567e !important;
}

html[data-bs-theme="dark"] .product-detail-cell .sku {
    color: #fff !important;
}

html[data-bs-theme="dark"] .sales-value{
    color: #fff;
}

html[data-bs-theme="dark"] #product_table tbody tr td:nth-child(2) a{
    color: #fff !important;
}

html[data-bs-theme="dark"] .breadcrumb-item .link-dark{
    color: #4b93ff !important;
}

html[data-bs-theme="dark"] .dropdown-menu .dropdown-item.active{
    color: #fff !important;
}

html[data-bs-theme="dark"] .price_section span{
    color: #fff !important;
}

@media only screen and (max-width: 1366px) {
 .order-last{
    padding-right: 0px !important;
 }
 .order-xxl-last{
    padding-left: 10px !important;
 }
 .order-statistics, .dashboard-recent-order, .delivery-overview, .dash-least-selling{
    padding-left: 0px !important;
 }
}