/* Light Theme (default) */
/* .light-theme {
    --bg-color: #ffffff;
    --text-color: #222222;
    --primary: #15365f;
    --secondary: #f56527;
    --border-color: #e9ecef;
    --button-bg: #F5F6F7;
    --button-text: #15365f;
} */

/* Dark Theme */
.dark-theme {
    --primary: #0f53a8;
    --secondary: #f56527;
    --textcolor: #696969;
    --black: #bcbcbc;
    --white: #ffffff;
    --warning: #e03131;
    --border-color: #e9ecef;
    --bg-white-color: #ffffff;
    --bg-light-grey-color: #e9ecef;
    --primary-text-color: #15365f;
    --light-grey-text-color: #adb5bd;
    --light-grey-btn-bg: #F5F6F7;
    --grey-text-color: #D9D9D9;
    --bg-dark-color: #000000;
    --bs-dark-rgb: #ffffff;
}

.dark-logo {
    display: none;
}

.light-theme .light-logo {
    display: inline-block;
}

.light-theme .dark-logo {
    display: none;
}

.dark-theme .light-logo {
    display: none;
}

.dark-theme .dark-logo {
    display: inline-block;
}

.sidebar-header .DarkLightModeBtn {
    display: none;
}

.DarkLightModeBtn {
    border: 1px solid #dddddd;
    margin-right: 15px;
    background: #ffffff;
    width: 42px;
    height: 42px;
    font-size: 16px;
    border-radius: 6px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.dark-theme .DarkLightModeBtn {
    background: #282828;
    border-color: #8b8b8b;
}

.dark-theme .select2-search--dropdown {
    padding: 1px;
}

.dark-theme .input-form label {
    color: var(--white);
}

.dark-theme .or-divider-line::before {}

.dark-theme .welcome-right-box p {
    color: #000000;
}

.dark-theme .or-divider-line span {
    background-color: #000000;
}

.dark-theme .verify-email-bubble span {
    color: #000000;
}

.login-main-cover.dark-theme #timer {
    color: #b6b6b6 !important;
}

.login-main-cover {
    height: 100vh;
}

.login-main-cover main {
    height: 100vh;
}

.dark-theme .back-btn-auth img {
    fill: var(--white);
}

.dark-theme .navbar {
    background-color: #171a29;
}

.dark-theme .sidebar {
    background-color: #171a29;
}

.dark-theme .menu-item {
    color: #ffffff;
}

.dark-theme .footer {
    background-color: #171a29 !important;
}


.dark-theme .menu-item svg.fillColor path {
    fill: #ffffff;
}

.dark-theme .menu-item svg.strokeColor path {
    stroke: #ffffff;
}

.dark-theme .menu-item:hover {
    color: var(--primary);
}

.dark-theme .menu-item:hover svg.fillColor path {
    fill: var(--primary);
}

.dark-theme .menu-item:hover svg.strokeColor path {
    stroke: var(--primary);
}

.dark-theme .menu-item.active {
    color: var(--primary);
    background-color: #ffffff;
}

.dark-theme .menu-item.active svg.fillColor path {
    fill: var(--primary);
}

.dark-theme .menu-item.active svg.strokeColor path {
    stroke: var(--primary);
}

.dark-theme .divider::after {
    background: #5e5858;
}

.dark-theme .explore-more-modulecard-iner {
    background: #171717;
}

.dark-theme .service-card-main .card {
    background: #171717;
    border-color: #555555;
}

