/*
Theme Name:     MHEP
Description:    Child theme from Foundation-Master
Author:         Riley Nice
Author URI:     http://nicecomputer.net
Template:	Foundation-master
*/

@import url("../Foundation-master/style.css");

/*
a:link {color: #9ca97e; font-weight: 700;}
a:hover {color:#4d5639; text-decoration: underline} 
*/

a:link {color: #863F2C; font-weight: 700;}
a:hover {color:#c37561; text-decoration: underline}
a:visited {color: #571d0e;  } 

article ul  {
	margin-left: 1em;
}
article img {
/*	border: 1px solid #111;
	border-radius: 7px;
	box-shadow: 0 0 3px #111; */
	margin: 0 1em;
}
.wp-caption-text p {
	margin: 0 2em;
}
#wpadminbar {
	clear:both;
}

.contain-to-grid {
	background-color: #4d5639;
	box-shadow: 0px 0px 3px #000;
}

#top-bar {
	text-align:center;
}

.top-bar { 
	background-color: #4d5639;
	font-size: 20px;
/*	height: 55px;*/
/*	padding: 5px;*/
/*	margin-top: 15px;*/
	width: 100%;
	margin-bottom: 5px;
	display: inline-block;
}

.top-bar-section li a:not(.button) {
        background-color: #9ca97e;
}
.top-bar-section li a:not(.button):hover {
        background-color: #3c1517;
}

@media only screen and (min-width: 768px) {
	section.top-bar-section {
	    float: left;
	    left: 50% !important;
	    position: relative;
	}

	section.top-bar-section ul.left {
	    position: relative;
	    right: 50%;
	}
}
.top-bar .name {
	width: 0px;
}



.site-header h2 { text-align: center; margin: 0; }
.site-header { 
	border-bottom: none; 
	padding-bottom: 0;
	margin-bottom: 0;
	margin-top: -5px; 
}

.Branding{
	display: inline-block;
	float: left;
	width: 100%;
	margin-top: 10px;
}
.Branding h1 {
	margin-top: 30px;
	margin-left: 30px
}
#logo {
	width: 255px;
	float:right;
	margin-right: 30px;
}


a { color: #13464f; }
a:active { color: #4898a7; }

.soliloquy-container {
	margin: 0 auto !important;
	border-radius: 7px;
	box-shadow: 0px 0px 15px #222;
}
.soliloquy-item-image {
        border-radius: 7px;
	margin: 0;
}
.soliloquy-container .soliloquy-caption {
	width: 50% !important;
	right: auto !important;
	left: 5px !important;
	bottom: 5px !important;
	border-radius: 5px !important;
}
.soliloquy-caption-inside {
	padding-bottom: 20px !important;
	font-family: 'Open Sans',sans-serif;
	font-size: 14px;
	font-weight: normal;

}
.eo-events-shortcode {
	padding-left: 4em;
}
.paypal_button_form_submit {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.section-container section .title, .section-container .section .title, .section-container.auto section .title, .section-container.auto .section .title {
	background-color: #e3e8d7;
	border-radius: 10px 10px 0 0;
}
section .title:hover, .section-container .section .title:hover, .section-container.auto section .title:hover, .section-container.auto .section .title:hover {
	background-color: #9ca97e;
}
@media only screen and (min-width: 768px) {
	.section-container section .title, .section-container .section .title, .section-container.auto section .title, .section-container.auto .section .title {
	        border-radius: 15px 15px 0 0;
	}
}


.ui-widget-header {
	background-color: #e3e8d7 !important; 
	background-image: none !important;
}
.eo-fullcalendar h2 {
	margin-left: 2em;
	margin-top: .2em;
	margin-bottom: .2em;
}
.event {
	padding: 1em;
}

.row { 
	background-color: #fdfcf8; 
	border-radius: 3px;
	border: 1px  #3c1517 solid;
	box-shadow: 0px 0px 4px #3c1517;
	margin-bottom: 4px;
	margin-top: 3px;
}

footer p,h5{
	text-align: center;
}

footer h5{
	text-decoration: underline;
}
footer.row {
	background-color: #e3e8d7;
	border: 1px #4d5639 solid;
	box-shadow: 0px 0px 4px #4d5639;
}

#facebook {
	text-align: center;
}



.flex-container.fade { opacity: 1 !important; }
.flex-container .flex-direction-nav li a:hover { background: url('images/slider-arrows-horizontal.png') no-repeat scroll 0 -18px !important; }






