<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@-webkit-keyframes translate0 {
  0% {
    transform: translate3d(0, 0, 0); }
  50% {
    transform: translate3d(0.1px, 0, 0); }
  100% {
    transform: translate3d(0, 0, 0); } }
@keyframes translate0 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  50% {
    -webkit-transform: translate3d(0.1px, 0, 0);
    transform: translate3d(0.1px, 0, 0); }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@-webkit-keyframes scale1 {
  0% {
    transform: scale(1, 1); }
  50% {
    transform: scale(1.001, 1.001); }
  100% {
    transform: scale(1, 1); } }
@keyframes scale1 {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1); }
  50% {
    -webkit-transform: scale(1.001, 1.001);
    transform: scale(1.001, 1.001); }
  100% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1); } }
@-webkit-keyframes translate0 {
  0% {
    transform: translate3d(0, 0, 0); }
  50% {
    transform: translate3d(0.1px, 0, 0); }
  100% {
    transform: translate3d(0, 0, 0); } }
@keyframes translate0 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  50% {
    -webkit-transform: translate3d(0.1px, 0, 0);
    transform: translate3d(0.1px, 0, 0); }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@-webkit-keyframes scale1 {
  0% {
    transform: scale(1, 1); }
  50% {
    transform: scale(1.001, 1.001); }
  100% {
    transform: scale(1, 1); } }
@keyframes scale1 {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1); }
  50% {
    -webkit-transform: scale(1.001, 1.001);
    transform: scale(1.001, 1.001); }
  100% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1); } }
