/* WSI - Wild Stringed Instruments. Restauracion 2026.
   Mantiene bgcolor/color/font originales (siguen funcionando en HTML);
   esta hoja solo anade capacidad de respuesta y arregla la maquetacion para movil. */

* { box-sizing: border-box; }

html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }

body {
  max-width: 980px;
  margin: 0 auto;
  padding: 14px;
  line-height: 1.5;
}

img {
  max-width: 100%;
  height: auto;
}

table {
  max-width: 100%;
}

a { word-break: break-word; }

.wsi-aviso {
  display: inline-block;
  background: #1a1a1a;
  color: #ff6666;
  border: 1px dashed #662222;
  font-family: Arial, sans-serif;
  font-size: 11px;
  padding: 6px 8px;
  text-align: center;
  vertical-align: middle;
}

.wsi-volver {
  font-family: Arial, sans-serif;
  font-size: 13px;
  margin: 18px 0;
}
.wsi-volver a { color: #CC00CC; }

@media (max-width: 700px) {
  body { padding: 10px; font-size: 16px; }

  /* las tablas de maquetacion de 2002 se convierten en bloques apilados */
  table, tbody, tr, td {
    display: block !important;
    width: auto !important;
    height: auto !important;
  }
  td { padding: 2px 0 !important; }

  /* el posicionamiento absoluto de la epoca no cabe en una pantalla estrecha */
  [style*="position: absolute"], [style*="position:absolute"] {
    position: static !important;
    left: auto !important;
    top: auto !important;
    width: auto !important;
  }

  font[size="7"] { font-size: 28px !important; }
  font[size="6"] { font-size: 24px !important; }

  img[width] { width: auto !important; }
}
