/* Estilo para galeria Extenso BBA en Seccion Extension */

#slotlet_article_gallery_extensobba_7 .main_image .desc .block a
{
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
/*  width: 400px; */
  background-color: transparent;
  background-image: url("../../uploads/assets/extensobba_logo_large.html");
  background-repeat: no-repeat;
  background-size: 400px;
  background-position: center;
  font-size: 10em;
}

#slotlet_article_gallery_extensobba_7 .main_image .desc .block
{
  /* para centrar titular y bajada */
  display: block;
  margin: 0 auto;
  background-color: transparent !important;
} 

#slotlet_article_gallery_extensobba_7 .main_image .desc .block p
{
  text-align: center;
  margin: 0 10px;
  color: #fff;
  background-color: transparent;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
}

/* Correcciones de estilo generales home abril 2017 */

#slotlet_article_gallery_inicio_1 .main_image .desc .block
{
/*  background-color: rgba(255,255,255, 0) !important;
  background: linear-gradient(0deg, rgba(255,255,255,0) 1%, rgba(255,255,255,0.5) 30%, rgba(255,255,255,1) 100%); */
/*  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px); */ /* 22.9.2017 */
}





/* Nueva tipografia */

/*
#slotlet_article_gallery_inicio_1 div.main_image .desc,
#slotlet_article_gallery_inicio_1 div.main_image .desc .block,
#slotlet_article_gallery_inicio_1 .main_image div.desc div.block p
{
  font-family: 'BrixSans', Arial, sans-serif; 
  letter-spacing: 0px;
}
*/



/* 2020 - IMPORTANTE */
/* Para destacar primer noticia de la portada Inicio */
/* Se puede usar div.main_image:nth-child(1) o div.main_image:first-child */
/* Remover el comentado cuando sea necesario */

/*
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  color: transparent;
  text-shadow: none;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc p
{
  color: transparent;
  text-shadow: none;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1):after 
{
  background: rgba(255,255,255, 0);
} 

#slotlet_article_gallery_inicio_1 .main_image:nth-child(1) .desc .block 
{
  display: none;
}


@media only screen and (min-device-width : 320px) and (max-device-width : 480px) 
  { 
  #slotlet_article_gallery_inicio_1 .main_image:nth-child(1) .desc 
  {
    display: none !important;
  }
} 
*/


/* * * * * */


/* 2021 - IMPORTANTE */
/* Para noticias de la portada Inicio SIN encabezado */
/* #slotlet_article_gallery_inicio_1 div.main_image .desc a 
{
  color: transparent;
  text-shadow: none;
} */

/* Misma opción pero mostrando algunos de los títulos de artículos */
/* #slotlet_article_gallery_inicio_1 div.main_image:not(:nth-child(1)) .desc a */ /* sin primero */
/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(n+3) .desc a */ /* sin primero ni segundo */
/* #slotlet_article_gallery_inicio_1 div.main_image:not(:nth-child(2)) .desc a */ /* sin primero ni tercero */
/* {
  color: transparent;
  text-shadow: none;
} */ 


/* * * * * */


/* Titulares de artículos en home como imagen */

/*
@media only screen and (min-device-width : 480px) {
  #slotlet_article_gallery_inicio_1 .main_image .desc .block a .semana-de-bienvenida
  {
    text-indent: 200%;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-image: url("https://bba.unlp.edu.ar/uploads/assets/semana_de_bienvenida_2021_titular_large.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 800px;
    height: 400px; 
    padding: 0;
    margin: 0 -200px 0;
    display: inline-block;
  }
} 
*/



/* Saludo de fin de año 2020 - video con bordes */

/*
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .video-js.video-wrapper
{
  padding: 40px;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) 
{   
  #slotlet_article_gallery_inicio_1 .main_image:nth-child(1) .video-js.video-wrapper
  {
    padding: 12px !important;
  }
} 
*/


/* * * * * */


/* Color del texto para primer articulo en negro */

/* 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  color: #000 !important;
  text-shadow: 0px 0px 12px rgba(255, 255, 255, 0.5), 0px 0px 20px rgba(255, 255, 255, 0.25);
}
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  color: #000 !important;
  text-shadow: 0px 0px 8px rgba(255, 255, 255, 0.9), 0px 0px 20px rgba(255, 255, 255, 0.5);
}
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .main_image_alt p
{
  color: #000 !important;
  text-shadow: 0px 0px 8px rgba(255, 255, 255, 0.9), 0px 0px 20px rgba(255, 255, 255, 0.5);
}

*/


