@media screen and (min-width: 320px) and (max-width: 479px) {
.width50percent_login {
    width: 310px;
}


.loginPanelHeaderTextStyle {
    padding-left: 32px;
}


.loginPanelInputDetailsMessagerow1 {
    clear: both;
    width: 280px;
    padding-top: 5px;
    margin-left: 33px;
}

.ui-keyboard {
    overflow-x: scroll;
    width: 126%;
}
	
/*Login-button 	userid */
.loginrow .waves-effect{
	    margin-left: 0px;
	}
/*Login-Button    password*/
.loginrow_imagePhrase .waves-effect {
    margin-left: 0px;
}
	
	
/*accept icon */	
.loginPanelColumnDetailStyle3{
	margin-left: 10px!important;
}

.login_button {
    padding-left: 115px;
    padding-right: 105px;
}

/*Register button */
.customLoginTextPG{
	padding:10px 0px 20px !important;
}

/*icon below RBL logo */	
/*
.expand-icon{
	margin-top: 8px;
}
.collapse-icon{
	margin-top: 8px;
}
*/

.stage3_searchpanelcolumn_new{
	position: absolute;
}	
	
/*Sidebar */	
.menu{
	    width: 90% !important;
}

	
.widget-large{
	padding-left:2px !important;
}
	
/*log out button*/
.logoutLink {
    bottom: 60px;
}
/*to overcome Quick link overlap with widgets */	
.lhsExpandIcon{
left:2px;
}

.container-small-disabled{
margin-left:20px !important;
}
.container-small{
margin-left:20px !important;
}

.greenbg span.errorCodeWrapper{
margin-left:42px;
top: -24px !important;
width:83%;
}	

.redbg span.errorCodeWrapper{
margin-left:32px;
top: -20px !important;
width:88%;
}
	
.ui-dialog-titlebar.ui-widget-header span.ui.dialog-title{
font-size:22px !important;
}

#otpMode .querytextright{
width:100%;}

.headerWelcomeText img{
margin-left:3% !important;
}

#HREF_Space{
padding-left:0px !important;
}

.stage3_inputpanel_column{
width:45%!important;
}

.querytextboxmedium_small{
width:100px!important;
}
.labelcolumnsmall{
width:122px!important;}

.labelColumn_combo_small{
width:45%!important;
}

.labelColumn_combo_brdr_small{
width:100%!important;}
.autocomplete-icon{right: -5px;}
.labelColumn_combo_brdr{
width:122px!important;}

.labelColumn_text_brdr_toosmall{
width:80px!important;}

.greybgtxtbox_nextgen{
width:165px!important;}

.customNetworkSpan{
width:15%!important;}


.custom_positionGO{position:static;}

.custom_responsiveCurrencyAlign{padding-right:10px;float:right!important}
.custom_nickName .labelcolumnsmall{width:169px!important}

.labelColumn_combo_brdr_download{width:70px!important;}
.buttonWithLessMargin {margin: 1px 2px 1px -28px !important;}

.profileBx{width:310px !important;}
.profileBox_inner{width:310px !important;overflow-x: auto;}

 #PageConfigurationMaster_3RINFTW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top:30px !important;}
 
 #PageConfigurationMaster_3RINPTW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top:30px !important;}
 
 #PageConfigurationMaster_RMNCPW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader1{margin-bottom:20px; !important;}

 #PageConfigurationMaster_RINRTGW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader1{margin-bottom:20px; !important;}

 #PageConfigurationMaster_RMNCPW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top:30px !important;}
  
 #PageConfigurationMaster_3RVTXNW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top:30px !important;}
 
 #PageConfigurationMaster_RINRTGW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top:30px !important;}
 
 #PageConfigurationMaster_3RSTXNW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top:30px !important;}

 #PageConfigurationMaster_FTFTPAW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top:30px !important;}

 #PageConfigurationMaster_FTFTPAW__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader1{margin-bottom:20px !important;}

 #PageConfigurationMaster_RP2CUX5__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top:30px !important;}
 
 .custom_HeaderMargin h3{margin-top: 30px !important;border-top: 0;clear: right}

 #PageConfigurationMaster_RACUX5W__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-bottom: 20px !important;}

 #PageConfigurationMaster_RSRUX3W__1\:DataEntry_LeftContainer_Stage39\.SubSectHeader2{margin-top: 30px !important;}
.section .personalizeDashLink{float:none !important;}
 
  #DASHC1 .section{margin-left:35px !important;}
.hasPulldownMenu{
position:static!important;}

.menuChoices{
right:11% !important;}

