/**
Theme Name: Newspulse Magazine Child
Theme URI: 
Author: Ascendoor
Author URI: https://ascendoor.com/
Version: 1.0.0
Requires PHP: 7.4
Tested up to: 6.4
Requires at least: 5.0
Template: newspulse-magazine-pro
Text Domain: newspulse-magazine-child
Description: Newspulse Magazine Pro theme is an extensive magazine template suitable for diverse purposes like news, blogs, publishing, and review websites. It provides various layouts and is adaptable to different industries such as business, finance, medical, sports, fashion, and more. The theme includes demo content that can be personalized to meet specific needs. Its homepage design presents a neat and simplistic magazine-style layout, incorporating a post banner slider, the most recent posts, and a custom widget design arrangement. With its contemporary and minimalist design, the theme is user-friendly and easy to set up, particularly with the included pre-built demo. Moreover, the Newspulse Magazine Pro theme is responsive, ensuring smooth viewing on various screen resolutions and browser versions. It is compatible with multiple browsers and has been carefully optimized for speed, performance, and search engine optimization (SEO).
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: custom-background, custom-logo, custom-colors, custom-menu, featured-images, threaded-comments, translation-ready, theme-options, footer-widgets, full-width-template, left-sidebar, right-sidebar, news, blog

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Newspulse Magazine Child is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/


/* New Banner */
.banner-section.child-banner .banner-section-wrapper {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	margin-inline: -5px;
}

.banner-section.child-banner .banner-section-wrapper .banner-slider-section {
	width: 100%;
	padding-inline: 5px;
}

@media (min-width: 992px) {
	.banner-section.child-banner .banner-section-wrapper .banner-slider-section {
		width: 50%;
	}
}

.banner-section.child-banner .banner-section-wrapper .banner-slider-section .banner-slider-wrapper .mag-post-single {
	min-height: 509px;
}

.banner-section.child-banner .banner-section-wrapper .banner-slider-section .banner-slider-wrapper .mag-post-single .mag-post-detail .mag-post-title {
	font-size: var(--font-size-lg);
}

.banner-section.child-banner .banner-section-wrapper .banner-editor-picks-section {
	width: 100%;
	padding-inline: 5px;
}


.banner-section.child-banner .banner-section-wrapper .banner-editor-picks-section .slick-slide {
	font-size: 0;
}

.banner-section.child-banner .banner-section-wrapper .banner-editor-picks-section .mag-post-single {
	margin-bottom: 10px;
	min-height: 248px;
}

.banner-section.child-banner .banner-section-wrapper .banner-rightside-widgets-area {
	width: 100%;
	padding-inline: 5px;
}

@media (min-width: 992px) {
	.banner-section.child-banner.no-adver-image .banner-section-wrapper .banner-slider-section {
		width: 70%;
	}
	.banner-section.child-banner .banner-section-wrapper .banner-rightside-widgets-area {
		width: 20%;
	}
	.banner-section.child-banner .banner-section-wrapper .banner-editor-picks-section {
		width: 30%;
	}
	.banner-section.child-banner.no-adver-image .banner-section-wrapper .banner-editor-picks-section {
		width: 30%;
	}
}

/* New Banner */
/* Advertisement widget */
.bigyapan-widget .bigyapan-wrapper .single a {
	display: block;
	line-height: 0;
}

.bigyapan-widget .bigyapan-wrapper .single a img {
	width: 100%;
}

.bigyapan-widget .bigyapan-wrapper.grid {
	display: grid;
	gap: 10px;
}
.bigyapan-widget .magazine-carousel-slider-navigation .slick-dots {
	margin: 0;
	padding: 10px;
	list-style: none;
	display: flex;
	align-items: center;
	gap: 8px;
	justify-content: center;
}
.bigyapan-widget .magazine-carousel-slider-navigation .slick-dots li {
	display: flex;
}

.bigyapan-widget .magazine-carousel-slider-navigation .slick-dots li button {
	font-size: 0;
	width: 8px;
	height: 8px;
	padding: 0;
	border: none;
	transition: all 0.3s ease;
	opacity: 0.8;
	cursor: pointer;
	background-color: var(--theme-color);
	box-shadow: none;
}

.bigyapan-widget .magazine-carousel-slider-navigation .slick-dots li button:focus, 
.bigyapan-widget .magazine-carousel-slider-navigation .slick-dots li button:hover {
	opacity: 1;
}

.bigyapan-widget .magazine-carousel-slider-navigation .slick-dots li.slick-active button {
	width: 20px;
	opacity: 1;
}
/* Advertisement widget */
/* Popular/latest widget */
@container (max-width: 375px) {
	.magazine-tabs-section .magazine-tabs-wrapper .magazine-tab-content-wrapper .magazine-tab-container .mag-post-single {
		min-height: 75px;
	}
}
/* Popular/latest widget */

/* Footer Menu */
.ascendoor-footer-menu ul{
	list-style: none;
	padding: 0;
	margin: 0;
	display: flex;
	flex-wrap: wrap;
	gap: 7px;
	justify-content: center;
	line-height: 1.2;
}
.ascendoor-footer-menu ul li:not(:first-child) a{
	padding-inline-start: 7px;
	border-inline-start: 1px solid var(--clr-foreground);
}
.ascendoor-footer-menu ul li a{
	text-decoration: none;
	color: var(--clr-foreground);
}
.ascendoor-footer-menu ul li a:focus,
.ascendoor-footer-menu ul li a:hover{
	color: var(--primary-color);
}
/* Footer Menu */
/* pagination */
nav.navigation.pagination .nav-links{
	justify-content: center;
}
/* pagination */


