/* v5.46: poster apne asli (pehle wale) size par; neeche wali posters ki line
   har screen par bilkul poster ke barabar — left aur right dono kinare same. */
html body .lm-featured,
html body .lm-wrap,
html body .lm-cat-wrap {
  box-sizing: border-box !important;
  width: 100% !important;
  max-width: 1400px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
}
html body .lm-featured .lm-featured-track { width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; }
html body .lm-wrap > main { width: 100%; min-width: 0; }
html body .lm-wrap .lm-grid { width: 100%; margin-left: 0; margin-right: 0; }
@media (min-width: 1600px) {
  html body .lm-featured, html body .lm-wrap, html body .lm-cat-wrap { max-width: 1500px !important; }
}
/* TV / bari screen: poster pehle jaisa bara (2400px tak), line bhi utni hi bari */
@media (min-width: 1800px) {
  html body .lm-featured, html body .lm-wrap, html body .lm-cat-wrap { max-width: 2400px !important; padding-left: 24px !important; padding-right: 24px !important; }
}
@media (max-width: 767px) {
  html body .lm-featured, html body .lm-wrap, html body .lm-cat-wrap { max-width: 100% !important; padding-left: 10px !important; padding-right: 10px !important; }
}
