/*
 Template:     generatepress
*/

.inside-right-sidebar a { text-decoration: none; }

:root :where(.wp-block-latest-posts.wp-block-latest-posts__list) {
  padding-left: 0.8em;
}

.cat-item {
        padding-left: 0.8em;
}

.paging-navigation .nav-links {
    display: flex;
    justify-content: space-evenly;
    gap: 10px;
    text-align: center;
    padding:1.0em;
    text-decoration: none !important;
}
.site-main .post-navigation {
    display: flex;
    justify-content: space-evenly;
    gap: 10px;
    text-align: center;
    margin-top: 3.5em;
    border:1px solid #ededed;
    padding:1.0em;
}
.site-main .post-navigation a {
    text-decoration: none !important;
}
.paging-navigation .nav-links a {
    text-decoration: none !important;
}
.cat-links a {
    text-decoration: none !important;
}
.is-right-sidebar {
	width: 30%;
        padding-top:2.5em;
}
.nav-next {
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
         text-decoration: none !important;
}
.nav-next .gp-icon.icon-arrow-right {
        margin-left: 0.6em; 
        margin-right: 0;
}
.archive-title-wrapper {
    display: flex;      
    align-items: center;       
    gap: 0.5em;   
    margin-top:0.6em;       
}
.archive-title-wrapper h3 {
    margin: 0;              
    font-size: 2.1rem;       
    font-weight: 600;       
}
.archive-title-wrapper .archive-icon svg {
    width: 30px;             
    height: 30px;
    fill: currentColor;      
}
.main-navigation .main-nav ul li[class*="current-menu-"] > a {
	font-weight: bold;
}