#header, #header-wrap, #logo img {
	height: 200px;
}

#logo {
	margin-top: 0;
	/* margin-bottom: 30px; */
	margin-bottom: 0;
}

#header.sticky-style-2 {
	height: 258px;
}

#primary-menu ul ul:not(.mega-menu-column), #primary-menu ul li .mega-menu-content {
	border-top: 2px solid #ea973e;
}

#primary-menu ul ul li:hover > a {
	color: #ea973e;
}

.content-wrap {
	padding-top: 32px;
}

.heading-block {
	margin-bottom: 32px;
}

.heading-block.center > span {
	max-width: 600px;
}

.heading-block span {
	font-size: 20px;
}

.heading-block.newsletter span {
	font-size: 26px;
	color: #ea973e;
}

.heading-block > span:not(.before-heading) {
	margin-top: 0;
}

.heading-block:after {
	content: none;
	display: none;
	margin-top: 0;
	width: 0;
	border-top: none;
}

.fslider {
	margin-bottom: 20px;
}

.feature-box h3 {
	font-size: 15px;
}

.wp-caption {
	margin-bottom: 60px !important;
}

p.wp-caption-text {
	width: 90%;
	border-radius: 6px;
}

#primary-menu ul li:hover > a, #primary-menu ul li.current > a {
	color: #ea973e;
}

a, 
.spost .entry-title h4 a:hover, .mpost .entry-title h4 a:hover, .more-link {
	/* color: #ea973e; */
}

.more-link {
	border-color: #ea973e;
}

::selection, 
#gotoTop:hover {
	background-color: #ea973e !important;
}

.si-rss:hover, .si-colored.si-rss,
.si-facebook:hover, .si-colored.si-facebook,
.si-twitter:hover, .si-colored.si-twitter {
	background-color: #ea973e !important;
}

.entry-title {
	margin-bottom: 30px;	
}

.entry-content h2 {
	margin-bottom: 10px;
	font-size: 28px;
}

.entry-content h3 {
	margin-bottom: 10px;
	font-size: 20px;
}

#content p {
	font-size: 17px;
}

#content .feature-box p, #content .feature-box.media-box p {
	font-size: 15px;
}

#content .feature-box h3 a, #content .feature-box.media-box h3 a {
	color: inherit;
}

#footer a {
	color: inherit;
}

#footer .btn-success {
	color: #ffffff;
	background-color: #ea973e;
	border-color: #d57e20;
}

@media (max-width: 991px) {
	#logo {
		height: auto !important;
	}
	#logo img {
		height: auto !important;
		margin-top: 20px;
	}
	#content p {
		font-size: 18px;
	}
}

@media (max-width: 479px) {
	#content p {
		font-size: 14px;
	}
}

.entry-content h2 {
	clear: both;
}

#content ul {
	font-size: 17px;
}

#content li {
	list-style-position: inside;
}

.wp-block-file:not(.wp-element-button) {
	font-size: 1em;
}