/*
 * COMPLETE/GENERAL SITE
*/

h1{
	font-size: 6rem !important;
font-weight: 600;
	line-height:6rem!important;
}
@media screen and (max-width: 520px){
	h1{
		font-size: 4.5rem!important;
		line-height:5.5rem!important;
	}
	
}
@media screen and (max-width: 380px){
	h1 {
    font-size: 3.8rem !important;
    line-height: 4.5rem !important;
	}
	
}


/* Navigation Menu */
	.site-header {
	/*overflow: hidden !important;*/
	position: fixed !important;
	top: 0;
	width: 100% !important;
	z-index: 9999 !important;
}

.Join-btn	a{
	width: 150px !important;
}

@media (min-width: 1024px){
	body {
		padding-top: 100px !important;
	}
}


@media screen and (max-width: 768px){
	body {
		padding-top: 50px !important;
	}
	.nav-menu.clearfix ul {
		padding-top: 10px !important;
	}
	.nav-menu.clearfix ul li a{
		padding-left: 10px !important;
		height: initial !important;
		font-size: small !important;
	}
	
	.header-logo-image .custom-logo {
		content: url('../../../uploads/2020/08/logo-mobile.png') !important;
	}
	.site-header {
		height: 50px !important;
	}
	.menu-toggle	{
		margin-top: 8px !important;
	}
	.site-branding	{
		margin-top: 20px !important;
	}
}

.custom-logo, .hfe-site-logo-img{
	max-width: 150px !important;
	height: auto !important;
}

.nav-menu > ul > li > a	{
	height: 68px !important;
	font-size: 1.2vw !important;
}
@media (min-width: 1441px){
	.nav-menu > ul > li > a	{
		font-size: 0.8vw !important;
	}
}


@media (max-width: 1190px){
	.inner-wrap{width:89%}
}
@media (min-width: 1191px) {
	.inner-wrap	{
		width: 1180px !important;
	}
}

.site-main.inner-wrap	{
	width: 100% !important;
}

.inner-wrap.tags a {
	color: #555555 !important;
	transition: all .3s;
}
.inner-wrap.tags a:hover {
	text-decoration:underline;
	color: black !important;
}

.inner-wrap.tags	{
	margin-top: 30px !important;
}


.page #primary  {
	background-color: #f5f5f5 !important;
}

.default-wp-page.clearfix	{
	width: 1200px;
	margin: auto;
	margin-bottom: 50px;
}
@media (max-width: 1199px){
	.default-wp-page.clearfix	{
		width: 95%;
	}
}

	/* Verify if apply to entire site */
	.site-main.inner-wrap	{
		padding-top: 0px !important;
	}
	.entry-content.clearfix{
		padding-top: 0px;
	}
	
	home .page-template-default .page-title-bar.clearfix,
	.page-id-213 .page-title-bar.clearfix,
	.page-id-485 .page-title-bar.clearfix,
	.page-id-483 .page-title-bar.clearfix,
	.page-id-487 .page-title-bar.clearfix,
	.page-id-2608 .page-title-bar.clearfix,
	.postid-2533 .page-title-bar.clearfix,
	.postid-1940 .page-title-bar.clearfix,
	.postid-1938 .page-title-bar.clearfix,
	.postid-5831 .page-title-bar.clearfix,
	.postid-5631 .page-title-bar.clearfix,
	.postid-5898 .page-title-bar.clearfix,
	.postid-5906 .page-title-bar.clearfix,
	.postid-5910 .page-title-bar.clearfix,
	.postid-5911 .page-title-bar.clearfix,
	.page-id-777 .page-title-bar.clearfix,
	.postid-1918 .page-title-bar.clearfix,
	.postid-2128 .page-title-bar.clearfix,
	.page-id-2596 .page-title-bar.clearfix,
	.page-id-2646 .page-title-bar.clearfix,
	.page-id-2644 .page-title-bar.clearfix,
	.page-id-2539 .page-title-bar.clearfix,
	.page-id-2525 .page-title-bar.clearfix,
	.page-id-2413  .page-title-bar.clearfix,
	.page-id-505   .page-title-bar.clearfix,
	.page-id-3865  .page-title-bar.clearfix,
