/* 
Theme Name: Gold Essentials
Theme URI: https://superbthemes.com/child-theme/gold-essentials/
Description: Introducing Gold Essentials, a free, responsive, and elegant minimalist WordPress theme designed specifically for bloggers and writers. Boasting a classic gold color as its primary hue, this theme is perfect for various niches, such as food, fashion, travel, clothing, lifestyle, news, newspapers, and magazine-style blogs. The theme's clean and personal design, combined with its compatibility with popular page builders like Elementor, Visual Composer, and Beaver Builder, make it a versatile and customizable option for bloggers in any niche. Built for SEO and featuring schema markup, Gold Essentials is search engine optimized and Adsense-friendly, allowing for seamless integration of affiliate links and widgets in the sidebar. This lightweight and mobile-friendly theme is beginner-friendly, easy to use, and translation ready. It is fully compatible with WooCommerce, Gutenberg, and supports photography and image-based content. Enhance your writing and corporate presence with Gold Essentials, the multi-purpose WordPress theme you've been looking for!
Author: ThemeEverest
Author URI: http://superbthemes.com/
Template: minimalistblogger
Tested up to: 6.8
Requires PHP: 4.0
Requires at least: 4.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
Tags: theme-options, threaded-comments, translation-ready, sticky-post, footer-widgets, custom-background, custom-colors, custom-header, custom-logo, custom-menu, featured-image-header, featured-images, flexible-header, right-sidebar, one-column, two-columns, news, entertainment, blog
Version: 2.0
Text Domain: gold-essentials
*/

h1.entry-title, h2.entry-title, h2.entry-title a:hover, h2.entry-title a:active {
	font-family: 'Noto Serif', serif;

	font-weight:normal;
}
body,
code,
html,
kbd,
pre,
samp,
code,
kbd,
pre,
tt,
var {
	font-family: 'Open Sans', sans-serif;
}
body {
	font-weight: normal;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
}
article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {
	font-weight:normal;
	font-family: 'Noto Serif', serif;

}

.swidgets-wrap,
article.fbox,
.footer-column-three input.search-submit,
.footer-column-three input.search-field,
.featured-sidebar .search-field, .header-widget .search-field,
.primary-menu .pmenu,
.comments-area,
.error404 main#main, .search-no-results section.fbox.no-results.not-found,
.archive .page-header h1,
.search-results h1.page-title {
	border-style:double;
	border-width:4px;
	border-color:#c69c6d;
}
.primary-menu .pmenu,
.search-results h1.page-title,
.archive .page-header h1 {
	border-left:0px;
	border-right:0px;
}
.footer-column-three input.search-field {
	color: #c69c6d;
}
.page-numbers li a {
	background:#c69c6d;
	border-color:#c69c6d;
}
.page-numbers.current,
span.page-numbers.dots {
	border-color:#c69c6d;
	color:#c69c6d;
}
.site-header ul ul li a,
.site-info {
	border-color:#c69c6d;
}
.comments-area p.form-submit input,
.blogpost-button,
.post-data-divider {
	background: #c69c6d;
}


.site-branding .site-title {
	font-family: 'Noto Serif', serif;

}


.main-navigation ul li .sub-arrow {

	color: #c69c6d;
}
.main-navigation ul ul li .sub-arrow {
	right:-10px;
}



.primary-menu ul li ul.children li,
.primary-menu ul li ul.sub-menu li {
	border-bottom: 0px solid #c69c6d
}

.secondary-menu {
	border-top: 1px solid #c69c6d;
}

.secondary-menu ul.smenu ul li {
	border-bottom: 0px solid #c69c6d
}

.secondary-menu .arrow-menu {
	border-left: 1px solid #c69c6d
}
.overlay .overlay-close {
	color: #000;
	background: #c69c6d;
}

.site-header ul ul {
	border: 1px solid #c69c6d;
}
.entry-meta {
	font-family: 'Open Sans', sans-serif;
}


.entry-footer span:after {
	border-right: 1px solid #c69c6d;
}

.posts-related ul.list-related-posts li {
	border-bottom: 1px solid #c69c6d
}


.widget ul li {
	border-bottom: 1px solid #e6e6e6;
}

#wp-calendar caption {
	font-weight: bold
}


@media (min-width:992px) {

	.footer-menu ul ul {
		margin-left: 0;
		list-style: none;
		border-left: 1px solid #c69c6d
	}
	.secondary-menu .smenu ul ul.children li,
	.secondary-menu .smenu ul ul.sub-menu li {
		border-bottom: 1px solid #c69c6d
	}
}

