/*
Theme Name:		 Newsprk Child
Theme URI:		 http://wp.quomodosoft.com/newsprk/
Description:	 Newsprk Child is a child theme of Newsprk
Author:			 QuomodoTheme
Author URI:		 http://quomodosoft.com/
Template:		 newsprk
Version:		 1.0.0
Text Domain:	 newsprk-child
*/



/*  Mobile Screen Only  */
@media screen and (max-width: 481px) {

  .ticker-label{
    font-size: 8px !important;
    padding: 0px 5px !important;
  }
  .ditty .ditty-layout--1_default .ditty-item__elements,
  .ditty .ditty-layout--1_default .ditty-item__elements h3,
  .ditty .ditty-layout--1_default .ditty-item__elements h3 a{
      font-size:9px !important;
  }
  
  
  /*    Home Page    */
    .homefirstsec>div.elementor-container{
        margin: 0px 10px;
    }
  
    .post_type6 .single_post_text div.space-10,
    .post_type6 .single_post_text p.post-p{
        display: none;
    }
    .single_post_text h4 {
        line-height: 1.2 !important;
    }
    .elementor-9398 .elementor-element.elementor-element-2bc8cc9 .single_post_text h4{
        padding-bottom: 20px;
    }
    .post_type6 .single_post_text {
        padding: 0px 20px;
    }
    .elementor-9398 .elementor-element.elementor-element-0af167d .tpg-el-main-wrapper .rt-row {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content{
        padding: 5px !important;
    }
    .tpg-el-main-wrapper .rt-grid-hover-item .rt-holder .rt-el-content-wrapper{
        height: 150px;
    }
    
    
    
    .slick-slider .slick-list, .slick-slider .slick-track{
        border-radius: 5px;
    }
    .homefirstsec .post__slider__main__area{
        box-shadow: #aaa 0px 0px 10px 0px;
        border-radius: 5px;
        width: 102%;
    }
    .homefirstsec .post__slider__main__area .post_img{
        width: 102%;
    }
    
    
    
    .hsecsec .rt-holder{
        box-shadow: #aaa 0px 0px 10px 0px;
        margin: 5px;
    }
    .hsecsec .grid_hover-layout1{
        margin-left: -7px !important;
        margin-right: -16px !important;
    }
    
    
    
    
    
    .hthisec .rt-tpg-container .list-layout2 .offset-left{
        margin-left: 5px;
        margin-right: 3px;
    }
    .hthisec .rt-tpg-container .list-layout2 .offset-right .rt-holder .tpg-el-image-wrap {
        flex: 0 0 60%;
        margin: 0px;
        max-width: 100%;
        width: 100%;
        max-height: 85px;
    }  
    .hthisec .tpg-el-main-wrapper .post-meta-tags span{
        font-size: 9px !important;
    }
    .hthisec figure figcaption{
        display: none;
    }
    .hthisec .rt-tpg-container .rt-holder .rt-detail .entry-title-wrapper {
        margin-bottom: 5px;
    }
    .hthisec .offset-left .rt-holder .rt-detail{
        box-shadow: #aaa 0px 0px 10px 0px;
        padding: 5px;
        border-radius: 5px;
        
    } 
    .hthisec .offset-right .rt-row{
        margin: 0px !important;
        display: grid !important;
        grid-template-columns: 1fr 1fr;
    } 
    .hthisec .offset-right .rt-row .rt-grid-item{
        box-shadow: #aaa 0px 0px 10px 0px;
        border-radius: 5px;
        padding: 5px 0px 0px 0px;
        margin: 5px;
        max-width: 95%;
    } 
    .elementor-9398 .elementor-element.elementor-element-2ec0d4d .tpg-el-main-wrapper .rt-row [class*="rt-col"]{
        padding-bottom: 0px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .hthisec .offset-right .rt-row .rt-grid-item .rt-detail{
        display: flex;
        flex-direction: column;
    } 
    .hthisec .offset-right .rt-row .rt-grid-item .rt-detail .post-right-content{
        padding: 5px 0px;
    } 

    
    

  
    .hfousec .post_type6 .single_post_text{
        padding: 5px 10px;
        height: 150px;
        line-height: 1 !important;
    }
    .hfousec .single_post_text h4{
        line-height: 1 !important;
    }
    .hfousec .single_post_text p.meta a{
        padding: 0px;
        line-height: 1;
    }
    .hfousec .single_post_text p.meta{
        display: flex;
        flex-direction: column;
        margin-bottom: 7px;
    }
    .hfousec .feature_carousel .owl-stage-outer .owl-stage .owl-item{
        width: 155px !important;
        margin-right: 5px !important;
    }
    
    
    
    
    
    .hfifsec .mix_carousel{
        box-shadow: #aaa 0px 0px 5px 0px;
    }
    
    
    
    
    
    .hsevsec .row .newsprk-col-two{
        box-shadow: #aaa 0px 0px 10px 0px;
        margin: 10px 5px;
        padding: 5px;
        border-radius: 5px;
        max-width: 95%;
    }
    .hsevsec .post__grid__style__1 .main-section .entertrainment_item .justify-content-center{
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    .hsevsec .row .newsprk-col-two .single_post .single_post_text{
        padding: 5px 0px !important;
    }
    .hsevsec .row .newsprk-col-two .single_post .single_post_text .meta3 a{
        margin: 0px !important;
    }
    .hsevsec .row .newsprk-col-two .single_post .single_post_text .post-p{
        display: none;
    }
    .hsevsec .row .newsprk-col-two .single_post .single_post_text h4,
    .hsevsec .row .newsprk-col-two .single_post .single_post_text h4 a{
        line-height: 1.3 !important;
        font-size: 10px !important;
    }
    
    
    
    
    
    .hninsec .row .col-md-6>.single_post{
        box-shadow: #aaa 0px 0px 10px 0px;
        margin: 5px;
        padding: 5px;
        border-radius: 5px;
        margin-bottom: 70px !important;
    }
    .hninsec .row .col-md-6 .single_post .single_post_text{
        padding: 0px !important;
    }
    .hninsec .row .col-md-6 .single_post .single_post_text h4{
        font-size: 13px !important;
        line-height: 1 !important;
    }
    .hninsec .row .col-md-6 .single_post .single_post_text .meta3 a,
    .hninsec .row .col-md-6 .single_post .single_post_text .meta3 a.cat{
        font-size: 10px !important;
        margin: 0px !important;
    }
    .hninsec .row .col-md-6 .single_post .post_img .img_wrap a img{
        padding: 5px;
        max-height: 78px !important;
    }
    .hninsec .row .col-md-6 .widgets_small{
        padding-left: 110px !important;
        box-shadow: #aaa 0px 0px 10px 0px;
        margin: 5px;
        padding-top: 5px;
        padding-right: 5px;
        padding-bottom: 0px;
    }
    .hninsec .row .col-md-6 .single_post .single_post_text .meta4 a{
        font-size: 10px !important;
        margin: 0px !important;
    }
    .hninsec .row .col-md-6 .single_post .single_post_text .meta4 a.cat,
    .hninsec .row .col-md-6 .single_post .single_post_text div.space-5,
    .hninsec .row .col-md-6 .single_post .single_post_text div.border_black{
        display: none !important;
    }

/*  //HOme page  */



    /*  Single Blog Page */
        .single-format-standard section.archives div.tags ul.inline li.tag_list,
        .single-format-standard section.archives div.tags li a{
            padding: 5px !important;
            margin: 0px !important;
        }
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets div.space-15,
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets div.border_black{
            display: none;
        }
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets{
            display: grid;
            grid-template-columns: repeat(2, 1fr);
        }
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets h3.widget-title{
            grid-column: 1 / -1;
        }
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets .widgets_small {
            padding-left: 0px !important;
            min-height: auto !important;
            box-shadow: #aaa 0px 0px 10px 0px;
            margin: 5px;
            padding: 5px !important;
            border-radius: 5px;
        }
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets .widgets_small .post_img {
            position: relative !important;
            height: 100px !important;
            width: 100% !important;
        }
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets .widgets_small .single_post_text a {
            line-height: 1.3;
            font-size: 12px;
        }
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets .widgets_small .single_post_text h4 {
            font-size: 13px;
        }
        .single-format-standard section.archives aside.blog-sidebar div.tab_widgets .widgets_small .single_post_text .meta2 a {
            font-size: 10px !important;
            padding: 0px;
            margin: 0px;
        }
    /* //Single Blog Page  */



/*  Category Page */


        
        

        body.category aside.blog-sidebar div.tab_widgets div.space-15,
        body.category aside.blog-sidebar div.tab_widgets div.border_black{
            display: none;
        }
        body.category aside.blog-sidebar div.tab_widgets{
            display: grid;
            grid-template-columns: repeat(2, 1fr);
        }
        body.category aside.blog-sidebar div.tab_widgets h3.widget-title{
            grid-column: 1 / -1;
        }
        body.category aside.blog-sidebar div.tab_widgets .widgets_small {
            padding-left: 0px !important;
            min-height: auto !important;
            box-shadow: #aaa 0px 0px 10px 0px;
            margin: 5px;
            padding: 5px !important;
            border-radius: 5px;
        }
        body.category aside.blog-sidebar div.tab_widgets .widgets_small .post_img {
            position: relative !important;
            height: 100px !important;
            width: 100% !important;
        }
        body.category aside.blog-sidebar div.tab_widgets .widgets_small .single_post_text a {
            line-height: 1.3;
            font-size: 12px;
        }
        body.category aside.blog-sidebar div.tab_widgets .widgets_small .single_post_text h4 {
            font-size: 13px;
        }
        body.category aside.blog-sidebar div.tab_widgets .widgets_small .single_post_text .meta2 a {
            font-size: 10px !important;
            padding: 0px;
            margin: 0px;
        }
        
        
        
        
        
        
        
    body.category .breadcrumb,
    body.category .sidebarfbwidgetdesktop{
        display: none;
    }
    body.category .row .tablet_full_width{
        padding: 5px;
    }
    body.category .row .tablet_full_width .single_post{
        box-shadow: #aaa 0px 0px 10px 0px;
        padding: 5px;
    }
    body.category .row .tablet_full_width .single_post .post_img,
    body.category .row .tablet_full_width .single_post .single_post_text .meta3{
        margin-bottom: 0px;
    }
    body.category .row .tablet_full_width .single_post .single_post_text h4{
        font-size: 15px !important;
    }
/*  //Category Page */


/*  Footer Section */
    .fsecsec{
        padding-bottom: 17% !important;
    }
    .fsecsec .elementor-element-populated{
        display: none !important;
    }
    .fthisec{
        
    }
/*  //Footer Section */


/*Opinion Piece*/

    .elementor-9398 .elementor-element.elementor-element-5ef99b3 .widget-title{
        margin: 0px 0px 10px 0px !important;
    }
      
      
    .elementor-9398 .elementor-element.elementor-element-9b19a58 .widget-title {
        margin: 0px 0px 10px 0px !important;
    }
    
    .elementor-9398 .elementor-element.elementor-element-9b19a58 .post_img {
        margin-top:10px!important;
    }
    
    .elementor-9398 .elementor-element.elementor-element-9b19a58 .widget-title {
        padding: 0px 0px 10px 0px;
    }
    .elementor-9398 .elementor-element.elementor-element-11b6ba7 .post_img {
        margin-top: 10px !important; 
    }
        
    .elementor-9398 .elementor-element.elementor-element-11b6ba7 .widget-title {
        margin: 0px 0px 10px 0px !important;
    }
    
    .elementor-9398 .elementor-element.elementor-element-11b6ba7 .widget-title {
    padding: 0px 0px 10px 0px !important;
    }
    .elementor-9398 .elementor-element.elementor-element-10277b2 .widget-title {
        padding: 0px 0px 10px 0px !important;
    }
    .elementor-9398 .elementor-element.elementor-element-10277b2 .widget-title {
        margin-bottom: 15px !important;
    }
    .elementor-9398 .elementor-element.elementor-element-5ef99b3 .single_post {
        margin-top: 10px !important;
    }
    .elementor-9398 .elementor-element.elementor-element-5ef99b3 .widget-title {
        padding: 0px 0px 10px 0px!important;
    }
    /*.elementor-9398 .elementor-element.elementor-element-c19b72e {*/
    /*padding: 10px 10px 10px 10px !important;*/
    /*}*/
        
        
    .hfousec .feature_carousel .owl-stage-outer .owl-stage .owl-item {
        width: 161px !important;
    }

        

        
}
/*  Mobile Screen Only  */