/* More action */
.menuChoices_1{min-width: 165px !important;height: 200px;overflow-y: scroll !important;}
.widget .menuChoices ul li{float:none !important;}

.pageLeftContainer .labelcolumntexttoosmall{width:92px!important;}

.pageLeftContainer input.past-datepicker{width:122px!important;}
.pageLeftContainer input.all-datepicker{width:122px !important;}

.lookup_buttonlarge{margin-left:30% !important;}
.lookup_button{margin-left:30% !important;}

.labelColumn_combo{width:110px!important;}

.custom_lookup{width:108px!important;}

.center-container{width:90%!important;}

.pagination-wrapper .labelColumn_combo{width:65px!important;}

.subHeadingStyle, .overlayHeadingStyle, .subHeadingStyleInsta{margin-left: 0!important;}
.ui-dialog-heading-level0{text-align: left!important;}
.ui-dialog .ui-dialog-title{font-size: 20px!important;}
/* .icon-close, .icon-close:hover{top: 0!important;} */
.closeIconStyle{padding-top: 0!important;left:53px;}

.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix.overlayTitleHeight .ui-dialog-title.overlayHeadingStyle{width:85% !important;}

.section#MessageDisplay_TABLE{top:2px !important;left:9% !important;}
.errorDisplayStyle#MessageDisplay_TABLE{top:10px !important;left:12% !important;}


