* {
    border: 0px;
    padding: 0px;
    margin: 0px;
    box-sizing: border-box;
}

*:focus {
    outline: 1px solid #8C909C;
}

:root {
    --swiper-theme-color: #000 !important;
    --swiper-pagination-bullet-size: 12px !important;
    
}

html {
    scrollbar-gutter: stable;
}
   

.swiper-button-next, .swiper-button-prev 
{
   color:#dae2e7 !important;
}

/*--------------------------------------------------------------*/
/*---------------------- CONTENEDOR GLOBAL ---------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_global_de_contenido {
    width: 100%;
    background-color: #F5F6FA;
    padding: 1px 0px 60px 0px;
    /*overflow: hidden;  */
}

/*--------------------------------------------------------------*/
/*------------------ CONTENIDO DEL ARTICULO --------------------*/
/*--------------------------------------------------------------*/

.gr_contenido_de_articulo {
    border-top: #D3D6DD solid .5px;
    width: 100%;
    max-width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    padding: 40px 0px 12px 0px;
    min-height: 100vh;
}

.gr_contenido_de_articulo_grafico {
    border-top: #D3D6DD solid .5px;
    width: 100%;
    /*max-width: 960px;*/
    background-color: #fff;
    margin: 20px auto 0px auto;
    padding: 40px 0px 12px 0px;
    /*min-height: 100vh;*/
}

/*--------------------------------------------------------------*/
/*------------------- TITULO DE LA SECCION ---------------------*/
/*--------------------------------------------------------------*/

.gr_seccion_titulo {
    width: 100%;
    padding: 0px 159px;
}

.gr_seccion_titulo p {
    text-rendering: optimizeLegibility;
    font: 17px / 2em 'Oswald', Arial, sans-serif;
    font-weight: 500;
    letter-spacing: 0.30px;
    color: #20242F;
    border-bottom: solid 6px #D0D5E0;
}

/*--------------------------------------------------------------*/
/*------------- SUBTITULO DE LA SECCION ESPECIAL ---------------*/
/*--------------------------------------------------------------*/

.gr_seccion_subtitulo_especial {
    width: 100%;
    padding: 0px 159px;
}

.gr_seccion_subtitulo_especial p {
    text-rendering: optimizeLegibility;
    font: 11px / 2.3em 'Oswald', Arial, sans-serif;
    text-transform: uppercase;
    font-weight: 300;
    letter-spacing: 1px;
    color: #676F83;
}

/*--------------------------------------------------------------*/
/*------------------- TITULO DEL ARTICULO ----------------------*/
/*--------------------------------------------------------------*/

.gr_titulo_del_articulo h1 {
    text-rendering: optimizeLegibility;
    font: 42px / 1.1em 'Oswald', Arial, sans-serif;
    font-weight: 500;/*PENDIENTE*/
    color: #20242F;
    padding: 16px 159px;
}

/*--------------------------------------------------------------*/
/*------------------- DATOS DEL ARTICULO -----------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_datos_del_articulo {
    padding: 4px 159px 9px 159px;
}

.gr_datos_tiempo {
    text-rendering: optimizeLegibility;
    font: 11px / 1.5em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 400;
    letter-spacing: .3px;
    color: #8991A3;
}

.gr_datos_autor {
    text-rendering: optimizeLegibility;
    font: 13px / 1.2em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 500;
    letter-spacing: .36px;
    color: #20242F;
}

.gr_datos_lugar_fecha {
    text-rendering: optimizeLegibility;
    font: 12px / 1.5em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 300;
    letter-spacing: .36px;
    color: #20242F;
}

/*--------------------------------------------------------------*/
/*------------------- REDES DEL ARTICULO -----------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_redes_del_articulo {
    padding: 10px 159px 0px 159px;
    display: flex;
    align-items: center;
    background-color: white;
    /*top: 42px;
    position: sticky;
    z-index: 1;*/
}

.gr_contenedor_redes_del_articulo img {
    margin-right: 5px;
    width: 40px;
}

.gr_boton_abrir_en_la_app {
    /*Ocultar en desktop*/
    display: none;
}

