﻿.accessibility-on .mud-drawer {
    background: unset !important;
    border: 1px solid white !important;
}

.accessibility-on .mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled) {
    background: none !important;
    color: white !important;
    border-radius: 8px;
    border: 0px solid !important;
}

.accessibility-on .financial-overview-custom-expansion .mud-expand-panel-icon {
    color: var(--doka-palette-primary) !important;
}

.accessibility-on .arrow-bg {
    background: unset;
    border-radius: 4px;
    border: 1px solid;
}

.accessibility-on .account-search-box {
    border: 1px solid white !important;
}

.accessibility-on .message-search-box {
    border: 1px solid white !important;
}

.accessibility-on .messages-page-content .label-color {
    color: var(--doka-palette-text-secondary);
}

.accessibility-on .messages-page-content .card-detail-line svg g > * {
    fill: var(--doka-palette-text-secondary);
}

.accessibility-on .content-card-container {
    background: unset !important;
}

.accessibility-on .transaction-amount {
    color: white !important;
}

.accessibility-on .carousel-icon-size-selected {
    color: var(--doka-palette-white) !important;
    background: var(--doka-palette-white) !important;
}

.accessibility-on .carousel-icon-size {
    color: var(--doka-palette-primary) !important;
}

.accessibility-on .account-transactions-status-pending {
    color: inherit !important;
}

.accessibility-on .campaign-button {
    color: var(--mud-palette-primary);
    background: unset;
    padding: 0px !important;
}

    .accessibility-on .campaign-button::after {
        content: " >";
        color: currentColor;
    }

.accessibility-on .campaign-component-campaign-title {
    color: white !important;
}

.accessibility-on .financial-overview-amount-assets {
    color: white !important;
}

.accessibility-on #bank-update-drawer-personel-message-item .mud-card-content {
    background-color: var(--doka-palette-white);
    border: 1px solid white;
}

.accessibility-on .account-detail-account-name-box {
    border-bottom: 1px solid white !important;
}

.accessibility-on .menu-expanded-Step1 {
    background: inherit;
    border: 1px solid white !important;
    color: var(--doka-palette-primary);
}

.accessibility-on .menu-not-expanded-Step1 {
    color: var(--doka-palette-primary);
}

.accessibility-on .menu-expanded-Step2 {
    background: inherit;
    border-radius: 8px;
}

.accessibility-on .menu-not-expanded-Step2 {
    background: inherit;
    color: var(--doka-palette-primary);
}

.accessibility-on .menu-item-container-step1 {
    color: var(--doka-palette-primary);
}

.accessibility-on .menu-item-container-step1-passive {
    color: unset;
}

.accessibility-on .menu-item-container-step1-active {
    background: none !important;
    border: 1px solid white !important;
}


.accessibility-on .menu-expanded-Step3 {
    background: var(--doka-palette-white) !important;
}

.accessibility-on .login-main-container .tab-item button,
.accessibility-on .tab-list {
    color: var(--doka-palette-primary) !important;
}

.accessibility-on .login-main-container .tab-list::before,
.accessibility-on .login-main-container .tab-item--active::before {
    opacity: 1 !important;
    background-color: transparent !important;
    border: 1px solid var(--doka-palette-primary) !important;
}

.accessibility-on .login-main-container .login-input {
    border: 1px solid white !important;
    color: white;
}

.accessibility-on .login-main-container .login-input[readonly]:not(.login-input-disabled) {
    background-color: var(--doka-palette-white) !important;
}

.accessibility-on .login-main-container .login-container {
    border: 0 !important;
    justify-content: center !important;
}

    .accessibility-on .login-main-container .login-container .background-image-container {
        display: none !important;
    }

.accessibility-on .mud-paper {
    border: 1px solid white !important;
    color: white !important;
}

.accessibility-on .mud-popover.mud-popover-relative-width {
    border: 0 !important;
    outline: 1px solid white;
    outline-offset: -1px;
}

.accessibility-on .finish-card.mud-paper {
    padding-bottom: 8px;
}

.accessibility-on #message-input::placeholder {
    color: var(--mud-palette-black) !important;
    opacity: 1
}

.accessibility-on .assessibility-white-color {
    color: white !important;
}

.accessibility-on .drawer-close-icon-button {
    color: var(--doka-palette-primary);
}

.accessibility-on .doka-page-header {
    background: var(--doka-palette-white);
    border: 1px solid white !important;
}

.accessibility-on .deniz-smart {
    background: var(--doka-palette-primary) !important;
    color: var(--doka-palette-white) !important;
}

.accessibility-on .deniz-smart-2 {
    background: var(--doka-palette-primary) !important;
    color: var(--doka-palette-white) !important;
}

.accessibility-on .statements-expansion.mud-expand-panel {
    border: 1px solid white !important;
}

.accessibility-on .mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text {
    color: white !important;
}

.accessibility-on .account-detail-account-name-box .mud-input-adornment svg {
    color: var(--mud-palette-primary);
}

.accessibility-on .login-main-container .phone-input-item {
    border: 1px solid white !important;
    color: white;
}

.accessibility-on .login-main-container .dob-input {
    border: 1px solid white !important;
    color: white;
}

.accessibility-on .mud-snackbar {
    color: var(--doka-palette-white) !important;
}

.accessibility-on .account-search-box input {
    color: white !important;
}

.accessibility-on .message-search-box input {
    color: white !important;
}

    .accessibility-on .account-search-box input::placeholder {
        opacity: 1 !important;
    }

    .accessibility-on .message-search-box input::placeholder {
        opacity: 1 !important;
    }

.accessibility-on .mud-input-outlined-border legend {
    color: white !important;
}

.accessibility-on input {
    color: white !important;
}