.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-widget-content-alignment{width:100% !important;left:50px !important;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front{width:90% !important;left:55px !important;} 

.custom_personalizeDashboard .widget-library h2.collapsible_tab{width: 100% !important;display: block;margin-left: 10px !important}
/*.custom_personalizeDashboard .collapsible-body .category-item.check-box-wrapper:last-child{padding: 0.5rem 2rem 1rem !important}*/
.custom_personalizeDashboard .widget-library .collapsible-body p{width: 100% !important;display: block}
.custom_personalizeDashboard .widget-library .widgets-list h2{margin-left: 0!important}


.collapsible-wrapper {width: 280px !important;}
.collapsibleContainerDiv .labelcolumnsmall {width: 108px!important;}
.collapsibleContainerDiv .labelColumn_combo_brdr_small {width: 110px!important;}
.pageLeftContainer .collapsibleContainerDiv  input.all-datepicker {width: 110px !important;}

.button_leftpwdscreen{padding-left: 35px!important;padding-right: 35px!important;}
.button_rightuseridscreen{padding-left: 30px!important;padding-right: 30px!important;}


.insta-widget-panel.panel .widget.col{padding: 8px;}
.insta-widget-panel.panel .widget-inner-block{width: 80px !important;}



.custom_securityQuestions .stage3_inputpanel_column{width: 80%!important;}
.custom_securityQuestions .labelcolumnsmall{width: 238px!important;}

.CustomCorporateLinkage .loginPanellabellinkStyle{width:48%!important;}

/* Sneha */
	
/* Widget's Width */
	.center-container .widget-medium{width:100% !important;}
	.center-container .widget-small{width:100% !important;}
/*	#ParentDiv_RetailUserDashboardUX5_WAC85__0 #RETAILUSERDASHBOARDUX5_WAC85__0{overflow-x: scroll;} */
	#ParentDiv_RetailUserDashboardUX5_WAC85__1 #RETAILUSERDASHBOARDUX5_WAC85__1{overflow-x: scroll;}
	#ParentDiv_RetailUserDashboardUX5_W04UX5__1 #RetailUserDashboardUX5_W04UX5__1{overflow-x: scroll;}
	#ParentDiv_RetailUserDashboardUX5_W04UX5__2 #RetailUserDashboardUX5_W04UX5__2{overflow-x:scroll !important;}	

.custom_cheque .stage3_detailsrow{margin-left: 3px;}
.custom_cheque .queryitalictext{padding-left:0}
.custom_cheque [type="radio"] + span:before, .custom_cheque [type="radio"] + span:after{margin: 4px 4px 4px 0;}
.pageLeftContainer .custom_cheque .labelcolumntexttoosmall{width: 80px!important;}
.pageLeftContainer .custom_cheque input.all-datepicker {width: 97px !important;}
.custom_cheque .labelColumn_text_brdr_toosmall{width: 90px!important;}
.custom_cheque .rightPadding1{margin-right: 0;width:100%;display:block;margin-bottom: 0px;}
.custom_cheque .labelColumn_combo_brdr_small{width: 115px!important;}
.custom_cheque .labelColumn_combo_small{width: 130px!important;}
.custom_cheque .picker-icon{right: 0;}
.custom_cheque h3{padding-left: 4px;}
.custom_cheque .nextgenTxnlistingText{padding-left: 0;} 

.custom_remarksboxux3{width:162px!important;}
.custom_forms{width:114px!important;}
.custom_h3style{padding:33px 11px 10px 6px;}

#PageConfigurationMaster_RACUX5W__1\:CenterAlignedPanel_Stage320{padding: 10px 0;}
#PageConfigurationMaster_RACUX5W__1\:CenterAlignedPanel_Stage320\.Ra1\.C1{display: block;width: 100%;}
#PageConfigurationMaster_RACUX5W__1\:chooseStatementCaption{margin-top:-20px!important;}
#PageConfigurationMaster_RACUX5W__1\:CenterAlignedPanel_Stage320\.Ra1\.C2{display: block;margin-top: 0px;}
#PageConfigurationMaster_RACUX5W__1\:ListTableWithCtrls\.Rowset1,#PageConfigurationMaster_RACUX5W__1\:ListingPanel_LeftContainer_Stage310\.Ra4\.C1,#PageConfigurationMaster_RACUX5W__1\:ListingPanel_LeftContainer_Stage320\.Ra4\.C1,#PageConfigurationMaster_RACUX5W__1\:ListingPanel_LeftContainer_Stage330\.Ra4\.C1,#PageConfigurationMaster_RACUX5W__1\:ListingPanel_LeftContainer_Stage340\.Ra4\.C1{overflow-x: auto}

.pageLeftContainer .custom_recurringDepositb input.all-datepicker,.custom_recurringDepositb .labelColumn_combo_brdr_small,.custom_recurringDepositb .labelcolumnsmall{width: 122px!important;}
.custom_recurringDepositb .labelColumn_combo_small{width: 112px!important;}
#PageConfigurationMaster_RDAUX3W__1\:hm8{width: 110px;}
.custom_recurringDepositb .stage3_Notesdetailslink{width: 45%;}
.custom_recurringDepositb .lookup_button{margin-top: 10px;}
.custom_recurringDeposita h2{padding: 10px 9px;
    width: 100%;
    box-sizing: border-box;}

.custom_recurringDepositb h3{padding-top: 10px !important;}
.custom_recurringDepositc{font-size:13px!important;}

#PageConfigurationMaster_PSEBUXW__1\:ListingPanel_LeftContainer_Stage310{overflow-x: scroll}

.custom_buttonResponsive .waves-effect.waves-light.btn.waves-input-wrapper{margin-left: 47%}
.custom_transactionPasswordText .querytextright{padding-left:21px!important;}
.custom_transactionPasswordText .formrow{padding-right:0px;}

/* Added by Madhav starts for rowperpage alignment */

    .customGotoPage .content.info-division span.per-page{margin-right:25px !important;}
    .customGotoPage span.labelColumn_combo_brdr{width:100% !important;}

/* Added by Madhav ends */

.custom_accountSummarySearch span i.waves-effect.waves-light.btn.waves-input-wrapper{display:block; top:12px;}
.section span.width_left.customWidthForWelcome{width:90% !important;}
.widget-content.listingcol.empty-widget#RetailUserDashboardUX5_WLGRW__1{left:6%;}

/*Messages */
.custom_MailsListTable{overflow-x:auto}
.custom_messagetype_container{margin-left: 0 !important}

.custom_accSummWidOPR .width100percent{width:165%}
.custom_accSummWidOPR table td {padding: 13px 0px;}
.custom_accSummWidOPR .hasPulldownMenu{position:absolute!important;}
.custom_accSummWidDep .width100percent{width:165%}
.custom_accSummWidDep table td {padding: 13px 0px;}
.custom_accSummWidDep .hasPulldownMenu{position:absolute!important;}
.custom_accSummWidLoan .width100percent{width:165%}
.custom_accSummWidLoan table td {padding: 13px 0px;}
.custom_accSummWidLoan .hasPulldownMenu{position:absolute!important;}
.custom_entireTab{width:271%}
.custom_SignonPswd .stage3_inputpanel_column{width: 75%!important;margin-left: 20px;text-align: left;}
.custom_positionGO .labelColumn_combo_brdr_download{width:100px!important;}
.custom_positionGO .buttonWithLessMargin {margin: 1px 2px 1px 0 !important;}
.custom_DetailsWidth .stage3_previewdetailsrow .stage3_previewconfirm_label_column #HREF_nicNameOutput{width: 100%;display: block;}
.custom_stage3_leftrightmainpanel_NoSeparator .custom_stage3_previewdetailsrow_Odd{margin-left: 0}
.custom_stage3_leftrightmainpanel_NoSeparator .custom_stage3_previewdetailsrow_Even{margin-left: 20px}
.customINRAlign{position: static !important}
.custom_SearchDateFrom label.stage3_searchpanellabel,.custom_SearchDateTo label.stage3_searchpanellabel,.custom_SearchLastTransaction label.stage3_searchpanellabel{width:70%}
.custom_remarksResp{width:45%!important}

/*Break Term Deposit*/
.custom_RemarksArea{width: 100px !important;float: left}
.custom_RemarksArea .remarksboxux3{width: 122px !important;}
/*Break Term Deposit Ends*/


}/* MediaQueryEnds*/


