/*
Theme Name: Waves of Change
Template: betheme
Version: 2.0
*/

body.single-portfolio .post-nav,
body.single-portfolio .post-header,
body.single-portfolio .post-header + .single-photo-wrapper {
	display: none !important;
}

:root {
	--gold:		#F5A93B;
	--forest:	#2A9D7F;
	--aqua:		#009AC1;
	--stone:	#9B8D8A;
	
	--grey:		#B4A3A0;	
	--yellow:	#FAC53D;
	--green:	#91BE6E;
	--teal:		#1F969C;
	--blue:		#36A9E1;
	
	--gradient: linear-gradient(160deg, rgba(249, 196, 61, 1) 14.78%, rgba(244, 168, 59, 1) 26.37%, rgba(233, 164, 70, 0.98) 27.75%, rgba(205, 155, 100, 0.95) 30.17%, rgba(159, 140, 147, 0.9) 33.35%, rgba(157, 139, 149, 0.9) 33.45%, rgba(150, 141, 154, 0.9) 33.83%, rgba(108, 153, 184, 0.93) 36.22%, rgba(78, 161, 206, 0.96) 38.39%, rgba(60, 166, 219, 0.98) 40.24%, rgba(53, 168, 224, 1) 41.55%, rgba(17, 159, 202, 1) 46.09%, rgba(0, 154, 192, 1) 48.88%, rgba(9, 152, 181, 1) 51.81%, rgba(30, 149, 156, 1) 56.31%, rgba(41, 156, 127, 1) 67.35%, rgba(70, 165, 122, 1) 72.51%, rgba(123, 183, 113, 1) 83.05%, rgba(144, 190, 110, 1) 88.19%);
}

a.button {font-weight: 600;}

video, iframe {border-radius:30px;}

blockquote {
	font-size:20px;
	line-height:1.4;
	border-left: 5px solid #f1efef;
    padding-left: 2em;
}

/* HOME LANDING */
#landing {
	padding-top: clamp(50px,20vh,150px);
    padding-bottom: clamp(10px,20vh,50px);
}

/* #landing h1 {
	text-shadow: 0 0 2px #00566c, 0 0 22px #00566c82;
}
#landing h2 {
	text-shadow: 0 0 1px #00566c, 0 0 10px #00566c99;
}
 */
/* #landing .button {
    background-color: #fff;
    color: #009AC1;
} */

@media (max-width:767px) {
	#landing {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	#landing h1, #landing h2,#landing a.button {
		text-align:center;
	}
	#landing .mcb-item-button-inner {
		justify-content: center;
		display: flex;
	}
}
/* HOME MISSION */
#mission h3 {
	background: var(--gradient);
	color: var(--forest);
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* HOME - FUNDERS */
#funders .gallery,
.funders .gallery {
	pointer-events: none;
/* 	filter: opacity(0.7); */
}



/* CTA Panel */
.mfn-icon-box {
    background-color: #fef7ed;
    box-shadow: 0px 0px 68px rgb(28 25 22 / 25%), 0px 0px 1px rgb(28 25 22 / 19%);
    border-radius: 30px;
	padding: 2em;
}
.mfn-icon-box:hover {
    transform: scale(1.05);
}

#Footer {background-color: var(--stone);}


/* PORTFOLIO */
.page-id-9 .portfolio-item .image_links a.zoom {
    display: none;
}



/* CONTACT */
span.wpcf7-form-control-wrap .wpcf7-date, span.wpcf7-form-control-wrap .wpcf7-quiz, span.wpcf7-form-control-wrap .wpcf7-number, span.wpcf7-form-control-wrap .wpcf7-select, span.wpcf7-form-control-wrap .wpcf7-text, span.wpcf7-form-control-wrap .wpcf7-textarea {
    border-radius: 30px;
}

/* TIDY */
.section-post-about,
.section-post-comments {
	display: none;
}



/* RWD RESET */

#Side_slide #menu ul li a {
    padding: 0.75em 5px 0.75em 1em;
    line-height: 1.1;
    font-size: 2em;
}

@media (max-width:767px) {
	body {
		font-size: 16px;
		line-height:1.5;
	}
    h1 {font-size:3em;line-height:1.1;}
	h2 {font-size:2.5em;line-height:1.1;}
	h4 {font-size:1.25em;line-height:1.1;	}
	
	#Top_bar .logo {text-align: unset;}
	#Top_bar .logo #logo, #Top_bar .logo .custom-logo-link {
		padding: 0!important;
		margin: 10px 50px 10px 0;
	}
		
	
}
@media only screen and (max-width: 479px) {
	#Content .gallery .gallery-item {
		width: 50%;
	}
	.gallery-columns-3 .gallery-item:nth-of-type(3n+1) {
		clear: unset;
	}

}

/* TESST */

.image_frame {
    border-radius: 30px;
}

.section-post-header {display:none;}
.post-meta.clearfix {
    display: none;
}

.page-id-183 .post-item {
    display: flex;
    align-items: center;
}
.page-id-183 .post-title::before {
    content: " ";
    display: inline;
    position: absolute;
    width: 2em;
    height: 2em;
    background-image: url(https://wavesofchange.org.uk/wp-content/uploads/woc-iconset-news.svg);
	margin-left:-2.5em;
}
.page-id-183 .post-title {padding-left:2.5em;}
.post-footer .post-links {
    float: left;
    border-left-width: 0;
    border-style: solid;
    padding-left: 1.4em;
}
.page-id-183 .post-footer .post-links {
    float: left;
    border-left-width: 0;
    border-style: solid;
    padding-left: 1.5em;
}
.page-id-183 .post-links a {
    color: #36a9e1;
    background-color: var(--forest) !important;
    color: white;
    padding: 10px 35px;
    border-radius: 50px;
}
.page-id-183 .post-links a {
    color: #36a9e1;
    background-color: var(--forest) !important;
    color: white;
    padding: 10px 35px;
    border-radius: 50px;
	font-weight: 700;
}
.page-id-183 .post-links a:hover {
	text-decoration:none;
    background-color: var(--stone) !important;	
}
.page-id-183 .icon-doc-text {display: none;}
#Side_slide #menu ul li a {
    padding: 0.75em 5px 0.75em 1em;
    line-height: 1.1;
    font-size: 1.8em;
}
#Side_slide #menu ul li a {
    padding: 0.75em 5px 0.75em 1em;
    line-height: 1.1;
    font-size: 1.8em;
}
.social [class^=icon-]:before {
    font-size: 2em;
}
#contact ul.social {
    display: flex;
    margin-bottom: 100px;
    font-size: 1.8em;
}
@media (max-width:767px) {
	.page-id-183 .post-item {
		display: flex !important;
		flex-direction: column;
	}
}

.portfolio-item h5.entry-title {
    font-size: 1.9em;
    font-family: 'Chelsea Market';
    line-height: 1.1;
}