/*
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-sp-logo img{
	margin: 60px auto 20px auto!important;
}
#td-header-search-button .td-icon-search {
    color: #fff!important;
}


h1, h2, h3, h4, h5, h6 {
    font-family: "Crimson Text"!important;
}
p {
    margin-top: 0;
    margin-bottom: 21px;
    font-size: 15px;
    line-height: 27px;
    margin-top: 20px;
    color: #767676;
    font-family: 'Open Sans', 'Open Sans Regular', sans-serif;
}
.block-title > span, .block-title > a, .widgettitle, body .td-trending-now-title, .wpb_tabs li a, .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a, .td-theme-wrap .td-related-title a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce .product .products h2:not(.woocommerce-loop-product__title), .td-theme-wrap .td-block-title {
   
    font-size: 20px!important;
}
.wp-block-heading{
	color:#fff!important;
	background-image: url('https://passportinotherhand.com/wp-content/plugins/td-composer/legacy/Newspaper/includes/demos/craft_ideas/images/header-bg.png');
	    text-align: center;
    font-weight: 500;
    margin-top: 0;
    margin-bottom: 26px;
    line-height: 1;
/*     padding: 14px 0; */
padding:25px 0px;
	position: relative;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 75% 100%;
	
}
.wp-block-heading strong{
    width: 50%;
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    padding: 0px;
    display: block;
    text-align: center;
    margin: 0 auto;
}
.widget{
/*     background: #fff;
    -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);
    -moz-box-shadow: 0px 2px 8px 1px rgba(0,0,0,0.05);
    box-shadow: 0px 2px 8px 1px rgb(0 0 0 /05%);
    padding: 25px 30px 25px 30px; */
}

.td-craft-ideas .td-read-more a, .td-craft-ideas .more-link-wrap a {
   
    font-size: 20px!important;
		
}

.td-category a,.td-craft-ideas .td-post-category, .td-craft-ideas .td_block_template_6 .td-related-title .td-cur-simple-item, .td-craft-ideas .td-header-style-10 .sf-menu > .current-menu-item > a, .td-craft-ideas .td-header-style-10 .sf-menu > .current-menu-ancestor > a, .td-craft-ideas .td-header-style-10 .sf-menu > .current-category-ancestor > a, .td-craft-ideas .td-header-style-10 .sf-menu > li:hover > a, .td-craft-ideas .td-header-style-10 .sf-menu > .sfHover > a,.td_module_18 .td-post-category:hover {
/*     color: #fff!important;
    background: #bf9e5f!important;
    font-size: 13px!important;
    font-weight: 600!important;
	    padding: 5px 10px!important;
    text-transform: capitalize!important; */
}
.td-pb-span8 .td-block-title-wrap{
	display:none;
}
.single-post .td-pb-span8{
	margin: 60px 0 6px;
}

.td-header-style-10 .td-affix .td-main-menu-logo{
	margin-top:20px;
}
.page-id-20 .vc_row_inner.tdi_9.vc_row.vc_inner.wpb_row.td-pb-row{
	display:none;
}
.page-template-page-pagebuilder-latest.td-craft-ideas .td-header-style-10 .sf-menu > li:hover > a{
	line-height:48px!important;
}
.td-sub-footer-container .td-sub-footer-copy {
  
    float: left!important;
    padding: 0px!important;
}
.td-ss-main-sidebar{
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    padding: 20px;
}
.td-pb-span4 {
    padding-left: 100px!important;
}
@media (min-width: 768px){
.td-header-wrap .td-affix .sf-menu > li > a {
    line-height: 70px !important;
    color: #000;
}
}
.postid-9743 figure,
.amz-img a{
	display:inline-block;
}

.postid-9791 .blogpost h1.title a{
	display:block;
}
@media only screen and (max-width:990px){
	.postid-9743 figure{
	display: table-cell;
    margin: 0 auto;
    overflow-x: scroll;
}
	.td-pb-span4 {
    padding-left: 0px!important;
}
}