.dark-theme .newdis-card-serrec h6 img {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .locat-price-cover-boxcard h4 img {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .locat-price-cover-boxcard h4 {
    color: #a5a5a5;
}

.dark-theme .wanted-tag {
    color: #000000;
}

.dark-theme .service-card-main .card .card-body hr {
    border-color: #ffffff;
}

.dark-theme .service-card-hed h3 {
    color: #ffffff;
}

.service-card-hed h3 img {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .newdis-card-serrec h6 img {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .asset-details-listcard li {
    border-color: #636568;
    color: #b4b4b4;
}

.dark-theme .menu-link {
    color: #090909;
}

.dark-theme .menu-link-btn {
    color: #090909;
}

.dark-theme .landing-banner {
    background: linear-gradient(66.69deg, #080808 -22.79%, #161616 69.24%);
}

.dark-theme .filter-select-box-cover {
    background-color: #171717;
    border-color: #555555;
}

.dark-theme .filter-select-tabcover {
    background-color: #484848;
    border-color: #797979;
}

.dark-theme .filter-select-tabcover button {
    color: #bcbcbc;
}

.dark-theme .filter-select-tabcover button img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme input {
    background-color: #484848;
    border-color: #797979;
    color: #ffffff;
}

.dark-theme .input-form textarea {
    background-color: #484848;
    border-color: #797979;
    color: #ffffff;
}

.dark-theme .input-form textarea:focus {
    background-color: #484848;
    border-color: var(--secondary);
}

.dark-theme .input-form textarea::placeholder {
    color: #bcbcbc;
}

.dark-theme .input-form .form-control {
    color: #ffffff;
}

.dark-theme .price-currency-select:hover,
.dark-theme .price-input-field:hover {
    background-color: #484848;
    border-color: #797979;
    color: #ffffff;
}

.dark-theme .form-control:focus {
    background-color: #484848;
    color: #ffffff;
    border-color: var(--secondary);
}

.dark-theme input::placeholder {
    color: #bcbcbc;
}

.dark-theme select {
    background-color: #484848 !important;
    border-color: #797979 !important;
    color: #bcbcbc !important;
}


.dark-theme .title-composite-input {
    background-color: #484848;
    border-color: #797979;
    color: #ffffff;
}

.dark-theme .title-auto-part {
    color: #bcbcbc;
}

.dark-theme .common-btn-save:disabled {
    background-color: #a6a6a6;
    color: rgb(20 20 20);
}

.dark-theme .common-btn-save:disabled img {
    filter: brightness(0) saturate(100%) invert(0%) sepia(7%) saturate(830%) hue-rotate(318deg) brightness(97%) contrast(84%);
}

.dark-theme .filter-select-box-cover .price-range-button {
    background-color: #484848 !important;
    border-color: #797979 !important;
    color: #bcbcbc !important;
}

.dark-theme .price-range-dropdown-menu {
    background-color: #484848 !important;
    border-color: #797979 !important;
    color: #bcbcbc !important;
}

.dark-theme .search-container a {
    border-color: #797979 !important;
}

.dark-theme .price-range-option label {
    color: #bcbcbc !important;
}

.dark-theme .filter-select-sercover .search-icon {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .service-card-main .card-body h6 img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .editMoerMenuCover .menu-button {
    background-color: rgb(170 167 167);
}

.dark-theme .filter-list-cover li {
    background-color: #484848 !important;
    border-color: #797979 !important;
}

.dark-theme .filter-list-cover li a img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .back-btntop-serv svg path {
    stroke: #ffffff;
}

.dark-theme .select-custom-cover .select2-container--default .select2-selection--single {
    background-color: #484848 !important;
    border-color: #797979 !important;
}

.dark-theme .select-custom-cover .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #ffffff !important;
}

.dark-theme .select-custom-cover .select2-container--default .select2-selection--multiple {
    background-color: #484848 !important;
    border-color: #797979 !important;
    color: #bcbcbc !important;
}

.dark-theme .select2-container--default .select2-results>.select2-results__options {
    background-color: #484848 !important;
    border-color: #797979 !important;
    color: #bcbcbc !important;
}

.dark-theme .select2-container--default .select2-results__option[aria-selected=true] {
    color: #545454;
}

.dark-theme .vflt-filter-gridRow {
    background-color: #484848;
}

.dark-theme .view-toggle-btns button svg path {
    stroke: #ffffff;
}

.dark-theme .spec-label {
    color: var(--black);
}

.dark-theme .advanced-filters-accord .accordion .accordion-item {
    background-color: #484848;
    border-color: #797979;
    color: #bcbcbc;
}

.dark-theme .advanced-filters-accord .accordion .accordion-item .accordion-header .accordion-button {
    color: #FFFFFF;
}

.dark-theme .advanced-filters-accord .accordion .accordion-item .accordion-header .accordion-button::after {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .vflt-tabs .vflt-tab img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .vflt-tabs .vflt-tab.active img {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .vflt-tabs .vflt-tab.active {
    border-color: #ffffff;
    color: #ffffff;
}

.dark-theme .vflt-toggle-group {
    background-color: #484848;
    border-color: #797979;
}

.dark-theme .vflt-toggle-btn {
    color: #bcbcbc;
}

.dark-theme .vflt-toggle-btn img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.vflt-toggle-btn.vflt-active img {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .custom-radio-button {
    background-color: #484848;
    border-color: #797979;
    color: #bcbcbc;
}

.dark-theme .custom-radio-button:has(input:checked) {
    background-color: #bcbcbc;
    border-color: #797979;
    color: #484848;
}

.dark-theme .modal-content {
    background-color: #000000;
}

.dark-theme .modal-header .btn-close {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .commercial-tab-list ul li button {
    background-color: #484848;
    border-color: #797979;
    color: #bcbcbc;
}

.dark-theme .commercial-tab-list ul li button:hover,
.dark-theme .commercial-tab-list ul li button.active {
    background-color: #bcbcbc;
    border-color: #797979;
    color: #484848;
}

.dark-theme .vflt-toggle-btn.vflt-active {
    background-color: var(--primary);
}

.dark-theme .selectCategoryModalBox .CategoModalListMain ul li {
    background-color: #484848;
    border-color: #797979;
}

.dark-theme .selectCategoryModalBox .CategoModalListMain ul li a {
    color: #bcbcbc !important;
}

.dark-theme .selectCategoryModalBox .CategoModalListMain ul li a img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .selectCategoryModalBox .CategoModalListMain ul li.active,
.dark-theme .selectCategoryModalBox .CategoModalListMain ul li:hover {
    background-color: #bcbcbc;
    border-color: #797979;
}

.dark-theme .selectCategoryModalBox .CategoModalListMain ul li.active a,
.dark-theme .selectCategoryModalBox .CategoModalListMain ul li:hover a {
    color: #484848 !important;
}

.dark-theme .selectCategoryModalBox .CategoModalListMain ul li.active a img,
.dark-theme .selectCategoryModalBox .CategoModalListMain ul li:hover a img {
    filter: brightness(0) saturate(100%) invert(23%) sepia(12%) saturate(8%) hue-rotate(353deg) brightness(100%) contrast(84%);
}

.dark-theme .CategoModalListMain ul li.activeSubCat {
    background-color: #bcbcbc;
    border-color: #797979;
    color: #484848 !important;
}

.dark-theme .CategoModalListMain ul li.activeSubCat a {
    color: #484848 !important;
}

.dark-theme .CategoModalListMain ul li.activeSubCat a img {
    filter: brightness(0) saturate(100%) invert(23%) sepia(12%) saturate(8%) hue-rotate(353deg) brightness(100%) contrast(84%);
}

.dark-theme .CategoModalListMain h3 {
    color: #F5F6F7;
}

.dark-theme .cke_inner {
    background: #d8d8d8 !important;
    border-color: #797979 !important;
}

.dark-theme .cke_top,
.dark-theme .cke_reset {
    background: #d8d8d8 !important;
    border-color: #797979 !important;
}

.dark-theme .cke_reset_all,
.dark-theme .cke_reset_all *,
.dark-theme .cke_reset_all a,
.dark-theme .cke_reset_all textarea {
    /* color: #bcbcbc !important;
    filter: brightness(0) saturate(100%) invert(81%) sepia(0%) saturate(7349%) hue-rotate(76deg) brightness(93%) contrast(93%); */
}

.dark-theme .upload-area {
    background: #434343;
    border-color: #797979;
}

.dark-theme .upload-text,
.dark-theme .upload-hint {
    color: #bcbcbc;
}

.dark-theme .status-lable-radio .radio-label {
    background: #434343;
    border-color: #797979;
    color: #bcbcbc;
}

.dark-theme .radio-option input[type="radio"]:checked+.radio-label {
    background: #434343;
    border-color: #797979;

}

.dark-theme .radio-option input[type="radio"]:checked+.radio-label .radio-text {
    color: #bcbcbc !important;
}

.dark-theme .save-exit-btn {
    background-color: #3d3d3e;
}

.dark-theme .select-custom-cover .select2-container--default .select2-selection--multiple .select2-selection__choice {
    color: #434343;
}

.dark-theme .contact-for-price-wrapper {
    background: #1e1e1e !important;
    border-color: #797979 !important;
}

.dark-theme .contact-for-price-wrapper .form-check-label {
    color: #bcbcbc;
}

.dark-theme .price-range-title {
    color: #ffffff !important;
}

.dark-theme .settings-card,
.dark-theme .guidelines-section {
    border-color: #69696a;
    background-color: #212121;
}

.dark-theme .guidelines-section ul li img {
    filter: brightness(0) saturate(100%) invert(81%) sepia(0%) saturate(7349%) hue-rotate(76deg) brightness(93%) contrast(93%);
}

.dark-theme .create-vehicles-stepform .steps-card {
    background-color: #212121;
    border-color: #797979;
    color: #ffffff;
}

.dark-theme .create-vehicles-stepform .steps-card .step-meta {
    color: #ffffff;
}

.dark-theme .create-vehicles-stepform .steps-card .step-title {
    color: #ffffff;
}

.dark-theme .create-vehicles-stepform .form-section {
    background: transparent;
}

.dark-theme .step-form-covercard {
    background-color: #212121;
    border-color: #797979;
    color: #ffffff;
}

.dark-theme .vehicle-make-autocomplete .vehicle-make-menu {
    background: #323232;
}

.dark-theme .vehicle-model-autocomplete .vehicle-model-menu {
    background: #323232;
}

.dark-theme .vehicle-make-autocomplete .vehicle-make-item:hover,
.dark-theme .vehicle-make-autocomplete .vehicle-make-item.is-active,
.dark-theme .vehicle-model-autocomplete .vehicle-model-item:hover,
.dark-theme .vehicle-model-autocomplete .vehicle-model-item.is-active {
    background: #777474;
}

.dark-theme .create-vehicles-stepform .form-actions .btn-secondary {
    background-color: rgb(208 208 208);
    color: #000000;
}

.dark-theme .section-title {
    color: #ffffff;
}

.dark-theme .create-vehicles-stepform .steps-card .step-item.is-complete .step-title {
    color: var(--secondary);
}

.dark-theme .create-vehicles-stepform .steps-card .step-item.is-complete .step-meta {
    color: #ffffff;
}

.dark-theme .create-vehicles-stepform .steps-card .step-item.is-complete .step-marker {
    border-color: var(--secondary);
    background: var(--secondary);
}

.dark-theme .create-vehicles-stepform .steps-card .step-item.is-complete:not(:last-child) .step-marker::before {
    background: var(--secondary);
}

.dark-theme .addAnothwerPhoneNumb span {
    color: #7a7a7a;
}

.dark-theme .profile-page-cover .sidebar-card {
    border-color: #69696a;
    background-color: #212121;
}


.dark-theme .profile-page-cover .service-tag,
.dark-theme .servioce-details-page .service-tag,
.dark-theme .servioce-details-page .service-tag {
    background-color: #212121;
    color: #7a7a7a;
}

.dark-theme .vhc-description {
    background-color: #212121;
    color: #7a7a7a;
}

.dark-theme .vhc-fade {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(0 0 0 / 95%) 60%, rgb(32 32 32) 100%);
}

.dark-theme .profile-reviews-testimo p {
    color: #7a7a7a !important;
}

.dark-theme .profile-page-cover .icon-button img {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .profserv-info-row .icon {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .profserv-rating .review-count {
    color: #7a7a7a;
}

.dark-theme .breadcrumb-com ul li img {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .reqnumb-loction-box p {
    color: #7a7a7a;
}

.dark-theme .vhc-card {
    background-color: #212121;
    color: #7a7a7a;
}

.dark-theme .service-details-description ul li {
    color: #000000 !important;
}

.dark-theme .reqnumb-loction-box p img {
    filter: brightness(0) saturate(100%) invert(81%) sepia(0%) saturate(7349%) hue-rotate(76deg) brightness(93%) contrast(93%);
}

.dark-theme .service-details-description ul li {
    color: #7a7a7a;
}

.dark-theme .vhc-card h6 {
    color: #ffffff;
}

/* .dark-theme .service-details-description h3{
    color: #ffffff;
} */

.dark-theme .account-setting-main .input-group-cust img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .account-setting-main .profile-card {
    background-color: #212121;
    border-color: #797979;
}

.dark-theme .account-setting-main .profile-card .btn-edit img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .account-setting-main .btn-choose-file {
    background-color: #8d8d8d;
    color: #ffffff;
}

.dark-theme .profile-preview-card {
    background-color: #484848;
}

.dark-theme .preview-name {
    color: #bcbcbc;
}

.dark-theme .deactivateClass .btn-close {
    filter: invert(100%) sepia(100%) grayscale(100%);
}

.dark-theme .profile-page-cover .meta-item img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .profile-page-cover .description-text {
    color: #bcbcbc;
}

.dark-theme .profile-page-cover .language-item span {
    color: #bcbcbc;
}

.dark-theme .tabdata-main-cover ul li button.nav-link {
    color: #bcbcbc !important;
}

.dark-theme .tabdata-main-cover ul li button img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .tabdata-main-cover ul li button.nav-link.active {
    color: #000000 !important;
}

.dark-theme .tabdata-main-cover ul li button.active img {
    filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7397%) hue-rotate(248deg) brightness(103%) contrast(97%);
}

.dark-theme .listing-tabs-wrapper {
    background-color: #d9d9d9;
}

.dark-theme .serv-view-call button {
    background-color: #a9a9a9;
    color: #ffffff;
}

.dark-theme .serv-view-call ul li a img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .locat-review-cover p {
    color: #bcbcbc;
}

.dark-theme .locat-review-cover p img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .search-box-common-cover .search-container .search-icon {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .search-box-common-cover button {
    border-color: #797979;
}

.dark-theme .reviews-main-cover-list .review-card {
    background: #2f2d2d;
}

.dark-theme .reviews-main-cover-list .review-card .accordion-item {
    background: transparent;
}

.dark-theme .reviews-main-cover-list .review-card .accordion-item .accordion-button::after {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .reviews-page-cover .review-category-tag {
    background: #3a3b3b;
}

.dark-theme .reviews-page-cover .back-arrow svg {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .favorites-page .service-card-main .locat-price-cover-boxcard h4 {
    color: #bcbcbc;
}

.dark-theme .favorites-page .service-card-main .locat-price-cover-boxcard h3 {
    color: #bcbcbc;
}

.dark-theme .favorites-page .service-card-main .card-body h6 {
    color: var(--black) !important;
}

.dark-theme .favorites-page .service-card-main .card-body h6 img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .notifications-list-card {
    background-color: #212121;
    /* border-color: #797979; */
}

.dark-theme .notifications-list-card p,
.dark-theme .notifications-list-card h4 {
    color: #bcbcbc;
}

.dark-theme .notifications-list-card img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .chat-room-last-message,
.dark-theme .chat-room-time,
.dark-theme .chat-room-listing-request p {
    color: #bcbcbc;
}

.dark-theme .chat-room-listing-request img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .other-message .message-content {
    background: transparent;
}

.dark-theme .chat-room-avatar-namedata small {
    background-color: #212121 !important;
}

.dark-theme .chat-room-avatar-namedata small img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .message-bubble.own-message .leftUserChatBox {
    background-color: #393939;
}

.dark-theme .message-meta {
    color: #bcbcbc;
}


.dark-theme .chat-input-iner textarea {
    background-color: #000000;
    border-color: #797979;
    color: #ffffff;
}

.dark-theme .chat-input-iner textarea:focus {
    background-color: #000000;
    /* border-color: var(--secondary); */
}

.dark-theme .chat-input-iner textarea::placeholder {
    color: #bcbcbc;
}

.dark-theme .leftUserChatBox {
    background-color: #393939;
}

.dark-theme .chat-details-header {
    background-color: #1d1d1d;
    border-color: #807e7e;
}

.dark-theme .tabdata-main-cover ul {
    border-color: #807e7e !important;
}

.dark-theme .chat-detail-section .chat-searchbtn-more-btn .src-icon-chat {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .chat-page-cover .search-container img.search-icon {
    filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(154%) hue-rotate(152deg) brightness(83%) contrast(98%);
}

.dark-theme .chat-detail-section .search-nav-btn {
    color: #bcbcbc;
}


.dark-theme .chat-room-item.active,
.dark-theme .chat-room-item:hover {
    background-color: #474747;
}

.dark-theme .footer-column ul li a {
    color: #ffffff;
}

.dark-theme .price-range-button {
    background-color: #484848;
    border-color: #797979;
    color: #ffffff;
}
.dark-theme .filter-select-box-cover .select-custom-cover .price-range-dropdown .price-range-button span{
    color: #ffffff;
}

.dark-theme .service-card-main .img-container img.card-img-top{
    border-color: #b1b1b1;
}
.dark-theme .MessNoteBoxMain textarea.note-mode{
    background-color: rgb(255 248 225 / 13%) !important;
}

.dark-theme .MessNoteBoxCover{
    color: #7d4e00;
    background: #d1c392;
}

.dark-theme .MessNoteBoxCover button{
    color: #640000;
}

.dark-theme .rating-label{
    color: #bcbcbc;
}
@media screen and (max-width: 768px) {
   

    

    .dark-theme .chat-sidebar.mobile-show {
        background: #171a29;
    }
}