/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
body, p {
	font-size: 16px;
	font-size: 1.6rem;
}

.site-header {
	background-color: #fff;
	border-bottom: 3px solid #000;
}

.content-wrapper, .site-branding, .site-content {
	max-width: 1275px;
}

.entry-meta .byline {
	display: none;
}

.widget {
	background: #ffffff !important;
}

.widget-title {
	border-bottom: 2px solid #000;
	font-size: 30px;
	font-size: 3rem;
	padding-bottom: 0;
	text-transform: capitalize;
}

a, .site-main .post-navigation a, .entry-meta, .comment-meta {
	color: #000000;
}

.jetpack_widget_social_icons ul {
	text-align: center;
}

.wf-active .nav-menu > ul > li > a {
	color: #fff !important;
	font-size: 16px !important;
	opacity: 1;
}

.wf-active .nav-menu > ul > li {
	color: #fff !important;
}

.main-navigation ul {
	text-align: center;
}

.wf-active .nav-menu > ul > li > a {
	font-family: "abril-text", "abril-text-1", sans-serif !important;
}

.menu-toggle, .search-toggle {
	color: rgba(255,255,255,1.0);
}

.widget_categories a {
	font-size: 22px;
	font-size: 2.2rem;
}

#media_image-3 img {
	display: block;
	margin: 0 auto;
	border-radius: 250px;
}

#secondary #text-3.widget.widget_text {
	padding: 10px 30px 0;
	margin: 0;
}

#secondary #media_image-3.widget.widget_media_image {
	padding: 20px 30px 0;
	margin: 0;
}

#text-3 h3.widget-title, #text-3 {
	text-align: center;
}

.footer-widget-area .widget {
	background: none;
	background-color: #000 !important;
}

.footer-widget-area .widget {
	background: none;
	background-color: #000 !important;
}

.footer-widget-area .widget a {
	color: #fff;
	text-decoration: underline;
}

/* Hide page titles - 12323864-hc */
.page h1.entry-title {
	display: none;
}
/* reduce spacing between image title and image */ 

h2 {
    margin-bottom: 0;
}
/* reduce spacing after paragraphs */ 

p {
    margin-bottom: 0.9em;
}/* Remove the theme's floating footer JC | 31696243-hc */

#infinite-footer {
    display: none;
}
/* Change link colours in Plane */
body a {
  color: #2E8B57
}
/* reduce space between headings and images on post 8372 | 4576735-zen GH */
#post-8372 figure {
    margin-top: 0;
}

##post-8372 h3 {
    margin-bottom: 0;
}