.fondo-lineamientos {
    background: url(/sites/default/files/2019-05/portada-paquetes-didacticos--pacch.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.node--type-publicaciones-digitales .field__label {
 display: flex;
}


.node--type-publicaciones-digitales .field__item::before {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
  }
  
    .node--type-publicaciones-digitales .file--mime-application-zip::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f1c6";
    font-size: 2.4rem;
    padding-right: .5rem;
  }
  
.node--type-publicaciones-digitales .file--application-pdf::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f1c1";
    font-size: 2.4rem;
    padding-right: .5rem;
  }
  
.node--type-publicaciones-digitales .file--general::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f15c";
    font-size: 2.4rem;
    padding-right: .5rem;
  }


@media (max-width: 767px) {
.node .field--type-image {
  float: none;
}
}

@media (min-width: 768px) {
.node--type-publicaciones-digitales .node .field--type-image {
    float: left;
    margin: 0 1em 0 0;
    width: 50%;
}
.node--type-publicaciones-digitales .field--name-field-archivo-publicacion-digita.field--type-file.field--label-above {
border-bottom: 0;
margin-top: 0;
padding-top: 0;
}

.node--type-publicaciones-digitales .field--name-body.field--type-text-with-summary.field--label-above {
  padding-top: 0;
  display: inline-block;
}
}

.node--type-publicaciones-digitales .field--type-image img, .node--type-publicaciones-digitales .field--name-field-user-picture img {
  max-width: 100%;
  height: auto;
  width: 100%;
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}

.node--type-publicaciones-digitales .file {
  padding-left: 0;
  padding-top: 1rem;
  font-weight: 600;
  display: inline;
}

