/*
Theme Name:		Magazineplus
Theme URI:		https://mantrabrain.com/themes/magazineplus/
Author:			MantraBrain
Author URI:		https://mantrabrain.com/
Description:	Magazineplus is SEO friendly, light-weighted, regularly updated modern WordPress Magazine Theme. This theme can be applicable for news, magazine, blog, online news publishing sites, or any kind of content publishing site. The main feature of the theme is feature slider & theme style homepage and it's compatible with the WordPress default editor Gutenberg and the most popular WordPress page builder plugin elementor. It can be used for eCommerce stores too and compatible with WooCommerce. The magazineplus theme is RTL ( Right to Left ) ready theme. Some of the other features: #Widget Based Theme #Tab Widget #Easy Homepage setup #Clean Customizer #Live Preview #SEO Ready #RTL Support #WooCommerce Support #Elementor Compatible #Translation Ready #Fully Responsive #Extendible with premium plugin etc
Version:		1.0.7
License:		GNU General Public License v3 or later
License URI:	http://www.gnu.org/licenses/gpl-3.0.html
Text Domain:	magazineplus
Tags:			news, grid-layout, custom-colors, one-column, two-columns, three-columns, left-sidebar, right-sidebar, featured-images, footer-widgets, full-width-template, theme-options, translation-ready, rtl-language-support
Tested up to:	6.5
Requires PHP:	5.6
Template:		magazinenp
*/

.main-navigation ul li.current_page_item > a, .main-navigation ul li.current_page_ancestor > a, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li a:hover, .main-navigation ul li.show > a, .main-navigation ul li:hover > a,
.navbar .mnp-home-icon a,
.btn-theme,
.mnp-news-ticker .mnp-news-ticker-label,
.mnp-post-image-wrap .entry-meta .cat-links a, .mnp-post-image-wrap + .entry-header .entry-meta .cat-links a,
.entry-meta .cat-links a,
input[type="reset"], input[type="button"], input[type="submit"], button[type="submit"],
.back-to-top a,
.search-toggle.active, .search-toggle:hover, .search-toggle:focus,
body.title-style4 .widget-title:after, body.title-style4 .magazinenp-title:after,
body.title-style3 .widget-title-wrapper .widget-title, body.title-style3 .widget-title-wrapper .magazinenp-title,
.featured-slider .owl-nav button.owl-prev:hover:before, .featured-slider .owl-nav button.owl-next:hover:before, .post-slider .owl-nav button.owl-prev:hover:before, .post-slider .owl-nav button.owl-next:hover:before, .related-posts .owl-nav button.owl-prev:hover:before, .related-posts .owl-nav button.owl-next:hover:before,
.navigation.pagination .current, .navigation.pagination a:hover,
.entry-meta .cat-links a, .entry-meta div.cat-links a {
	background-color: #d10014;
}

.body.title-style2 .widget-title, body.title-style2 .magazinenp-title, body.title-style2 .site-footer .widget-title {
	border-color: #d10014;
}

body .widget-title, body .magazinenp-title {
	border-left-color: #d10014;
}

.navbar-main, body.title-style3 .widget-title-wrapper {
	border-bottom-color: #d10014;
}

a, a:hover, .btn-outline-theme,
.mnp-news-ticker .mnp-ticker-posts .mnp-news-ticker-slide .mnp-ticker-item a.mnp-ticker-link:hover,
.entry-title a:hover, .entry-title a:focus,
.entry-meta a:hover, .entry-meta a:focus,
.widget ul li a:hover,
.comment-metadata a.comment-edit-link,
.site-title a:hover, .site-title a:focus, .site-title a:active,
.main-navigation .dropdown-menu a.current-menu-item, .main-navigation .dropdown-menu a:hover, .main-navigation li ul li.current-menu-ancestor > a, .main-navigation li ul li.current-menu-item > a, .main-navigation li ul li.current_page_ancestor > a, .main-navigation li ul li:hover > a, .main-navigation ul li li.current_page_item > a,
.mnp-popular-tags-wrap ul.tags-list li a {
	color: #d10014;
}

.main-navigation a, .post-block .entry-meta, .post-block .entry-header a {
	color: #ffffff;
}

.btn-outline-theme {
	border-color: #d10014;
}

/*
Secondary Color
#ff4153
 */
.mnp-top-header, .navigation-bar, .navigation-bar-top, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover, button[type="submit"],
.btn-theme:hover {
	background-color: #89000d;
}

/*

Tab Widget
 */
.magazineplus-tab-widget ul.widget-tabs {

	margin-bottom: 10px;
}

.magazineplus-tab-widget .widget-tabs:after {
	content: "";
	display: block;
	clear: both;
}

.magazineplus-tab-widget .entry-title {
	margin-bottom: 0px;
	font-size: 15px;
	line-height: 1em;
}


.magazineplus-tab-widget .tabbed-images {
	margin-bottom: 10px;
}

.tabbed-comment-widget:after {
	content: "";
	display: block;
	clear: both;
}

.tabbed-comment-widget .comment-wraper,
.tabbed-comment-widget .author-thumbnail {
	float: left;
}

.tabbed-comment-widget .author-thumbnail {
	padding: 0 10px 10px 0;
	width: 60px;
}

.tabbed-comment-widget .comment-wraper {
	width: calc(100% - 60px);
}

.magazineplus-tab-widget ul.widget-tabs li a {
	padding: 5px 7px;
}

