/*
Theme Name: GoGreen Child
Theme URI: http://webdesign-finder.com/gogreen
Template: gogreen
Author: MWTemplates
Author URI: http://modernwebtemplates.com/
Description: GoGreen - Waste Management and Recycling Wordpress Theme
Tags: custom-header,left-sidebar,right-sidebar,post-formats,full-width-template
Version: 1.0.0.1498304324
Updated: 2017-06-24 11:38:44

*/

@font-face { font-family:'Museo-Slab-300'; 
	src: url('/wp-content/themes/gogreen-child/fonts/Museo-Slab-300.ttf') format('truetype'); }
/* body { 
 font-family: "Museo-Slab-300" !important;
} */

.new-font {
	font-family: 'Museo-Slab-300' !important;
}


.header_left_logo .logo img {
    max-width: 210px !important;
}.sf-menu a {
		font-size: 13px !important;
	    font-weight: 600 !important;
}@media (min-width: 1400px)
	.sf-menu > li > a {
		
		margin-right: 20px !important;
}.page_footer .container {
	padding-bottom: 20px !important;
	padding-top: 20px !important;
	
} .wpcf7-textarea  {
	
	height: 250px !important;
}.borderform {
	
	
	border: 4px solid #198E45 !important;
    padding: 15px !important;
}
	
.page_breadcrumbs.parallax {fp:last-child
    background-size: auto auto;
    display: none !important;
}
.section_padding_top_100 > [class*="container"] {
    padding-top: 10px !important;
}