/*--------------------------------------------------------------*/
/*-------------------- FOTO DEL ARTICULO -----------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_foto_de_articulo {
    padding: 9px 159px 9px 159px;
}

.gr_contenedor_foto_de_articulovert {
    padding: 9px 159px 9px 159px;
}

.gr_contenedor_foto_de_articulo img {
    width: 100%;
}
.gr_contenedor_foto_de_articulovert img {
    width: 100%;
    height:92%;
}

.gr_pie_de_foto {
    text-rendering: optimizeLegibility;
    font: 13px / 1.4em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 400;
    color: #20242F;
    font-style: italic;
    padding: 3px 0px 39px 0px;
    text-align:left;
}

/*--------------------------------------------------------------*/
/*-------------- FOTO DEL ARTICULO PANORÁMICO ------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_foto_de_articulo_panoramico {
    padding: 9px 0px 9px 0px;
}

.gr_contenedor_foto_de_articulo_panoramico img {
    width: 100%;
}

.gr_pie_de_foto_panoramico {
    text-rendering: optimizeLegibility;
    font: 12px / 1.4em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-style: italic;
    font-weight: 400;
    color: #20242F;
    padding: 3px 60px 39px 60px;
}

/*--------------------------------------------------------------*/
/*-------------------- TEXTO DEL ARTICULO ----------------------*/
/*--------------------------------------------------------------*/

.gr_texto_articulo {
    padding: 6px 159px 18px 159px;
    text-rendering: optimizeLegibility;
    /* font: 16px / 1.5em 'Helvetica Neue', Helvetica, Arial, sans-serif; */
    font: 17px / 1.4em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 300;
    letter-spacing: .1px;
    color: #373D4B;
}

.gr_texto_articulo a {
    color: #2D313B;
    text-decoration-line: underline;
    text-decoration-thickness: 3px;
    filter: hue-rotate(11deg) brightness(89%) contrast(1.6);
    text-decoration-color: #dc1d2a;
}

/*--------------------------------------------------------------*/
/*------------------ SUBTITULO DEL ARTICULO --------------------*/
/*--------------------------------------------------------------*/

.gr_subtitulo_del_articulo {
    text-rendering: optimizeLegibility;
    font: 27px / 1.2em 'Oswald', Arial, sans-serif;
    /*padding: 36px 159px 9px 159px;*/
    padding: 36px 0px 9px 0px;
}

/*--------------------------------------------------------------*/
/*---------------------- TEXTO DE CITA -------------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_cita_articulo {
    padding: 54px 240px 54px 240px;
}

.gr_subcontenedor_cita_articulo {
    padding: 9px 30px;
    border-left: solid 6px rgba(80, 95, 132, .20);
}

.gr_texto_cita {
    padding-bottom: 21px;
    text-rendering: optimizeLegibility;
    font: 18px / 1.3em 'MuseoSlab900', Helvetica, Arial, sans-serif;
    font-style: italic;
    letter-spacing: .3px;
    color: #2D313B;
}

.gr_texto_persona_citada {
    padding: 3px 9px;
    text-rendering: optimizeLegibility;
    font: 14px / 2.1em 'MuseoSlab500', Helvetica, Arial, sans-serif;
    color: #fff;
    background-color: #666D7E;
}

.gr_texto_rol_del_citado {
    margin: -6px 12px 0px 12px;
    text-rendering: optimizeLegibility;
    font: 14px / 2.1em 'MuseoSlab500', Helvetica, Arial, sans-serif;
    color: #2D313B;
}

/*--------------------------------------------------------------*/
/*------------------------ PUBLICIDAD --------------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_publicidad {
    margin: 0px 0px 54px 0px;
    background-color: #F5F6FA;
    padding: 0px 0px 30px 0px;
    display: flex;
    justify-content: center;
}

.video_publicidad 
{
	max-width: 642px; 
	margin: 0 auto; 
	width: 100%;
	margin-bottom: 15px;
}

/*--------------------------------------------------------------*/
/*--------------------- TEXTO PUBLICIDAD -----------------------*/
/*--------------------------------------------------------------*/

.gr_texto_publicidad {
    margin: 54px 0px 0px 0px;
    padding: 12px 0px 10px 0px;
    background-color: #F5F6FA;
    text-rendering: optimizeLegibility;
    font: 9px / 1.5em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    letter-spacing: 1.8px;
    color: #ADB4C3;
    display: flex;
    justify-content: center;
}

/*--------------------------------------------------------------*/
/*------------------- TEXTO DE NUMERALIA -----------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_numeralia {
    padding: 54px 270px 54px 270px;
}

.gr_subcontenedor_numeralia {
    padding: 9px 30px;
    border-left: solid 6px rgba(80, 95, 132, .20);
    border-right: solid 6px rgba(80, 95, 132, .20);
 }

.gr_texto_numeralia {
    text-rendering: optimizeLegibility;
    font: 58px / .8em 'MuseoSlab1000', Helvetica, Arial, sans-serif;
    color: #2D313B;
    text-align: center;
}

.gr_subtexto_numeralia {
    padding: 3px 12px;
    text-rendering: optimizeLegibility;
    font: 18px / 1.2em 'MuseoSlab500', Helvetica, Arial, sans-serif;
    color: #2D313B;
    text-align: center;
}

.gr_fuente_numeralia {
    margin: 6px 12px 0px 12px;
    text-rendering: optimizeLegibility;
    font: 12px / 2.1em 'MuseoSlab500', Helvetica, Arial, sans-serif;
    color: #2D313B;
    text-align: right;
}

/*--------------------------------------------------------------*/
/*-------------------- TWITTER CONTENEDOR ----------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_twitter {
    /*padding: 39px 270px 39px 270px;*/ 
    padding : 40px 170px 120px 160px;
    display: flex;
    justify-content: center;
    text-align: -webkit-center;
}

