.mh-header {
background: url(/wp-content/uploads/header_bg.jpg) no-repeat center center;
background-size: cover;
}


a.mh-header-image-link {
	float:right; 
	margin-top: 25px
}

input[type="text"], input[type="email"], input[type="tel"], input[type="url"]
{width: 96%;}

.es_textbox_button {
  width: 100%;
	padding:10px; 
}

.mh-main-nav li a {
	padding: 20px 20px;
}

.mh-site-identity {
	padding:10px 0; 
}

.mh-main-nav-wrap {
background: -moz-linear-gradient(top, #137541 0%, #0e5332 100%);
background: -webkit-linear-gradient(top, #137541 0%,#0e5332 100%);
background: linear-gradient(to bottom, #137541 0%,#0e5332 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#137541', endColorstr='#0e5332',GradientType=0 );
border-bottom: 5px solid #d5ab59;
	background: #137541;
background: -moz-linear-gradient(top, #137541 0%, #0e5332 100%);
background: -webkit-linear-gradient(top, #137541 0%,#0e5332 100%);
background: linear-gradient(to bottom, #137541 0%,#0e5332 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#137541', endColorstr='#0e5332',GradientType=0 );
}

.mh-main-nav {
background: #126b3b;
background: -moz-linear-gradient(top, #126b3b 0%, #0e5332 100%);
background: -webkit-linear-gradient(top, #126b3b 0%,#0e5332 100%);
background: linear-gradient(to bottom, #126b3b 0%,#0e5332 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#126b3b', endColorstr='#0e5332',GradientType=0 );
}

.mh-main-nav li:hover {
    background: #d5ab59;
}

.mh-posts-stacked-title {
	background: #d5ab59;
}

.mh-posts-stacked-meta {
    background: #006b37;
}

.mh-slider-caption {
border-color: #d5ab59;
background: #006b37;
margin: 20px;    
}

.mh-widget-title {
	border-left: 10px solid #d5ab59;
}

.post-read-more {
    color: #000;
}

.mh-footer {
    background: #0e5332;
}

.mh-main-nav .menu > .current-menu-item:hover {
	background: #d5ab59;
}


.mh-footer-widget-title {
padding: 10px 0;
border-bottom: 3px solid
#d5ab59;
border-left: 10px solid
#d5ab59;
border-left: none;
background: none;
}

.entry-meta {
	padding: 5px 0px;
}

.mh-copyright-wrap {
	border-top: 0px;
	background: #d5ab59;
}

.es_submit_button {
	background: #d5ab59;
	color: #ffffff;
	text-transform: uppercase; 
	font-size: 16px;
	letter-spacing: 0.8px; 
}

.es_submit_button:hover {
	background: #222;
	color: #d5ab59;
}


.mh-container-outer {
	margin: 20px auto 0;

}




