/*
Theme Name: Sela Child
Theme URI: https://wordpress.com/themes/sela/
Template: sela
Author: Automattic
Author URI: https://wordpress.com/themes/
Description: Sela is not your typical business theme. Vibrant, bold, and clean, with lots of space for large images, this theme will look great on all devices, from desktop to mobile.
Tags: blog,custom-background,custom-colors,custom-menu,featured-images,full-width-template,microformats,right-sidebar,rtl-language-support,sticky-post,translation-ready,two-columns
Version: 1.0.15.1482952844
Updated: 2016-12-28 19:20:44

*/
/*--------------------------------------------------------------
1.0 Reset - add h7
--------------------------------------------------------------*/
/*  Typography */

body {
    font-size: 1.6rem;
}

h7 {
	clear:  both;
	font-family: "Oswald", sans-serif;
	font-weight: 300;
	letter-spacing: 2px;
	text-transform: capitalize;
}
a {
	color: #063;
	font-weight:bold;
	text-decoration: none;
	font-size:1.6rem;
}



/* Change the main menu background to grey of church */
.main-navigation {
	background-color: #333;
	border-bottom: 2px solid rgba(0, 0, 0, 0.15);
	color: #fff;
	display: block;
	padding: 0 1em;
	font-family: "Oswald", sans-serif;


}
.main-navigation a:hover,
.main-navigation ul > :hover > a,
.main-navigation ul > .focus > a {
	color: #999;
}
.main-navigation li.current_page_item > a,
.main-navigation li.current-menu-item > a,
.main-navigation li.current_page_ancestor > a,
.main-navigation li.current-menu-ancestor > a {
	color: #9C0;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
#infinite-handle span {
	background-color: #333;
	border-style: none;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: bold;
	line-height: 2;
	padding: 6px 15px;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
	-webkit-appearance: none;
}



/* Footer Widgets */
.footer-widget-area a:hover {
	color: #060;
	font-weight: bold;
}

/* Posts and pages */
.entry-title a:hover {
	color: #6F0;
}

/* Front Page & Footer Widget Areas */

@media screen and (min-width: 768px) {
	/* Navigation */
	.main-navigation .menu > li > a:after {
	color: #6F3;
	content: " \2022";
	margin-left: 1em;
	}
	.main-navigation ul ul > li.focus > a {
	color: #0F0;
	}
}



/*--------------------------------------------------------------
4.0 Forms
--------------------------------------------------------------*/
button,
input,
select,
textarea {
	color: #333;
	font-size: 100%; /* Corrects font size not being inherited in all browsers */
	margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
	vertical-align: baseline; /* Improves appearance and consistency in all browsers */
}

/* Map wrap to prevent scrolling of the google map */
.map {
	width:100%;
	height:500px;	
}


.map-wrap {
	position:relative; 
}
.map-container iframe{
	width: 100%;
	display: block;
	pointer-events: none;
	position: relative; /* IE needs a position other than static */
}
.map-container iframe.clicked{
	pointer-events: auto;
}
	
.overlay {
	width:100%;
	min-height:500px; 
	position:absolute; 
	top:0;
}

/* Change events calendar colours from defaul light green to a stronger back */
.tribe-events-month-event-title a {
    color: black;
}
/* Centre hero element for page */
img.attachment-sela-page-thumbnail.size-sela-page-thumbnail.wp-post-image { 
alignment-adjust:central;
	 
}