/* WordPress-only adjustments */
.admin-bar .nyj-header { top: 32px; }
@media (max-width: 782px) { .admin-bar .nyj-header { top: 46px; } }
@media (max-width: 600px) { .admin-bar .nyj-header { top: 0; } }
.nyj-wp-content img { max-width: 100%; height: auto; }
.nyj-wp-content .alignleft { float: left; margin: 0 var(--nyj-s4) var(--nyj-s4) 0; }
.nyj-wp-content .alignright { float: right; margin: 0 0 var(--nyj-s4) var(--nyj-s4); }
.nyj-wp-content .aligncenter { display: block; margin-inline: auto; }
.screen-reader-text { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); white-space: nowrap; }
