@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700&family=DM+Sans:wght@400;500;600&display=swap');
:root {
--lori-teal: #0F6E56; --lori-teal-light: #E1F5EE; --lori-teal-mid: #1D9E75;
--lori-gold: #BA7517; --lori-gold-light: #FAEEDA; --lori-gold-deep: #8A560F;
--lori-blue: #185FA5; --lori-blue-light: #E6F1FB; --lori-blue-deep: #11497F;
--lori-text: #2C2C2A; --lori-muted: #5F5E5A; --lori-border: rgba(0,0,0,0.1);
--lori-bg: #F7F6F2; --lori-white: #ffffff; --lori-warn: #D85A30;
--radius: 12px; --font-head: 'Sora', sans-serif; --font-body: 'DM Sans', sans-serif;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: var(--font-body); color: var(--lori-text); background: var(--lori-bg); }
.lori-wrap { max-width: 1200px; margin: 0 auto; padding: 28px 20px 60px; }
br { display: none; }
.breadcrumbs { display: none; }
#main_area { padding: 0; }
html { scroll-behavior: smooth; }
.back-nav { display: inline-flex; align-items: center; gap: 8px; font-family: var(--font-head); font-size: 0.82rem; font-weight: 600; color: var(--lori-teal); text-decoration: none; margin-bottom: 20px; padding: 8px 14px; background: var(--lori-white); border: 1px solid var(--lori-border); border-radius: 20px; transition: background 0.15s, border-color 0.15s; }
.back-nav:hover { background: var(--lori-teal-light); border-color: var(--lori-teal-mid); }
.back-nav .back-arrow { transition: transform 0.15s; }
.back-nav:hover .back-arrow { transform: translateX(-3px); }
.city-hero { background: linear-gradient(135deg, #0F6E56, #1D9E75); border-radius: var(--radius); padding: 32px 36px; margin-bottom: 12px; position: relative; overflow: hidden; text-align: center; }
.city-hero::before { content: ''; position: absolute; top: -70px; right: -70px; width: 280px; height: 280px; border-radius: 50%; background: rgba(255,255,255,0.05); }
.city-hero-img-wrap { width: 100%; max-width: 500px; height: auto; margin: 0 auto 24px; border-radius: 10px; overflow: hidden; position: relative; }
.city-hero-img { width: 100%; height: auto; display: block; }
.city-hero-img-scrim { position: absolute; inset: 0; background: linear-gradient(to top, rgba(15,110,86,0.3) 0%, transparent 60%); }
.city-hero-text { position: relative; }
.city-hero-eyebrow { display: block; font-family: var(--font-head); font-size: 0.72rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(255,255,255,0.65); margin-bottom: 8px; }
.city-hero h1 { font-family: var(--font-head); font-size: 2rem; font-weight: 700; color: #fff; line-height: 1.15; margin-bottom: 10px; }
.city-hero p { color: rgba(255,255,255,0.82); font-size: 0.92rem; line-height: 1.65; max-width: 580px; margin: 0 auto; }
.city-about { background: var(--lori-white); border: 1px solid var(--lori-border); border-radius: var(--radius); padding: 24px 28px; margin-bottom: 12px; }
.city-about-text h3 { font-family: var(--font-head); font-size: 0.74rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.08em; color: var(--lori-teal); margin-bottom: 10px; }
.city-about-text p { font-size: 0.88rem; color: var(--lori-muted); line-height: 1.72; }
.legend-mini { display: flex; flex-wrap: wrap; gap: 10px; background: var(--lori-white); border: 1px solid var(--lori-border); border-radius: var(--radius); padding: 12px 16px; margin-bottom: 14px; align-items: center; font-size: 0.82rem; color: var(--lori-muted); }
.legend-mini strong { font-family: var(--font-head); font-size: 0.76rem; color: var(--lori-text); }
.lm-tag { display: inline-flex; align-items: center; font-family: var(--font-head); font-size: 0.68rem; font-weight: 600; padding: 3px 9px; border-radius: 12px; letter-spacing: 0.02em; }
.lm-local { background: var(--lori-teal-light); color: var(--lori-teal); }
.lm-state { background: var(--lori-blue-light); color: var(--lori-blue); }
.lm-national { background: var(--lori-gold-light); color: var(--lori-gold-deep); }
.quick-nav { background: var(--lori-white); border: 1px solid var(--lori-border); border-radius: var(--radius); padding: 14px 18px; margin-bottom: 28px; display: flex; align-items: flex-start; gap: 14px; flex-wrap: wrap; }
.quick-nav-label { font-family: var(--font-head); font-size: 0.74rem; font-weight: 600; color: var(--lori-muted); text-transform: uppercase; letter-spacing: 0.06em; padding-top: 5px; white-space: nowrap; flex-shrink: 0; }
.quick-nav-btns { display: flex; flex-wrap: wrap; gap: 7px; }
.quick-nav-btn { display: inline-flex; align-items: center; gap: 5px; font-family: var(--font-head); font-size: 0.78rem; font-weight: 600; padding: 5px 13px; border-radius: 20px; text-decoration: none; transition: background 0.15s, border-color 0.15s; background: var(--lori-teal-light); color: var(--lori-teal); border: 1px solid rgba(15,110,86,0.2); }
.quick-nav-btn:hover { background: #c5ede2; border-color: var(--lori-teal-mid); }
.quick-nav-btn.explore { background: var(--lori-blue-light); color: var(--lori-blue-deep); border: 1px solid rgba(24,95,165,0.2); }
.quick-nav-btn.explore:hover { background: #cfe3f7; border-color: var(--lori-blue); }
.lori-group-head { display: flex; align-items: center; gap: 10px; margin: 38px 0 16px; }
.lori-group-head .gh-line { flex: 1; height: 1px; background: var(--lori-border); }
.lori-group-head h2 { font-family: var(--font-head); font-size: 1.05rem; font-weight: 600; letter-spacing: 0.03em; text-transform: uppercase; }
.lori-group-head.res h2 { color: var(--lori-teal); }
.lori-group-head.explore h2 { color: var(--lori-blue-deep); }
.lori-acc { background: var(--lori-white); border: 1px solid var(--lori-border); border-radius: var(--radius); margin-bottom: 12px; overflow: hidden; scroll-margin-top: 20px; transition: box-shadow 0.15s; }
.lori-acc[open] { box-shadow: 0 4px 18px rgba(15,110,86,0.08); }
.lori-acc.explore[open] { box-shadow: 0 4px 18px rgba(24,95,165,0.10); }
.lori-acc > summary { list-style: none; cursor: pointer; display: flex; align-items: center; gap: 14px; padding: 16px 18px; user-select: none; }
.lori-acc > summary::-webkit-details-marker { display: none; }
.acc-icon { width: 42px; height: 42px; border-radius: 10px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; font-size: 1.2rem; }
.lori-acc.res .acc-icon { background: var(--lori-teal); }
.lori-acc.explore .acc-icon { background: var(--lori-blue); }
.acc-titles { flex: 1; min-width: 0; }
.acc-title { font-family: var(--font-head); font-size: 1.05rem; font-weight: 600; color: var(--lori-text); line-height: 1.25; display: block; }
.acc-sub { font-size: 0.8rem; color: var(--lori-muted); margin-top: 2px; display: block; }
.acc-type { display: inline-flex; align-items: center; flex-shrink: 0; font-family: var(--font-head); font-size: 0.68rem; font-weight: 600; padding: 4px 10px; border-radius: 20px; letter-spacing: 0.03em; text-transform: uppercase; }
.lori-acc.res .acc-type { background: var(--lori-teal-light); color: var(--lori-teal); }
.lori-acc.explore .acc-type { background: var(--lori-blue-light); color: var(--lori-blue-deep); }
.acc-chevron { flex-shrink: 0; width: 22px; height: 22px; color: var(--lori-muted); transition: transform 0.25s ease; }
.lori-acc[open] .acc-chevron { transform: rotate(180deg); }
.acc-body { padding: 18px 18px 20px; border-top: 1px solid var(--lori-border); }
.lori-subsection { margin-bottom: 22px; }
.lori-subsection:last-child { margin-bottom: 0; }
.lori-subsection-title { font-family: var(--font-head); font-size: 0.78rem; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--lori-muted); margin-bottom: 10px; padding-left: 2px; }
.lori-cards { display: grid; grid-template-columns: repeat(auto-fill, minmax(270px, 1fr)); gap: 12px; }
.lori-card { background: var(--lori-bg); border: 1px solid var(--lori-border); border-radius: var(--radius); padding: 15px 16px; transition: border-color 0.15s, background 0.15s; }
.lori-card:hover { border-color: var(--lori-teal-mid); background: var(--lori-white); }
.lori-card-name { font-family: var(--font-head); font-size: 0.95rem; font-weight: 600; color: var(--lori-text); margin-bottom: 6px; line-height: 1.3; }
.lori-card-meta { font-size: 0.82rem; color: var(--lori-muted); line-height: 1.55; margin-bottom: 8px; }
.lori-card-meta .meta-row { display: flex; gap: 6px; align-items: flex-start; margin-bottom: 2px; }
.meta-icon { flex-shrink: 0; margin-top: 1px; }
.lori-card-links { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 10px; }
.lori-card-links a { font-size: 0.78rem; font-weight: 500; padding: 5px 11px; border-radius: 16px; text-decoration: none; transition: background 0.15s; }
.lori-link-web { background: var(--lori-teal-light); color: var(--lori-teal); border: 1px solid rgba(15,110,86,0.2); }
.lori-link-web:hover { background: #c5ede2; }
.lori-link-phone { background: var(--lori-gold-light); color: var(--lori-gold-deep); border: 1px solid rgba(186,117,23,0.2); }
.lori-link-phone:hover { background: #f5dfb0; }
.lori-tag { display: inline-block; font-size: 0.68rem; font-weight: 600; padding: 2px 9px; border-radius: 10px; background: var(--lori-teal-light); color: var(--lori-teal); margin: 0 4px 7px 0; letter-spacing: 0.02em; }
.lori-tag-state { background: var(--lori-blue-light); color: var(--lori-blue); }
.lori-tag-cuisine { background: var(--lori-gold-light); color: var(--lori-gold-deep); }
.lori-dial211 { background: linear-gradient(135deg, var(--lori-teal-light), #d8f0e8); border: 1px solid rgba(15,110,86,0.25); border-radius: var(--radius); padding: 20px 24px; display: flex; align-items: center; gap: 18px; margin-top: 38px; }
.lori-dial211-icon { width: 50px; height: 50px; background: var(--lori-teal); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.45rem; flex-shrink: 0; }
.lori-dial211-text h3 { font-family: var(--font-head); font-size: 1.05rem; font-weight: 600; color: var(--lori-teal); margin-bottom: 3px; }
.lori-dial211-text p { font-size: 0.85rem; color: var(--lori-muted); line-height: 1.5; }
.lori-dial211-num { margin-left: auto; font-family: var(--font-head); font-size: 1.7rem; font-weight: 700; color: var(--lori-teal); white-space: nowrap; }
.other-cities { margin-top: 48px; }
.other-cities h3 { font-family: var(--font-head); font-size: 1rem; font-weight: 600; color: var(--lori-muted); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 14px; }
.cities-row { display: flex; flex-wrap: wrap; gap: 10px; }
.city-chip { display: inline-flex; align-items: center; gap: 6px; text-decoration: none; font-family: var(--font-head); font-size: 0.82rem; font-weight: 600; color: var(--lori-text); background: var(--lori-white); border: 1px solid var(--lori-border); padding: 8px 14px; border-radius: 20px; transition: border-color 0.15s, background 0.15s; }
.city-chip:hover { border-color: var(--lori-teal-mid); background: var(--lori-teal-light); color: var(--lori-teal); }
@media (max-width: 700px) {
.city-hero { padding: 24px 20px; }
.city-hero h1 { font-size: 1.5rem; }
.quick-nav { flex-direction: column; gap: 10px; }
.lori-acc > summary { padding: 14px; gap: 10px; }
.acc-type { display: none; }
.lori-dial211 { flex-wrap: wrap; }
.lori-dial211-num { margin-left: 0; }
}
/* Text-only hero (no image) */
.parish-hero{padding:44px 36px;}
.parish-hero .city-hero-eyebrow{color:rgba(255,255,255,0.7);}
/* Regional tag (gold) */
.lori-tag-regional{background:var(--lori-gold-light);color:var(--lori-gold-deep);}
#main_area{
background-color:#FAEEDA;
}
UPCOMING EVENTS
Open & Congressional Primary Presidential Election Election Day
Date: Multiple Dates 2025
Please Check Flyer
Open & Congressional Primary Presidential Election Election Day
Date: Multiple Dates 2025
Please Check Flyer
Redstick Unification Cup Tournament
Date: March - May 2025
Registration Opens Soon
← Back to all parishes
Louisiana Newcomer Guide
Bossier Parish Resources
Local and statewide resources for housing, employment, health, transportation, legal aid, food assistance, and more — curated for immigrant and refugee families in Bossier Parish.
Tags:
Bossier Local to this parish ·
Regional Nearby / regional service ·
Statewide Serves all of Louisiana
📍 Get Help — Resources & Contacts
🚨
Emergency & Safety
Police, fire, and urgent help
Resources
Bossier
911 Emergency Services
🏠
Housing & Shelter
Shelters, rent help, safe housing
Resources
Regional
Shreveport-Bossier Rescue Mission
Regional
Providence House
Statewide
211 Louisiana Shelter Referrals
❤️
Health & Medical
Clinics, hospitals, mental health
Resources
Regional
Bossier Parish Health Unit
Regional
David Raines Community Health Centers
Regional
MLK Health Center & Pharmacy
Regional
Willis-Knighton Bossier Health Center
Regional
Ochsner LSU Health Shreveport – Academic Medical Center
Regional
CHRISTUS Highland Medical Center
Statewide
Louisiana Department of Health
⚖️
Legal & Immigration
Immigration help and legal aid
Resources
Regional
Catholic Charities of North Louisiana
Regional
Legal Services of North Louisiana
📚
Education
Schools, ESL, libraries
Resources
Bossier City
Bossier High School
Bossier City
Airline High School
Benton
Benton High School
Benton
Bossier Parish Schools
Haughton
Haughton High School
Plain Dealing
Plain Dealing High School
Princeton
Princeton Elementary School
Bossier
Haughton / Bossier Parish School Zone Referral
Bossier City
Bossier Parish Libraries – Central Library Complex
Bossier City
Bossier Parish Libraries – Aulds Branch
Benton
Bossier Parish Libraries – Benton Branch
Haughton
Bossier Parish Libraries – Haughton Branch
Haughton
Bossier Parish Libraries – East 80 Branch
Haughton
Bossier Parish Libraries – Haughton Branch
Plain Dealing
Bossier Parish Libraries – Plain Dealing Branch
Regional
Bossier Parish Schools
Regional
BPCC English Language Services (ELS)
Regional
BPCC College Transition Programs
Regional
Bossier Parish Library Programs
Regional
Bossier Parish Libraries – East 80 Branch / Nearby Branch
Regional
Bossier Parish Libraries – Tooke Branch
🏛️
Government & Civic
Parish offices, voting, services
Resources
Bossier City
City of Bossier City
Haughton
Town of Haughton
Plain Dealing
Town of Plain Dealing
Regional
Bossier Parish Police Jury
Regional
Bossier Parish Police Jury / Princeton Area
🤝
Community & Faith
Churches and community support
Resources
Bossier
Local churches and Bossier Parish faith communities
Bossier City
First Baptist Church Bossier
Bossier City
St. Jude Catholic Church
Benton
St. Jude Catholic Church
Benton
Benton United Methodist Church
Haughton
First Baptist Church Haughton
Bossier
Haughton United Methodist Church
Bossier
Plain Dealing Baptist Church / Local Churches
Bossier
Plain Dealing United Methodist / Local Faith Community
Bossier
Princeton / Haughton Area Churches
Bossier
Bossier Parish Faith Community Locator
Regional
Catholic Charities of North Louisiana
🌳
Parks & Recreation
Outdoor spaces near you
Explore
Bossier
Arthur Ray Teague Parkway
Bossier
North Bossier Park
Benton
Cypress Black Bayou Recreation and Water Conservation District
Bossier
Benton Town Park / Community Recreation
Bossier
Haughton Community Park / Town Recreation
Bossier
Plain Dealing Community Recreation
Bossier
Princeton / East Bossier Community Recreation
Regional
Red River National Wildlife Refuge
📞
Need help finding resources?
Dial 211 anytime to be connected to local housing, food, health, and emergency services in Louisiana — free and confidential.
2-1-1
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. Ok