<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
Theme Name:		 Forefront Living
Theme URI:		 https://www.forefrontliving.org/
Description:	 Forefront Living is a child theme of Presbyterian Village North
Author:			 William Alexander
Author URI:		 http://williamalexander.co/
Template:		 pvn
Version:		 1.0.0
Text Domain:	 forefront
*/

:root {
  --coral: var(--blue) !important;
}

.has-coral-color {
  color: var(--blue) !important;
}

img.no-video {
  width: 100%;
  /* height: 85vh;
  object-fit: cover; */
}

#site-content .joinonline article h2 {
  padding: 3vw;
  letter-spacing: 0.05rem;
}

.joinonline article a {
  margin-right: auto;
  margin-left: auto;
}
.footer {
  padding: 6%;
}
/* Start PrismHR References*/
.job-block h4 {
	color: var(--darkblue) !important;
	padding-bottom: 1rem;
}
.job h1, #jobAdvertisement h1 {
	font-size: 1.3rem;
	font-weight: 600;
	color: var(--darkblue) !important;
}
#jobAdvertisement h3 {
	font-size: 1.5rem;
	margin-bottom: 1rem;
	margin-top: 1rem;
	font-weight: 600;
	color: var(--green) !important;
}
#jobAdvertisement ul {
	margin-left: 20px;
    list-style-type: disc;
    margin-bottom: 40px;	
}
b {
	font-weight: 600;
}

div.blocker {
		z-index: 4;
	}
	#search {
		padding-bottom: 20px;
		margin-top: 1.5em;
	}
	#searchTextBox {
		width: 400px;
		padding: 5px;
	}


	.location-department {
		padding-top: 5px;
	}

	.job{
		margin-top: 10px;
		background-color: white;
		padding-right: 15px;
		padding-bottom: 35px;
	}
	.job p, #jobAdvertisement p {
		margin-top: 10px;
		padding-bottom: 10px;
	}


.job-link {
	color: white !important;
	background-color: var(--darkblue) !important;
	cursor: pointer;
	padding: 10px;
	text-decoration: none !important;
}
                             
.job-link:hover {
	background-color: var(--blue) !important;
	color: white;
}

	#jobAdvertisement {
		width: 680px;
		padding: 20px;
	}

	#jobAlert div {
		z-index: 5;
	}

	#jobAlert th, #jobAlert td {
		padding: 5px;
	}

	#jobAlert .error {
		color: #FF4338;
		background-color: white;
	}

	#jobAlert .success {
		color: green;
		background-color: white;
	}
	.project_info .project_content .project_info {
		margin-top: 2rem;
	}
/* End PrismHR References */

@media (min-width: 782px) {
  .wp-block-column:not(:first-child) {
    margin-left: 8vw;
  }
  .wp-block-post-template .wp-block-column:not(:first-child) {
    margin-left: 0vw;
  }
}
  .wp-block-post-excerpt__more-link {
	  display: block;
    padding: 1vw;
    text-decoration: none;
    background: transparent;
    text-transform: uppercase;
    font-size: 1rem;
    text-align: center;
    margin: 1vw 0vw;
    font-family: var(--secondary-font);
    letter-spacing: 0.2rem;
    border: 2px solid var(--blue);
  }
</pre></body></html>