/* DoctorLED772 Master Base v8 — Full Width Desktop Extension */
/* This only applies on screens >= 1200px; mobile remains untouched */
@media (min-width: 1200px) {
  html, body {
    width: 100%;
    max-width: 100%;
    overflow-x: hidden;
  }

  /* Common wrappers widened */
  .container, .wrapper, .content, .page, .section, .inner, .shell, main, .hero,
  .card-grid, .grid, .row, .block, .hero-inner, .section-inner, .services, .about, .gallery, .contact {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    padding-left: clamp(12px, 2vw, 32px);
    padding-right: clamp(12px, 2vw, 32px);
  }

  /* Hero & images scale to full width */
  .hero img, .banner img, img, video {
    width: 100%;
    height: auto;
    object-fit: cover;
  }

  /* Header/footer alignment */
  header, .site-header, footer, .site-footer {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0 auto !important;
  }

  /* Card/grid enhancements */
  .card, .panel, .tile {
    border-radius: 12px;
  }
}