/**
 * WordCamp Manila 2017
 */
body:not(.custom-background-image):before, 
body:not(.custom-background-image):after {
	display: none;
}

.site {
	margin: 0;
	background-color: #ededed;
}

.site-inner {
	background-color: white;
/* max-width: 1340px; */
}

/* HEADER */
.site-header {
	background-image: url('https://2017.manila.wordcamp.org/files/2017/04/header_all_attr.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center -10px;
	padding: 47vh 0 0;
	margin-bottom: 2.25em;
}

.entry-header h1 {
	text-align: center;
}

.site-branding {
	margin-top: 1.2em;
	margin-bottom: 1.2em;
}

.site-header-main {
	background: black;
	padding: 0 2%;
}

.site-header-main .site-branding .site-title a, 
.site-header-main .main-navigation a {
	color: white;
}

.site-header-main .main-navigation a:hover, 
.site-header-main .main-navigation a:focus,
.site-header-main .main-navigation li:hover > a, 
.site-header-main .main-navigation li.focus > a {
	color: #fbff07;
}

.main-navigation ul ul.sub-menu li {
	background-color: black;
}

.site-header .menu-toggle {
	color: white;
}

/* WIDGETS */
.widget-area .widget_search {
	border-top: 4px solid;
}

/* FOOTER */
footer.site-footer {
	border-top: 1px solid;
}