ol, ul {
    list-style: auto;
    margin-left: 14px;
}

.site-main h1 {
    font-size: 2.5rem
}

.site-main h2 {
    font-size: 2rem;
}

.site-main h3 {
    font-size: 1.75rem
}

.site-main h4 {
    font-size: 1.5rem
}

.site-main h5 {
    font-size: 1.25rem
}

.site-main h6 {
    font-size: 1rem
}

.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.site-main {
    margin: auto;
}
@media(max-width: 575px) {
    .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.site-main {
        padding-inline-end:10px;
        padding-inline-start:10px}
}

@media(min-width: 576px) {
    .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.site-main {
        max-width:500px
    }

    .site-footer.footer-full-width .footer-inner,.site-header.header-full-width .header-inner {
        max-width: 100%
    }
}

@media(min-width: 768px) {
    .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.site-main {
        max-width:600px
    }

    .site-footer.footer-full-width,.site-header.header-full-width {
        max-width: 100%
    }
}

@media(min-width: 992px) {
    .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.site-main {
        max-width:800px
    }

    .site-footer.footer-full-width,.site-header.header-full-width {
        max-width: 100%
    }
}

@media(min-width: 1200px) {
    .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.site-main {
        max-width:1140px
    }

    .site-footer.footer-full-width,.site-header.header-full-width {
        max-width: 100%
    }
}