/ *! 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 ;
}

/ **
 * Renderiza el elemento `main` de forma coherente en IE.
 * /

principal {
  pantalla : bloque;
}

/ **
 * 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 : 2 em ;
  margen : 0,67 em  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 la fuente "em" en todos los navegadores.
 * /

pre {
  familia de fuentes : monoespacio , monoespacio; / * 1 * /
  tamaño de fuente : 1 em ; / * 2 * /
}

/ * Semántica a nivel de texto
   ================================================ ======================== * /

/ **
 * Elimina el fondo gris de los enlaces activos en IE 10.
 * /

un {
  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 ] {
  border-bottom : 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 : negrita;
}

/ **
 * 1. Corrija la herencia y la escala del tamaño de fuente en todos los navegadores.
 * 2. Corrija el tamaño de la fuente "em" en todos los navegadores.
 * /

código ,
kbd ,
samp {
  familia de fuentes : monoespacio , monoespacio; / * 1 * /
  tamaño de fuente : 1 em ; / * 2 * /
}

/ **
 * Agregue el tamaño de fuente correcto en todos los navegadores.
 * /

pequeño {
  tamaño de fuente : 80 % ;
}

/ **
 * Evitar que los elementos `sub` y` sup` afecten la altura de la línea en
 * todos los navegadores.
 * /

sub ,
sup {
  tamaño de fuente : 75 % ;
  altura de línea : 0 ;
  posición : relativa;
  alineación vertical : línea de base;
}

sub {
  abajo : -0,25 em ;
}

sup {
  superior : -0,5 em ;
}

/ * 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 ,
entrada ,
optgroup ,
seleccionar ,
textarea {
  font-family : 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 = "enviar" ] {
  -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 ,
[ type = "submit" ]: -moz-focusring {
  contorno : ButtonText punteado de 1 px ;
}

/ **
 * Corrija el relleno en Firefox.
 * /

fieldset {
  relleno : 0,35 em  0,75 em  0,625 em ;
}

/ **
 * 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" ] {
  -aparición del kit web: campo de texto; / * 1 * /
  desplazamiento de contorno : -2px; / * 2 * /
}

/ **
 * Elimine el relleno 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 {
  pantalla : bloque;
}

/ *
 * Agregue la pantalla correcta en todos los navegadores.
 * /

resumen {
  pantalla : elemento de lista;
}

/ * Misc
   ================================================ ======================== * /

/ **
 * Agregue la pantalla correcta en IE 10+.
 * /

plantilla {
  pantalla : ninguna;
}

/ **
 * Agregue la pantalla correcta en IE 10.
 * /

[ oculto ] {
  pantalla : ninguna;
}