/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*** COLOURS: change all greens to red ***/
.content-sidebar .widget a {
	color: rgb(232,77,26);
}

a {
	color: rgb(232,77,26);
}

.search-toggle {
	background-color: rgb(232,77,26);
}

/* menu colours */
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {
	color: rgb(232,77,26);
	font-weight: 900;
}

/* submit button */
.content-sidebar .widget input[type="submit"] {
	background-color: rgb(232,77,26);
}

/* (all other hoovered items turn green too...
.content-sidebar .widget input[type="button"]:hover, .content-sidebar .widget input[type="button"]:focus, .content-sidebar .widget input[type="reset"]:hover, .content-sidebar .widget input[type="reset"]:focus, .content-sidebar .widget input[type="submit"]:hover, .content-sidebar .widget input[type="submit"]:focus {
	background-color: rgb(232,77,26);
}
*/
/*** FONTS ***/
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBUOjZSKWg4xBWp_C_qQx0o.woff2") format("woff2"), url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBa1RVmPjeKy21_GQJaLlJI.woff") format("woff");
}

@font-face {
	font-family: "Merriweather";
	font-style: normal;
	font-weight: 300;
	src: local("Merriweather Light"), local("Merriweather-Light"), url("https://fonts.gstatic.com/s/merriweather/v8/ZvcMqxEwPfh2qDWBPxn6npxPGoQis1hmpi1uArzQASU.woff2") format("woff2"), url("https://fonts.gstatic.com/s/merriweather/v8/ZvcMqxEwPfh2qDWBPxn6nvPlZavavox8416pz5WWwss.woff") format("woff");
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Open Sans", sans-serif;
	font-weight: 700;
	line-height: 1.15;
	color: #2E2E2E;
}

.entry-title {
	font-size: 35px;
	font-weight: 700;
	line-height: 1.09091;
	text-transform: none;
	letter-spacing: -2px;
	color: rgb(232,77,26);
}

h3 {
	font-style: italic;
	font-size: 20px;
}

/* override tight letter spacing for mobile */
@media screen and (max-width: 400px) {
	.entry-title {
		letter-spacing: 0;
	}
}

.site-navigation a {
	font-family: "Open Sans", sans-serif;
	text-transform: none;
}

body {
	font-family: "Merriweather", serif;
	font-weight: 400;
	line-height: 1.75;
	font-size: 14px;
}

p {
	font-size: 14px;
}

/* Make main column slightly wider */
.archive-header, .comments-area, .image-navigation, .page-header, .page-content, .post-navigation, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content footer.entry-meta {
	padding-right: 0;
	padding-left: 0;
	margin-left: 25px;
	margin-right: 25px;
}

.full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-content, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-meta {
	padding-right: 0;
	padding-left: 0;
	margin-left: 25px;
	margin-right: 25px;
	max-width: 700px;
}

.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content, .post-navigation, .image-navigation, .comments-area {
	max-width: 800px;
}

/*
.site-content, .site-main .widecolumn {
	padding-left: 30px;
}
*/
/* Pages with headers */
.site-content .has-post-thumbnail .entry-header {
	margin-top: -170px !important;
	margin-bottom: 100px !important;
	background-color: rgba(255,0,0,0.0);
}

div.has-post-thumbnail {
	margin-left: ;
}

/* make recent posts in footer wider */
.footer-sidebar .widget {
	width: 50%;
}