.error404 .page-title-bar.clearfix
	{
		display: none;
	}

	.error404 button{
		margin-left: 20px !important;
	}
	.error404 button::before{
		content: none !important;
	}

	/*.grn_view_all a{
		text-decoration: underline !important;
	}*/

.entry-meta-bar.clearfix	{
	display: none !important;
}

.grn_bottom_cta {
	padding-bottom: inherit !important;
}

/* post grid like list with read button */
	.grn_post_list_read .uagb-post__inner-wrap	{
		border-bottom: 1px solid #b3b3b3 !important;
	}
	.grn_post_list_read .uagb-post__text	{
		display: flex !important;
	}

	.grn_post_list_read .uagb-post__cta	{
		margin-left: auto !important;
		align-self: start !important;
		/*width: 70px !important;*/
		text-align: center !important;
	}

	.grn_post_list_read h5 a{
		font-size: large !important;
	}

	/* color block with numbers */
	.grn-indicators>.wp-block-group__inner-container{
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-between;
	}
	.grn-indicators>.wp-block-group__inner-container>.wp-block-group{
		width:300px;
		
	}
@media (max-width: 769px)  {
		
		.grn-indicators>.wp-block-group__inner-container>.wp-block-group{
		width:250px;
		
	}
		
	}
@media (max-width: 601px)  {
		.grn-indicators>.wp-block-group__inner-container, {
		
		justify-content:center;
	}
		.grn-indicators>.wp-block-group__inner-container>.wp-block-group{
		width:350px;
		
	}
		
	}
	.grn_block_apply.colors {
		border-bottom: none !important;
	}
	.w_num{
		border-bottom: solid 3.5px #fff;
		margin-bottom: 10px !important;
	}
	.b_num	{
		border-bottom: solid 3.5px #000;
		margin-bottom: 10px !important;
	}
	.bl_num	{
		border-bottom: solid 3.5px #0294cd;
		margin-bottom: 10px !important;
	}
	.o_num	{
		border-bottom: solid 3.5px #ff5c39;
		margin-bottom: 10px !important;
	}
	.g_num	{
		border-bottom: solid 3.5px #00ce7c;
		margin-bottom: 10px !important;
	}
	.y_num	{
		border-bottom: solid 3.5px #f4da40;
		margin-bottom: 10px !important;
	}
	.gy_num	{
		border-bottom: solid 3.5px #707372;
		margin-bottom: 10px !important;
	}
	.grn-indicators .big	{
		padding-bottom: 0px !important;
		line-height: 90px !important;
		font-size:80px!important;
		
	}

	.grn-indicators	{
		margin-bottom: 0px !important;
	}
	
	.grn-indicators .wp-block-column p:not(:first-child){
		min-height: 150px !important;
	}
