/*
Theme Name: RO Garage (Moray)
Theme URI: http://www.ronline.com/
Author: Resources Online
Author URI: http://www.ronline.com/
Template: ro-moray
Version: 1.5.0
Requires at least: 6.0
Tested up to: 6.9.4
License: None. For approved Microsoft use only.
License URI: https://choosealicense.com/no-permission/
Text Domain: rogarage
Description: MWF Moray-compliant child theme. Requires use of the RO Moray parent theme.
*/

/* WALL OF FAME PROFILE */

.page-wall-of-fame-profile .wof-profile-hero img { border-radius: var(--moray-card-image-radius, 1.25rem); }

.page-wall-of-fame-profile #overview { padding-bottom: 2em; }
.page-wall-of-fame-profile #overview.overview-no-buffer { padding-bottom: 0; }

.page-wall-of-fame-profile .wof-journey figcaption { padding-top: 0.25em; font-style: italic; font-size: 0.9em; }

.wof-profile-pullquote { box-sizing: border-box; color: #d83b01; margin: 1.5em 0; }
.wof-profile-pullquote blockquote { margin: 0; padding: 0; font-size: 1.5em; border: 0; background: none; }

@media only screen and (max-width: 767px) {
	.wof-profile-pullquote blockquote { width: 75%; }
}

.wof-profile-pullquote footer { font-size: 1em; padding-top: 0.25em; text-align: right; }

.wof-pq-weight-bold .wof-profile-pullquote-text { font-weight: bold; }
.wof-pq-style-italic .wof-profile-pullquote-text { font-style: italic; }

.wof-pq-color-orange { color: #d83b01; }
.wof-pq-color-red { color: #e81123; }
.wof-pq-color-yellow { color: #ffb900; }
.wof-pq-color-dark-green { color: #107c10; }
.wof-pq-color-bright-green { color: #5dc21e; }
.wof-pq-color-teal { color: #008272; }
.wof-pq-color-blue { color: #0078d7; }
.wof-pq-color-purple { color: #5c2e91; }

.page-wall-of-fame-profile .wof-pq-alignment-right footer { text-align: right; }
.page-wall-of-fame-profile .wof-pq-alignment-center footer { text-align: center; }
.page-wall-of-fame-profile .wof-pq-alignment-left footer { text-align: left; }

.wof-pq-size-16px { font-size: 1rem; }
.wof-pq-size-18px { font-size: 1.125rem; }
.wof-pq-size-20px { font-size: 1.25rem; }
.wof-pq-size-22px { font-size: 1.375rem; }
.wof-pq-size-24px { font-size: 1.5rem; }
.wof-pq-size-26px { font-size: 1.625rem; }
.wof-pq-size-28px { font-size: 1.75rem; }
.wof-pq-size-30px { font-size: 1.875rem; }
.wof-pq-size-32px { font-size: 2rem; }
.wof-pq-size-34px { font-size: 2.125rem; }
.wof-pq-size-36px { font-size: 2.25rem; }
.wof-pq-size-38px { font-size: 2.375rem; }
.wof-pq-size-40px { font-size: 2.5rem; }


@media screen and (max-width:1023px) {
	.page-wall-of-fame-profile .project-team-quote footer { padding-top: 0.5em; }
	.page-wall-of-fame-profile .project-team-image + .project-team-text { padding-top: 2em; }
	.page-wall-of-fame-profile .project-team-text { text-align: center; }
}
@media screen and (min-width:450px) and (max-width:1023px) {
	.page-wall-of-fame-profile .project-team-quote blockquote { font-size: 2em; }
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.page-wall-of-fame-profile .project-team-quote blockquote { font-size: 1.875rem; }
}
@media screen and (min-width:1200px) {
	.page-wall-of-fame-profile .project-team-quote blockquote { font-size: 2.5rem; }
}

@media screen and (max-width:400px) {
	.page-wall-of-fame-profile .garage-project-share li.project-website:last-child,
	.page-wall-of-fame-profile .garage-project-share li + li.project-website:last-child {
		display: list-item; clear: both; margin-left: 0; padding-top: 1.25rem;
	}
}
@media screen and (min-width:768px) and (max-width:825px) {
	.page-wall-of-fame-profile .garage-project-share li.project-website:last-child,
	.page-wall-of-fame-profile .garage-project-share li + li.project-website:last-child {
		display: list-item; clear: both; margin-left: 0; padding-top: 1.25rem;
	}
}

.page-wall-of-fame-profile a.garage-website-cta {
	display: inline-block; width: auto; height: auto; background-image: none;
	background: #737373; border-radius: 5px; color: #fff; padding: 1em 1.5em; line-height: 1.3;
}
.page-wall-of-fame-profile a.garage-website-cta:hover,
.page-wall-of-fame-profile a.garage-website-cta:focus {
	background: #0078d7;
}


/* .page-wall-of-fame-profile .download-links-list a { display: inline-block; } */