.accessibility-on .account-name-box {
    border: 1px solid white !important;
}

    .accessibility-on .account-name-box input::placeholder {
        opacity: 1 !important;
    }

.accessibility-on .mud-input.mud-input-outlined.mud-input-adorned-end {
    color: white !important;
}

.accessibility-on .mud-input.mud-input-outlined.mud-input-adorned-start {
    color: white !important;
}

.accessibility-on .success-input {
    border: 1px solid white !important;
}

.accessibility-on .detail-value {
    color: white !important;
}

.accessibility-on p.mud-typography.mud-typography-body1.mud-secondary-text.mud-input-adornment-text {
    color: white !important;
}

.accessibility-on .account-dropdown .mud-input-outlined-border {
    min-height: var(--account-dropdown-min-height);
}

.accessibility-on .account-card-wrapper {
    color: white !important;
}

.accessibility-on .mud-table-head {
    background-color: var(--doka-palette-primary);
}

    .accessibility-on .mud-table-head .mud-table-row .mud-table-cell {
        color: var(--doka-palette-white);
        border-color: white !important;
    }

.accessibility-on .mud-table .mud-table-cell {
    color: white;
    border-color: white !important;
}

.accessibility-on .mud-table-striped .mud-table-container .mud-table-root .mud-table-body .mud-table-row:nth-of-type(2n+1) {
    background-color: var(--doka-palette-white) !important;
}

.accessibility-on .mud-table-striped .mud-table-container .mud-table-root .mud-table-body .mud-table-row:nth-of-type(2n) {
    background-color: var(--doka-palette-white) !important;
}

.accessibility-on .drawer-header-text {
    color: white !important;
}

.accessibility-on .main-layout-top-bar {
    border: 1px solid;
}

.accessibility-on .mud-drawer .mud-drawer-content {
    background-color: var(--doka-palette-white) !important;
}

.accessibility-on .mud-icon-root.mud-svg-icon {
    color: var(--doka-palette-primary);
}

.accessibility-on .mud-expand-panel {
    border: 1px solid white;
}

.accessibility-on .swift-input .mud-icon-root.mud-svg-icon {
    color: var(--doka-palette-white) !important;
}

.accessibility-on .mud-select-input ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined {
    color: white;
}

.accessibility-on .text-date {
    color: white !important;
}

.accessibility-on .is-navigable .mud-expanded {
    background: inherit !important;
}

.accessibility-on .communication-switch {
    border: 1px solid white !important;
    color: white !important;
}

.accessibility-on .transactions-switch {
    border: 1px solid white !important;
    color: white !important;
}

.accessibility-on #search-input::placeholder {
    color: var(--mud-palette-black) !important;
    opacity: 1
}

.accessibility-on #turkey-transfer-save-input::placeholder {
    color: var(--mud-palette-black) !important;
    opacity: 1
}

.accessibility-on #sepa-swift-transfer-save-input::placeholder {
    color: var(--mud-palette-black) !important;
    opacity: 1
}

.accessibility-on #corporate-foreign-transfer-save-input::placeholder {
    color: var(--mud-palette-black) !important;
    opacity: 1
}

.accessibility-on #corporate-sepa-transfer-save-input::placeholder {
    color: var(--mud-palette-black) !important;
    opacity: 1
}

.accessibility-on #search-text-feedback::placeholder {
    color: var(--mud-palette-black) !important;
    opacity: 1
}


.accessibility-on .summary-full .multiline-label {
    color: var(--mud-palette-text-secondary) !important;
}

.accessibility-on .mud-nav-group .mud-nav-link {
    color: var(--menu-color-txt) !important;
}

.accessibility-on .search-container {
    border: 1px solid var(--menu-color-txt) !important;
}

.accessibility-on .mud-nav-group.menu-expanded-Step1.is-navigable .mud-expanded {
    border: 0px solid rgba(255, 255, 255, 0.3) !important;
    background: none !important;
    box-shadow: none !important;
    color: white !important;
}

.accessibility-on .mud-nav-group.menu-expanded-Step2.is-static .mud-expanded {
    border: 0px solid rgba(255, 255, 255, 0.3) !important;
    background: none !important;
    box-shadow: none !important;
    color: var(--doka-palette-primary) !important;
}

.accessibility-on .mud-nav-group.menu-expanded-Step3.is-navigable .mud-expanded {
    border: 0px solid rgba(255, 255, 255, 0.3) !important;
    background: none !important;
    box-shadow: none !important;
    color: white !important;
}

.accessibility-on .card-content-line-text {
    color: white !important;
}

.accessibility-on #card-open-overnight-deposit-account .card-content-text {
    color: var(--doka-palette-text-secondary);
}

.accessibility-on .update-information-text {
    color: white !important;
}

.accessibility-on {
    cursor: url("/img/cursors/accessibility-cursor-default.svg") 2 2, auto;
}

.accessibility-on a,
.accessibility-on button,
.accessibility-on [role="button"],
.accessibility-on .mud-button-root,
.accessibility-on .mud-icon-button,
.accessibility-on .mud-nav-link,
.accessibility-on .mud-tab,
.accessibility-on .mud-switch,
.accessibility-on .recent-card,
.accessibility-on .transfer-card,
.accessibility-on .accounts-open-popover .accounts-card-title-container,
.accessibility-on .customer-email-input .mud-input:hover,
.accessibility-on input[type="checkbox"],
.accessibility-on input[type="radio"],
.accessibility-on select {
    cursor: url("/img/cursors/accessibility-cursor-pointer.svg") 11 1, auto !important;
}   

.accessibility-on *:disabled,
.accessibility-on .mud-disabled,
.accessibility-on [aria-disabled="true"] {
    cursor: url("/img/cursors/accessibility-cursor-disabled.svg") 1 2, auto !important;
}