/* Corporate - Consumer Theme */
	a{color:#1b3281}
	.stage3_menuIdTextlink li{border-bottom:1px solid #ccc}
	.stage3_menuIdTextlink li:last-child{border-bottom:0!important}
	.logoutLink a{color:#F2717D!important}
/* Added on date 26-07-2016 */
	.menu__link{padding:.6em 2.5em .6em 1.5em !important}
	.menu__level{margin-top:66px!important}
/*	.footer-wrapper .footer-links a{color:#fff!important;text-decoration:none}*/
/* Added on date 27-07-2016 */
	.simpletext_welMsg1,.simpletext_welMsg,.lastlogtext_grey_new,.simpletext_welMsg1{display:none!important}
	#wrapper1{background-color:#fff!important}
	.notifyIconLink,.mailsIconLink,.logoutLink,.spaceIconLink{color:#15317a!important}
	.headertext_name,.mailsSubject{color:#1b3281!important}
	.personNameCaret{color:#15317a!important}
	.logoutLink a,.headerLogoutLink::before{color:#15317a!important}
	.headerLogoutLink::before{content: "\e952"}
	.simpletext_wishMsg,.simpletext_welMsg,.simpletext_welMsg1,.simpletext_loginLabel,.simpletext_loginTime,.lastlogtext_grey_new,.personalizeDashLink,.blueDivider{color:#fff!important}
	/* body{background:#F3F0EA url(../images/MaterialBackground.jpg) no-repeat top center fixed!important;background-size:cover !important;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;-ms-background-size: cover;min-height:100%} */
	body
	{
		/*background:#F3F0EA url(../images/MaterialBackground.jpg) no-repeat;
		background-position:top center;
		background-size:cover!important;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		-ms-background-size:cover;		
		min-height:100%;*/
		/* background-attachment:fixed; */
	}
	c{top:30px;position:relative}
	.widget.container-xtrasmall_ux5{width:99.1%!important}
	.dashboardSection .widget .panel-title{font-size:15px!important;font-weight:400!important}
	.makerTransferHeading,.currentScheduleDate,.sub-heading,.makerTransferSubHeading{font-size:14px!important}
/* Added on date 28-07-2016 */
	/* #ml-menu .logo{width:50%!important} */
	.widget-medium .pfm_whitetabhover_bold_tab,.pfm_whitetabhover_bold_tab{color: #1b3281!important;background: #c9c7c7!important;border-bottom:0!important}
	.widget-medium .pfm_stage3_tabmenupanel_tab{height:47px!important}
	table.table thead tr th{padding:17px 20px !important;white-space:nowrap;text-transform:capitalize}
	#DASHC3.container-small-disabled,#DASHC4.container-small-disabled{top:0}
	#RetailUserDashboardUX5_INWD__1{height:313px!important}
	.left-container .widget-xtrasmall,.left-container .widget-small,.left-container .widget-medium{margin-bottom:11px!important}
	a.bluelink{width:100%!important}
	.simpletextwithwidth{width:100%!important}
/* Added on date 29-07-2016 */
	.loginPanelBottomDisplaySectionStyle{display:none}
	.waves-effect.waves-light.btn.login_button.waves-input-wrapper{background-color:#15317a}
	.center-container .widget-small,.center-container .widget-medium{margin-bottom:11px!important}
/* Menu code */
	.dashboard-menu-container nav,#ml-menu,.menu__breadcrumbs a:first-child{background-color:#e8e8e8!important}
	.menu__breadcrumbs a:last-child{background-color:#d2caef!important;font-weight:700}
	.menu__link,.menu__link[data-submenu]::after,.menu-more-division a,.dropdown-icon,.menu__link--current,.menu__link--current:hover{color:#1b3275!important}
	.menu__breadcrumbs a:last-child:before{color:#d2caef!important}
	.menu__link--current,.menu__link--current:hover{background-color:#d2caef!important}
	.menu__breadcrumbs a.second-breadcrumb::before{color:transparent!important}
/* Login header */
	/* #ml-menu .logo{width:63%!important} */
/* Added on date 02-08-2016 */
	@media only screen and (max-width: 1023px) {
		.loginHeader .header-text{display:none!important}
	}
	.loginHeader .header-text{display:none!important}
/* Added on date 03-08-2016 */
	/*.loginfoorter-wrapper {width: 100%;    background-color: #20317f !important;}*/
/* Added on date 04-08-2016 */
	.loginPanelLeftPaddingStyle1{left:0!important}
	.loginPanelLeftPaddingStyle .center-align{margin-right:0!important}
	.line-aside span:before,.line-aside span:after{width:140px}
	/*p.loginrow_imagePhrase .loginPanellabellinkStyle:nth-child(2),p.loginrow .loginPanellabellinkStyle:nth-child(2){float:right;margin-right:40px}*/
	#ParentDiv_RetailUserDashboardUX5_WOFFUX5__1{height:122px!important}
	#ParentDiv_RetailUserDashboardUX5_WMST__1{height:357px!important}
/* Added on date 05-08-2016 */
	p[id*='LoginHDisplay'][id$='Ra21'],p[id*='LoginHDisplay2'][id$='.Ra12']{width:100%!important;margin:20px auto 50px 24px !important;clear:none}
	.stage3_rtpanelwhitebg,.stage3_rtpanelquicklinkcol{font-size:15px!important;font-weight:700!important}
	.stage3_menuIdTextlink{height:270px!important;margin-top:0!important}
	.profileSettingsStyle{margin-left:-10px;margin-top:0;margin-right:-10px;padding:0 10px!important}
/* Added on date 06-08-2016 */
	a.loginPanleBluelinkStyle:hover,.loginPanleBluelinkButtonStyle:hover,.multiActionAlign:hover,.dashboardSection .widget a.modal-trigger:hover{color:#1443e0!important}
	a:hover{color:#1443e0}
	.avail_bal{font-weight:600!important;font-size:14px!important}
/* Added on date 10-08-2016 */
	/* .width100percent_main_loginbg {background-position: 540px 460px;clear: both;margin: 0 auto;overflow-y: inherit;background-size: 50%;background:transparent;} */
	/*.materializelogo_login,.materializelogo_login_pwdscreen{background-position:18px 15px!important;margin-left:0!important;height:60px}*/
	.width50percent_login{margin: 45px 7px 15px 7px;}
	.width50percent_login .searchsimpletextCMS{padding-left:37px!important}
	.width50percent_login .errorDisplayStyle{margin-top:0!important}
/* Added on date 11-08-2016 */
	table td a{color:#1b3281!important}
	nav a.menu__link.active,.menu__link--current,.menu__link--current:hover{border:0!important}
	.stage3_rtpanelquicklinkcol,.stage3_rtpanelwhitebg,.dashboardSection .widget .panel-title{color:#1b3281!important}
	.headerouter_r{box-shadow:none!important}
	.logo_1{margin-left:19px!important}
	.menuBarIcon{color:#15317a!important;z-index:99999;left:12%!important;top:0!important}
	.headerWelcomeText{top:10px!important}
	@media screen and (max-width: 749px) and (min-width: 1px) {
		.expand{border-top:1px solid #e8e8e8!important}
	}
	@media only screen and (max-width: 767px) {
		.profile-picture{margin-top:0!important}
	}
	.expand-icon,.collapse-icon{color:#15317a!important}
/* Added on date 11-08-2016 */
	@media screen and (min-width: 749px) {
		.headerouter_r{height:70px!important}
		.headerWelcomeText{top:0!important}
		span#span_HREF_Logout,#span_returnlink{bottom:16px!important}
		.menuBarIcon{margin-top:21px!important}
		.logo_1{margin-top:10px!important}
	}
	@media screen and (min-width: 1200px) {
		.menuBarIcon{margin-left:12%}
		.logo_1{margin-left:30px!important}
	}
	/* .offerImage {    width: 78%;    margin: 60px auto 0;}
	.offerImage img:first-child {    margin-right: 10px;} */
	/*.helplineNumber{float:right;margin-top:2.5%}*/
	.custService{font-size:18px;color:#1b3281}
	.careNumber{font-size:18px;color:#ee1c25}
	.lineSeparator{color:#999;margin:0 20px}
	@media only screen and (max-width: 1023px) {
		.materializelogo_login,.materializelogo_login_pwdscreen{background-position:center 10px!important;background-size:auto!important;margin-left:0!important}
		.lineSeparator{color:#fff}
		.headerWidth{width:100%!important;padding:0!important}
		.offerImage{display:none}
	}
	.left-container .widget-xtrasmall,.left-container .widget-small,.left-container .widget-medium{margin-left:20px!important}
	/* #ParentDiv_RetailUserDashboardUX5_WMST__1 {    height: 315px !important;} */
	.stage3_rtpanelquicklinkcol,.stage3_rtpanelwhitebg{color:#1b3281!important}
	/* Added on date 16-08-2016 */
	.valign-wrapper .widgetAutoHeight .modal-trigger{color:#2f3a86!important}
	.dashboardSection .widget .modal-trigger,.widget-head .h2Widget{color:#1b3281!important}
	.more.dropdown-button:after{color:#15317a;content:"\e90b"!important}
	.insta-widget-panel.panel .widget-content,.insta-widget-panel.panel .widget-inner-block{background:#d7f2f9!important}
	.widget-inner-block{box-shadow:none!important;border-radius:0!important}
	.widget-head{background-color:#c9c7c7!important;padding:5px 20px!important}
	.widget-medium .widget-content,.widget-small .widget-content,.widget-head{border:0!important}
	nav a.menu__link.active,.menu__link{margin-right:0!important}
	#ID_DASHAT{background-image:url("../images/hamburger icon/icon-dashboard.png")}
	#ID_RACTS{background-image:url("../images/hamburger icon/icon-accounts.png")}
	#ID_RTXNS{background-image:url("../images/hamburger icon/icon-transactions.png")}
	#ID_RGNS{background-image:url("../images/hamburger icon/icon_services.png")}
	#ID_RCCUX5{background-image:url("../images/hamburger icon/icon-creditcard.png")}
	#ID_INVM{background-image:url("../images/hamburger icon/icon-investment.png")}
	#ID_MSGC{background-image:url("../images/hamburger icon/icon-messagecenter.png")}
	.menu-more-division .show_button{background-image:url("../images/hamburger icon/icon-more.png")}
	#ID_DASHAT,#ID_RACTS,#ID_RTXNS,#ID_RGNS,.menu-more-division .show_button,#ID_RCCUX5,#ID_INVM,#ID_MSGC{padding-left:70px!important;background-repeat:no-repeat;background-position:20px center}
	.menu__link[data-submenu]::after{top:7px!important}
/* Added on date 17-08-2016 */
	.widget .widget_header_icon_s{display:block!important}
	span[id*='RetailUserDashboardUX5_RST__1'][id$='scheduleaPayment']{background:url("../images/lhs widgets/icon-mypayments.png") no-repeat left center;padding:10px 0 10px 35px}
	#insta-widget-panel .panel-title-block .panel-title.heading2{background:url("../images/lhs widgets/icon-insta.png") no-repeat left center;padding:0 0 0 35px;font-weight:700!important}
	.menu__wrap .menu__level .menu__item a.menu__link{background:url("../images/hamburger icon/submenu.png") no-repeat 25px center;padding:10px 0 10px 50px !important}
	.widget_header_Icon{width:30px!important;margin-right:10px;height:30px!important}
	span[id*='RetailUserDashboardUX5_WMST__1'][id$='IWantToLabel']{background:#c9c7c7 url("../images/lhs widgets/icon-shortcut.png") no-repeat 0 center;padding:10px 0 10px 35px !important}
	/* .widget-head .h2Widget {
	    font-size: 13px !important;
	    font-weight: 600 !important;
	} */
	.icon-close,.icon-close:hover{color:#15317a!important;top:8px!important}
	.h2Widget{line-height:31px!important}
	.stage3_rtpanelquicklinkcol{background:url("../images/lhs widgets/icon-fav.png") no-repeat left center;padding:5px 0 5px 35px}
	.stage3_rtpanelwhitebg{background:#c9c7c7 url("../images/lhs widgets/icon-navigate.png") no-repeat 5px center;padding:10px 0 10px 35px !important}
/* Added on date 19-08-2016 */
	@media only screen and (max-width: 768px) {
		.careNumber,.custService{font-size:11px}
		.lineSeparator{margin:0 2px}
	}
	@media only screen and (max-width: 480px) {
		.careNumber,.custService{font-size:9px}
	}
	.print-preview-button,.print-help-button{color:#fff!important}
	.print-preview-button:hover,.print-help-button:hover{color:#ccc!important}
	/* #span_LOAD_DASHBOARD #LOAD_DASHBOARD {    color: #122099 !important;} 
	#span_LOAD_DASHBOARD #LOAD_DASHBOARD:hover {    color: #fff !important;} */
	.widget-head .h2Widget{text-transform:capitalize!important}
/* Added on date 20-08-2016 */
	.icon-HW_formbtn_img_pdf,.icon-HW_formbtn_img_pdf:hover{color:#ee1c25!important}
	.downloadtext{top:-8px;font-size:12px!important}
	.pfm_disable_tab,.widget-medium .pfm_disable_tab{color:#ccc!important}
	.stage3_menuIdTextlink a,.stage3_optionallink_accnts{color:#1b3281!important}
	span[id*='PageConfigurationMaster_W45__1'][id$='RightContainer_Stage3_quicklink.Ra10.C1'] i.waves-effect{background:url("../images/lhs widgets/icon-remove.png") no-repeat 10px center;padding-left:40px}
	#toolPlace2138943903 canvas,#toolPlace2138943903 canvas{width:250px!important;height:190px!important}
	.widget-medium .pfm_grey_active_bold_tab,.pfm_grey_active_bold_tab{color:#1b3281!important;background-color:#ebe9e9!important}
	.width_right{margin-bottom:3px!important}
	.simpletext_loginTime{font-size:12px!important}
	.simpletext_loginTime,.personalizeDashLink{font-weight:400!important}
/* Added on date 24-08-2016 */
	div[id*='PageConfigurationMaster_PSEBUXW__1'][id$='collapse'] .controlOptionTableStyle td{padding:10px!important}
	.imagewithmargin{margin-left:20%!important}
/* Added on date 25-08-2016 */
	span[id*='RetailUserDashboardUX5_WLGRW__1'][id$='PgHeading.Re1.C1']{position:relative;left:15px}
	@media screen and (max-width: 900px) {
		span[id*='RetailUserDashboardUX5_WLGRW__1'][id$='PgHeading.Re1.C1']{left:0}
	}
	/* #ParentDiv_RetailUserDashboardUX5_W14__1 {height: 315px;	}*/
	@media screen and (max-width: 1024px) {
		.left-container .widget-xtrasmall,.left-container .widget-small,.left-container .widget-medium{margin-left:10px!important}
	}
	@media screen and (max-width: 1023px) {
		.login-body-style,.width100percent_main_loginbg{background:none!important}
	}
	.controlOptionTbody .controlOptionTd a,.controlOptionTbody1 .controlOptionTd a{color:#fff!important}
	div[id*='PageConfigurationMaster_PSEBUXW__1'][id$='NavMenu.Rowset1']{background:none!important}
	.exploreMenu{color:#1b3281;float:left;margin:45px 0 0 -30px;font-size:11px}
	@media screen and (max-width: 768px) {
		.exploreMenu{margin:55px 0 0 -30px}
		.logoutPanel{padding: 20px 60px !important}
		/* .menuBarIcon{} */
	}
/* Added by Binny on date 29-08-2016 */
	#toolPlace2138943903{width:100%!important;text-align:center}
	.customPieChartButton .pfm_stage3_ptabgray1_tab{width:50%!important;margin:12px 0 0;text-align:center;height:30px}
	.customPieChartButton .stage3_spanrighttabwhite_chart_active{float:none;width:100%;background:none;background-color:#F2727E!important;padding:10px 33%;color:#fff;margin:0}
	.focused,.autocomplete-values-list li,.autocomplete-icon,.stage3_rtpanelselectcomborow_new i.waves-effect,.select-wrapper span.caret::after,.icon-HW_formbtn_img_xls,.icon-HW_formbtn_img_xls:hover,.icon-HW_formbtn_img_txt,.icon-HW_formbtn_img_txt:hover{color:#1b3281!important}
	input.autocomplete-dropdown[type="text"]:disabled{border-bottom:1px solid #1b3281!important}
	.templateicon_txtstyle{margin:15px 0 0!important}
	img[id*='PageConfigurationMaster_PFMEGMW__1'][id$='_image']{margin:15px 0 0 35px !important}
	#main .toprow h1{text-transform:capitalize}
	.stage3_button_activegray_wofloat{display:none!important}
	.stage3_goals_textheading{font-size:16px!important;margin:13px 0 10px 10px !important}
	.templateicon_txtstyle{font-size:.85em!important;text-transform:capitalize}
	.boldcaption_nogoalspage{font-size:16px!important;font-weight:500!important;color:#404040}
/* Added by Binny on date 30-08-2016 */
	.HW_formbtn{border-radius:3px;border-left:0!important;background-color:#F2727E!important}
	.HW_formbtn:hover{border-left:0!important;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
	.formbtn{border:1px solid #F2727E;border-radius:3px;background-color:#F2727E!important;color:#fff;padding-left:10px;padding-right:10px!important}
	.formbtn:hover{color:#fff;border:0!important;border:1px solid #F2727E!important;background-color:#F2727E!important}
	.HW_formbtn_search{height:35px!important;backgorund:none!important;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border:0 solid #122099!important;margin-left:5px;margin-right:5px}
	.HW_formbtn_search:hover{border:0 solid #122099!important;color:#fff!important;background-color:#122099}
	.formbtn_search{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;color:#122099;border:1px solid #122099!important;background-color:#fff!important;padding-right:10px;width:auto;vertical-align:middle;line-height:21px;padding-left:10px}
	.formbtn_search:hover{color:#fff!important;background-color:#122099!important}
	.HW_formbtn,.HW_formbtn:hover,.formbtn,.formbtn:hover,.HW_formbtn_search,.HW_formbtn_search:hover,.formbtn_search,.formbtn_search:hover{background:transparent;height:35px!important}
/* Added date 31-08-2016 */
/*	.footer-wrapper{background-color:#213280!important}*/
	.logo_1{width:218px!important;height:60px!important;background-size:70%!important}
	#main .toprow h1{text-transform:capitalize;color:#fff!important}
	.profileSettingsStyle{margin-left:-10px;margin-top:0;margin-right:-10px;padding:0 10px!important}
	.step-tracker .step-tracker-head-content .step-status .step-number1{background-color:#757474!important}
	.widget .widget_header_icon_s{display:block!important;float:left}
/* Added on 01-09-2016 */
	.waves-effect.waves-light.btn.login_button.waves-input-wrapper{background-color:#4285f4!important}
	.tabs-with-navigation .tabs .tab {   /*  padding: 0;    border-bottom: 0; */}
	.tabactive{	border-bottom: 3px solid #1b3281;}
	.tabs-with-navigation .tabsheight {    /* height: 48px;    line-height: 48px; */}
	.tabs .tab a{color:#1b3281;font-size:14px}
	.tabs-with-navigation .tabs .tab a.active{color:#1b3281!important}
	.tabmenudisabled:hover{color:#ccc}
	div[id*='RetailUserDashboardUX5_WAC85__1'][id$=':DispForm.Ra1'] .row .col.s12{margin:0}
/*Added on 03/09/2016 */
	.loginPanelLeftPaddingStyle{margin-left:0!important;text-align:center!important}
	/*a.loginPanleBluelinkStyle,.loginPanleBluelinkButtonStyle{color:#2c5baa!important;font-weight:600}
	.loginPanellabellinkStyle{padding-top:10px}*/
	.login_button_facebook:hover{background:#fff!important;color:#4963A0!important}
	.row .col.s12.tabrow{margin-top:0}
	span[id*='RetailUserDashboardUX5_MFT__1'][id$='makePayment']{background:url("../images/lhs widgets/icon-transfer.png") no-repeat left center;padding:10px 0 10px 35px}
	#advertise{text-align:center;margin:0}
/* Added on date 07/09/2016 */
	.makeTransferWidgetCustom{padding-top:10px!important}
	input.autocomplete-dropdown.focused,input[type=input]:focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){-o-box-shadow:0 1px 0 0 #1b3281!important;-ms-box-shadow:0 1px 0 0 #1b3281!important;-moz-box-shadow:0 1px 0 0 #1b3281!important;-webkit-box-shadow:0 1px 0 0 #1b3281!important;box-shadow:0 1px 0 0 #1b3281!important;border-bottom:1px solid #1b3281!important}
	.autocomplete-suggestion b,.dropdown-content li > a,.dropdown-content li > span,label.active,input[type=text]:focus:not([readonly]) + label,input[type=password]:focus:not([readonly]) + label,input[type=email]:focus:not([readonly]) + label,input[type=url]:focus:not([readonly]) + label,input[type=time]:focus:not([readonly]) + label,input[type=date]:focus:not([readonly]) + label,input[type=datetime-local]:focus:not([readonly]) + label,input[type=tel]:focus:not([readonly]) + label,input[type=number]:focus:not([readonly]) + label,input[type=search]:focus:not([readonly]) + label,textarea.materialize-textarea:focus:not([readonly]) + label,.current_tab1{color:#1b3281!important}
/* Added on date 08/09/2016 */
	.loginPanelTopPaddingStyle1{margin-left:0!important;padding-left:0!important;text-align:center}
	#advertiseFun{margin:10px;text-align:center}
/* Added on date 09/09/2016 */
	/*.loginlinkDivider{font-size:.8em;color:#2c5baa;margin:9px 14px;font-weight:600}*/
/* Changes for New login page */
	/*.loginPanelHeaderTextStyle{color:#193480!important;text-align:left;font-size:17px!important;margin-left:33px;padding-top:15px!important;padding-left:0!important;padding-bottom:0!important}*/
	/*div[id*='LoginHDisplay'][id$='Ra10']{padding-bottom:20px!important}*/
	.loginPanelLeftPaddingStyle{margin-left:0!important;text-align:center!important;padding-top:10px!important}
	.login_button_facebook{color:#1b3281!important;border:1px solid #1b3281;background-color:#fff!important;float:none!important;margin:5px 0 3px!important;padding-left:130px!important;padding-right:130px!important;box-shadow:none!important;border-radius:2px!important;-ms-border-radius:2px!important;-webkit-border-radius:2px!important;-o-border-radius:2px!important;-moz-border-radius:2px!important;height:30px}
	p[id*='LoginHDisplay2'][id$='Ra11'],p[id*='LoginHDisplay'][id$='Ra20']{margin-top:3px;margin-bottom:0}
	.loginPanelTopPaddingStyle1{margin-left:0!important;padding-left:0!important;text-align:center;padding-top:0!important;clear:both}
	.btn,.btn-large,.btn-flat{text-transform:capitalize!important}
	.loginPanelbuttonseperator{text-transform:lowercase;font-size:13px!important}
	#STU_VALIDATE_CREDENTIALS{font-size:16px!important;top:8px}
	#RESET{font-size:13px!important;top:7px!important}
	/*a.loginPanleBluelinkStyle,.loginPanleBluelinkButtonStyle{color:#2c5baa!important;font-size:13px!important}*/
	.loginPanelImagePhraseColumn{margin-left:35px!important}
	.loginPanelColumnDetailStyle8{margin-right:0!important}
	.loginPanelColumnDetailStyle3{margin-left:0!important}
	.loginPanelImagePhraserow:fist-child{margin:10px 0!important}
	.loginPanelImagePhraserow{padding-bottom:0!important}
	/*.loginPanelInputDetailsrow{padding-bottom:0px!important}
	.width100percent_main_loginbg{background:none}*/
	/* .login-body-style{background:none;} */
	/* .login-body-style{background:#fff url(../images/backgrounds/login_background.jpg) no-repeat center top;background-size:100% 100%} */
	/*.login-body-style{background:#fff url(../images/backgrounds/login_background.jpg) no-repeat center top;background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;/* background-size:100% 100%}*/
	.width50percent_login .errorImageCMSIcon{background:url(../images/error_material.png) no-repeat 10px 8px!important}
	.width50percent_login .searchsimpletextCMS{margin-left:-75px!important;line-height:20px!important}
	p[id*='LoginHDisplay2'][id$='.Ra3.C2']:last-child searchsimpletextCMS{margin:5px 0;border:2px solid red}
	[type="checkbox"]+span{padding-left:35px!important}
	.leftColumnStyle{padding-left:0px!important}
	.loginrow_imagePhrase{margin-left:30px!important}
	/*#header .header-main{background:#ecebeb!important}*/
	.loginPanelSimpleTextStyle_remUserId{top:6px!important;left:-3px!important}
	.loginPanelInfo{top:10px!important;left:5px!important}
	.loginPanelColumnDetailStyle4{margin-left:35px!important}
	.padding_top_style{padding-top:0!important}
	.newsSection{margin:0px 5% 25px 25px;display:inline-block}
	.importantNewsSection{float:left;margin:0 20px;width:50%;/* height:170px; */height:120px;color:#fff!important}
	.offerImage{float:left;width:45%}
	/* .offerImage img:first-child{width:100%} */
	.importantNewsHeader{font-size:22px!important}
	.importantNewsPara{line-height:1.9;font-size:15px}
	@media screen and (max-width: 1023px) and (min-width: 1px) {
		.width100percent_main_loginbg{background:url(../images/backgrounds/artwork.png) no-repeat center center;background-size:cover}
		.newsSection{display:none}
		.materializelogo_login,.materializelogo_login_pwdscreen{height:120px}
		.width50percent_login{margin-bottom: 10%!important;margin-top: 10%;}
	}
	p[id*='LoginHDisplay'][id$='.Ra2']{margin:15px 0 2px 20px!important}
	span[id*='LoginHDisplay2'][id$='Ra2.C1'],span[id*='LoginHDisplay'][id$='Ra2.C1']{margin-left:35px!important}
	[type="checkbox"].filled-in:not(:checked) + span:after{border:1px solid #1b3281}
	[type="checkbox"].filled-in:checked + span:after{border:1px solid #1b3281;background-color:#1b3281;top:3px}
	p[id*='LoginHDisplay'][id$='.Ra3']{width:30%}
	p[id*='LoginHDisplay'][id$='.Ra4']{width:70%}
	p[id*='LoginHDisplay'][id$='.Ra3'],p[id*='LoginHDisplay'][id$='.Ra4']{margin-top:10px}
	.loginPanelimageconfirmationtext{line-height:22px}
	.stage3_searchpanelrow.stage3_searchpanelrow_pwdscreen{width:100%!important}
	.CustomCorporateLinkage{margin: 0;float: left;text-align: center}
	.CustomCorporateLinkage .loginPanellabellinkStyle,.CustomCorporateLinkage a.loginPanleBluelinkStyle,.CustomCorporateLinkage{width: 100%;}
	.customExpDate .querytextboxmedium_small{width: 48px;}
	.width50percent_login.CustomOnBoardP{padding-bottom: 80px;}
	.customOnBoardRadio{text-align: center;margin-top:25px;}
	span.customOnBoardRadio:last-child{width:35%;}
	.CustomOnBoardP [type="radio"] + span:before,.CustomOnBoardP [type="radio"] + span:after{top: 10px}
	.customOptSection [type="radio"]:not(:checked) + span, .customOptSection [type="radio"]:checked + span{padding-left: 25px}
    .customOptSection .customNetworkText{margin-right: 8px}
    .customOptSection{padding-top:10px;padding-left: 7px}	
    .customLoginTextPG{padding: 10px 30px 20px;}
	/* Login Page changes as per Vidhya Designs */    
	    .custom_password_user_demo{float: right;margin-right: 36px}
		.CustomCorporateLinkage{text-align:right}
		.CustomCorporateLinkage .loginPanellabellinkStyle{width: 55%;padding-top:0;}
		.CustomCorporateLinkage .loginPanellabellinkStyle .searchsimpletext{margin-bottom:10px;padding-top:5px;}
		.CustomCorporateLinkage a.loginPanleBluelinkStyle{margin-bottom:8px;}
		.CustomCorporateLinkage .loginPanellabellinkStyle .searchsimpletext{font-weight:bold}
		.CustomCorporateLinkage img.loginPanelImageStyle{padding-top: 10px;margin-right: 25px;}
		p[id*='LoginHDisplay'][id$='.Ra3']{width:26%;}
		p[id*='LoginHDisplay'][id$='.Ra2']{width:63%;padding-top:5px;}
		p[id*='LoginHDisplay'][id$='.Ra4']{margin-left:33px;margin-bottom:10px;width:90%;}
		span[id*='LoginHDisplay'][id$='Ra2.C1']{margin-left:15px !important;}
		.customLoginPhraseRow span.login_phrase{width: 100%;margin-left: 15px;margin-top: 10px;}
		a.loginPanleBluelinkStyle:focus{border-bottom: 0;}
		.CustomCorporateLinkage .loginPanellabellinkStyle+span{display: block;text-align: center;}
		.Custom_CorpNotes{padding: 0 36px;box-sizing: border-box;}
		.Custom_CorpNotes .queryitalictextwithmargin{margin-left: 0;}
	/* Login Page changes as per Vidhya Designs Ends*/
	    .custom_FirstTimeUser a{width: 52% !important;float: left;}
/* New User Login  */
	.loginHeaderTextBlueStyle,.loginHeaderTextstyle{color: #1b3281;}
/* Added on date 15/9/2016 */
	.tabs-with-navigation .previous-tabs:hover,.tabs-with-navigation .next-tabs:hover{background-color:transparent;color:#1b3281}
	.tabmenudisabled,.txtBoldBlack_logout,.blackSignoffConfirmation{color:#aaa!important}
	.tabs-with-navigation .previous-tabs,.tabs-with-navigation .next-tabs{padding:16px 10px}
	#header ul.tabs li:hover{background-color:#f5f5f5}
	.tabs-with-navigation .tabs .tab a:hover{color:#1b3281}
/* Widgets Header Gray Color 16/9/2016 */
	.stage3_detailspanel{padding-top:0}
	.panel-title-block,.stage3_rtpanelquicklinkrow_new,.modalWrapper .stage3_leftrightmainpanel h3{background:#c9c7c7!important}
	.dashboardSection .widget .panel-title-block{padding:13px 8px!important}
	.left-container .container-toosmall_ux5 .panel-content,.left-container .container-small_ux5 .panel-content{padding:15px 20px 0}
	.panel .icon-1,.panel .icon-2{top:15px}
	.makeTransferWidgetCustom{padding-top:10px!important}
	.stage3_rtpanellightbluebg{height:0}
	.stage3_rtpanelquicklinkrow_new{padding:10px 8px}
/*Added on 17/9/2016 Logut Page*/
	.logo_2{width:218px;background-size:70%;height:60px}
	.width100percent_main_logoutbg{background:none;margin:50px auto 0}
	.logoutPanel{padding:20px 30px;margin:0 auto}
	.logoutPanel .heading_Logout{font-size:20px!important;color:#1b3281}
	.width100percent_main_logoutbg .buttoncenterAlign{text-align:right}
	.logoutPanel .logoutSuccessIcon{top:25px;right:35px;font-size:60px}
	#HDisplay2 .logoutPanel .main-content{min-height:65px}
	#HDisplay2 .logoutDivider{margin:10px 5px}
	.login_err_messages{background:none!important}
	#InfoPanel .formrow,#InfoPanel .simpletext{color:#fff!important}
	.materializelogo_login_pwdscreen{margin-top:0;top:0;float:none;background-size:initial;}
/*Added on 19/9/2016 More Icon on My Loans Page*/
	#HWListTable10072682 .more.dropdown-button{padding-left: 20px;}
/*Added on 20/9/2016*/
	.importantNewsHeader,.importantNewsPara,.custom_BrdCrumbNImg .paginationtxt,.row.toprow.parentTable .groupletSubsection1width100percent .pageheadingcaps h1{color:#fff !important;}
	#advertiseFun img{width:100%;}/* ,#advertise img */
	.rblCustomBlueFooter a{color:#fff;}
	.loginPanelBottomSectionDetailsrow{width:15%;}
	/* .loginPanelBottomDisplaySectionStyle{padding-top:12px;} */
/* Horizontal Menu on Dashboard - Binny */
	.nbs-flexisel-nav-leftMod {position: absolute;cursor: pointer;height: 22px;width: 22px;left: -18px;background: url(../images/Left-Arrow_primary-navigation_Active.png) no-repeat;top:8px} 
	.nbs-flexisel-nav-left {height: 22px;width: 22px;left: -18px;background: url(../images/Left-Arrow_primary-navigation_InActive.png) no-repeat;top: 8px;display: none}
	@media screen and (min-width: 640px){	
		#header .header-nav {
		/* check this if required or not */
		    padding-top: 5px; padding-bottom: 5px; overflow: visible; /* height:auto; height:35px;*/margin:0 15px;border-bottom: 0;background:url("../images/lhs widgets/bg-gradient.png") repeat-x center center;position: relative !important;top: 42px !important;/* top: 75px !important; */
		 }
		.nbs-flexisel-container{position:relative;max-width:100%}
		.nbs-flexisel-inner{-webkit-user-select:none;width:99%;overflow:hidden}
		#topbarNew{display:block!important}
		.nbs-flexisel-item{float:left;margin:0;padding:0 0px;cursor:pointer;position:relative}
		.mega-menu ul li .sub-container.mega .sub{position:relative;left:0;z-index:100}
		div.sub-container .sub{display:none}
		.mega-menu ul li .sub .mega-menu-list-wrapper{height:345px}
		.mega-menu ul li .sub li{float:left;width:280px;padding:0;position:static}
		.mega-menu ul li .sub li.mega-hdr{float:none}
		.mega-menu ul li .sub a{width:240px}
		.mega-menu div.mega-menu-list-wrapper ul li ul.sub-menu{left:268px;z-index:300;position:absolute;top:10px;width:260px;display:none}
		.mega-menu div.mega-menu-list-wrapper ul li:first-child>ul{visibility:visible;height:340px;display:block;background-color:#EEE;text-align:left}
		.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{position:absolute;cursor:pointer;top:7px}
		.nbs-flexisel-nav-left{height:22px;width:22px;left:-18px;background:url(../images/Left-Arrow_primary-navigation_InActive.png) no-repeat;top:8px;display:none}
		.nbs-flexisel-nav-right{height:35px;right:-60px;background-color:#97cae6;background:url(../images/Right-Arrow_primary-navigation_Active.png) no-repeat;top:8px;width:60px}
		.nbs-flexisel-ul{width:9999px;text-align:center;background-color:#84C0E1}
	}
	.mega-menu .selected{background-image:none}
	.mega-menu ul li{float:left}
	.mega-menu .dc-mega{position:relative;color:#fff}
	.mega-menu ul li a{float:left;display:block;padding:10px 13px 16px 13px;text-decoration:none;color:#fff}
	.mega-menu ul li .sub-container{position:fixed;padding-left:0;z-index:20000;top:137px;margin-top:-1px}
	.mega-menu ul li .sub{padding:20px 20px 20px 10px}
	.mega-menu ul li .sub-container.mega .sub{padding:0 10px 2px 0;border-right:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;border-left:1px solid #9b9b9b;background-color:#FFF;position:relative;left:-7%;width:540px;top:-20px}
	.mega-menu ul li .sub .mega-menu-list-wrapper{width:100%;position:relative;overflow:hidden;clear:both;line-height:15px;padding:10px 0 0 10px;height:auto}
	.mega-menu .sub ul{display:block}
	.mega-menu ul li .sub li.mega-hdr{background-color:#FFF;float:left}
	.mega-menu ul .sub ul li{margin-right:-3px;padding:1px}
	.mega-menu ul li .sub li.mega-hdr a.mega-hdr-a{color:#404040;font-weight:400;text-align:left}
	.mega-menu ul li .sub a{border:none;text-shadow:none;padding:7px 0 7px 9px;display:block;width:150px;word-wrap:break-word;float:none;text-decoration:none;color:#404040}
	.mega-menu ul .sub .sub-menu>li>a,.mega-menu ul .sub .sub-menu>li>a:hover{background:url(../images/Sub-menu-Arrow.png) no-repeat scroll 7px 9px transparent;padding-left:5px}
	.mega-menu ul .sub li.mega-hdr li a{padding:7px 8px 7px 20px}
	.mega-menu-list-wrapper:after,.mega-menu:after{clear:both;content:"";display:block;height:0;visibility:hidden}
	#main{padding:27px 0 0!important}
	.mega-menu{width: 93.796875% !important;padding: 0 25px !important;}
	.wrapper{width:100%!important;padding:0!important}
	.wrapper_bkgcolor{background-color:transparent!important}
	.mega-menu ul,.mega_menu ul li{list-style:none;margin:0;padding:0;border:none}
	/* .menu{width:100%} */
	#topbarNew li #ID_DASHAT{background-image:url("../images/lhs widgets/icon-hdashboard.png");padding-left:40px!important;background-repeat:no-repeat;background-position:10px 4px;background-size:20px}
	#topbarNew li #ID_BLDSK{background-image:url("../images/lhs widgets/icon-hbill.png")}
	#topbarNew li #ID_RINRTG{background-image:url("../images/lhs widgets/icon-hpay.png")}
	#topbarNew li #ID_3RCTXN{background-image:url("../images/lhs widgets/icon-htransaction.png")}
	#topbarNew li #ID_RCCUX3{background-image:url("../images/lhs widgets/icon-hcredit.png")}
	#topbarNew li #ID_RSRUX3{background-image:url("../images/lhs widgets/icon-hrequest.png")}
	#topbarNew li #ID_INQUX3{background-image:url("../images/lhs widgets/icon-hinquiry.png")}
	#topbarNew li #ID_RLAUX3{background-image:url("../images/lhs widgets/icon_loan_act.png")}
	#topbarNew li #ID_MUFUH{background-image:url("../images/lhs widgets/icon_mutual.png")}
	#topbarNew li #ID_DHOLR{background-image:url("../images/lhs widgets/icon_demat.png")}
	#topbarNew li #ID_RDAUX3{background-image:url("../images/lhs widgets/icon_deposite.png")}
	.dc-mega{padding-left:40px!important;background-repeat:no-repeat;background-position:10px 4px;background-size:20px}
	@media screen and (max-width: 1200px){
		/* #topbar{display:none;}
		#main {padding: 40px 0px 0px !important;} */
	}
	@media screen and (max-width: 748px){	
		#header .header-nav {top: 64px !important;}
		/* #header .header-nav {top:98px !important;} */
		#topbar{margin-bottom: 20px;}
	}
	@media screen and (max-width: 639px) and (min-width: 1px)
	{
		#topbarNew {display: none !important;}
	}
/* Horizontal Menu on Dashboard - Binny Ends*/
/*Added on 27/9/2016*/
	td .bluelink_updatelink,.pageLeftContainer .stage3_leftrightmainpanel h3,h3.listingcol span,.expandMenu_SRListing_ie10:after,.expandMenu_SRListing:after,.dashboardSection .insta-widget-panel .panel-content .modal-trigger,.widget-head .h2Widget,a.menu__link.more-item:after,.bluelink:hover,.bluelink_updatelink,.bluelink_updatelink:hover,.collapseMenu_SRListing_ie10::after,.collapseMenu_SRListing::after,.bluelink{color:#1b3281!important}
	.queryitalictextwithspace_srnotes,.queryitalictextwithspace_srnotes1{color:#fff}
	.HW_textwithpadding_new{padding-left:7px}
/* Alignment */
	.widget-large{width: 100%;padding-left: 15px;}
	.icon-menu:before{padding-left: 25px;}
	#CESMALL1, #CESMALL2, #CESMALL3{padding-bottom: 11px;}
	.breadcrumb-block{padding-left: 15px;}
/* Alignment Ends */
/*Added on 28/9/2016*/
	.headerTextSpacingStyle{padding-top:30px;margin-right:0}
	.headerTextSpacingStyle .loginHeaderTextBlueStyle,.headerTextSpacingStyle .loginHeaderTextstyle{font-size:17px}
	#InfoPanel{font-size:14px;text-align:justify;border:0;}
	#NavPanel.navPanelTermsAndConditions{border:0}
	#header .header-main .logo{background:url(../images/menu_logo.png) no-repeat scroll -5px 0 transparent;width:195px;background-size:100%}
	#newChat{margin-left:180px!important}
	.notopborder.listingcol{background-color:#c9c7c7;}
	h3.listingcol span{padding:10px 0}
	.pageLeftContainer .stage3_leftrightmainpanel h3{background-color:#e9e8e8}
	.customWidthForWelcome .simpletext_wishMsg{font-size:24px}
	.customWidthForWelcome .welcomeMsg{width:100%;}
	.customWidthForWelcome{width:50%}
	@media only screen and (min-width : 640px) and (max-width : 1199px) {
	.headerLogoutLink{right:0}
	}
/* Added on 29/9/2016 */
	.step-tracker .step-tracker-head-content .step-status .step-tick-icon1{background-color: #67A70E;}
	.step-tracker .step-tracker-head-content .step-status .step-number, .step-tracker .step-tracker-head-content .step-status .step-tick-icon,.h3whitetitle_pwdscreen,.collapsible-header_pwdscreen{background-color: #c9c7c7;}
	/* .stage3_detailspanel,.pageLeftContainer{width: 99.85%;} Removed for Error Alignment*/
	/*  .pageLeftContainer .tabBorderWidth, */#DataEntry_LeftContainer_Stage_login.stage3_inputpanel_leftcontainerLogin,.listingdetailborders,#GroupletSection_Mails10.centercontainer,#MailCompose_Stage313 .mailcontainerbackground,.stage3_inputpanel_leftcontainer,.width79percent_navigationpanel,.stage3_messagepaneldiv,.downloadPanelBorder,.stage3_listingpaneldiv,div[id*='PageConfigurationMaster_RACUX5W__1'][id$='ListTableWithCtrls']{box-sizing: border-box;}
/* Added by Junaid 30/9/2016*/
	 .insta-widget-panel{min-height:0}
	 h2{padding-left: 9px;width: 98.7% }
	.custom_stage3_previewdetailsrow_Odd{margin-top:0!important;margin-left:80px;margin-bottom:0;float:left;width:100%;padding-top:1px;line-height:21px}
	.custom_stage3_previewdetailsrow_Even{margin-left:100px;margin-top:0!important;margin-bottom:1px;float:left;width:100%;padding:inherit!important;line-height:21px}
	.custom_stage3_leftrightmainpanel_NoSeparator{float:left;width:100%}
	#toolPlace2138943904 canvas,#toolPlace2138943904 canvas {width: 250px !important;height: 190px !important;}
	#toolPlace2138943904{width:100%!important;text-align:center}
	.custom_HW_tableRightAlign{text-align:right!important;float:none!important;padding-right:25px}
	.custom_listgreyrowtxtleftline{padding-left:2px;padding-right:25px;vertical-align:middle;border:0;text-align:left}
	.custom_HW_textwithpadding{vertical-align:middle;padding-left:25px}
	.custom_more.dropdown-button {padding-left: 5px;}
	.custom_borderAlignment{border: 1px solid #D4D4D4 !important} 
	.custom_padding{padding-bottom: 13px !important}
	.custom_operativeButton{width: 240px !important;padding-top: 8px;}
	.custom_LeftPadding {padding-left: 10px !important}
	.custom_DepositButton {width: 225px !important;padding-top: 2px}
	.custom_backButton{background: #fff;}
	.custom_stage3_previewconfirm_label_column{word-wrap : normal}	
	.custom_searchsimpletext_accntSummary_snap{margin: 0px -5px 0px 20px}
	.custom_total-field{margin-right: -1px}     
	.ui-dialog-content .stage3_tabmenupanel.custom_stage3_listingpaneldiv{border-bottom: none !important}
	.ui-dialog .stage3_detailspanel.custom_stage3_detailspanel{width: 99.6% !important}
	.custom_disable{display:none}
	.custom_labelColumn_combo_small{margin-right:0px !important}	
	.custom_header{font-size:14px;font-weight:bold;color:#000}
	.custom_content{width:95% !important;text-align:justify;}
	.left .custom_para{color:#9e9e9e;font-size:12px;}
	.left .custom_link{color:#1443e0 !important;font-size:12px;}
	.left .custom_header{font-size:14px !important;}
	.custom_alignmentheader{padding-right:25px!important}
	.custom_textBreak{word-break:break-all !important}
	.custom_bordermini{border-bottom:0px !important;border:0px !important}
	.custom_borderIssue,.custom_dropdownHide .icon-dropdown.autocomplete-icon.disablePointerEvents,#box1,#box2{display:none}
	.custom_certification{text-align: justify;padding-left: 5px}
	.custom_menuChoiceWidth .menuChoices{min-width: 155px!important;}	
	/* Account Summary Widget scroll Start*/
		#RetailUserDashboardUX5_WAC85__0.widget-content.listingcol.empty-widget,#RetailUserDashboardUX5_WAC85__1.widget-content.listingcol.empty-widget{overflow:auto!important}
		#RetailUserDashboardUX5_WAC85__0::-webkit-scrollbar,#RetailUserDashboardUX5_WAC85__1::-webkit-scrollbar{width:5px!important;height:5px!important}
		#RetailUserDashboardUX5_WAC85__0::-webkit-scrollbar-thumb,#RetailUserDashboardUX5_WAC85__1::-webkit-scrollbar-thumb{background:#bdbdbd;-webkit-border-radius:16px;border-radius:16px}
		#RetailUserDashboardUX5_WAC85__0::-webkit-scrollbar-track,#RetailUserDashboardUX5_WAC85__1::-webkit-scrollbar-track{-webkit-border-radius:16px;border-radius:16px;background-color:transparent}
	/* Account Summary Widget scroll End */
	.custom_checkboxSpacing{padding-left:10px!important;width:95.85%!important;}
	/* Keyboard Fix */
		.custom_keyboardAlign .ui-state-default,.custom_keyboardAlign .ui-keyboard button.ui-keyboard-shift{padding: 1px 3px;}
		/* .custom_keyboardAlign .ui-keyboard-button{min-width: 23px;} */
			@media screen and (min-width: 1023px){
				.custom_keyboardAlign .ui-keyboard.keyboard-container{top: 734.953px !important;left: 182.375px !important;}
			}			
		.custom_keyboardAlign .ui-keyboard {display:none !important;}			
		.custom_keyboardUserID .ui-keyboard{left:318px!important;top:-126px!important}	
		.custom_paymentConfirmation .ui-keyboard{top:603.885px!important;left:140px!important}
	/* Keyboard Fix Ends*/
	.custom_quickLinks .stage3_menuIdTextlink{overflow-y:auto}
	.custom_quickLinks .stage3_menuIdTextlink::-webkit-scrollbar{width:7px!important;height:5px!important}
	.custom_quickLinks .stage3_menuIdTextlink::-webkit-scrollbar-thumb{background:#bdbdbd;-webkit-border-radius:16px;border-radius:16px}
	.custom_quickLinks .stage3_menuIdTextlink::-webkit-scrollbar-track{-webkit-border-radius:16px;border-radius:16px;background-color:transparent}
	.custom_bluelinkAlign{padding-left:10px;}
	.custom_userIDTextAlignment{padding-left: 6px;padding-top: 12px;font-size: 15px!important; }
	.custom_serviceRequestHeading .h3newsideborder{width: 100%;box-sizing: border-box;}
	/* Save Password Pop Up Save */
		.stealthy{left:0;margin:0;max-height:1px;max-width:1px;opacity:0;outline:none;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}
	/* Save Password Pop Up Save End*/
	.querytextleft_withleftBorder_Auth .queryitalictext+.formrow{display:none !important;}
	.customContentPadding{padding-left:20px;}
	.custom_errorBg #MessageDisplay_TABLE.errorDisplayStyle{padding-left: 5px !important;}
	.custom_tableWordBreak{word-break:break-word}
	#dummy2_keyboard, #dummy3_keyboard , #dummy4_keyboard,.custom_alignRowset .ERROR_ROW_SPAN{display:none!important;}
	/* Search Box Height */	.custom_searchTransaction .collapsible-wrapper{max-height:180px!important}
	#RetailUserDashboardUX5_W2UX5__1{overflow-y:auto!important}
	.custom_searchbackground{height: 32px}
	.custom_formsButton15{padding: 2px 0 5px 0}	
	/*.custom_bannerNewsSection{visibility:hidden}*/
	.custom_notesLogin .custom_content{text-align:left}
/* Added by Junaid ends */
/* Added on 03/10/2016 For Kunal -  
	Header Chat & Call Icons */	
	#HREF_Chats{margin-right: 45px;}
	#HREF_Call{margin-right: 3%;}
	.headerWelcomeText #HREF_HREF_Chats img,.headerWelcomeText #HREF_HREF_Call img{border-radius: 0% !important;margin-bottom:3px;}
	@media only screen and (min-width : 1200px)
	{
		.headerWelcomeText{right:230px;}
		.headerLogoutLink{right:167px}
	}
	@media only screen and (min-width :  740px){
		.headerWelcomeText{width:57%}	
	} 
	@media only screen and (max-width : 749px)
	{
		.headerWelcomeText {top: 0 !important;}
	}
	/* For Responsive view from 480px to 740px */
	@media screen and (max-width: 749px) and (min-width: 1px){
		.notifyIconLink, .mailsIconLink,.headerWelcomeText img {margin-left:9%;}
		#HREF_Chats {margin-right: 15px;}
	}	
/* Header Chat & Call Icons Ends */
/* ShoppingMall Payments*/
	#customShoppingMallUser.customShoppingMallUser{padding-top:50px;}
/* ShoppingMall Payments Ends*/
/* T&C Page */
	.customTermsAndConditionContent{height: 300px;overflow-y: scroll;padding:10px}
	#terms-conditions.wrapper_terms_condition{padding-left: 0;padding-right: 0;width: 100%;}/* Will may need to remove or modify-adding for 1Oct2016 meeting */
	.customTermsAndConditionContent .paddingLeftTermsAndConds div{padding:0 15px;} 
	#BrdCrumbNImg #HREF_printPreview{margin-top:0 !important}
	#terms-conditions .helplineNumber{padding-right: 10px;}
	#ListTableWithCtrls{background:#fff;}
	.customUpdatePamButton,.customUpdatePamDetails {width:75% !important;margin:0 auto;}
	#repeatDiv .tableoverflowwrapper{border-right: 0;border-left: 0;}
	.customPamRadio{visibility: visible !important;position:static !important;}
/* Added on 04/10/2016 */
	/* .querytextleft{padding-right:6px;padding: 17px 1px 1px 10px;width: 50px;text-align: left;} */
	/* .querytextleft{padding: 17px 1px 1px 10px;} Commenting for OTP Input Padding top Alignment*/
	h2 span.simpletext,.formrow .querytextleft label.simpletext{font-size:16px !important;}
	#ListingTable7257216 th.customPamSelect,#ListingTable7257216 tr td:first-child{text-align:right;}
/* T&C Page Ends */
/* Added on 05/10/2016 */
/* Dashboard Welcome Widget Scroll fix */
	@media screen and (min-width: 900px){
		#ParentDiv_RetailUserDashboardUX5_WLGRW__1{max-height:35px;height:35px;}
	}
	/* @media screen and (max-width: 639px) and (min-width: 480px){
		#ParentDiv_RetailUserDashboardUX5_WLGRW__1{height: 80px;max-height: 80px;}
	} */
	@media screen and (max-width: 900px) and (min-width: 640px){
		#ParentDiv_RetailUserDashboardUX5_WLGRW__1{height: 80px;max-height: 80px;}
	}
	#DASHC1 .section {background: transparent !important;padding: 23px 0 0 0;width: 99.1% !important;}
	@media screen and (min-width: 480px) and (max-width: 900px)  {
		.customWidthForWelcome{width:100%;}
		#DASHC1 .section{padding: 30px 0;}
		#DASHC1.container-xtrasmall-UX5.ui-sortable{float: left; width: 100%;    margin-left: 6px;    margin-right: 1.8px;    top: 30px;    position: relative;}
		span[id*='RetailUserDashboardUX5_WLGRW__1'][id$='blankfield_11']{display:none;}
	}
	/* .blueDivider {float: none !important;} */
/* Dashboard Welcome Widget Scroll fix Ends */

/* Added on 06/10/2016 */
/* Inner Pages changes */
	.querytextright_stage3 .searchsimpletext{padding-top: 5px;}
	.stage3_steptracker_mandatory{color: #E81D22;}
	.stage3_searchpaneldiv{margin: -34px 0px 0px 10px;}
	.stage3_searchpanel_detailsdiv{margin: -35px 0px 0px 10px;}
	.stage3_searchpanel_detailsdiv,.stage3_searchpaneldiv,.search_mails{border: 1px solid #1b3281;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;}
	.stage3_leftrightmainpanel .stage3_moredetailsright {border: 1px solid #1b3281;background:transparent !important;margin-right:10px;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;}
	.stage3_leftrightmainpanel .stage3_moredetailsright .collapsible-header,.collapsipleMenu:after, .expandableMenu:after,.picker__close:hover, .picker__today:hover,.picker__close, .picker__today,.picker__day.picker__day--today,.lastlogtext_blue,.accordianmenu .headerbar a,.accordianmenu .headerbaropen_index a:link,.advance_search_link,.cancel,.removelinkstyle,.msgTemplateLink a,.rtpanelreply a:link,.replytxt a:link,.deletelinkstyle,.flagtxt a:link,.createlink_new a,.modalWrapper .stage3_leftrightmainpanel h3,.multiActionAlign,label.active,.autocomplete-suggestion,.navAllTab_Active,.navSelectedTab{color: #1b3281;}
	.stage3_inputpanel_leftcontainer_nobottommargin{border-right: 0;border-left: 0;}
	.buttonWithLessMargin,.stage3_rightwithmargin,.respbuttonalign{margin-right:10px !important;}
/* Added on 07/10/2016 */
	.myprofile_photoLink{margin-left: 30px;}
/* Added on 10/10/2016 */
	.width100percent_withmargin,.width100percentWithBorder{box-sizing: border-box;}
	.orangebgwithwidth,.greenbgwithwidth,.redbgwithwidth,.errorDisplayDiv.width100percent .greenbgwithwidth, .errorDisplayDiv.width100percent .redbgwithwidth, .errorDisplayDiv.width100percent .orangebgwithwidth, .errorDisplayDiv.width100percent .bluebgwithwidth{border-radius:0;-ms-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;}
	.stage3_leftrightmainpanel{border-bottom: 1px solid #E0E0E0;}
	[type="checkbox"].filled-in:not(:checked) + label:after,[type="checkbox"].filled-in:checked + label:after{top:3px;}
	[type="checkbox"].filled-in:checked + label:after,.dncalendar-header h5,[type="radio"]:checked + span:after,.picker__weekday-display,.picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected,.ui-state-default:hover,.noncurrent_tab1,.tabNavLinkDelinkTable .slider{background-color: #1b3281;}
	[type="checkbox"] + label:before,[type="checkbox"].filled-in:not(:checked) + label:after,[type="checkbox"].filled-in:checked + label:after{border:1px solid #1b3281;}
	[type="checkbox"].filled-in:checked + label:before{width: 3px !Important;}
	.tabBorderWidth{border-right:0 !important;}
	.tabButtonStyleActive{border-bottom: 3px solid #1b3281 !important;color: #1b3281 !important;}
	.picker--opened .picker__holder{top: 70px !important;}
	@media screen and (max-width: 749px){.picker--opened .picker__holder{top: 90px !important;}}
	.selection-indicator .selectedLegend,.selected-date{border: 2px solid #757474 !important;}
	[type="radio"]:checked + span:after,.dncalendar-header h5,.selection-indicator .todayLegend,.calendar-today{border: 2px solid #1b3281 !important;}
	/* .event-info .brief-info{color: #67A70E;} */
	.dncalendar-body table td.calendarClick.note:before, .dncalendar-body table td.note:before{border: 3px solid #1b3281 !important;}
	.picker__date-display{background-color: #2241a5;}
	.pfm_grey_active_bold_tab{height: 16px;}
	.rightpanel_texttop1{padding-top: 10px;padding-bottom: 10px;padding-left: 8px;}
	.addattachment a.bluelink{width: initial;}
	.tabbar_compose .pfm_whitetabhover_bold_tab,.tabbar_compose .pfm_grey_active_bold_tab,.tabbar .pfm_whitetabhover_bold_tab,.tabbar .pfm_grey_active_bold_tab{padding: 12px 0;}
	/* .tabbar_compose .Width30tab,.tabbar .Width30tab{width: 50% !important;} */
	#Tabbar_Stage317.tabbar_compose{width: 99.85%;}
	.right_panel .right_nav_panel span a.print-preview-button,.right_panel .right_nav_panel span a.print-preview-button:hover,.right_panel .right_nav_panel span a.print-preview-button:active,.right_panel .right_nav_panel span a.print-preview-button:focus,.bluelink_updatepreflink,.modalWrapper .stage3_leftrightmainpanel h3 span.simpletext,.infopopup_highlight,.formbtn_MailsFolder,.h3whitetitle_pwdscreen .expandableMenu:after, .h3whitetitle_pwdscreen .collapsipleMenu:after{color:#1b3281 !important;}
	@media screen and (max-width: 639px) and (min-width: 1px){
		.composemailsavespan1 {margin-left: -235px !important;}
		.custom_keyboardAlign .textboxPasswordChangeHw {width:inherit;}
	}
	.stage3_inputpanel_paydetailsrow .querytextright_stage3 .searchsimpletext{padding-top: 13px;}
	.widget .menuChoices ul li a, .menuChoices_new ul li input{padding: 10px 10px;}
	span[id*='PageConfigurationMaster_ROAUX3W__1'][id$=':QueryonChequesCriteria']{padding-left: 32px;}
	.ui-keyboard button.ui-keyboard-accept{border-color: #9E9E9E;background-color: #9E9E9E;}
	.ui-keyboard button.ui-keyboard-meta1:not([disabled]):hover, .ui-keyboard button.ui-keyboard-meta2:not([disabled]):hover{border-color: #565656;background-color: #565656;}
	.stage3_listingpaneldiv p.stage3_columnwithwidth{margin-right:10px;}
	p.formrow span.querytextleft_widget a.bluelink{text-align: left;}
	.customMailImageLogo img{border-radius: 0;top: 30px;}
	.modalWrapper .stage3_leftrightmainpanel h3 span.simpletext{font-size: 16px;}
	.pageLeftContainer .stage3_listingpaneldiv div.paddingbottom27{margin-top: 0;}
	.width100percent_downloadIcons,.width79percent_navigationpanel {padding-bottom:0}  /*Added for Button bottom alignment under observation */
	.customFavouriteAccountsButton{padding-bottom: 15px;}
	input[type=input], input[type=text], input[type=password], input[type=email], input[type=url], input[type=time], input[type=date], input[type=datetime-local], input[type=tel], input[type=number], input[type=search], textarea.materialize-textarea{border-bottom: 1px solid #c9c7c7 !important;}
	.listingrow span span.signoffseperator{border-right: 0;}
	.btn, .btn-large{background-color: #F2717D;}
	.btn:hover, .btn-large:hover{background-color: #F2717D;}
	.reset-btn, .gray-btn, button[type="reset"].waves-effect{background-color: #fff;color: #122099;border: 1px solid #122099;}
	.reset-btn:hover, .reset-btn:focus, .gray-btn:hover, .gray-btn:focus, button[type="reset"].waves-effect:hover{background-color: #fff;color: #122099;border: 1px solid #122099;}
	a#multiActionsHeading{color: #122099;}
	.customCurrencyAlign{margin: 5px 12px 5px 80px;}
	.customINRAlign .renderTextBoxAsLabel_new{padding-top: 11px;}
	.customTabsNoCaps .tabs-with-navigation ul.tabs li.tab,.customTabsNoCaps .tabs-with-navigation ul.tabs li.tab a{text-transform: capitalize !important;}
	.customTabsNoCaps .tabs-with-navigation ul.tabs li.tab a{font-weight: 600;}
/* For NEFT,RTGS,IMPS */
	.customNetworkText{float:left;}
	.customNetworkSpan{width: 15%;}
	.customNetwork:first-child .customNetworkSpan{margin-left: 10px;}
	.customNetworkRadio span.span-radiobutton:before,.customNetworkRadio span.span-radiobutton:after{top:0;margin:0px 4px 4px 4px !important}
/* For NEFT,RTGS,IMPS Ends*/
	.customPasswordPolicy .collapsibleContainerDiv{overflow:hidden;}
	.customCardLogo{text-align:center;}
	.customPreviewConfirmDetails{margin-top: 12px;}
/* ButtonCut Issue */
	@media screen and (max-width: 900px){#main{overflow:initial !important;}}
/* End */
	.custom_mailHome{width: 100% !important;}
	.CustomOnBoardP .span-radiobutton{float:none;}
	.CustomOnBoardP span[id*='LoginHDisplay'][id$='Ra2.C1']{margin-left: 0 !important;}
	.CustomOnBoardP .loginPanelInputDetailsrow {padding-bottom: 0!important;}
	.customPopUpBtn{margin: 10px 0 0}
	.stage3_inputpanel_paydetailsrow span.querytextright_stage3 span.simpletext_hyperlink{padding-top: 12px;padding-left: 10px}
	p[id*='2fa_Rb14acode'][id$='-field'] span.querytextright{padding-left: 10px !important;}
	p[id*='2fa_Rb14acode'][id$='-field'] span.querytextright input.querytextboxmediumautho{width: 230px !important}
	p span.querytextleft_width100percent_withtextalignleft input + span.span-checkbox.span-checkbox2{padding-left: 0 !important}
	p span.querytextleft_width100percent_withtextalignleft span.span-checkbox.span-checkbox2 + span.simpletext{display:none;}
	.customGotoPage.pagination-wrapper .content > span,.customGotoPage.pagination-wrapper .content.info-division > span > span{margin-right: 8px}
	table.multiTableHeading thead tr:nth-child(1) th{padding-bottom:13px;}
	.printwrapper.printwrapper .widget-large{padding-left: 0;}
	div.stage3_previewconfirmdetails p[id*='PageConfigurationMaster_RPSETW__1'][id$=':ReadOnly_LeftContainer_SubSectionCollapseStage35.Rhh1aa']{white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    max-width: 300px;    display: inline-block;    width: 100%;}
/* Welcome Widget */
	@media only screen and (max-width: 900px){.width_right{padding-top: 3px; margin-bottom: 0!important;}}
/* Welcome Widget  Ends */
/* Added by Vijaykuamr for 1156 Starts*/
	#mailsBox .alertHeader span.view-all-link{visibility: hidden;}
	.custom_mailHome{cursor: auto;}
	.custom_depositRemarks{display:none;}
/* Added by Vijaykuamr for 1156 Ends*/
.picker__day--infocus{padding: .55rem 0;}
@media screen and (max-width: 640px){
	#ParentDiv_RetailUserDashboardUX5_W14__1 .widget-body .widget-content{overflow-x:scroll !important;}
}
.disablePointerEvents,input[type=text]:disabled{color:#bbb;}
/* OnBoarding Pages Swapnil*/
	.CustomOnBoardP .loginPanelInputDetailsrow,.CustomOnBoardP p[id*="LoginHDisplay."]{padding-left:27px;}
	.CustomOnBoardP .loginPanelColumnDetailStyle,.CustomOnBoardP .loginPanelColumnDetailImagePhrase{width:70% !important;}
	.CustomOnBoardP span[id*="LoginHDisplay."][id$='Rf2.C1'],.CustomOnBoardP span[id*="LoginHDisplay."][id$='Rf2.C1']{margin-top:0 !important;}
	p[id*="LoginHDisplay"][id$='.Rh1'] span,p[id*="LoginHDisplay"][id$='.Rh2'] span{margin-top: 20px;}
	p[id*="LoginHDisplay"][id$='.Rh3'] span{margin-top: 20px;}
	p[id*="LoginHDisplay"][id$='.Rh1'] span{margin-right:10px;}
	p[id*="LoginHDisplay."][id$='Rd2'] {margin-right:25px;margin-bottom: 30px;}
	span[id*="InfoPanel."][id$='.Ra1.C1']{font-size: 26px;} 
	span[id*="DataEntry_LeftContainer_Stage39."][id$='Rb3.C1']{margin-top: 23px}
	span[id*="DataEntry_LeftContainer_Stage39."][id$='Rb3.C1'] span#NickName{font-size:16px}
	span[id*="LoginHDisplay."][id$='Rc4.Cb2'].loginPanelTextboxStyle{margin-left: 6px}
	#Caption_11{font-size: 26px}
	.customSecurityHeader  h1{color:#fff}
	.customForgotPswdSecurityQuestion{width: 80% !important;margin-left: 33px}
	.customForgotPswdSecurityAnswer{width: 294px}
	#ListingPanel_LeftContainer_Stage310{background-color:#fff}
	p[id*='LoginHDisplay'][id$='.Ra4'].customForgotPswdUserIdScreen {margin-left: 15px;width:70%;}
	/*.customForgotPswdUserIdScreen span.left_align_useridscreen:first-child{margin-right: 83px;}	*/
	/* tr.HW_head_outerdiv th:first-child{text-align:right} */
	.customPanNo{margin-left:0px !important;}
	.customUnwantedFields{display:none;}
	.custom_registrationText{color: #9e9e9e;font-size: 12px !important;}
	.custom_CustomOnBoardP{min-height:378px!important;}
	.custom_keyboardAlignment .ui-keyboard{top:-104px!important;left:346px!important}	
	.customExpiryDatePara span.stage3_inputpanel_column{margin-top: 30px;margin-bottom:10px;}
	.customDebitExpiryDatePara span.stage3_inputpanel_column{margin-top: 30px;}
	.custom_rbl_recommendation{margin-left: 30%;}
	
/* OnBoarding Pages Ends*/
/* FormField Changes by Madhav */
	  .pageLeftContainer .labelcolumntexttoosmall{width:140px}
	  .pageLeftContainer input.past-datepicker,.pageLeftContainer input.all-datepicker,.pageLeftContainer input.future-datepicker{width:170px}
	  /* .pageLeftContainer h3{border-top:0} */
	  .customChequeInquiry .labelColumn_text_brdr_toosmall{padding-right:10px}
  	  .customChequeInquiry span .labelcolumntexttoosmall{width:100%}
/* FormField Changes by Madhav Ends*/
/* Dashboard Success-Error Message */ 
	#MessageDisplay_TABLE.section.errorMsgPositionAlign{width: 98% !important;padding-left: 15px !important;padding-bottom:10px;}
	#MessageDisplay_TABLE.errorDisplayStyle{width: 98% !important;padding-left: 15px !important;padding-bottom:10px;}
	@media screen and (max-width: 900px){
		#MessageDisplay_TABLE.section.errorMsgPositionAlign,#MessageDisplay_TABLE.errorDisplayStyle{width: 95% !important;}
	}
/* Dashboard Success-Error Message Ends*/
/* Bill Desk */
	#PAGECONFIGURATIONMASTER_BLDSKW__1 .pageLeftContainer{box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;}
	#PAGECONFIGURATIONMASTER_BLDSKW__1 .section_grayborder{margin-top:0}
/* Bill Desk Ends*/
.custom_stage3_tabmenupanel_widoutwidget_topmargin{border-bottom:0}
.custom_pfm_stage3_tabmenupanel_tab .pfm_stage3_ptabgray1_tab{width: 50%;}
.custom_pfm_stage3_tabmenupanel_tab{border-left:0}
/* LoanAccounts Page Aniket */
	.custom_loanButton{width:210px!important;float:right}
	.width100percent.querytextleft_withleftBorder_Auth .queryitalictext{display:none}
/* LoanAccounts Page Aniket */
/* Inner Pages Inner Pages changes Ends*/
/* CreditCard Dashboard */
	.customCCSection1{width:49% !important;float:left}
	.customCCSection1:nth-child(2n+1){background: url(../images/backgrounds/separator1.gif) repeat-y scroll right top transparent}
	.customBgNone{background:none !important}
	.customCCCenter{text-align:center}
	.customCCLeft{text-align:left}
	.customMyCards,.customCCLeft{margin-left:10px}
	.customFloatNone:last-child .stage3_previewconfirm_details_column,.customFloatNone:last-child a.loginPanleBluelinkStyle,.customBtnCenter span.stage3_previewconfirm_details_column{float:none}
	.customCCSection1 .stage3_previewconfirm_details_column{font-size: 14px;color:#424242;margin-left: 5px;word-wrap: break-word;}
	.customBtnCenter img,.customFirstTitle{margin-top:20px}
	.customCCSection1 p.stage3_previewdetailsrow{margin-bottom:5px;}
	.customCCSection1 .stage3_inputpanel_paydetailsrow{margin-bottom:10px;}
	.customCCSection1 .stage3_previewconfirm_label_column,.customCCSection1 .stage3_previewconfirm_details_column{width:45% !important;}
	.customCCSection1 .customMyCards,.customCCSection1 .customMyCards + span.querytextright_stage3{display:inline-block}
	.customCCSection1 .customCCLabel{width:51% !important}
	.customDropDown .labelColumn_combo_small{margin:0;}
	.customCCBtnAlign .customCardBtnCenter{margin-left:77px;}
	.customContinueAlign .customCardBtnCenter{margin-left:27px;}
	@media only screen and (max-width: 900px) and  (min-width: 1px)
	{
      .customCCSection1{width:100% !important;float:none;text-align:center}
      .customCCSection1 a.loginPanleBluelinkStyle,.customFloatNone .stage3_previewconfirm_details_column{float:none}
      .customCCSection1:nth-child(2n+1){background:none}
      .customBtnCenter img{width:25%;}
      .customCCSection1 .stage3_previewconfirm_details_column{text-align:left}
      .custom_pfm_stage3_tabmenupanel_tab .pfm_stage3_ptabgray1_tab{width: 49.85%;}	                
	}
	@media only screen and (min-width: 900px)
	{
     .customBtnCenter img{width:50%;margin-top:100px;}
     
	}
	@media only screen and (max-width: 640px)
	{
     .customCCBtnAlign .customCardBtnCenter{margin-left:97px;}
     .customContinueAlign .customCardBtnCenter{margin-left:47px;}     
	}
/* CreditCard Dashboard Ends */
/* OperativeAccounts Green & Red Text */
	.customTxtRed,.customTxtGreen{font-size:14px;font-weight:400;margin-left:5px;}
	.customTxtRed{color:#FF0000;}
	.customTxtGreen{color:#009900;}
/* OperativeAccounts Green & Red Text Ends*/
/* Ticker Css 
	#main .toprow{padding: 35px 0 10px;}
	.ticker{box-shadow:none;}
Ticker Css Ends*/

/* Global & Main class css change */
/* @media only screen and (min-width:900px){
	#main{important;width: 1024px;margin: 0 auto;}
	#global{max-width: 100%;width: 100%;}
} */
	
/* Global & Main class css change Ends*/
/* Hamburger landscape mode height issue fixed*/
	@media only screen and (max-device-width: 1024px) and (min-device-width: 320px) and (orientation: landscape){#ml-menu {height: 100%;}}
/* Hamburger landscape mode height issue fixed Ends*/
/* Image&Phrase 2 Pages */
	.custom_imagePhraseTable table{width: 100%;}
	.custom_imagePhraseTable table tbody td{width:15%;text-align: center;}
	.custom_imagePhraseTable table td{padding: 13px 0;}
	.custom_imagePhraseTable table td .span-radiobutton{float: none;}
	.custom_imagePhraseTable table tbody td img{height: auto !important;/* width: auto !important; */max-width:80%}
	@media only screen and (min-width:320px) and (max-width:480px)
	{
		   .custom_imagePhraseTable table tbody td img{max-width: 100%}
		   /* Update Channel Login ID Horizontal Scroll */
				.custom_CustomerDetail{overflow-x: scroll}
		   /* Update Channel Login ID Horizontal Scroll ends*/
	}
	.customImageSelectionHeader .redbgwithwidth,.customImageSelectionHeader .errorContentWrapper.redbg,.customImageSelectionHeader .stage3_inputpanel_leftcontainer,.customImageSelectionHeader .stage3_listingpaneldiv,.customImageSelectionHeader .width79percent_navigationpanel,.customImageSelectionHeader .errorDisplayStyle{width:100% !important}
	.customImageSelectionHeader .offerlistline{border-top:0}
/* Image&Phrase 2 Pages Ends */
/* Profile Block Mahesh */
	.custom_alertBx{overflow:hidden;}
/* Profile Block Mahesh Ends*/
/* Hamburger Logo with Background */
	/*.customHamburgerLogo{padding:13px 14px;background-color: #fff;border-bottom:1px solid #ccc;}
	.customHamburgerLogo img.logo{padding:0 !important;} */	
	.customMenuContainer .menu__wrap{top: 0;}
	.customMenuContainer .menu__level{margin-top: 48px!important;}
	.customMenuContainer .customHamburgerLogo{display: none;}
/*Hamburger Logo with Background Ends*/

.ticker{box-shadow: none;}
a.bluelink_bold:link,a.bluelink_bold:visited,a.bluelink_bold:hover{color: #1b3281 !important;font-size: 14px !important;}
.custom_remarksboxux3{width:170px !important;}
/* Added For Binny */
	.widget-library h2.collapsible_tab {width: 24%;margin-left: 30px !important;}
	#customcollapse0{display:block;}
	.customWidgetHeader{text-align:center !important}
	.customGoToLoginButton{position: relative;left: 30%;margin-top: 20px}
	.customResendOTPLink{border: none !important;box-shadow: none;margin-left: 0 !important;padding-left: 0 !important;}
	.customResendOTPLink:hover,.customResendOTPLink:focus,.customResendOTPLink:active{box-shadow: none;}
	@media screen and (max-width: 480px){
		.customResendOTPLink{padding-left: 30px !important;}
	}
	.customHorzMenuHoverClass:hover{transform: scale(1.2);transition: transform 0.4s ease-in;-webkit-transition: transform 0.4s ease-in;-ms-transition: transform 0.4s ease-in;-o-transition: transform 0.4s ease-in;-moz-transition: transform 0.4s ease-in;font-weight:bold;}	
	.customHorzMenuHoverClass{transform: scale(1); -webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);-moz-transform: scale(1);	 transition: transform 0.4s ease-out;-ms-transition: transform 0.4s ease-out;-o-transition: transform 0.4s ease-out;-webkit-transition: transform 0.4s ease-out;-moz-transition: transform 0.4s ease-out;}
	.custom_OpenDepositButton {margin-right: 35px !important;padding-top:2px !important}
	.content_bottom_padding {margin-bottom: 10px !important;}	
	.customTipLink .loginPanellabellinkStyle{float: right;margin-right: 40px;padding-top:5px}	
	.customUserIdForTip,.customTipLink{padding-bottom: 0px!important;}	
	.custom_stmt_content {width: 100% !important;}
	@media screen and (max-width: 660px) and (min-width: 1px){.custom_stmt_content{width: 95% !important;}}
/* Added For Binny Ends*/
/* Header Expand Icon */
	@media screen and (max-width: 749px) and (min-width: 640px){
		.logoutLink {bottom: 65px;}
	}
	@media screen and (max-width: 639px) and (min-width: 541px){
		.logoutLink {bottom: 70px;}
	}
	@media screen and (max-width: 540px){
		.logo_1{margin-top: 13px !important;}
		.menuBarIcon{margin-top: 20px !important;}
		.exploreMenu{margin: 45px 0 0 -30px;}
		.logoutLink{bottom: 80px !important;}
	}
	@media screen and (max-width: 749px) and (min-width: 1px){
		.expand-icon, .collapse-icon{padding: 10px 0 0 0;}
		.headerouter_length {height: 160px;}
		.headerRowsetRight.expand{top: 67% !important;}
	}
/* Header Expand Icon Ends */
/* Service New Request (Check Interest Rate) */
	.customCheckInterestRate{text-align: center;width: 100%;font-size: 13px;margin-left: 30px;}
	@media screen and (max-width: 768px){.customCheckInterestRate{margin-left: 35px;}}
	@media screen and (max-width: 640px){
		.customCheckInterestRate{margin-left: 40px;}
		.custom_buttonFDODataResponsive i.btn{float:right;}
	}	
/* Service New Request (Check Interest Rate) Ends*/
/* Added for Abhijeet 
	.dummyPasswordField {opacity: 0 !important;width: 0 !important;position: absolute !important;}
Added for Abhijeet ends*/
/* Added for Piyush*/
	/* .custom_menuChoiceWidth .menuChoices {margin-top: 20px;} */	
	.h3Srtitle.customNameBottomBorder{border-bottom: 0;}
/* Added for Piyush Ends*/
/* Change Password Page Fix */
	@media screen and (max-width: 480px){
		.custom_passwordPolicy .customPasswordPolicy{padding:2px;box-sizing:border-box}
		.custom_passwordPolicy h3.h3whitetitle_pwdscreen{width:100%!important;margin:50px 0 0 !important;border:1px solid #9c9e9c;box-sizing:border-box}
		.custom_passwordPolicy h3.h3whitetitle{padding: 10px 0 10px 0}
		.custom_passwordPolicy .width100percent_collapsible_pwdscreen .collapsibleContainerDiv{margin-left:0!important;margin-right:0!important}
		.custom_passwordPolicy .collapsible-body p{padding:8px 10px;box-sizing:border-box}
	}
/* Change Password Page Fix Ends*/
/* Added by madhav Start */
	.custom_content,span.queryitalictextwithmargin.queryitalictextwithmargin_pwdscreen,.stage3_yellowpanel_Ebux3 .custom_content span.simpletext{color:#424242 !important;}   	
	.custom_greetingsFont{font-size:14px!important;}
	/* Nilesh Kapoor's request Removal of Loan Against Property Banner  */
		.customNicknameHide{display: none;}
		/* .customNicknameHide,#DASHL3,#CESMALL3{display: none;} */
	/* Nilesh Kapoor's request Removal of Loan Against Property Banner  ends*/
/* Added by madhav ends */
/* Radio Button Color Fix */
	[type="radio"]:checked + label:after{border-color:#1b3281;background-color:#1b3281}
	[type="radio"] + label:before,[type="radio"] + label:after{width:12px;height:12px}
/* Radio Button Color Fix Ends*/
/* QR Code CSS on Login page */
	.custom_evauth1 #evauth,.custom_evauth1 #evauth a{color:#fff}
	.linkBreak{word-break: break-word;line-height:1.3}
	h2.evauthHeader{width: 100%;    color: #fff;    font-size: 26px !important;    border-bottom: 0;    padding: 0 0 10px 0;}
	/*.custom_evauth1{margin-top: 15px;}
	.custom_evauth1{padding:0 3%}*/
	.custom_evauth1 #evauth{text-align:center}
	.custom_evauth1 #apple,.custom_evauth1 #android{font-size:14px;padding:5px 10px;box-sizing:border-box}
	/* .custom_bannerNewsSection .newsSection{margin: 30px 5% 30px 3%;} */
	/*.custom_evauth1 .width50percent_login{margin-top: 0;}*/
	@media screen and (min-width:1024px){     
	      .custom_evauth1 #evauth{float:left;margin-left:5%;width:55%}
	      .custom_evauth1 .width50percent_login{float:left;margin-left:0}
	      .custom_evauth1 #apple,.custom_evauth1 #android{width:48%;float:left}
	      .custom_evauth1 .sizeQRCodeImage{width:30%}   
	      #apple{border-right:1px dotted #ccc} 
	      .appandImage{width: 15%;margin-bottom: 15px;}       
	      .custom_alignRowset{margin-left:80px;}
	}
	@media screen and (min-width:1345px){
	      .custom_evauth1 #evauth{margin-left: 15%}                
	}
	@media screen and (max-width:1023px){
	      .custom_evauth1 .sizeQRCodeImage{width:10%}
	      #apple{border-bottom:1px dotted #ccc}   
	      .custom_evauth1 #apple,.custom_evauth1 #android{padding:15px 10px;} 
	      .appandImage{width: 6%;margin-bottom: 15px;} 
	      .custom_evauth1 .width50percent_login{margin-bottom: 30%!important;}
	      /* .custom_evauth1 .width50percent_login{margin-bottom: 10%!important;} */
	}
	@media screen and (max-width:767px){.custom_evauth1 .sizeQRCodeImage{width:20%}}
	@media screen and (max-width:640px){
		h2.evauthHeader{line-height: 1.2}
		.appandImage{width: 10%;margin-bottom: 15px;}
	}
/* QR Code CSS on Login Page Ends*/
/* EMI Icon */
	.customEMILink a{background: url("../images/emi.png") no-repeat center center;padding: 10px 20px 10px 20px!important;}
/* EMI Icon Ends*/
/* Initiate Fund Transfer Radio Button Alignment */
	@media screen and (max-width:600px){
		.custom_paydetailsrow .stage3_inputpanel_column:first-child{width:30% !important;}
		.custom_paydetailsrow .stage3_inputpanel_column:last-child{width:48% !important;text-align:left !important;}
		.custom_paydetailsrow span.searchsimpletext{float:none;}
		.custom_paydetailsrow .newabsmiddle2txt [type="radio"] + span:before,.newabsmiddle2txt [type="radio"] + span:after{top: -4px !important;}
	}
/* Initiate Fund Transfer Radio Button Alignment Ends*/
/* Update Account Preferences */
	.custom_tableWordBreak div .modifiedTextWidth{display:block;}
	.custom_tableWordBreak img{margin: 5px 5px 0 0;}
/* Update Account Preferences Ends*/
/* Change Passwords */
	.custom_keyboardAlign .textboxPasswordChangeHw img.buttonhashed{display:none;}
/* Change Passwords */
/* Set Preferences Image - Vijay */
	.custom_myprofile_imageCol{display:none}
/* Set Preferences Image - Vijay Ends*/
/* Interest Certificate - Aniket*/
	.custom_interestcertificate{padding: 0 20px;line-height: 1.4}
	.custom_simpletextleftlabel1{width: 100%;text-align: center}
	.custom_simpletextleftlabel1 span{font-size: 15px;color: #000000}	
	.custom_simpleLabel{margin-left: 20px}
/* Interest Certificate Ends */
/* Fixed Deposite_Deposite Duration - Swapnil */
	.custom_DepositeDuration{visibility:hidden}
/* Fixed Deposite_Deposite Duration ends*/
/* Radio Button Color */ 
	[type="radio"]:not(:checked) + span:before{border: 2px solid #ccc}
/* Radio Button Color Ends*/
/* Label Color change across entire product */
	.simpletext{color: #424242}
/* Label Color change across entire product */
/*Added by Madhav for ET-2659 starts*/
  .custom_TransactionFee{width:45%;}
  .custom_INR{width:10%;margin-top:5px;}
/*Added by Madhav for ET-2659 ends*/
/* Added for Siddhiv ET-2158 starts*/
   @-moz-document url-prefix() {
    #ascrail2008,#ascrail2009, #ascrail2010, #ascrail2011{
       display: none !important;
    }
  } 
/* Added for Siddhiv ET-2158 ends*/
/*Added for Vijay ET-2166 starts*/
  .custom_stage3_previewconfirm_label_column #HREF_actIDOutput{word-wrap: normal !important;}
/*Added for Vijay ET-2166 ends*/
.custom_grpAccountMaint{border-left:0}
/* ServiceRequest AdharCard */
	.customAadharWidth .querytextboxmedium_small,.customAadharWidth .labelcolumnsmall{width:47px !important}
	.customAadharWidth .querytextboxmedium_small{padding-right:4px !important}
	.customAadharSep{float:left;margin-top: 10px;}
	@media screen and (max-width:479px){
		#PageConfigurationMaster_RSRUX3W__1\:DataEntry_LeftContainer_Stage39\.Rhh1b{margin-top:30px !important;}
		.customAadharWidth .querytextboxmedium_small,.customAadharWidth .labelcolumnsmall{width:32px !important}
	}
/* ServiceRequest AdharCard */
/* Service Request Update GSTIN */ 
	.custom_col_gst .labelColumn_combo{width: 130px;padding-right: 0}
	.custom_col_gst span.labelColumn:nth-child(2){width: 15% !important}
	.custom_col_gst .custom_gst_pan{width: 90px}	
	.custom_col_gst  span.labelColumn:nth-child(3),.custom_col_gst span.labelColumn:nth-child(5){width: 30px!important}
	.custom_col_gst .custom_gst_entity,.custom_col_gst .custom_gst_last{width: 15px}
	.custom_col_gst .custom_gst_constant{padding-right: 15px}
	@media screen and (max-width:768px) and (min-width:490px){	
		.custom_col_gst span.labelColumn:nth-child(2){width: 100px !important;margin-left:46%}
		.custom_col_gst .custom_gst_entity,.custom_col_gst .custom_gst_last{width: 15px  !important}	
	}
	@media screen and (max-width:489px) and (min-width: 1px){	
		.custom_col_gst span.labelColumn:nth-child(2){width: 150px !important;margin-left:46%}
		.custom_col_gst .custom_gst_entity,.custom_col_gst .custom_gst_last{width: 15px !important}
		.custom_col_gst .custom_gst_pan{width: 120px !important}	
		.custom_col_gst  span.labelColumn:nth-child(3){margin-left: 46%}
	}
/* Service Request Update GSTIN Ends*/
/* Forgot User ID */
	.custom_forgot_content{padding: 25px 80px 25px 25px;box-sizing: border-box;width: 100%;}
	.custom_forgot_content .custom_fogot_userid_content{text-align:justify;margin-left:0;line-height:1.3;font-size:15px;background-image:url(../images/success_material.png);background-repeat:no-repeat;background-position:0 0;padding-left:40px}
/* Forgot User ID */
/* Demand Draft */
	.custom_RemarksArea .remarksboxux3{width:182px !important}
	.custom_RemarksArea .character-counter{width: 24% !important}
	.custom_Location .labelColumn_combo_small{width:170px !important}
	@media only screen and (max-width: 680px){
		.custom_DepositeAcc .lookup_button {margin-left: 46% !important}
		.custom_BreakTransfer .labelColumn_combo_small{margin-left: 48%}
	}
/* Demand Draft Ends*/
/* Break Term Deposite */
	.custom_AvailBalance,.custom_updateApprover{box-sizing: border-box}
	@media only screen and (min-width: 730px){.custom_AvailBalance{padding-left: 365px}}
	@media only screen and (max-width: 729px) and (min-width: 570px){.custom_AvailBalance{padding-left: 208px}}
	@media only screen and (max-width: 569px) and (min-width: 480px){
		.custom_AvailBalance{padding-left: 190px;}
		.custom_AvailBalance .stage3_inputpanel_column{text-align:left}
	}
	@media only screen and (max-width: 479px) and (min-width: 320px){.custom_AvailBalance{padding-left: 120px}}
/* Break Term Deposite */
/* View Amortization Schedule */
	.custom_detailspanelcombobuttonrow1 .labelColumn_combo{margin-top:5px}
	.custom_detailspanelcombobuttonrow2 .btn{margin-top:9px}
/* View Amortization Schedule */
	.custom_MoreActions td .more.dropdown-button {padding-left: 50px;}
	@media only screen and (max-width: 800px) and (min-width: 500px){
		.custom_BeneMoreActions #HWListTable10072682 .more.dropdown-button{padding-left: 5px;}
	}
	@media screen and (max-width: 499px) and (min-width: 320px){
		.custom_BeneMoreActions .hasPulldownMenu {position: static!important;}
	}
/* Advance Search Starts */
	.custom_AdvanceSearch.stage3_searchpanel_detailsdiv{margin: 0 !important;width: 100%;border:0;padding-top:0}
	.custom_AdvanceSearch h3.stage3_searchsubsecheader{padding: 12px 0;background-color: #e9e8e8 !important;}
	.custom_AdvanceSearch h3.stage3_searchsubsecheader .stage3_optionallink_accnts{font-size: 16px}
	.custom_AdvanceSearch .stage3_searchpanelrow{margin-left:0}
	.custom_AdvanceSearch .custom_AdvanceTop{margin-top:20px !important}
	@media screen and (max-width: 479px) and (min-width: 320px){
		.pageLeftContainer .custom_AdvanceSearch input.all-datepicker{width: 112px !important}
		.custom_AdvanceSearch .labelcolumnsmall {width: 102px!important}
		.custom_AdvanceSearch .querytextboxmedium_small {width: 90px !important}
		.custom_LabelWidth .stage3_searchpanellabel{width: 60%}		
	}
	
	@media screen and (min-width: 800px) {
		.custom_AdvanceSearch .custom_AdvanceTop{width:80%;margin:0 auto;box-sizing:border-box;padding:0 10px;border:1px solid #1b3281;border-bottom:0}
		.custom_AdvanceSearch .custom_AdvanceBottom{width:80%;margin:0 auto;border:1px solid #1b3281;padding:0 10px;box-sizing:border-box;border-top:0}
		.custom_searchButtonsRight{text-align:right}
	}	
/* Advance Search Ends */
/* View Transaction Details */
	@media screen and (max-width: 639px) and (min-width: 1px){
		.custom_DetailsWidth .stage3_previewconfirm_label_column,.custom_DetailsWidth .ui-dialog .stage3_previewconfirm_label_column{width:49%}
	}
/* View Transaction Details Ends*/
/* Confirmation Details for responsive alignment fixes */
	@media screen and (max-width: 667px) and (min-width:320px){
		#otpMode .span-radiobutton{width:0}
		#otpMode span#smstext,#otpMode span#bothtext{width: 90px;display: block;float: none}
		#otpMode span#emailtext{width: 100px;display: block;float: none}
	}	
	@media screen and (max-width: 480px) and (min-width:320px){
		#butn3,#butn2,#butn1,#otpMode .querytextright{text-align:center}
	}
/* Confirmation Details for responsive alignment fixes ends*/
/* Dashboard Image Widget - Dkshta */
	.custom_WidgetImg{cursor:pointer}
	.custom_AccTableContent{word-break:break-all}
/* Dashboard Image Widget - Dkshta Ends*/
	.custom_viewDemo #videoDemo{font-size:14px}
/* Added for Harshala */
	.searchsimpletext.custom_ccUnbilledFont{font-weight: bold!important;}
/* Added for Harshala Ends*/

/*------LOGIN PAGE CSS : START-------*/
.login-body-style#global {width: 100% !important;}
.waves-effect.waves-light.btn.login_button.waves-input-wrapper {
    padding: 0px 35px;
    height: 35px;
    line-height: 35px;
}
.btn{
	background-color: #4285f4;
    border-radius: 17px;
    -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0);
    -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0), 0 2px 10px 0 rgba(0, 0, 0, 0);
}
.login-body-style #header .header-main {
    background: #fff;
    padding: 10px 25px;
    border-bottom: 1px solid #1b3281;
}
.loginHeader #header-row {
    margin-bottom: 0px;
}
.helplineNumber {
    float: right;
    padding-top: 40px;
}
.custService, .careNumber {
    font-size: 14px;
    color: #777b82;
}
.lineSeparator {
    color: #777b82;
    margin: 0 5px;
}
/*.width100percent_main_loginbg:before {
    content: '';
    background: #fff url(../images/backgrounds/newLoginBackground.png?v=4) no-repeat;
    background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -webkit-background-size: cover;
    position: absolute;
    right: 25px;
    top: 107px;
    height: 462px;
    width: 688px;
}*/
.width50percent_login {
    width: 400px;
    min-height: 340px;
    clear: right;
    background: #FFFFFF;
    height: auto;
    float: left;
    border-radius: 10px;
    position: relative;
    padding: 0px 0px 15px 0px;
    -webkit-box-shadow: 0px 0px 9.9px 0.1px rgba(163, 162, 162, 0.6);
    box-shadow: 0px 0px 9.9px 0.1px rgba(163, 162, 162, 0.6);
    -o-box-shadow: 0px 0px 9.9px 0.1px rgba(163, 162, 162, 0.6);
    -moz-box-shadow: 0px 0px 9.9px 0.1px rgba(163, 162, 162, 0.6);
    -webkit-box-shadow: 0px 0px 9.9px 0.1px rgba(163, 162, 162, 0.6);
}
.CustomLogin_RadioButton .RadioButton_left {
    float: left;
    margin-right: 18px;
}
.loginPanelHeaderTextStyle {
    font-size: 20px;
    font-family: roboto-medium!important;
    color: #1b3281;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background-image: linear-gradient(0deg, #efefef 0%, #ffffff 100%);
    padding: 15px 0px;
    border-bottom: 2px solid #1b3281;
}
.loginPanelColumnDetailStyle, .loginPanelColumnDetailImagePhraseNew {
    width: 80% !important;
    margin: 0px auto!important;
    padding: 20px 0px 0px 0px;
    float: none !important;
}
.loginPanelColumnDetailStyle label, .loginPanelColumnDetailImagePhrase label {
    font-size: 14px !important;
}
.containerStyle label {
    color: #4E5053;
}
.width50percent_login input[type=text] {
    border-bottom: 1px solid #C9C7C7 !important;
    margin: 0px;
    color: #4e5053;
    font-size: 14px !important;
	line-height: 16px;
    display: flex;
    align-items: flex-end;
}
.loginPanelColumnDetailStyle input[type=password] {
    margin-top: 0px;
}
.customNewLoginBtn {padding: 10px 30px 20px 30px;}
.customNewLoginBtn, .customNewFirstTime, .customNewFirstRow, .customLoginPhraseRowNew, .custNewLoginImg, .loginPanelImagePhraserowNew {float: left;width: 81%!important;width: -webkit-fill-available !important;text-align: center;padding: 10px 38px;margin: 0px !important;}
.loginrow.custom_password_user_demo {float: right;}
.custom_password_user_demo {padding:20px 40px 15px 40px;margin: 0px;width: auto;text-align: right;}
.custom_password_user_demo .loginPanellabellinkStyle, .custom_password_user_demo .headerwhitelink {float: ;padding: 0px 0px 0px 0px;position: relative;}
.loginPanellabellinkStyle:after {content: "";border-right: 1px solid #80818d;height: 12px;position: absolute;display: block;text-align: center;right: -8px;top: 2px;font-size: 0.7em;}
.loginPanellabellinkStyle:nth-child(2), .loginPanellabellinkStyle:nth-child(3) {padding-left: 17px;}
.loginPanellabellinkStyle:last-child::after {display:none;}
.customForgotPswdUserIdScreen .btn {margin: 0px 10px;}
.btn {height: 28px;line-height: 28px;padding: 0 20px;}
.btn:hover, .btn-large:hover {background-color: #4285f4;}
.reset-btn {background-color: #fff !important;color: #4285f4;border: 1px solid #4285f4;}
.reset-btn:hover {color: #4285f4;border: 1px solid #4285f4;}
.btn.waves-input-wrapper .waves-button-input {top: 0;line-height: 30px;}
.waves-effect.waves-light.btn.login_button.waves-input-wrapper .waves-button-input {top: 9px;line-height: normal;padding-left: 0 !important;padding-right: 0 !important;margin: 0px;}
.button_rightuseridscreen {padding-left: 40px !important;padding-right: 40px !important;}
.stage3_menuIdTextlink li, select, option, input, .searchsimpletext, .autocomplete-values-list li, .bluelink, table td .searchsimpletext, table td .searchsimpletext_wrapnew, table td .simpletextwithwidth, table td .searchsimpletext_accntSummary, table td .hwgreentxt, table td .hwblacktxt, .makerTransferHeading, .currentScheduleDate, .sub-heading, .makerTransferSubHeading, .simpletext_star, .simpletext, .stage3_previewconfirm_details_column .simpletext, .stage3_previewconfirm_details_column_widget .simpletext, .formrow .querytextleft label.simpletext, a.bluelink_bold:link, a.bluelink_bold:visited, a.bluelink_bold:hover, table th a, table th, table td a, .tabs .tab a, .customTabsNoCaps .tabs-with-navigation ul.tabs li.tab, .customTabsNoCaps .tabs-with-navigation ul.tabs li.tab a, .customGotoPage label, .customCCSection1 .stage3_previewconfirm_details_column, a.loginPanleBluelinkStyle, .loginPanleBluelinkButtonStyle, label, .tableheader_nosort, .simpletextBold, .searchsimpletext_usidwrap, td .bluelink_updatelink, .searchsimpletext_accntSummary_snap, .total-field, .simpletext_inq_block, .simpletextbold, .whtboldtxt, .blueDivider, .headertext_lastlog, .createlink_new, .addrecepient, .composefrom, .logout_txtBold, .sessionTimeoutText, .lastlogtext_blue, .searchsimpletext_link, .rightpanel_textbold_top, .arrange_subjectheading_top, .rightpanel_textbold_drafts, .rightpanel_textbold_to, .simpletext_notify, .simpletext_useraddressdetails, .searchsimpletext_paddingleft, .maildate, .simpletextright_heading, .searchsimpletextCMS, .cancel, .searchsimpletext_ebux_normal, .widget-library .sub-description, .btn, .btn-large, .btn-flat, .errorBgStyle, .redbg, .orangebg, .greenbg, .searchsimpletext_login, .orangebg_warningsection, .personalizeDashLink a.bluelink_footer:link, .personalizeDashLink a.bluelink_footer:visited, .personalizeDashLink a.bluelink_footer:hover, .personalizeDashLink a.bluelink_footer:active, .reloginMsgRow, .right_nav a, .replytxt a:link, .flagtxt a:link, .deletetxt a:link, .rtpanelreply a:link, .deletelink a, .stage3_previewconfirm_details_column .simpletextrightvalue, .stage3_menuIdTextlink li, .lastlogtext_grey, .msgTemplateLink a, .labelalignchbx, .simpletext_notify a.bluelink:hover, .widget-small a.bluelink:hover, .searchsimpletext_actnum, .summaryaccontBalance label, .netValueTab, .accountsTab, .AccSummary, .summaryaccontBalance label, .netValueTab, .container-nxtGenNoTopmedium .stage3_whitetabhover, .container-nxtGenxtrasmall .hasNextGenPulldown, .nextGen_previewconfirm_details_column, .productTypeMenu, .listgreyrowredtxtleftlinesmall, .headertext_name_font, .error_highlight_textbox, .customNewUIAcType {font-size: 14px !important;}
a.customForgotlink{padding-top: 0px!important;}
.loginPanelColumnDetailStyle .custom_corporateText{padding-top: 8px !important;line-height: 16px;color: #4D516F;}
.customNewLoginLink {float: left;width:100%;text-align: center;}
.customNewFirstTime .custNewFirstTmUser {color: #4e5053;font-size: 14px;display: block;padding-bottom: 10px;}
.customNewLoginLink span {display: inline-block;}
.customNewLoginLink .headerwhitelink {font-size: 16px;color: #80818d;margin: 0px 7px;top: -3px;  position: relative;float: none;}
.CustomLogin_RadioButtonField .containerStyle label {opacity:0.5;}
.CustomLogin_RadioButtonField .containerStyle label.active{opacity:1;} 
.loginPanelImagePhrase_user{padding:14.5px 38px 10px 38px;}
/*--------Error design css : START----------*/
.width100percent_main_loginbg #MessageDisplay_TABLE.errorDisplayStyle {
    width: 100% !important;
    padding: 0px !important;padding-left: 0px !important;
}
#MessageDisplay_TABLE div:nth-child(1), #MessageDisplay_TABLE div:nth-child(3), .errorDisplayStyle div:nth-child(1), .errorDisplayStyle div:nth-child(3), .errorMsgPositionAlign div:nth-child(1), .errorMsgPositionAlign div:nth-child(3), .errorDisplayStyle .width100percent {
    display: none;
}
.width100percent_main_loginbg .errorContentWrapper.redbg, .width100percent_main_loginbg .errorContentWrapper.orangebg, .width100percent_main_loginbg .errorContentWrapper.bluebg, .width100percent_main_loginbg .redbgwithwidth, .width100percent_main_loginbg .greenbgwithwidth, .width100percent_main_loginbg .errorContentWrapper.greenbg {
    width: 100% !important;
    width: -webkit-fill-available !important;
}
.errorContentWrapper img {
    padding-right: 10px;
}
.errorContentWrapper .errorCodeWrapper p {
    line-height: 19px;
}
.errorCodeWrapper {
    top: 0px !important;
}
.row.toprow .errorBgStyle, .row.toprow .redbg, .row.toprow .orangebg, .row.toprow .greenbg {
    padding: 0px 19px 15px 19px;
}
.widget-medium .errorBgStyle, .widget-medium .redbg, .widget-medium .orangebg, .widget-medium .greenbg, .widget-medium .errorBgStyle, #MessageDisplay_TABLE .redbg, #MessageDisplay_TABLE .orangebg, #MessageDisplay_TABLE .greenbg {
    padding: 15px 19px 15px 19px !important;
}
/*--------Error design css : END----------*/


.loginfoorter-wrapper, .footer-wrapper {
    color: #4d516f;
    background: #fff;
    border-top: 1px solid #1b3281;
    font-size: 14px;
    padding: 20px 25px 0px 25px !important;
}
.footer-wrapper .footer-links a {
    color: #4d516f !important;
    text-decoration: none;
}

/*Added by seema for captcha style :Start*/
.loginPanelColumnDetailStyle.verifiCode{
	display: block;
}

.loginPanelColumnDetailStyle.verifiCode.codeDetailSec{
	padding-top: 5px !important;
}
/*-------- LOGIN PAGE RESPONSIVE CSS : START --------*/
@media screen and (max-width: 1149px) and (min-width:320px){
	.width100percent_main_loginbg:before{display:none;}
	.newsSection{display:none !important;}
	.width100percent_main_loginbg{margin: 0px auto;display: table;width: 35%;}
	.customNewQnANote{width: 100%;width: -webkit-fill-available;padding: 0px 15px 15px 15px;}
}
@media screen and (min-width: 1024px){
	.materializelogo_login:before {content: '';background: url(../images/backgrounds/login-logo.png) no-repeat;background-position: 0% 50%;height: 60px;width: 150px;position: relative;display: inline-block;}
	.custom_evauth1 {padding: 0px 0% 0px 25px;}
	.CustomLogin_RadioButton [type="radio"]:not(:checked) + span, [type="radio"]:checked + span{margin-right: 8.87px;padding-left: 0px;width: 21px;height: 21px;box-sizing: border-box;}
	.span-radiobutton:before {content: '*' !important;color: transparent;border: 1px solid #1b3281 !important;width: 15px !important;height: 15px !important;padding: 2px;}
	span.span-radiobutton:before, span.span-radiobutton:after {top: 0px;margin:0px 0px 0px 0px!important;}
	.span-radiobutton:after {content: '*' !important;color: transparent;border: 2px solid transparent!important;top:5px !important;left:5px !important;width:7px !important;height:7px !important;}
	.width100percent_main_loginbg .loginPanelColumnDetailStyle.CustomLogin_RadioButton .searchsimpletext{padding-top:0px;line-height: 24px;color: #1B3281;}
	.customForgotPswdUserIdScreen {float: none;width: 82% !important;width: -webkit-fill-available !important;padding: 0px 0px;text-align: center; margin: 0px auto !important;}
}
@media screen and (max-width: 1023px) and (min-width: 320px){
	.login-body-style #header .header-main {padding: 0px;}
	.helplineNumber {position: relative;top:80px;text-align: center;width: 100%;margin-top: 0;padding: 4px 2px; background-color: transparent;}
  .loginPanelHeaderTextStyle {font-size: 18px;}

  .loginPanelColumnDetailStyle, .loginPanelColumnDetailImagePhrase {
    width: 92% !important;
}

}

@media screen and (max-width: 479px) and (min-width: 320px){
	.width50percent_login {width: 300px;margin-left: 7px !important;}

    .CustomLogin_RadioButton .RadioButton_left{width:100%;}
    .customForgotPswdUserIdScreen {
    margin: 0px !important;
    width: 100% !important;
    float: left;
    display: block;
     text-align: center;
     padding: 0px;
}

.left_align_useridscreen{
	display: block;
	margin-bottom: 10px;
}
input[type=text]:focus:not([readonly]){
	-o-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
}

.button_leftpwdscreen {
    padding-left: 50px !important;
    padding-right: 50px !important;
}
.customForgotPswdUserIdScreen{
	margin-bottom: 10px !important;
}

.left_align_useridscreen{
  margin-bottom: 10px;
  display: inline-block;
}
/*-------- LOGIN PAGE RESPONSIVE CSS : END --------*/

/*------LOGIN PAGE CSS : END-------*/

/*added for input on 24/03/2021*/


input[type=text]:focus:not([readonly]){
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

/*Added by seema on 23-04-2021*/
.width50percent_login {
    margin:25px 7px 15px 25px
}

.customForgotPswdUserIdScreen .button_rightuseridscreen{
	border: 1px solid transparent;
} 

/* Added on 28-04-2021 */
.customNewFirstTime.securitylogo{
	position: relative;
}
.securitylogo .customNewNorton{
  position: absolute;
    left: 40px;
    top: -75px;
}

/*Added on 07-05-2021 for login lable issue*/
.CustomLogin_RadioButtonField .containerStyle label.active {
    opacity: 1;
}

.securitylogo .customNewNorton .loginPanelImageStyle{
	cursor: default;
}
#MessageDisplay_TABLE .redbg{
	margin-left: 15px;
}

/*Added by seema for payment login issue*/
.paymentLogin-style{
	position: relative;
}
.paymentLogin-style .paymentLogin-logo{
    position: absolute;
    left: 40px;
    top: -145px;
}
@media screen and (max-width: 768px){
	.loginPanelButtonDetailsrow_useridscreen{
		padding-left: 0px;
	}

	p[id*='LoginHDisplay'][id$='.Ra4'].customForgotPswdUserIdScreen {
    margin-left: 0px;
    width: 100%;
    text-align: center;
   }

 #MessageDisplay_TABLE .redbg {
    margin-left: 0px;
    padding-bottom: 0px !important;
}

}

 @media screen and (min-width:320px) and (max-width:479px){
 .securitylogo .customNewNorton {left: 10px;}
 .paymentLogin-style .paymentLogin-logo{left: 20px;}
}

/*Added by seema for Captcha : Start*/
  .captcha-wrapper .loginPanelColumnDetailStyle {
    display: block !important;
  }
  
  .loginPanelColumnDetailStyle{
    padding: 15px 0px 0px 0px;
  }
  .captcha-input{
  	margin-bottom: 20px;
  }
/*Added by seema for Captcha : End*/
/*Added by Seema for copyright align*/
@media (max-width:992px){ 
.footer-wrapper .footer-links {float: none;text-align: center;}
.footer-wrapper .copyright {text-align: center;float: none;}
.footer-wrapper .copyright {margin-top: 10px;margin-bottom: 5px;}
}
/*Added by Seema for copyright align*/
/*Added by seema on 14-06-2021 for UAT5 wrong pwd screen: Start*/
/*div[id*=LoginHDisplay][id$='.Rowset1'] #MessageDisplay_TABLE .redbg{margin-left:5px}
.loginPanelImagePhrase_user{padding:10px 34px}
.loginPanelImagePhrase_user .loginPanelUserId_Text{width:17%;margin:0!important;text-align:left}
.loginPanelImagePhrase_user .loginPanelTextboxStyle{width:80%;display:inline-block;margin:0!important;padding-top:0;line-height:14px;border-bottom:0;text-align:left}
.loginPanelImagePhrase_user .loginPanelUserId_Text .loginPanelSimpleTextStyle{line-height:16px;font-size:14px!important;color:#4d516f}
.loginPanelImagePhrase_user .loginPanelTextboxStyle span{color:#80818d}
.login_phrase span{font-size:14px!important;color:#80818d;line-height:22px}
.custNewLoginImg{padding:10px 0 0 30px;float:left;width:20%!important}
.loginPanelImagePhraseColumn{margin-left:0!important;text-align:center}
.custNewLoginImg img{width:72px;height:72px;border-radius:100px}
p[id*=LoginHDisplay][id$='.Ra2'].customLoginPhraseRow{margin:0!important}
.customLoginPhraseRow{padding:40px 30px 0 12px!important;margin:0!important;float:left;width:51%!important;line-height:normal;text-align:center;margin:0!important}
.customLoginPhraseRow .loginPanelImagePhraseColumn{text-align:right;float:left;margin:0!important;width:30%!important}
span[id*=LoginHDisplay][id$='Ra2.C1'].loginPanelImagePhraseColumn{margin-left:0!important}
.customLoginPhraseRow .login_phrase{float:left;word-break:break-word;margin:0!important;width:66%!important;text-align:left;padding-left:5px;line-height:22px}
.loginPanelColumnDetailImagePhraseNew,.loginPanelColumnDetailStyle{width:80%!important;margin:0 auto!important;float:none!important;display:block}
.custom_keyboardAlignment .containerStyle label{opacity:.5;color:#4e5053}
.loginPanelImagePhraserowNew{padding:10px 34px}
div[id*=LoginHDisplay][id$='.Rowset1'] #MessageDisplay_TABLE .redbg{margin-left:10px}*/
/*Added by seema on 14-06-2021 for UAT5 wrong pwd screen: End*/

/*Added for payment timer for login page*/
.paymentTimerAnimIcon .base-timer {position: relative;width: 60px;height: 60px;margin: 0 auto;}
  .paymentTimerAnimIcon .base-timer__svg {transform: scaleX(-1);}
  .paymentTimerAnimIcon .base-timer__circle {fill: none;stroke: none;}
  .paymentTimerAnimIcon .base-timer__path-elapsed {stroke-width: 8px;stroke: #2c3161;}
  .paymentTimerAnimIcon .base-timer__path-remaining {stroke-width: 8px;stroke-linecap: round;transform: rotate(90deg);transform-origin: center;transition: 1s linear all;
	fill-rule: nonzero;stroke: currentColor;
  }
  .paymentTimerAnimIcon .base-timer__path-remaining {color: #ed1c24;}
  .paymentTimerAnimIcon .base-timer__path-remaining.blue {color: #2c3161;} 
  .paymentTimerAnimIcon .base-timer__label {position: absolute;width: 60px;height: 60px;top: 0;display: flex;align-items: center;justify-content: center;font-size: 16px;}
  /*Added for payment timer for login page*/
  /*Added for securitylogo icon In corporate credit card:Start*/
  .securitylogo.commercialCreditSecureICO .customNewNorton{top: -171px;}
  .commercialCardBTN .waves-effect.waves-light.btn.login_button.waves-input-wrapper{background-color: #fff!important;padding: 0px 16px;}
  .commercialCardLabel{color: #80818D;font-size: 14px;}
  .accountTypeLogin{padding-top: 48px;}
  .headingTextThree18{font-size: 1.125rem !important;font-weight: 700 !important;text-align: center;border-top:0 none;height: auto; margin-bottom: 24px; padding-bottom: 0;padding-top: 0 !important;}
	.textColorBlue{color: #1B3281;}
	.textColorkGray3{ color:#80818D;}
	.textSize14{font-size: 0.875rem; /*font 14*/}
	.loginTypeBox-section img{border-radius: 8px;padding:46px 50px;box-shadow: 0px 0px 4px 0px #00000040;background-color: #FBFAFA;
		display: block;height: 48px;}
	.loginTypeText{ padding-top: 1rem;text-align: center;display: block;}
	.loginTypeLeft{ display: inline-block; margin-right: 12px;}
	.loginTypeRight{display: inline-block;margin-left: 12px;}
	.accountTypeLogin{clear: both;}
	#BillMenuslideShow{ padding: 0px 20px;padding-bottom: 20px;text-align: center;}
	@media (max-width:480px){
		.loginTypeLeft{margin-right: 3px;}
		.loginTypeBox-section img{padding: 20px;}
	}
/*Added for forgot pass screen:Start*/
 .ccRadioAlign{
    width: 88% !important;
    display: block;
    padding-left: 24px;
 }
 .ccRadioAlignTopSpac{
     margin-top: 25px;
     margin-bottom:30px;
 }
 .ccRadioAlignBottomSpac{
 margin-bottom:24px;
 }
 .customForgotPswdUserIdScreen .ccForgtPassBackBTN .btn{
 margin-right:0;
 }
  
  @media screen and (min-width: 1024px) {
  .ccRadioAlign [type="radio"]:checked + span {
        margin-right: 0;
        padding-left: 35px;
  }
  .ccRadioAlign [type="radio"]:not(:checked) + span, .ccRadioAlign [type="radio"]:checked + span{
  height:21px;
  }
  .width50percent_login.ccCustomHeight{
  min-height: 225px;
  }
}
   /*Added for securitylogo icon In corporate credit card:End*/
    /*Added CC Employee login screen CSS:Start*/
.ccEmpLoginPWSForm .loginPanelImagePhrase_user {
    padding: 10px 34px;
}

.ccEmpLoginPWSForm .loginPanelImagePhrase_user .loginPanelUserId_Text
 {
    width: 17%;
}
.ccEmpLoginPWSForm .loginPanelImagePhrase_user .loginPanelUserId_Text {
    float: left;
    display: inline-block;
    text-align: left;
    margin: 0px !important;
}
.ccEmpLoginPWSForm .loginPanelImagePhrase_user .loginPanelTextboxStyle {
    width: 80%;
    display: inline-block;
    margin: 0px !important;
    padding-top: 0px;
    line-height: 16px;
    border-bottom: 0;
    float:left;
    text-align: left;
}
.ccEmpLoginPWSForm .custNewLoginImg {
    padding: 10px 0 0 30px;
    float: left;
    width: 20% !important;
}
.ccEmpLoginPWSForm .custNewLoginImg img {
    width: 72px;
    height: 72px;
    border-radius: 100px;
}
.ccEmpLoginPWSForm .customLoginPhraseRow {
    padding: 40px 30px 0px 12px !important;
    margin: 0px !important;
    float: left;
    width: 62% !important;
    line-height: normal;
    text-align: center;
    margin: 0px !important;
}
.ccEmpLoginPWSForm .loginPanelImagePhraseColumn {
    margin-left: 0px !important;
}
.ccEmpLoginPWSForm span[id*='LoginHDisplay'][id$='Ra2.C1'] {
    margin-left: 0px !important;
}
.ccEmpLoginPWSForm .customLoginPhraseRow span.login_phrase {
    width: 77%;
    margin-left: 0;
    margin-top: 0px;
    text-align: left;
    font-size: 14px !important;
    color: #80818d;
    /* line-height: 16px; */
}
.ccEmpLoginPWSForm .loginPanelColumnDetailStyle
 {
    width: 83% !important;
    margin: 0 auto;
    display: block;
	padding-top: 0;
}
.ccEmpLoginPWSForm .custom_password_user_demo {
    margin: 0px;
    width: auto;
    text-align: right;
    padding: 10px 40px;
}
.ccEmpLoginPWSForm .loginPanelSimpleTextStyle_useridotp {
    font-size: 14px !important;
    color: #9E9E9E;
}
/*Added for QA screen:Start*/
.ccEmpPreLoginQA .stage3_inputpanel_paydetailsrow{
	padding: 10px 15px;
    box-sizing: border-box;
}
.ccEmpPreLoginQA .stage3_inputpanel_column{
 text-align: left;
 width: 30%;
}
.ccEmpPreLoginQA .querytextright_stage3{
    float: left;
    width: 68%;
	padding-bottom: 3px;
}
.ccEmpPreLoginQA .labelColumn_combo_brdr_small{
	width: 100%;
}
.ccEmpPreLoginQA .labelColumn_combo_small, .ccEmpPreLoginQA .querytextboxmedium_small{
	width: 95%;
}
.ccEmpPreLoginQA .labelcolumnsmall{
	width: 99%;
}
.ccEmpPreLoginQA .loginPanelHeaderTextStyle h1{
	color: #1B3281;
    font-size: 18px !important;
    font-weight: bold !important;
}
.ccEmpPreLoginQA .autocomplete-icon{
	top:12px
}
.ccEmpPreLoginQA .secQutnFAQ{
    padding-left: 10px;
}
.ccEmpPreLogPlzNote .stage3_inputpanel_paydetailsrow_new{
	position: inherit;
}
.ccEmpPreLoginQA br, .ccEmpPreLoginQA hr{
display: none;
}
.ccEmpPreLogPlzNote{
	float: left;
    margin-bottom: 20px;
}

.ccEmpLoginPWSForm .loginPanelImagePhrase_user .loginPanelTextboxStyle span {
    color: #80818d;
}
.ccEmpLoginPWSForm p[id*='LoginHDisplay'][id$='.Ra2'].customLoginPhraseRow{
	margin: 0px !important;
}
.ccEmpLoginPWSForm .customLoginPhraseRow {
    padding: 40px 30px 0px 12px !important;
    float: left;
    width: 62% !important;
    line-height: normal; 
    text-align: center;
    margin: 0px !important;
}

.ccEmpLoginPWSForm .custom_keyboardAlignment .containerStyle label {
    opacity: 0.5;
    color: #4e5053;
    top: 0.8rem !important;
}
.ccEmpLoginPWSForm .custom_keyboardAlignment .containerStyle label.active{
	opacity: 1;
}
/*Added CC Employee login screen CSS:End*/
/*Added by 17-07-2025:Start*/
.right_pwdscreen.ccEmpLog-passScreenBTN{margin-top: 5px;}
/*Added by 17-07-2025:end*/
/*Added by Shrikant for Policy Note Change 29-07-2025:Start*/
span.queryitalictextwithmargin.queryitalictextwithmargin_pwdscreen.ccPolicyNoteTitle {color: #4E5053 !important;font-size: 14px;float: none; margin-bottom: 16px;font-weight: bold;display: block;}
span.queryitalictextwithmargin.queryitalictextwithmargin_pwdscreen.ccPolicyNoteSubText{color:#80818D !important;font-size:12px;float:none;}
.ccSetPassScreenPassField .containerStyle label.active{font-size:12px !important;}
.ccPolicyNoteSection .stage3_inputpanel_paydetailsrow_pwdscreen{padding-top:0px;margin-bottom:5px;}
.ccPolicyNoteSection{padding-bottom:10px;margin-top:40px;}
.ccSetPassScreenPassField .containerStyle label{top: 1rem !important;color:#80818D;font-size:14px !important; }
/*Added by Shrikant for Policy Note Change 29-07-2025:End*/
/*Added for Employee registor OTP screen:Start*/
.empRegistOTPBTNs{text-align: center;padding-top: 10px; margin-bottom: 10px;}
/*Added for Employee registor OTP screen:End*/