@media only screen and (max-width: 800px) {
	.site-branding {
		display: flex;
		flex-direction: column;
		text-align: center;
	}
}

#primary-menu-social {
	display: none;
}

#content {
	padding-bottom: 0 !important;
}

.wp-block-group.has-background {
	padding-bottom: 0 !important;
}

.primary-search-wrapper {
	display: none;
}

#page :after {
	background-color: rgba(0,0,0,0.3);
}

.wp-block-button {
	margin-top: 0;
}

.home-map {
	width: 80%;
	margin: auto;
}

.home-map > iframe {
	border-radius: 20px;
	border: black solid 1px;
	box-shadow: 10px 10px 8px #888888;
}

/* Calendar */

.ics-calendar-title {
	margin-bottom: 0 !important;
}

.ics-calendar {
	max-width: 1600px;
  margin: auto;	
}

.ics-calendar-month-grid {
	border-radius: 50%;
}

.ics-calendar, .ics-calendar-month-grid {
	margin-bottom: 0 !important;
}

.ics-calendar-month-grid .past {
	background-color: rgba(219, 219, 219, 0.8);
}

.ics-calendar-month-grid .past .day {
	background-color: rgba(247, 247, 247, 0.8);
}

.ics-calendar-month-grid .today, .ics-calendar-month-grid .future {
	background-color: #dbdbdb;
	color: #6b9ae1;
}

/* @media screen and (max-width: 782px) { 
	.ics-calendar-month-grid .eventdesc {
		display:none;
	}
} */

/* Facebook */

.fts-jal-fb-header {
	width: 100%;
	max-width: 1500px;
	margin: auto;
	text-align:left;
}

.fts-jal-fb-header h1 {
	display: none;
}

.fts-jal-fb-header:after {
	content: "Facebook Posts";
	font-size: 40px;
	color: black;
	font-weight: 3px;
	
}

.fts-powered-by-text {
	width: 0 !important;
	height: 0 !important;
  font-size: 0 !important;
}

.fts-jal-fb-group-display {
	display: flex;
	width: 100%;
	max-width: 1600px;
	margin: auto;
	background-color: #dbdbdb;
	border-radius: 20px;
	border: black solid 1px;
	box-shadow: 10px 10px 8px rgba(56, 56, 56, 0.5);
}

.fts-jal-single-fb-post {
	width: 50%;
  max-width: 800px;
  margin-top: auto;
	margin-bottom: auto;
	margin-left: 30px;
	margin-right: 30px;
}

.fts-jal-fb-group-display a {
	color:#6b9ae1;
}



.ctct-submit {
	background-color:#6b9ae1 !important;
}

@media only screen and (max-width: 1000px) {
	.fts-jal-fb-group-display {
		flex-direction: column;
	}
	.fts-jal-single-fb-post {
		width: 90%;
	}
}

#comments {
	margin-top: 30px;
}