@media (min-width: 600px) and (max-width: 965px) {
		.grn-indicators {
			flex-wrap:wrap!important;
			align-content:space-between;
		}
		.grn-indicators .big	{
		font-size: 70px !important;
		
		
		}
		.grn-indicators .wp-block-column{
			flex-basis: calc(45% ) !important;
			flex-grow: 0;
			max-height:400px;
			margin-right: 5%;
			margin-left: 0%;
			
		}
	}	

	/* Partners */
	.grn-partners ul li {
		margin: auto !important;
	}

	/* CONTENT VIEW AS A GRID ONE*/
	#pt-cv-view-ed88606jg1 .pt-cv-title, #pt-cv-view-132131274h .pt-cv-title	{
		min-height: 50px !important;
		margin-top: 15px!important;
	}
	#pt-cv-view-ed88606jg1 .pt-cv-ifield, #pt-cv-view-132131274h .pt-cv-ifield	{
		height: 450px !important;
	}
	
	/*CONTENT VIEW URBAN RESILIENCE - PROGRAMS - ABOUT*/

	/*#pt-cv-view-2255539v6d - UR
	#pt-cv-view-88e606b87q - PROGRAMS
	#pt-cv-view-b188e10hzl - aBOUT
	#pt-cv-view-f460c54cr8 - cOMMUNITIES*/

	#pt-cv-view-2255539v6d .pt-cv-title ,#pt-cv-view-88e606b87q .pt-cv-title,
	#pt-cv-view-b188e10hzl .pt-cv-title, #pt-cv-view-f460c54cr8 .pt-cv-title{
		line-height:1.5;
	}
		
	#pt-cv-view-2255539v6d .pt-cv-title {
		min-height: 95px !important;
	}
	

	#pt-cv-view-b188e10hzl .pt-cv-title,
	.page-id-485 .pt-cv-title,
	.page-id-483 .pt-cv-title,
	.page-id-487 .pt-cv-title{
		padding: 20px 5% 0;
		
	}

	#pt-cv-view-b188e10hzl .pt-cv-content,
	.page-id-485 .pt-cv-content,
	.page-id-483 .pt-cv-content,
	.page-id-487 .pt-cv-content{
		padding:  0 5% 20px;
	}





	@media (min-width: 770px)  {
		
		
		/*Min height for excrept texts*/
		/*ABOUT CAT*/
		#pt-cv-view-b188e10hzl .pt-cv-ifield{
			min-height:614px!important;
		}  
		/*CoP CAT*/
		#pt-cv-view-f460c54cr8 .pt-cv-ifield
		{
		min-height:635px!important;}
		/*UR CAT*/
		#pt-cv-view-2255539v6d .pt-cv-ifield{
			min-height:634px!important;
		}
		/* PROGRAM CAT*/
		#pt-cv-view-88e606b87q .pt-cv-ifield{
			min-height:612px!important;
		}
	}
		
	


	/* Postgrid as links */
	.grn_theme_as_links .uagb-post__items{
		display: grid !important;
	}
	.grn_theme_as_links .uagb-post__items article{
		width: 100% !important;
	}

	/* cyan section */
	.bl_section {
		background-color: #0294cd !important;
	}

	.bl_section h2,
	.bl_section a{
		color: #fff !important;
	}
	.bl_section h3,
	.bl_section p,
	.bl_section ul li{
		color: #000 !important;
	}
	.bl_section .grn_post_list_read h5 a {
		color: #000 !important;
	}

	.bl_section .grn_post_list_read .uagb-post__inner-wrap	{
		border-bottom: 1px solid black !important;
		background-color: transparent !important;
	}

	/* black section */
	.white_section {
		background-color: #fff !important;
	}

	.white_section h2,
	.white_section a{
		color: #000 !important;
	}
	.white_section h3,
	.white_section p,
	.white_section ul li{
		color: #000 !important;
	}

/*
 * ABOUT
*/
	/* Staff */
	.staff .advgb-testimonial-desc {
		font-size: 100% !important;
	}
	.staff .advgb-testimonial-item {
		width: 50% !important;
	}
	@media screen and (max-width: 767px)	{
		.staff .advgb-testimonial-item {
			width: initial !important;
		}
	}

/*
 * HOME
*/

.home .hfeed.site .site-header .slider-wrap {
	display: none !important;
}

.wp-block-group.inner-wrap{
	padding-top: 20px;
}

	/*kpi*/

.grn_kpi_group>.wp-block-group__inner-container{
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-around;
	}
	.grn-indicators>.wp-block-group__inner-container>.wp-block-group, .grn_kpi_group .kpi_grc{
	
	}


	.kpi_grc h2 strong{
		font-size: 43px;
	}
.kpi_grc	{
		max-height: 350px !important;
		height: 300px !important;
		
		
		padding: 2.5%;
		margin-bottom: 20px;
		-webkit-box-shadow: 5px 5px 30px 5px rgba(219,219,219,1);
		-moz-box-shadow: 5px 5px 30px 5px rgba(219,219,219,1);
		box-shadow: 5px 5px 30px 5px rgba(219,219,219,1);
		background-color: #ffffff !important;
	max-width:370px;
		}
	

