/* ===== Base ===== */ body { font-family: Arial, sans-serif; font-size: 16px; margin: 0; padding: 0; background: #f3f4f6; color: #222; } a { text-decoration: none; } img { max-width: 100%; height: auto; display: block; } table { width: 100%; border-collapse: collapse; } /* ===== Main wrapper ===== */ #x-template { max-width: 1180px; margin: 20px auto; background: #ffffff; box-shadow: 0 8px 28px rgba(0, 0, 0, 0.08); border-radius: 14px; overflow: hidden; } .x-bg, .x-bg-02 { background: #ffffff; } /* ===== Header ===== */ #x-head-wrap { background: linear-gradient(to bottom, #ffffff, #f7f7f7); border-bottom: 1px solid #e5e7eb; } #x-head { max-width: 1180px; margin: 0 auto; padding: 18px 20px 10px; } #x-head-topm { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; gap: 10px; margin-top: 10px; } #x-head-topm a { color: #222; font-weight: 700; font-size: 14px; padding: 10px 16px; border-radius: 999px; background: #f5f5f5; border: 1px solid #e5e7eb; transition: all 0.2s ease; } #x-head-topm a:hover { background: #e11d2e; color: #fff; border-color: #e11d2e; } /* ===== Main content layout ===== */ #x-content, .x-content { display: flex; align-items: flex-start; gap: 24px; padding: 24px; box-sizing: border-box; } /* ===== Sidebar ===== */ #LeftPanel { width: 280px; flex-shrink: 0; order: 1; } #x-side-cats { background: #ffffff; border: 1px solid #e5e7eb; border-radius: 14px; overflow: hidden; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.04); margin-bottom: 18px; } #x-side-cats .x-tmid, #x-side-cats .x-tbtm { padding: 0; } #x-side-cats ul { list-style: none; margin: 0; padding: 0; } #x-side-cats li { margin: 0; padding: 0; border-bottom: 1px solid #f0f0f0; } #x-side-cats li:last-child { border-bottom: none; } #x-side-cats a { display: block; padding: 14px 16px; color: #222; font-weight: 700; font-size: 14px; background: #fff; transition: all 0.2s ease; } #x-side-cats a:hover { background: #f9fafb; color: #c1121f; padding-left: 20px; } /* ===== Main column ===== */ #x-main { flex: 1; min-width: 0; order: 2; } /* ===== Premium title section ===== */ .x-title-box { background: linear-gradient(to bottom, #ffffff, #fafafa); border: 1px solid #e5e7eb; border-radius: 16px; padding: 26px 24px; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.04); margin-bottom: 22px; text-align: center; } .x-year-fitment { font-size: 22px; line-height: 1.55; margin: 0 0 18px; font-weight: 700; } .x-year-fitment .red { color: #d71920; } .x-year-fitment .black { color: #111; } .x-subtitle { font-size: 28px; line-height: 1.25; margin: 0 0 10px; color: #111; font-weight: 800; } .x-summary { font-size: 17px; line-height: 1.6; margin: 0; color: #555; } /* ===== Why buy badges ===== */ .x-why-buy { background: #ffffff; border: 1px solid #e5e7eb; border-radius: 16px; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.04); margin-bottom: 22px; overflow: hidden; padding: 22px; } .x-why-title { margin: 0 0 16px; font-size: 22px; line-height: 1.2; color: #111827; text-align: center; font-weight: 800; } .x-why-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; } .x-why-item { border: 1px solid #e5e7eb; border-radius: 14px; background: linear-gradient(to bottom, #ffffff, #fafafa); padding: 16px 14px; text-align: center; } .x-why-icon { width: 44px; height: 44px; line-height: 44px; border-radius: 999px; background: #d71920; color: #fff; font-size: 22px; font-weight: 700; margin: 0 auto 10px; } .x-why-head { display: block; font-size: 16px; font-weight: 800; color: #111827; margin-bottom: 6px; } .x-why-text { display: block; font-size: 14px; line-height: 1.5; color: #555; } /* ===== Content cards ===== */ #x-main-desc, #x-main-tabs, #x-main-gall { background: #ffffff; border: 1px solid #e5e7eb; border-radius: 16px; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.04); margin-bottom: 22px; overflow: hidden; } #x-main-desc .x-tmid, #x-main-desc .x-tbtm, #x-main-desc .x-tins, #x-main-gall .x-ttop, #x-main-gall .x-tmid, #x-main-gall .x-tbtm, #x-main-gall .x-tins { padding: 22px; } #x-main-desc p { margin-top: 0; } #x-main-desc strong { font-size: 18px; } /* ===== Specs table ===== */ #x-spec { margin-top: 16px; } #x-spec table { border: 1px solid #e5e7eb; border-radius: 12px; overflow: hidden; background: #fff; } #x-spec th, #x-spec td { padding: 14px 16px; text-align: left; border-bottom: 1px solid #ececec; vertical-align: top; } #x-spec tr:last-child th, #x-spec tr:last-child td { border-bottom: none; } #x-spec .x-title { background: #111827; color: #fff; font-size: 15px; letter-spacing: 0.4px; } /* ===== Premium collapsible cards ===== */ #x-main-tabs { padding: 18px; } .x-ttab { border: 1px solid #e5e7eb; border-radius: 14px; background: #fff; margin-bottom: 14px; overflow: hidden; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.03); } .x-ttab:last-child { margin-bottom: 0; } .x-ttab input[type=”radio”] { display: none; } .x-ttab label { display: block; position: relative; padding: 18px 48px 18px 18px; font-weight: 800; font-size: 16px; color: #111827; background: linear-gradient(to bottom, #ffffff, #f8fafc); cursor: pointer; border-bottom: 1px solid #e5e7eb; } .x-ttab label:after { content: “+”; position: absolute; right: 18px; top: 50%; transform: translateY(-50%); font-size: 24px; line-height: 1; color: #d71920; font-weight: 700; } .x-ttab .x-ttrm { max-height: 0; overflow: hidden; transition: max-height 0.3s ease; background: #fff; } .x-ttab input[type=”radio”]:checked + label { background: linear-gradient(to bottom, #fff5f5, #ffffff); } .x-ttab input[type=”radio”]:checked + label:after { content: “–”; } .x-ttab input[type=”radio”]:checked + label + .x-ttrm { max-height: 240px; } .x-ttab .x-tmid, .x-ttab .x-tbtm, .x-ttab .x-tins { padding: 18px; } .x-ttab h5 { margin: 0 0 8px; font-size: 16px; color: #111827; } .x-ttab p { margin: 0; color: #555; line-height: 1.7; } /* ===== Call graphic ===== */ #x-main-call { margin: 0 auto 10px; border-radius: 14px; overflow: hidden; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05); } /* ===== Footer ===== */ #x-foot-wrap { background: #111827; color: #fff; margin-top: 10px; } #x-foot { max-width: 1180px; margin: 0 auto; padding: 24px 20px; } #x-foot-subm { display: flex; justify-content: center; flex-wrap: wrap; gap: 10px; margin-bottom: 14px; } #x-foot-subm a { color: #fff; font-weight: 700; background: rgba(255, 255, 255, 0.08); padding: 10px 14px; border-radius: 999px; } #x-foot-copy { text-align: center; font-size: 14px; line-height: 1.5; color: #d1d5db; } #x-foot-copy a { color: #fff; font-weight: 700; } /* ===== Tablet ===== */ @media (max-width: 900px) { #x-content, .x-content { flex-direction: column; } #x-main { width: 100%; order: 1; } #LeftPanel { width: 100%; order: 2; } } /* ===== Mobile ===== */ @media (max-width: 768px) { body { background: #ffffff; } #x-template { margin: 0; border-radius: 0; box-shadow: none; max-width: 100%; } #x-content, .x-content { padding: 14px; gap: 16px; } #x-head { padding: 14px 12px 8px; } #x-head-topm { flex-direction: column; align-items: stretch; gap: 8px; } #x-head-topm a { text-align: center; padding: 12px; } .x-title-box { padding: 18px 14px; } .x-year-fitment { font-size: 18px; line-height: 1.45; } .x-subtitle { font-size: 24px; } .x-summary { font-size: 16px; } .x-why-buy { padding: 16px 14px; } .x-why-title { font-size: 20px; } .x-why-grid { grid-template-columns: 1fr; gap: 12px; } #x-main-desc .x-tmid, #x-main-desc .x-tbtm, #x-main-desc .x-tins, #x-main-gall .x-ttop, #x-main-gall .x-tmid, #x-main-gall .x-tbtm, #x-main-gall .x-tins, #x-main-tabs { padding: 14px; } #x-side-cats { margin-bottom: 14px; } #x-side-cats a { padding: 16px 14px; font-size: 15px; } #x-spec table { display: block; overflow-x: auto; white-space: nowrap; } .x-ttab label { padding: 16px 44px 16px 14px; } .x-ttab input[type=”radio”]:checked + label + .x-ttrm { max-height: 280px; } #x-foot { padding: 18px 14px; } } @media (max-width: 480px) { .x-year-fitment { font-size: 16px; } .x-subtitle { font-size: 21px; } .x-summary { font-size: 15px; } #x-head-topm a, #x-foot-subm a { font-size: 14px; } }
Home About All Listings Feedback Policies
- Floor Pans
- Rocker Panels
- Trunk Pans
- Other Body Panels
- Sale Items
- Other
2002 2003 2004 2005 2006 AND 2007 FOR
JEEP LIBERTY 4DR
Outer Rocker Panel W/molding Holes
Replacement panel as shown. Designed to repair rusted or damaged original sheet metal.
Why Buy From Us
✓
Factory Fitment Designed for a clean fit and easier installation.
★
Quality Construction Built from durable steel for long-lasting repair work.
⚡
Fast Shipping Quick turnaround so you can get your project moving.
🛠
Built for Restoration Great for replacing rusted or damaged original panels.
2002, 2003, 2004, 2005, 2006, 2007 Jeep Liberty 4dr Outer Rocker Panel W/molding Holes
| PRODUCT SPECIFICATIONS |
| Years |
2002, 2003, 2004, 2005, 2006, 2007 |
| Vehicle Fitment |
Jeep Liberty 4dr |
| Make |
Jeep |
| Product |
Outer Rocker Panel |
| Position |
Outer |
| Code / SKU |
030-03s |
| Brand |
Aftermarket replacement |
Payment
Payment
Secure checkout through eBay.
Shipping
Shipping
Will ship within 2-3 business days.
Returns
Returns
30 days from the date of purchase.
Contact Us
Contact Us
Mon-Fri 9am-5:30pm eastern time.
Home About All Listings Feedback Policies
Copyright © 2026 Classic 2 Current Fabrication. All rights reserved.