/* Correcciones de presentación posteriores a la plantilla inicial. */

.single-carrera .site-main,
.single-carrera .site-main > .page-content {
  width: 100% !important;
  max-width: none !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
}

/* Escape CSS para evitar símbolos dañados por una cabecera sin charset. */
.single-carrera .trd-checklist li::before {
  content: "\2713";
}

/* El marcador es SVG nativo de Leaflet; no depende de marker-icon.png. */
.single-carrera .trd-map .leaflet-interactive:focus {
  outline: 3px solid #F37F0A;
  outline-offset: 3px;
}

