/* Changes made by Sandy Gill. Please get in touch with me if you need help with this */

/* apply Inconsolata font to any text */
.site-font {
	font-family: 'Inconsolata', Helvetica, Arial, sans-serif;
}
/* H1 Galleries - puts black background on heading text in main headings so they don't get lost in background image */
 
.fy-heading-container.fy-centerer-50 h1, .fy-heading-container.fy-centerer-75 h1 {
	background-color: #000;
}

/* Darkens images on hover. Added for lineup grid */
body a img:hover{
	filter: brightness(0.8);
	transition: filter 0.8s ease-out;
}

/* Event page subnav. Adds underline on hover */
.event-subnav-top a:hover {
    text-decoration: underline;
}

/* Event main grid - removes top padding on main div to reduce space between header and content */
.fy-main.fy-main-events {
	padding-top: 0;
}

.fy-main-events .fy-section__container {
	padding-top: 0;	
}

/* Removes rounded corners and adds black border to main image in about us section */
.fy-about-image-1 {
    border-radius: 0; 
		border: 15px solid #000;
}

/* Removes space between main homepage hero image and the panel underneath it */
.fy-main-homepage .fy-section:not(.fy-section--widgets-cta):first-of-type .fy-section__container{
	padding-top: 0;
	margin-bottom: 30px;
}

/* Removes double underline from main nav bar at the top */
.fy-navigation-list li a {
    text-decoration: none;
}

/* Removes underline from all buttons */
.fy-button {
	text-decoration: none;
}

/* CHANGES BUTTON FONT TO INCONSOLATA */
.wp-block-button {
	font-family: 'Inconsolata', Helvetica, Arial, sans-serif;
}

/* Removes strike through in PAST EVENTS date on events page */
.fy-post-event-past .fy-post-date,
.fy-heading-date.fy-date-past time {
    text-decoration: none;
}

/* PRS LOGO on Footer */
.prs-logo {
	background-image: url('/wp-content/uploads/2023/11/prs-foundation-logotype-red-wo-rgb-small.png');
    background-repeat: no-repeat;
    background-position: left top;
    min-height: 30px;
    padding-left: 208px;
    background-size: 205px;
    width: 100%;
	margin-top: 6px;
	padding-top: 0;
	font-style: normal;
}

/* Events main page - adds margin to headings */
.fy-main-events .fy-section__heading h2 {
	margin-bottom: 20px; 
}

/* //// SAFARI FIXES //// */
 
/* Safari bug: changes footer copyright links to white */
.fy-footer-copyright a {
	color: #fff;
}

/* Safari bug fix: underline links in main promo image */
a {
	text-decoration: underline;
}

/* trigger reset */
.test-reset-trigger { color: red; }

