/*
Theme Name: DirectCNC Works
Theme URI: https://github.com/kyoubelyu/MAiWebMatrix
Author: MAiWebMatrix
Description: Native WordPress theme for the DirectCNC Works CNC site and its resources.
Version: 0.1.0
Requires at least: 6.3
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: directcnc-works
*/

.entry-content > * + * { margin-top: 1.25rem; }
.entry-content h2 { margin-top: 2rem; }
.entry-content h3 { margin-top: 1.75rem; font-size: 1.5rem; }
.entry-content ul, .entry-content ol { padding-left: 1.5rem; color: var(--muted); }
.entry-content li { margin-bottom: .5rem; }
.entry-content a { color: var(--green); text-decoration: underline; text-underline-offset: 3px; }
.entry-content figure { margin: 1.5rem 0; }
.entry-content figcaption { color: var(--muted); font-size: .8rem; margin-top: .75rem; }
.entry-content img { height: auto; }
.entry-content pre { padding: 1rem; overflow: auto; background: var(--stone); }
.entry-content blockquote { margin: 1.5rem 0; padding-left: 1.25rem; border-left: 3px solid var(--green); }
.entry-content table { width: 100%; border-collapse: collapse; }
.entry-content th, .entry-content td { padding: .75rem; border: 1px solid var(--line); text-align: left; }
.cms-article-body { display: block; max-width: 900px; }
.cms-pagination { display: flex; flex-wrap: wrap; gap: .75rem; margin-top: 2rem; }
.cms-pagination .page-numbers { padding: .5rem .75rem; border: 1px solid var(--line); }
.cms-pagination .current { color: #fff; background: var(--green); }
@media (min-width: 783px) { body.admin-bar .site-header { top: 32px; } }
@media (max-width: 782px) { body.admin-bar .site-header { top: 46px; } }
