.arm_auth_form_field_container .arm_form_input_wrapper .md-block {
width : 100% !important;
display: inline-block;
margin-right: 5px;
}
.arm-df__form-control-submit-btn.arm_auth_form_submit_button {
margin-left: 15px;
margin-top: 4px !important;
}
.arm--material-outline-style .auth-code
{
display: flex !important;
position: absolute;
}
.arm_auth_form_field_container .arm_form_input_wrapper .auth-code {
width : 58% !important;
display: inline-block;
margin-right: 5px;
}
.arm--material-outline-style .arm_form_input_wrapper .arm-notched-outline {
position: absolute;
display: flex;
height: 100%;
pointer-events: none;
}
.arm--material-outline-style .arm_form_input_wrapper .arm_auth_form_submit_button {
margin-left: calc(60% - 15px) ; 
}
input.arm_invalid{
border-color: var(--arm-sc-error);
}
.armf_button_position_center .arm_form_input_wrapper 
{
display: flex;
width: 100%;
}
.arm_wfls_field_wrap .arm_form_input_container_auth_label
{
position: absolute;
z-index: 0 !important;
}
.arm-df__form-group.arm_auth_form_field_container,
.arm_form_field_container.arm_auth_form_field_container
{
width: 50%;
}
.arm-df__form-field-wrap .arm_form_input_wrapper .arm_auth_form_submit_button {
margin-top: 0px ;
}
.arm_form_input_wrapper .arm_wfls_field_wrap .arm_wfls_remember_me_label{ vertical-align: middle;}
.armf_button_position_center .arm_form_input_wrapper{ margin-top: 10px;}