/ *! normalize.css v8.0.1 | Licencia MIT | github.com/necolas/normalize.css * /

/ * Documento
   ================================================ ======================== * /

/ **
 * 1. Corrija la altura de la línea en todos los navegadores.
 * 2. Evite los ajustes de tamaño de fuente después de cambios de orientación en iOS.
 * /

html {
  altura de línea: 1,15; / * 1 * /
  -webkit-text-size-ajuste: 100%; / * 2 * /
}

/ * Secciones
   ================================================ ======================== * /

/ **
 * Eliminar el margen en todos los navegadores.
 * /

cuerpo {
  margen: 0;
}

/ **
 * Renderice el elemento `main` de forma coherente en IE.
 * /

principal {
  bloqueo de pantalla;
}

/ **
 * Corrija el tamaño de fuente y el margen en los elementos `h1` dentro de la` sección` y
 * Contextos de `artículo` en Chrome, Firefox y Safari.
 * /

h1 {
  tamaño de fuente: 2em;
  margen: 0.67em 0;
}

/ * Agrupar contenido
   ================================================ ======================== * /

/ **
 * 1. Agregue el tamaño de caja correcto en Firefox.
 * 2. Muestre el desbordamiento en Edge e IE.
 * /

hr {
  tamaño de caja: caja de contenido; / * 1 * /
  altura: 0; / * 1 * /
  desbordamiento: visible; / * 2 * /
}

/ **
 * 1. Corrija la herencia y la escala del tamaño de fuente en todos los navegadores.
 * 2. Corrija el tamaño de fuente extraño `em` en todos los navegadores.
 * /

pre {
  familia de fuentes: monoespacio, monoespacio; / * 1 * /
  tamaño de fuente: 1em; / * 2 * /
}

/ * Semántica a nivel de texto
   ================================================ ======================== * /

/ **
 * Elimina el fondo gris de los enlaces activos en IE 10.
 * /

a {
  color de fondo: transparente;
}

/ **
 * 1. Elimina el borde inferior en Chrome 57-
 * 2. Agregue la decoración de texto correcta en Chrome, Edge, IE, Opera y Safari.
 * /

abbr [título] {
  borde inferior: ninguno; / * 1 * /
  decoración de texto: subrayado; / * 2 * /
  decoración de texto: subrayado punteado; / * 2 * /
}

/ **
 * Agregue el peso de fuente correcto en Chrome, Edge y Safari.
 * /

B,
fuerte {
  font-weight: más negrita;
}

/ **
 * 1. Corrija la herencia y la escala del tamaño de fuente en todos los navegadores.
 * 2. Corrija el tamaño de fuente extraño `em` en todos los navegadores.
 * /

código,
kbd,
samp {
  familia de fuentes: monoespacio, monoespacio; / * 1 * /
  tamaño de fuente: 1em; / * 2 * /
}

/ **
 * Agregue el tamaño de fuente correcto en todos los navegadores.
 * /

pequeña {
  tamaño de fuente: 80%;
}

/ **
 * Evitar que los elementos `sub` y` sup` afecten la altura de la línea en
 * todos los navegadores.
 * /

sub,
sorber {
  tamaño de fuente: 75%;
  altura de línea: 0;
  posición: relativa;
  alineación vertical: línea de base;
}

sub {
  abajo: -0,25em;
}

sorber {
  superior: -0,5em;
}

/ * Contenido incrustado
   ================================================ ======================== * /

/ **
 * Elimine el borde de las imágenes dentro de los enlaces en IE 10.
 * /

img {
  estilo de borde: ninguno;
}

/ * Formularios
   ================================================ ======================== * /

/ **
 * 1. Cambie los estilos de fuente en todos los navegadores.
 * 2. Elimine el margen en Firefox y Safari.
 * /

botón,
aporte,
optgroup,
Seleccione,
textarea {
  familia de fuentes: heredar; / * 1 * /
  tamaño de fuente: 100%; / * 1 * /
  altura de línea: 1,15; / * 1 * /
  margen: 0; / * 2 * /
}

/ **
 * Muestra el desbordamiento en IE.
 * 1. Muestre el desbordamiento en Edge.
 * /

botón,
entrada {/ * 1 * /
  desbordamiento: visible;
}

