/***Application Accessibility changes(PWD):Start***/
@media screen and (min-width: 1024px) {
.fontSizeChange{background-color: #fff;color: #1b3281;margin-right: 10px;display: inline-block;text-align: center;width: 36px;height: 24px;font-size: 0.875em;border: 1px solid #1b3281;border-radius: 4px;}
.fontSizeChange:nth-child(2){background-color: #1b3281;color: #fff;}
.fontSizeChange:focus, .fontSizeChange:hover{opacity: 0.8;}
.fontSizeChange:last-child{margin-right: 0;}
.productFontSize.preLoginAccessControls{right: 24%;top: 42px;}
.productFontSize.logouteLoginAccessControls{right: 0%;top: 30px;}
.zoom-plus form{overflow: hidden;}
.zoom-plus #main{overflow: visible !important;}
.zoom-plus .custom_password_user_demo {padding: 20px;}
.next-genHeader .productFontSize{top:42px;}
.zoom-plus .CustomOnBoardP .loginPanelInputDetailsrow, .zoom-plus .CustomOnBoardP p[id*="LoginHDisplay."] {padding-left: 10px;}
.zoom-minus .CustomOnBoardP .loginPanelInputDetailsrow, .zoom-minus .CustomOnBoardP p[id*="LoginHDisplay."] {padding-left: 32px;display: block;width: -webkit-fill-available;float: left;}
.zoom-plus .loginfoorter-wrapper, .zoom-plus .footer-wrapper{padding-bottom: 5px !important;}
.zoom-plus .collapsibleContainerDiv .customDateRangeRowset .Customstage3_previewconfirm_label_column {width: 26.4%;}
.zoom-plus .postalAddress_Tooltiptext:after, .zoom-plus .postalAddress_Tooltiptext:before {top: -15%;}
.zoom-plus .pageLeftContainer .customDateRangeRowset input.all-datepicker, .zoom-plus .pageLeftContainer .customDateRangeRowset input.future-datepicker {width: 95px;}
.zoom-plus .customCCSection1 .customCCLeft{width: 60% !important;}
.zoom-plus .customDateRangeRowset .input-field {width: 75% !important;}
.zoom-plus .pageLeftContainer .customDateRangeRowset input.past-datepicker {width: 95px !important;}
.zoom-plus .pageLeftContainer .bidrowInput input[type=text] {width: 83% !important;}
.zoom-plus .menubar .nbs-flexisel-item ul::before{top: -8px;}
.zoom-plus .custom_SubSectionHDFC {width: 32%;}
.zoom-plus .helplineNumber .accessiabilityMainWrapper {right: 21%;}
.zoom-plus .center-container .widget-medium{max-height: 362px;height: 362px;}
}
@media screen and (max-width: 1024px) and (min-width: 200px) {
.productFontSize, .accessiabilityMainWrapper{display: none;}
}	
/*rem fonts override: Start*/
@media screen and (min-width: 640px) {
.alertHeader h5 {font-size: 1rem !important;}
.header-label {font-size: 0.813rem !important;}
#sessionTimeoutText{font-size: 0.875rem !important;}
}
.tabButtonStyleActive .waves-button-input, h3 .gradientbgtwolinetxt{font-size: 1rem !important;}
.step-tracker .step-tracker-head-content .step-text{font-size: 0.875rem;}
.queryitalictextwithmargin_pwdscreen{font-size: 0.75rem;}
.logoutPanel .content-info{font-size: 1rem;}
.stage3_steptracker_mandatory {font-size: 0.813rem;}
.tabButtonStyleInactive .waves-button-input{font-size: 1rem !important;}
.stage3_optionallink_accnts:hover, .stage3_optionallink_accnts {font-size: 0.813rem;}
.menu__link {font-size: 0.938rem;}
.uiconfirmtitle {font-size: 1.625rem !important;}
.renderTextBoxAsLabel_new{font-size: 0.813rem;}
.custom_multirowTable table.roundTableStyle tr .searchsimpletext, 
.custom_multirowTable table.roundTableStyle tr .searchsimpletext_wrapnew,
.custom_multirowTable table.roundTableStyle thead tr th a, 
.custom_multirowTable table.roundTableStyle tr th span{font-size: 0.875rem !important;}
.queryitalictextwithmargin {font-size: 0.813rem;}
/*rem fonts override: End*/
/*Added by Seema for PWD:Font size:End */
/*Accessibility option block style:Start*/
.accessiabilityMainWrapper {position: absolute;top: 16px;z-index: 999;width: 8%;right: 23%;}
.accLink{position: relative;text-align: center;}
.accessibility-dropdown{font-size: 0.875rem;position: absolute;text-align:left;width: 307px;background-color: #fff;border-radius: 8px;opacity: 0;top: 48px;border: 1px solid #F7F7F7;box-shadow: 0px 4px 4px 0px #00000040;display: none;}
.accessibility-cover{ position: relative;padding: 24px;padding-bottom:0 ;}  
.accessibility-cover::before {top: -6%;left: 43%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-bottom-color: #fff;border-width: 13px;-webkit-filter: drop-shadow(0px -2px 2px rgba(0, 0, 0, .1));filter: drop-shadow(0px -2px 2px rgba(0, 0, 0, .1));}
.next-genHeader .helplineNumber .accessibility-cover::before {top: -6%;left: 42%;}
.next-genHeader .accessibility-cover::before {left: 42%;}
.a11y-letter-spacing .next-genHeader .accessibility-cover::before {left: 41%;}
.accessiabilityMainWrapper .accLink > a:hover + .accessibility-dropdown,
.accessiabilityMainWrapper .accLink:focus-within .accessibility-dropdown,
.accessiabilityMainWrapper .accessibility-dropdown:hover{display: block;opacity: 1;display: flex;position: absolute;left: -104px;top:50px;flex-direction: column;}
.next-genHeader .helplineNumber .accessiabilityMainWrapper .accLink > a:hover + .accessibility-dropdown, 
.next-genHeader .helplineNumber .accessiabilityMainWrapper .accLink:focus-within .accessibility-dropdown, 
.next-genHeader .helplineNumber .accessiabilityMainWrapper .accessibility-dropdown:hover{left: -108px;}
.accLink img{height: 30px;display: block;margin-top:0}
.accLink a{display: inline-block;padding-bottom:14px;text-align: center;margin-top: 10px;}
.accLink a:hover{color:#1b3281}
.PWDResetOption{padding-top: 16px;padding-bottom: 16px;}
.PWDResetOption a{padding: 0;}
.accList{display: flex;justify-content: center;flex-direction: column;}
.accessBTNSection{display: flex;justify-content: space-between;align-items: center;}
.accListItem{margin-bottom: 24px;}
.contrastMode{display: flex;flex-direction: column;position: relative;justify-content: space-between;}
.accHedingOptText{font-size: 0.75rem;}
.contrastMode .switch {position: absolute;right: 0px;top: 5px;display: inline-block;width: 45px;height: 20px;float: right;}
.helplineNumber .accessiabilityMainWrapper {right: 20%;top: 33px;width: 5%;}
.next-genHeader .accessiabilityMainWrapper{top: 22px;}
.next-genHeader .helplineNumber .accessiabilityMainWrapper{top: 33px;}
.next-genHeader .accessiabilityMainWrapper .accLink > a:hover + .accessibility-dropdown, 
.next-genHeader .accessiabilityMainWrapper .accLink:focus-within .accessibility-dropdown, 
.next-genHeader .accessiabilityMainWrapper .accessibility-dropdown:hover{left: -91px;}
.accIconGrayBG{background-color:#1B328133;border-radius: 12px;width: 36px;height: 36px;border-radius: 12px;display: inline-block;vertical-align: middle;margin-right: 8px;}
.accOptionIcon, .StrokaccOptionIcon{padding: 9px;}
.textsizeBtnAlign{margin-top: 3px;}
.productFontSize .accListItem .slider{background-color: #F2F4F7;border: 2px solid #F2F4F7;}
.productFontSize .accListItem input:checked + .slider {background-color: #1B3281;border: 1px solid transparent;}
.productFontSize input:checked + .slider:after, .productFontSize .slider:after{content: none;}
.productFontSize .slider.round {border-radius: 16px;}
.PWDResetOption {border-top: 1px solid #656565;text-align: center;}
.productFontSize .accListItem .slider:before{box-shadow: 0px 1px 2px 0px #1018280F;box-shadow: 0px 1px 3px 0px #1018281A;border: 1px solid transparent;}
.PWDResetOption a{color: #1B3281;font-size: 0.875rem;margin-top:0}
/*Accessibility option block style:End*/

/***Added by seema for High Contrast theme:Start***/
.dark-theme, .dark-theme body{background: #282828 !important;}
.dark-theme .productFontSize .accListItem .slider{background-color: #3B3B3B;border: 2px solid #3B3B3B;}
.dark-theme .productFontSize .accListItem .slider:before{background-color: #ff0;border: 1px solid #3b3b3b;box-shadow: none;}
.dark-theme .productFontSize .accListItem input:checked + .slider:before{background-color: #282828;border: 1px solid #ff0;box-shadow: none;}
.dark-theme .productFontSize .accListItem input:checked + .slider{background-color: #FFFF00;border: 2px solid #FFFF00;}
.dark-theme .accIconGrayBG{background-color: #ff0;}
.dark-theme .accOptionIcon path {fill: #282828 !important;}
.dark-theme .StrokaccOptionIcon path{stroke:#282828 !important;}
.dark-theme .pwd-icon path {fill: #ff0 !important; }
.dark-theme .login-body-style #header .header-main {background: #282828;}
.darkThemeLogo{display: none;float: left;}
.dark-theme .darkThemeLogo{display: block;float: left;}
.dark-theme .darkThemeLogo img{height: 60px;}
.lightThemeLogo{float: left;}
.dark-theme .lightThemeLogo{display: none;}
.dark-theme .custom_Service, .dark-theme .text_color1, 
.dark-theme .sessionTime_simpletext {color: #fff;}
.dark-theme .loginfoorter-wrapper, 
.dark-theme .footer-wrapper{background: #282828 !important;}
.dark-theme .footer-wrapper .footer-links a:hover{opacity: 0.7;}
.dark-theme #wrapper1, 
.dark-theme .customTopHeader {background-color: #282828 !important;}
.dark-theme .login-body-style #header .header-main{border-bottom: 1px solid #c7c7c7;}
.dark-theme .width50percent_login{background: #282828;border: 1px solid #c7c7c7;box-shadow: none;}
.dark-theme .loginPanelHeaderTextStyle{background-image: none;background: #282828;border-bottom: 2px solid #c7c7c7;color: #fff;}
.dark-theme .width50percent_login input[type=text]{border-bottom: 1px solid #c7c7c7 !important;}
.dark-theme .loginPanellabellinkStyle:after {border-right: 1px solid #c7c7c7;}
.dark-theme .fontSizeChange{color: #ff0;border: 1px solid #ff0;background-color: #282828;}
.dark-theme .fontSizeChange:nth-child(2) {background-color: #ff0;color: #282828;}
.dark-theme .accessibility-dropdown {border: 1px solid #C7C7C7;background-color: #282828;color: #fff;}
.dark-theme .accessibility-cover::before{border-bottom-color: #282828; filter: drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);}
.dark-theme .menubar{background-image: none;border: 1px solid #C7C7C7;background: none;}
.dark-theme .stage3_menuIdTextlink li:hover {background-color: #282828;}
.dark-theme .customWidHead{border: 1px solid #c7c7c7;background: #282828;}
.dark-theme .stage3_rtpanelwhitebg{background: #282828;color:#fff !important ;}
.dark-theme .person-name:after{border: 1px solid #ff0;}
.dark-theme .menubar .nbs-flexisel-item ul {background-color: #282828;}
.dark-theme .widget-medium .widget-content, 
.dark-theme .center-container .widget-small, 
.dark-theme .center-container .widget-medium{background: #282828;}
.dark-theme .menubar ul ul ul li:hover a, 
.dark-theme .menubar .nbs-flexisel-item ul li:hover , 
.dark-theme .menubar .nbs-flexisel-item ul ul li a{background: #282828 !important;}
.dark-theme .widget-head{border: 1px solid #c7c7c7 !important;background-color: #282828 !important;}
.dark-theme table .HW_head_outerdiv:not(:is(.modalWrapper .HW_head_outerdiv)) {background-color: #282828;}
.dark-theme table.multiTableHeading > tbody, 
.dark-theme table.singleTableHeading > tbody, 
.dark-theme .custom_financialOverview .customWidgetShevronStyle td.custNewTabGrp {background-color: #282828;}

.dark-theme .custom_stage3_detailspanel .tabs-with-navigation .tabs .tab a.active, 
.dark-theme .custom_stage3_detailspanel .tabs-with-navigation .tabs .tab a:hover{background: #ff0;color: #282828 !important;border: 1px solid #ff0 !important;}
.dark-theme #header ul.tabs li:hover{background: none;}
.dark-theme .custom_stage3_detailspanel .tabs-with-navigation .tabs .tab{border:0 none;}
.dark-theme .custom_financialOverview table .custNewTabGrp .btn a.loginPanleBluelinkStyle:hover{color: #1B1B1B !important;}
.dark-theme .step-tracker .step-tracker-head-content .step-status .step-number1{border: 10px solid transparent;background-color: #444444 !important;}
.dark-theme .step-tracker .step-tracker-head-content .step-status .step-number, 
.dark-theme .step-tracker .step-tracker-head-content .step-status .step-tick-icon{border: 10px solid transparent;background-color: #bbb;color: #1B1B1B;}
.dark-theme .step-tracker .step-tracker-head-content .step-status .step-tick-icon1 {background-color: #68C568 !important;color: #282828 !important;border: 10px solid transparent;}
.dark-theme .panel-left{background: #282828;}
.dark-theme .custom_stage3_detailspanel .customTabsNoCaps .tabs-with-navigation ul.tabs li.tab a.active{color: #282828 !important;}
.dark-theme .custom_stage3_detailspanel .customTabsNoCaps .tabs-with-navigation ul.tabs li.tab a{border: 1px solid #C7C7C7;border-radius: 5px;color: #fff !important;}
.dark-theme .custom_stage3_detailspanel .customTabsNoCaps .tabs-with-navigation ul.tabs li.tab a:hover{color: #282828 !important; }
.dark-theme .custom_stage3_detailspanel .customTabsNoCaps .tabs-with-navigation ul.tabs li.tab.tabactive a{border: 1px solid #4A5565;color: #282828 !important;}
.dark-theme .custom_stage3_detailspanel .tabs-with-navigation .tabs .tab a.active:after{border-top: 10px solid #ff0;}
.dark-theme .custom_financialOverview table thead tr th a, 
.dark-theme .custom_financialOverview table tr th span,
.dark-theme .custom_financialOverview table tr .searchsimpletext_wrapnew, 
.dark-theme .custom_financialOverview table tr .searchsimpletext_accntSummary,
.dark-theme .center-container .widget-medium{height: 361px;max-height: 361px;}
.dark-theme div#RetailUserDashboardUX5_WMST__1, 
.dark-theme #ParentDiv_RetailUserDashboardUX5_WMST__1{height: 359px !important;}
.dark-theme .alertBx {background-color: #282828 !important;border: 1px solid #c7c7c7;}
.dark-theme .loginPanelInputDetailsrow .ui-widget-content {background: #282828 !important;}
.dark-theme .pageheadingcaps{border: 1px solid #c7c7c7;background: #282828;}
.dark-theme .pageLeftContainer:not(:is(.modalWrapper .pageLeftContainer)) {background: #282828 !important;}
.dark-theme table.table {border: 1px solid #c7c7c7;background: #282828;}
.dark-theme .tabButtonStyleInactive, 
.dark-theme .tabButtonStyleActive{background-color: #282828 !important;}
.dark-theme .rightRoundCornerQickLink {height: 191px;}
.dark-theme .tabButtonStyleActive {border-bottom: 3px solid #ff0 !important;color: #ff0 !important;}
.dark-theme .tabactive {border-bottom: 3px solid #ff0;}
.dark-theme .customPleaseNoteDiv ~ .center img{background-color: #fff;}
.dark-theme .menubar .nbs-flexisel-item ul::before{border-bottom-color: #282828;filter: drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);}
.dark-theme .menubar .nbs-flexisel-item ul ul:before{border-bottom-color: transparent;filter: none;}
.dark-theme .menubar .nbs-flexisel-item ul li:hover .arrow {border-color: #ff0;}
.dark-theme .stage3_searchpaneldiv {background-color: #282828;border: 1px solid #ff0;}
.dark-theme .stage3_searchsubsecheader:not(:is(.modalWrapper .stage3_searchsubsecheader)){background-color: #282828 !important;}
.dark-theme .stage3_searchpaneldiv .collapsible-wrapper{background-color: #282828 !important;border: 1px solid #c7c7c7 !important;}
.dark-theme .stage3_inputpanel_leftcontainer:not(:is(.modalWrapper .stage3_inputpanel_leftcontainer)) {background-color: #282828;}
.dark-theme [type="checkbox"].filled-in:not(:checked) + span:after{background-color: #282828;border: 1px solid #ff0;}
.dark-theme [type="checkbox"].filled-in:checked + span:after{border: 1px solid #ff0;background-color: #ff0;}
.dark-theme [type="checkbox"].filled-in:checked + span:before{border-right: 2px solid #282828;border-bottom: 2px solid #282828;}
.dark-theme .skipContLink{background-color: transparent;text-decoration: underline;}
.dark-theme .loginfoorter-wrapper, 
.dark-theme .footer-wrapper{border-top: 1px solid #fff;}
.dark-theme .panel-title-block, 
.dark-theme .stage3_rtpanelquicklinkrow_new, 
.dark-theme .notopborder.listingcol::not(:is(.modalWrapper .notopborder.listingcol)) {background: #282828 !important;}
.dark-theme .notopborder.listingcol:not(:is(.tran-history-table .customTableHeaderDesign)){border: 1px solid #fff;}
.dark-theme .reset-btn, 
.dark-theme .customMoreFilterSection a.collapsiblelink ,
.dark-theme .collaps-heading .collapsible-header,
.dark-theme h3:not(:is(.modalWrapper .notopborder.listingcol)):not(:is(.modalWrapper .stage3_searchpaneldiv)):not(:is(.modalWrapper h3)):not(:is(.custom_passwordPolicy.customNewPswd h3.h3_pwdscreen)):not(:is(.customPasswordPolicy .h3whitetitle.h3whitetitle_pwdscreen)):not(:is(.customImageSelectionHeader h3)),
.dark-theme .ui-widget-content, 
.dark-theme .NoteWithBG {background-color: #282828 !important;}
.dark-theme .pwsChangeNote {border: 1px solid #c7c7c7;color: #fff;background: url(../images/PWD-expiry-noti-icon.png) 25px / 55px no-repeat #282828;}
.dark-theme .span-radiobutton:before, 
.dark-theme [type="radio"]:checked + span:after{border: 2px solid #ffff00 !important;}
.dark-theme [type="radio"]:checked + span:after{background-color: #ffff00;}
.dark-theme .waves-effect.waves-light.btn.login_button.waves-input-wrapper, 
.dark-theme .btn {background-color: #ffff00 !important;color: #1B1B1B;}
.dark-theme .btn.tabButtonStyleActive,  
.dark-theme .btn.tabButtonStyleInactive{background-color: #282828 !important;color: #ff0;}
.dark-theme .btn.reset-btn {background-color: #282828 !important;color: #ff0;border: 1px solid #ff0;}
.dark-theme .pwsChangeNote #ChangePasswordBtn{font-weight: normal;}
.dark-theme input.autocomplete-dropdown.focused, 
.dark-theme input[type=input]:focus:not([readonly]), 
.dark-theme input[type=text]:focus:not([readonly]), 
.dark-theme input[type=password]:focus:not([readonly]), 
.dark-theme input[type=email]:focus:not([readonly]),
.dark-theme input[type=url]:focus:not([readonly]), 
.dark-theme input[type=time]:focus:not([readonly]), 
.dark-theme input[type=date]:focus:not([readonly]), 
.dark-theme input[type=datetime-local]:focus:not([readonly]), 
.dark-theme input[type=tel]:focus:not([readonly]), 
.dark-theme input[type=number]:focus:not([readonly]), 
.dark-theme input[type=search]:focus:not([readonly]), 
.dark-theme textarea.materialize-textarea:focus:not([readonly]){-webkit-box-shadow: 0 1px 0 0 #ffff00 !important;box-shadow: 0 1px 0 0 #ffff00 !important;border-bottom: 1px solid #ffff00 !important;}

.dark-theme .custom_multirowTable .roundTableStyle tr th{background: #282828;}
.dark-theme .bill_tabs.retail_bbps .bill_h4, 
.dark-theme .recent_payments .bill_h4, 
.dark-theme .UpComing_Payment .bill_h4{background-color: #282828;border: 1px solid #fff;}
.dark-theme .CustomOtpMode .formrow input {color: #1b1b1b !important;}
.dark-theme #linksTable .collapsible-header{background-color: #282828;}
.dark-theme #linksTable .collapsible-header h4{color: #fff;}
.dark-theme #linksTable .expandMenu_SRListing:after, 
.dark-theme #linksTable .collapseMenu_SRListing::after{color: #ff0 !important;}
.dark-theme .fghHelpIcon:before{color: #ff0;}
.dark-theme .width79percent_navigationpanel [id*='Button19146816']{color: #282828;}
.dark-theme [id*='DispForm'].section_blackborder{background-color: #fff;}
.dark-theme .remarksboxux3{background-color: #282828;}
.dark-theme .CollapsibleButtonImg, 
.dark-theme .leftMenu, 
.dark-theme .rightMenu{background-image: none;}
.dark-theme .base-timer__path-remaining.red {color: #ffffff;}
.dark-theme .base-timer__path-remaining.blue {color: #808080;}
.dark-theme .base-timer__path-elapsed {stroke-width: 11px;stroke: #808080;}
.dark-theme .CollapsibleButtonImg .CollapsibleButton{color: #ff0 !important;}
.dark-theme a:not(:is(.modalWrapper a)):not(:is(.mypropulldownInner a)):not(:is(.btn a)):not(:is(.menuChoices a)):not(a.btn):not(:is(.tabs-with-navigation .tabs a)), 
.dark-theme .footer-wrapper .footer-links a, 
.dark-theme table thead tr a, 
.dark-theme .customBankAccountShevron:after,
.dark-theme .logoutLink a, 
.dark-theme .headerLogoutLink::before, 
.dark-theme .personNameCaret,
.dark-theme .notifyIconLink, 
.dark-theme .mailsIconLink, 
.dark-theme .logoutLink, 
.dark-theme .spaceIconLink,
.dark-theme .stage3_menuIdTextlink a, 
.dark-theme .stage3_optionallink_accnts, 
.dark-theme .tabButtonStyleInactive, 
.dark-theme .breadcrumb-block .Breadcrumb:hover,
.dark-theme .bluelink:hover:not(:is(.modalWrapper .bluelink:hover)),
.dark-theme .controlOptionTbody .controlOptionTd a, 
.dark-theme .controlOptionTbody1 .controlOptionTd a,
.dark-theme span.bluelink_updatelink,
.dark-theme .left .custom_link,
.dark-theme .collaps-AdvanceSearchSection .tranType-section .autocomplete-icon
{color: #ffff00 !important;}
.dark-theme label:not(:is(.containerStyle label)),
.dark-theme .stage3_leftrightmainpanel .stage3_moredetailsright .collapsible-header, 
.dark-theme .collapsipleMenu:after, 
.dark-theme .expandableMenu:after, 
.dark-theme .picker__close:hover, 
.dark-theme .picker__today:hover, 
.dark-theme .picker__close, 
.dark-theme .picker__today, 
.dark-theme .lastlogtext_blue, 
.dark-theme .accordianmenu .headerbar a, 
.dark-theme .accordianmenu .headerbaropen_index a:link, 
.dark-theme .advance_search_link, 
.dark-theme .cancel, 
.dark-theme .removelinkstyle, 
.dark-theme .msgTemplateLink a, 
.dark-theme .rtpanelreply a:link, 
.dark-theme .replytxt a:link, 
.dark-theme .deletelinkstyle, 
.dark-theme .flagtxt a:link, 
.dark-theme .createlink_new a, 
.dark-theme .modalWrapper .stage3_leftrightmainpanel h3, 
.dark-theme .multiActionAlign, 
.dark-theme label.active, 
.dark-theme .navAllTab_Active, 
.dark-theme .navSelectedTab, 
.dark-theme .width50percent_login input[type=text], 
.dark-theme span:not(.errorCodeWrapper):not(.personNameCaret):not(.ui-keyboard-text):not(.ui-dialog ):not(:is(.ui-dialog.ui-corner-all span)):not(.step-tick-icon1):not(.waves-light.btn):not(:is(.cardholderNameSec span)):not(.radioSpan):not(.captionIcon):not(.pfm_whitetabhover_bold_tab):not(.notifyIconLink):not(.step-number):not(:is(.postalAddress_Tooltiptext .custom_content)):not(.CollapsibleButton):not(.file-field span):not(.icon-dropdown.autocomplete-icon):not(:is(.owl-nav button span)):not(:is(#ml-menu .icon-menu)):not(:is(#ml-menu .main-menu-string)):not(:is(#label_access_code .redstar)):not(:is(.customImageSelectionHeader .custom_link)):not(:is(#InfoPanel span.null)):not(:is(.containerStyle label .redstar)):not(.stage3_optionallink_accnts):not(.statAmountBTN):not(.ccInfoLink):not(.bluelink_updatelink):not(.bluelink_updatepreflink),
.dark-theme .loginfoorter-wrapper, 
.dark-theme .footer-wrapper, 
.dark-theme table thead tr th a,
.dark-theme table thead tr span,
.dark-theme table tr .searchsimpletext_wrapnew,
.dark-theme table tr .searchsimpletext_accntSummary,
.dark-theme table.table thead th,
.dark-theme .pageLeftContainer .stage3_leftrightmainpanel h3, 
.dark-theme h3.listingcol span:not(:is(.modalWrapper .notopborder.listingcol)):not(:is(.modalWrapper .customTableHeaderDesign .gradientbgtwolinetxt)), 
.dark-theme .dashboardSection .insta-widget-panel .panel-content .modal-trigger, 
.dark-theme .widget-head .h2Widget,
.dark-theme .welcomeMsg,
.dark-theme .simpletext_wishMsg, 
.dark-theme .simpletext_welMsg, 
.dark-theme .simpletext_welMsg1, 
.dark-theme .simpletext_loginLabel, 
.dark-theme .simpletext_loginTime, 
.dark-theme .lastlogtext_grey_new, 
.dark-theme .personalizeDashLink, 
.dark-theme .blueDivider, 
.dark-theme #main .toprow h1,
.dark-theme textarea.materialize-textarea,
.dark-theme .dropdown-content li > a, 
.dark-theme .dropdown-content li > span, 
.dark-theme label.active,
.dark-theme input[type=text]:focus:not([readonly]) + label, 
.dark-theme input[type=password]:focus:not([readonly]) + label, 
.dark-theme input[type=email]:focus:not([readonly]) + label, 
.dark-theme input[type=url]:focus:not([readonly]) + label,
.dark-theme input[type=time]:focus:not([readonly]) + label, 
.dark-theme input[type=date]:focus:not([readonly]) + label, 
.dark-theme input[type=datetime-local]:focus:not([readonly]) + label,
.dark-theme input[type=tel]:focus:not([readonly]) + label, 
.dark-theme input[type=number]:focus:not([readonly]) + label, 
.dark-theme input[type=search]:focus:not([readonly]) + label,
.dark-theme textarea.materialize-textarea:focus:not([readonly]) + label, 
.dark-theme .current_tab1, 
.dark-theme .padding_top_style input[type=password],
.dark-theme .breadcrumb-block .Breadcrumb:nth-last-of-type(1), 
.dark-theme .breadcrumb-block .breadcrumb-icon:nth-last-of-type(2):after, 
.dark-theme .breadcrumb-block .breadcrumb:nth-last-of-type(2):after, 
.dark-theme .btn a.loginPanleBluelinkStyle:hover, 
.dark-theme span.queryitalictextwithmargin_pwdscreen.custom_header:not(.modalWrapper .custom_header),
.dark-theme span.queryitalictextwithmargin_pwdscreen.custom_content:not(.modalWrapper .custom_content):not(:is(.postalAddress_Tooltiptext .custom_content)),
.dark-theme .custom_AdvanceSearch h3.stage3_searchsubsecheader.collaps-heading .collapsible-header,
.dark-theme h5:not(.customEnablePointerOptions), 
.dark-theme .gradientbgtwolinetxt,
.dark-theme .step-tracker .step-tracker-head-content .step-text, 
.dark-theme .customNewUIAcType,
.dark-theme #sessionTimeoutText,
.dark-theme .headertext_lastlog,
.dark-theme .account-summary-graph-table tbody tr,
.dark-theme .tabs .tab a  {color: #ffffff !important;} 
.dark-theme .ui-keyboard-button span,  
.dark-theme .ui-dialog span, 
.dark-theme .menuChoices a,
.dark-theme .customMoreFilterSection a.collapsiblelink,
.dark-theme .collaps-heading .collapsible-header,
.dark-theme .CollapsibleButton,
.dark-theme .panel-left.newUserToggle,
.dark-theme .menuChoices li a{color: #282828 !important;}
.dark-theme .containerStyle label, 
.dark-theme .containerStyle label .redstar, 
.dark-theme .stage3_searchpaneldiv .stage3_optionallink_accnts,
.dark-theme .custom_bluelink_updatepreflink
{color: #ff0 !important;}
.dark-theme .pageLeftContainer .stage3_inputpanel_paydetailsrow .querytextright_stage3 .autocomplete-icon, 
.dark-theme .pageLeftContainer .querytextright .autocomplete-icon{background: #282828;}
.dark-theme #MODAL_VIEW_CONTAINER .section_grayborder{background-color: #444;}
.dark-theme .containerStyle label.active, 
.dark-theme .containerStyle label.active .redstar{color: #fff !important;}
.dark-theme .btn.reset-btn .btn.reset-btn{border: 1px solid transparent;} 
.dark-theme #MODAL_VIEW_CONTAINER #Authorization .reset-btn.profileSettingsStyle{color: #ff0 !important;}
.dark-theme .containerStyle_pwdscreen #label_access_code, 
.dark-theme .containerStyle_pwdscreen #label_access_code .redstar,
.dark-theme .customPasswordPolicy .h3whitetitle_pwdscreen .collapsipleMenu:after,
.dark-theme .customPasswordPolicy .h3whitetitle_pwdscreen .expandableMenu:after {color: #ff0 !important;}
.dark-theme .CustomOnBoardP [type="radio"]:checked + span:after{border: 2px solid #ff0 !important;}
.dark-theme .customForgotPswdHead.customNewPswdHead, 
.dark-theme .stage3_inputpanel_leftcontainer_passwordscreen_force.custom_passwordPolicy{background: #282828;border: 1px solid #C7C7C7 !important;}
.dark-theme #ml-menu .menu__breadcrumbs a:not(.main-menu-btn-link) {background-color: #1b1b1b !important;color:#fff !important;}
.dark-theme .custom_passwordPolicy.customNewPswd h3.h3_pwdscreen, 
.dark-theme .custom_passwordPolicy .containerStyle_pwdscreen input.ui-widget-content{background-color: #282828 !important;}
.dark-theme .customPasswordPolicy .h3whitetitle.h3whitetitle_pwdscreen,
.dark-theme .customImageSelectionHeader .width79percent_navigationpanel{background-color: #282828 !important;}
.dark-theme .customPasswordPolicy .h3whitetitle.h3whitetitle_pwdscreen .collapsible-header_pwdscreen {background-color: transparent;}
.dark-theme #ListingPanel_LeftContainer_Stage310{background-color: #282828 !important;}
.dark-theme .section#InfoPanel, 
.dark-theme .section#NavPanel{ background-color: #282828 !important;color: #fff !important;}
.dark-theme .customImageSelectionHeader .stage3_inputpanel_leftcontainer.customONBSe, 
.dark-theme .customImageSelectionHeader h3{background-color: #282828 !important;}
.dark-theme #ml-menu a, 
.dark-theme #ml-menu .menu__breadcrumbs a.second-breadcrumb,
.dark-theme .menu__breadcrumbs a:not(:last-child):not(:first-child)::after{ color: #ff0 !important;}
.dark-theme .menu__breadcrumbs a:last-child:before{color:#1b1b1b !important;}
.dark-theme #ml-menu .main-menu-string,
.dark-theme #ml-menu .icon-menu{color: #ff0 !important;}
.dark-theme .profileSettingsStyle, 
.dark-theme table .btn a{color: #1B1B1B !important;}
.dark-theme a.loginPanleBluelinkStyle:hover, 
.dark-theme .loginPanleBluelinkButtonStyle:hover, 
.dark-theme.multiActionAlign:hover, 
.dark-theme .dashboardSection .widget a.modal-trigger:hover, 
.dark-theme .tabs-with-navigation .tabs .tab a.active, 
.dark-theme .more.dropdown-button:after, 
.dark-theme .stage3_rtpanelselectcomborow_new i.waves-effect,
.dark-theme .collaps-AdvanceSearchSection .RadioActive .autocomplete-icon,
.dark-theme .customResendOTPLink input,
.dark-theme a.bluelink_bold:link, 
.dark-theme a.bluelink_bold:visited, 
.dark-theme a.bluelink_bold:hover, 
.dark-theme .icon-dropdown.autocomplete-icon,
.dark-theme .pageLeftContainer .stage3_inputpanel_paydetailsrow .querytextright_stage3 .labelColumn_combo_brdr_small input, 
.dark-theme .pageLeftContainer .querytextright input:not(:is(.CustomOtpMode input)),
.dark-theme input[type=input], 
.dark-theme input[type=text]:not(:is(.customNewQnA input)), 
.dark-theme input[type=password], 
.dark-theme input[type=email], 
.dark-theme input[type=url], 
.dark-theme input[type=time], 
.dark-theme input[type=date], 
.dark-theme input[type=datetime-local], 
.dark-theme input[type=tel], 
.dark-theme input[type=number], 
.dark-theme input[type=search]
{color: #ffff00 !important;} 
.dark-theme #ml-menu a{color:#ff0 !important;}
.dark-theme #ml-menu,
.dark-theme .dashboard-menu-container nav,
.dark-theme .menu__breadcrumbs a:first-child {background-color: #444 !important;}
.dark-theme .menu__link--current, 
.dark-theme .menu__link--current:hover {background-color: rgba(0, 0, 0, 0.1) !important;}

.dark-theme .menu__link, 
.dark-theme .menu__link[data-submenu]::after
{color: #ff0 !important; }
.dark-theme .customNewQnA input[type=text]{color: #ff0 !important;}
.dark-theme .customNewQnA .autocomplete-icon{background: transparent;}  
.dark-theme .toolTipRelevantSec a.bluelink_footer{color: #ff0;}
.dark-theme .HistoryFilter h3.stage3_searchsubsecheader{border: 1px solid #ff0;}
.dark-theme .HistoryPanel .collapsible-wrapper{border: 1px solid #c7c7c7;border-radius: 0;background-color: #282828;left: 10px;top: 48px;}
.dark-theme .picker-icon {background: transparent url(../images/Materialcalendar-yellow.svg) no-repeat scroll 0 0;}
.dark-theme .plans_modal .plan_details h6{color: #fff !important;}
/*Popup*/
.dark-theme .ui-widget-content.ui-dialog, 
.dark-theme #modalDialog.ui-widget-content{background-color: #444444 !important;border: 0 none;} 
.dark-theme .ui-dialog span:not(.errorCodeWrapper):not(:is(.loanPostalAddress-Tooltip)):not(:is(.noteText-alignment)):not(.stage3_optionallink_accnts):not(.ui-icon-closethick)
{color: #fff !important; }
.dark-theme .ui-state-default#closeIcon, 
.dark-theme .ui-widget-header .ui-state-default#closeIcon{background:transparent; }
.dark-theme .floating-label .type_FEBAUnboundString:not(:placeholder-shown) ~ label.ftagRegiNumAlign, 
.dark-theme .floating-label .type_FEBAUnboundString:focus ~ label.ftagRegiNumAlign{color: #fff !important; }
.dark-theme .ui-dialog span.ui-icon-closethick, 
.dark-theme .ui-dialog .stage3_optionallink_accnts, 
.dark-theme .bill_details .bill_filed input ~ label{color: #ff0 !important;}
.dark-theme .floating-label .type_FEBAUnboundString:focus ~ label, 
.dark-theme .floating-label .type_FEBAUnboundString:not(:placeholder-shown) ~ label, 
.dark-theme .floating-label .autocomplete-dropdown:focus~ label, 
.dark-theme .floating-label .autocomplete-dropdown:not(:placeholder-shown) ~ label{color: #fff !important; }
.dark-theme .stage3_previewconfirm_label_column_1 .simpletext,
.dark-theme .stage3_previewconfirm_label_column_2 .simpletext{color: #bbbbbb !important;}
.dark-theme .modalWrapper .stage3_leftrightmainpanel h3, 
.dark-theme .modalWrapper h3:not(.stage3_searchsubsecheader){background: #2e2e2e !important;}
.dark-theme table .HW_head_outerdiv{background-color: #444;}
.dark-theme .modalWrapper .stage3_searchsubsecheader{background-color: #444 !important;}
.dark-theme .modalWrapper table.multiTableHeading > tbody, 
.dark-theme .modalWrapper table.singleTableHeading > tbody, 
.dark-theme .modalWrapper .custom_financialOverview .customWidgetShevronStyle td.custNewTabGrp{background-color: #444;}
.dark-theme .modalWrapper .pageLeftContainer{background-color: #444;}
.dark-theme .modalWrapper .btn.reset-btn{background-color: transparent !important;}
.dark-theme .modalWrapper a.bluelink_footer:link{color: #ff0 !important;}
/*Popup*/  

.dark-theme .autocomplete-values-list li{color: #444444 !important;}
.dark-theme .orangebg {color:#FFA932;font-weight: normal;} 
.dark-theme .body-style-02 .mainDivStyle .table_style, 
.dark-theme .body-style-02 .mainDivStyle .table_style_new,
.dark-theme .panel-title-block, 
.dark-theme .stage3_rtpanelquicklinkrow_new
{background-color: #282828 !important;}

.dark-theme .C1_caret, 
.dark-theme .C2_caret {background: #ff0 !important;}
.dark-theme .C1_caret .radioSpan, 
.dark-theme .C2_caret .radioSpan {color: #282828 !important;}
.dark-theme .SecurityTab_list .Security_tab{border: 1px solid #ff0;}
.dark-theme .Security_tab span{color: #ff0 !important;}
.dark-theme .C1_caret:after, 
.dark-theme .C2_caret:after {border-top: 10px solid #ff0;}
.dark-theme .panelContent .captionIcon:after {color: #ff0;}
.dark-theme .section_blackborder{background-color: #282828;}
.dark-theme .easbaCustomBg{background: #282828;}
.dark-theme input:checked + .slider {background-color: #ff0;border: 1px solid transparent;}
.dark-theme .slider:before{background-color: #ff0;border: 1px solid #ff0;}
.dark-theme input:checked + .slider:after {color: #282828;}
.dark-theme input:checked + .slider:before {background-color: #282828;}
.dark-theme .slider:after, 
.dark-theme .heading3 {color: #fff;}
.dark-theme .slider{background-color: #808080;border: 1px solid #282828;}
.dark-theme .cardSettingSwitchpanel .customCCSection1 .switchTabSection .panel-left.TabHeding{height: 38px;}
.dark-theme .widget-medium .pfm_whitetabhover_bold_tab, 
.dark-theme .pfm_whitetabhover_bold_tab {color: #282828 !important;background: #ff0 !important;}
.dark-theme .pfm_grey_active_bold_tab {background-color: #282828 !important;border: 1px solid #fff;}
.dark-theme .stage3_leftrightmainpanel .stage3_moredetailsright {border: 1px solid #fff;}
.dark-theme .collapsiblePosition .collapsible-header{background-color: #282828;}
.dark-theme .stage3_searchpanel_detailsdiv .collapsible-wrapper{background-color: #282828 !important;border: 1px solid #fff;}
.dark-theme .stage3_searchpanel_detailsdiv{border: 1px solid #ff0;}
.dark-theme .flexiRD-container {background-color: #282828;}
.dark-theme .ODAgainstFD-container h2{color: #fff;}
.dark-theme .ODContentNote {background-color: #282828;border: 1px solid #fff;}
.dark-theme .bill_tabs .item h5.customEnablePointerOptions{color:#ff0 !important;}
.dark-theme .bill_tabs .bill_h4, 
.dark-theme .recent_payments .bill_h4, 
.dark-theme .UpComing_Payment .bill_h4{background-color: #282828;border: 1px solid #c9c7c7;}
.dark-theme .bill_tabs .owl-dots .owl-dot.active span {background: #ff0;}
.dark-theme .bill_tabs .owl-theme .owl-dots .owl-dot span{border: 1.5px solid #ff0;}
.dark-theme .pageLeftContainer #customTag, 
.dark-theme .pageLeftContainer .CustomLifeInsurance_Heading{background-color: #fff;}
.dark-theme #Notesection{color: #fff !important;}
.dark-theme #AccountGrpSummaryUX5List310072682 .stage3_grpsummarygrprow {background-color: #282828;border-top: 1px solid #E0E0E0;color: #fff;}
.dark-theme .customHDFCTag a.bluelinkwidget{color: #282828 !important;}
.dark-theme .section.header_Two h3{color: #fff;}
.dark-theme input.autocomplete-dropdown[type="text"]:disabled {border-bottom: 1px solid #1b3281 !important;color: #4e5053 !important;}
.dark-theme .switch_heading, 
.dark-theme .panelContent .panelborder, 
.dark-theme .section_grayborder {background: #282828;}
.dark-theme [id*='Authorization'].section_grayborder{background-color: #fff;}
.dark-theme .pageLeftContainer .custom_securityQuestionAnswer .stage3_inputpanel_paydetailsrow .querytextright_stage3 .autocomplete-icon{background: transparent;}
.dark-theme  .pageLeftContainer .custom_securityQuestionAnswer .icon-dropdown:before, 
.dark-theme .customNewQnA .icon-dropdown:before{color: #ff0;}
.dark-theme .customCCSection1 .switch_content .TabHeding,
.dark-theme .switch_content .TabHeding{background: #2e2e2e;border: 0 none;}
.dark-theme .widget-head .menuTitle{background:#ffff00;}
.dark-theme .icon-home-refresh{background-image:url("../images/icon-wid-refresh-black.svg");  background-size: 14px 16px;}
.dark-theme .Security_tab .span-radiobutton:before, 
.dark-theme .Security_tab [type="radio"]:checked + span:after {border: 2px solid transparent !important;}
.dark-theme .scroll_Content .background_layer{background: transparent;}
.dark-theme .panelButton input[type="submit"]{background: #ffff00;color: #282828;}
.dark-theme .postalAddress_Tooltiptext{box-shadow: none;}
.dark-theme .postalAddr-link .loginPanellabellinkStyle:after {border-right: 0 none;}
.dark-theme .smartRD-imgText h3{color: #fff !important;font-weight: normal !important;}
.dark-theme .base-timer__circle{color: #fff;}
.dark-theme .customNewQnA .autocomplete-icon{background: transparent;}
/* .dark-theme #MODAL_VIEW_CONTAINER label{color: #282828 !important;} */ 
.dark-theme .bill_tabs .item .img_circle {border: solid 1.8px #ffff00;background-color: #282828;}
.dark-theme .bill_tabs .item h5{font-weight: 500 !important;}
.dark-theme .bill_tabs .owl-carousel .owl-nav button, 
.dark-theme .bill_tabs .owl-carousel .owl-nav button:hover{border: solid 1.5px #ff0;color: #ff0 !important;}
.dark-theme .bill_tabs .owl-carousel .owl-nav button.disabled, 
.dark-theme .bill_tabs .owl-carousel .owl-nav button.disabled:hover{border: solid 1.5px #bbb;color: #bbb !important;}
.dark-theme .bill_details .bill_filed:nth-child(odd), 
.dark-theme .bill_details .bill_filed .odd.odd,
.dark-theme .bill_details .bill_filed:nth-child(even), 
.dark-theme .bill_details .bill_filed.even.even {background-color: #282828;}
.dark-theme .bill_details .bill_filed label,
.dark-theme .Custom_rupeeicon:before,
.dark-theme .receiptTop_heading h4{color: #fff !important;}
.dark-theme .HistoryFilter,
.dark-theme .customlogo_right,
.dark-theme .recent_payments,
.dark-theme .recentTable tbody:after{background: #282828;}
.dark-theme .payment_detailList .Payment_left:nth-child(odd), 
.dark-theme .payment_detailList .Payment_left .odd.odd,
.dark-theme .payment_detailList .Payment_left:nth-child(even),
.dark-theme .payment_detailList .Payment_left.even.even
{background-color: #282828;}
.dark-theme .querytextleft_width100percent_withtextalignleft {border-left: 1px solid transparent;}
.dark-theme .rechargeAmount-Note .Custom_rupeeicon {background-color: #282828;}
.dark-theme .rechargeAmount-Note .statAmountBTN {border: 1px solid #ff0;color: #ff0;}
.dark-theme .rechargeAmount-Note .statAmountBTN.Custom_rupeeicon:before{color: #ff0 !important;}
.dark-theme .plans_modal h3 , 
.dark-theme .plans_modal li,
.dark-theme .plans_modal .plan_details h6{color: #fff;}
.dark-theme .plans_modal .modal-content {background-color: #444;}
.dark-theme table > tbody > tr.checkBoxSelected, 
.dark-theme .listrowwrapper.checkBoxSelected .listwhiterow, 
.dark-theme .listrowwrapper.checkBoxSelected .listgreyrow {
    background-color: #282828;
}
/*Added for svg image:Start*/
.dark-theme .cardSettingSwitchpanel .switchTabSection .captionImage, 
.dark-theme .customCCSectionRight .setLimitScrollHeight .panelContent .panelborder.toggle_div .captionImage img,
.dark-theme .switch_content .captionImage
{filter: brightness(20) grayscale(1);-webkit-filter:  brightness(20) grayscale(1);}/*White*/
.dark-theme .headerWelcomeText #HREF_HREF_Chats img, 
.dark-theme .headerWelcomeText #HREF_HREF_Call img{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);} /*Yellow*/
.dark-theme .orangebg .absmiddle{filter: sepia(90%) saturate(650%) hue-rotate(314deg) brightness(82%) contrast(131%);/* fill: #FFA932; */}
.dark-theme .ui-dialog .redbg span, 
.dark-theme .redbg{color:#FF6F73 !important;}
.dark-theme .orangebg, 
.dark-theme .ui-dialog .orangebg span{color: #FFA932 !important;}
.dark-theme .redbg .absmiddle{filter: sepia(100%) saturate(720%) hue-rotate(322deg) brightness(113%) contrast(76%);}
.dark-theme .ui-dialog .greenbg span, 
.dark-theme .greenbg {color: #68C568;}
.dark-theme .greenbg .absmiddle{filter:sepia(100%) saturate(300%) hue-rotate(66deg) brightness(134%) contrast(92%);}
.dark-theme .rightRoundCornerQickLink .inline_image{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);}
.dark-theme .tableoverflowwrapperhw table.width100percent tr td a img.iconimagewithmargin{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);}
.dark-theme .bill_tabs .item img{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);}
.dark-theme .recentArrow{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);}
.dark-theme .bbpslogo{filter: brightness(20) grayscale(1);-webkit-filter:  brightness(20) grayscale(1);}
.dark-theme .custpicker-icon{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);}
.dark-theme .customUpdateUserId img,
.dark-theme tr.checkBoxSelected img{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);} 
.dark-theme .logoutimg{filter: brightness(20) grayscale(1);-webkit-filter:  brightness(20) grayscale(1);}
.dark-theme .unknownAppErrorIcon img{filter: brightness(20) grayscale(1);-webkit-filter:  brightness(20) grayscale(1);}
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[0]']{background-image:url("../images/widget icons/icon-Qopenterm-white.svg?v=2")}
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[1]']{background-image:url("../images/widget icons/icon-upgradeDebitcard-white.svg?v=2")}
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[2]']{background-image:url("../images/widget icons/icon-Qfundtrans-white.svg?v=2")}
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[3]']{background-image:url("../images/widget icons/icon-Qaccountststement-white.svg?v=2")}
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[4]']{background-image:url("../images/widget icons/icon-Rekyc-white.svg?v=2")}
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[5]']{background-image:url("../images/widget icons/icon-Qdebicardpinset-white.svg?v=2")}
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[6]']{background-image:url("../images/widget icons/icon-ODFD-white.svg?v=2")}  
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[7]']{background-image:url("../images/widget icons/icon-raiseQuery-white.svg?v=2")}  
.dark-theme a[id*='HREF_RetailUserDashboardUX5_WMST__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[8]']{background-image:url("../images/widget icons/icon-trackComplaint-white.svg?v=2")}  
.dark-theme #parent_BBPWIL a:before {background: url('../images/BBPS/B-white.svg?v=2') no-repeat scroll right 0 transparent;background-size: contain !important;}
.dark-theme .stage3_searchsubsecheader a img{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);}

.dark-theme a[id*='HREF_PageConfigurationMaster_BBPSQLW__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[0]']{background-image:url("../images/BBPS/links/history-white.svg");	}
.dark-theme a[id*='HREF_PageConfigurationMaster_BBPSQLW__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[1]']{background-image:url("../images/BBPS/links/bill-white.svg");	}
.dark-theme a[id*='HREF_PageConfigurationMaster_BBPSQLW__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[2]']{background-image:url("../images/BBPS/links/help-white.svg");}
.dark-theme a[id*='HREF_PageConfigurationMaster_BBPSQLW__1'][id$='CustomMySchortcutsFG.CONTEXTUAL_MENU_TEXT_ARRAY[3]']{background-image:url("../images/BBPS/links/view-white.svg");	}

.dark-theme .debitCard_tabs .bill_h4:before, 
.dark-theme .recent_payments .bill_h4:before{background:url('../images/BBPS/lhs widgets/bill-payment-recharge-white.svg') left center no-repeat;}
.dark-theme .bill_tabs .bill_h4:before, 
.dark-theme .recent_payments .bill_h4:before{background: url('../images/BBPS/lhs widgets/bill-payment-recharge-white.svg') no-repeat left center;}
.dark-theme span[id*='PageConfigurationMaster_W45__1'][id$='RightContainer_Stage3_quicklink.Ra10.C1'] i.waves-effect {background: url('../images/lhs widgets/icon-remove-yellow.svg') no-repeat 10px center;}
.dark-theme .deleteBid {background-image: url(../images/ASBA-dustbin-icon-yellow.svg);}
.dark-theme .quantityMinusIco {background-image: url(../images/yellow-minus.svg);}
.dark-theme .quantityPlusIco {background-image: url(../images/yellow-plus.svg);}
.dark-theme .ODContentNote img{filter: brightness(20) grayscale(1);-webkit-filter:  brightness(20) grayscale(1);}
/*Added for svg image:End*/
/*Logo image for dark theme*/
.dark-theme .logo_1 {background: url('../images/RBL-logo-white.png') no-repeat scroll left 0 transparent;background-size: auto auto !important;}
.dark-theme .materializelogo_login:before {background: url('../images/RBL-logo-white.png') no-repeat;}
/*Logo image for dark theme*/
/*Hamburger icons*/
.dark-theme #nav-mobile li  #ID_DASHAT{background-image:url("../images/hamburger icon/icon-dashboard-white.svg")}
.dark-theme #nav-mobile li  #ID_RACTS{background-image:url("../images/hamburger icon/icon-accounts-white.svg")}
.dark-theme #nav-mobile li  #ID_RTXNS{background-image:url("../images/hamburger icon/icon-transactions-white.svg")}
.dark-theme #nav-mobile li  #ID_RSRUX3{background-image:url("../images/hamburger icon/icon_services-white.svg")}
.dark-theme #nav-mobile li  #ID_INVM{background-image:url("../images/hamburger icon/icon-investment-white.svg")}
.dark-theme #nav-mobile li  #ID_INSRA{background-image:url("../images/hamburger icon/icon-insurance-white.svg")}

.dark-theme #nav-mobile li  #ID_BLDSK{background-image:url("../images/hamburger icon/icon-billPayments-white.svg")}
.dark-theme #nav-mobile li  #ID_BBPWIL{background-image:url("../images/hamburger icon/icon-billPayments-white.svg")}
.dark-theme .menu__wrap .menu__level .menu__item a.menu__link{background:url("../images/hamburger icon/submenu-white.svg") no-repeat 25px center;}

.dark-theme .icon-info:before{color: #ffff00 !important;}
.dark-theme .listtopbigbg .listboldtxtwithline, 
.dark-theme .listtopbigbg{background-color: #282828;border-bottom: 1px solid #c7c7c7;}
.dark-theme #HWListTable10072682 [type="checkbox"].filled-in:not(:checked) + label:after, 
.dark-theme #HWListTable10072682 [type="checkbox"].filled-in:checked + label:after {border: 1px solid #ff0;}
.dark-theme #HWListTable10072682 [type="checkbox"].filled-in:not(:checked) + label:after,
.dark-theme #HWListTable10072682 [type="checkbox"].filled-in:checked + label:after {background-color: #282828;}
.dark-theme .slnowithoutborder{background-color: #282828 !important;}
.dark-theme #HWListTable10072682 [type="checkbox"].filled-in:checked + label:before{border-right: 2px solid #ff0;border-bottom: 2px solid #ff0;}

@media screen and (max-width: 1024px) and (min-width: 320px) {
/* .login-body-style #header .header-main {padding: 10px;text-align: center;}
.helplineNumber {top: 0px;} */
.mainLogoHide {float: none;}
.dark-theme .logoWhiteHide{float: none;} 
}	   
/*Skip to content :Start*/
.txt_boxnew .skipContRow {margin-top: -6px;position: absolute;right: 34%;z-index: 9999;}
/*Skip to content :End*/
.dark-theme .btn.waves-input-wrapper:has(input:disabled):not(.customResendOTPLink){background-color: #808080 !important;}
.dark-theme input[type="button"][disabled], 
.dark-theme input[type="reset"][disabled], 
.dark-theme input[type="submit"][disabled] {color: #fff;}
.dark-theme .stage3_yellowpanel_Ebux3{background-color: #282828;}
.accIconGrayBG {display: inline-flex;align-items: center;position: relative;}
.accIconGrayBG::after{content: "";width: 34px;height: 34px;border-radius: 4px;flex: 0 0 auto;}

.fontdescrease::after {background: url(../images/text-dec-icon.svg) no-repeat center;background-position: center;}
.dark-theme .fontdescrease::after {background: url(../images/text-dec-icon-dark.svg) no-repeat center;}

.fontIncrease::after {background: url(../images/text-inc-icon.svg) no-repeat center;background-position: center;}
.dark-theme .fontIncrease::after {background: url(../images/text-inc-icon-dark.svg) no-repeat center;}

.lineHIncrease::after {background: url(../images/lineH-inc-icon.svg) no-repeat center;background-position: center;}
.dark-theme .lineHIncrease::after {background: url(../images/lineH-inc-icon-dark.svg) no-repeat center;}

.textSpacIncrease::after {background: url(../images/letterS-inc-icon.svg) no-repeat center;background-position: center;}
.dark-theme .textSpacIncrease::after {background: url(../images/letterS-inc-icon-dark.svg) no-repeat center;}

.darkModeIcon::after {background: url(../images/change-theme-icon.svg) no-repeat center;background-position: center;}
.dark-theme .darkModeIcon::after {background: url(../images/change-theme-icon-dark.svg) no-repeat center;}
.dark-theme .accLink img{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);}
/***Added by seema for High Contrast theme:End***/ 

/*PWD Line height and letterspacing :Start*/
:root {--a11y-line-height: normal; --a11y-letter-spacing: normal;}
body, main, article, section, p, li, dd, dt, blockquote, figcaption,
input, textarea, button {line-height: var(--a11y-line-height);letter-spacing: var(--a11y-letter-spacing);}
body.a11y-line-height {--a11y-line-height: 1.5; }
body.a11y-letter-spacing {--a11y-letter-spacing: 0.04em;  }
h1, h2, h3 {line-height: calc((var(--a11y-line-height) + 0) * 1); }
.a11y-controls {display: flex;gap: .5rem;flex-wrap: wrap;margin: 1rem 0;}
.a11y-toggle {font: inherit;cursor: pointer;border-radius: 6px;border: 2px solid #2f6fef;padding: .45rem .7rem;background: white;color: #1f2937;}
body.a11y-letter-spacing small,
body.a11y-letter-spacing .muted {letter-spacing: 0.14em;}
.a11y-letter-spacing #global{max-width: 88%;}
.a11y-letter-spacing .customTopHeader{width: 90% !important;}
@media screen and (min-width: 1024px) {
.a11y-letter-spacing .container-large, .a11y-letter-spacing .center-container {width: 77% !important;}
.a11y-letter-spacing .left-container { width: 21%;}
.a11y-letter-spacing #main .row.toprow{width: 100% !important;max-width: 100%;}
.a11y-letter-spacing .center-container .widget-medium {min-width: 870px !important;}
.a11y-letter-spacing .accessibility-dropdown{width: 320px;}
.a11y-letter-spacing .helplineNumber .accessiabilityMainWrapper {right: 22%;}
.a11y-letter-spacing .collapsibleContainerDiv .customDateRangeRowset .Customstage3_previewconfirm_label_column {width: 28.4%;}
.a11y-letter-spacing .customDateRangeRowset .input-field {width: 90% !important;}
.a11y-letter-spacing .pageLeftContainer .customDateRangeRowset input.all-datepicker, 
.a11y-letter-spacing .pageLeftContainer .customDateRangeRowset input.future-datepicker {width: 110px;}
.a11y-letter-spacing .customLoginPhraseRow .login_phrase{width: 74% !important;}
.a11y-letter-spacing .customLoginPhraseRow .loginPanelImagePhraseColumn{width: 23% !important;}
.zoom-plus .a11y-letter-spacing .helplineNumber .accessiabilityMainWrapper {right: 24%;}
.a11y-letter-spacing .payment_datefield .custpicker-icon{right: 50%;} 
.a11y-letter-spacing .slider:after{font-size: 0.425rem;}
.a11y-letter-spacing .blockUI.blockMsg.blockElement{left: 45%;}
.a11y-letter-spacing #demos {padding: 0px 50px 30px 50px;}
.a11y-letter-spacing .customDateRangeRowset .picker-icon {right: 23px;}
.a11y-letter-spacing .ui-dialog.ui-widget.ui-widget-content.ui-corner-all{width:65% !important;}
.a11y-letter-spacing .helplineNumber .accessibility-cover::before{left: 40%;}
}
/*PWD Line height and letterspacing:End*/
/***Application Accessibility changes(PWD):End***/
/*Added for shopping mall page:Start*/
.accessiabilityMainWrapper.shoppingMallAccessiability{right: 8px;}
/*Added for shopping mall page:End*/
/*Common CSS*/
.headerWelcomeText{width: auto;}
/*Common CSS*/
@media screen and (max-width: 1200px){
.helplineNumber .accessiabilityMainWrapper {right: 25%;}
.next-genHeader .helplineNumber .accessiabilityMainWrapper .accLink > a:hover + .accessibility-dropdown, .next-genHeader .helplineNumber .accessiabilityMainWrapper .accLink:focus-within .accessibility-dropdown, .next-genHeader .helplineNumber .accessiabilityMainWrapper .accessibility-dropdown:hover {left: -114px;}
}

.dark-theme .autocomplete-values-list, .dark-theme .autocomplete-suggestions, .dark-theme .autocomplete-suggestion{background-color: #282828;}
.dark-theme .autocomplete-values-list li, .dark-theme .autocomplete-suggestion b , .dark-theme .autocomplete-suggestion{color: #ff0 !important;}
.dark-theme .autocomplete-values-list li:hover {background-color: #444;}

.accessibility-dropdown input:focus + .slider {box-shadow: none;}

.dark-theme #sessionPopup{background-color: #444;}
.dark-theme #sessionPopupTitle{background-color: #2e2e2e;color: #fff;}
.dark-theme .sessionTable .btn{background-color:#ff0 !important;color:#282828;}
.dark-theme .sessionExpiredRow{color:#fff;}
.dark-theme .sessionExpiredRow:before{opacity: 0.8;}
.zoom-plus #sessionPopup .btn.waves-input-wrapper .waves-button-input {line-height: 16px;}

.dark-theme .modalWrapper .pageLeftContainer .CustomLifeInsurance_Heading {background-color: #282828;}

.dark-theme .modalWrapper .stage3_inputpanel_leftcontainer{background-color: #444;}
.dark-theme .modalWrapper .bluelink{color:#ff0 !important;} 


.zoom-base .CustomOnBoardP .loginPanelInputDetailsrow, 
.zoom-base .CustomOnBoardP p[id*="LoginHDisplay."] {padding-left: 15px;}
.dark-theme .customCaptchaDesign a img{filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(7400%) hue-rotate(1deg) brightness(103%) contrast(101%);}
.zoom-plus .otp-btnRight, .a11y-letter-spacing .otp-btnRight{width: 65%;} 
h3{font-size:1rem !important;}
.dark-theme input[type="radio"] {accent-color: #ff0; /* Your desired dark theme color */}
.dark-theme .materializelogo_login:before, .dark-theme .CustomMaterializelogo_login:before,
.dark-theme .materializelogo_login_pwdscreen {background: url("../images/RBL-logo-white.png") no-repeat;}
.dark-theme .containerStyle_pwdscreen #label_access_code.active{color: #fff !important;}

.a11y-line-height #cssmenu_new, .a11y-line-height .menubar .nbs-flexisel-item, 
.a11y-line-height .menubar .nbs-flexisel-item, 
.a11y-line-height .menubar .nbs-flexisel-item a, 
.a11y-line-height #cssmenu_new #head-mobile{line-height: 2.1 !important;}
.a11y-line-height .stage3_menuIdTextlink a{line-height: 1.7 !important;}
/*dropdown*/
.dark-theme .widget .menuChoices ul {background-color: #282828;}
.dark-theme .menuChoices a, .dark-theme .menuChoices li a {color:#ff0 !important;}
.dark-theme .menuChoices{background-color: #282828; border: 2px solid #E0E0E0;}
.dark-theme .widget .menuChoices ul li:hover, 
.dark-theme .modalWrapper .menuChoices ul li ul li:hover {background-color: #282828 !important;}
/*dropdown*/
@media (min-width:1024px) and (max-width: 1300px) {
.a11y-letter-spacing .center-container .widget-medium {min-width: 800px !important;}
}
@media (min-width:1024px) and (max-width: 1160px) {
.a11y-letter-spacing .center-container .widget-medium {min-width: 700px !important;}
}
@media (min-width:1024px) and (max-width: 1100px) {
.a11y-letter-spacing .center-container .widget-medium {max-width: 600px !important;}
} 

/*Added on 17March*/
.a11y-letter-spacing .PP-section .PPRequestList, .zoom-plus .PP-section .PPRequestList{width: 45%;}
.dark-theme #sessionPopup #secLabel {color: #fff !important;}
.dark-theme .menubar .nbs-flexisel-item ul li:hover::before {border-top: 1px solid #e6e7e8;}
