.sl-src {
--sl-bg: #0a0f1d;
--sl-card: rgba(15, 23, 42, 0.75);
--sl-card-solid: #121a2d;
--sl-border: rgba(245, 158, 11, 0.3);
--sl-border-strong: rgba(217, 119, 6, 0.45);
--sl-text: #f8fafc;
--sl-muted: #cbd5e1;
--sl-soft: #94a3b8;
--sl-saffron: #f59e0b;
--sl-saffron-light: #fbbf24;
--sl-gold: #fef08a;
font-family: 'Mukta Mahee', 'Noto Sans Gurmukhi', 'Raavi', -apple-system, BlinkMacSystemFont, sans-serif;
background: var(--sl-bg);
color: var(--sl-text);
width: 100%;
margin: 0;
padding: 0;
box-sizing: border-box;
line-height: 1.65;
}
.sl-src *, .sl-src *::before, .sl-src *::after { box-sizing: border-box; }
.sl-src .sl-inner { max-width: 900px; margin: 0 auto; padding: 0 clamp(16px, 4vw, 28px); }
.sl-src a { color: var(--sl-saffron-light); }
.sl-src a:hover { color: var(--sl-saffron); }
.sl-src a:focus-visible {
outline: none; box-shadow: 0 0 0 3px rgba(251, 191, 36, 0.45); border-radius: 4px;
}
.sl-src .sl-crumbs {
padding: 18px 0 8px;
font-size: clamp(0.82rem, 2.2vw, 0.95rem);
}
.sl-src .sl-crumbs ol {
list-style: none; margin: 0; padding: 0;
display: flex; flex-wrap: wrap; gap: 6px 8px; align-items: center;
color: var(--sl-soft);
}
.sl-src .sl-crumbs li { display: inline-flex; align-items: center; gap: 8px; }
.sl-src .sl-crumbs li:not(:last-child)::after {
content: '›'; color: rgba(245, 158, 11, 0.55); font-weight: 700;
}
.sl-src .sl-crumbs a { text-decoration: none; color: var(--sl-muted); font-weight: 600; }
.sl-src .sl-crumbs a:hover { color: var(--sl-saffron-light); }
.sl-src .sl-crumbs [aria-current="page"] { color: var(--sl-saffron-light); font-weight: 700; }
.sl-src .sl-hero {
position: relative;
border-bottom: 1px solid var(--sl-border-strong);
padding: clamp(36px, 6vw, 64px) 0 clamp(36px, 5vw, 56px);
background:
linear-gradient(180deg, rgba(10, 15, 29, 0.6) 0%, rgba(10, 15, 29, 0.92) 70%, rgba(10, 15, 29, 1) 100%),
radial-gradient(ellipse at 20% 30%, rgba(245, 158, 11, 0.16), transparent 50%),
radial-gradient(ellipse at 85% 70%, rgba(29, 78, 216, 0.12), transparent 45%);
background-color: var(--sl-bg);
}
.sl-src .sl-kicker {
display: inline-block;
color: var(--sl-saffron-light);
font-size: clamp(0.88rem, 2.4vw, 0.98rem);
font-weight: 700;
letter-spacing: 0.04em;
margin: 0 0 12px;
background: rgba(10, 15, 29, 0.75);
border: 1px solid rgba(245, 158, 11, 0.55);
padding: 6px 16px;
border-radius: 999px;
}
.sl-src .sl-hero h1 {
margin: 0 0 14px;
font-size: clamp(1.75rem, 5vw, 2.6rem);
font-weight: 800;
line-height: 1.25;
color: #fff;
}
.sl-src .sl-hero h1 span {
background: linear-gradient(135deg, var(--sl-gold) 0%, var(--sl-saffron) 55%, #d97706 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.sl-src .sl-lead {
margin: 0;
max-width: 46rem;
font-size: clamp(1.02rem, 2.6vw, 1.15rem);
line-height: 1.75;
color: var(--sl-muted);
}
.sl-src .sl-section {
padding: clamp(40px, 5vw, 64px) 0;
border-bottom: 1px solid rgba(217, 119, 6, 0.22);
}
.sl-src .sl-section-kicker {
display: inline-block; color: var(--sl-saffron-light); font-size: 0.92rem; font-weight: 700;
letter-spacing: 0.04em; margin: 0 0 10px;
}
.sl-src .sl-section h2 {
margin: 0 0 18px; font-size: clamp(1.35rem, 3vw, 1.85rem); font-weight: 800; line-height: 1.3;
}
.sl-src .sl-section h2 span {
background: linear-gradient(135deg, var(--sl-gold) 0%, var(--sl-saffron) 55%, #d97706 100%);
-webkit-background-clip: text; background-clip: text;
-webkit-text-fill-color: transparent; color: transparent;
}
.sl-src .sl-prose { color: var(--sl-muted); font-size: 1.05rem; line-height: 1.8; }
.sl-src .sl-prose p { margin: 0 0 1.1em; }
.sl-src .sl-prose p:last-child { margin-bottom: 0; }
.sl-src .sl-card {
background: var(--sl-card-solid);
border: 1px solid var(--sl-border-strong);
border-radius: 14px;
padding: clamp(18px, 3vw, 26px);
margin: 0 0 14px;
}
.sl-src .sl-card h3 {
margin: 0 0 10px; font-size: 1.12rem; font-weight: 700; color: var(--sl-saffron-light);
}
.sl-src .sl-tag {
display: inline-block; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.03em;
padding: 4px 10px; border-radius: 999px; margin: 0 0 10px;
border: 1px solid rgba(245, 158, 11, 0.45); color: var(--sl-gold);
background: rgba(245, 158, 11, 0.08);
}
.sl-src .sl-tag.soft {
border-color: rgba(148, 163, 184, 0.45); color: var(--sl-soft);
background: rgba(148, 163, 184, 0.08);
}
.sl-src .sl-faq-list {
display: flex; flex-direction: column; gap: 12px; margin: 0; padding: 0; list-style: none;
}
.sl-src .sl-faq-item {
background: var(--sl-card-solid);
border: 1px solid rgba(217, 119, 6, 0.4);
border-radius: 12px;
overflow: hidden;
}
.sl-src .sl-faq-item[open] { border-color: rgba(245, 158, 11, 0.65); }
.sl-src .sl-faq-item > summary {
list-style: none; cursor: pointer; position: relative;
padding: 16px 48px 16px 18px;
font-size: 1.05rem; font-weight: 700; line-height: 1.45;
color: var(--sl-saffron-light); user-select: none;
}
.sl-src .sl-faq-item > summary::-webkit-details-marker { display: none; }
.sl-src .sl-faq-item > summary::marker { content: ''; }
.sl-src .sl-faq-item > summary::after {
content: ''; position: absolute; right: 18px; top: 50%;
width: 0.55em; height: 0.55em;
border-right: 2px solid #fbbf24; border-bottom: 2px solid #fbbf24;
transform: translateY(-65%) rotate(45deg); transition: transform .2s ease;
}
.sl-src .sl-faq-item[open] > summary::after { transform: translateY(-20%) rotate(225deg); }
.sl-src .sl-faq-item > summary:focus { outline: none; }
.sl-src .sl-faq-item > summary:focus-visible {
box-shadow: inset 0 0 0 3px rgba(251, 191, 36, 0.45);
}
.sl-src .sl-faq-item > summary:hover { background: rgba(245, 158, 11, 0.06); }
.sl-src .sl-faq-a {
padding: 0 18px 18px; color: var(--sl-muted); font-size: 1rem; line-height: 1.75;
}
.sl-src .sl-faq-a p { margin: 0 0 0.75em; }
.sl-src .sl-faq-a p:last-child { margin-bottom: 0; }
.sl-src .sl-src-list {
list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px;
}
.sl-src .sl-src-list li {
background: var(--sl-card-solid);
border: 1px solid rgba(217, 119, 6, 0.35);
border-radius: 12px;
padding: 14px 16px;
word-break: break-word;
}
.sl-src .sl-src-list a { font-weight: 600; font-size: 0.95rem; }
.sl-src .sl-src-list .sl-src-note {
display: block; margin-top: 4px; font-size: 0.88rem; color: var(--sl-soft);
}
.sl-src .sl-related {
display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
gap: 12px; margin: 0 0 28px;
}
.sl-src .sl-rel-card {
display: block; text-decoration: none;
background: var(--sl-card-solid);
border: 1px solid rgba(217, 119, 6, 0.4);
border-radius: 14px; padding: 16px 18px;
transition: border-color .2s, background .2s;
}
.sl-src .sl-rel-card:hover {
border-color: rgba(245, 158, 11, 0.7); background: rgba(18, 26, 45, 0.98);
}
.sl-src .sl-rel-card h3 {
margin: 0 0 6px; font-size: 1.05rem; font-weight: 700; color: var(--sl-saffron-light);
}
.sl-src .sl-rel-card p { margin: 0; font-size: 0.92rem; color: var(--sl-soft); line-height: 1.5; }
.sl-src .sl-visit-cta {
margin-top: 8px; padding: 22px 20px;
background: var(--sl-card-solid); border: 1px solid rgba(217, 119, 6, 0.4);
border-radius: 14px;
display: flex; flex-wrap: wrap; gap: 14px; align-items: center; justify-content: space-between;
}
.sl-src .sl-visit-cta p {
margin: 0; flex: 1 1 240px; color: var(--sl-muted); font-size: 1rem; line-height: 1.65;
}
.sl-src .sl-btn {
display: inline-flex; align-items: center; justify-content: center;
background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
color: #0a0f1d !important; font-weight: 800; text-decoration: none;
padding: 12px 20px; border-radius: 999px; font-size: 0.98rem;
border: none; white-space: nowrap;
}
.sl-src .sl-btn:hover { filter: brightness(1.06); color: #0a0f1d !important; }
.sl-src .sl-footer-note {
margin: 28px 0 0; font-size: 0.88rem; color: var(--sl-soft); line-height: 1.65;
}
.sl-src .sl-pill-row { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 20px; }
.sl-src .sl-pill {
display: inline-flex; align-items: center;
background: rgba(10, 15, 29, 0.8);
border: 1px solid rgba(245, 158, 11, 0.45);
color: var(--sl-saffron-light);
font-weight: 700; font-size: 0.9rem;
padding: 8px 14px; border-radius: 999px;
}
.sl-src .sl-isnot {
display: grid; gap: 10px; margin: 0; padding: 0; list-style: none;
}
.sl-src .sl-isnot li {
background: var(--sl-card-solid);
border: 1px solid rgba(148, 163, 184, 0.35);
border-radius: 12px; padding: 14px 16px;
color: var(--sl-muted); font-size: 1rem; line-height: 1.65;
}
.sl-src .sl-isnot li strong { color: var(--sl-saffron-light); }
@media (max-width: 640px) {
.sl-src .sl-section { padding: 36px 0; }
}
.sl-src .sl-inner { max-width: 900px; }
Sultanpur Lodhi sources · ✦ Citations · confidence
Sultanpur Lodhi sources
Read the confidence tag beside each claim. Rail links are for station code SQR only, and road links are for NH 703A. Bus links are the Punjab roadways portals. Archive and gazetteer pages are leads for town history, not a substitute for the primary text. Nothing on this page replaces a live timetable.
These Sultanpur Lodhi sources are research leads, not an official claim. Confirmed notes point to the Kapurthala district portal, the Sikh Encyclopedia, gazetteer archives, and rail or road pages for SQR and NH 703A. Local tradition is labelled as tradition. Uncertain points stay uncertain. Sultanpur Lodhi sources on this page also include SGPC sarai information and the Punjab roadways portals. Reconfirm live times before darshan. This site is an independent pilgrim guide, not SGPC, a trust, or a government office.
We do not invent links or hard dates. Confirmed and soft claims rest on research briefs and recognised leads. This page gathers those leads.
CONFIRMED
LOCAL TRADITION
UNCERTAIN
✦ Confidence legend
Sultanpur Lodhi sources: Three tags
CONFIRMED
Encyclopaedia / government / multiple consistent independent sources — as stated.
LOCAL TRADITION
District portal or regional accounts — present as tradition; do not lock hard dates.
UNCERTAIN
Conflicting or under-evidenced claims — do not lock one story.
✦ Acknowledgements
Sultanpur Lodhi sources: Style — not affiliation
SGPC — stewardship of most historic gurdwaras (per the Encyclopaedia). This website is not an SGPC property.
Encyclopaedia of Sikhism (Punjabi University / thesikhencyclopedia.com tradition) — primary lead for town, Daulat Khan, gurdwara cluster.
Mahan Kosh (Bhai Kahn Singh Nabha) — classical lexicographic tradition for Sikh terms and place memory; not a live dump of every lemma URL — acknowledged as a tradition of scholarship.
Bhai Gurdas, Varan XI.21 — calls Sultanpur the treasure of God’s adoration (via encyclopaedia citation).
Kapurthala district portal · PDA Master Plan 2011 · travel aggregators (SQR / connectivity patterns only).
✦ Heritage leads
Sultanpur Lodhi sources: URLs from the research brief
✦ Travel leads
SQR · NH · bus portals
✦ Archive / gazetteer
Soft leads
✦ Soft footnotes
What we do not lock
Founding years (1103 / 1443 / 1st c.) — conflicting. Market shop counts — district itself says estimates. Ain gardens / Hadera as Ain verse — soft. 18th-c. raids / Ahluwalia re-settlement — regional tradition. Abinav-Prastava / Aurangzeb–Dara madrasa — omit or UNCERTAIN.