/* =============================================================
   Gerze Belediyesi — Nöbetçi Eczane sayfası kart stilleri
   Sayfa: temalar/efsaneweb/nobetci-eczane.php  (.ecz-liste sarmalayıcısı)
   Kart yapısı API ile ortak: .col-md-6 (kart) · .n1n2 (satır) · a.n1n1 (harita)
   Tema turuncusu: #e58213
   ============================================================= */

.ecz-liste {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 14px;
	margin: 6px 0 18px;
}

.ecz-liste .col-md-6 {
	background: #fff;
	border: 1px solid #e5e5e5;
	border-left: 4px solid #e58213;
	border-radius: 6px;
	padding: 14px 16px 16px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
	transition: box-shadow .2s;
}
.ecz-liste .col-md-6:hover { box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08); }

.ecz-liste h4 {
	margin: 0 0 8px;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.3;
	color: #333;
	text-transform: uppercase;
	letter-spacing: .2px;
}

.ecz-liste .n1n2 {
	font-size: 13.5px;
	line-height: 1.6;
	color: #555;
	margin: 3px 0;
}
.ecz-liste .n1n2 a {
	color: #333;
	font-weight: 600;
	text-decoration: none;
}
.ecz-liste .n1n2 a:hover { color: #e58213; }

.ecz-liste a.n1n1 {
	display: inline-block;
	margin-top: 10px;
	padding: 7px 12px;
	background: #e58213;
	color: #fff;
	font-size: 11.5px;
	font-weight: 700;
	letter-spacing: .3px;
	border-radius: 4px;
	text-decoration: none;
	transition: background .2s;
}
.ecz-liste a.n1n1:hover { background: #c96f0e; color: #fff; }

@media (max-width: 700px) {
	.ecz-liste { grid-template-columns: 1fr; }
}
