/*
Theme Name: Newspaper Child
Theme URI: https://example.com/
Description: Child theme para Newspaper (tagDiv).
Author: Tu Nombre
Author URI: https://example.com/
Template: Newspaper
Version: 1.0.0
Text Domain: newspaper-child
*/


:root {

    --color-principal: #0725ac;

    --color-secundario: #0c7dd7;

    --color-terceario: #ffa000;

    --color-cuarto: #808e98;

    --color-quinto: #808e98;

    --border-chico: 5px;

    --border-mediano: 15px;

    --boder-grande: 35px;

    --sombra-chica: 0 0 15px 0 rgb(0 0 0 / 33%);

    --sombre-mediana: ;

}





/*INICIO MENU */

.jeg_content {

    padding: 0;

}

.jeg_midbar {

    height: auto !important;

    padding: 10px 0 !important;

}

.jeg_search_expanded .jeg_search_popup_expand .jeg_search_form,

.jeg_search_popup_expand .jeg_search_input {

    border-radius: var(--border-chico);

    border: 0px;

}

.jeg_search_form {

    box-shadow: var(--sombra-chica);

}

.jeg_header {  

    box-shadow: var(--sombra-chica);

}



.jeg_topbar, .jeg_topbar.dark {

    box-shadow: var(--sombra-chica);

}

.direccion-header {

    margin: 0;

    font-size: 0.9rem;

}



/*FIN MENU */





/* INICIO NOTI FLASH */



.jeg_breakingnews {

    margin-bottom: 0px !important;

    border-radius: var(--border-chico);

    overflow: hidden !important;

}

.jeg_news_ticker {

    background: var(--color-cuarto) !important;

    border: 1px solid var(--color-cuarto) !important;

}

.jeg_breakingnews a {

    color: #ffffff !important;

}

.jeg_news_ticker_item .post-date {

    color: var(--color-terceario)

}

.jeg_news_ticker_arrow {

    background: var(--color-cuarto);

    border-left: 0px solid #eee !important;

    font-size: var(--boder-grande);

    color: var(--color-terceario)

}

.jeg_news_ticker_arrow:hover {

    background: #f7f7f73b;

    border-radius: 35px;

}

/* FINAL NOTI FLASH */





/* INICIO BOTONES */



.jeg_readmore {

    color: #ffffff !important;

    display: inline-block;

    text-transform: capitalize !important;    

    border: 0px solid #e0e0e0 !important;     

    background-color: var(--color-secundario);

    font-weight: 700 !important;

    font-size: 0.9rem !important;

    border-radius: var(--border-chico);

}



.jeg_readmore:hover {

    background-color: var(--color-principal) !important;

}



.jeg_thumb .jeg_post_category a,

.jeg_heroblock .jeg_post_category a {

    font-size: 0.9rem;

    color: #fff !important;

    padding: 5px 10px !important;

    background: var(--color-terceario) !important;

    text-transform: capitalize !important;

    border-radius: var(--border-chico) !important;

}



.jeg_thumb .jeg_post_category a:hover {

    background: var(--color-quinto) !important;

}



.jeg_block_loadmore a {   

    font-size: 1rem !important;    

    text-transform: capitalize !important;   

    border: 0px solid #e0e0e0 !important;

    border-radius: var(--border-chico) !important;    

    color: #ffffff !important;

    background: var(--color-principal) !important;

    font-weight: 700 !important;

}

.jeg_block_loadmore a:hover {

    background: var(--color-secundario) !important;

}   



.jeg_share_button a {

    border-radius: 35px !important;

} 



/* FIN BOTONES /*





/* INICIO IMAGENES */



.thumbnail-container,

.thumbnail-container>img {

    border-radius: var(--border-chico);

}



.jeg_ad .ads_image img {

    border-radius: var(--border-chico);

    overflow: hidden;

    box-shadow: var(--sombra-chica);

}



.jeg_post.format-gallery .jeg_thumb:before, 

.jeg_post.format-video .jeg_thumb:before {

    border-radius: var(--border-chico);

}



.jeg_pl_lg_box .jeg_postblock_content, 

.jeg_pl_md_box .jeg_postblock_content {

    border-radius: var(--border-chico);

}





.jeg_block_container {

    border-radius: var(--border-chico);

}



/* FIN IMAGENES */





/* INICIO RESCURSOS */





.jeg_meta_comment {

    display: none !important;

}



.jeg_postformat_icon {

    display: none !important;

}



.jeg_post.format-gallery .jeg_thumb:after {

    display: none !important;

}



