.blackbar li a:focus,
.blackbar li a:focus-visible,
.blackbar a:focus,
.blackbar a:focus-visible,
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:focus-visible,
nav a:focus,
nav a:focus-visible,
a:focus,
a:focus-visible,
button.accordion:focus,
button.accordion:focus-visible,
.accordion__heading:focus,
.accordion__heading:focus-visible {
    outline: 3px solid #005fcc !important;
    outline-offset: 2px !important;
    box-shadow: 0 0 0 3px #005fcc !important;
}

/* External link icon styling */
 .external-link-icon {
     display: inline-block;
     margin-left: 0.3em;
     width: 0.875em;
     height: 1em;
     vertical-align: -0.125em;
     fill: currentColor;
}