/* ==============================================
   EUROVARTHA – Ad Zone Styles
   All ad containers are empty by default.
   Drop AdSense code via wp-admin > Widgets.
   ============================================== */

.ev-ad-zone {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* After header – leaderboard */
.ev-ad-after-header {
    padding: 10px 20px;
    background: #fff;
    border-bottom: 1px solid #E5E7EB;
    min-height: 90px;
}
.ev-ad-after-header .widget { margin: 0 auto; }

/* Before footer – leaderboard */
.ev-ad-before-footer {
    padding: 16px 0;
    background: #F5F5F7;
    min-height: 90px;
    border-top: 1px solid #E5E7EB;
}
.ev-ad-before-footer .widget { margin: 0 auto; }

/* In-article – box */
.ev-ad-in-article {
    display: block;
    text-align: center;
    margin: 28px auto;
    max-width: 336px;
}

/* Sidebar box ads */
.ev-ad-sidebar-top,
.ev-ad-sidebar-bottom {
    display: block;
    text-align: center;
    margin: 0;
}

/* Responsive: hide leaderboard on mobile, show mobile banner */
@media (max-width: 640px) {
    .ev-ad-after-header,
    .ev-ad-before-footer {
        min-height: 60px;
        padding: 8px 14px;
    }
    .ev-ad-in-article {
        max-width: 300px;
    }
}