.node--type-publicaciones-digitales .file a {
  color: #111;
      text-decoration: none;
      background-position-y: 0;
      background-image: linear-gradient(#fff 50%,#00e2b7 50%);
      transition: background 500ms ease;
      background-size: .2rem;
      background-size: auto 175%;
      overflow-wrap: break-word;
      word-wrap: break-word;
      -ms-word-break: break-all;
      word-break: break-all;
      word-break: break-word;
      -ms-hyphens: auto;
      -moz-hyphens: auto;
      -webkit-hyphens: auto;
      hyphens: auto;
}

.node--type-publicaciones-digitales .file a:hover {
  background-position-y: 100%;
  color: #111;
}

.node--type-publicaciones-digitales .field--type-image img, .node--type-publicaciones-digitales .field--name-field-user-picture img {
    margin: 0;
}

/* COMIENZA IMÁGENES OPTIMIZADAS PORTADA */
@media screen and (max-width: 1200px) {
  .video-container {
    background: url(/sites/default/files/2019-10/portada-home-mobile-pacch-1200.jpg) center center no-repeat;
    background-size: cover !important;
  }

  .fondo-alumno {
    background: url(/sites/default/files/2019-10/portada-alumno-1200_2.jpg) no-repeat center center fixed;
  }

  .fondo-profesor {
    background: url(/sites/default/files/2019-10/portada-profesor-1200.jpg) no-repeat center center fixed;
  }

  .image-container {
    height: 100vh;
  }
}

@media screen and (max-width: 992px) {
  .video-container {
    background: url(/sites/default/files/2019-10/portada-home-mobile-pacch-992_0.jpg) center center no-repeat;
    background-size: cover !important;
  }

  .imagen-rua {
    background-image: url(/sites/default/files/2019-10/fondo-rua-992.jpg);
  }

  .imagen-innovacion {
    background-image: url(/sites/default/files/2019-10/fondo-innovacion-992.jpg);
  }

  .fondo-alumno {
    background: url(/sites/default/files/2019-10/portada-alumno-992_2.jpg) no-repeat center center fixed;
  }

  .fondo-profesor {
    background: url(/sites/default/files/2019-10/portada-profesor-992.jpg) no-repeat center center fixed;
  }
}

@media screen and (max-width: 768px) {
  .video-container {
    background: url(/sites/default/files/2019-10/portada-home-mobile-pacch-768_0.jpg) center center no-repeat;
    background-size: cover !important;
  }

  .imagen-rua {
    background-image: url(/sites/default/files/2019-10/fondo-rua-768.jpg);
  }

  .imagen-innovacion {
    background-image: url(/sites/default/files/2019-10/fondo-innovacion-768.jpg);
  }

  .fondo-alumno {
    background: url(/sites/default/files/2019-10/portada-alumno-768_2.jpg) no-repeat center center fixed;
  }

  .fondo-profesor {
    background: url(/sites/default/files/2019-10/portada-profesor-768.jpg) no-repeat center center fixed;
  }
}

@media screen and (max-width: 576px) {
  .video-container {
    background: url(/sites/default/files/2019-10/portada-home-mobile-pacch-768_0.jpg) center center no-repeat;
    background-size: cover !important;
  }

  .fondo-alumno {
    background: url(/sites/default/files/2019-10/portada-alumno-768_2.jpg) no-repeat center center fixed;
    background-size: cover !important;
  }

  .fondo-profesor {
    background: url(/sites/default/files/2019-10/portada-profesor-768.jpg) no-repeat center center fixed;
    background-size: cover !important;
  }
}

/* TERMINA IMÁGENES OPTIMIZADAS PORTADA */

/* COMIENZA IMÁGENES OPTIMIZADAS INERIOR */
@media screen and (max-width: 992px) {

  .image-container-interior {
  background-size: cover !important;
  }

  .fondo-pagina-objetos-aprendizaje {
    background: url(/sites/default/files/2019-10/portada-objetos-aprendizaje-pacch-992_0.jpg) no-repeat center center fixed;
  }
  .fondo-publica-pacch {
    background: url(/sites/default/files/2019-10/portada-publica-pacch-992.jpg) no-repeat center center fixed;
  }
  .fondo-lineamientos {
    background: url(/sites/default/files/2019-10/portada-paquetes-didacticos--pacch-992.jpg) no-repeat center center fixed;
  }
  .fondo-aviso-legal {
    background: url(/sites/default/files/2019-10/portada-aviso-legal-pacch-992.jpg) no-repeat center center fixed;
  }
  .fondo-creditos {
      background: url(/sites/default/files/2019-10/portada-creditos-pacch-992.jpg) no-repeat center center fixed;
  }
  .fondo-guias-profesor {
    background: url(/sites/default/files/2019-10/portadas-guias-profesor-992.jpg) no-repeat center center fixed;
  }
  .fondo-paquetes-didacticos {
    background: url(/sites/default/files/2019-10/portada-paquetes-didacticos--pacch-992.jpg) no-repeat center center fixed;
  }
  .fondo-banco-estrategias {
    background: url(/sites/default/files/2019-10/portadas-banco-estrategias-992.jpg) no-repeat center center fixed;
  }
  .fondo-sitios-profesores {
    background: url(/sites/default/files/2019-10/portada-sitios-profesores-pacch-992.jpg) no-repeat center center fixed;
  }
  .fondo-programas-operativos {
    background: url(/sites/default/files/2019-10/portada-programas-operativos-992.jpg) no-repeat center center fixed;
  }
  .fondo-pagina-recursos-profesor {
    background: url(/sites/default/files/2019-10/portada-recursos-profesor-pacch-992.jpg) no-repeat center center fixed;
  }
}

@media screen and (max-width: 768px) {
  .fondo-pagina-objetos-aprendizaje {
    background: url(/sites/default/files/2019-10/portada-objetos-aprendizaje-pacch-768_0.jpg) no-repeat center center fixed;
  }
  .fondo-publica-pacch {
    background: url(/sites/default/files/2019-10/portada-publica-pacch-768.jpg) no-repeat center center fixed;
  }
  .fondo-aviso-legal {
    background: url(/sites/default/files/2019-10/portada-aviso-legal-pacch-768.jpg) no-repeat center center fixed;
  }
  .fondo-lineamientos {
    background: url(/sites/default/files/2019-10/portada-paquetes-didacticos--pacch-768.jpg) no-repeat center center fixed;
  }
  .fondo-creditos {
      background: url(/sites/default/files/2019-10/portada-creditos-pacch-768.jpg) no-repeat center center fixed;
  }
  .fondo-guias-profesor {
    background: url(/sites/default/files/2019-10/portadas-guias-profesor-768.jpg) no-repeat center center fixed;
  }
  .fondo-paquetes-didacticos {
    background: url(/sites/default/files/2019-10/portada-paquetes-didacticos--pacch-768.jpg) no-repeat center center fixed;
  }
  .fondo-banco-estrategias {
    background: url(/sites/default/files/2019-10/portadas-banco-estrategias-768.jpg) no-repeat center center fixed;
  }
  .fondo-sitios-profesores {
    background: url(/sites/default/files/2019-10/portada-sitios-profesores-pacch-768.jpg) no-repeat center center fixed;
  }
  .fondo-programas-operativos {
    background: url(/sites/default/files/2019-10/portada-programas-operativos-768.jpg) no-repeat center center fixed;
  }
  .fondo-pagina-recursos-profesor {
    background: url(/sites/default/files/2019-10/portada-recursos-profesor-pacch-768.jpg) no-repeat center center fixed;
  }
}

@media screen and (min-width: 768px) and (max-width: 992px) {
  .menu-inicio-alumno-profesor, .menu-alumno-profesor {
      margin-top: -20rem;
    }
}
@media screen and (min-width: 1024px) {
.opcion-alumno-profesor {
    width: 49.7%;
    padding: 3rem 0;
    text-transform: uppercase;
    border-radius: 0;
}
}

  /* REEMPLAZAR EN STYLE.CSS */
  
  .path-newsletter .cd-main-content {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
  
  .btn-naranja {
    border-radius: 1500px;
  }
  
  .node--type-portada .highlighted .container {
    display: flex;
    justify-content: center;
  }
  
  .node--type-book .highlighted .container {
    display: flex !important;
   justify-content: flex-end !important;
  }
  
  #citationModal .modal-title {
    color: #724b6d;
    font-size: 2.2rem;
    font-family: 'Open Sans Condensed',sans-serif;
  }
  
  #citationModal .modal-header, #citationModal .modal-body {
  padding: 2rem;
}

 #citationModal .modal-body {
  font-family: 'Open Sans Condensed',sans-serif;
  font-size: 2rem;
}

 #citationModal .modal-body strong {
  margin-right: 2rem;
}
  
    #citationModal .modal-body p {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    }
    
    #citationModal .modal-header .close {
  width: 30px;
  height: 30px;
  border-radius: 3px;
  background-color: #FFDD40;
  margin: 0;
  font-size: 2rem;
  padding: 0.6rem 0;
  }
  
  #citationModal .btn.copy-cite {
    position: absolute;
    right: 2rem;
    top: 2rem;
    width: 30px;
    height: 30px;
    border-radius: 3px;
    background: #dddddd;
  }
  
    #citationModal .btn.copy-cite:hover {
    background: #cccccc;
  }
  
  #citationModal .highlight {
    margin-top: 2rem; 
  }
  
  /*#citationModal .modal-dialog {*/
  /*position: absolute;*/
  /*top: 50%;*/
  /*left: 50%;*/
  /*transform: translate(-50%, -50%);*/
  /*}*/
  
  #citationModal .modal-content {
    border-radius: 10px;
  }
  
  .breadcrumb {
    padding: 9rem 0 3rem 0 !important;
  }
  