/* 63 Aniversario - 2019 */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  color: #000 !important;
  text-shadow: 0px 0px 12px rgba(164, 164, 164, 0.5), 0px 0px 20px rgba(164, 164, 164, 0.25);
}
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  color: #000 !important;
  text-shadow: 0px 0px 8px rgba(164, 164, 164, 0.9), 0px 0px 20px rgba(164, 164, 164, 0.5);
}
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .main_image_alt p
{
  color: #000 !important;
  text-shadow: 0px 0px 8px rgba(164, 164, 164, 0.9), 0px 0px 20px rgba(164, 164, 164, 0.5);
}
* /




/* Ingreso 2019 - bajada */
/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .main_image_alt p
{
  font-size: 1em;
  font-weight: 500;
} */


/* Fallecimiento de Nilda Eloy */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  color: transparent;
  text-shadow: none;
} */


/* Elecciones UNLP 2017 */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc a
{
  font-size: 4em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block p
{
  font-size: 1.9em;
} */


/* #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block; // importante para centrar correctamente //
  font-size: 1.3em;
  text-align: center !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  text-align: center !important;
  font-weight: 300; 
  color: #fff;
  padding: 26px 16px;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
} 

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  color: #fff;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
{
  color: #fff;
  text-align: center !important;
  display: inline !important;
  padding: 0;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  color: #fff;
  background-color: transparent !important;
} */



/* Cambiar color de noticias destacadas en la portada Inicio */

/* Noche de los Lapices */

/*#slotlet_article_gallery_inicio_1 div.main_image:nth-child(3) .desc a
{
  color: #7573c0;
  background-color: #000;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(3) .desc a:hover
{
  color: #fff;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(3) .desc .block p
{
  color: #7573c0;
  background-color: #000;
} */

/* Gratuidad UNLP */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p, 
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  background: rgba(150,186,58, 0.8);
} */

/* Sorteo ingreso 2016 UNLP */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block p, 
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc a
{
  background: rgba(0,178,227, 0.8);
} */


/* Agrega velado de color por sobre la imagen */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1):after {
  content: " ";
  z-index: 1;
  display: block;
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  background: rgba(10,0,10, 0.25);  
} */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1):hover:after {
    background: rgba(117,115,192, 0);
} */

/* #slotlet_article_gallery_inicio_1 div.main_image:hover:after {
  content: " ";
  z-index: 1;
  display: block;
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  background: rgba(117,115,192, 0.8);  
} */



/* Atajo en portada por los 40 años de la Noche de los Lápices */

/* .shortcut_slotlet_lapices
{
   margin: 0 auto;
   width: 900px;
}

.shortcut_slotlet_lapices .shortcut_none
{
   text-align: right;
   padding: 6px;
} */


/* Primer artículo de portada sin título */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc
{
  width: 500px;
  padding-bottom: 0;
  height: 50%;
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  font-size: 1.3em;
  display: block; 
  margin: 0 auto; 
  background-color: #000 !important;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  text-align: center; // !important; //
  font-weight: 300; 
  color: #fff;
  padding: 26px 16px;
  font-size: 1.1em;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  display: none;
} */




/* Ni Una Menos */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc
{
  display: none;
} */

/* En defensa de la Educación Pública */

/* #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  color: #fff !important;
  background-color: transparent !important;
  background: transparent !important;
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
  padding-bottom: 12.5%;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
{
  font-size: 5em;
  color: #111 !important;
  font-weight: 700;
  text-align: center !important; 
  text-shadow: 0px 0px 5px rgba(240,240,240,0.7); 
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a:hover
{
  color: #fff !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  color: #fff !important;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block; 
  text-align: center !important;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) #main_image_block
{
  background: transparent !important;
} */


/* Luto Colegio Nacional 7 de agosto 2017 */

/* #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  color: #fff !important;
  background-color: transparent !important;
  background: transparent !important;
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
{
  display: none !important; 
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  font-size: 1.4em;
  color: #fff !important;
  font-weight: 100; 
  text-align: center !important; 
  text-shadow: 0px 0px 5px rgba(10,10,10,0.7); 
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block; 
  text-align: center !important;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) #main_image_block
{
  background: transparent !important;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) { 
  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
  {
    background-color: #333 !important;
  }
  
} */



/* Día del Estudiante 2016 */

