/*
Welcome to Custom CSS!
To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*.h1-gradient {
	background: url('wp-content/uploads/2016/09/bg-opacity.png');
	margin-bottom: 55px;
	padding-bottom: 0 !important;
}*/
.home-gradient {
	background: url('wp-content/uploads/2016/09/bg-opacity.png');
	padding: 15px !important;
}

.gdlr-core-price-table {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}

.gdlr-core-price-table .gdlr-core-price-table-content-wrap {
	padding-bottom: 0 !important;
}

.infinite-main-menu-search i, 
.infinite-main-menu-cart i {
	color: #333333 !important;
}

/* Hiding Comment Numbering and Author Info */
.infinite-single-author,
.gdlr-core-blog-info-author,
.gdlr-core-blog-info-comment-number,
.infinite-blog-info-comment-number {
	display: none !important;
}

/* NB replace with live URL */
/* Header backgrounds */
.page-id-1615 .infinite-page-title-wrap {
	background-image: url('https://www.emfsa.co.za/wp-content/uploads/2016/05/pic.jpg');
}

.infinite-not-found-wrap {
	background-color: #22b573;
}

.infinite-page-title-wrap .infinite-page-title-overlay,
.infinite-blog-title-wrap .infinite-blog-title-overlay {
	background-color: transparent;
	opacity: .5;
}

.infinite-page-title-wrap .infinite-page-title,
.header-contact .gdlr-core-title-item-title-wrap .gdlr-core-title-item-title {
	background-color: #22b573;
	display: inline;
}

.infinite-blog-title-wrap .infinite-single-article-head-right,
.infinite-blog-title-wrap .infinite-single-article-date-wrapper {
	background-color: #22b573;
	margin-top: 0;
}

.infinite-blog-title-wrap .infinite-single-article-date-wrapper {
	margin-right: 0;
	padding: 10px;
}

.infinite-blog-title-wrap .infinite-single-article-head-right {
	padding-left: 20px;
}

.infinite-blog-title-wrap .infinite-single-article-date-month {
	color: #fff;
}

/* Updated */
.infinite-page-title-wrap,
.infinite-blog-title-wrap { background-image: url(https://www.emfsa.co.za/wp-content/uploads/2019/08/page-title-background.jpg); }

/* 404 Error */
.infinite-not-found-wrap .infinite-not-found-background {  background-image: url(https://www.emfsa.co.za/wp-content/uploads/2019/08/404-background.jpg);}

.infinite-blog-title-wrap .infinite-single-article-title { font-size: 37px; }

/* Desktop:  Socal Links */
.infinite-top-bar { z-index: 1000; }

/* Nav */
.infinite-navigation .sf-menu > li {
	padding-left: 18px;
	padding-right: 18px;
}

/* Logo on iPad Pro */
@media screen and (max-width: 1024px) {
	/*.infinite-header-style-plain.infinite-style-center-menu .infinite-logo {
		position: relative;
	}*/
	.infinite-navigation .sf-menu > li {
		padding-left: 5px;
		padding-right: 5px;
	}
	.infinite-logo { padding-top: 39px; }
	.infinite-logo-inner { width: 60%; }
	.infinite-logo.infinite-item-pdlr { padding-left: 35px; }
}