/*
 * Theme Name: EvoME
 * Template: multisite-parent
 * Author: Jebeze Alexander
 * Description: Child theme of multisite-parent for EvoME
 * Version: 1.0
 */


.site-main .entry-content a, .site-main .entry-content a:visited {
	/*color: #2e368c;*/
}

.site-main .entry-content a:hover {
	/*color: #00a34f;*/
}

.site-branding a {
    color: #fff;
}

.site-branding img {
	max-height: 106px;
}

nav li a, .fa-search,
nav#site-navigation .menu-item-has-children:after {
	/*color: #24A5A7;*/
	color: #fff;
}

.home nav li a, .home .fa-search, .home nav li a:hover, .home .fa-search:hover, .home nav li.current-menu-item a, .home nav li.current-menu-parent > a, .home nav#site-navigation .menu-item-has-children:after, .home #hamburger, .home #close-box {
    color: #fff;
}

nav li a:hover,
nav ul#menu-primary > li.current-menu-item > a, 
nav ul#menu-primary > li.current-menu-parent > a {
    /* color: #8d8977; */
    border-bottom: 7px solid #365ba9;
}

.page-template-sub-blog-template .content-well #main,
.blog .content-well #main {
	display: flex;
	flex-wrap: wrap;
	margin-top:14px;
}

.page-template-sub-blog-template .content-well #main .post-full,
.blog .content-well #main .post-full {
	flex: 50%;
}

.page-template-sub-blog-template .content-well #main .post-full article,
.blog .content-well #main .post-full article {
	display: flex;
}

.page-template-sub-blog-template .content-well #main .post-full h2,
.blog .content-well #main .post-full h2 {
	padding-right: 6px;
    margin: 10px 0 0 0;
    font: 400 28px / 1.21 "FinancierText", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.page-template-sub-blog-template .content-well #main .post-full .date,
.blog .content-well #main .post-full .date {
	margin: 10px 0 0 0;
	color: rgba(31, 38, 36, 0.6);
    font: 700 14px / 1.3 "Gemeli Mono", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.page-template-sub-blog-template .content-well #main .post-full img,
.blog .content-well #main .post-full img {
	width: 350px !important;
    height: 240px !important;
}


.two-column-layout {
	display: flex;
	gap: 1em;
}

.col1, .col2 {
	width: 50%;
}

.col1 img, .col2 img,
.col1 .wp-caption, .col2 .wp-caption {
	width: 100% !important;
	height: auto;
}


#main-blog, #reports-blog, #student-blog {
	display: inline-block;
	    margin: 0 2em 1em 0;
	        padding: 8px 16px;
}
#blog-nav .active, #blog-nav > div:hover {
	background: #D6E0F0;
}
#blog-nav a {
	text-decoration: none;
}

.people-card .bio-blurb {
	margin-top: 6px;
	font-family: 'Ginto';
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    font-style: italic;
    color: #777;
}

.pdf {
	margin-bottom: 14px;
	font-size: 18px;
}


.copyright .disclaimer {
	margin-top: 2.5em;
}

#nsf {
    width: 64px;
    float: left;
    margin-right: 12px;
    margin-bottom: 6px;
}

@media (max-width: 640px) {
	.post-58 table td {
		float: left;
	}
	.page-template-sub-blog-template .content-well #main .post-full,
	.blog .content-well #main .post-full {
    	flex: 100%;
	}
	.page-template-sub-blog-template .content-well #main .post-full article,
	.blog .content-well #main .post-full article {
    	display: block;
	}
	.page-template-sub-blog-template .content-well #main .post-full img,
	.blog .content-well #main .post-full img {
    	width: 100% !important;
	}

}

