
    /* :: Internet Status CSS */
    .internet-connection-status

{
    position: fixed;
    background-color: transparent;
    width: 100%;
    height: 32px;
    z-index: 99999;
    text-align: center;
    color: #ffffff;
    bottom: 62px;
    left: 0;
    right: 0;
    line-height: 32px;
    font-weight: 700;
    font-size: 12px;
    top:50%;
}

.internet-connection-status.internet-is-back {
    background-color: #2ecc4a;
}

.internet-connection-status.internet-is-lost {
    background-color: red;
}
/* :: Dark CSS */
[data-theme="dark"] {
    background-color: #0C153B;
}

    [data-theme="dark"] .dark-mode-switching {
        background-color: #0C153B;
    }

        [data-theme="dark"] .dark-mode-switching svg {
            color: #f1b10f;
        }

        [data-theme="dark"] .dark-mode-switching .dark-mode-text {
            display: block;
        }

        [data-theme="dark"] .dark-mode-switching .light-mode-text {
            display: none;
        }

    [data-theme="dark"] .rtl-mode-switching {
        background-color: #0C153B;
    }

        [data-theme="dark"] .rtl-mode-switching svg {
            color: #f1b10f;
        }

    [data-theme="dark"] body {
        background-color: #0C153B;
    }

        [data-theme="dark"] body h1,
        [data-theme="dark"] body h2,
        [data-theme="dark"] body h3,
        [data-theme="dark"] body h4,
        [data-theme="dark"] body h5,
        [data-theme="dark"] body h6 {
            color: #ffffff;
        }

        [data-theme="dark"] body #preloader {
            background-color: #0C153B;
        }

        [data-theme="dark"] body .demo-header-wrapper {
            background-color: #0C153B;
            border-bottom-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .preview-iframe-wrapper .preview-hero-area {
            background-color: #0C153B;
        }

            [data-theme="dark"] body .preview-iframe-wrapper .preview-hero-area .version-number {
                background-color: #242644;
            }

            [data-theme="dark"] body .preview-iframe-wrapper .preview-hero-area .demo-title span {
                color: #f1b10f;
            }

        [data-theme="dark"] body .preview-iframe-wrapper .qr-code-wrapper img {
            background-color: #242644;
        }

        [data-theme="dark"] body .preview-iframe-wrapper .qr-code-wrapper h6 {
            color: #ffffff;
        }

        [data-theme="dark"] body .preview-iframe-wrapper .features-area {
            background-color: #242644;
        }

            [data-theme="dark"] body .preview-iframe-wrapper .features-area .card.active {
                border-color: transparent !important;
                background-color: #1787b8 !important;
            }

                [data-theme="dark"] body .preview-iframe-wrapper .features-area .card.active h6 {
                    color: #ffffff;
                }

        [data-theme="dark"] body .card {
            background-color: #242644;
        }

        [data-theme="dark"] body .page--item {
            color: #ffffff;
        }

            [data-theme="dark"] body .page--item:hover, [data-theme="dark"] body .page--item:focus {
                color: #f1b10f;
            }

        [data-theme="dark"] body .header-area {
            background-color: #242644;
            border-bottom-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .header-content .back-button a {
            color: #f1b10f;
        }

        [data-theme="dark"] body .sidenav-wrapper,
        [data-theme="dark"] body .offcanvas {
            background-color: #242644;
        }

        [data-theme="dark"] body .sidenav-nav li:hover,
        [data-theme="dark"] body .sidenav-nav li:focus {
            background-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .sidenav-nav li a:hover,
        [data-theme="dark"] body .sidenav-nav li a:focus,
        [data-theme="dark"] body .affan-dropdown-menu .dropdown-trigger-btn i,
        [data-theme="dark"] body .sidenav-nav li .night-mode-nav:hover {
            color: #f1b10f;
        }

        [data-theme="dark"] body .social-info-wrap {
            border-top-color: rgba(255, 255, 255, 0.1);
        }

            [data-theme="dark"] body .social-info-wrap a:hover, [data-theme="dark"] body .social-info-wrap a:focus {
                color: #f1b10f;
            }

        [data-theme="dark"] body .copyright-info p a {
            color: #ffffff;
        }

        [data-theme="dark"] body .header-content .setting-trigger-btn {
            color: #f1b10f;
        }

            [data-theme="dark"] body .header-content .setting-trigger-btn span {
                background-color: #ea4c62;
            }

        [data-theme="dark"] body .custom-alert-1 {
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .toast {
            background-color: #242644;
            border-color: transparent;
        }

        [data-theme="dark"] body .toast-header {
            color: #ffffff;
            background-color: rgba(255, 255, 255, 0.1);
            border-bottom-color: transparent;
        }

        [data-theme="dark"] body .custom-toast-1 .toast-body .toast-text p {
            color: #ffffff;
        }

        [data-theme="dark"] body .form-control {
            color: #ffffff;
            background-color: #242644;
            border-color: rgba(255, 255, 255, 0.1);
        }

            [data-theme="dark"] body .form-control.form-control-clicked {
                background-color: #cfe2ff;
                border-color: #cfe2ff;
                color: #073984;
            }

        [data-theme="dark"] body .form-control-plaintext {
            color: #ffffff;
        }

        [data-theme="dark"] body .was-validated .form-control:invalid,
        [data-theme="dark"] body .form-control.is-invalid {
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .header-content.header-style-five .navbar--toggler {
            border-color: rgba(255, 255, 255, 0.15);
        }

        [data-theme="dark"] body .header-content .navbar--toggler span {
            background-color: #ffffff;
        }

        [data-theme="dark"] body .header-demo-bg {
            background-color: #242644;
        }

        [data-theme="dark"] body .header-content.header-style-two .search-trigger-btn {
            background-color: rgba(255, 255, 255, 0.1);
            color: #ffffff;
        }

        [data-theme="dark"] body .header-content.header-style-two .navbar--toggler {
            background-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .header-content.header-style-three .navbar--toggler {
            background-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .header-content.header-style-six .search-trigger-btn {
            color: #f1b10f;
        }

        [data-theme="dark"] body .page--item .icon-wrapper {
            background-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .page--item.active,
        [data-theme="dark"] body .page--item:hover,
        [data-theme="dark"] body .page--item:focus {
            background-color: rgba(255, 255, 255, 0.1);
            border-color: rgba(255, 255, 255, 0.15);
        }

        [data-theme="dark"] body .elements-page .page--item.active,
        [data-theme="dark"] body .elements-page .page--item:hover,
        [data-theme="dark"] body .elements-page .page--item:focus {
            background-color: transparent;
        }

        [data-theme="dark"] body .login-wrapper {
            background-color: #0C153B;
        }

        [data-theme="dark"] body .login-meta-data a,
        [data-theme="dark"] body .login-back-button a {
            color: #f1b10f;
        }

        [data-theme="dark"] body .register-form .form-check-label {
            color: rgba(255, 255, 255, 0.7);
        }

        [data-theme="dark"] body .footer-nav-area {
            background-color: #242644;
            border-top-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .footer-nav {
            background-color: #242644;
        }

            [data-theme="dark"] body .footer-nav ul li a {
                color: #ffffff;
            }

                [data-theme="dark"] body .footer-nav ul li a span {
                    color: rgba(255, 255, 255, 0.5);
                }

                [data-theme="dark"] body .footer-nav ul li a:hover,
                [data-theme="dark"] body .footer-nav ul li a:focus,
                [data-theme="dark"] body .footer-nav ul li.active a {
                    color: #ffffff;
                }

                    [data-theme="dark"] body .footer-nav ul li a:hover span,
                    [data-theme="dark"] body .footer-nav ul li a:focus span,
                    [data-theme="dark"] body .footer-nav ul li.active a span {
                        color: #f1b10f;
                    }

            [data-theme="dark"] body .footer-nav.footer-style-three ul li a {
                background-color: rgba(255, 255, 255, 0.1);
            }

                [data-theme="dark"] body .footer-nav.footer-style-three ul li.active a,
                [data-theme="dark"] body .footer-nav.footer-style-three ul li a:hover,
                [data-theme="dark"] body .footer-nav.footer-style-three ul li a:focus {
                    background-color: #f1b10f;
                    color: #ffffff;
                }

            [data-theme="dark"] body .footer-nav.footer-style-five ul li::after,
            [data-theme="dark"] body .footer-nav.footer-style-six ul li::after {
                background-color: #f1b10f;
            }

        [data-theme="dark"] body .setting-popup-card .btn-close,
        [data-theme="dark"] body .custom-alert-1 .btn-close,
        [data-theme="dark"] body .toast .toast-header .btn-close,
        [data-theme="dark"] body .custom-toast-1 .btn-close {
            -webkit-filter: invert(1) grayscale(100%) brightness(200%);
            filter: invert(1) grayscale(100%) brightness(200%);
        }

        [data-theme="dark"] body .footer-nav.footer-style-two li.active a {
            background-color: rgba(241, 177, 15, 0.3);
        }

            [data-theme="dark"] body .footer-nav.footer-style-two li.active a::before {
                background-color: #f1b10f;
            }

        [data-theme="dark"] body .demo-desc strong {
            color: #ffffff !important;
        }

        [data-theme="dark"] body .custom-alert-1.alert-dark {
            color: #ffffff;
        }

            [data-theme="dark"] body .custom-alert-1.alert-dark::after {
                background-color: #ffffff;
            }

        [data-theme="dark"] body .offline-online-card h6 {
            border-bottom-color: rgba(255, 255, 255, 0.1) !important;
        }

        [data-theme="dark"] body .offline-online-card strong {
            color: #f1b10f !important;
        }

        [data-theme="dark"] body .form-select {
            color: #ffffff;
            background-color: #242644;
            border-color: rgba(255, 255, 255, 0.1);
        }

            [data-theme="dark"] body .form-select.form-control-clicked {
                background-color: #cfe2ff;
                border-color: #cfe2ff;
                color: #073984;
            }

        [data-theme="dark"] body .input-group-text {
            color: #ffffff;
            background-color: #242644;
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .form-check-label {
            color: #ffffff;
        }

        [data-theme="dark"] body .list-group-item {
            color: #ffffff;
            background-color: #242644;
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .single-plan-check {
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .dropdown-menu {
            background-color: #242644;
        }

            [data-theme="dark"] body .dropdown-menu .dropdown-item {
                color: #ffffff;
            }

                [data-theme="dark"] body .dropdown-menu .dropdown-item:hover,
                [data-theme="dark"] body .dropdown-menu .dropdown-item:focus {
                    color: #ffffff;
                    background-color: rgba(255, 255, 255, 0.1);
                }

        [data-theme="dark"] body #rangevalue {
            color: #ffffff !important;
            border-color: rgba(255, 255, 255, 0.1) !important;
        }

        [data-theme="dark"] body .autocomplete-items > div {
            background-color: transparent;
            color: #ffffff;
        }

            [data-theme="dark"] body .autocomplete-items > div strong {
                color: #f1b10f;
            }

        [data-theme="dark"] body .accordion-item {
            background-color: #242644;
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .accordion-button {
            background-color: #0C153B;
            color: #ffffff;
            border-color: rgba(255, 255, 255, 0.1);
        }

            [data-theme="dark"] body .accordion-button:not(.collapsed) {
                background-color: rgba(255, 255, 255, 0.1);
            }

        [data-theme="dark"] body .accordion-collapse {
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .accordion-item .accordion-body {
            border-color: rgba(255, 255, 255, 0.1) !important;
        }

        [data-theme="dark"] body .accordion-style-one .accordion-item h6 {
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
            color: #f1b10f;
        }

            [data-theme="dark"] body .accordion-style-one .accordion-item h6.collapsed {
                color: #ffffff;
            }

        [data-theme="dark"] body .accordion-style-two .accordion-item h6.collapsed {
            color: #ffffff;
        }

        [data-theme="dark"] body .accordion-style-two .accordion-item h6 {
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .accordion-style-three .accordion-item h6 {
            background-color: rgba(255, 255, 255, 0.03);
            border: 1px solid rgba(255, 255, 255, 0.05) !important;
            color: #ffffff;
        }

        [data-theme="dark"] body .accordion-style-four .accordion-item {
            border: 0;
        }

        [data-theme="dark"] body .accordion-button::after {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
        }

        [data-theme="dark"] body .accordion-button:not(.collapsed)::after {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f1b10f'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
        }

        [data-theme="dark"] body .breadcrumb-wrapper {
            background-color: #242644;
        }

        [data-theme="dark"] body .breadcrumb {
            background-color: #242644;
        }

            [data-theme="dark"] body .breadcrumb .breadcrumb-item {
                color: #ffffff;
            }

                [data-theme="dark"] body .breadcrumb .breadcrumb-item a {
                    color: #ffffff;
                }

                    [data-theme="dark"] body .breadcrumb .breadcrumb-item a:hover, [data-theme="dark"] body .breadcrumb .breadcrumb-item a:focus {
                        color: #f1b10f;
                    }

        [data-theme="dark"] body .breadcrumb-three .breadcrumb-item a svg {
            color: #f1b10f;
        }

        [data-theme="dark"] body .card.timeline-card {
            background-color: rgba(255, 255, 255, 0.1) !important;
        }

        [data-theme="dark"] body .timeline-card.bg-dark {
            border-left-color: #1f0757 !important;
        }

        [data-theme="dark"] body .image-gallery-card .gallery-menu button.active {
            color: #f1b10f;
        }

        [data-theme="dark"] body .image-gallery-card .gallery-menu button::after {
            background-color: #f1b10f;
        }

        [data-theme="dark"] body .rating-card-one > div {
            background-color: transparent;
        }

        [data-theme="dark"] body .rating-card-two > div {
            border-bottom-color: rgba(255, 255, 255, 0.1) !important;
        }

        [data-theme="dark"] body .rating-detail .progress-bar-wrapper {
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .border-content > span {
            background-color: rgba(255, 255, 255, 0.05) !important;
        }

        [data-theme="dark"] body .img-thumbnail {
            border-color: rgba(255, 255, 255, 0.15);
            background-color: transparent;
        }

        [data-theme="dark"] body .list-group-item.active {
            border-color: rgba(255, 255, 255, 0.1) !important;
            color: #f1b10f;
        }

        [data-theme="dark"] body .list-group-item.disabled {
            border-color: rgba(255, 255, 255, 0.1) !important;
            color: rgba(241, 177, 15, 0.4);
        }

        [data-theme="dark"] body .modal-content {
            background-color: #242644;
        }

            [data-theme="dark"] body .modal-content .btn-close {
                -webkit-filter: invert(1) grayscale(100%) brightness(200%);
                filter: invert(1) grayscale(100%) brightness(200%);
            }

            [data-theme="dark"] body .modal-content .modal-header {
                border-bottom-color: rgba(255, 255, 255, 0.1);
            }

            [data-theme="dark"] body .modal-content .modal-footer {
                border-top-color: rgba(255, 255, 255, 0.1);
            }

        [data-theme="dark"] body .page-link {
            color: #ffffff;
            background-color: transparent;
            border-color: rgba(255, 255, 255, 0.05);
        }

        [data-theme="dark"] body .page-item.active .page-link {
            color: #ffffff;
            background-color: #ea4c62;
            border-color: #ea4c62;
        }

        [data-theme="dark"] body .page-item.disabled .page-link {
            color: rgba(241, 177, 15, 0.4);
            background-color: rgba(255, 255, 255, 0.05);
            border-color: rgba(255, 255, 255, 0.05);
        }

        [data-theme="dark"] body .pagination.pagination-one .page-item:first-child .page-link {
            border-left: 1px solid rgba(255, 255, 255, 0.05);
        }

        [data-theme="dark"] body .pagination.pagination-one .page-link {
            border-color: rgba(255, 255, 255, 0.05);
        }

        [data-theme="dark"] body .pagination.pagination-one .page-item:last-child .page-link {
            border-color: rgba(255, 255, 255, 0.05);
        }

        [data-theme="dark"] body .pagination.pagination-one .page-item.active .page-link::after {
            background-color: #ea4c62;
        }

        [data-theme="dark"] body .progress {
            background-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .skill-progress-bar .skill-icon {
            border-color: rgba(255, 255, 255, 0.1);
        }

            [data-theme="dark"] body .skill-progress-bar .skill-icon svg {
                color: #ffffff !important;
            }

        [data-theme="dark"] body .skill-progress-bar .skill-name p {
            color: #ffffff;
        }

        [data-theme="dark"] body .scrollspy-indicatiors .nav-link {
            background-color: rgba(255, 255, 255, 0.1);
            color: #ffffff;
        }

            [data-theme="dark"] body .scrollspy-indicatiors .nav-link.active {
                background-color: #f1b10f;
                color: #ffffff;
            }

        [data-theme="dark"] body .table {
            color: rgba(255, 255, 255, 0.7);
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .table-hover > tbody > tr:hover {
            color: #8480ae;
        }

        [data-theme="dark"] body .data-table thead {
            background-color: #061238;
        }

        [data-theme="dark"] body .data-table tbody tr.even > td {
            background-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .data-table tbody tr > td {
            border-bottom-color: transparent;
        }

        [data-theme="dark"] body div.dataTables_wrapper div.dataTables_paginate .paginate_button {
            background-color: rgba(255, 255, 255, 0.1);
            color: #ffffff;
        }

        [data-theme="dark"] body div.dataTables_wrapper div.dataTables_paginate span .paginate_button.current {
            color: #ffffff;
            background-color: #ea4c62;
        }

        [data-theme="dark"] body .price-table-two .single-price-table {
            background-color: rgba(255, 255, 255, 0.05);
        }

            [data-theme="dark"] body .price-table-two .single-price-table.active {
                background-color: #0d5afd;
            }

        [data-theme="dark"] body .countdown-wrapper {
            color: #ffffff;
        }

        [data-theme="dark"] body .single-product-card .product-title {
            color: #ffffff;
        }

        [data-theme="dark"] body .single-product-card .sale-price {
            color: #f1b10f;
        }

        [data-theme="dark"] body .cart-table .qty-text {
            border-color: rgba(255, 255, 255, 0.1);
            background-color: transparent;
            color: #ffffff;
        }

        [data-theme="dark"] body .cart-table table .remove-product {
            color: #ffffff;
            background-color: rgba(255, 255, 255, 0.1);
        }

            [data-theme="dark"] body .cart-table table .remove-product:hover,
            [data-theme="dark"] body .cart-table table .remove-product:focus {
                color: #ffffff;
                background-color: #ea4c62;
            }

        [data-theme="dark"] body .team-member-card {
            background-color: rgba(255, 255, 255, 0.1) !important;
        }

        [data-theme="dark"] body .table-light {
            color: #ffffff;
            border-color: rgba(255, 255, 255, 0.15);
        }

            [data-theme="dark"] body .table-light tr th,
            [data-theme="dark"] body .table-light tr td {
                background-color: transparent;
                border-color: rgba(255, 255, 255, 0.15);
            }

        [data-theme="dark"] body .language-lists li {
            border-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .notification-area .alert {
            background-color: rgba(255, 255, 255, 0.05);
            border-color: rgba(255, 255, 255, 0.05);
            color: #ffffff;
        }

            [data-theme="dark"] body .notification-area .alert.unread {
                background-color: rgba(255, 255, 255, 0.1) !important;
                border-color: rgba(255, 255, 255, 0.1);
                color: #ffffff;
            }

        [data-theme="dark"] body .single-search-result {
            border-bottom-color: rgba(255, 255, 255, 0.1) !important;
        }

            [data-theme="dark"] body .single-search-result a {
                color: rgba(241, 177, 15, 0.75);
            }

        [data-theme="dark"] body .blog-title {
            color: #ffffff !important;
        }

            [data-theme="dark"] body .blog-title:hover,
            [data-theme="dark"] body .blog-title:focus {
                color: #f1b10f !important;
            }

        [data-theme="dark"] body .search-form-wrapper form {
            border-bottom-color: rgba(255, 255, 255, 0.1);
        }

        [data-theme="dark"] body .single-setting-panel a:hover, [data-theme="dark"] body .single-setting-panel a:focus {
            color: #f1b10f;
        }

        [data-theme="dark"] body .table-striped > tbody > tr:nth-of-type(2n+1) {
            color: rgba(255, 255, 255, 0.7);
        }

        [data-theme="dark"] body .standard-tab .nav {
            border-color: rgba(255, 255, 255, 0.05);
        }

        [data-theme="dark"] body .standard-tab .btn {
            color: #ffffff;
        }

        [data-theme="dark"] body .minimal-tab .btn {
            color: #ffffff;
        }

            [data-theme="dark"] body .minimal-tab .btn.active {
                border-bottom-color: #f1b10f;
                color: #f1b10f;
            }

        [data-theme="dark"] body .nav-tabs {
            border-color: rgba(255, 255, 255, 0.1);
        }

            [data-theme="dark"] body .nav-tabs .nav-link {
                color: #ffffff;
            }

                [data-theme="dark"] body .nav-tabs .nav-link:hover, [data-theme="dark"] body .nav-tabs .nav-link.active {
                    border-color: rgba(255, 255, 255, 0.05);
                    background-color: rgba(255, 255, 255, 0.1);
                }

        [data-theme="dark"] body .tab-content {
            border-color: rgba(255, 255, 255, 0.05);
        }

        [data-theme="dark"] body .testimonial-style3 .owl-dots .owl-dot.active {
            background-color: #f1b10f;
        }

        [data-theme="dark"] body .testimonial-style1 .owl-dots .owl-dot.active {
            background-color: #f1b10f;
        }

        [data-theme="dark"] body .partner-slide .owl-dots .owl-dot.active {
            background-color: #f1b10f;
        }

        [data-theme="dark"] body .price-table-one .nav-tabs .nav-link,
        [data-theme="dark"] body .price-table-one .nav-tabs .nav-link:hover {
            border-color: rgba(255, 255, 255, 0.05);
            background-color: rgba(255, 255, 255, 0.1);
        }

            [data-theme="dark"] body .price-table-one .nav-tabs .nav-link.active {
                background-color: #0d5afd;
                color: #ffffff;
                border-color: #0d5afd;
            }

        [data-theme="dark"] body .otp-sec {
            color: #f1b10f;
        }

        [data-theme="dark"] body .chat-user-status-slides .user-status-slide a {
            background-color: #242644;
            -webkit-box-shadow: none;
            box-shadow: none;
        }

        [data-theme="dark"] body .chat-user-list {
            -webkit-box-shadow: none;
            box-shadow: none;
        }

            [data-theme="dark"] body .chat-user-list li {
                background-color: #242644;
                border-bottom: 1px solid rgba(255, 255, 255, 0.05);
            }

                [data-theme="dark"] body .chat-user-list li.chat-unread .chat-user-info .last-chat p {
                    color: #f1b10f;
                }

                [data-theme="dark"] body .chat-user-list li .chat-options-btn li,
                [data-theme="dark"] body .chat-user-list li .chat-options-btn li:hover,
                [data-theme="dark"] body .chat-user-list li .chat-options-btn li:focus {
                    background-color: transparent;
                }

                [data-theme="dark"] body .chat-user-list li .chat-options-btn .dropdown-menu a:hover,
                [data-theme="dark"] body .chat-user-list li .chat-options-btn .dropdown-menu a:focus {
                    color: #f1b10f;
                    background-color: transparent;
                }

                [data-theme="dark"] body .chat-user-list li:last-child {
                    border-bottom: 0;
                }

        [data-theme="dark"] body .chat-user-info .user-thumbnail-name p {
            color: #ffffff;
        }

        [data-theme="dark"] body .call-video-wrapper a {
            color: #ffffff;
        }

        [data-theme="dark"] body .single-chat-item .user-message .single-message p {
            background-color: #242644;
        }

        [data-theme="dark"] body .single-chat-item.outgoing .user-message .single-message p {
            background-color: #0d5afd;
            color: #ffffff;
        }

        [data-theme="dark"] body .single-chat-item .user-message .download-file-wrap {
            background-color: #242644;
        }

        [data-theme="dark"] body .single-chat-item .user-message .single-message .typing {
            background-color: #242644;
        }

        [data-theme="dark"] body .chat-footer {
            background-color: #242644;
        }

            [data-theme="dark"] body .chat-footer .btn-emoji {
                color: #f1b10f;
            }

            [data-theme="dark"] body .chat-footer .btn-add-file {
                color: #f1b10f;
            }

        [data-theme="dark"] body .single-chat-item .user-message .dropdown-menu a:hover,
        [data-theme="dark"] body .single-chat-item .user-message .dropdown-menu a:focus {
            color: #f1b10f;
        }

        [data-theme="dark"] body .chat-user--info .user-thumbnail-name p {
            color: #ffffff;
        }

        [data-theme="dark"] body .shop-pagination small {
            border-left-color: #f1b10f;
        }

        [data-theme="dark"] body .cart-table .border-top {
            border-top-color: rgba(255, 255, 255, 0.05) !important;
        }

        [data-theme="dark"] body .form-select {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23686868' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
        }

            [data-theme="dark"] body .form-select[multiple],
            [data-theme="dark"] body .form-select[size]:not([size="1"]) {
                background-image: none;
            }

        [data-theme="dark"] body .notification-message {
            background-color: #0C153B !important;
        }
