.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
}

:root{
--wd-text-font:"Libre Baskerville", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#000000;
--wd-text-font-size:18px;
}
:root{
--wd-title-font:"Euclid Semibold", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#000000;
}
:root{
--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Euclid Medium", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:inherit;
--wd-widget-title-color:#414042;
--wd-widget-title-font-size:18px;
}
:root{
--wd-header-el-font:"Euclid Semibold", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:600;
--wd-header-el-transform:inherit;
--wd-header-el-font-size:14px;
}
h1{
	font-family: "Euclid Semibold", Arial, Helvetica, sans-serif;font-size: 40px;line-height: 51px;
}

h2{
	font-family: "Euclid Semibold", Arial, Helvetica, sans-serif;font-size: 35px;line-height: 43px;color: #2e715d;
}

h2:hover{
	color: #2e715d;
}

h3{
	font-family: "Euclid Semibold", Arial, Helvetica, sans-serif;font-size: 30px;line-height: 43px;color: #2e715d;
}

h3:hover{
	color: #2e715d;
}

h4{
	font-family: "Euclid Semibold", Arial, Helvetica, sans-serif;font-size: 25px;line-height: 43px;color: #2e715d;
}

h4:hover{
	color: #2e715d;
}

html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, html .wd-dropdown-menu.wd-design-sized .wd-sub-menu li a, html .wd-dropdown-menu.wd-design-full-width .wd-sub-menu li a, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a{
	font-family: "Euclid Semibold", Arial, Helvetica, sans-serif;font-size: 16px;line-height: 16px;text-transform: inherit;color: #123144;
}

html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a:hover, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a:hover, html .wd-dropdown-menu.wd-design-sized .wd-sub-menu li a:hover, html .wd-dropdown-menu.wd-design-full-width .wd-sub-menu li a:hover, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a:hover{
	color: #02a689;
}

h5{
	font-family: "Euclid Semibold", Arial, Helvetica, sans-serif;font-size: 22px;line-height: 28px;
}

html .wd-nav.wd-nav-main > li > a, html .wd-nav.wd-nav-secondary > li > a, html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a{
	font-family: "Euclid Semibold", Arial, Helvetica, sans-serif;font-size: 16px;line-height: 20px;text-transform: inherit;color: #123144;
}

html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a, html .wd-nav.wd-nav-secondary > li:hover > a, html .wd-nav.wd-nav-secondary > li.current-menu-item > a, html .wd-nav-mobile > li > a:hover, html .wd-nav-mobile > li.current-menu-item > a, html .wd-nav-mobile .wd-sub-menu li a:hover, html .wd-nav-mobile .wd-sub-menu li.current-menu-item > a{
	color: #02a689;
}

h6{
	font-family: "Euclid Medium", Arial, Helvetica, sans-serif;font-weight: 500;font-size: 18px;line-height: 20px;color: #039c7e;
}

h6:hover{
	color: #039c7e;
}

:root{
--wd-primary-color:#02a689;
}
:root{
--wd-alternative-color:#123144;
}
:root{
--wd-link-color:#039c7e;
--wd-link-color-hover:#039c7e;
}
.page .main-page-wrapper{
	background-color:#f7f7f7;
}

.single-post .main-page-wrapper{
	background-color:#ffffff;
}

:root{
--btn-default-bgcolor:#02a689;
}
:root{
--btn-default-bgcolor-hover:#ffffff;
}
:root{
--btn-shop-bgcolor:#83b735;
}
:root{
--btn-shop-bgcolor-hover:#83b735;
}
:root{
--btn-accent-bgcolor:#02a689;
}
:root{
--btn-accent-bgcolor-hover:#ffffff;
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
	
			--wd-form-brd-radius: 5px;
	
	
	--wd-form-brd-width: 1px;

	--btn-default-color: #fff;
	--btn-default-color-hover: #333;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-color-hover: #333;
	
	
	
	
	
	
	
	
	
			--btn-default-brd-radius: 5px;
		--btn-default-box-shadow: none;
		--btn-default-box-shadow-hover: none;
	
			--btn-shop-brd-radius: 5px;
		--btn-shop-box-shadow: none;
		--btn-shop-box-shadow-hover: none;
	
			--btn-accent-brd-radius: 5px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		}

	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1250px;
		}
	}

	.container {
		max-width: 1280px;
	}
	
	
	@media (min-width: 1280px) {

		[data-vc-full-width]:not([data-vc-stretch-content]) {
			padding-left: calc((100vw - 1280px) / 2);
			padding-right: calc((100vw - 1280px) / 2);
		}

		.platform-Windows [data-vc-full-width]:not([data-vc-stretch-content]) {
			padding-left: calc((100vw - 1297px) / 2);
			padding-right: calc((100vw - 1297px) / 2);
		}
	}

	