.kpi_grc p {
		text-align: left !important;
		line-height: 1.5;
	}
.kpi_grc h2{
	width:100% !important;
}
	

	
	
@media (min-width: 768px) and (max-width: 1024px) {
		.kpi_grc	{
			height: 350px !important;
		}
	}
@media (min-width: 1121px) and (max-width: 1320px){
	.kpi_grc {
		padding:30px!important;
		max-width:320px!important;
	}
	
	.kpi_grc h2 strong {
		font-size: 35px;
	}
}
@media (min-width: 961px) and (max-width: 1120px){
	.kpi_grc {
		padding:30px!important;
		max-width:260px!important;
	}
	.kpi_grc  p{
		font-size:120%
	}
	.kpi_grc h2 strong {
		font-size: 30px;
	}
}
@media (min-width: 751px) and (max-width: 960px) {

	   .kpi_grc p {
		   font-size: 2vw !important;
		}	
		.kpi_grc h3 {
		   font-size: 3.8vw !important;
		}	
	.kpi_grc h2 strong {
		font-size: 40px;
	}
	.kpi_grc	{
		
		
		max-width:320px !important;
			padding:30px;
		}	
	}
	
@media (max-width: 749px)  {
		.kpi_grc	{
		
		max-width:100% !important;
		padding:40px;
		}
		
}
@media (max-width: 601px)  {
		
		
	}


/*
 * PAGES
*/
	/*hero*/
	
	/*hero on main pages or posts */
	.grn-hero-group {
		background-color: #0094cd;
		padding: 50px;
	}
	.section_hdr.grn-hero-group{
		padding: 25px;
	}
.grn-hero-title {
		border-bottom: 2px solid #fff;
	}
.grn-hero-group h1,
	.grn-hero-group h2{
		color: #fff!important;
		-webkit-text-fill-color: rgba(255,255,255,1); 
		line-height: 1.2!important;
	}

	@media (min-width: 1024px){
		.grn-hero-group:not(.section_hdr) {
			width: 600px;
			height: auto;
			position: absolute;
			z-index: 500;
			top: 370px;
		}
		.postid-1918 .grn-hero-group,
		.postid-2128 .grn-hero-group{
			top: 320px;
		}
		.grn-hero-group.section_hdr_sml {
			top: 150px;
		}
		.page-id-2644 .grn-hero-group{
			width: 500px;
    		padding: 25px;
		}
	}

	@media (min-width: 769px) and (max-width: 1023px){
		.grn-hero-group:not(.section_hdr) {
			position: relative;
			z-index: 500;
			top: 100px;
		}
	}

	@media (min-width: 769px) and (max-width: 1023px){
		.page-id-485 .entry-content.clearfix,
		.page-id-213 .entry-content.clearfix,
		.page-id-483 .entry-content.clearfix,
		.page-id-487 .entry-content.clearfix,
		.page-id-2608 .entry-content.clearfix{
			padding-top: 100px !important;	
		}
	}

	@media (max-width: 767px){
		.grn-hero-group {
			padding: 20px;
		}
		.grn-hero-group h2{
			font-size: 6.2vw !important;
		}
		.grn-hero-group h1{
			font-size: 11.8vw !important;	
		}
		.grn-hero-banner ul li:nth-child(2) {
			height: 200px !important;
		}
		.grn-hero-banner	{
			min-height: 200px !important;
		}
		.page-id-777 h1{
			font-size: 6.2vw !important;
		}
	}

	
	

	.sow-slider-image-container .sow-slider-image-wrapper .grn_hero_banner_wrap {
		background-color: #0294cd !important; 
		padding: 1% !important;
	}
