


html,body {
	background-color: #f4efdb!important;
	color: #4c2a03!important;
	font-family: georgia,palatino;
}

h1, h2, h3, h4, h5, h6 {
	font-family: georgia,palatino;
}

.table {
	color: #4c2a03;
}

.card-body .table {
        color: #222222;
}

a {
	color: #4c2a03;
}

a:hover {
	color: #4e5dd0;
}

#announcement-bar {
	background-color: #b25426;
	color: #fbf3e9;
	text-align: center;
	font-weight: bold;
}

#shopping-cart-bar {
	background-color: #f4efdb;
	color: #4c2a03;
	font-weight: bold;
}


.navbar {
	min-height: 25px;
	box-shadow: 0px 0px 5px #6E6E6E;
}

.farm-logo-image-pixel {
	height: -1px;
	width: 1px;
}

a.navbar-brand, a.navbar-brand:hover {
	color: #4c2a03;
	text-decoration: none;
	text-shadow: 1px 1px 1px #fefefe;
	font-size: 2.0em;
	font-family: 'Poppins', sans-serif;
}


/* https://medium.com/wdstack/bootstrap-4-custom-navbar-1f6a2da5ed3c */

.navbar-custom {
	background-image: url('');
	background-color: #b25426;
	background-repeat: no-repeat;
	/*background-position: 0px 0px;*/
	background-position: center top;
}

/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: #4c2a03;
	font-weight: bold;
}

/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link, .navbar-custom .nav-item:hover .nav-link {
    color: #4e5dd0;
	font-weight: bold;
}

.navbar-toggler .custom-toggler {
	border-color: #4c2a03;
}

.custom-toggler .navbar-toggler-icon {
	
	/*background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");*/

	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%234c2a03' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.breadcrumb {
	background-color: #cdaf80;
	padding-top: 5px;
	padding-bottom: 5px;
}

.breadcrumb-item {
	color: #222222;
}

.btn-primary {
	background-color: #6a3f03;
	border-color: #6a3f0e;
	color: #ffffff;
}

.btn-primary:hover {
	background-color: #6a3f0e;
	border-color: #6a3f0e;
	color: #ffffff;
}

.badge-primary {
	background-color: #fffdfd;
	color: #4c2a03;
}

#left-product-links > li {
	background-color: #ffffff;
}

#left-product-links >li.active
{
	background-color: #cdaf80;
	border-color: #cdaf80;
	color: #4c2a03;
}

#left-product-links > li > a{
	color: #4c2a03;
}

#blog-pagination > li {
	background-color: #ffffff;
}

#blog-pagination >li.active >a.page-link
{
	background-color: #cdaf80;
	border-color: #cdaf80;
	color: #4c2a03;
}

#blog-pagination > li > a{
	color: #4c2a03;
}

.card-header {
	font-size: 125%;
	background-color: #4c2a03;
	color: #fefefe;
	font-weight: bold;
}

.card-body {
	color: #222222;
}

footer {
	background-color: #cdaf80;
	color: #4c2a03;
	padding: 1.0em;
}

footer a, footer a:hover {
	color: #4c2a03;
}

.footer-link {
	padding: 0.3em;
}

.eff-bar {
	background-color: #24292e;
	color: #EDEDED;
	padding: 0.3em;
	padding-bottom: 5.0em;
	width: 100%
}

.eff-bar a {
	color: #f79321;
}
.eff-bar a:hover {
	color: #f79321;
}