.magazineplus-tab-widget .tabbed-comment-widget {
	border: 1px solid rgb(227, 227, 227);
	margin-bottom: 10px;
	padding: 10px 10px 0 10px;
}

.magazineplus-tab-widget .tabbed-comment-widget p {
	margin-bottom: 10px;
}

.magazineplus-tab-widget ul.widget-tabs {
	margin: 0;
	padding: 0;
}

.magazineplus-tab-widget ul.widget-tabs li {
	list-style: none;
	float: left;
	width: 33.33%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
}

.magazineplus-tab-widget ul.widget-tabs li a {
	display: block;
	padding: 5px;
	background: #89000d;
	color: #fff !important;
	font-size: 14px;
}

.magazineplus-tab-widget ul.widget-tabs li a:hover {
	color: #fff !important;
}

.magazineplus-tab-widget ul.widget-tabs li a .fa {
	margin-right: 10px;
}

.magazineplus-tab-widget ul.widget-tabs li.active::after {
	border: 0px solid transparent;
	border-bottom-color: #fff;
	display: block;
	content: "";
	width: 0px;
	border-width: 0 7px 7px 7px;
	margin: -7px auto 0 auto;
}

.magazineplus-tab-widget ul.widget-tabs li.active a {
	background: #d10014;
}

.magazineplus-tab-widget ul.widget-tabs li:hover::after {
	border: 0px solid transparent;
	border-bottom-color: #fff;
	display: block;
	content: "";
	width: 0px;
	border-width: 0 7px 7px 7px;
	margin: -7px auto 0 auto;
}

.magazineplus-tab-widget .below-entry-meta span, .magazineplus-tab-widget .below-entry-meta a, .eggnews_random_news .below-entry-meta span, .eggnews_random_news .below-entry-meta a {
	color: #878787;
	font-style: normal;
	font-size: 13px;

}

.magazineplus-tab-widget .below-entry-meta span:hover, .magazineplus-tab-widget .below-entry-meta a:hover, .eggnews_random_news .below-entry-meta span:hover, .eggnews_random_news .below-entry-meta a:hover {
	color: #d10014;
}


.magazineplus-tab-widget .tabbed-widget-comment li {
	list-style: none;
}

.magazineplus-tab-widget figure {
	overflow: hidden;
	max-width: 100%;
}

.magazineplus-tab-widget figure img {
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.magazineplus-tab-widget figure img:hover {

}

.magazineplus-tab-widget .single-article {
	border: 0;
	margin: 0;
	padding: 0;
}

.tabbed-widget-popular, .tabbed-widget-recent {
	background: #f1f1f1;
	padding: 10px;
	border: 1px solid #ddd;
}

.tabbed-widget-popular .mnp-post-boxed,
.tabbed-widget-recent .mnp-post-boxed {
	margin-bottom: 10px;
}

.magazineplus-tab-widget .tabbed-images {
	margin-bottom: 10px;
}

.magazineplus-tab-widget figure {
	overflow: hidden;
	max-width: 100%;
}

.magazineplus-tab-widget figure img {
	-webkit-transition: all .3s;
	transition: all .3s;
	height: 102px;
	width: 136px;
}

.magazineplus-tab-widget figure img:hover {

}

@media (max-width: 991px) {
	.main-navigation .dropdown-menu a.current-menu-item,
	.main-navigation .dropdown-menu a:hover,
	.main-navigation li ul li.current-menu-ancestor > a,
	.main-navigation li ul li.current-menu-item > a,
	.main-navigation li ul li.current_page_ancestor > a,
	.main-navigation ul li a:hover,
	.main-navigation ul li li.current_page_item > a,
	.main-navigation ul li.current-menu-ancestor > a,
	.main-navigation ul li.current-menu-item > a,
	.main-navigation ul li.current_page_ancestor > a,
	.main-navigation ul li.current_page_item > a,
	.main-navigation ul li.show > a,
	.main-navigation ul li:hover > a {
		color: #fff;
	}

	.main-navigation ul li:not(.current-menu-item) a:focus {
		color: #d10014;
	}

	.main-navigation .dropdown-menu li.current-menu-item .dropdown-toggle .dropdown-icon,
	.main-navigation .dropdown-menu li:hover .dropdown-toggle .dropdown-icon,
	.main-navigation li ul li.current-menu-ancestor .dropdown-toggle .dropdown-icon,
	.main-navigation li ul li.current-menu-item > .dropdown-toggle .dropdown-icon,
	.main-navigation li ul li.current_page_ancestor > .dropdown-toggle .dropdown-icon,
	.main-navigation li ul li:hover > .dropdown-toggle .dropdown-icon,
	.main-navigation ul li:hover > .dropdown-toggle .dropdown-icon,
	.main-navigation ul li li.current_page_item > .dropdown-toggle .dropdown-icon,
	.main-navigation ul li.current-menu-ancestor > .dropdown-toggle .dropdown-icon,
	.main-navigation ul li.current-menu-item > .dropdown-toggle .dropdown-icon,
	.main-navigation ul li.current_page_ancestor > .dropdown-toggle .dropdown-icon,
	.main-navigation ul li.current_page_item > .dropdown-toggle .dropdown-icon,
	.main-navigation ul li.show > .dropdown-toggle .dropdown-icon,
	.main-navigation ul li:hover > .dropdown-toggle .dropdown-icon {
		color: #fff;
	}

	.main-navigation li ul li:hover > .dropdown-toggle .dropdown-icon {
		color: #555555;

	}
}
