/*
Theme Name: Greenwich Sign Church Theme
Author: Alison's Websites
Dsecription: Alison's Websites Child Theme
Template: twentysixteen
*/

@import url(../twentysixteen/style.css);

body, button, input, select, textarea {
font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 16px;
	font-size: 1rem;
}

.widget .widget-title {
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    font-size: 20px;
    font-size: 1.25rem;
    letter-spacing: 0;
    line-height: 1.3125;
    margin: 0 0 1.75em;
    text-transform: none;
}

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h1, .entry-summary h2, .entry-summary h3, .entry-summary h4, .entry-summary h5, .entry-summary h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6, .textwidget h1, .textwidget h2, .textwidget h3, .textwidget h4, .textwidget h5, .textwidget h6 {
    font-weight: 700;
}

.widget-title {
	color: #cf3440;
}

.widget {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif; 
	font-size: 16px;
		font-size: 1rem;
}

.entry-title {
font-family: Arial,Helvetica Neue,Helvetica,sans-serif; 
	font-size: 16px;
		font-size: 1rem;
}

.main-navigation {
font-family: Arial,Helvetica Neue,Helvetica,sans-serif; 
}

/***GENERAL PAGE LAYOUT***/

.events-banner h1 {
	padding: 20px;
	background-color: #a0c787;
	color: #ffffff;
}

.site-inner {
	max-width: 100%;
}

.main-navigation {
background-color: #cf3440;
}

.site-header-main {
	max-width: 1020px;
max-width: 72.85714286rem;
margin:0 auto;
}

.site-header {
    padding: 0em 0%;
}

.site-content {
	max-width: 1020px;
max-width: 72.85714286rem;
margin:0 auto;
padding:20px 20px;
}

.footer-content {
max-width: 1020px;
max-width: 72.85714286rem;
margin:0 auto;
padding: 0 20px;
padding:0 1.42857143rem;
	color: #ffffff;
}

.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {
    margin-right: 0%;
    margin-left: 0%;
}

body .site {
margin-top: 0px;
margin-top: 0rem;
margin-bottom: 0px;
margin-bottom: 0rem;
padding: 0 0px;
padding: 0 0rem;
}

body {
background: transparent;
}

.site-branding, .site-header-menu, .header-image {
    margin-top: 0em;
    margin-bottom: 0em;
}

.site-header, .site-footer {
	background-color: #cf3440;
}

.site {
margin: 0 auto;
overflow: hidden;
max-width:100%;
}

.entry-header {
	display: none;
}

.no-sidebar .entry-content {
margin-right: 0%;
margin-left: 0%;
}

.widget {
border-top: 0px solid #1a1a1a;
padding-top: 0em;
}

.widget-area {
float: right;
width: 100%;
}

.widget-area li {
list-style-type:none;
}

.site-header-menu {
    display: block;
    -webkit-flex: 0 1 100%;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    margin: 0em 0;
}

.site-info {
	display: none;
}

@media screen and (max-width: 800px) {
	.menu-toggle {
		display: none;
	}
}