/*
Theme Name: JNews - Child Theme
Version: 1.0.0
Theme URI: http://themeforest.net/?ref=jegtheme
Description: A basic starter child theme for customization purpose of JNews theme.
Author: Jegtheme
Author URI: http://themeforest.net/user/jegtheme?ref=jegtheme
Template: jnews
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* ------------------------------------------------------------------------- *
 *  Theme customization starts here
/* ------------------------------------------------------------------------- */

@import url("../jnews/style.css");
@import url("../jnews-child/css/style-mob.css");
@import url('https://fonts.googleapis.com/css2?family=Geologica:wght@100;200;300;400;500;600;700;800;900&display=swap');

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

.body,
h1,
h2,
h3,
h4,
h5,
h6,
span,
p,
a,
label,
input {
    font-family: 'Geologica' !important;
}
.container{
    max-width: 1530px;
}

.jeg_logo img {
    width: 180px;
}


.site-title a {
    font-family: 'Geologica' !important;
    color: #2B2C34;
    font-size: 30px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.site-title a span {
    color: #5320E5;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
}

.jeg_block_title {
    font-size: 'Geologica';
    color: #2B2C34;
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: 64px;
}

.jeg_posts.jeg_load_more_flag {
    width: 100%;
}

.thumbnail-container>img {
    object-fit: cover;
}

.jeg_block_title span {
    line-height: normal;
    height: auto;
}

.jeg_block_heading_6:after {
    width: 100px;
    height: 4px;
    flex-shrink: 0;
    bottom: -4px;
    background: linear-gradient(90deg, #912ED4 0%, #5484FF 100%);
}

.jeg_block_title span strong {
    font-size: 72px;
    background: linear-gradient(91deg, #922DD3 49.49%, #5484FF 104.6%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

div#tns1 {
    margin: 0 auto;
}

/* Thumbnail post */
.jeg_thumb .thumbnail-container {
    border-radius: 40px;
    height: 297px;
}
.jeg_postblock_22 {
    overflow: hidden;
}

.jeg_postblock_22 .jeg_post {
    width: 360px !important;
    margin-bottom: 30px;
    margin-right: 0;
    padding-right: 0px;
    margin-right: 0px;
}
@media only screen and (max-width:1440px){
    .jeg_postblock_22 .jeg_post {width:300px !important; }
}
@media only screen and (max-width:1200px){
    .jeg_postblock_22 .jeg_post {width:250px !important; }
}
@media only screen and (max-width:1024px){
    .jeg_postblock_22 .jeg_post {width:300px !important; }
}

.jeg_thumb .jeg_post_category {
    bottom: 0 !important;
    left:0 !important;
    display:flex;
}

.jeg_post_category a {
    padding: 14px 12px !important;
    border-radius: 100px !important;
}

.jeg_posts {
    justify-content: space-around;
}


.jeg_post.jeg_pl_md_5.format-standard {
    background: #F9F7FA;
    height: 440px;
    border: 10px solid #F9F7FA;
    border-radius: 40px 40px 40px 40px;
    box-shadow: 8px 40px 80px -16px #00000033;

}
.article-seo__btn.btn.btn--color2.form-call__btn {
    margin: 0 10px;
}
/* contact form Checklist */
.checklist_form {
    display: flex;
}
.checklist_center{
    justify-content: center;
}
.checklist_form input:not([type="submit"]){
    width: 400px;
}

.checklist_form span.wpcf7-spinner {
    display: none;
}

.checklist_email {
    border-radius: 8px;
    font-size: 16px !important;
    color: #D3CEDE !important;
    font-weight: 300;
}

.checklist_send {
    background: #5320E5 !important;
    box-shadow: 0px 4px 14px 0px rgba(83, 32, 229, 0.25);
}

.block_email {
    margin-right: 23px;
}

.jeg_postblock_content {
    margin-left: 15px;
}

.jeg_post_title {
    font-size: 18px;
}

.jeg_meta_date {
    font-size: 14px;
    color: #B3B3B3;
    font-weight: 500;
}

#hlth_card .jeg_thumb,
#hlth_card article.jeg_post.format-gallery {
    border-radius: 40px !important;
}

#hlth_card img {
    object-fit: inherit;
}

#hlth_card .jeg_postblock_content {
    text-align: center;
}

#hlth_card .jeg_thumb .thumbnail-container {
    height: auto;
}
.fa-play:before{
    margin-left: 3px;
}
#hlth_card article.jeg_post.format-gallery {
    background: #F9F7FA;
    padding-bottom: 30px;
}
.jeg_hero_style_2 .jeg_post_category{
    display: flex;
}
.jeg_post_wrapper:first-child{
    margin-left:80px;
}
.jeg_post.format-gallery .jeg_thumb:before, .jeg_post.format-video .jeg_thumb:before {
    display:none;
}

