/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */
.gyofacts {
  	font-size: 1.0625em;
  line-height: 1.5em;
}

.gyofacts li{
  	margin-bottom: 1em;
  	list-style-type: disc !important;
}



.gyostories {
  	font-size: 1.25em;
  		font-weight: 700;
}

.gyostories h3{
  	font-size: 1.2em;
    	margin-bottom: .8em;
  		font-weight: 700;

}


.gyostories a{
  	color: #FFFFFF !important;

}

.gyostories li{
  	margin-bottom: .75em;
}



.image_box_text li {
	display: block;
	padding-bottom: 1em;
}


.networkchicago {
background-color: #d2ecd7;
	margin: 0.5em;
	display: block;
	float: none;
	padding: 1em;
	clear: none;
	color: #000000;}


.network {
	background-color: #d2ecd7;
	margin: 0.5em;
	display: block;
	float: none;
	padding: 1em;
	clear: none;
	color: #000000;
}

.network h3{
	font-size: 1.5em;
		font-weight: 700;

}
.networkchicago h3{
	font-size: 1.5em;
		font-weight: 700;

}



.yourdonationlevel {
  font-size: 1.125em !important;
  	font-weight: 700 !important;
}


.yourdonation {
  line-height: 1.5em !important;
}


.testimonials_text span {
    line-height: 1.5em !important;
}



.learn_about_us_text_wrap ul {
-moz-column-count: 1 !important;
-webkit-column-count: 1 !important;
column-count: 1 !important;
}


.learn_about_us_text_wrap {
background:url(../images/custom_green_bg.png) !important;
}




.impactresearch {
      font-size: 1.5em;
  line-height: 2em !important;
}


.impact-text {
  line-height: 1.5em !important;

}


.image_box_text {
	text-align: left !important;
}

.newsfeed li {
	list-style-type: none !important;
  margin-bottom: 1.5em !important; 
}

.employee_image {
  width: 72px !important;
  height: 72px !important;
  margin-right: 18px;
}

.employee_name {
    font-size: 2em;
  line-height: 1.25em !important;

}

.steps_boxes {
margin-top:-20px !important;
}


.steps_boxes_number {
font-size:5em !important;
line-height: 1.25em !important;
}


.steps_boxes_item {
padding-top:60px !important;
padding-bottom:30px !important;
}

.steps_boxes_picture1 {
background:url(../images/group-shot-2.png) no-repeat top center;
background-size:cover;
}

.steps_boxes_picture2 {
background:url(../images/group-shot-1.png) no-repeat top center;
background-size:cover;
}

.steps_boxes_picture3 {
background:url(../images/group-shot-3.png) no-repeat top center;
background-size:cover;
}


.steps_boxes_picture4 {
background:url(../images/mission-panel-green.png) no-repeat top center;
background-size:cover;
}

.steps_boxes_picture5 {
background:url(../images/mission-panel-black.png) no-repeat top center;
background-size:cover;
}

.steps_boxes_picture6 {
background:url(../images/mission-panel-blue.png) no-repeat top center;
background-size:cover;
}







.centered_text2 {
text-align:center;
padding-left:7%;
padding-right:7%;
}



.mission_heads {
	font-size:5em;
	line-height: 0.75em;
	font-weight: 700;
}

.mission_heads2 {
font-size:2em ;
	line-height: 1.25em;

}


















.stats_text {
	font-size:1.2em  !important;
	font-weight: 400  !important;
	text-transform: none  !important;
}


.slide_title_white {
	color: #FFFFFF !important;
	}


#s5_menu_inner {
  margin-left: 325px !important;
}

#s5_custom_2_3_wrap { padding: 0px !important;}

#s5_custom_2_3_wrap .module_round_box_outer { margin-left: 0px !important;
margin-bottom: 0px !important;}


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

  #s5_custom_2_3_wrap { padding: 0px !important;}

#s5_custom_2_3_wrap .module_round_box_outer { margin-left: 0px !important;
margin-bottom: 0px !important;}

  #s5_custom_2_3_wrap  .jdGallery .slideInfoZone h2 {
display:block !important;
  	font-size:1em !important;
    	padding:9px !important;
     	margin-top: 9px !important;
	margin-bottom: 9px !important;
  margin-left:18px !important;


}

  
}


.jdGallery .slideInfoZone h2 {
	padding:18px !important;
display:block !important;
  	line-height:130% !important;
  	font-size:2em !important;
  	margin-top: 18px !important;
	margin-bottom: 18px !important;
  margin-left:18px !important;
	margin-right:50% !important;
	background-color: #38b54e !important;
  	font-weight:700 !important;



}
