/*
	Theme Name:     BLoggingpro Child
	Theme URI:      https://www.idtheme.com/bLoggingpro/
	Description:    BLoggingpro Child Theme
	Author: 		kentooz - Gian MR
	Author URI: 	http://gianmr.com
	Version: 		1.0.0
	License: 		GNU General Public License v2 or later
	License URI: 	http://www.gnu.org/licenses/gpl-2.0.html
	Text Domain: 	bloggingpro
	Template:       bloggingpro
*/

@import url("../bloggingpro/style.css");

/**
 * Theme customization starts here
 */

/* ===================================================
 * Custom CLS Fixes for infonanggroe.com
 * =================================================== */

/* 1. Kunci wadah iklan AdSense agar tidak melompat ukurannya */
.adsbygoogle, 
.adsense-container {
    display: block;
    min-height: 90px;
    width: 100%;
    background-color: #f9f9f9;
    overflow: hidden;
}

/* 2. Pastikan gambar utama (featured image) memiliki aspek rasio tetap */
.entry-thumbnail img, 
.post-thumbnail img, 
.gmr-thumb img {
    width: 100%;
    height: auto;
    aspect-ratio: 16 / 9;
    object-fit: cover;
}

/* 3. Stabilkan area header utama */
.site-header {
    min-height: 80px;
}

/* ==========================================================
   OPTIMASI MOBILE: Sembunyikan elemen berat khusus perangkat seluler
   ========================================================== */
@media (max-width: 768px) {
    .col-md-sidebar, 
    .widget-area, 
    #secondary {
        display: none !important;
    }

    .gmr-slider, 
    .gmr-bigheadline {
        display: none !important;
    }

    .item-article .gmr-metacontent-archive,
    .item-article .entry-content-archive {
        display: none !important;
    }
}

.gmr-big-headline, .gmr-owl-bigheadline {
    min-height: 350px;
    overflow: hidden;
}

.gmr-big-headline img, 
.entry-featured-image img {
    content-visibility: auto;
    contain-intrinsic-size: auto 300px;
}