/* Quick view */
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}

/* Age verify */
div.wd-popup.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 40px;
}

body.header-banner-display .website-wrapper {
	margin-top:40px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 40px;
	}
	
	body.header-banner-display .website-wrapper {
		margin-top:40px;
	}
}

.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
		
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//makeway.org/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.2.4") format("woff2");
}

@font-face {
	font-family: "Euclid Semibold";
	src: url("//makeway.org/wp-content/uploads/2020/03/EuclidCircularA-Semibold-WebS.woff2") format("woff2"), 
url("//makeway.org/wp-content/uploads/2020/03/EuclidCircularA-Semibold-WebS.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "Euclid Medium";
	src: url("//makeway.org/wp-content/uploads/2020/03/EuclidCircularA-Medium-WebS.woff2") format("woff2"), 
url("//makeway.org/wp-content/uploads/2020/03/EuclidCircularA-Medium-WebS.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "Euclid Regular";
	src: url("//makeway.org/wp-content/uploads/2020/03/EuclidCircularA-Regular-WebS.woff2") format("woff2"), 
url("//makeway.org/wp-content/uploads/2020/03/EuclidCircularA-Regular-WebS.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

/* makes the blog feeds show for some reason */
.vc_row[data-vc-full-width].vc_hidden {opacity: 1 !important}

.main-page-wrapper {
	margin-top: 0px !important;
	padding-top: 0px !important}

.vc_row-has-fill>.vc_column_container>.vc_column-inner {padding-top:0px}

.page-title-default {display: none} /* hide blog header */

.whb-header {margin-bottom: 0px}

.wpb_content_element p a:hover {
	text-decoration: underline}

.wpb_single_image .wpb_content_element {
	margin-bottom: 0px !important}

.copycolumn {padding: 5vh 5vw 5vh 5vw}

.photocredit {
	font-family: 'Euclid Semibold';
	color: #fff;
	font-weight: 600;
	font-size: 12px;
	padding: 25px 0 0 0;}

.woodmart-social-icons .woodmart-social-icon {
	margin: 4px 0px 4px 20px;}

.aboutboximg {
	position: relative;
	z-index: 500;
	margin-top: -150px !important}

blockquote {
	margin-bottom: 20px;
	padding-left: 30px;
	border-left: 2px solid #2e715d;
	color: #1c3f31;
	text-align: left;
	font-size: 22px;
	line-height: 34px}

.reportaccord .vc_tta-title-text {
	font-family: "Euclid Semibold", Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 43px;
	color: #2e715d;}

/* video stuff */

.vp-a {color: #fff !important}

.YouTubePopUp-Close {
	background: url(https://makeway.org/wp-content/themes/makeway/img/video-close.png) no-repeat;
	width: 50px;
	height: 50px;
	background-size: 50px 50px;
	position: absolute;
	cursor: pointer;
	top: -25px;
	left: -25px;
	margin: auto 0;
	transition: all ease-in-out 0.3s;
	-webkit-transition: all ease-in-out 0.3s;
	-moz-transition: all ease-in-out 0.3s;
	-o-transition: all ease-in-out 0.3s;}

.YouTubePopUp-Close:before {
	font-family: none !important;
	speak: none !important;
	font-style: none !important;
	font-weight: none !important;
	font-variant: none !important;
	text-transform: none !important;
	line-height: none !important;
	-webkit-font-smoothing: none !important;
	-moz-osx-font-smoothing: none !important;
	content: none;
	text-shadow: none;
	font-size: none;
	color: #fff;}

/* hides the tags in the blog footer */
.woodmart-single-footer {display: none}

.readallstories {margin: 0px; padding: 0px}
.post-single-page .entry-content {margin-bottom: 0px; font-size: inherit;}

/* tables */

.tablestuff th {background-color: #00AB91 !important; color:#fff !important;}
.tablestuff tr:hover td {background-color: #00AB91 !important;}

.makeitwhite,
.makeitwhite h2,
.makeitwhite h3 {color: #fff !important}

.missionoverlay {
  position: relative;
  top: 0; 
  left: 0;
  right: 0;
  bottom: 0;
  background: url(https://makeway.org/wp-content/themes/makeway/img/mark-left.png) no-repeat;
  z-index: 500;}

.yellowimg img {
	padding: 5% 5% 5% 0;
  background: url(https://makeway.org/wp-content/themes/makeway/img/bg-yellow-right.svg);
	background-position: right bottom;
  background-size: contain;
	background-repeat: no-repeat}

.yellowimgleft img {
	padding: 5% 0 5% 5%;
  background: url(https://makeway.org/wp-content/themes/makeway/img/bg-yellow-left.svg);
	background-position: left bottom;
  background-size: contain;
	background-repeat: no-repeat}

.coralimg img {
	z-index: 400;
	padding: 5% 5% 5% 0;
  background: url(https://makeway.org/wp-content/themes/makeway/img/bg-coral-right.svg);
	background-position: right bottom;
  background-size: contain;
	background-repeat: no-repeat}

.coralimgleft img {
	padding: 5% 0 5% 5%;
  background: url(https://makeway.org/wp-content/themes/makeway/img/bg-coral-left.svg);
	background-position: left bottom;
  background-size: contain;
	background-repeat: no-repeat}

.mintimg img {
	z-index: 400;
	padding: 5% 5% 5% 0;
  background: url(https://makeway.org/wp-content/themes/makeway/img/bg-mint-right.svg);
	background-position: right bottom;
  background-size: contain;
	background-repeat: no-repeat}

.mintimgleft img {
	padding: 5% 0 5% 5%;
  background: url(https://makeway.org/wp-content/themes/makeway/img/bg-mint-left.svg);
	background-position: left bottom;
  background-size: contain;
	background-repeat: no-repeat}

/* callouts */

.coralcopybox {
	position: absolute;
	z-index: 380;
	min-width: 700px;
	background-color: #fff;
  margin: 0;
  padding: 40px 40px 40px 60px}

.mintcopybox {
	position: absolute;
	z-index: 380;
	min-width: 700px;
	background-color: #fff;
  margin: 0px 15px 0px -180px;
  padding: 40px 60px 40px 40px}

.yellowcopybox {
	position: absolute;
	z-index: 380;
	min-width: 700px;
	background-color: #fff;
  margin: 0;
  padding: 40px 40px 40px 60px}

.calloutcopy {}

.calloutcopy p {
  font-family: 'Libre Baskerville';
  font-size: 16px;}

.calloutcopy ul {
	list-style-type: none;
	margin: 0px 0px 20px 0px;
	--li-pl: 0px;}

.calloutcopy ul li {
  font-family: 'Euclid Medium';
  font-weight: 500;
  font-size: 18px;
	line-height: 20px;}

.calloutcopy .wpb_wrapper > ul > li::before {
	font-family: none !important;
  content: '' !important;
	background: url('https://makeway.org/wp-content/themes/makeway/img/makewaybullet.png');
	width: 13px;
  height: 13px;
  display: inline-flex;
	margin: 0px 5px 0px 0px;
  padding: 0px;}

h3 {line-height: 40px !important}

/* Grow */

.hvr-grow {
	display: inline-block;
	vertical-align: middle;
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	transition-duration: 0.3s;
	transition-property: transform;}

.hvr-grow:hover,
.hvr-grow:focus,
.hvr-grow:active {transform: scale(1.1);}

.site-content {margin-bottom: 0px;}

/* toggles */

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {background-color: #d8d8d8 !important;}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a {
	padding: 35px 35px !important; color: #000 !important}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {color: #000;}

/* navigation */

.whb-color-dark .whb-divider-element:before {
	border-color: #123144}

.wd-dropdown-menu.wd-design-full-width .wd-sub-menu>li {
	min-width: 10px;
	margin-bottom: 25px;}

.menu-item-design-full-width .sub-menu-dropdown {
	padding-top: 20px;}

.woodmart-navigation .item-level-0 > a {
	padding-right: 15px;
  padding-left: 15px;
	text-transform: none;
	letter-spacing: 0px;}

.menu-mega-dropdown .sub-menu {
	align-items: center;
	justify-content: center;}

.menu-mega-dropdown .sub-menu > li > a, .mega-menu-list > li > a {
	text-transform: none;}

.menu-mega-dropdown .sub-menu > li {
	flex: 0 0 auto;
	margin-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
	max-width: none;}

.current-menu-parent a,
.current-page-parent a {color: #00a881 !important}

/* submenu drop */

.sub-menu-dropdown {}

.borderit img, img.borderit {
    border-top: 1px solid #f7f7f7;
    border-right: 1px solid #f7f7f7;
    border-bottom: 2px solid #F37065;
    border-left: 1px solid #f7f7f7;}

/* blog */

.blogcontent {padding: 15px 30px 0 0;}
.sidebarbg {background: #f0f0f0; padding: 0 20px 20px 20px;}

/* testimonials */

.quoteimg img {
	padding: 6% 0 6% 6%;
  background: url(https://makeway.org/wp-content/themes/makeway/img/bg-coral-left.svg);
  background-size: contain;
	background-repeat: no-repeat}

.testimonialrow h3 {
	font-family: 'Euclid Medium';
	color: #215240;
	font-weight: 500;
	font-size: 30px;
	line-height: 40px;}

.testimonialrow .author {
	font-family: 'Euclid Regular';
	color: #000;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;}

.tidesquote .testimonial-content {
	font-family: 'Henriette';
	color: #000;
	font-weight: 400;
	font-size: 30px;
	line-height: 36px}
    
.tidesquote .testimonial-content footer {
	font-family: 'Euclid Semibold';
	color: #000;
	font-weight: 600;
	font-size: 18px;
	line-height: 20px;
	margin-top: 15px;}

.tidesquote .testimonial-content footer > span {
	font-family: 'Euclid Semibold';
	color: #000;
	font-weight: 600;
	font-size: 18px;
	margin-top: 15px;}

/* footer */

.woodmart-prefooter, .wd-prefooter {padding-bottom:0px !important}

.icons-design-simple .woodmart-social-icon {color: #10384d !important}

.footer-contact p {
	font-family: 'Euclid Semibold';
	font-size: 14px;
	line-height: 22px;
	color:#fff;}
    
.footer-contact a {
    color: #fff}

.footerlink {
	font-family: 'Euclid Regular';
	font-size: 14px;
	line-height: 14px;
	padding: 0px 40px 0px 0px}

a.footerlink {color: #fff}

.footertagline {
	font-family: 'Euclid Semibold';
	font-weight: 600;
	color: #fff;
	font-size: 20px;
	line-height: 25px;}

/* captions */

.wpb_single_image .vc_figure-caption {
	margin-top: .2em;
	padding: 15px 15px 15px 15px;
	font-family: 'Euclid Semibold';
  font-weight: 600;
	font-size: 14px;
	color: #1c3f31}

.wp-caption .wp-caption-text {
	margin-top: .2em;
	padding: 15px 10px 15px 0;
	font-family: "Euclid Semibold";
	font-weight: 600;
	font-size: 14px;
	color: #1c3f31;
	text-transform: none;
	font-style: inherit;
	opacity: 1;}
    
/* impact story */

.impactstoryheadrow {min-height:440px;}
    
.impactstoryheading h1 {
    font-family: "Euclid Semibold";
    color: #fff;
    font-size: 45px;
    line-height: 48px;}
    
.impactstorysubheading h2, .impactstorysubheading h2 p {
    font-family: "Euclid Semibold";
    font-weight: 600;
    color: #fff;
    font-size: 20px;
    line-height: 30px;}

.impactstoryblurb h4 {
	  font-family: "Euclid Semibold";
	  font-weight: 600;
    color: #5C84E9;
    font-size: 20px;}

.impactstoryblurb p {
	  font-family: "Henriette";
	  font-weight: 400;
    color: #000;
    font-size: 16px;}

.impactstoryblurb img {
    margin-bottom: 40px !important;}

.storiesimpactslide {margin: 0px; padding: 0px}
.storiesimpactslide h5 {color:#fff}
.storiesimpactslide h3 {color:#1c3f31}
.arrows-style-2.pagin-color-light .owl-nav > div, .arrows-style-3.pagin-color-light .owl-nav > div {background-color: #039c7e;}

/* blog and news */

.homenewsblurb p {
  font-size: 14px;}

.featuredrow {
  display: flex;
  flex-flow: row wrap;
	padding-bottom: 20px;}

.featuredcolumn1 {
  width: 30%;
  padding-right: 20px;}

.featuredcolumn2 {
    width: 70%;}

.featuredcolumn1 img {
  width: 100%;
  max-width: 200px;
  height: auto;}

.featuredcolumn2 h4 {
	font-family: "Euclid Semibold";
	font-weight: 600;
	color: #1c3f31;
	font-size: 25px;
	line-height: 30px;}
  
.featuredcolumn2 p {
  font-size: 16px;
  line-height: 22px;}

.postdate {
	font-family: "Euclid Semibold";
	font-weight: 600;
	color: #000;
	font-size: 16px;
	line-height: 20px;}
    
/* gravity forms */

body .gform_wrapper .gform_footer {
	text-align:center;}

label {font-size: 14px;}

body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {
  color: #A9A9A9;
	font-family: 'Euclid Semibold' !important;
	font-size: 14px !important;
	line-height: 14px !important;
	padding: 20px !important;}
    
body .gform_wrapper .gform_body .gform_fields .gfield input::placeholder {
	font-size: 14px !important;
	line-height: 14px !important;}

body #gform_wrapper_1 .gform_footer input[type=submit] {
    background-color: #02a689;
    color: #fff;
    font-size: 14px;
    font-family: 'Euclid Semibold';
    font-weight: 600;
	  text-transform: none;
	  border-radius: 5px;
    padding: 14px 28px;}
    
/* impact projects */

.projectcontentrow {padding: 3vh 10vw 3vh 10vw}
.projectcontentcol {}
.projectcontentcol .btn {margin-bottom:20px} 

.viewmoreinitiatives {
    padding: 20px 30px;
    border-bottom: 1px solid #f4f4f4;
    text-align: center;
    font-size: 14px;
    line-height: 16px;
    font-family: "Euclid Semibold";
    font-weight: 600;}

.viewmoreinitiatives a {
    color: #5E2D79;}
    
.viewmoreinitiatives a:hover {
    color: #ccc;}
    
.impacticon {
	width: 50px;
	height: 50px;
	margin-right: 8px;
	margin-bottom: 5px;
	display: inline-block}

.projectdonatebut {margin-bottom:30px}

/* impact slides */

.featuredimpactslide h3,
.featuredimpactslide p {color:#333;}

/* more banners */

.ult-banner-block a.bb-link {
    font-size: 14px;
    font-family: "Euclid Semibold";}

/* team pages */

.drawer-style.style-2 figcaption {
    position: relative;
    min-height: 110px;
    padding: 10px 40px 5px 10px;
    background: #fff}
    
.drawer-style.style-2 figcaption {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);}
    
.awsm-personal-info span {
	font-family: 'Euclid Semibold';
	font-weight: 600;
	font-size: 14px;
	color: #000}

.awsm-grid-wrapper p {
    color: #000;
    font-family: 'Libre Baskerville';
    font-size: 18px;
    line-height: 1.6}

.awsm-grid-wrapper span {
	font-family: 'Euclid Semibold';
	font-weight: 600;
	font-size: 14px;
	color: #000}
    
.drawer-style.style-2 figcaption h3 {color: #1c3f31}

.drawer-style.style-2 figcaption::after {}
    
.awsm-grid-wrapper .awsm-contact-details p {
	font-family: 'Euclid Semibold';
	font-weight: 600;
	font-size: 14px;
	color: #000}
    
/* job blurbs */

.linearjobposts {
	padding: 20px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #ddd;}

.linearjobposts h4 {
	color: #1c3f31;
	line-height: 1.2;
	margin: 0 !important;
	padding: 0 !important;}

.linearjobposts h4 a:hover {
	color: #1c3f31;
	text-decoration: underline}

.linearjobposts .location {
	font-family: 'Euclid Medium';
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	color: #039c7e;
	margin: 0px 0px 15px 0px !important;
	padding: 0 !important;}

.btnjobs {
  position: relative;
	float: right;
	margin: 30px 0px 10px 20px;
	color: #fff;
  background-color: #039c7e;
  font-family: 'Euclid Semibold';
  font-weight: 600;
	font-size: 14px;
  line-height: 20px;
  text-transform: none;
  border-radius: 5px;
  padding: 14px 28px;
  text-align: center;
  text-decoration: none;}

a.btnjobs:hover {
  color: #fff !important;
  background-color: #17957c;
	text-decoration: none !important;}

/* twitter feeds */

.sidebartwitter .twitter-content-wrapper {font-size:16px;}

/* accordions */

.tidesaccordion h4 {font-size: 18px;}

/* twitter feed */

.woodmart-twitter-element .twitter-content-wrapper {font-size:16px;}
.twitter-content-wrapper a {color: #F37065;}

/* content tabs */

.tabcolumn {padding: 4vh 4vw 4vh 4vw}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #189b7e !important;
	color: #fff !important}

.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a {
	background-color: #fff !important;
	color: #000 !important}

.tabstyle .vc_tta-title-text {
	font-family: 'Euclid Semibold';
	font-weight: 600;
	font-size: 14px;}

.vc_active .vc_tta-title-text {
	color: #039C7E !important;}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {color: #000 !important}

.et-tabs-style-bars nav ul li a span {
	text-transform: none;
	letter-spacing: 0px;
	font-family: 'Euclid Semibold' !important;
	font-weight: 600;}

/* impact story */

.impactstoryimg {}

/* buttons */

.btn {
	font-family: 'Euclid Semibold';
	font-weight: 600;
	text-transform: none;}

.widebutton {
	font-family: 'Euclid Semibold';
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	padding: 20px 90px;}

/* page headers */

.pageheaderrow {min-height: 760px; max-height: 760px}
.programheaderrow {min-height: 760px; max-height: 760px}

.programheaderbox {
	position: absolute;
  top: 50%;
	left: 6%;
  transform: translateY(-50%);
	width: 480px;
	background: rgba(253,121,108,0.8);
	padding: 40px 40px 20px 40px;
	color: #fff;
	font-family: 'Euclid Medium';
	text-transform: none;}

.programheaderbox .wpb_wrapper h1 {color: #fff;margin-bottom: 15px}
.programheaderbox .wpb_wrapper h5 {color: #ffdb6d; margin-bottom: 15px}
.programheaderbox .wpb_wrapper p {color: #fff; font-family: 'Euclid Medium'; text-transform: none;}

/* program page */

.partnerbox {
	min-height: 570px;
	background-color: #fff;
	margin: 0px;
	padding: 40px 30px 40px 30px}

.partnerbox h4 {color: #00A689; margin-bottom: 15px}
.partnerbox p {font-size: 16px; line-height: 32px;}

.partnerbox img {
	position: absolute;
	right: 40px;
	bottom: 40px;}

.programpartnerboximg {margin-top: -220px !important}

.boximg {
	float: right;
	position: relative;
	z-index: 2000;
	top: -200px;
	margin: 0px 0px 0px 20px;
	width: 400px;
	height: 345px;}

.box:before {
	content: "";
	float: right;
	position: relative;
	z-index: 200000;
	top: -200px;
	margin: 0px 0px 0px 20px;
	width: 400px;
	height: 345px;
	background: url(https://makeway.org/wp-content/uploads/2020/03/partner-illo.png) no-repeat 0 0;}

/* learn more contact info */

.contactimage img {
	width: 205px;
	height: 220px;
	margin: 0px 0px 20px 0px;
	padding: 15px 0 15px 15px;
	background: url(https://makeway.org/wp-content/themes/makeway/img/bg-yellow-left.svg);
	background-size: contain;
	background-repeat: no-repeat;}

.contactimagesmall img {
	width: 92px;
	height: 100px;
	margin: 0px 0px 20px 0px;
	padding: 8px 0px 8px 8px;
	background: url(https://makeway.org/wp-content/themes/makeway/img/bg-yellow-left.svg);
	background-size: contain;
	background-repeat: no-repeat;}

.contactsingle {
	font-family: 'Euclid Semibold' !important;
	font-weight: 600;
	font-size: 18px;
	line-height: 26px;
	color: #22493a;}

.contactsmall {
	font-family: 'Euclid Semibold' !important;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	color: #22493a;}

.contactsingle h4, .contactsmall h4 {
	color: #22493a;}

.contactsingle a, .contactsmall a {
	color: #79d2c0 !important}

.contactsingle a:hover, .contactsmall a:hover {
	text-decoration: underline}

/* big numbers */

.numbercallouts {}
.numbercallouts p {
	font-family: 'Euclid Medium' !important;
	font-weight: 500;
	font-size: 18px;
	line-height: 27px;
	color: #000;}

/* covidpage */

.covidtoggle .ult_expheader {
	font-family: 'Euclid Semibold' !important; 
	font-size: 22px;; line-height: 30px}

.covidtoggle .ult_ecpsub_cont {
	text-align: left}

html .ult_exp_section_layer.ult-adjust-bottom-margin {
	margin-bottom: 10px}

/* reports and publications */

.publicationbox {}

.publicationbox img {
	border: 1px solid #f4f4f4;
	margin-bottom: 20px}

.publicationbox .woodmart-info-box .info-box-subtitle {
	margin-bottom: 0px}

/* feature sliders */

.slideheaderrow {
	min-height: 760px;
	max-height: 760px}

.slideheaderbox {
	position: absolute;
  top: 50%;
	right: 6%;
  transform: translateY(-50%);
	width: 580px;
	background: rgba(117,211,192,0.8);
	padding: 60px 40px 60px 40px;}

.slideheaderbox .wpb_wrapper h3 {color: #1C3F31;margin-bottom: 15px}
.slideheaderbox .wpb_wrapper h3 a,
.slideheaderbox .wpb_wrapper h3 a:hover {color: #1C3F31;}
.slideheaderbox .wpb_wrapper h5 {color: #fff; margin-bottom: 15px}
.slideheaderbox .wpb_wrapper,
.slideheaderbox .wpb_wrapper p {
	color: #000;
	font-family: 'Libre Baskerville';
	font-size: 16px;
	line-height: 1.6}

.slideheaderbox .btn {background-color: #fff; color: #02a689 !important;}

.slideheaderbox .btn.btn-color-default:hover {
	box-shadow: none !important;
	text-decoration: none !important;
	color: #02a689 !important;
	background-color: #fff !important}@media (min-width: 768px) and (max-width: 1024px) {
	.programheaderrow {
	min-height: inherit;
	max-height: inherit}

.programheaderbox {
	width: inherit;
	position: relative;
  top: 0;
	left: 0;
  transform: none;
	background-color: #fd796c;
	padding: 35px 35px 15px 35px;
	color: #fff;
	font-family: 'Euclid Medium';
	text-transform: none;}
}

@media (min-width: 577px) and (max-width: 767px) {
	.programheaderrow {
	min-height: inherit;
	max-height: inherit}

.programheaderbox {
	width: inherit;
	position: relative;
  top: 0;
	left: 0;
  transform: none;
	background-color: #fd796c;
	padding: 35px 35px 15px 35px;
	color: #fff;
	font-family: 'Euclid Medium';
	text-transform: none;}
}

@media (max-width: 576px) {
	.whb-header {margin-bottom: 0px}

h2 {font-size:24px; line-height: 28px !important}
h3 {font-size:22px; line-height: 26px !important}
h4 {font-size:20px; line-height: 24px !important}
h5 {font-size:18px; line-height: 22px !important}

.wpb_single_image .wpb_content_element {margin-bottom: 0px !important}

.readallstories {margin: 0px; padding: 0px; text-align:left !important}

.calloutcopy .wpb_wrapper > ul > li::before {
	font-family: none !important;
  content: '' !important;
	background: url('https://makeway.org/wp-content/themes/makeway/img/makewaybullet.png');
	width: 13px;
  height: 13px;
  display: block;
	margin: 0px;
  padding: 0px;}

/* slides */

.owl-nav > div {top: 15%}

/* headers */

.pageheaderrow {
	min-height: 290px;
	max-height: 290px}

.programheaderrow {
	min-height: inherit;
	max-height: inherit}

.programheaderbox {
	width: inherit;
	position: relative;
  top: 0;
	left: 0;
  transform: none;
	background-color: #fd796c;
	padding: 35px 35px 15px 35px;
	color: #fff;
	font-family: 'Euclid Medium';
	text-transform: none;}

.programheaderbox .wpb_wrapper h1 {
	color: #fff;
	font-family: 'Euclid Semibold';
	font-size: 28px;
	line-height: 34px;
	margin-bottom: 15px}

.programheaderbox .wpb_wrapper h5 {
	color: #ffdb6d;
	font-family: 'Euclid Medium';
	font-size: 16px;
	margin-bottom: 15px}

.programheaderbox .wpb_wrapper p {
	color: #fff;
	font-family: 'Euclid Medium';
	text-transform: none;}

/* program page */

.partnerbox {
	min-height: inherit;
	background-color: #fff;
	margin: 0px;
	padding: 20px 20px 0px 20px}

.partnerbox h4 {color: #00A689; margin-bottom: 15px}
.partnerbox p {font-size: 14px}

.programpartnerboximg {margin-top: 0px !important}

/* learn more contact info */

.single .member-image img {
	float: inherit;
	margin: 0px 0px 10px 0px;
	padding: 5% 0 5% 5%;
	background: url(https://makeway.org/wp-content/themes/makeway/img/bg-yellow-left.svg);
	background-size: contain;
	background-repeat: no-repeat;}

/* footer */

.footer-contact p {
	font-family: 'Euclid Semibold';
	font-size: 14px;
	line-height: 22px;
	color:#fff;}
    
.footer-contact a {
    color: #fff}

.footerlink {
	font-family: 'Euclid Regular';
	font-size: 14px;
	line-height: 14px;
	padding: 0px 15px 0px 0px}

a.footerlink {color: #fff}

/* feature sliders */

.slideheaderrow {
	min-height: 260px;
	max-height: 260px}

.slideheaderbox {
	width: inherit;
	position: relative;
  top: 0;
	left: 0;
  transform: none;
	background-color: #75d3c0;
	padding: 40px;
	color: #fff;
	font-family: 'Euclid Medium';
	text-transform: none;}

.slideheaderbox .wpb_wrapper h3 {color: #1C3F31;margin-bottom: 15px}
.slideheaderbox .wpb_wrapper h3 a,
.slideheaderbox .wpb_wrapper h3 a:hover {color: #1C3F31;}
.slideheaderbox .wpb_wrapper h5 {color: #fff; margin-bottom: 15px}
.slideheaderbox .wpb_wrapper,
.slideheaderbox .wpb_wrapper p {
	color: #000;
	font-family: 'Libre Baskerville';
	font-size: 16px;
	line-height: 1.6}

.arrows-style-2.pagin-color-light .owl-nav > div, .arrows-style-3.pagin-color-light .owl-nav > div {background-color: #039c7e;}

.slideheaderbox .btn {background-color: #fff; color: #02a689 !important;}

.slideheaderbox .btn.btn-color-default:hover {
	box-shadow: none !important;
	text-decoration: none !important;
	color: #02a689 !important;
	background-color: #fff !important}

.aboutboximg {
	position: relative;
	z-index: 500;
	margin-top: 0px !important}

.watermarkmob {width: 200px; height: 190px}
}