.sow-slider-base .sow-slide-nav, .sow-slider-base .sow-slider-pagination{
	z-index:900!important;
}
	
	@media (min-width:769px){
		.sow-slider-image-container .sow-slider-image-wrapper .grn_hero_banner_wrap {
			position: absolute !important; 
			bottom: 0px !important;
			max-width:350px !important;
		}
		.page-template-default .sow-slider-image-container .sow-slider-image-wrapper.hero_left{
			margin-left: 2.5% !important;
		}
		.page-template-default .sow-slider-image-container .sow-slider-image-wrapper.hero_right{
			margin-right: 5% !important;
		}
		.page-template-default .sow-slider-image-container .sow-slider-image-wrapper .grn_hero_banner_wrap h1 strong{
			font-size: 2.8vw !important;
			line-height: 1.2rem !important;
		}
	}
	
	
	
	@media (max-width:768px){
		.grn_slider.grn_hero {
			height: 450px !important;
			margin-bottom: 50px;
		}
		
		.grn_hero_fx	{
			height: 550px !important;
			margin-bottom: 50px;
		}
		
		.sow-slider-image-wrapper {			
			margin-left: 0px !important;
			max-width: initial !important;
			padding-top: 300px !important;
		}
		
		.grn_hero_fx .sow-slider-image-wrapper {
			padding-top: 430px !important;
		}
		
		.sow-slider-base.sow-slider-is-mobile,
		.sow-slider-images,
		.sow-slider-image.sow-slider-image-cover.cycle-slide.cycle-sentinel,
		.sow-slider-image.sow-slider-image-cover.cycle-slide.cycle-slide-active		{
			overflow: visible !important;
		}
		
		.grn_hero_banner_wrap	{
			width: 100% !important;
		}
		
		.page-template-default .sow-slider-image-container .sow-slider-image-wrapper .grn_hero_banner_wrap h1 strong{
			font-size: 6.2vw !important;
			line-height: 1.2rem !important;
		}
	}
	

	.so-widget-sow-hero-default-571c94d4bbe6 .sow-slider-base ul.sow-slider-images page-id-2608 .sow-hero-buttons{
		margin-top: 0 !important;
	}

.page-id-213 .sow-slider-image-wrapper .grn_hero_banner_wrap,
.page-id-485 .sow-slider-image-wrapper .grn_hero_banner_wrap,
.page-id-483 .sow-slider-image-wrapper .grn_hero_banner_wrap,
.page-id-487 .sow-slider-image-wrapper .grn_hero_banner_wrap,
.page-id-2608 .sow-slider-image-wrapper
{
	max-width: 800px !important;
}


	/*Hide img for pin or main article page (about section)*/
	@media screen and (max-width:1023px){
		.page-template-default .wp-block-ultimate-post-post-list-3 .ultp-block-image.ultp-block-image-opacity img {
			display: none !important;
		}
		.wp-block-ultimate-post-post-list-3	.ultp-block-content-wrap{
			padding: 15px !important;
		}
	}

/*
 * FOOTER
*/

#wpgmza_iw_holder_1	{
	display: none !important;
}


.grn_footer_divMenu{
	margin-left:10px;
	margin-right:10px;
}

.ekit-template-content-footer, footer, footer a, header, header a{
	background-color: #000 !important;
	color: #fff !important;
}


@media screen and (max-width:767px){
	.grn_footer_divMenu{
		display: none;
	}
	.grn_footer_cont {
		display: grid;
		text-align: right;
	}
	
	.elementor-299 .elementor-element.elementor-element-662d40c > .elementor-element-populated{
		margin-bottom: -50px !important;
	}
}

/*
 * CUSTOM VIEW BY CATEGORY
*/
.pt-cv-wrapper{
	position:relative;
	z-index:1500;
}
.cvp-live-filter.cvp-dropdown select {
	border: none;
	border-bottom: 1px solid #000000;
}
.cvp-live-filter.cvp-dropdown select:hover {
	color: #ffffff !important;
	background: #000000 !important;
}

