/* Force both Form A signature panels to the physical right side. */
#formAPrint .fa98-sign-right-v145,
#printPreviewBody .fa98-sign-right-v145{
  display:block!important;
  width:82mm!important;
  max-width:82mm!important;
  margin-left:auto!important;
  margin-right:0!important;
  text-align:center!important;
  float:none!important;
  clear:both!important;
  border-top:0!important;
  border-bottom:0!important;
  text-decoration:none!important;
}

/* Remove the straight rule above both requested signature designations. */
#formAPrint .fa98-sign-right-v145 .fa98-sign-line,
#printPreviewBody .fa98-sign-right-v145 .fa98-sign-line{
  display:block!important;
  width:82mm!important;
  min-width:82mm!important;
  max-width:82mm!important;
  margin-left:auto!important;
  margin-right:0!important;
  padding-top:0!important;
  border-top:0!important;
  border-bottom:0!important;
  text-decoration:none!important;
  text-align:center!important;
}

/* The Bank/Branch output is plain text, not an underlined editable field. */
#formAPrint .fa98-bank-plain-v145,
#printPreviewBody .fa98-bank-plain-v145{
  display:block!important;
  margin-top:2px!important;
  border:0!important;
  text-decoration:none!important;
  text-align:center!important;
  font-weight:600!important;
  white-space:normal!important;
}

/* Neutralize earlier V124 signature-border rule on the Branch Manager container. */
#formAPrint .fa98-sanction-text > .fa98-sign-right-v145,
#printPreviewBody .fa98-sanction-text > .fa98-sign-right-v145{
  border-top:0!important;
  padding-top:0!important;
  margin-left:auto!important;
  margin-right:0!important;
}

/* The sponsorship block can no longer pull the signature back to the left. */
#formAPrint .fa98-memo > .fa98-sign-right-v145,
#printPreviewBody .fa98-memo > .fa98-sign-right-v145{
  margin-left:auto!important;
  margin-right:0!important;
}

@media print{
  #formAPrint .fa98-sign-right-v145,
  #formAPrint .fa98-sign-right-v145 .fa98-sign-line{
    display:block!important;
    width:82mm!important;
    margin-left:auto!important;
    margin-right:0!important;
    border-top:0!important;
    border-bottom:0!important;
  }
}