.active
{
    /* background-color: #480048; */
}.acordclass .panel-title {
	font-family: 'Arial Black' !important;
	/*font-size: 21px !important;*/
	font-size: 15px !important;
}.acordclass1 .panel-title {
	
	font-size: 15px !important;
}.memberstable table,  td {
  border: 2px solid black;
}.memberstable  th {
	color: white;
    background: #198e45;
  border: 2px solid black;
}.memberstable   td {
  border: 2px solid black;
}.media .media-left {
	
	padding-top: 7px !important;
}p {
    font-weight: 400 !important;
    color: #000 !important;
    font-size: 18px !important;
}.acordclass .panel-body p {
    font-weight: 400 !important;
    color: #000 !important;
    font-size: 18px !important;
}.panel-body p {
    font-weight: 400 !important;
    color: #000 !important;
    font-size: 18px !important;
}.preloader_image {
    background: url(https://corealliance.org.pk/wp-content/uploads/2020/08/Core-icon-gif.gif) no-repeat 50% 50% transparent !important;	
} a.social-icon {
    
    color: #ffffff !important;
}a.social-icon:hover {
    
    background-color: #198e45 !important;
}

.teaser h3 {
/*	font-family: 'Arial Black' !important;*/
    font-weight: 500 !important;
    line-height: 1 !important;
    margin-bottom: 0.8em !important;
    margin-top: 1.5em !important;
	font-size: 35px !important;
}h3 {
	font-size: 35px !important;
}.missionclass {
	
	background: #00A0DF !important;
}
.sf-menu > li .mega-menu > li > ul, .sf-menu li > ul > li > ul {
	
	border-color: #54be77 !important;
	
}


.sf-menu li > ul > li > ul {
	
	border-color: #54be75 !important;
	max-height: 250px !important;
    overflow: scroll !important;
}@media screen and (max-width: 700px) {
	.nestlevideo {
	margin-top: 2%;	
	margin-left: 2%;
	width: 300px !important;
    height: 232px !important;
}
	.containernestle {
	  position: relative;
	  width: 100% !important;
	}
	.divmobile {
	height: 100% !important;	
	visibility: visible !important;
	}
	.divdesktop {
	height: 20px !important;
	visibility: hidden;
	}
.nestleimage {
	float: left !important;
	margin-left: 0% !important;
	}.textalign {
		
		text-align: left !important;
	}.nestlerightimg {
	
	text-align: left !important; 
	float: left !important;
}
	 					
			}


.refrencelist {
	word-break: break-all !important;
	overflow-wrap: anywhere !important;
    list-style-type: lower-roman !important;
    font-size: 15px !important;
}.textalign {
	
	text-align: justify;
}.divmobile {
	height: 10px;
	visibility: hidden;
}
.nestlerightimg {
	
	text-align: right; 
	float: right;
}
	
/*  blockquote style */


blockquote {
	border: none !important;
    font-size: 40px !important;
    font-style: italic !important;
    font-weight: 300 !important;
    line-height: 30px !important;
    margin-bottom: 45px !important;
    margin-top: 45px !important;
    padding: 0 !important;
    position: relative !important;
    quotes: "\201C""\201D""\2018""\2019" !important;
	max-width: 100% !important;
	text-align: left !important;
}
blockquote:before {
  color: #ccc !important;
  content: open-quote !important;
  font-size: 4em !important;
  line-height: 0.1em !important;
  margin-right: 0.25em !important;
  vertical-align: -0.4em !important;
}

blockquote p {
  font-size: 28px !important;
  display: inline !important;
}
blockquote:after {
  color: #ccc;
  content: "”" !important;
  
  font-size: 4em !important;
  line-height: 0.1em !important;
  margin-right: 0.25em !important;
  vertical-align: -101px !important;
}




/*  image style */

.containernestle {
  margin-left: 2%;
  position: relative;
  width: 300px;
}

.imagenestle {
  display: block;
  width: 100%;
  height: auto;
}

.overlaynestle {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #fff;
}

.containernestle:hover .overlaynestle {
  opacity: 1;
}

.textnestle {
  margin-bottom: auto;
    margin-top: 16%;
    display: block;
    color: #ffffff !important;
    font-size: 18px !important;
    text-align: center;
}.nestlevideo {
	margin-top: 2%;
	margin-left: 2%;
	width: 300px;
	height: 232px;
}.overlaynestle:hover {
	
	opacity: 0.6;
	
}
.coregreenresource {
    border: 1px solid;
    background: #106B37;
    border-radius: 15px;
}
	
.coreblueresource {
	border: 1px solid;
    background: #199FD8;
    border-radius: 15px;
}.coregreenresource .teaser a{ 
color: #fff !important;
}.coregreenresource .teaser p{ 
color: #fff !important;
}.coreblueresource .teaser a{ 
color: #fff !important;
}.coreblueresource .teaser p{ 
color: #fff !important;
}

.sectionbutton a{
  background-color: #4CAF50; /* Green */
  border: none;
  color: white !important;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 12px;
}



.card {
    background-color: #fff !important;
    border-radius: 10px;
    box-shadow: 0 2px 20px rgb(0 0 0 / 20%);
    overflow: hidden;
    width: 300px !important; 
    margin: 0px 0px 0px 65px !important;
	
}@media screen and (max-width: 1300px) {
	.card{
    margin: 20px 0px 20px 50px !important;
	}
}@media screen and (max-width: 1200px) {
	.card{
    margin: 20px 10px 20px 0px !important;
	}
}@media screen and (max-width: 1100px) {
	.card{
    margin: 20px 10px 20px 0px !important;
	}
}

.card .teaser img {
  width: 100%;
  /*height: 200px;*/
  object-fit: cover;
  border-radius: 15px 15px 0px 0px !important; 
}
/* .card .teaser {
  display: flex;
  flex-direction: column;
/*  justify-content: center; 
  align-items: flex-start;
  min-height: 250px;
} */
.card .teaser h4{
	/* text-align: left;
	font-size: 14px !important;
	font-family: "Poppins" , sans-serif;
	padding:10px */
	font-size: 14px !important;
	/*font-family: 'Poppins', sans-serif;*/
	padding: 10px;
   /* padding-left: 6px;
    padding-right: 6px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;		*/		
}
.teaser h4{
/* 	font-family: 'Arial Black', sans-serif !important; */
}
.card .teaser p {
/*	text-align: left;
    font-size: 13px;
	font-family: "Poppins" , sans-serif;
	padding:10px
*/
	
	text-align: left;
  /*  font-family: 'Poppins', sans-serif;*/
    padding: 10px;
    font-size: 14px !important;
    padding-left: 6px;
    padding-right: 6px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.owl-item img {
    opacity: 0.8!important;
}

.tag {
  background: green;
  border-radius: 50px;
  font-size: 12px;
  margin: 0;
  color: #fff;
  padding: 2px 10px;
  text-transform: uppercase;
  cursor: pointer;
}

/* p:last-child{
	display:none !important;
} */
input[type="search"].form-control {
	font-style : normal !important;
}
.cs.two_color{
	background: linear-gradient(-90deg, #1c9552 50%, #1c9552 50%) !important;
}