.cvp-live-filter.cvp-dropdown .select_arrow {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.page-id-483 [name = tx_regions]{
	width: 300px !important;
}

.page-id-483 [name = tx_cities]{
	width: 300px !important;
}

.page-id-483 [name = _orderby]{
	width: 100px  !important;
}

.cvp-live-filter.cvp-dropdown:nth-of-type(4) {
	float: right;
	margin-right: 0px;
}

@media screen and (max-width: 768px)	{
	.cvp-live-filter.cvp-dropdown:nth-of-type(4) {
		float: inherit;
		margin-right: inherit;
	}
}

.cvp-live-filter.cvp-button	{
	background-color:#80808136;
	width:100%;
	margin-bottom: 20px;
}

.cvp-label	{
	display:none;
}

	/* Networks */

	.page-id-213 .pt-cv-animation-left.pt-cv-title a{
		font-size: x-large !important;
	}
	.page-id-213 .pt-cv-animation-right.pt-cv-content {
		font-size: initial !important;
	}
	
	
	.page-id-213 [name = tx_regions]
	{
		width: 300px !important;
		min-width: 300px !important;
	}

	.page-id-213 .cvp-live-filter.cvp-dropdown:nth-of-type(2) {
		float: right;
		margin-right: 0px;
	}

	@media screen and (max-width: 520px)	{
		.page-id-213 .cvp-live-filter.cvp-dropdown:nth-of-type(2) {
			float: inherit;
			margin-right: inherit;
		}
	}

	.page-id-213 [name = _orderby]{
		width: 100px;
	}
	
	/* CoP RR */
	.grn-div-outputs .cvp-live-filter.cvp-button	{
		background-color: transparent !important;
	}

/*
 * RECENT POST LIST VIEW BY CATEGORY
*/
	/* COP*/
	.grn_theme .advgb-post-readmore a	{
		color: #1e73be !important;
	}
	.grn_theme .advgb-post-readmore a	{
		color: #1e73be !important;
	}
	.grn_theme .advgb-post-title a	{
		font-weight: bold !important;
		font-size: 1.6em;
	}


/*Breadcrumbs0*/
.breadcrumb-container li a,.breadcrumb-container li span {
	color: black !important;
	background: none !important;
}

.grn_icohome{
	height: 18px;
	padding: 2px;
}




/*REFERENCES*/
.grn_article_references{
	font-size:80%;
}
.grn_article_references p{
	margin: .8rem 0;
}
.grn_article_references a, #pt-cv-view-0731c09f2u .pt-cv-readmore{
border-bottom: none !important;
color: #0094cd !important;

}

.grn_article_references ul{margin:10px!important}
.grn_article_references ul{
	font-size:130%!important;
}
.grn_article_references li{
	font-size:100%;
}
.grn_article_references h3 .num{color:black!important}

/*VIEW ALL VIEW MORE CONTENT VIEW*/
 
.grn_view_all .kt-button, .grn_readmore a span,.grn_post_hrz .uagb-post__link.uagb-text-link, .pt-cv-pagination-wrapper .pt-cv-more{
	color:#0094cd !important;
	font-weight: 400 !important;
	text-decoration:none;}

.grn_view_all .kt-button:hover, .grn_readmore a span:hover ,.grn_post_hrz .uagb-post__link.uagb-text-link:hover,
.pt-cv-pagination-wrapper .pt-cv-more:hover{
	color:black !important;
	background:none!important;
	}
.grn-how .uagb-post__excerpt{
	min-height: 120px !important;
}
.grn_readmore a{
		margin:-2rem 0 2rem;
	}
.grn_readmore  {border:none!important;}