#hlth_card .jeg_post_title {
    color: #2B2D33;
    text-align: center;
    font-family: Geologica;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
p.thedate.td{
    margin-top:24px;
}
#footer_form .checklist_form {
    justify-content: center !important;

}

#menu_footer {
    text-align: center;
}

.jeg_block_loadmore a {
    min-width: 175px;
    border-radius: 8px;
    background: #5320E5;
    box-shadow: 0px 4px 14px 0px rgba(83, 32, 229, 0.25);
    padding: 10px 16px;
    line-height: 20px !important;
    color: #F7F8FA;
}

.jeg_media_option .jeg_media_button {
    border: none;
}

#dark_hlth a.jeg_media_button.play {
    background: linear-gradient(86deg, #922DD3 2.94%, #5484FF 97.06%);
}

#dark_hlth span.wide-button-text,
#dark_hlth .initial i,
#dark_hlth i.fa.fa-ellipsis-v {
    color: #fff !important;
}

#dark_hlth i.fa.fa-play {
    background: #fff;
    border-radius: 50%;
    padding: 5px 5px;
    margin: 2px;
    color: #922DD3 !important;
}

#dark_hlth a.jeg_media_button.more {
    background: rgb(54, 54, 54) !important;
}

#light_hlth a.jeg_media_button.more {
    background: #fff !important;
}

#light_hlth i.fa.fa-play {
    background: #5320E5;
    border-radius: 50%;
    padding: 5px 5px;
    margin: 2px;
    color: #fff !important;
}

#light_hlth span.wide-button-text,
#light_hlth .initial i,
#light_hlth i.fa.fa-ellipsis-v {
    color: #5320E5 !important;
}

#light_hlth a.jeg_media_button.play {
    background: #fff !important;
}

.jeg_nav_row.current-menu-item a::after {
    content: "";
    height: 2px;
    top: 75%;
    left: 50%;
    transform: translateX(-50%);
    width: 60px;
    position: absolute;
    background-image: linear-gradient(91deg, #922DD3 49.49%, #5484FF 104.6%);
}

#hlth_card #tns2>.tns-item {
    width: 620px;
}

.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay {
    background-position: 0% !important;
}

@media (max-width:810px) {
    .jeg_block_title strong {
        display: block !important;
    }

    .checklist_form {
        display: block;
    }
    .article-seo__btn.btn.btn--color2.form-call__btn {
        margin: 10px 0px;
        width: 100%;
    }
    .checklist_form input:not([type="submit"]){
        width: 100%;
    }

}
/* hero block */
.jnews_category_hero_container .jeg_post_title a{
    background: none;
    color: #fff !important;
}
/*article.jeg_post.jeg_hero_item_1.format-standard .jeg_post_category{*/
/*    top: 65% !important;*/
/*    */
/*}*/
/* sidebar block*/
.theiaStickySidebar .jeg_block_title span{
    color: #2B2D33 !important;
    font-size: 18px;
    margin-bottom: 18px;
}
.theiaStickySidebar .box_wrap{
    background: #EDEDF0;
    border-radius: 15px;
}
.theiaStickySidebar article:first-child .box_wrap{
    background: #35373D ;
}
.theiaStickySidebar .jeg_postblock_episode_1 .jeg_thumb {
 flex-basis: 15%;
} 
.theiaStickySidebar .jeg_thumb .thumbnail-container {
    height: 30%;
    border-radius: 7px;
}
.theiaStickySidebar .box_wrap .jeg_post_category {
    display: none;
}

.theiaStickySidebar .size-1000{
    padding-bottom: 100%;
}
@media (max-width: 768px){
.jeg_postblock_podcast_2 .thumbnail-container.animate-lazy{
    display: none;
}.podcast{
    display: flex;
    flex-direction: column;
 }
 .podcast .jeg_postblock_podcast_2 .box_wrap{
     display: block;
 }
 .podcast .jeg_media_option .jeg_media_button.play{
     width: max-content;
 }
    .jeg_media_option.podcast{
        flex-direction: row;
    }
/*    footer*/
    #footer h2{
        font-size: 26px;
    } .checklist_send{
        width: 100%;
    }
    .block_email {
       margin: 0px;
    }
}
/*podcast player*/
.jnews_podcast.jnews_dock_player{
    bottom: 10px;
}
.jeg_player_inner{
    background: rgba(43, 45, 51, 0.92);
    border-radius: 200px;
    max-width: 1260px;
    margin: 0 auto;
}
.jeg_hero_style_2 .jeg_post_category{
    top:-46px;
    left: 0px;
    line-height: 1;
}
 a.jeg_media_button.play{
    /*position: absolute;*/
    /*left: 0;*/
    /*top: 50%;*/
    /*transform:translateY(-50%);*/
}
.jeg_post_meta{
    display: none;
}
.thumbnail-container.animate-lazy.size-1000{
    position: relative;
}
.jeg_pagenav_1 .page_number {
    border-radius: 8px;
    line-height:50px !important;
}

