/*
Theme Name:   GeneratePress Child
Theme URI:    https://generatepress.com
Description:  Default GeneratePress child theme
Author:       Tom Usborne
Author URI:   https://tomusborne.com
Template:     generatepress
Version:      0.1
*/

a, button, input {
	transition: all .2s ease-in-out;
}

header.fl-builder-content {
	position: relative;
	z-index: 100;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-row-content-wrap {
	backdrop-filter: blur(5px);
}

.fl-node-0i17psqfjnzl .fl-menu .sub-menu {
	border-radius: 10px;
	padding: 10px;
	margin-left: -4px;
}

.fl-node-0i17psqfjnzl .fl-menu .sub-menu li a {
	padding: 6px 10px;
	line-height: 1.5 !important;
}

@media screen and (min-width: 769px) {
	.pp-timeline .pp-timeline-content-wrapper .pp-timeline-item:nth-child(odd) .pp-timeline-content {
		text-align: right;
	}
}


.lb-events-calendar,
.lb-calendar-wrap {
	--fc-button-bg-color: #650e0f;
	--fc-button-border-color: #650e0f;
	--fc-button-text-color: #ffffff;

	--fc-button-hover-bg-color: #994521;
	--fc-button-hover-border-color: #994521;

	--fc-button-active-bg-color: #cc7b29;
	--fc-button-active-border-color: #cc7b29;

	--fc-event-bg-color: #650e0f;
	--fc-event-border-color: #650e0f;
	--fc-event-text-color: #ffffff;

	--fc-today-bg-color: rgba(204, 123, 41, 0.16);

	--fc-page-bg-color: #ffffff;
	--fc-neutral-bg-color: #fdf8f1;
	--fc-neutral-text-color: #650e0f;
	--fc-border-color: rgba(101, 14, 15, 0.2);

	--fc-list-event-hover-bg-color: #fdf8f1;
	--fc-highlight-color: rgba(204, 123, 41, 0.14);
	--fc-non-business-color: rgba(101, 14, 15, 0.05);
}