.sombra-elemento {

    box-shadow: var(--sombra-chica);

    border-radius: var(--border-chico);



}



.jeg_block_loadmore a:after, 

.jeg_block_loadmore a:before {  

    height: 3px;

    background: var(--color-secundario);    

    border-radius: 35px;

    overflow: hidden;    

}



.jeg_share_count .counts {

    color: var(--color-secundario);

}



.jeg_share_stats .counts {

    color: var(--color-principal);

}



.contenedor-mads {

    padding: 15px;

    border-radius: 10px;

    gap: 5px;

    background: rgba(255,255,255,.05);

    box-shadow: 0 0 10px rgba(0,0,0,0.5);

    backdrop-filter: blur(10px);

}



.contenedor-mads .jeg_post_title a {

    color: #ffffff !important;

}



.contenedor-mads .jeg_meta_date {

    color: #ffffff !important;

}

.contenedor-mads .jeg_post_meta .fa {

    color: var(--color-terceario) !important;

}



.contenedor-mads .jeg_block_title i, 

.contenedor-mads .jeg_block_title span {  

    color: #ffffff !important;

    font-size: 1.3rem !important;

    font-weight: 400 !important;

}



.jeg_empty_module {   

    border: 0px solid #eee;   

    background: var(--color-terceario);

    color: #ffffff !important;

    font-weight: 700;

    font-size: 1.5rem !important;

    border-radius: var(--boder-grande)

}



/* FIN RECURSOS */





/* INICIO POST ISNGLE */



.post-wrapper,

.category .jeg_main {

    margin-top: 50px;

}



/* FIN POST ISNGLE */



.elementor-element-15e47e9 .contenedor-reproductor,

.elementor-element-15e47e9 .detalle-clima,

.elementor-element-15e47e9 .en-construccion,

.elementor-element-adea8fa .contenedor-reproductor,

.elementor-element-adea8fa .detalle-clima,

.elementor-element-adea8fa .en-construccion {

    width: 95% !important;

}





/* INICIO FOOTER */



.jeg_footer .copyright {

    font-size: 1rem !important;

}



/* FIN FOOTER */







.ocultar-sobrante .jeg_post_title a, 

.ocultar-sobrante .entry-header .jeg_post_title, 

.ocultar-sobrante .jeg_hero_style_7 .jeg_post_title a, 

.ocultar-sobrante .jeg_block_title, .jeg_splitpost_bar 

.ocultar-sobrante .current_title, .jeg_video_playlist_title, 

.ocultar-sobrante .gallery-caption, 

.ocultar-sobrante .jeg_push_notification_button>a.button {

    color: #ffffff !important;

}



.reproductor {

    margin-bottom: 20px !important;



}





.jeg_post_meta {

    color: var(--color-terceario) !important;

}




.tagdiv-type img {
    margin-bottom: 0px !important;
}



.td-boxed-layout .td-container-wrap {
    width: 100% !important;
}

#tdi_43 {
    width: 100% !important;
}

#fondo-flex {
display: flex;
    align-items: center;
    max-width: 1068px;
    justify-content: center;
    margin: auto;
    gap: 20px;
}

#hero-radio {
    width: 60%;
}

#hero-noticias {
    width: 40%;
}

.contenedor-reproductor {
    width: 100% !important;
}

.weather_mads {
    width: 100% !important;
}

.detalle-clima {
    width: 100% !important;
}

#hero-noticias .td-editor-date {
    display: none;
}

#hero-noticias .td-module-comments{
    display: none;
}

#hero-noticias .entry-title a {
    color: #ffffff;
}

#hero-noticias .entry-title a:hover {
    color: #fea001;
}

#hero-noticias .td-read-more {
    margin: 5px 0 0;
}

#hero-noticias .td_module_wrap {

    margin-bottom: 0px;
}
#fondo-noticias  {
    position: relative;
    padding: 15px;
    border-radius: 5px;
    background: rgb(0 0 0 / 20%);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(10px);
    z-index: 5;
}

#fondo-noticias:hover {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.7);
    backdrop-filter: blur(20px);
    background: rgba(255, 255, 255, .07);
}

@media (max-width: 950px) {

  #hero-noticias { display: none !important; }
  #hero-radio {    width: 90% !important;         z-index: 99999;}

  .home #tdi_43.tdc-row {
            padding-left: 0px !important;
        padding-right: 0px !important; 
    
  }

  .soleado-container, .nublado-dia-container, .lluvia-dia-container, .noche-container, .noche-nublado-container, .noche-lluvia-container {
        height: auto !important
    }

}