.box_wrap .jeg_post_title a {
    max-width: 170px;
    font-size: 16px;
    font-weight: 700;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    /*overflow: hidden;*/
}
.jeg_postblock_content> .jeg_post_title a{
    -webkit-line-clamp: 2 !important;
    max-width: 250px;
}
.card_block .jeg_postblock_content .jeg_post_title a{
    -webkit-line-clamp: 3 !important;
    max-width: 300px;
}
.card_block .jeg_postblock_content .jeg_post_title a {
    max-width: 300px;
    font-size: 16px;
    font-weight: 700;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.jeg_postblock.alt .jeg_post_title a{
    overflow:hidden;
}
.format-standard>.box_wrap {
    padding: 25px;
}

.format-standard>.box_wrap img {
    min-width: 46px;
    height: 46px;
}

.jeg_postblock_content>.jeg_media_option {
    margin-top: 0;
}

.theiaStickySidebar .jeg_thumb .thumbnail-container {
    height: 46px;
    min-width: 46px;
}

.jeg_thumb>a:nth-child(2) {
    display: inline-block;
    min-width: 46px;
    width: 100%;
}

.box_wrap>.jeg_thumb {
    min-width: 46px;
}

.box_wrap>.jeg_postblock_content {
    margin-left: 0;
}

.jeg_post.format-standard:not(:first-child) .jeg_post_title a {
    color: #35373D;
}
span.page_number.active, .page_number {
    width: 50px;
    height: 50px;
}
.jeg_pagenav_1 .page_nav, .jeg_pagenav_1 .page_number {
    color: #212121;
    /* padding: 0 10px; */

    display: inline-block;
    text-align: center;
    min-width: 30px;
    line-height: 30px;
    vertical-align: middle;
    font-size: 13px;
    font-weight: 700;
    -webkit-transition: .2s ease;
    transition: .2s ease;
}
a.page_nav.prev, a.page_nav.next {
    border: none;
}
span.page_number.active{
    box-shadow:0px 4px 14px 0px rgba(83, 32, 229, 0.25);
}
/*.thumbnail-container.animate-lazy.size-1000{*/
/*    position:relative;*/
/*}*/
/*.box_wrap a.jeg_media_button.play{*/
/*    position:absolute;*/
/*    left:18px;*/
/*    transform: translateY(-18px);*/
/*}*/
/*.box_wrap a.jeg_media_button.play span:last-child{*/
/*    display:none;*/
/*}*/
/*.box_wrap .initial i{*/
/*    color:#fff;*/
/*    padding: 8.333px 10px;*/
/*    background:#5320E5;*/
/*    border-radius: 99.67px*/
/*}*/
.jeg_post{
    margin:5px;
}
.jeg_hero_style_2 .jeg_thumb a>div:after{
    backgrond:none;
}
#sidebar_block{
    border-radius:20px;
}
.jeg_media_option.podcast{
    margin-top:30px;
}
.jeg_block_heading{
    width:343px;
}
.jeg_block_heading_6{
    border-bottom: 4px solid #eee;
}
.elementor-widget-wrap p{
    margin:0;
}
.jeg_postblock_22> .jeg_block_container>.jeg_posts_wrap>.jeg_posts.jeg_load_more_flag{

    margin:0 auto 80px auto;}

.thedate{
font-size: 14px;
font-weight: 500;
line-height: 18px;
    color: #B3B3B3;
    margin-bottom:4px;
}

span.post_ic {
    background: #F9F7FA;
    height: 38px;
    width: 40px;
    padding:8px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
}
.post_grid_main, .post_card_main {
    align-items: center;
    left:0;
    right:0;
    bottom:0;
    padding:0 24px 24px 24px;
}
.post_grid_main {
    justify-content: space-between;
}
.jeg_post_catinfo{
    display: flex;
}
span.post_views {
    color: #fff;
}
.jeg_post.format-gallery .jeg_thumb:after{
    display:none;
}
img.jeg_logo_img {
    width: 249px;
}
.jeg_main_menu> li > a {
    font-weight: 300 !important;
}
.jeg_search_toggle {
    width: 37px;
    height: 37px;
    background: #fff;
    border-radius: 10px;
    line-height: 40px !important;
}