@media screen and (min-width: 480px) and (max-width: 768px) {

.custom_accSummWidOPR .width100percent{width:130%}
.custom_accSummWidOPR table td {padding: 13px 0px;}
.custom_accSummWidDep .width100percent{width:130%}
.custom_accSummWidDep table td {padding: 13px 0px;}
.custom_accSummWidLoan .width100percent{width:130%}
.custom_accSummWidLoan table td {padding: 13px 0px;}
.custom_entireTab{width:169%}
}


@media screen and (max-width: 640px){
.custom_h3style{height:25px!important}
.custom_formsButton15{width:100%!important}
.stage3_rowwithmargin{margin: 5px 0px 40px 0px !important;}
.custom_DurationAmount span.simpletext{display: block}
.custom_DurationAmount span.simpletext + label.simpletext{margin-left: 46%}
.custom_TransactionTypeValue{width: 50%;float: left}
}

@media screen and (max-width:420px){
  .personalizeDashLink#RetailUserDashboardUX5_WLGRW__1\:HREF_ACCT_DUMMY{display:block !important;}
  .custom_stage3_leftrightmainpanel_NoSeparator .stage3_previewconfirm_details_column_1,.custom_stage3_leftrightmainpanel_NoSeparator .stage3_previewconfirm_label_column_1{padding-left: 0}
}
@media screen and (max-width:410px){.custom_stage3_leftrightmainpanel_NoSeparator .width100percent{padding:0 !important}}
@media screen and (max-width: 465px){
.custom_benheader h3{margin-bottom:20px;}
}

@media screen and (max-width: 1023px){
.ui-keyboard {
    display:none !important;
}
/*horizantal scroll bar */	
.tableoverflowwrapperhw{
	overflow-x:auto !important;
}	
}

@media screen and (max-width: 600px){
 #RetailUserDashboardUX5_MFT__1\:TransactionCurrency{margin-top:20px !important;}

 #RetailUserDashboardUX5_MFT__1\:TranRequestManagerFG\.ENTRY_AMT{margin-top:20px !important;}



}
@media screen and (max-width: 780px){
#PageConfigurationMaster_DVTSRW__1\:SearchPanel\.Header{width:100% !important; box-sizing:border-box;}
#PageConfigurationMaster_DISINRW__1\:SearchPanel\.Header{width:100% !important; box-sizing:border-box;}
#PageConfigurationMaster_DHOLRW__1\:SearchPanel\.Header{width:100% !important; box-sizing:border-box;}
#PageConfigurationMaster_DVTSRW__1\:Details_TopLeftContainer_Stage33{width:100% !important; box-sizing:border-box;}
#PageConfigurationMaster_RINRTGW__1\:ReadOnly_LeftContainer_Stage35\.ReadOnlySectHeader{width:100% !important; box-sizing:border-box;}
}


/* Added by Madhav for close icon of consolidated summary */
  @media screen and (max-width:325px){
  .menuTitle #RetailUserDashboardUX5_W14__1_Close{top:-20px !important; left:10px !important;}
  }





@media screen and (max-width: 900px){
.custom_arrowdropdown.footable.breakpoint > tbody > tr:first-child > td.footable-last-column:after{
margin-right:9px !important;}
.custom_arrowdropdown a.bluelink:link{
margin-bottom:24px;}

}

@media screen and (min-width: 667px){.custom_securityQuestionAnswer .labelColumn_combo_brdr_small{width:250px!important;}
.custom_securityQuestionAnswer .labelcolumnsmall{width:250px!important;}}

@media screen and (min-width: 720px){.custom_securityQuestionAnswerStart .labelColumn_combo_brdr_small{width:335px!important;}
.custom_securityQuestionAnswerStart .labelcolumnsmall{width:335px!important;}}

