/**
 * EPL Custom Templates CSS
 *
 * @package     EPL-ADVANCED-DEVELOPMENT
 * @since       1.0.0
 * @subpackage  css
 * @copyright   Copyright (c) 2024, Merv Barrett
 * @license     http://opensource.org/licenses/gpl-2.0.php GNU Public License
 */

.epl-template-blog,
.epl-template-default {
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(380px, 1fr));

        margin: 0;
        row-gap: 1em;
        column-gap: 1em;

        max-width: 100%;
        margin-left: auto;
        margin-right: auto;

        flex: 1;

        min-width: 0;
        min-height: 0;
}

.epl-loop-tools-wrap,
.loop-footer,
.epl-of-epl-section__title {
        grid-column: 1 / -1;
        margin: 0;
}

.epl-archive-default {
        max-width: 1155px;
        margin: 0 auto;
        margin-top: 2em;
}
@media screen and (max-width: 1155px) {
        .epl-archive-default {
                padding-left: 1em;
                padding-right: 1em;
        }
}