.gr_contenedor_twitter iframe {
    width:100%;
}

.gr_contenedor_elementor {
    padding: 20px 0px 0px 0px;
    display: flex;
    justify-content: center;
    width: 100%;
    margin: 0 auto;
}

/*--------------------------------------------------------------*/
/*-------------------- YOUTUBE CONTENEDOR ----------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_youtube {
    margin: 39px 0px 39px 0px;
    padding: 30px 0px 56.25% 0px;
    display: flex;
    justify-content: center;
	overflow: hidden;
	position: relative;
}

.gr_contenedor_fg {
   width: 100%;
}

.gr_contenedor_fg img {
   width: 100%;
   height: auto;
   max-height: 640px;
}

.gr_youtube_iframe_responsivo {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
}

/*--------------------------------------------------------------*/
/*---------------- REDES DEL ARTICULO INFERIOR -----------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_redes_del_articulo_inferior {
    padding: 42px 159px 99px 159px;
    display: flex;
    align-items: center;
}

.gr_contenedor_redes_del_articulo_inferior img {
    margin-right: 5px;
    width: 40px;
}

/*--------------------------------------------------------------*/
/*---------------------- DIVISOR BASICO 1 ----------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_divisor_basico_1 {
    padding: 0px 159px;
}

.gr_divisor_basico_1 {
    width: 100%;
    height: 4px;
    background-color: #20242F;
}

/*--------------------------------------------------------------*/
/*------------------- CONTENIDO RELACIONADO --------------------*/
/*--------------------------------------------------------------*/

.gr_contenedor_contenido_relacionado {
    padding: 42px 159px 21px 159px;
    list-style: none;
}

.gr_texto_contenido_relacionado {
    text-rendering: optimizeLegibility;
    font: 15px / 2.4em 'Oswald', Arial, sans-serif;
    font-weight: 500;
    letter-spacing: 0.30px;
    color: #20242F;
}

.gr_enlaces_de_contenido_relacionado {
    border: .5px solid #21242E;
    border-right: 0px;
    border-left: 0px;
    padding: 30px 0px;
}

.gr_contenedor_contenido_relacionado div:not(:nth-child(1),:nth-child(2)) {
    /*border-top: 0px;*/
    
}

.gr_enlaces_de_contenido_relacionado a {
    padding: 10px 0px;
    text-rendering: optimizeLegibility;
    font: 18px / 1.8em 'Oswald', Arial, sans-serif;
    color: #666D7E;
    font-weight: 300;
    letter-spacing: 0.3px;
    text-decoration: none;
}

/*--------------------------------------------------------------*/
/*------------------ RELACIONADOS CON IMAGEN -------------------*/
/*--------------------------------------------------------------*/
.gr_titulo_contenedor_relacionados {
    width: 100%;
    padding: 0px 0px;
}

.gr_titulo_contenedor_relacionados p {
    text-rendering: optimizeLegibility;
    font: 15px / 2.4em 'Oswald', Arial, sans-serif;
    font-weight: 500;
    letter-spacing: .30px;
    color: #20242F;
    border-bottom: solid 1.5px #21242E;
}

.gr_divisor_basico_vertical {
    width: .7px;
    height: auto;
    background-color: #70707040;
    margin: 24px 0px 12px 0px;
}

.gr_divisor_basico_2 {
    width: 100%;
    height: 1px;
    margin: 6px 0px 0px 0px;
    background-color: #70707040;
}

.gr_contenedor_relacionados {
    padding: 39px 21px 21px 21px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}

.gr_bloque_nota_relacionada {
    width: 31%;
    padding: 24px 0px 24px 0px;
}

.gr_nota_imagen {
    width: 100%;
    overflow: hidden;
}

.gr_nota_seccion {
    text-rendering: optimizeLegibility;
    font: 13px / 1.2em 'Oswald', Arial, sans-serif;
    letter-spacing: .6px;
    color: #ADB4C3;
    margin-top: 5px;
    margin-bottom: 6px;
}

.gr_nota_titulo {
    text-rendering: optimizeLegibility;
    font: 18px / 1.2em 'Oswald', Arial, sans-serif;
    color: #373D4B;
    margin-top: 3px;
    margin-bottom: 6px;
    letter-spacing: .1px;
}

