/* 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;
}

/* Fixes slideshow issue of height cutting off on mobile

.fy-slideshow-container {
	min-height:900px;
}
 */

/* 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-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;
}