.fc-contain {
	display: none;
}

h2 {
	margin-bottom: 0em !important;
}

/* adding primary brand colour */
body, button, input, optgroup, select, textarea, a {
	color: #24155B ;
}


/* looser typography for body copy */
p {
	line-height: 1.7;
	letter-spacing: 0.02rem;
}

/* tighter line-height for article headings */
.blog #content article h1.entry-title, .blog #content article h1.entry-title a, .archive #content article h1.entry-title, .archive #content article h1.entry-title a, .search #content article h1.entry-title, .search #content article h1.entry-title a {
    line-height: 1.2;
}

/* show underline on hover */
.blog #content article h1.entry-title a:hover, .archive #content article h1.entry-title a:hover, .search #content article h1.entry-title a:hover {
    text-decoration: underline;
}

/* changed to #fff for accessibility */
#page-header.no-hero, #page-header.no-hero a, #single-header.no-hero, #single-header.no-hero a {
    color: #fff;
}

/* separating date from news heading */
.wf-active #front-page-blog .three .entry-meta {
	padding-top: 0.4rem;
}

/* limit height of page header */
#page-header {
    max-height: 350px;
}

/* change opacity of grid content */
#featured-content article .article-liner {
    background-color: rgba( 255, 255, 255, .7 );
}

#child-grid .three > div > a {
    background-color: rgba( 255, 255, 255, .7 );
}

/* hide entry title */
#page-header h1 {
	display: none;
}

.page-child #page-header h1 {
	display: block;
}


/* full-width sign up form */
input[type="text"], input[type="email"] {
    width: 100%;
}

input[type="submit"] {
    width: 100%;
}

/*
.wf-active body, .wf-active button, .wf-active input, .wf-active optgroup, .wf-active select, .wf-active textarea {
	font-family: 'Raleway', serif;
}

.wf-active .main-navigation {
	font-family: 'Crete Round', serif;
}

.wf-active h1, .wf-active h1 a, .wf-active h2, .wf-active h2 a, .wf-active h3, .wf-active h3 a, .wf-active h4, .wf-active h4 a, .wf-active h5, .wf-active h5 a, .wf-active h6, .wf-active h6 a {
	font-family: 'Crete Round', serif;
} */

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, address, form, fieldset {
margin-top: 1em;
margin-bottom: 1em;
}