/*
 * Theme Name: Thrive
 *
 * Layout: Content-Sidebar
 *
 * Learn more: https://developer.wordpress.org/themes/basics/template-files/
*/

article > .page-wrap,
.news > .page-wrap {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	margin-top: 50px;
}

.entry-container {
	width: 65%;
	/* margin-right: 5%; */
}

aside {
	width: 30%;
	/* max-width: 260px; */
}

aside ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

aside .widget_nav_menu .menu {
	padding-bottom: 50px;
	background-color: #0082BD;
}

aside .widget_nav_menu .menu > li > a {
	display: block;
	padding: 1em 2em;
	text-transform: uppercase;
	color: #FFF;
	background-color: #0082BD;
	border-bottom: 2px dotted rgba(255, 255, 255, 0.2);
}

aside .widget_nav_menu .menu li a:hover {
	color: #FFF !important;
	background-color: #A7C067;
}

aside .widget_media_image {
	margin-bottom: 5px;
}

aside .widget_media_image .image {
	width: 100%;
}

@media only screen and (max-width: 768px) {
	article > .page-wrap {
		flex-wrap: wrap;
		margin-top: 15px;
	}

	.entry-container {
		width: 100%;
	}

	aside {
		width: 100%;
		max-width: none;
		margin-top: 50px;
	}

	aside .widget_nav_menu .menu > li > a {
		text-align: center;
	}
}
