/*
Theme Name: Newspaper Child
Theme URI: https://tagdiv.com
Template: Newspaper
Author: tagDiv
Author URI: https://themeforest.net/user/tagDiv/portfolio
Description: Premium WordPress template, clean and easy to use.
Tags: black,white,one-column,two-columns,fixed-layout
Version: 12.7.4.1775812429
Updated: 2026-04-10 11:13:49

*/


@media all and (max-width: 900px){
	
	.metaslider.ms-theme-clarity .flexslider {
		margin-bottom: 0 !important;
	}
	
	.metaslider.ms-theme-clarity .flexslider .caption-wrap .caption {
		padding: 1rem 0.5rem !important;
		word-wrap: normal !important;
	}
	
	
	
	.wpb_wrapper.td_block_wrap.td_block_wrap.tdb_global_shortcode.tdi_72.td-pb-border-top.td_block_template_1 {
		margin: 0 0 1rem 0;
	}
	
	
	.vc_row_inner.tdi_76.vc_row.vc_inner.wpb_row.td-pb-row {
		margin: 2rem 0 1rem 0;
	}
	
	.td_module_wrap {
		width: 50% !important;
		padding: 0 5px !important;
	}
	
	
	.entry-title {
		display: flex !important;
		text-align: initial !important;
	}
	
	.td-module-title a {
		box-shadow: inset 0 0 0 0 #000;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
		font-size: 0.9rem;
	}
	
	.tdi_94 .td_module_wrap {
		width: 100% !important;
	}
	
	
	.tdi_94 .td-module-thumb {
		display: none;
	}
	
	
	.tdi_94 .td-module-container {
		flex-flow: row;
		border-color: #eaeaea!important;
		justify-content: start;
		align-items: center;
	}
	
	.tdi_94 .td-image-container a {
		position: relative !important;
		padding: 5px;
		border-radius: 5px;
		margin: 0 10px;
	}
	
	.tdi_94 .entry-title {
		margin: 0;
	}
	
	.tdi_94 .td-image-container {
		flex: 0 0 30%;
		width: 30%;
		display: flex;
		order: 0;
	}
	
	#tdi_95 .n2-ss-layer .n2-ss-text {
		box-shadow: inset 0 0 0 0 #000;
		display: -webkit-box !important;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
		border-radius: 5px;
		text-align: initial;
		font-family: inherit;
		font-size: 1rem !important;
	}
	
	.tdi_160 ul {
		display: flex !important;
		flex-flow: wrap;
	}
	
	
	.tdi_160 ul li a {
		justify-content: flex-start;
		width: 100%;
	}

	
	.tdi_160 ul li {
		width: 100%;
		line-height: normal;
		text-align: right;
	}
	
	.home .tdi_202 .avatar {
		width: 3rem;
		height: 3rem;
		border-radius: 100%;
	}
	
	.tdi_202.td_top_authors .td_mod_wrap {
		min-height: auto !important;
	}
	
	.tdi_202.td_top_authors .item-details {
		margin-left: calc(100px + 15px);
		height: 50px !important;
	}
	
	#sb_instagram .sb_instagram_header p, .sb_instagram_header p {
		text-align: initial !important;
	}
	
	#sb_instagram .sbi_photo img {
		object-fit: cover !important;
		border: 1px solid #b3abab;
		border-radius: 10px;
	}
	
	.cff-post-text {
		text-align: initial;
	}
	
	.cff-author-text {
		display: flex;
		flex-flow: column;
	}
	
	
	div#tdi_245 .tds-icon-box .tds-icon {
		font-size: 3rem !important;
		height: 5rem;
		width: 5rem;
		line-height: normal;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	
	div#tdi_245 .tds-title {
		margin: 0 !important;
	}
	
	div#tdi_245 .tds-title h3 {
		font-size: 1.2rem;
		margin: 0 !important;
		padding: 0 !important;
	}
	
	div#tdi_245 .tdc-inner-column > .vc_column-inner > .wpb_wrapper {
		overflow-y: scroll;
	}
	
	div#tdi_245 .tdc-inner-column > .vc_column-inner > .wpb_wrapper:after {
		content: '';
		width: 100px;
		height: 100%;
		position: absolute;
		left: 0;
		background: #dbdbdb;
		background: linear-gradient(90deg, rgba(219, 219, 219, 1) -50%, rgba(8, 28, 37, 0) 80%);
	}
	
	
	div#tdi_245 .tdi_246 .td_block_wrap {
		height: 9rem;
	}
	
	div#tdi_245 {
		padding-left: 0;
	}
	
	ul#menu-footer2-2, ul#menu-footer2-3, ul#menu-footer1 {
		display: flex;
		flex-flow: wrap;
		gap: 1rem;
	}
	
	ul#menu-footer2-2 li, ul#menu-footer2-3 li, ul#menu-footer1 li {
		width: 45%;
	}
	
	.tdm-social-wrapper.tds-social1.tdi_302 {
		text-align: right;
	}
	
	.vc_row_inner.tdi_313.vc_row.vc_inner.wpb_row.td-pb-row,
	.vc_row_inner.tdi_319.vc_row.vc_inner.wpb_row.td-pb-row{
		display: none;
	}
	
	div#n2-ss-2 .n2-ss-text {
		font-size: 1rem !important;
		font-family: inherit !important;
	}
	
	.td-container-wrap {
		width: auto !important;
	}
	
	
	a.gofollow img {
		width: 100%;
		height: 50vh;
		object-fit: contain;
	}
	
	
	.single.single-post div#tdi_65 .vc_row_inner.tdi_70 {
		display: flex;
		flex-flow: wrap;
	}
	
	
	.single.single-post div#tdi_65 .vc_row_inner.tdi_70 .vc_column_inner:nth-of-type(1) {
		order: 0;
		width: 50% !important;
		height: fit-content !important;
		display: flex;
		justify-content: center;
	}
	
	.single.single-post div#tdi_65 .vc_row_inner.tdi_70 .vc_column_inner:nth-of-type(2) {
		order: 2;
		width: 100% !important;
	}
	
	.single.single-post div#tdi_65 .vc_row_inner.tdi_70 .vc_column_inner:nth-of-type(3) {
		order: 1;
		width: 50% !important;
		height: fit-content !important;
		display: flex;
		justify-content: center;
	}
	
	.single.single-post div#tdi_65 .vc_row_inner.tdi_70 .vc_column_inner:nth-of-type(1) *, .single.single-post div#tdi_65 .vc_row_inner.tdi_70 .vc_column_inner:nth-of-type(3) * {
		width: max-content;
	}
	
	.single.single-post div#tdi_65 h1.tdb-title-text {
		font-size: 1.5rem !important;
		text-align: center;
		font-family: inherit;
	}
	
	.single-post div#tdi_81 {
		padding: 0;
	}
	
	
	.single-post ul.tdb-tags {
		text-align: initial;
	}
	
	.single-post div#tdi_112 {
		text-align: initial;
	}
	
	.single-post .tdb-author-info {
		padding: 0;
	}
	
	.single-post img.avatar {
		width: 5rem;
		height: 5rem;
	}
	
	.single-post a.tdb-author-photo {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
	}
	
	
	.single-post div#tdi_117 {
		display: flex;
		flex-flow: column;
	}
	
	.single-post div#tdi_117 .td-cpt-post {
		width: 100% !important;
	}
	
	.single-post div#tdi_117 .td-cpt-post .td-module-container.td-category-pos-image {
		gap: 1rem;
	}
	
	
