@charset "UTF-8";
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo {
  /* STILOS PAR APÁGINAS DE ATLAS */
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper {
  /* Respeta el atributo start */
  /* Incremento por li */
  /* Prefijo jerárquico */
  /* Anidados */
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper hr {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper ul li, .formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper ol li {
  margin-bottom: 15px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper ol {
  counter-reset: item;
  list-style: none;
  padding-left: 1.5rem;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper ol[start] {
  counter-reset: item calc(attr(start number) - 1);
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper ol > li {
  counter-increment: item;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper ol > li::before {
  content: counters(item, ".") ". ";
  font-weight: normal;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper ol ol {
  margin-top: 0.5rem;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper .TituloPag {
  font-weight: 600;
  line-height: initial;
  font-size: 36px;
  padding-bottom: 10px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper .subtitulo {
  font-weight: 600;
  line-height: initial;
  font-size: 24px;
  font-family: "IBM Plex Sans", sans-serif;
  color: var(--color-negro3);
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper .entradilla {
  padding: 14px 14px;
  background: transparent;
  border: 1px solid var(--color-gris3);
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper .table-responsive {
  overflow-x: auto;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table {
  width: 100%;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table a {
  text-decoration: none;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table a:hover {
  text-decoration: underline;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper p {
  font-family: "IBM Plex Sans", sans-serif !important;
  font-size: 14px !important;
  line-height: 22px;
  font-style: normal;
  color: #000 !important;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper p.TituloPag {
  font-weight: 600 !important;
  line-height: initial;
  font-size: 36px !important;
  padding-bottom: 10px;
  font-family: "IBM Plex Sans", sans-serif !important;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper p.subtitulo {
  font-weight: 600 !important;
  line-height: initial;
  font-size: 24px !important;
  font-family: "IBM Plex Sans", sans-serif !important;
  color: var(--color-negro3);
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper p.entradilla {
  padding: 14px 14px;
  background: transparent;
  border: 1px solid var(--color-gris3);
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper p span {
  font-size: 14px !important;
  line-height: 22px;
  color: #000 !important;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper blockquote {
  border-left: none;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper blockquote * {
  font-size: 16px;
  line-height: normal;
  font-weight: 400;
  font-style: normal;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper > blockquote {
  border-left: none;
  padding: 0;
  margin: 0;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper > blockquote * {
  font-size: 16px;
  line-height: normal;
  font-weight: 400;
  font-style: normal;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table {
  border-collapse: collapse;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table thead tr {
  /* background: $color-secundario;

   &:nth-of-type(even) {
     background: $color-secundario;
   }*/
  color: white;
  font-weight: 700;
  font-size: 16px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table thead tr td {
  /* border: 1px solid $color-secundario;
   border-right: 1px solid white;
   padding: 8px 18px;
   background: none;

   &:last-of-type {
     border-right: 1px solid $color-secundario;
   }*/
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table tr {
  /*&:nth-of-type(even) {
    background: #F2F2F2;
  }*/
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table tr td {
  /* border: 1px solid #999999;
   padding: 18px;*/
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table.cookies tr td:nth-of-type(1) {
  max-width: 120px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table.cookies tr td:nth-of-type(2) {
  max-width: 150px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table.cookies tr td:nth-of-type(3) {
  max-width: 340px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .codigo_wraper table.cookies tr td:nth-of-type(4) {
  max-width: 220px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .borde_grafico {
  overflow: auto;
  margin-bottom: 30px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .grafico {
  background: #f2f2f2;
  margin-bottom: 30px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .grafico img.download {
  height: 24px;
  width: 24px;
  position: relative;
  cursor: pointer;
  margin-bottom: 15px;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo button {
  cursor: pointer;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .video-responsive {
  max-width: 857px;
  margin: 0 auto;
}
.formatter.FreeHtml .contenedor-recurso-FreeHtml-wrapper .codigo .video-responsive video {
  width: 100%;
  height: auto;
  display: block;
}

/*# sourceMappingURL=FreeHtml.css.map */