.o-spinner svg path,
.o-spinner svg rect {
  fill: #4A78BD; }

.o-icon-wrapper {
  background: #4A78BD;
  color: #ffffff; }
  .o-icon-wrapper.o-secondary {
    background: #DACEE5; }

.o-btn {
  color: #4A78BD; }
  .o-btn [class*="o-icon"] {
    color: #DACEE5; }

.o-icon-unit-presentation:after {
  background: #4A78BD; }

.o-tooltip {
  color: #4A78BD;
  border-bottom: 1px dashed #DACEE5; }

.o-select-wrapper span:after {
  border-top-color: #4A78BD; }

.o-difficulty-wrapper .o-difficulty {
  background: #ffffff; }
  .o-difficulty-wrapper .o-difficulty:before {
    background: #ffffff; }
  .o-difficulty-wrapper .o-difficulty:after {
    background: #ffffff; }

#o-main {
  box-shadow: 0 0 2.5rem rgba(74, 120, 189, 0.8); }

.o-template-0 .o-brand {
  background: #4A78BD;
  color: #ffffff; }
.o-template-0 header h2 {
  background: #DACEE5; }
.o-template-0 header h1 {
  background: #4A78BD;
  color: #ffffff; }
.o-template-0 footer .o-course .o-text {
  background: #4A78BD; }
.o-template-0 footer .o-brand {
  background: #4A78BD;
  color: #ffffff; }
.o-template-0 footer .o-copyright {
  background: #DACEE5; }

.o-template-1 header hgroup h2,
.o-template-presentation header hgroup h2 {
  color: #DACEE5; }
.o-template-1 .o-pill-carousel .o-pill hgroup h4,
.o-template-presentation .o-pill-carousel .o-pill hgroup h4 {
  color: #4A78BD; }
.o-template-1 .o-pill-carousel .slick-dots li.slick-active button:before,
.o-template-presentation .o-pill-carousel .slick-dots li.slick-active button:before {
  color: #DACEE5; }

.o-template-presentation .o-scrollable-wrapper .o-scrollable h3:before,
.o-template-3 .o-scrollable-wrapper .o-scrollable h3:before {
  color: #4A78BD; }

.o-template-presentation header hgroup h1 .o-icon-unit-presentation {
  color: #DACEE5; }
  .o-template-presentation header hgroup h1 .o-icon-unit-presentation:after {
    background: #DACEE5; }
.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest &gt; *:last-child li:before {
  background: #4A78BD; }
.o-template-presentation .o-pill-wrapper .o-pill .o-scrollable-wrapper .o-scrollable ul.o-default &gt; li:before {
  background: #4A78BD; }

.o-template-2 .o-foreground header .o-content h2 {
  color: #DACEE5; }
.o-template-2 .o-foreground header .o-content ul li &gt; div {
  background: #ece6f2; }
  .o-template-2 .o-foreground header .o-content ul li &gt; div [class*='o-icon-'] {
    color: #4A78BD; }
html.no-touch .o-template-2 .o-foreground header .o-content ul li.o-reversed:hover &gt; div {
  background: #39609b; }
.o-template-2 .o-foreground header .o-content ul li.o-reversed &gt; div {
  background: #4A78BD; }
.o-template-2 .o-foreground footer &gt; div:first-child &gt; ul &gt; li h3 {
  border-bottom: 0.2rem solid #4A78BD; }
.o-template-2 .o-foreground footer &gt; div:first-child &gt; ul &gt; li &gt; ul {
  color: #4A78BD; }

.o-template-3 header &gt; div h2 {
  color: #DACEE5; }
html.no-touch .o-template-3 &gt; ul &gt; li.o-resource:hover .o-icon-wrapper {
  background: #7E3E98; }
.o-template-3 &gt; ul &gt; li.o-extra.o-dark {
  background: #DACEE5;
  border: 1px solid #DACEE5; }
  .o-template-3 &gt; ul &gt; li.o-extra.o-dark &gt; div .o-icons .o-icon-wrapper {
    color: #DACEE5; }
.o-template-3 &gt; ul &gt; li.o-extra.o-darker {
  background: #7E3E98;
  border: 1px solid #7E3E98; }
  .o-template-3 &gt; ul &gt; li.o-extra.o-darker &gt; div .o-icons .o-icon-wrapper {
    color: #7E3E98; }
.o-template-3 &gt; ul &gt; li.o-extra &gt; div .o-icons .o-icon-wrapper {
  background: #DACEE5; }
.o-template-3 &gt; ul &gt; li.o-extra &gt; div .o-type {
  background: #4A78BD;
  color: #ffffff; }

.o-template-lightbox header {
  background: #4A78BD;
  color: #ffffff; }
  .o-template-lightbox header &gt; .o-icon-wrapper {
    background: #ffffff;
    color: #4A78BD; }

header.o-content-header.o-type-1 {
  background: #DACEE5; }
  header.o-content-header.o-type-1 &gt; div:last-child {
    background: #4A78BD;
    color: #ffffff; }
    header.o-content-header.o-type-1 &gt; div:last-child:before {
      background: #4A78BD; }
header.o-content-header.o-type-2 {
  background: #7E3E98; }
  header.o-content-header.o-type-2 &gt; div:last-child {
    background: #4A78BD;
    color: #ffffff; }
    header.o-content-header.o-type-2 &gt; div:last-child:before {
      background: #4A78BD; }
header.o-content-header.o-type-3 {
  background: #7E3E98; }
  header.o-content-header.o-type-3 &gt; div:last-child {
    background: #DACEE5; }
    header.o-content-header.o-type-3 &gt; div:last-child:before {
      background: #DACEE5; }

#o-aside:before {
  border-right-color: #DACEE5; }
body.o-portrait #o-aside .o-portrait-icon {
  background: #DACEE5 !important; }
#o-aside .o-mod ul.o-default &gt; li:before {
  background: #DACEE5; }

.o-regular-content a,
.o-regular-content .link {
  color: #4A78BD; }
.o-regular-content .o-featured a,
.o-regular-content .o-featured .link {
  color: #4A78BD; }
.o-regular-content h1:before, .o-regular-content h2:before, .o-regular-content h3:before, .o-regular-content h4:before, .o-regular-content h5:before, .o-regular-content h6:before {
  color: #DACEE5; }
.o-regular-content div.o-featured {
  background: #ece6f2; }
.o-regular-content ul.o-default &gt; li:before {
  background: #4A78BD; }
.o-regular-content ol.o-default &gt; li[data-o-numeral]:before,
.o-regular-content ol.o-alpha &gt; li[data-o-numeral]:before {
  color: #DACEE5; }
.o-regular-content ul.o-iconized .o-icon-wrapper {
  background: #4A78BD;
  color: #ffffff; }

.o-ultrawide &gt; .o-mod-scroller .o-content .o-right:before {
  background: #ece6f2;
  background: -webkit-linear-gradient(-90deg, #ece6f2 0%, rgba(236, 230, 242, 0) 100%);
  background: linear-gradient(180deg, #ece6f2 0%, rgba(236, 230, 242, 0) 100%); }
.o-ultrawide &gt; .o-mod-scroller .o-content .o-right:after {
  background: rgba(236, 230, 242, 0);
  background: -webkit-linear-gradient(-90deg, rgba(236, 230, 242, 0) 0%, #ece6f2 70%);
  background: linear-gradient(180deg, rgba(236, 230, 242, 0) 0%, #ece6f2 70%); }

.o-img-wrapper[class*='o-icon-'].o-icon-plus:before {
  background: #DACEE5; }

.o-mod-gallery .slick-dots li button:before {
  color: #ffffff; }
.o-mod-gallery .slick-dots li.slick-active button:before {
  color: #DACEE5; }
.o-mod-gallery .o-gallery-footer {
  background: #4A78BD; }
  .o-mod-gallery .o-gallery-footer:before {
    background: #4A78BD; }
  .o-mod-gallery .o-gallery-footer .o-gallery-title {
    color: #f6d491; }
  .o-mod-gallery .o-gallery-footer .o-gallery-description {
    color: #ffffff; }
  .o-mod-gallery .o-gallery-footer ul li {
    background: #ffffff; }
    .o-mod-gallery .o-gallery-footer ul li.o-active {
      background: #DACEE5; }

table.o-default th {
  background: #4A78BD;
  color: #ffffff; }
table.o-default .o-cell-dark {
  background: #e1dca1 !important; }

.o-mod.o-mod-primary {
  background: #edf1f7; }
.o-mod.o-mod-secondary {
  background: #ece6f2; }
  .o-mod.o-mod-secondary ul.o-iconized .o-icon-wrapper {
    background: #4A78BD; }

#o-aside .o-mod .o-mod-title-bar {
  background: #4A78BD;
  color: #ffffff; }
  #o-aside .o-mod .o-mod-title-bar .o-icon-wrapper {
    background: #f6d491;
    color: #4A78BD; }
.o-mod-title-bar .o-primary, .o-mod-title-bar.o-primary {
  background: #4A78BD;
  color: #ffffff; }
.o-mod-title-bar .o-secondary, .o-mod-title-bar.o-secondary {
  background: #4A78BD; }
.o-mod-title-bar .o-secondary-lighter, .o-mod-title-bar.o-secondary-lighter {
  background: #DACEE5; }

.o-mod-icon-text &gt; .o-icon-wrapper.o-secondary {
  background: #4A78BD; }
#o-aside .o-mod-icon-text {
  background: #4A78BD;
  color: #ffffff; }
  #o-aside .o-mod-icon-text &gt; .o-icon-wrapper {
    background: #ffffff;
    color: #4A78BD; }
  #o-aside .o-mod-icon-text.o-secondary {
    background: #4A78BD; }
    #o-aside .o-mod-icon-text.o-secondary &gt; .o-icon-wrapper:not(.o-portrait-icon) {
      color: #4A78BD !important; }

.o-imod-big-icon &gt; [class*="o-icon-"] {
  color: #4A78BD; }
.o-imod-big-icon.o-secondary &gt; [class*="o-icon-"] {
  color: #4A78BD; }

.o-imod-bubble-table td:first-child &gt; span {
  background: #4A78BD; }
  .o-imod-bubble-table td:first-child &gt; span:after {
    background: #4A78BD; }
.o-imod-bubble-table.o-secondary td:first-child &gt; span {
  background: #4A78BD; }
  .o-imod-bubble-table.o-secondary td:first-child &gt; span:after {
    background: #4A78BD; }
.o-imod-bubble-table td:last-child {
  background: #edf1f7; }
.o-imod-bubble-table.o-secondary td:last-child {
  background: #DACEE5; }

.o-imod-featured-word &gt; .o-word span {
  background: #4A78BD;
  color: #ffffff; }
.o-imod-featured-word.o-secondary &gt; .o-word span {
  background: #4A78BD; }

.o-mod-activity {
  background: #edf1f7 !important; }
  #o-aside .o-mod-activity .o-mod-title-bar .o-icon-wrapper {
    background: #ffffff; }
  .o-mod-activity .o-bar {
    background: #4A78BD;
    color: #ffffff; }
  .o-mod-activity .o-activity-meta .o-grade {
    background: #4A78BD;
    color: #ffffff; }

#o-aside .o-mod-transparent .o-mod-title .o-icon-wrapper {
  background: #DACEE5; }
#o-aside .o-mod-arrow {
  border-left: 1px solid #DACEE5; }
  #o-aside .o-mod-arrow:before {
    border: 1px solid #DACEE5;
    border-width: 0 0 1px 1px; }
#o-aside .o-table-wrapper &gt; .o-icon-wrapper {
  background: #DACEE5; }
#o-aside .o-mod-icon-center {
  background: #ece6f2; }
  #o-aside .o-mod-icon-center &gt; [class*="o-icon-"]:not(.o-portrait-icon) {
    color: #4A78BD; }
    #o-aside .o-mod-icon-center &gt; [class*="o-icon-"]:not(.o-portrait-icon).o-icon-wrapper {
      background: #4A78BD; }

.o-form-buttons &gt; *.o-attempts {
  background: #edf1f7;
  color: #4A78BD; }
  .o-form-buttons &gt; *.o-attempts ul li {
    background: #4A78BD; }
.o-form-buttons &gt; *.o-btn-primary {
  background: #4A78BD;
  color: #ffffff; }
.o-form-buttons &gt; *.o-btn-secondary {
  background: #DACEE5; }

.o-form-buttons &gt; *.o-attempts {
  background: #edf1f7;
  color: #4A78BD; }
  .o-form-buttons &gt; *.o-attempts ul li {
    display: inline-block;
    background: #4A78BD; }
.o-form-buttons &gt; *.o-btn-primary {
  background: #4A78BD;
  color: #ffffff; }
.o-form-buttons &gt; *.o-btn-secondary {
  background: #DACEE5; }

nav#o-menu #o-menu-bar {
  background: #4A78BD;
  color: #ffffff; }
  nav#o-menu #o-menu-bar &gt; div.o-active,
  nav#o-menu #o-menu-bar li.o-active {
    color: #4A78BD; }
nav#o-menu #o-nav-primary ul li &gt; [class*="o-icon-"]:not(.o-icon-wrapper),
nav#o-menu #o-nav-secondary ul li &gt; [class*="o-icon-"]:not(.o-icon-wrapper) {
  color: #4A78BD; }
nav#o-menu #o-nav-primary ul li[data-o-number]:before,
nav#o-menu #o-nav-secondary ul li[data-o-number]:before {
  color: #4A78BD; }
nav#o-menu #o-nav-primary ul li.o-extra,
nav#o-menu #o-nav-secondary ul li.o-extra {
  color: #4A78BD; }
nav#o-menu #o-nav-primary ul li.o-active,
nav#o-menu #o-nav-secondary ul li.o-active {
  background: #DACEE5; }
nav#o-menu #o-nav-primary &gt; header .o-course {
  color: #4A78BD; }
nav#o-menu #o-nav-secondary {
  background: #DACEE5; }
  nav#o-menu #o-nav-secondary:before, nav#o-menu #o-nav-secondary:after {
    background: #DACEE5;
    background: -webkit-linear-gradient(-90deg, #DACEE5 30%, rgba(218, 206, 229, 0) 100%);
    background: linear-gradient(180deg, #DACEE5 30%, rgba(218, 206, 229, 0) 100%); }
  nav#o-menu #o-nav-secondary:after {
    background: rgba(218, 206, 229, 0);
    background: -webkit-linear-gradient(-90deg, rgba(218, 206, 229, 0) 0%, #DACEE5 70%);
    background: linear-gradient(180deg, rgba(218, 206, 229, 0) 0%, #DACEE5 70%); }
  nav#o-menu #o-nav-secondary ul &gt; li {
    border-color: rgba(74, 120, 189, 0.2); }
    nav#o-menu #o-nav-secondary ul &gt; li[data-o-number]:before {
      color: #4A78BD; }
nav#o-menu #o-nav-favorites .o-add-favorite {
  color: #4A78BD; }
nav#o-menu #o-nav-favorites ul li:before,
nav#o-menu #o-nav-favorites ul li .o-icon-trash {
  color: #DACEE5; }
nav#o-menu #o-nav-search header .o-icon-search {
  color: #DACEE5; }
nav#o-menu #o-nav-search ul li &gt; [class*="o-icon-"] {
  color: #DACEE5; }
nav#o-menu #o-nav-user &gt; ul &gt; li &gt; [class*="o-icon-"] {
  color: #4A78BD; }
nav#o-menu #o-nav-user &gt; ul &gt; li.o-active {
  background: #DACEE5; }
nav#o-menu [data-o-count]:not([data-o-count=""]):before {
  background: #DACEE5;
  color: #4A78BD; }

#o-toolbar ul li {
  color: #4A78BD; }
  #o-toolbar ul li.o-close {
    background: #39609b;
    border-color: #4A78BD; }

/*# sourceMappingURL=theme-historia-eso.css.map */




/* HACKS INTERFAZ */

nav#o-menu #o-nav-primary ul li.o-intro, nav#o-menu #o-nav-secondary ul li.o-intro {
  padding-left: 3.5rem;
}


nav#o-menu #o-nav-primary ul li, nav#o-menu #o-nav-secondary ul li {
  padding: 1.5rem 0 1.2rem 0rem;
}

nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li {
  padding-left: 3rem;
}

nav#o-menu #o-nav-primary ul li.o-o-teacher, nav#o-menu #o-nav-secondary ul li.o-teacher {
  padding-left: 3.5rem;
}


nav#o-menu #o-nav-primary ul li.o-resources, nav#o-menu #o-nav-secondary ul li.o-resources {
  padding-left: 6.5rem;
}

nav#o-menu #o-nav-secondary ul &gt; li[data-o-number]:before {
  visibility: hidden;
}

nav#o-menu #o-nav-primary ul li[data-o-number]:before, nav#o-menu #o-nav-secondary ul li[data-o-number]:before {
  visibility: hidden;
}

.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons .o-icon-wrapper:first-child:after {
  content: "\e613";
    font-size: 9rem;
}

.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons .o-icon-wrapper {

  font-size: 10rem;
}


.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-type {
  text-transform: uppercase;
}

.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-type {
/*  font-variant: small-caps; */
 font-size: 1.4rem;
}


nav#o-menu #o-nav-primary&gt;header .o-title {
  line-height: 1.5;
   margin-left: -3rem;
}


.o-mod-activity .o-bar .o-difficulty-level {
  visibility: hidden;
}

nav#o-menu #o-nav-primary &gt; header .o-course {
  margin-left: -3rem;
}


.o-template-1 .o-pill-carousel .o-pill hgroup h4, .o-template-presentation .o-pill-carousel .o-pill hgroup h4 {
  visibility:hidden;
  padding-top: 0.3rem;
}

span.o-unit-number {
    visibility: hidden;
}

.o-template-2 .o-foreground header .o-content h2 {
  visibility: hidden;
}

.o-template-3 header &gt; div h2 {
 visibility:hidden;
}

.o-form p {
max-width: 100%;
}


figure.o-image-half-right {
  float: right;
  max-width: 24.7rem;
  width: 24.7rem;
  margin: 0.5rem 0rem 1.5rem 2rem;
}


figure.o-image-half-left {
  float: left;
  max-width: 24.7rem;
  width: 24.7rem;
  margin: 0.5rem 2rem 1.5rem 0rem;
}

figure.o-image-half-center {
  float: none;
  max-width: 24.7rem;
  width: 24.7rem;
  margin: 2rem auto 2rem;
  display: table;
}

.o-regular-content div.o-featured {
    padding: 1.7rem 1.7rem 1.3rem 1.7rem;
}

nav#o-menu #o-nav-primary ul li.o-intro, nav#o-menu #o-nav-secondary ul li.o-intro {
    padding-left: 3.5rem;
}


/* PORTADA DEL LIBRO */
.o-template-0 header h1 {
    background: #002147;
    color: #ffffff;
}

.o-template-0 .o-brand {
    background: #002147;
    color: #ffffff;
}

.o-template-0 footer .o-course .o-text {
    background: #002147;
}

.o-template-0 footer .o-brand {
    background: #002147;
    color: #ffffff;
}

.o-template-1 .o-pill-carousel .o-pill hgroup h4, .o-template-presentation .o-pill-carousel .o-pill hgroup h4 {
  visibility:hidden;
  padding-top: 1.6rem;  /*   Ajuste de títulos de unidad en índice visual. 1.6rem para 1 o 2 líneas. "4" para 3 o 4 líneas */
}

table.o-default[border], table.o-default[border] * {
    font-size: 1.3rem;
}  /* Reduce tamaño de letra en tablas */

#actividad .content .header, .slider-control {
    display: none;
}  /* Evita cabecera basic en actividades */

.libro-right ul li a.close-back {
    display: none;
}  /* Elimina el botón de cierre doble en interfaz Blink y pop-up oxford */

.o-template-1 footer {
    display: none;  /* Oculta el footer en índice visual */
}

#swipeview-slider .swipeview-active .item {
    background-color: white;
} /* Fondo blanco en la ventana de actividades */

#mainform {
    position: inherit;
} /* Ajuste contenido pop-up actividades */

/* CAMBIOS EN COLORES */
 header.o-content-header.o-type-1 {
    /*  background: #4A78BD; Color de sección izquierda en secciones especiales */
}

.o-regular-content h1:before, .o-regular-content h2:before, .o-regular-content h3:before, .o-regular-content h4:before, .o-regular-content h5:before, .o-regular-content h6:before, .o-regular-content h1 .index, .o-regular-content h2 .index, .o-regular-content h3 .index, .o-regular-content h4 .index, .o-regular-content h5 .index, .o-regular-content h6 .index {
    color: #4A78BD;
    font-weight: bold;
} /* Números de epígrafes en primario */

iframe {
    background-color: white;
margin-top:0px;
}

/* FIN HACKS INTERFAZ */

#o-aside {
    z-index: 10;
}

iframe {
    display: block;
    background-color: white;
margin-top: 0px !important;
}</pre></body></html>