/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt
*/
/*--- changes menu button and menu hover color / #6746139-HC-PK ---*/
.main-navigation a:hover {
	color: #48a981;
}

/* change menu toggle background color  */
.main-navigation #toggle-menu,
.main-navigation #toggle:focus+#toggle-menu {
	background-color: #48a981;
}

/* Hide Schedule Now Button on Schedule Page | #38854433-hc | AY */
.page-id-3183 .wp-block-button__link {
 display: none;
}
/* Fix 'schedule now' button to bottom right  */
.Schedule-Now-Button {
	position: fixed;
	z-index: 999;
	bottom: 1rem;
	right: 1rem;
}


/*--- changes button backgrounds / #6746139-HC-PK ---*/
button[data-load-more-btn], button, .button, input[type=submit], .wp-block-button__link, .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
	background-color: #48a981;
}

/* update featured button on blog page and link colors */
article a {
	color: #48a981;
}

/* Menu, featured header, and page number colors | #18331951-hc (MiS) */
.main-navigation a:link,
.main-navigation a:visited,
.page-numbers:not(.current) {
	color: #7f8084;
}

.sticky-post {
	background-color: #7f8084;
}

/*Center align footer widgets | jp-18331951-hc*/
.site-footer {
	text-align: center;
}

.widget_search .search-submit {
	margin: 20px auto;
}

/* Remove WordPress.com action bar on mobiles | 18331951-hc */
@media screen and (max-width: 660px) {
	div#actionbar {
		display: none;
	}
}

/* Change font color of Previous and Next post links on single blog posts |  18331951-hc*/
.nav-previous span.meta-nav, .nav-next span.meta-nav {
	color: #7f8084 !important;
}

/*Change social icons and widget title color | jp-18366576-hc*/
.jetpack_widget_social_icons a {
	color: #c9bbcd;
}

.widget-title {
	color: #c9bbcd;
}

/* --- change blog title color at bottom of blog posts / 2696369-zen --- */
.post-navigation .post-title {
	color: #7f8084;
}

/* Resize logo on desktop only | 34152764-hc JP */
@media only screen and (min-width: 782px) {
	.site-logo {
		width: 200px;
		margin: auto;
	}
}

/* Stop fixed Cover Block background image from repeating | 34152764-hc JP */
.wp-block-cover__image-background {
	background-size: cover;
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt
*/
/*--- changes menu button and menu hover color / #6746139-HC-PK ---*/
.main-navigation a:hover {
	color: #48a981;
}

/* change menu toggle background color  */
.main-navigation #toggle-menu,
.main-navigation #toggle:focus+#toggle-menu {
	background-color: #48a981;
}

/*--- changes button backgrounds / #6746139-HC-PK ---*/
button[data-load-more-btn], button, .button, input[type=submit], .wp-block-button__link, .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
	background-color: #48a981;
}

/* update featured button on blog page and link colors */
article a {
	color: #48a981;
}

/* Menu, featured header, and page number colors | #18331951-hc (MiS) */
.main-navigation a:link,
.main-navigation a:visited,
.page-numbers:not(.current) {
	color: #7f8084;
}

.sticky-post {
	background-color: #7f8084;
}

/*Center align footer widgets | jp-18331951-hc*/
.site-footer {
	text-align: center;
}

.widget_search .search-submit {
	margin: 20px auto;
}

/* Remove WordPress.com action bar on mobiles | 18331951-hc */
@media screen and (max-width: 660px) {
	div#actionbar {
		display: none;
	}
}

/* Change font color of Previous and Next post links on single blog posts |  18331951-hc*/
.nav-previous span.meta-nav, .nav-next span.meta-nav {
	color: #7f8084 !important;
}

/*Change social icons and widget title color | jp-18366576-hc*/
.jetpack_widget_social_icons a {
	color: #c9bbcd;
}

.widget-title {
	color: #c9bbcd;
}

/* --- change blog title color at bottom of blog posts / 2696369-zen --- */
.post-navigation .post-title {
	color: #7f8084;
}

/* Resize logo on desktop only | 34152764-hc JP */
@media only screen and (min-width: 782px) {
	.site-logo {
		width: 300px;
		margin: auto;
	}
}

/* Stop fixed Cover Block background image from repeating | 34152764-hc JP */
.wp-block-cover__image-background {
	background-size: cover;
}

/*fix invisible button | 5798467-hc (KAK)*/
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background) {
    background-color: #48a981;
}