/**
 * Customer account sidebar — dark / night mode.
 * Load after customer.css and ahlmall-dark-mode.css.
 */
html.ahlmall-dark-mode .customer-page {
    background-color: rgb(24, 25, 26) !important;
}

html.ahlmall-dark-mode .customer-page .customer-body {
    background-color: transparent !important;
}

html.ahlmall-dark-mode .customer-page .profile-sidebar {
    background-color: rgb(47, 48, 49) !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
    border-right-color: rgba(255, 255, 255, 0.1) !important;
    box-shadow: none !important;
    color: #e4e6eb !important;
}

html.ahlmall-dark-mode .customer-page .profile-usertitle-name,
html.ahlmall-dark-mode .customer-page .profile-usertitle-name strong {
    color: #f5f6f7 !important;
}

html.ahlmall-dark-mode .customer-page .profile-usermenu .list-group-item {
    background-color: transparent !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
    border-bottom-style: solid !important;
}

html.ahlmall-dark-mode .customer-page .profile-sidebar .profile-usermenu li.list-group-item a,
html.ahlmall-dark-mode .customer-page .profile-sidebar .profile-usermenu li.list-group-item a.collection-item,
html.ahlmall-dark-mode .customer-page .profile-usermenu .list-group-item a,
html.ahlmall-dark-mode .customer-page .profile-usermenu .list-group-item a.collection-item {
    color: #e4e6eb !important;
}

html.ahlmall-dark-mode .customer-page .profile-sidebar .profile-usermenu li.list-group-item a:hover,
html.ahlmall-dark-mode .customer-page .profile-sidebar .profile-usermenu li.list-group-item a.collection-item:hover,
html.ahlmall-dark-mode .customer-page .profile-usermenu .list-group-item a:hover {
    color: #fd6a00 !important;
}

html.ahlmall-dark-mode .customer-page .profile-sidebar .profile-usermenu li.list-group-item a.active,
html.ahlmall-dark-mode .customer-page .profile-sidebar .profile-usermenu li.list-group-item a.collection-item.active,
html.ahlmall-dark-mode .customer-page .profile-usermenu .list-group-item a.active,
html.ahlmall-dark-mode .customer-page .profile-usermenu .list-group-item a.collection-item.active {
    color: #fd6a00 !important;
    font-weight: 600 !important;
}

html.ahlmall-dark-mode .customer-page .profile-sidebar .profile-usermenu li.list-group-item i,
html.ahlmall-dark-mode .customer-page .profile-usermenu .list-group-item i {
    color: #b0b3b8 !important;
}

html.ahlmall-dark-mode .customer-page .profile-content {
    color: #e4e6eb !important;
}

html.ahlmall-dark-mode .customer-page h2.customer-page-title,
html.ahlmall-dark-mode .customer-page h3,
html.ahlmall-dark-mode .customer-page h5 {
    color: #f5f6f7 !important;
}

html.ahlmall-dark-mode .customer-page .profile-content .border,
html.ahlmall-dark-mode .customer-page .profile-content .rounded,
html.ahlmall-dark-mode .customer-page .profile-content .p-3.border {
    background-color: rgb(47, 48, 49) !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
}

html.ahlmall-dark-mode .customer-page .profile-content .text-muted,
html.ahlmall-dark-mode .customer-page .profile-content small.text-muted {
    color: #b0b3b8 !important;
}

html.ahlmall-dark-mode .customer-page .profile-content .table {
    color: #e4e6eb !important;
}

html.ahlmall-dark-mode .customer-page .profile-content .table thead th {
    color: #f5f6f7 !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
}

html.ahlmall-dark-mode .customer-page .profile-content .table td,
html.ahlmall-dark-mode .customer-page .profile-content .table th {
    border-color: rgba(255, 255, 255, 0.1) !important;
}

html.ahlmall-dark-mode .customer-page .profile-content .form-control {
    background-color: rgb(55, 56, 58) !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
    color: #e4e6eb !important;
}

html.ahlmall-dark-mode .customer-page .profile-content label {
    color: #e4e6eb !important;
}

html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu {
    background-color: rgb(47, 48, 49) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    box-shadow: none !important;
}

html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu .nav-tabs li.nav-item a.nav-link,
html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu .nav-tabs li.nav-item a {
    color: #e4e6eb !important;
    border-bottom-color: rgba(255, 255, 255, 0.1) !important;
    background-color: transparent !important;
}

html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu .nav-tabs li.nav-item a.nav-link i,
html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu .nav-tabs li.nav-item a i {
    color: #b0b3b8 !important;
}

html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu .nav-tabs li.nav-item a.nav-link.active,
html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu .nav-tabs li.nav-item a.active {
    background-color: #fd6a00 !important;
    color: #fff !important;
}

html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu .nav-tabs li.nav-item a.nav-link.active i,
html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_menu .nav-tabs li.nav-item a.active i {
    color: #fff !important;
}

html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_content,
html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_content .card {
    background-color: transparent !important;
    color: #e4e6eb !important;
}

html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_content .card-header,
html.ahlmall-dark-mode .main_content.crop-avatar .dashboard_content .card-header h3 {
    background-color: transparent !important;
    color: #f5f6f7 !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
}

html.ahlmall-dark-mode .crop-avatar .modal-content {
    background-color: rgb(47, 48, 49) !important;
    color: #e4e6eb !important;
}

html.ahlmall-dark-mode .crop-avatar .modal-header .modal-title,
html.ahlmall-dark-mode .crop-avatar .modal-header strong {
    color: #f5f6f7 !important;
}