.circles-loader:not(:required) {
  background: rgba(79,52,75,0.85);
}

.circles-loader:not(:required)::before {
  background: rgba(0,226,183,0.85);
}

.circles-loader:not(:required)::after {
  background: rgba(249,124,0,0.85);
}

.node__content {
    font-size: 1.6rem;
}

ul.instrucciones-lista li, ol.instrucciones-numeros {
  font-size: 1.6rem;
}

ul.instrucciones-lista li:before {
    background: #111111;
    color: #111111;
}
  
  .material-scrolltop:hover, .material-scrolltop:focus, button:focus {
    outline: none;
  }
  
  .node--type-publicaciones-digitales .file--general {
    background-image: none;
  }
  
  .video-container:after, .image-container:after {
    background: #4f344b !important;
  }
  
  #slide-lo-ultimo h5.card-title {
    overflow: hidden;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }
  
  h1.title::after {
    display: none;
  }
  
.tabla-acordeon .fa-stack {
    width: 36px;
    height: 36px;
}
  
  .file--application-pdf, .file--package-x-generic {
    background-image: none;
  }
  
  .callout {
    justify-content: center;
    text-align: center;
  }

  h1.titulo-alumno-profesor {
    margin-top: 0;
  }

  h1.titulo-header {
    margin-top: -8rem;
  }
  
