/* Small static-site additions to the original Twenty Twelve stylesheet. */
.no-js .main-navigation .nav-menu {display:block}
.no-js .menu-toggle {display:none}
[hidden] {display:none!important}
a:focus-visible, button:focus-visible, input:focus-visible {outline:2px solid #21759b;outline-offset:4px}
.entry-content {overflow-wrap:anywhere}
.site-search-link {float:right}
.search-controls {display:flex;gap:8px;margin:12px 0 24px;max-width:540px}
.search-controls input {flex:1;min-width:0}
#search-results h2 {margin-bottom:10px}
audio {max-width:100%;width:100%}
@media (max-width:599px) {
 .menu-toggle {display:block;margin:0 auto}
 .main-navigation ul.nav-menu.toggled-on {display:block}
}