/* #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block; 
  font-size: 1.3em;
  text-align: center !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  text-align: center !important;
  font-weight: 300; 
  color: #fff;
  padding: 26px 16px;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
} 

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  color: #fff;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
{
  color: #fff;
  text-align: center !important;
  display: inline !important;
  padding: 0;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a:hover
{
  color: #00ffff !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  color: #fff;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .main_image_alt p
{
  text-align: center;
} */



/* 2017 */

/* Destacado centrado para primer noticia de la portada */

/* #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  color: #fff !important;
  background-color: transparent !important;
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
{
//  font-size: 4em; //
  font-size: 5em;
  color: #fff !important;
  font-weight: 700;
  text-align: center !important; 
  text-shadow: 0px 0px 5px rgba(64,64,64,0.7); // sombra oscura //
//  text-shadow: 0px 0px 5px rgba(240,240,240,0.7); // // sombra clara //
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a:hover
{
  color: #fff !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  color: #fff !important;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block; 
  text-align: center !important;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  font-size: 1.5em;
  color: #fff;
  font-weight: 500;
  text-align: center !important; 
  text-shadow: 0px 0px 5px rgba(64,64,64,0.7); // sombra oscura //
//  text-shadow: 0px 0px 5px rgba(240,240,240,0.7); // // sombra clara //
} 

// colocar degradado oscuro sobre imagen para legibilidad //

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1):after {
  content: " ";
  z-index: 1;
  display: block;
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  background-color: transparent;
  background-image: url("../../uploads/assets/portada_degradado_large.png");
  background-repeat: no-repeat;
  background-position: center;
} 

// desenfoque de la imagen del artículo //

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) a:hover ~ img {
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    -ms-filter: blur(10px);
    filter: blur(10px);
    transform: scale(1.1);
    -webkit-transition: 2s all linear;
    -moz-transition: 2s all linear;
    -o-transition: 2s all linear;
    transition: 2s all linear;
} */

/* Repudio a la violencia 9 de abril */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc
{
  width: 500px;
  padding-bottom: 0;
  height: 50%;
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc .block
{
  width: 100%;
  font-size: 1.3em;
  display: block; 
  margin: 0 auto; 
  background-color: rgba(0,0,0,0.8) !important;
  box-shadow: 2px 1px 35px rgba(26, 80, 160, 0.5);
  -moz-box-shadow: 2px 1px 35px rgba(26, 80, 160, 0.5);
  -webkit-box-shadow: 2px 1px 35px rgba(26, 80, 160, 0.5);
  background: none;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc .block p
{
  text-align: center !important;
  font-weight: 500; 
  color: #fff;
  padding: 46px 16px;
  font-size: 1.2em;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc a
{
  display: none;
} 

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) { 
  
  #slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc .block p {
    color: #fff !important;
  }
  
  #slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc a {
    display: none !important;
  }
  
} */



/* Paro Internacional de Mujeres 2017 */

/* #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  color: #fff;
  background-color: transparent !important;
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
  
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
{
  font-size: 4em;
  color: #000;
  font-weight: 700;
  text-align: center !important; 
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a:hover
{
  color: #fff !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  color: #fff;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block; 
  text-align: center !important;
}


#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  font-size: 1.5em;
  color: #fff;
  font-weight: 500;
  text-align: center !important; 
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .upper_description
{
  display: block;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .upper_description p
{
  font-size: 2em;
  color: #fff;
  font-weight: 500;
  text-align: center !important; 
  text-transform: none;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) { 


  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1)
  {
    background-color: #e60680 !important;
  }

  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
  {
    color: #000 !important;
    text-align: center !important; 
  }

  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a:hover
  {
    color: #fff !important;
  }

  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
  {
    color: #fff !important;
  }

  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
  {
    width: 100%;
    display: block; 
    text-align: center !important;
  }


  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
  {
    color: #fff;
    text-align: center !important; 
  }

  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .upper_description
  {
    display: block;
    background-color: transparent !important;
  }

  #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .upper_description p
  {
    font-size: 16px !important;
    color: #fff;
    text-align: center !important; 
    text-transform: none;
  } 
  
} */


/* Mes de la Memoria UNLP 2017 */