@media screen and (max-width: 767px) {
section.pagina-objetos-aprendizaje {
    padding: 5rem 1.5rem 0 1.5rem;
}
}

@media screen and (max-width: 1199px) {
section.pagina-objetos-aprendizaje {
    padding: 5rem 1.5rem 0 1.5rem;
}
}
  
  @media screen and (max-width: 992px) {
  .node--type-portada .a2a_button_facebook, .node--type-book .a2a_button_facebook, .node--type-portada .a2a_button_twitter, .node--type-book .a2a_button_twitter, .node--type-portada .a2a_button_whatsapp, .node--type-book .a2a_button_whatsapp {
  display: none;
  }
  
  .breadcrumb {
    padding: 5rem 0 3rem 0 !important;
  }
  
  ol.breadcrumb {
    justify-content: flex-start !important;
 }
}

  @media screen and (max-width: 768px) {
  #block-mapagoogle {
    padding: 5rem 0 0 0 !important;
  }
}

  @media screen and (max-width: 767px) {
  .breadcrumb {
    padding: 3rem 0 3rem 0 !important;
}
}
  /* REEMPLAZAR EN STYLE.CSS */

/* @media screen and (max-width: 576px) {
  .fondo-pagina-objetos-aprendizaje {
    background: url(/sites/default/files/2019-10/portada-objetos-aprendizaje-pacch-576_0.jpg) no-repeat center center fixed;
  }
  .fondo-publica-pacch {
    background: url(/sites/default/files/2019-10/portada-publica-pacch-576.jpg) no-repeat center center fixed;
  }
  .fondo-aviso-legal {
    background: url(/sites/default/files/2019-10/portada-aviso-legal-pacch-576.jpg) no-repeat center center fixed;
  }
  .fondo-lineamientos {
    background: url(/sites/default/files/2019-10/portada-paquetes-didacticos--pacch-576.jpg) no-repeat center center fixed;
  }
  .fondo-creditos {
      background: url(/sites/default/files/2019-10/portada-creditos-pacch-576.jpg) no-repeat center center fixed;
  }
  .fondo-guias-profesor {
    background: url(/sites/default/files/2019-10/portadas-guias-profesor-576.jpg) no-repeat center center fixed;
  }
  .fondo-paquetes-didacticos {
    background: url(/sites/default/files/2019-10/portada-paquetes-didacticos--pacch-576.jpg) no-repeat center center fixed;
  }
  .fondo-banco-estrategias {
    background: url(/sites/default/files/2019-10/portadas-banco-estrategias-576.jpg) no-repeat center center fixed;
  }
  .fondo-sitios-profesores {
    background: url(/sites/default/files/2019-10/portada-sitios-profesores-pacch-576.jpg) no-repeat center center fixed;
  }
  .fondo-programas-operativos {
    background: url(/sites/default/files/2019-10/portada-programas-operativos-576.jpg) no-repeat center center fixed;
  }
  .fondo-pagina-recursos-profesor {
    background: url(/sites/default/files/2019-10/portada-recursos-profesor-pacch-576.jpg) no-repeat center center fixed;
  }
} */
/* TERMINA IMÁGENES OPTIMIZADAS INERIOR */