/* CSS Document */

.fusion-blog-archive .fusion-post-content {
padding: 16px;
}
.fusion-blog-archive .fusion-post-content .entry-title,
.fusion-blog-archive .fusion-post-content .entry-title > a {
	font-size: 24px !important;
        line-height: 115% !important;
}
.search .fusion-header-wrapper {
	position: relative !important;
}
	#content {
		margin-right: 4% !important;
		width: 65.3333% !important;
	}
		.fusion-post-content-wrapper {
			padding: 0 !important;
		}
			#content > article > .fusion-post-title-meta-wrap > h1 {
				font-size: 2.4rem !important;
			}
	#sidebar {
		width: 30.6666% !important;
	}
		#sidebar .heading > .widget-title {
			/*font-family: 'Playfair Display', serif;*/
			font-size: 2.5rem;
			font-weight: 600;
		}
			.widget_categories > ul > li.current-cat > a,
			.widget_categories > ul > li.current-cat > a:before {
				color: #000;
			}

@media only screen and (max-width: 800px) {

	#sidebar {
		margin-top: 20px !important;
		width: 100% !important;
	}

}