@media screen and (max-width:1023px) {
	.super-menu {
		border-top:4px double #c69c6d;
		border-bottom:4px double #c69c6d;
	}
	#smobile-menu *,
	#smobile-menu.show .main-navigation ul li {
		border-color:#c69c6d;
	}
	a#pull,
	a#pull:hover {
		color:#c69c6d;
	}
	.toggle-mobile-menu:before {
		color:#c69c6d;
	}

}

@media (max-width:992px) {
	.primary-menu .pmenu {
		border-top:1px solid #c69c6d;
		border-bottom:1px solid #c69c6d;
	}
	.main-navigation ul li a {
		font-weight: normal;
	}
	.main-navigation ul li.current-menu-item>a {
		font-weight:bold;
	}
	
	.site-header ul ul li a {
		font-size: 14px;
		opacity: 0.8;
		border-top:1px solid #c69c6d;
	}
	.site-header ul ul li:first-of-type a {
		border-top:0px solid #c69c6d;
	}
	.swidgets-wrap {
		border: 4px double #c69c6d;
	}
	.swidgets-wrap h3 {
		font-weight: bold;
	}	
	
	.site-info {
		border-top:1px solid #c69c6d;
	}
	.footer-column-three h3 {
		font-weight: bold;
		font-family: 'Open Sans', sans-serif;
	}
	.entry-meta {
		font-weight: normal;
	}

	h1.entry-title, h2.entry-title, h2.entry-title a:hover, h2.entry-title a:active {
		font-family: 'Noto Serif', serif;

		font-weight:normal;
	}

	.entry-meta {
		font-weight: normal;
	}

	article .entry-content {
		font-family: 'Open Sans', sans-serif;
	}
	.single article .entry-content, .page article .entry-content {
		color:#000;
	}

	article.fbox {
		border: 4px double #c69c6d;
	}

	.blogpost-button {
		background: #c69c6d;
	}

	.page-numbers li a{
		background: #c69c6d;
		padding: 10px 17px;
		transition: all 0.4s;
		font-size: 14px;
		color: #fff;
		margin: 0 5px;
		text-decoration: none;
		border: 1px solid #c69c6d;
		font-weight:600;
		display: inline-block;
		float: left;
	}
	.page-numbers li a:hover {
		background:rgba(0,0,0,0);
		color:#000;
	}
	.page-numbers.current {
		border: 1px solid #c69c6d;
	}
	

	.error404 main#main,
	.search-no-results section.fbox.no-results.not-found {
		border: 4px solid #c69c6d;
	}
	.search-no-results h1, .error404 h1 {
		font-family: 'Noto Serif', serif;

	}
	.search-results h1.page-title {
		border-top: 4px double #c69c6d;
		border-bottom: 4px double #c69c6d;
		font-family: 'Noto Serif', serif;

	}

	.comments-area .comments-title {
		font-family: 'Noto Serif', serif;

	}
	.search-no-results .search-form label, .error404 .search-form label {
		border: 1px solid #c69c6d;
	}
	.error404 .search-form label, .search-no-results .search-form label {
		border: 1px solid #c69c6d;
	}
	.error404 input.search-submit, .search-no-results input.search-submit {
		border: 1px solid #c69c6d;
	}
	.archive .page-header h1 {
		border-top: 4px double #c69c6d;
		border-bottom: 4px double #c69c6d;
	}
	.comments-area {
		border:4px double #c69c6d;
	}

	.comments-area ol.comment-list .comment {
		border-bottom: 1px solid #c69c6d;
		padding-bottom:40px;
	}
	span.page-numbers.dots {
		padding: 10px 17px;
		transition: all 0.4s;
		font-size: 14px;
		color: #000;
		margin: 0 5px;
		text-decoration: none;
		border: 1px solid #c69c6d;
		font-weight: 600;
		display: inline-block;
		float: left;
	}

	#comments h3#reply-title {
		font-family: 'Noto Serif', serif;

		font-size: 26px;
		margin-bottom: 0px;
		padding-bottom: 10px;
		text-align: center;
	}
}
@media screen and (max-width: 1023px) {
	.smenu-hide.toggle-mobile-menu.menu-toggle {
		border-bottom:1px solid #c69c6d;
	}

}

.content-area.clearfix::after {
  content: "";
  display: block;
  clear: both;
}

.site-main {
  width: 70%;
  float: left;
  box-sizing: border-box;
}

#secondary {
  width: 30%;
  float: right;
  box-sizing: border-box;
}