.gr_nota_resumen {
    text-rendering: optimizeLegibility;
    font: 14px / 1.2em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 300;
    color: #373D4B;
    letter-spacing: .3px;
}

.gr_nota_leer {
    text-rendering: optimizeLegibility;
    font: 13px / 1.1em 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 500;
    color: #666D7E;
    text-decoration: none;
    letter-spacing: .3px;
}

/*--------------slider------------------*/
/*--------------------------------*/
/*--------------------------------*/

.swiper 
{
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.swiper-button-next, .swiper-button-prev {
  /* Cambiar el color de fondo */
	background-color: white;
    opacity: 0.6;
    width: 30px !important;
    height: 30px !important;
    color: black !important;
    border-radius: 45px 45px 45px 45px;
    font-weight: 1000;
}
  
  /* Agregar otros estilos según tus necesidades */
.swiper-button-next:after, .swiper-button-prev:after {
    font-size: 20px !important;
}

#obscurecePagina
{
	position: absolute;
	background-color: #000000;
	filter: alpha(opacity=80);
	opacity: .8;
	display: none;
	z-index: 100;
	top:0px;
	left:0px;
}

.gr_videos_slide 
{
	width: 100%;
	height: 450px;
}

.gr_videos_slide_pan
{
	width: 100%;
	height: 660px;
	max-width: 1200px;
}

/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/*--------------------- PARTE RESPONSIVA -----------------------*/
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/

/*--------------------------------------------------------------*/
/*--------------------------- 1024px ---------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 1024px) {

    /*----------------- REDES DEL ARTICULO 1024 ---------------------*/
    .gr_contenedor_redes_del_articulo {
        padding: 21px -1px 21px 60px;
    }

    .gr_contenedor_redes_del_articulo img {
        width: 40px;
        margin-right: 5px;
    }
    .gr_contenedor_fg img{
		width: 95%;
		margin: 0 auto;
	}
}

/*--------------------------------------------------------------*/
/*--------------------------- 960px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 960px) {   

    /*----------------- CONTENIDO DEL ARTICULO 960 ------------------*/
    .gr_contenido_de_articulo {
        margin: 20px auto 0px auto;
        padding: 36px 0px 12px 0px;    
    }
    
    /*----------------- TITULO DE LA SECCION 960 -------------------*/
    .gr_seccion_titulo {
        padding: 0px 60px;
    }

    /*----------- SUBTITULO DE LA SECCION ESPECIAL 960 -------------*/
    .gr_seccion_subtitulo_especial {
        padding: 0px 60px;
    }

    .gr_seccion_subtitulo_especial p {
        font: 13px / 2.3em 'Oswald', Arial, sans-serif;
        font-weight: 300;
    }

    /*----------------- TITULO DEL ARTICULO 960 --------------------*/
    .gr_titulo_del_articulo h1 {
        padding: 12px 60px;
        font-weight: 500;/*PENDIENTE*/
    }

    /*----------------- DATOS DEL ARTICULO 960 ---------------------*/
    .gr_contenedor_datos_del_articulo {
        padding: 9px 60px 9px 60px;
    }

    /*----------------- REDES DEL ARTICULO 960 ---------------------*/
    .gr_contenedor_redes_del_articulo {
        padding: 10px 60px 0px 60px;
    }

    .gr_contenedor_redes_del_articulo img {
        width: 40px;
        margin-right: 5px;
    }

    /*------------------ FOTO DEL ARTICULO 960 ---------------------*/
    
    .gr_contenedor_foto_de_articulo {
        padding: 9px 60px 9px 60px;
    }
    
    .gr_contenedor_foto_de_articulovert {
        padding: 9px 60px 9px 60px;
    }
    
    .gr_contenedor_foto_de_articulo img {
		height: auto !important;
	}

    .gr_pie_de_foto {
        padding: 3px 0px 39px 0px;
    }

    /*------------- FOTO DEL ARTICULO PANORÁMICO 960 ---------------*/

    .gr_pie_de_foto_panoramico {
        padding: 3px 60px 39px 60px;
    }
    .gr_contenedor_foto_de_articulo_panoramico img {
		height: 588px !important;
	}
    
    .gr_videos_slide 
	{	
		width: 100%;
		height: 505px;
	}
	.gr_videos_slide_pan
	{	
		width: 100%;
		height: 570px;
	}

    /*------------------ TEXTO DEL ARTICULO 960 --------------------*/
    .gr_texto_articulo {
        padding: 6px 60px 18px 60px;
    }

    /*-------------------- TEXTO DE CITA 960 -----------------------*/
    .gr_contenedor_cita_articulo {
        padding: 45px 90px 45px 90px;
    }

    .gr_texto_cita {
        padding-bottom: 15px;
        text-rendering: optimizeLegibility;
        font: 18px / 1.3em 'MuseoSlab900', Helvetica, Arial, sans-serif;
        font-style: italic;
    }

    /*---------------- SUBTITULO DEL ARTICULO 960 ------------------*/
    .gr_subtitulo_del_articulo {
        text-rendering: optimizeLegibility;
        font: 27px / 1.2em 'Oswald', Arial, sans-serif;
        /*padding: 36px 60px 9px 60px;*/
        padding: 36px 0px 9px 0px;
    }

    /*------------------------ PUBLICIDAD 960 --------------------------*/
    .gr_contenedor_publicidad {
        padding: 0px 0px 0px 0px;
    }

    /*------------------- TEXTO DE NUMERALIA 960 -----------------------*/
    .gr_texto_numeralia {
        font: 63px / .8em 'MuseoSlab1000', Helvetica, Arial, sans-serif;
    }

    .gr_fuente_numeralia {
        margin: 12px 12px 0px 12px;
    }

    /*-------------- REDES DEL ARTICULO INFERIOR 960 ---------------*/
    .gr_contenedor_redes_del_articulo_inferior {
        padding: 21px 60px 75px 60px;
    }

    .gr_contenedor_redes_del_articulo_inferior img {
        width: 40px;
    }

    /*---------------------- DIVISOR BASICO 960 ----------------------*/
    .gr_contenedor_divisor_basico_1 {
        padding: 0px 60px;
    }

    /*----------------- CONTENIDO RELACIONADO 960 --------------------*/
    .gr_contenedor_contenido_relacionado {
        padding: 42px 60px 18px 60px;
    }
    
    .gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 587px !important;
	}
   
}

