.entry-footer {display: none;}

h1 {display: none}
	
@media only screen and (min-width: 560px) {
	.home.hide-homepage-title .hentry .entry-content > *:first-child.alignfull {
		margin-top: -20px;
	}
}

@media only screen and (min-width: 560px) {
	#main {
		padding-top: 20px;
	}
}

.wp-block-cover a:hover,
.wp-block-cover-image a.wp-block-button__link,
.wp-block-cover-image a:hover,
.wp-block-media-text a.wp-block-button__link,
.wp-block-media-text a:hover,
p:not(.site-title) a.wp-block-button__link,
p:not(.site-title) a:hover {
	background-color: #000;
	color:#FFF;
}

#colophon {
	display: none
}

body {
	font-size: 1.25rem;
}

p {
	font-size: 1.25rem;
}

h2 {
	font-size: 3rem;
}

h3 {
	font-size: 2rem;
}

.button, button,
input[type="submit"],
.wp-block-button__link,
.wp-block-file__button, .a8c-posts-list__view-all, .wp-block-search .wp-block-search__button, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
	line-height: 1;
	cursor: pointer;
	font-weight: bold;
	font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	font-family: var(--font-base, "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);
	font-size: 1.25rem;
	border-radius: 5px;
	border-width: 0;
	text-decoration: none;
	padding: 16px 24px;
}

.tribe-events .tribe-events-c-search__button {
    background-color: #B3BCF4;
	color: #000;
}

.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
    color: var(--tec-color-text-primary);
    font-family: var(--tec-font-family-sans-serif);
    font-size: var(--tec-font-size-2);
    line-height: var(--tec-line-height-3);
    font-weight: var(--tec-font-weight-regular);
    font-weight: var(--tec-font-weight-bold);
    border: 0;
    cursor: pointer;
    display: inline-block;
    height: auto;
    padding: 0;
    text-decoration: none;
    width: auto;
    background-color: #B3BCF4;
    border: 0px solid var(--tec-color-accent-primary);
    text-align: center;
    transition: var(--tec-transition);
    color: #000;
    padding: 11px 20px;
    width: 100%;
}