.ultp-block-readmore a{color:#0094cd!important}
.ultp-block-readmore a svg{
	fill:#0094cd !important;
}

.ultp-block-readmore a:hover {
	color:black !important;
}
.ultp-block-readmore a:hover svg{
	fill:black !important;
}

/* Download Buttons - SubmitButton  - Btn Apply*/


.grn_btn.kt-btns-wrap .kt-button,.grn_btn .kt-button, .kb-forms-submit,
.grn_post_list_read .uagb-post__link.uagb-text-link,
 .grn_block_apply .kt-button , .grn_post_list_read .uagb-post__link.uagb-text-link , .everest-forms-submit-button  {
		background:black!important;
		border:none;
		transition: all .2s;
	
}
.grn_post_list_read.grn_bg_blue .uagb-post__link.uagb-text-link{
	background:black!important;
		transition: all .2s;
		color:white!important;
}
.everest-forms-submit-button{
	 color:white!important;
	font-size:18px!important;
	border-radius:3px!important;
	border:none!important;
}
	.grn_btn.kt-btns-wrap .kt-button:hover,
	.grn_btn .kt-button:hover, 
	.kb-forms-submit:hover,
 	.grn_block_apply .kt-button:hover, 
	.grn_post_list_read .uagb-post__link.uagb-text-link:hover ,
 	.grn_block_apply .kt-button , 
	.grn_post_list_read .uagb-post__link.uagb-text-link , 
	.everest-forms-submit-button:hover  
{
	background:#0094cd !important;
	border:none;
}
.grn_post_list_read.grn_bg_blue .uagb-post__link.uagb-text-link:hover{
	
		background:black!important;
		color:#0094cd!important;
	
}
.grn_post_list_read .uagb-post__cta{background:none!important;}
.grn_button a, .grn_block_apply a , .grn_post_list_read .uagb-post__link.uagb-text-link {
    padding: 10px 20px !important;
    border-radius: 8px !important;
    font-size: 20px !important;
    font-weight: 400 !important;
}

.everest-forms-submit-button{
    width: 150px !important;
    margin-top: 30px !important;
}


.grn_post_list_read .uagb-post__inner-wrap	{
		padding:1rem 0 !important;
	}
/*SEARCH FORM**/
.search-form-top{
	width:initial!important;
	top:77px;
}

.search-results .page-title-bar	{
	margin-bottom: 30px !important;
}
.search-results #primary	{
	width: 100% !important;
}

/*EVERST FORMS*/

/*
.everest-forms{
	margin: 0 auto;
	background:#f0f0f0;
}
.everest-forms input[type="text"]{
	flex-basis:100%;
	max-width: 100%;
	width: 100%!important;
	border: none!important;
	padding: 10px 12px!important;
	background:white;
	vertical-align: middle;
	-webkit-flex-grow: 1!important;
	z-index: 10;
	flex-grow: 1;
	min-height: 40px;
	border-radius: 3px;
}
.everest-forms label{
    display: block;
    line-height: 1.7;
    margin: 0 0 10px 0;
    color: #777777;
    font-size: 100%!important;
	font-weight:inherit !important;
}

.everest-forms .evf-frontend-row{
	margin-bottom:20px;
}*/



@media screen and (max-width: 768px)	{
	.grn_block_apply> .wp-block-column {
		width:100%;
		flex-basis: initial !important;
	}
	.grn_block_apply .wp-block-column .kt-btn-wrap {   
		 margin-right: 0;
	    display: block;
	    float: right;
	}
	.grn_block_apply .wp-block-columns .wp-block-column:nth-child(2) {
    
    	margin-left: 0!important;
	}

	
}
@media screen and (max-width: 520px)	{

	.grn_post_list_read .uagb-post__text{
		flex-direction: column;
	}
}
@media screen and (min-width: 521px)	{
	
	.grn_post_list_read .uagb-post__text h5, 
	 .uagb-post__text .uagb-post__title,
	  .uagb-post__text .uagb-post__cta{
		flex-flow:wrap;
	}
}
@media screen and (max-width: 976px)	{

		.grn_post_list_read .article{
			width:100%!important;
		}
}

/*
 * ToolKit
 * */

.white_section .grn-trc-content ul li {
	font-size: 85% !important;
	color: #777777 !important;
}
@media (min-width: 768px)	{
	.white_section .grn-trc-content h3 {
		min-height: 64px !important;
	}
	.white_section .grn-trc-content .wp-block-column ul{
		padding-left: 10px !important;
		padding-right: 10px !important;
		min-height: 150px !important;
	}
}

/*GOOGLE MAP*/
.gm-style-iw.gm-style-iw-c{display:none}
.gm-style.gm-style-iw-a{display:none}
.gm-style-iw-t{display:none}