/*--------------------------------------------------------------*/
/*--------------------------- 880px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 880px) {
    /*----------------- REDES DEL ARTICULO 768 ---------------------*/
    .gr_boton_abrir_en_la_app {
        /*Mostar en IPAD*/
        display:inline-block;
        text-rendering: optimizeLegibility;
        font: 11px / 0em 'Oswald', Arial, sans-serif;
        letter-spacing: .5px;
        font-weight: 200;
        color: #20242F;
        text-decoration: none;
        border-radius: 25px 25px 25px 25px;
        border: 1px solid #21242E;
        padding: 14px 12px 5px 12px;
        height: 30px;
        position:absolute;
    }

    /*------------------- TEXTO DE NUMERALIA 880 -----------------------*/
    .gr_contenedor_numeralia {
        padding: 45px 180px 45px 180px;
    }

    .gr_texto_numeralia {
        font: 57px / .8em 'MuseoSlab1000', Helvetica, Arial, sans-serif;
    }

    /*------------------ TWITTER CONTENEDOR 880 ---------------------*/
    .gr_contenedor_twitter {
        padding: 45px 180px 45px 180px;
    }
    
    .gr_contenedor_elementor {
        padding: 20px 0px 0px 0px;
    }

    /*------------------ YOUTUBE CONTENEDOR 880 ---------------------*/
    .gr_contenedor_youtube {
        margin: 45px 0px 45px 0px;
    }
    .gr_contenedor_foto_de_articulo_panoramico img {
		height: 530px !important;
	}
	.gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 558px !important;
	}
}  

/*--------------------------------------------------------------*/
/*--------------------------- 768px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 768px) {

    /*---------------- CONTENIDO DEL ARTICULO 768 ------------------*/
    .gr_contenido_de_articulo {
        margin: 20px auto 0px auto;
        padding: 36px 0px 12px 0px;    
    }

    /*----------------- TITULO DEL ARTICULO 768 --------------------*/
    .gr_titulo_del_articulo h1 {
        font: 33px / 1.1em 'Oswald', Arial, sans-serif;
        font-weight: 500;/*PENDIENTE*/
    }

    /*------------------ FOTO DEL ARTICULO 768 ---------------------*/
    .gr_contenedor_foto_de_articulo {
        padding: 9px 0px 9px 0px;
    }
    
    .gr_contenedor_foto_de_articulovert {
        padding: 9px 0px 9px 0px;
    }

    .gr_pie_de_foto {
        padding: 3px 60px 30px 60px;
    }
    .gr_videos_slide 
	{	
		width: 100%;
		height: 450px;
	}
	.gr_videos_slide_pan
	{	
		width: 100%;
		height: 530px;
	}

    /*------------- FOTO DEL ARTICULO PANORÁMICO 768 ---------------*/

    .gr_pie_de_foto_panoramico {
        padding: 3px 60px 30px 60px;
    }
    
    .gr_contenedor_foto_de_articulo_panoramico img {
		height: 490px !important;
	}
    

    /*----------------- CONTENIDO RELACIONADO 768 --------------------*/
    .gr_enlaces_de_contenido_relacionado {
        padding: 30px 0px;
    }

    /*---------------- RELACIONADOS CON IMAGEN 768 -----------------*/
    .gr_divisor_basico_vertical {
        margin: 15px 0px 12px 0px;
    }

    .gr_contenedor_relacionados {
        padding: 24px 21px 21px 21px;
    }

    .gr_bloque_nota_relacionada {
        padding: 15px 0px 15px 0px;
    }
    .gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 517px !important;
	}
}

