/* PRATINIUM v308 — récupération mot de passe : suppression du contour noir au clic
   Scope volontairement strict sur la page /recuperation-mot-de-passe. */

body#password a,
body.page-password a,
body[class*="password"] a,
body.pratinium-password-recovery-v308 a {
  -webkit-tap-highlight-color: transparent !important;
}

body#password a:focus,
body#password a:active,
body#password a:focus-visible,
body.page-password a:focus,
body.page-password a:active,
body.page-password a:focus-visible,
body[class*="password"] a:focus,
body[class*="password"] a:active,
body[class*="password"] a:focus-visible,
body.pratinium-password-recovery-v308 a:focus,
body.pratinium-password-recovery-v308 a:active,
body.pratinium-password-recovery-v308 a:focus-visible,
body#password .pratinium-password-back-clean:focus,
body#password .pratinium-password-back-clean:active,
body#password .pratinium-password-back-clean:focus-visible,
body.page-password .pratinium-password-back-clean:focus,
body.page-password .pratinium-password-back-clean:active,
body.page-password .pratinium-password-back-clean:focus-visible {
  outline: 0 !important;
  outline-width: 0 !important;
  outline-style: none !important;
  box-shadow: none !important;
  border-color: transparent !important;
}

body#password .pratinium-password-back-clean,
body.page-password .pratinium-password-back-clean,
body.pratinium-password-recovery-v308 .pratinium-password-back-clean {
  outline: 0 !important;
  box-shadow: none !important;
}

body#password .pratinium-password-back-clean::-moz-focus-inner,
body.page-password .pratinium-password-back-clean::-moz-focus-inner {
  border: 0 !important;
}
