/*
 Theme Name:   GP Blog Child Pro
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/


/* Import Bootsrap Icon */
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css");
.afterload {
    display: none;
}

/* Theme Basic Reset CSS */
.paging-navigation { background:none!important; }
.archive .format-aside .entry-header, .archive .format-status .entry-header, .archive .format-status .entry-meta, .archive .format-status .entry-title, .blog .format-aside .entry-header, .blog .format-status .entry-header, .blog .format-status .entry-meta, .blog .format-status .entry-title {
    display: block;
}
a { text-decoration:none; }
.separate-containers .comments-area, .separate-containers .inside-article, .separate-containers .page-header, .separate-containers .paging-navigation {
    padding: 0;
}
.separate-containers .site-main {
    margin-top: 0;
}
.inside-navigation {
    position: static;
}
.site-header {
    position: relative;
    background: #fff;
    width: 100%;
    z-index: 9;
}
.site {
    padding-top: 0px!important;
}
.flex {
    display: flex;
    align-items: center;
}
.inside-article { background:none!important; }
    /*
    body.home .inside-header {
        border: none;
    }*/

.one-container .site-content {
    padding: 0;
}
.wp-block-columns {
    margin-bottom: 0!important;
}


/* Page Pagination */
.paging-navigation {
    margin: 30px 0;
    text-align: right;
    font-size: 14px;
}
.paging-navigation span.current {
    background: var(--contrast-2);
    color: #fff;
    padding: 2px 8px;
    border-radius: 50px;
}

.container.grid-container {
    width: auto;
    padding-left: 0;
    padding-right: 0;
}

/* Footer */
.site-footer  p { margin-bottom:8px; }