/*--------------------------------------------------------------*/
/*--------------------------- 690px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 690px) {

    /*------------------- TEXTO DE NUMERALIA 690 -----------------------*/
    .gr_contenedor_numeralia {
        padding: 45px 120px 45px 120px;
    }

    .gr_texto_numeralia {
        font: 51px / .8em 'MuseoSlab1000', Helvetica, Arial, sans-serif;
    }

    /*------------------ TWITTER CONTENEDOR 690 ---------------------*/
    .gr_contenedor_twitter {
        padding: 45px 120px 45px 120px;
    }
    .gr_contenedor_foto_de_articulo_panoramico img {
		height: 439px !important;
	}
	.gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 460px !important;
	}
}  

/*--------------------------------------------------------------*/
/*--------------------------- 610px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width:610px) {

    /*----------------- TITULO DE LA SECCION 610 -------------------*/
    .gr_seccion_titulo {
        padding: 0px 21px;
    }

    /*----------- SUBTITULO DE LA SECCION ESPECIAL 610 -------------*/
    .gr_seccion_subtitulo_especial {
        padding: 0px 21px;
    }

    /*----------------- TITULO DEL ARTICULO 610 --------------------*/
    .gr_titulo_del_articulo h1 {
        font: 42px / 1.1em 'Oswald', Arial, sans-serif;
        padding: 12px 21px;
        font-weight: 500;/*PENDIENTE*/
    }

    /*----------------- DATOS DEL ARTICULO 610 ---------------------*/
    .gr_contenedor_datos_del_articulo {
        padding: 9px 21px 9px 21px;
    }

    /*----------------- REDES DEL ARTICULO 610 ---------------------*/
    .gr_contenedor_redes_del_articulo {
        padding: 10px 21px 0px 21px;
        top: 42px;
    }

    /*------------------ FOTO DEL ARTICULO 610 ---------------------*/
    .gr_pie_de_foto {
        padding: 3px 21px 24px 21px;
    }
    .gr_contenedor_foto_de_articulo img {
		/*height: 375px !important;*/
	}

    /*------------- FOTO DEL ARTICULO PANORÁMICO 610 ---------------*/
    
    .gr_contenedor_foto_de_articulo_panoramico img {
		height: 365px !important;
	}
    .gr_pie_de_foto_panoramico {
        padding: 3px 21px 24px 21px;
    }
    
    .gr_videos_slide_pan
	{	
		width: 100%;
		height: 435px;
	}
    
    /*------------------ TEXTO DEL ARTICULO 610 --------------------*/
    .gr_texto_articulo {
        padding: 6px 21px 18px 16px;
    }

    /*-------------------- TEXTO DE CITA 610 -----------------------*/
    .gr_contenedor_cita_articulo {
        padding: 45px 48px 45px 48px;
    }

    /*---------------- SUBTITULO DEL ARTICULO 610 ------------------*/
    .gr_subtitulo_del_articulo {
        text-rendering: optimizeLegibility;
        font: 27px / 1.2em 'Oswald', Arial, sans-serif;
        /*padding: 36px 21px 9px 21px;*/
        padding: 36px 0px 9px 0px;
    }

    /*-------------- REDES DEL ARTICULO INFERIOR 610 ---------------*/
    .gr_contenedor_redes_del_articulo_inferior {
        padding: 21px 21px 75px 21px;
        top: 42px;
    }

    /*---------------------- DIVISOR BASICO 610 ----------------------*/
    .gr_contenedor_divisor_basico_1 {
        padding: 0px 21px;
    }
    
    /*----------------- CONTENIDO RELACIONADO 610 --------------------*/
    .gr_contenedor_contenido_relacionado {
        padding: 42px 21px 18px 21px;
    }    
    
    /*---------------- RELACIONADOS CON IMAGEN 610 -----------------*/
    .gr_divisor_basico_vertical {
        display: none;
    }
    
    .gr_divisor_basico_2 {
        display: none;
    }

    .gr_bloque_nota_relacionada {
        width: 48%;
        padding: 21px 0px 21px 0px;
        border-bottom: 1px solid #70707040;
    }

    .gr_bloque_nota_relacionada:nth-child(10),
    .gr_bloque_nota_relacionada:nth-child(12) {
        border-bottom: 0px solid #70707040;
    }
    .gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 405px !important;
	}
}

