.inputIconStartStd{padding-left:34px !important}
.iconStartStd{margin-left:8px !important}
.passwordFieldWrap{position:relative;display:block;width:100%}
.passwordFieldWrap .copyPasswordField{padding-left:34px !important;padding-right:60px !important;cursor:copy}
.passwordFieldWrap .passwordToggle{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:40px !important;min-width:40px !important;height:40px !important;min-height:40px !important;flex:0 0 40px !important;margin:0;padding:0 !important;display:flex;align-items:center;justify-content:center;line-height:1}
.passwordFieldWrap .passwordToggle .fa{font-size:18px;font-size:1.8rem;line-height:1}
.mobileActionBar{display:flex;align-items:stretch;gap:8px;width:100%;margin-top:5px;margin-top:.5rem}
.mobileActionItem{flex:1 1 0;display:flex}
.mobileActionForm{margin:0;flex:1 1 0;display:flex}
.mobileActionButton{width:100% !important;min-height:44px;min-height:4.4rem;border:0;border-radius:4px;border-radius:.4rem;background-color:#ecedf3;color:#2b2b2b;display:flex;align-items:center;justify-content:center;padding:0 !important;line-height:1;cursor:pointer}
.mobileActionButton:hover{background-color:#dfe1eb;color:#2b2b2b}
.mobileActionButton:active{background-color:#d6d8e5;color:#2b2b2b}
.mobileActionButton .fa{font-size:18px;font-size:1.8rem;line-height:1;color:#2b2b2b}
.mobileActionButton.lightGray{background-color:#ecedf3;color:#2b2b2b}
.mobileActionButton.lightGray:hover{background-color:#dfe1eb;color:#2b2b2b}

@media only screen and (max-width:767px){
	.hide.showS{display:none !important}
	.passwordFieldWrap .copyPasswordField{min-height:44px;min-height:4.4rem;font-size:16px;font-size:1.6rem}
	.mobileActionBar{gap:8px}
	.mobileActionButton{padding-left:12px !important;padding-right:12px !important}
}