/* #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  color: #035760 !important;
  background-color: transparent !important;
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
{
  font-size: 5em;
  color: #035760 !important;
  font-weight: 700;
  text-align: center !important; 
  text-shadow: 0px 0px 5px rgba(240,240,240,0.7); 
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a:hover
{
  color: #035760 !important; 
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  color: #035760 !important; 
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block;
  text-align: center !important;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  font-size: 1.5em;
  color: #fff;
  font-weight: 500;
  text-align: center !important; 
  text-shadow: 0px 0px 5px rgba(240,240,240,0.7);
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1):hover:after {
    background: rgba(117,115,192, 0);
} */


  



/* A PARTIR DE ACÁ ES ARCHIVO DE ESTILOS */


/* DESTACADOS - ej.: Dia del Maestro */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block
{
  width: 100%;
  font-size: 2em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block p
{
  text-align: center !important;
  font-weight: 200;
  background-color: transparent;
  color: #fff;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc a
{
  text-align: center !important;
  background-color: transparent;
  color: #fff;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc a:hover
{
  text-shadow: 0px 0px 6px #7573c0, 0px 0px 80px #3a3a3a;
} */


/* Primavera Cero */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block
{
  width: 100%;
  font-size: 2.2em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block p
{
  text-align: center !important;
  font-weight: 200;
  background-color: transparent;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc a
{
  text-align: center !important;
  background-color: transparent;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2)
{
  background-color: #00ffff;
} */


/* Extenso BBA */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block a
{
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-image: url("../../uploads/assets/extensobba_logo_y_large.png");
  background-repeat: no-repeat;
  background-size: 300px;
  background-position: center;
  font-size: 6em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block a:hover
{
  background-image: url("http://www.bba.unlp.edu.ar/uploads/assets/extensobba_logo_large.png");
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block
{
  display: block;
  margin: 0 auto;
  width: 100%;
  font-size: 1.5em;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  text-align: center;
  margin: 0 10px;
  color: #fff;
  background-color: transparent;
  font-weight: 200;
} */


/* Inauguración 3er piso */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc
{
  width: 500px;
  padding-bottom: 0;
//  min-height: 500px; 
  height: 50%;
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  font-size: 1.3em;
  display: block; // importante para centrar correctamente //
  margin: 0 auto; 
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  text-align: center !important;
  font-weight: 300; 
//  font-family: 'KievitWebPro', Arial, sans-serif; 
  color: #fff;
//  background-color: rgba(117,115,192, 0.9);
  background-color: rgba(90,174,20,0.9);
  padding: 26px 16px;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  display: none;
} */


/* Ingreso 2016 */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block
{
  width: 100%;
  font-size: 2.2em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block p
{
  text-align: center !important;
  font-weight: 200;
  background-color: transparent;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc a
{
  text-align: center !important;
  background-color: transparent;
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5), 1px 1px 2px rgba(0, 0, 0, 0.6); 
  color: #fff;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc a:hover
{
  text-shadow: 0px 0px 6px #7573c0, 0px 0px 80px #3a3a3a;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2)
{
  background-color: #06a9da; 
  background: #06a9da; 
  background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #06a9da 100%); 
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(100%,#06a9da)); 
  background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#06a9da 100%); 
  background: -o-linear-gradient(top, #1e5799 0%,#2989d8 50%,#06a9da 100%); 
  background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 50%,#06a9da 100%); 
  background: linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#06a9da 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#06a9da',GradientType=0 ); 
} */


/* Fallecimiento de la Prof Norma Posca */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  color: #fff;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a:hover
{
  color: #fff;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  color: #fff;
  background-color: transparent !important;
} */


/* Muestra Final de Producción Audiovisual 2015 */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc
{
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block; // importante para centrar correctamente //
  font-size: 1.3em;
  text-align: center !important;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  text-align: center !important;
  font-weight: 300; 
  color: #fff;
  padding: 26px 16px;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc
{
  color: #fff;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  color: #fff;
//  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a; //
  text-align: center !important;
  display: inline !important;
  padding: 0;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a:hover
{
  box-shadow: inset 0 -6px 0 #7573c0; // resaltador //
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  color: #fff;
  background-color: transparent !important;
} */


/* Feliz 2016 */

/* #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  width: 850px;
  margin: auto;
  position: absolute;
  left: 0; right: 0;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  display: block; // importante para centrar correctamente //
  font-size: 1.3em;
  text-align: center !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  text-align: center !important;
  font-weight: 300; 
  color: #fff;
  padding: 26px 16px;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
} 

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc
{
  color: #fff;
  background-color: transparent !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a
{
  color: #fff;
  text-align: center !important;
  display: inline !important;
  padding: 0;
}

// #slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc a:hover
{
  box-shadow: inset 0 -6px 0 #7573c0; // resaltador //
} //

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block,
#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .desc .block p
{
  color: #fff;
  background-color: transparent !important;
} 

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .main_image_alt p
{
  background-color: rgba(117,115,192, 0.9) !important;
  text-align: center !important;
  font-size: inherit !important;
}

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .main_image_alt
{
  width: 100% !important;
  padding-bottom: 0px !important;
} */



/* Promoción de la Extensión 2016 */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block
{
  background-color: rgba(230,97,13, 0.9) !important;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  color: #fff;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a:hover
{
  color: #fff;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  color: #fff;
} 

#slotlet_article_gallery_inicio_1 div:nth-child(1) div.main_image:nth-child(1) .main_image_alt p
{
  background-color: rgba(8,83,94, 0.9) !important;
  display: inline-block;
} */


/* Estilo para PREJUBI 2016 en Inicio */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(3) .desc .block a
{
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-image: url("../../uploads/assets/prejubi2016_logo_large.png");
  background-repeat: no-repeat;
  background-size: 400px;
  background-position: center;
  font-size: 10em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(3) .desc .block
{
  / para centrar titular y bajada /
  display: block;
  margin: 0 auto;
  background-color: transparent !important;
  width: 520px;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(3) .desc .block p
{
  text-align: center;
  margin: 0 10px;
  color: #fff;
  background-color: transparent;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
} */


/* 60 aniversario mancha sobre galeria */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1):after
{
  background-image: url("../../uploads/assets/fondo_60_aniversario_2_large.png");
  background-position: center top;
  margin-top: -1px; // error de margen superior 
} */


/* Estilo para Muestra De Santo Ilustrador 2016 en Inicio */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc .block a
{
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-image: url("../../uploads/assets/muestras2016_desanto_ilustrador_titulo_large.png");
  background-repeat: no-repeat;
  background-size: 500px;
  background-position: center;
  font-size: 5em; 
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc .block
{
  display: block;
  margin: 0 auto;
  width: 520px;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc .block p
{
  text-align: center;
} */


/* Encuentro de Directores */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block a
{
  color: #fff;
  text-shadow: 0px 0px 6px #000, 0px 0px 20px #3a3a3a;
  font-size: 2.8em;
  font-weight: 700;
  letter-spacing: 0px;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block a:hover
{
  color: #7573c0 !important;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block
{
  background-color: transparent !important; 
  width: 700px;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc
{
  padding-bottom: 40px;
} */


/* Estilo para Acto 60 aniversario BBA en Inicio */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block a
{
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  font-size: 5em; 
  display: none;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block
{
  display: block;
  margin: 0 auto;
  background-color: transparent !important; 
  width: 800px;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  text-align: center;
  margin: 0 10px;
  background-color: transparent;
  font-size: 1.1em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc
{
  padding-bottom: 30px;
} */


/* 60 aniversario BBA */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block a
{
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-image: url("../../uploads/assets/bba60aniversario_marca_large.png");
  background-repeat: no-repeat;
  background-size: 600px;
  background-position: center;
  font-size: 12em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block
{
  display: block;
  margin: 0 auto;
  background-color: transparent !important;
  width: 520px;
  font-size: 1.3em;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(2) .desc .block p
{
  text-align: center;
  margin: 0 10px;
  color: #fff;
  background-color: transparent;
  text-shadow: 0px 0px 6px #7573c0, 0px 0px 20px #7573c0;
} */



/* Muestra De Santo MPBA 60 aniversario BBA */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  background-color: transparent !important;
  font-size: 2.2em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  text-align: center !important;
  font-weight: 200;
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5), 1px 1px 2px rgba(0, 0, 0, 0.6); 
  color: #fff;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  text-align: center !important;
  background-color: transparent !important;
  color: rgba(117,115,192, 0.8);
  font-size: 6em;
  font-weight: 700;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a:hover
{
  text-shadow: 0px 0px 6px #7573c0, 0px 0px 80px #3a3a3a;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .upper_description
{
  color: #fff;
  background-color: transparent;
  font-weight: 100; 
  text-transform: uppercase;
  width: 100%;
  padding: 0;
}
  
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .upper_description p
{
  text-align: center !important;
  font-size: 22px;
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5), 1px 1px 2px rgba(0, 0, 0, 0.6); 
} */



/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc
{
    display: none;
} */ 


/* Feliz 2017 */

/* #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block
{
  width: 100%;
  background-color: transparent !important;
  font-size: 1.8em;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block p
{
  text-align: center !important;
  font-weight: 200;
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5), 1px 1px 2px rgba(0, 0, 0, 0.6); 
  color: #fff;
} 

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a
{
  text-align: center !important;
  background-color: transparent !important;
  color: rgba(193,208,251,0.8);
  font-size: 3.2em;
  font-weight: 700;
  text-transform: none !important;
  letter-spacing: -2px;
  text-shadow: 5px 5px 5px rgba(192, 0, 255, 0.25), -5px -5px 5px rgba(0, 203, 255, 0.25);
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc a:hover
{
  color: rgba(193,208,251,0.8) !important;
}

#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .upper_description
{
  color: #fff;
  background-color: transparent;
  font-weight: 100; 
  text-transform: uppercase;
  width: 100%;
  padding: 0;
}
  
#slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .upper_description p
{
  text-align: center !important;
  font-size: 22px;
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5), 1px 1px 2px rgba(0, 0, 0, 0.6); 
} */


/* Fin de estilos viejos */




@media only screen
 and (min-device-width : 320px) 
and (max-device-width : 480px) { 
  
  #slotlet_article_gallery_inicio_1 .main_image #main_image_block
  {
    background-image: none !important;
  }
  
  

  /* Mancha 60 aniversario */
  
/*  #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1):after
  {
    background-image: none;
  } */
  
  
/*  #slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc
  {
    display: none;
  } */
  
  /* De Santo */
  
/*  #slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc .block a
  {
    background-image: none;
  }
  
  #slotlet_article_gallery_inicio_1 div.main_image:nth-child(4) .desc .block p
  {
    text-align: left;
    color: #333;
  } */
  
/* Estilo para Acto 60 aniversario BBA */  
/*  #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) .desc .block a
  {
    display: none !important;
  }
  
  #slotlet_article_gallery_inicio_1 div.main_image:nth-child(1) img 
  {      
    display: block;
    box-sizing: border-box;
    background: url("../../uploads/assets/60_aniversario_acto_portada_medium.jpg") no-repeat;
    background-position: center top;
    background-position: center -60px;
    width: 100%;
    height: 360px;
    padding-left: 100%;
  } */
    
}




/*main_image section CSS*/

.photo-summary-home.main_image
{
/*    height: 400px; */
    min-height: 400px;
    margin:0px;
/*    background: #848dc5; */
    position: relative;
    width: 100%;
/*    overflow: hidden; */ /*--Overflow hidden allows the description to toggle/tuck away as it slides down--*/
    color: #fff;
    text-align:left !important;
    background-position: center top; 
/*    background-position: center;
    background-repeat: no-repeat;
    background-size: cover; */
    background-image: none !important;
    margin-bottom: 12px;
}

.photo-summary-home.main_image .url
{
    position: absolute;
    z-index: 7 !important;  /* antes era 3 */
    width: 100%;
    height: 100%;
}

.photo-summary-home.main_image a
{
    text-decoration: none;
/*    font-size: 3em; */
/*    font-size: 5.2em; */
    font-size: 4em; 
/*    font-size: 42px; */
    color: #7573c0; 
/*    color: #333; */ /* para fondo color BBA */
/*    color: #fff; */
/*    font-weight: 900; 
    letter-spacing: -1.5px; */ /* 13.5.2021 */
/*    font-weight: 500; 
    letter-spacing: -0.3px; 
    text-transform: uppercase; */
    text-align: center; /* !important; */
/*  text-shadow: 0px 0px 4px #000, 0px 0px 10px #3a3a3a; */  /* Sombra para títulares */
/*  text-shadow: 0 0 5px rgba(64,64,64,0.25); */
/*  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); */
    text-rendering: optimizeLegibility;
    line-height: 110%;
    font-weight: 700;
    text-transform: uppercase;
    font-style: italic;
}

.photo-summary-home.main_image .desc a
{
/*    background-color: #7573c0; */
/*  background-color: rgba(117,115,192, 0.8); */
/*    line-height: 54px; */
/*    box-shadow: 0.2em 0 0 #000,-0.2em 0 0 #000;
    -moz-box-shadow:0.2em 0 0 #000,-0.2em 0 0 #000;
    -webkit-box-shadow:0.2em 0 0 #000,-0.2em 0 0 #000; */
/*    text-align: left !important; */ /* 12.9.2017 */
    display: block;
/*    padding: 10px 16px; */
/*    padding: 16px 16px 16px; */ /* 12.9.2017 */ /* para Acumin Pro */ /* antes 0px en bottom */
    padding: 26px 16px 10px; 
    position: relative;
    z-index: 6 !important;
    color: #fff; 
/*    text-shadow: 0px 0px 4px rgba(64,64,64,0.5), 0px 0px 20px rgba(64,64,64,0.25); */
    text-shadow: 0px 0px 12px rgba(64,64,64,0.5), 0px 0px 20px rgba(64,64,64,0.25);
}

.photo-summary-home.main_image .desc a:hover 
{
/*    background-color: #7573C0; */
/*    box-shadow: 0.2em 0 0 #7573C0,-0.2em 0 0 #7573C0;
    -moz-box-shadow:0.2em 0 0 #7573C0,-0.2em 0 0 #7573C0;
    -webkit-box-shadow:0.2em 0 0 #7573C0,-0.2em 0 0 #7573C0; */
/*      color: #fff; */ /* para fondo de color BBA */
    color: #333 !important;
}

.photo-summary-home.main_image p
{
    font-size: 12px;
/*    line-height: 1.6em; */ /* 13.9.2017 */
    line-height: 1.4em;
    margin: 0;
}

.photo-summary-home.main_image .block small
{ /*--We'll be using this same style on our thumbnail list--*/
    font-size: 1em;
    padding: 0 0 0 20px;
    background: url(icon_calendar.html) no-repeat 0 center;
}
.photo-summary-home.main_image .block small {margin-left: 10px;}

.photo-summary-home.main_image .desc
{
    position: absolute;
    bottom: 0; 
    left: 0; /*--Stick the desc class to the bottom of our main image container--*/
    right: 0;
    margin: 0 auto;
/*    padding-bottom: 45px; */
/*    padding-bottom: 65px; */ /* 13.9.2017 */
/*    width: 100%;
    height: 598px; */ /* para descripción sin fondo */
/*    width: 890px; */ /* 12.9.2017 */
/*    width: 900px; */
    width: 100%;
    height: 100%; /* 13.9.2017 */
  
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;

  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;

  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.photo-summary-home.main_image .block
{
/*    width: 100%; */
/*    background:#111; */
/*    height:370px; */
/*    height:390px; */ /* 13.9.2017 */
    text-align:left; /* !important; */

}

.photo-summary-home.main_image a.collapse
{ /*--This is our hide/show tab--*/
    height: 50px;
    width: 93px;
    text-indent: -99999px;
    position: absolute;
    top: -27px;
    right: 20px;
	text-align:left !important;
}
.photo-summary-home.main_image a.show {background-position: left bottom;}

.photo-summary-home.main_image .rm_article_gallery_view_more a
{
	padding:5px;
}

.photo-summary-home.main_image img
{
  width: 100%;
/*  min-width: 1080px; */ /* 26.04.2018 */
  min-height: 400px;
  overflow: hidden;
  vertical-align: bottom;
}

@media (min-width:600px)  {
  
.photo-summary-home.main_image:after {
    content: " ";
    z-index: 1;
    display: block;
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
/*  background: rgba(117,115,192, 0); */ /* 13.9.2017 */
/*  background: rgba(117,115,192, 0.25); */ /* Agrega velado de color por sobre la imagen */
    background: rgba(115,115,115, 0.25); 
/*    background: -webkit-radial-gradient(rgba(64,64,192,0.3) 40%, rgba(64,64,192,0) 100%);
    background: -o-radial-gradient(rgba(64,64,192,0.3) 40%, rgba(64,64,192,0) 100%);
    background: -moz-radial-gradient(rgba(64,64,192,0.3) 40%, rgba(64,64,192,0) 100%);
    background: radial-gradient(rgba(64,64,192,0.3) 40%, rgba(64,64,192,0) 100%); */
  }
  
}

.photo-summary-home.main_image:hover:after 
{
/*    background: rgba(117,115,192, 0.1); */ /* Agrega velado de color por sobre la imagen al pasar por enlace */
}
  
  
.photo-summary-home.main_image div.desc div.block
{
  background-color:#000 !important;
}


/*image_thumb section CSS*/


.photo-summary-home.main_image div.desc div.block p
{
/*    font-weight: 400;
    color:#333; */ /* 13.9.2017 */
/*    font-size: 14px; */
/*    font-size: 1em; */ /* 12.9.2017 */
    font-size: 2em;
/*    text-align: left; */ /* 12.9.2017 */
/*    padding: 10px 16px; */ /* 12.9.2017 */
    padding: 10px 16px 20px;
/*    background-color: #7573c0; */
/*    background-color: rgba(117,115,192, 0.8); */
/*  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); */
/*  font-weight: bold; 
    text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5), 1px 1px 2px rgba(0, 0, 0, 0.8); 
    background-color:transparent !important; */
    position: relative;
    z-index: 3;  /* estaba comentado */
    color:#fff; 
    font-weight: 500;
/*    text-shadow: 0px 0px 4px rgba(64,64,64,0.9), 0px 0px 20px rgba(64,64,64,0.5); */
    text-shadow: 0px 0px 8px rgba(64,64,64,0.9), 0px 0px 20px rgba(64,64,64,0.5);
}

.photo-summary-home.main_image div.desc div.block 
{
/*  background-color:rgba(0, 0, 0, 0) !important; 
  text-align:center !important; 
  height:598px; */ /* Para descripción de fondo transparente */
/*  text-align:left !important; */ /* 12.9.2017 */
  text-align: center; /* !important; */
/*  background-color:transparent !important; */ /* usar cuando title y body son colores diferentes */
/*  background-color:rgba(117,115,192, 0.9) !important; */ /* 0.8 es la transparencia recomendable */
  background-color:rgba(255,255,255, 0.8) !important; 
  padding: 0;
/*  padding:0px 0px 45px; */ /* desplaza margen inferior */
/*  width:200%; */
/*  display: table-cell; */
  display: block;
  vertical-align: bottom;
/*  width:450px; */ /* 12.9.2017 */ /* 450px - 30px de padding */ /* antes 400 - antes 520px */
  width: 900px;
/*  height:100%; */
/*  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); */ /* sombra original */
/*  border: 1px solid #51518e; */
/*  -webkit-box-shadow: 1px 1px #51518e,2px 2px #51518e,3px 3px #51518e,4px 4px #51518e,5px 5px #51518e,6px 6px #51518e,7px 7px #51518e,8px 8px #51518e;
  -moz-box-shadow: 1px 1px #51518e,2px 2px #51518e,3px 3px #51518e,4px 4px #51518e,5px 5px #51518e,6px 6px #51518e,7px 7px #51518e,8px 8px #51518e;
  -webkit-transition: all 0.12s ease-out;
  -moz-transition: all 0.12s ease-out; */

/*  box-shadow: 2px 1px 35px rgba(64,64,64,0.5);
  -moz-box-shadow: 2px 1px 35px rgba(64,64,64,0.5);
  -webkit-box-shadow: 2px 1px 35px rgba(64,64,64,0.5); */ /* 13.9.2017 */
  margin: 0 auto;
  
/*  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;

  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;

  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center; */
  
  background-image: none !important; /* 13.9.2017 */
  background-color: transparent !important;
  background: none !important;
}

.photo-summary-home.main_image .upper_description 
{
/*  padding: 5px 16px; */
  display: inline-block;
/*  color: #333;
  background-color: rgba(255,255,255,0.8); 
  font-weight: 500; */
}

.photo-summary-home.main_image div.desc div.block .upper_description p
{
  text-transform: uppercase; 
  padding: 4px 16px;
  border-radius: 8px;
  border: 1px solid;
/*  box-shadow: 0px 0px 4px rgba(64,64,64,0.9), 0px 0px 20px rgba(64,64,64,0.5); */
  font-variant: all-petite-caps;
  letter-spacing: 1px;
}

.photo-summary-home.main_image .main_image_alt 
{
  position: absolute;
/*  z-index: 6 !important; */
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 900px;
  padding-bottom: 5px;
  text-align: center;
/*  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5); */
  text-shadow: 0px 0px 12px rgba(64,64,64,0.5), 0px 0px 20px rgba(64,64,64,0.25);
}

.photo-summary-home.main_image .main_image_alt p 
{
  padding: 10px 16px;
}  

@media only screen and (max-device-width: 480px) and (min-device-width: 320px)
{
  .photo-summary-home.main_image .desc,
  .photo-summary-home.main_image .desc .block,
  .photo-summary-home.main_image .main_image_alt 
  {
    width: 100% !important;
  }
}