.single-post h3#reply-title {
		text-align: initial;
	}
	
	.single-post div#tdi_122 ul {
		display: flex;
		flex-flow: column;
	}
	
	.single-post div#tdi_122 ul li {
		text-align: initial;
	}
	
	.single-post div#tdi_124 .td-cpt-post {
		width: 100% !important;
	}
	
	
	.single-post div#tdi_138 .vc_column_inner.tdi_145.wpb_column.vc_column_container i, #tdi_94 .vc_column_inner.tdi_145.wpb_column.vc_column_container i {
		font-size: 3rem;
		width: 50px !important;
		height: 50px !important;
		display: flex;
		justify-content: center;
		align-items: center;
		line-height: normal !important;
	}
	
	.single-post div#tdi_138 .vc_column_inner.tdi_145.wpb_column.vc_column_container .tds-title.tds-title1 h3 {
		font-size: 1rem !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	
	.single-post div#tdi_138 .vc_column_inner.tdi_145.wpb_column.vc_column_container .wpb_wrapper {
		display: flex;
		gap: 1rem;
		overflow-x: scroll;
	}
	
	.archive.category h3.entry-title.td-module-title a {
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
		min-height: 5rem;
	}
	
	.archive.category .td-editor-date * {
		display: flex !important;
	}
	
	.archive.category span.td-author-date {
		display: flex;
		flex-flow: column;
		gap: 5px;
		position: relative;
	}
	
	.archive.category span.td-module-comments{
		position: absolute;
		left: 0;
	}
	
	.archive.category .page-nav.td-pb-padding-side {
		margin: 0 auto;
		margin-top: 3rem;
	}
	
	.archive.category div#tdi_82 .td-cpt-post {
		width: 100% !important;
		margin: 0 !important;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}