.jeg_player_control>a>i, .jeg_player_bar__volume_icon>a>i::before{
    color:#fff
} 
.close {

    position: absolute;
    top: -50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    right: 15%;
    transform: translateY(0%);
    background: #5320E5;
    color: #fff;
    border-radius: 10px;
}

.jeg_player_controls_wrap{
    position:relative;
}
.jeg_viewport.jnews_has_player {
     padding-bottom: 0px;
}
.jeg_block_loadmore {
    margin: -80px;
    z-index: 1;
}

/* категории */
.category-novosti {
    background: #4247D0 !important;
}

.category-almanac {
    background: #22A591 !important;
}
.category-obzory{
    background:#78D042 !important;
}
.category-nejrostati{
    background:#D05C42 !important;
}
.category-longridy {
    background: #11A2C4 !important;
}
/*Архив*/
.jeg_heroblock_wrapper{
    margin:0 !important;
}
/*.jeg_heroblock, ..jeg_heroblock_wrapper {*/
/*    overflow:visible;*/
/*}*/

/*.archive_arch .jeg_posts_wrap .jeg_posts.jeg_load_more_flag{*/
/*    display: grid;*/
/*    grid-template-columns: 0.5fr 0.5fr 0.5fr;*/

/*}*/
/*.archive_arch >.jeg_postblock_22> .jeg_block_container>.jeg_posts_wrap>.jeg_posts.jeg_load_more_flag{*/
/*    padding: 20px 0;*/
/*    width: 1140px*/
/*}*/

/*.archive_arch .jeg_post.jeg_pl_md_5.format-standard{*/
/*    box-shadow: 5px 4px 17px 0px rgba(34, 60, 80, 0.2);*/
/*}*/
/*.archive_arch .jeg_block_container, .archive_arch .jeg_posts_wrap {*/
/*    overflow:visible;*/
/*}*/
/*!*Архив miedia*!*/
/*@media screen and (max-width: 1490px){*/
/*    .archive_arch .jeg_posts_wrap .jeg_posts.jeg_load_more_flag{*/
/*        display: grid;*/
/*        grid-template-columns: 0.5fr 0.5fr;*/

/*    }*/
/*    .archive_arch >.jeg_postblock_22> .jeg_block_container>.jeg_posts_wrap>.jeg_posts.jeg_load_more_flag {*/
/*        padding: 20px 0;*/
/*        width: 746px;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 975px){*/
/*    .archive_arch .jeg_posts_wrap .jeg_posts.jeg_load_more_flag{*/
/*        display:grid;*/
/*        grid-template-columns:3fr;*/
/*    }*/
/*}*/
@media screen and (max-width:1024px){
    img.jeg_logo_img {
        width: 196px;
    }
}
.jeg_block_container,.jeg_postblock_22,.jeg_posts_wrap{
    overflow:visible !important;
}


.jeg_player_current_item__content .jeg_post_title a{
    color:#fff !important;
}
/*detail post*/
.jeq_post_absolute{
    position: absolute;
    z-index: 1;
    display: flex;
}
.jeg_featured_relative{
    position: relative;
}
.jeg_post_catinfo>span>a{
    color: #fff;
}
.jeq_post_absolute>.jeg_post_catinfo>.post_ic{
    margin-left: 8px;
}
.jeg_post_category span{
    display: flex;
}
.post-views{
    margin-left: 7px;
}
@media (max-width:450px ){
    .block_submit {
        margin-top: 14px !important;
    }

}
@media only screen and (max-width:1024px){
    .podcast_block .jeg_thumb {
        display:none !important;
    }
}
/*detail post*/
.jeg_meta_author{
    background:#F9F7FA;
    border-radius:100px;
    padding:8px 15px 8px 15px;
}
.meta_text>a{
    color:#2B2D33 !important;
}
.jeg_block_heading_8 .jeg_block_title {
    font-size: 72px;
}
.jeg_block_heading.jeg_block_heading_8.jeg_subcat_right .jeg_posts{
    justify-content: flex-start;
}
.alignnone {
    margin:0px;
}
@media only screen and (max-width: 667px){
    .jeg_heroblock_1:not(.tiny-slider) .jeg_heroblock_scroller {
        white-space: nowrap;
        height: 40%;
        /* overflow-x: auto; */
        /* overflow-y: auto; */
        z-index: 0;
        -webkit-overflow-scrolling: touch;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }.jeg_post{
    margin: 0;
         }

}
section.jeg_popup_post.active {
    display: none;
}
.search-result-wrapper .jeg_thumb .thumbnail-container {
    height: 50px;
}
p{
    margin:0;
}
.jeq_post_absolute .post_ic{
    padding: 3px;
}

