/* ============================================================
   css/mz-aralik.css — TELEFONDA TEK BOSLUK OLCUSU (469).
   Sahip (2026-10-27): «يوجد فراغات جد كثيره في صفحات الموبايل ...
   توحيد وتحسين المسافات». Yalniz LPanel v2_tel_aralik acikken
   (body.mz-aralik, header.php) ve yalniz 991px alti; masaustu,
   LPanel ve hesap sayfalarinin kendi duzeni degismez.

   Olcu: bolumler arasi 16, ayni grubun kartlari arasi 12,
   icerikten gri dizin bandina 24, bant ile footer arasi 0.
   Alt cubuk payini govde veriyor (body.mz-tabbar-var); sayfa
   kutularindaki ikinci 96px pay kaldirildi (kategori sonu ile
   «تصفّح الأقسام» arasinda ~140px bos kaliyordu).
   ============================================================ */
@media (max-width: 991px) {
	body.mz-aralik {--mz-ar-bolum: 16px; --mz-ar-grup: 12px; --mz-ar-bant: 24px;}

	/* Ikinci alt cubuk payi yok (mz-kt.css .arsiv 96, mz-iy2.css .iy2 96). */
	body.mz-aralik .container.arsiv {padding-bottom: 0;}
	body.mz-aralik .iy2.iy2--genel {padding-bottom: 0;}
	body.mz-aralik .mz-m26-kat-sayfalama {padding-bottom: 8px;}
	body.mz-aralik .mz-sayfa-arac {margin-bottom: 0;}

	/* Ilan listesinden sonraki kartlar: sehirler, tanitim, nebze. */
	body.mz-aralik .mz-fz,
	body.mz-aralik .mz-tahfiz,
	body.mz-aralik .mz-kseo-v2 {margin-top: var(--mz-ar-bolum); margin-bottom: 0;}
	body.mz-aralik .mz-tahfiz {gap: var(--mz-ar-grup);}
	body.mz-aralik .container.arsiv + .mz-tahfiz-kap > .mz-tahfiz {margin-top: 0;}
	body.mz-aralik .mz-ara-kt {margin-bottom: 0;}

	/* Ilan sayfasindaki SEO karti: .iy2 h2 {margin: 0} basliklari cipe ve
	   soruya yapistiriyordu («عمليات بحث ذات صلة» / «أسئلة شائعة»). */
	body.mz-aralik .iy2 .mz-kseo-bas {margin: var(--mz-ar-bolum) 0 10px;}
	body.mz-aralik .iy2 .mz-kseo-bas:first-child {margin-top: 0;}
	/* Ilan sayfasinda bos kalan sira kutulari (ornek: iy2-sira-5/6) yine de
	   12px aralik aliyordu: «الوصف» ile sonraki kart arasi 48px oluyordu. */
	body.mz-aralik .iy2 div[class^="iy2-sira-"]:empty {display: none;}

	/* Gri kategori dizini bandi + footer: tek akis. */
	body.mz-aralik .mz-alt-dizin.mz-ad-v2 {margin-top: var(--mz-ar-bant); padding: 20px 0 24px;}
	body.mz-aralik .mz-ad-v2 .mz-ad-bas {margin-bottom: var(--mz-ar-grup);}
	body.mz-aralik footer.mz-alt-beyaz {margin-top: 0; padding-top: 24px; padding-bottom: 24px;}
	body.mz-aralik .mz-alt-dizin + footer.mz-alt-beyaz {border-top: 0;}

	/* Footer baglanti gruplari: alt alta bes liste yerine iki sutun. */
	body.mz-aralik footer.mz-alt-beyaz .container > .row:has(> .col-md-a5) {display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px 0; margin-bottom: 20px;}
	body.mz-aralik footer.mz-alt-beyaz .container > .row:has(> .col-md-a5)::before,
	body.mz-aralik footer.mz-alt-beyaz .container > .row:has(> .col-md-a5)::after {display: none;}
	body.mz-aralik footer.mz-alt-beyaz .row > .col-md-a5 {width: auto; float: none; min-width: 0;}
	body.mz-aralik footer.mz-alt-beyaz .row > .col-md-a5:not(:has(li)) {display: none;}
	body.mz-aralik footer.mz-alt-beyaz .row > .col-md-a5 > ul {margin-bottom: 0;}
	body.mz-aralik footer.mz-alt-beyaz .mz-footer-selectors {margin-top: var(--mz-ar-bolum);}
}
