/*
Theme Name:     Newspaper 10 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:        10.3
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
@import url("https://use.typekit.net/iws5gvm.css");

body {font-family: "neue-haas-grotesk-text", arial, helvetica, futura, sans-serif; }

.tdb_header_menu .tdb-menu li .tdb-menu-item-text {
    font-family: "neue-haas-grotesk-display", arial, sans-serif;
}

h1, h2,h3, h4, h5, h6  {
  font-family: "neue-haas-grotesk-display", arial, sans-serif;
}

.td-post-title a {
  font-family: "neue-haas-grotesk-display", arial, sans-serif;
}

.tdb_single_subtitle p {
    font-family: "neue-haas-grotesk-display", arial, sans-serif;
}

.tdb-author-box, a.tdb-author-name, .tdb-author-name, .td-post-author-name, .td-post-author-name a {
	font-family: din-2014, sans-serif;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    content: "|";
    color: #777;
}

.td-post-date {
   font-family: 'din-2014, monospace, arial, sans-serif';
   letter-spacing: -.2px;
}

.td-excerpt {
  font-family: "neue-haas-grotesk-text", arial, sans-serif;
}

.block-title	{
  font-family: "neue-haas-grotesk-display", arial, sans-serif;
}

.td_module_mx2 .td-module-title {
   letter-spacing: .3px;
}

.td_module_6 {
   letter-spacing: .3px;
}

td-trending-now-display-area {
    font-family: "neue-haas-grotesk-text", arial, sans-serif;
    letter-spacing: .8px !important;
}

.td-trending-now-wrapper {
    margin-bottom: -20px;
    padding: 0 23px;
}

.tdb-single-related-posts .td-module-title {
	font-family: "neue-haas-grotesk-display", arial, sans-serif;
    font-weight: 600 !important;
    font-size: 15px !important;
}

.widget {
    margin-bottom: 10px;
}

.td-all-devices {
    margin-bottom: 10px;
}

.td-header-desktop-sticky-wrap.td-header-active, .td-header-mobile-sticky-wrap.td-header-active {
    visibility: hidden !important;
}

.td-block-social-counter {
    margin-bottom: 10px;
}

/* City Spark ad alignment */
.csadholder {
    margin-right: 100px !important;
}