/*--------------------------------------------------------------*/
/*--------------------------- 540px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 540px) {

    /*------------------- TEXTO DE NUMERALIA 540 -----------------------*/
    .gr_contenedor_numeralia {
        padding: 45px 60px 45px 60px;
    }

    /*------------------ TWITTER CONTENEDOR 540 ---------------------*/
    .gr_contenedor_twitter {
        padding: 45px 60px 45px 60px;
    }
    .gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 360px !important;
	}
}  

/*--------------------------------------------------------------*/
/*--------------------------- 480px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 480px) {

    /*------------------------ PUBLICIDAD 480 --------------------------*/
    .gr_contenedor_publicidad img {
        width: 100%;
    }


    /*---------------- RELACIONADOS CON IMAGEN 480 -----------------*/
    .gr_bloque_nota_relacionada,
    .gr_bloque_nota_relacionada:nth-child(10) {
        width: 100%;
        padding: 24px 0px 24px 0px;
        border-bottom: 1px solid #70707040;
    }

    .gr_bloque_nota_relacionada:last-child {
        border-bottom: 0px solid #70707040;
    }


    .gr_nota_seccion {
        font: 15px / 1.2em 'Oswald', Arial, sans-serif;
        margin-top: 6px;
        margin-bottom: 0px;
    }

    .gr_nota_titulo {
        font: 25px / 1.2em 'Oswald', Arial, sans-serif;
        margin-top: 5px;
        margin-bottom: 6px;
        padding: 0px 30px 0px 0px;
    }
    
    .gr_nota_resumen {
        font: 16px / 1.2em 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-weight: 300;
        padding: 0px 30px 0px 0px;
    }

    .gr_nota_leer {
        font: 16px / 1.1em 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-weight: 500;
    }
    
    .gr_contenedor_foto_de_articulo_panoramico img {
		height: 330px !important;
	}
	.gr_contenedor_foto_de_articulo img {
		/*height: 290px !important;*/
	}
	
	.gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 320px !important;
	}
	
	.gr_contenedor_foto_de_articulovert img{
        height: 87% !important;
    }
}

/*--------------------------------------------------------------*/
/*--------------------------- 420px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 420px) {

    /*----------------- TITULO DE LA SECCION 420 -------------------*/
    .gr_seccion_titulo {
        padding: 0px 18px;
    }

    /*----------- SUBTITULO DE LA SECCION ESPECIAL 420 -------------*/
    .gr_seccion_subtitulo_especial {
        padding: 0px 18px;
    }

    /*----------------- TITULO DEL ARTICULO 420 --------------------*/
    .gr_titulo_del_articulo h1 {
        font: 33px / 1.1em 'Oswald', Arial, sans-serif;
        padding: 12px 18px;
        font-weight: 500;/*PENDIENTE*/
    }

    /*----------------- DATOS DEL ARTICULO 420 ---------------------*/
    .gr_contenedor_datos_del_articulo {
        padding: 9px 18px 9px 18px;
    }

    /*----------------- REDES DEL ARTICULO 420 ---------------------*/
    .gr_contenedor_redes_del_articulo {
        padding: 0px 18px 0px 18px;
        top: 42px;
    }
    
    .gr_contenedor_redes_del_articulo img {
        width: 30px;
        height: 30px;
    }

    /*------------------ FOTO DEL ARTICULO 420 ---------------------*/
    .gr_pie_de_foto {
        padding: 3px 18px 24px 18px;
    }
    .gr_contenedor_foto_de_articulo img {
		/*height: 275px !important;*/
	}

    /*------------- FOTO DEL ARTICULO PANORÁMICO 420 ---------------*/
    .gr_contenedor_foto_de_articulo_panoramico img {
		height: 300px !important;
	}
    .gr_pie_de_foto_panoramico {
        padding: 3px 18px 24px 18px;
    }
    .gr_videos_slide 
	{
		width: 100%;
		height: 290px;
	}
	.gr_videos_slide_pan
	{
		width: 100%;
		height: 290px;
	}

    /*------------------ TEXTO DEL ARTICULO 420 --------------------*/
    .gr_texto_articulo {
        padding: 6px 18px 18px 10px;
        /*display: flex;
		flex-wrap: wrap;*/
    }

    /*-------------------- TEXTO DE CITA 420 -----------------------*/
    .gr_contenedor_cita_articulo {
        padding: 45px 33px 45px 33px;
    }

    .gr_texto_cita {
        text-rendering: optimizeLegibility;
        font: 18px / 1.3em 'MuseoSlab900', Helvetica, Arial, sans-serif;
        font-style: italic;
        color: #2D313B;
    }

    /*---------------- SUBTITULO DEL ARTICULO 420 ------------------*/
    .gr_subtitulo_del_articulo {
        text-rendering: optimizeLegibility;
        font: 27px / 1.2em 'Oswald', Arial, sans-serif;
        /*padding: 36px 18px 9px 18px;*/
        padding: 36px 0px 9px 0px;
    }

    /*------------------- TEXTO DE NUMERALIA 420 -----------------------*/
    .gr_contenedor_numeralia {
        padding: 45px 45px 45px 45px;
    }

    .gr_subcontenedor_numeralia {
        padding: 9px 21px;
    }

    .gr_texto_numeralia {
        text-rendering: optimizeLegibility;
        font: 51px / .8em 'MuseoSlab1000', Helvetica, Arial, sans-serif;
        color: #2D313B;
        text-align: center;
    }

    /*------------------ TWITTER CONTENEDOR 420 ---------------------*/
    .gr_contenedor_twitter {
        padding: 45px 45px 45px 45px;
    }

    /*---------------------- DIVISOR BASICO 420 ----------------------*/
    .gr_contenedor_divisor_basico_1 {
        padding: 0px 18px;
    }

    /*----------------- CONTENIDO RELACIONADO 420 --------------------*/
    .gr_contenedor_contenido_relacionado {
        padding: 42px 18px 18px 18px;
    }

    /*---------------- RELACIONADOS CON IMAGEN 420 -----------------*/
    .gr_contenedor_relacionados {
        padding: 24px 18px 21px 18px;
    }
    
    .gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 250px !important;
	}
    
}

