/*
Theme Name: BlogHash Child
Theme URI: https://peregrine-themes.com/bloghash
Template: bloghash
Author: Peregrine themes
Author URI: https://peregrine-themes.com/
Description: BlogHash is the perfect pick for bloggers seeking a lightweight, customizable theme that suits them just right. With plenty of options to adjust colors and typography, making your site unique is a breeze. It's SEO friendly and fully compatible with WPML, Gutenberg, Elementor, WooCommerce, and supports translation and RTL. Live preview: https://peregrine-themes.com/bloghash/#demos.
Tags: two-columns,right-sidebar,left-sidebar,footer-widgets,blog,news,entertainment,custom-background,custom-menu,custom-logo,post-formats,sticky-post,editor-style,threaded-comments,translation-ready,custom-colors,featured-images,full-width-template,microformats,theme-options,flexible-header,wide-blocks
Version: 1.0.26.1770826860
Updated: 2026-02-11 16:21:00

*/

/* ===== Clickable Post Card ===== */

article.post {
    position: relative;
    cursor: pointer;
}

/* expand link area */
article.post .entry-title a::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5;
}

/* keep text style */
article.post a{
    color:inherit;
    text-decoration:none;
}

/* optional mobile interaction */
article.post:active{
    transform:scale(0.98);
}

/* clickable post card */
article {
    cursor: pointer;
}

.post-thumbnail{
pointer-events:none;
}


article.post{
padding:6px;
}

/**** START page expire ****/
.free-expire-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:20px;
}

.free-expire-card{
border:1px solid #eee;
padding:10px;
background:#fff;
}

.free-expire-card img{
width:100%;
height:auto;
}

.free-expire-card h3{
font-size:16px;
margin-top:10px;
}

.expire-date{
font-size:13px;
color:#888;
}

.posts-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:24px;
}

.posts-grid article{
background:#fff;
}

.posts-grid img{
width:100%;
height:auto;
}

/**** END page expire ****/


/*** START relate content ***/
.freejingdi-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:20px;
margin-top:30px;
}

.freejingdi-item h3{
font-size:16px;
line-height:1.4;
}

.freejingdi-item img{
border-radius:6px;
}

/*** END relate content ***/