/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

.td-header-wrap .td-header-menu-wrap .sf-menu>li>a{font-weight:400}
.td-header-wrap .td-header-menu-wrap .sf-menu>li>a:hover,.td-header-wrap .td-header-menu-wrap .sf-menu>li.current-menu-item>a{border-bottom:3px solid #095a99}
.td-header-wrap .td-header-menu-wrap .sf-menu>li:not(.current-menu-item)>a:hover{border-bottom:3px solid #095a99}
.td-header-wrap{margin-bottom:40px !important}
.home .tdi_7 .td-module-container:hover .td-post-category{display:none!important}
.home .tdi_7 .td_module_flex_7 .td-post-category,body .tdi_7 .td_module_flex_6 .td-post-category{display:none!important}
.td-mobile-content .current-menu-item>a{color:#fff!important}

.no-results h2 {display:none}
.tagdiv-type{font-size:17px}
div#ez-toc-container ul li{font-size:17px}
#ez-toc-container a{color:#0066c0!important;}
.tdi_16 h3.entry-title{font-size:21px!important;text-align:left}
.tdi_16 .td-author-date{display:block!important;text-align:left}
.menu-item-128 a{text-transform:capitalize!important}
.td-footer-bottom-full{padding-top:0!important}
.td-footer-bottom-full .td-container:before{top:0!important}
.footer-logo-wrap img{width:183px}
.sf-menu li{height:50px}
.td-footer-bottom-full .td-container:before{height: 0!important;}
.td-footer-wrapper{padding-top:0!important}
body:has(.ftr__ad) .td-scroll-up{bottom:70px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.header_timer img.td-retina-data{margin:0;position:relative;left:42px}
.header_timer .ads-ticker{position:absolute;top:10px;right:5px;width:165px;height:35px}
.td_block_template_4 .rpwwt-widget .td-block-title {
  background-color: #000;
  color: #fff;
  padding: 0 12px;
  position: relative;
  display:inline-block;
}
.td_block_template_4 .rpwwt-widget .td-block-title:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 10px;
  margin: auto;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 7px 0 7px;
  border-color: #000 transparent transparent transparent;
}
.td-related-left {margin-bottom:20px}
.item-details .td-module-title a {
    color: #111;
}
.item-details .td-module-title a:hover {
    color: #0d426c
}
.td_block_related_posts .td-next-prev-wrap{
    margin-top: 17px!important;
}
@media (max-width: 767px) {
    .td-header-wrap{margin-bottom:0!important}
    .td-footer-wrapper{padding-bottom:0!important}
    .td-header-sp-recs{margin:8px auto!important}
    .ftr__ad {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        height: 64px; 
        padding-top: 4px;
        margin: auto;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
        text-align: center;
        background-color: #fff;
        z-index: 3;
    }
    .tdc-footer-wrap{position:relative;z-index:9}
    #td-outer-wrap.td-theme-wrap.td-container{padding:0 5px}
    .tdi_4.td-a-rec:not(.td-a-rec-no-translate),.tdi_5.td-a-rec:not(.td-a-rec-no-translate){transform:none!important;}
   
    .td-pb-row[class*="td-pb-span"]{padding-left:10px!important;padding-right:10px!important}
    .td-a-rec-id-footer_top,.td-g-rec-id-footer_top{margin-top:25px}
    div#mAds_0{margin-bottom:20px}
    .header_timer .td-main-menu-logo img {
        max-width: 160px !important;
    }
    #td-top-mobile-toggle i{width: 50px;}
    
    /* MSP-3036 */
    header .td-module-meta-info {
        line-height: 16px;
        float: left;
        width: 100%;
    }
    header .td-module-meta-info .td-post-date {
        margin-left: 0;
    }
}