/*--------------------------------------------------------------*/
/*--------------------------- 410px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 410px) {
    
    /*---------------- RELACIONADOS CON IMAGEN 410 -----------------*/
    .gr_nota_seccion {
        font: 14px / 1.2em 'Oswald', Arial, sans-serif;
    }

    .gr_nota_titulo {
        font: 22px / 1.2em 'Oswald', Arial, sans-serif;
        padding: 0px 21px 0px 0px;
    }

    .gr_nota_resumen {
        font: 14px / 1.2em 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-weight: 300;
        padding: 0px 21px 0px 0px;
    }

    .gr_nota_leer {
        font: 14px / 1.1em 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-weight: 500;
    }
    .gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 245px !important;
	}
 }   

/*--------------------------------------------------------------*/
/*--------------------------- 390px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 390px) {

    /*------------------ TWITTER CONTENEDOR 390 ---------------------*/
    .gr_contenedor_twitter {
        padding: 9px 18px 9px 18px;
    }

    /*------------------ YOUTUBE CONTENEDOR 390 ---------------------*/
    .gr_contenedor_youtube {
        margin: 9px 0px 9px 0px;
        padding: 30px 0px 56.25% 0px;
    }
    .gr_contenedor_fg img {
	   width: 100%;
	   height: auto;
	   max-height: 245px !important;
	}
}

/*--------------------------------------------------------------*/
/*--------------------------- 385px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 385px) {

    /*------------------- TEXTO DE NUMERALIA 385 -----------------------*/
    .gr_subcontenedor_numeralia {
        padding: 9px 12px;
    }

    .gr_texto_numeralia {
        font: 42px / .8em 'MuseoSlab1000', Helvetica, Arial, sans-serif;
    }

    .gr_subtexto_numeralia {
        font: 15px / 1.2em 'MuseoSlab500', Helvetica, Arial, sans-serif;
    }
}

/*--------------------------------------------------------------*/
/*--------------------------- 360px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 360px) {

    /*----------------- TITULO DEL ARTICULO 360 --------------------*/
    .gr_titulo_del_articulo h1 {
        font: 30px / 1.1em 'Oswald', Arial, sans-serif;
        font-weight: 500;/*PENDIENTE*/
    }

    /*-------------------- TEXTO DE CITA 360 -----------------------*/
    .gr_contenedor_cita_articulo {
        padding: 45px 21px 45px 21px;
    }

    .gr_subcontenedor_cita_articulo {
        padding: 9px 18px;
    }

    .gr_texto_cita {
        text-rendering: optimizeLegibility;
        font: 15px / 1.4em 'MuseoSlab900', Helvetica, Arial, sans-serif;
        font-style: italic;
    }
    .gr_contenedor_foto_de_articulovert img{
        height: 85% !important;
    }
}

/*--------------------------------------------------------------*/
/*--------------------------- 340px ----------------------------*/
/*--------------------------------------------------------------*/

@media screen and (max-width: 340px) {

    /*------------------ TWITTER CONTENEDOR 340 ---------------------*/
    .gr_contenedor_twitter {
        padding: 9px 9px 9px 9px;
    }
}

b {
    font-weight: bold;
}

strong {
    font-weight: bold;
}