/ **
 * Elimina la herencia de transformación de texto en Edge, Firefox e IE.
 * 1. Elimina la herencia de transformación de texto en Firefox.
 * /

botón,
seleccionar {/ * 1 * /
  transformación de texto: ninguna;
}

/ **
 * Corrija la incapacidad de diseñar tipos en los que se puede hacer clic en iOS y Safari.
 * /

botón,
[type = "button"],
[type = "reset"],
[type = "submit"] {
  -aparición del kit de web: botón;
}

/ **
 * Elimina el borde interior y el relleno en Firefox.
 * /

botón :: - moz-focus-inner,
[type = "button"] :: - moz-focus-inner,
[type = "reset"] :: - moz-focus-inner,
[type = "submit"] :: - moz-focus-inner {
  estilo de borde: ninguno;
  acolchado: 0;
}

/ **
 * Restaurar los estilos de enfoque no establecidos por la regla anterior.
 * /

botón: -moz-focusring,
[type = "button"]: - moz-focusring,
[type = "reset"]: - moz-focusring,
[tipo = "enviar"]: - moz-focusring {
  contorno: ButtonText punteado de 1px;
}

/ **
 * Corrija el relleno en Firefox.
 * /

fieldset {
  acolchado: 0.35em 0.75em 0.625em;
}

/ **
 * 1. Corrija el ajuste del texto en Edge e IE.
 * 2. Corrija la herencia de color de los elementos `fieldset` en IE.
 * 3. Quite el relleno para que los desarrolladores no queden atrapados cuando se pongan a cero.
 * Elementos `fieldset` en todos los navegadores.
 * /

leyenda {
  tamaño de caja: caja de borde; / * 1 * /
  color: heredar; / * 2 * /
  pantalla: mesa; / * 1 * /
  ancho máximo: 100%; / * 1 * /
  acolchado: 0; / * 3 * /
  espacio en blanco: normal; / * 1 * /
}

/ **
 * Agregue la alineación vertical correcta en Chrome, Firefox y Opera.
 * /

Progreso {
  alineación vertical: línea de base;
}

/ **
 * Elimina la barra de desplazamiento vertical predeterminada en IE 10+.
 * /

textarea {
  desbordamiento: automático;
}

/ **
 * 1. Agregue el tamaño de caja correcto en IE 10.
 * 2. Quite el relleno en IE 10.
 * /

[type = "casilla de verificación"],
[type = "radio"] {
  tamaño de caja: caja de borde; / * 1 * /
  acolchado: 0; / * 2 * /
}

/ **
 * Corrija el estilo del cursor de los botones de incremento y decremento en Chrome.
 * /

[type = "number"] :: - webkit-inner-spin-button,
[type = "number"] :: - webkit-external-spin-button {
  altura: auto;
}

/ **
 * 1. Corrija la apariencia extraña en Chrome y Safari.
 * 2. Corrija el estilo del contorno en Safari.
 * /

[type = "buscar"] {
  -apariencia del kit web: campo de texto; / * 1 * /
  desplazamiento de contorno: -2px; / * 2 * /
}

/ **
 * Elimina el acolchado interior en Chrome y Safari en macOS.
 * /

[type = "search"] :: - webkit-search-decoration {
  -aparición del kit de web: ninguna;
}

/ **
 * 1. Corrija la incapacidad de diseñar tipos en los que se puede hacer clic en iOS y Safari.
 * 2. Cambie las propiedades de la fuente a "heredar" en Safari.
 * /

:: - webkit-file-upload-button {
  -aparición del kit de web: botón; / * 1 * /
  fuente: heredar; / * 2 * /
}

/ * Interactivo
   ================================================ ======================== * /

/ *
 * Agregue la pantalla correcta en Edge, IE 10+ y Firefox.
 * /

detalles {
  bloqueo de pantalla;
}

/ *
 * Agregue la pantalla correcta en todos los navegadores.
 * /

resumen {
  pantalla: elemento de lista;
}

/ * Miscelánea
   ================================================ ======================== * /

/ **
 * Agregue la pantalla correcta en IE 10+.
 * /

plantilla {
  pantalla: ninguna;
}

/ **
 * Agregue la pantalla correcta en IE 10.
 * /

[oculto] {
  pantalla: ninguna;
}