.custom_securityQuestions .searchsimpletext{text-align: left;}
/* Account Summary Widget scroll Start*/
/* #RetailUserDashboardUX5_WAC85__0.widget-content.listingcol.empty-widget{overflow:auto!important;}
#RetailUserDashboardUX5_WAC85__0::-webkit-scrollbar{
    width: 5px!important;
    height: 5px!important;   
}
#RetailUserDashboardUX5_WAC85__0::-webkit-scrollbar-thumb{
    background: #bdbdbd;
   -webkit-border-radius: 16px;
    border-radius: 16px;
     
}
#RetailUserDashboardUX5_WAC85__0::-webkit-scrollbar-track{
    
    -webkit-border-radius: 16px;
    border-radius: 16px;
    background-color:transparent;
} */
/* Account Summary Widget scroll End */
/* Account Summary Widget scroll Start*/
/* #RetailUserDashboardUX5_WAC85__1.widget-content.listingcol.empty-widget{overflow:auto!important;}
#RetailUserDashboardUX5_WAC85__1::-webkit-scrollbar{
    width: 5px!important;
    height: 5px!important;   
}
#RetailUserDashboardUX5_WAC85__1::-webkit-scrollbar-thumb{
    background: #bdbdbd;
   -webkit-border-radius: 16px;
    border-radius: 16px;
     
}
#RetailUserDashboardUX5_WAC85__1::-webkit-scrollbar-track{
    
    -webkit-border-radius: 16px;
    border-radius: 16px;
    background-color:transparent;
} */
/* Account Summary Widget scroll End */



.custom_bluelink_updatepreflink {
    word-break: normal!important;}

/* To be added in rblcustom.css */
@media screen and (min-width: 1023px){
.custom_keyboardAlign .ui-keyboard.keyboard-container {
    top: 730.953px !important;
    left: 182.375px !important;
}
.custom_beneficiaryConfirmation .ui-keyboard.keyboard-container{
	   top: 550.781px!important;
    left: 70.109px!important;
}
}

.custom_loginScroll{overflow:hidden;}
/* Added for Quick payment checkbox issue */
.custom_makeTransferCheckBox .span-checkbox2{top:0px!important;}
.custom_makeTransferCheckBox .bluelink_bold{padding-left:28px!important}


/*Added for Sarika's mutual fund */
#customTag{margin-top: -10px;}

//QR Code
/*
.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 30px 0;}
.custom_evauth1{margin-top: 50px;}
.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}
.appandImage{width:30%}
@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:40%}   
      #apple{border-right:1px dotted #ccc}        
}
@media screen and (min-width:1345px){
      .custom_evauth1 #evauth{margin-left: 15%}                
}
@media screen and (max-width:1024px){
      .custom_evauth1 .sizeQRCodeImage{width:10%}
      #apple{border-bottom:1px dotted #ccc}   
      .custom_evauth1 #apple,.custom_evauth1 #android{padding:15px 10px;} 
	.appandImage{width:10%} 
}
@media screen and (max-width:767px){.custom_evauth1 .sizeQRCodeImage{width:20%}}
@media screen and (max-width:640px){h2.evauthHeader{line-height: 1.2}}
*/
#dummy2_keyboard,#dummy3_keyboard,#dummy4_keyboard{display:none!important;}
/*#PageConfigurationMaster_RACUX5W__1\:repeatDiv{overflow-x: auto}*/
@media screen and (max-width:680px){.custom_menuChoices_1 .menuChoices_1{height: auto}}
@media screen and (max-width:800px){.custom_TaxDeduction .footable.breakpoint>tbody>tr:first-child>td.footable-last-column:after{margin-left: 10px}}
@media screen and (max-width:380px){
	.custom_StatementAlign .stage3_rowwithmargin{margin-bottom: 70px !important;margin-top: 10px !important;}
	.custom_StatementAlign span.stage3_columnwithwidth{width: 35%;text-align: left;line-height: 15px;padding-left: 9px;}
}
@media screen and (max-width: 700px){
	.custom_DetailsResponsive .custom_stage3_previewdetailsrow_Odd,.custom_DetailsResponsive .custom_stage3_previewdetailsrow_Even,.custom_DetailsResponsive .stage3_previewconfirm_details_column_2,.custom_DetailsResponsive .stage3_previewconfirm_label_column_1 {margin-left:0;margin-right:0}
	.custom_DetailsResponsive .stage3_previewconfirm_details_column_1,.custom_DetailsResponsive .stage3_previewconfirm_details_column_2,.custom_DetailsResponsive .stage3_previewconfirm_label_column_1,.custom_DetailsResponsive .stage3_previewconfirm_label_column_2 {width:48%;padding:0 2px}
	.custom_DetailsResponsive .custom_stage3_previewdetailsrow_Even {margin-bottom:10px}
}

.custom_DepositeAcc span:nth-child(3) .waves-effect.waves-light.btn.waves-input-wrapper{visibility:hidden}

