/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
@import url("https://www.thrivemetroeast.org/wp-content/themes/Divi/header.php");
	
 
/* =Theme customization starts here
------------------------------------------------------- */

ul {
	font-weight: 100;
}
ul li {
	padding-top: 10px;
}
.btn-donate {
  background: #26b4a1;
  background-image: -webkit-linear-gradient(top, #26b4a1, #10a894);
  background-image: -moz-linear-gradient(top, #26b4a1, #10a894);
  background-image: -ms-linear-gradient(top, #26b4a1, #10a894);
  background-image: -o-linear-gradient(top, #26b4a1, #10a894);
  background-image: linear-gradient(to bottom, #26b4a1, #10a894);
  -webkit-border-radius: 23;
  -moz-border-radius: 23;
  border-radius: 23px;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn-donate:hover {
  background: #2cd1bb;
  background-image: -webkit-linear-gradient(top, #2cd1bb, #26b4a1);
  background-image: -moz-linear-gradient(top, #2cd1bb, #26b4a1);
  background-image: -ms-linear-gradient(top, #2cd1bb, #26b4a1);
  background-image: -o-linear-gradient(top, #2cd1bb, #26b4a1);
  background-image: linear-gradient(to bottom, #2cd1bb, #26b4a1);
  text-decoration: none;
}

a.et_pb_more_button.et_pb_button.et_pb_button_one, a.et_pb_more_button.et_pb_button.et_pb_button_two {
	text-decoration: none;
}

.post-meta {
	display:none;
}

.et_pb_gutters1 .et_pb_column_1_3, 
.no-gap .et_pb_column_1_3{
	margin-right: 15px;
	
}

#abortion-consultation, #options-consultation, #confidential
 {
	

	 
background-repeat: repeat;
background-size: 729px;
	
}


#free {

background-repeat: repeat;
background-size: 729px;

}

 
/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

#et-info {
     text-align:right;
	
} 

p {
font-family: 'Open Sans', sans-serif; 
 font-weight: 300;
}

.osr-font {
font-family: 'Open Sans', sans-serif; 
font-weight: 500;
}

.sil-font {
font-family:'Shadows Into Light', cursive !important;

}
.sil-two-font {
font-family:'Shadows Into Light 2', cursive;

}

.lh12 {
	line-height: 1.2em !important;
}
.osc-font {
font-family:'Open Sans Condensed', sans-serif;
}

.et_post_meta_wrapper h1.entry-title {
	font-family:'Shadows Into Light', cursive
}


#et-secondary-menu {
width: 33.3%;
float: left;
text-align: left;
}

#secondary-menu-logo {
	float: left;
	height: 25px;
	width: 339px;
	margin-bottom: 10px;
}

#secondary-menu-cta {
	float: right;
	font-weight: bold;
	font-size: 1.5em;
	padding-top: 10px;
	padding-bottom: 10px;
}


.et-fixed-header .logo_container{
	display: none !important;
}


.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.et_section_transparent {
background-position: 100% 20% !important;
}

.footer-logo-container {
	min-height: 100%;
}


.paypal-wrapper {
	text-align: center;
	margin: 0 auto;
}

a, a:hover, a:link, a:visited {
	text-decoration: underline;
}

a.et_pb_promo_button.et_pb_button, a.btn-donate, a.et-info-email, li.et-social-icon a {
	text-decoration: none;
}


@media (min-width: 0px) and (max-width: 400px) {
/* Styles */

#secondary-menu-logo {
	float: left;
	height: 15px;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;	
}

#secondary-menu-cta {
	float: right;
	font-weight: bold;
	font-size: 1.1em;
	padding-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	text-align: center;
}

#top-header {
	padding-bottom: 15px;
}

}


@media (min-width: 401px) and (max-width: 899px) {
/* Styles */

#secondary-menu-logo {
	float: left;
	height: 25px;
	width: 100%;
	text-align: center;		
}

#secondary-menu-logo img{
	width: 80%;
	margin: 0 auto;	
}

#secondary-menu-cta {
	float: right;
	height: 25px;
	font-weight: bold;
	font-size: 1.1em;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	text-align: center;
}

}


@media (min-width: 668px) and (max-width: 900px) {

#secondary-menu-logo {
	float: left;
	height: 25px;
	width: 100%;
	text-align: center;
	
}

#secondary-menu-cta {
	float: right;
	height: 25px;
	font-weight: bold;
	font-size: 1.2em;
	margin-top: 8px;
	margin-bottom: 20px;
	width: 100%;
	text-align: center;
}

#top-header {
	padding-bottom: 15px;
}


.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.et_section_transparent {
background-position: 20% 20% !important;
}

    .home-answers-container .imagebox-full, .home-advocate-container .imagebox-full, .home-personalized-container .imagebox-full, .emotional-support-bg-container .row-image-normal  {
    	background-position: 20% 20% !important;
    }
 	.home-personalized-container .imagebox-full, .fees-bg-container .row-image-normal  {
    	background-position: 45% 20% !important;
    }

	.options-consultation-bg-container .row-image-normal {
background-position: 85% 20% !important;
}

}
/*Cornerstone Marketing Strategies CSS Additions*/

.phone a, .phone a:link, .phone a:visited, .phone a:hover, .phone a:active, .phone a:focus {
  /* link styles go here, e.g.: */  
  text-decoration: none;
  color: #727272 !important;
}

/* NO GAP BETWEEN MODULES
------------------------- */
/*
	
	.no-gap .et_pb_column_1_2 {
    margin-right: 10;
    width: 540px;
    }
.no-gap .et_pb_column_1_3 {
    margin-right: 10;
    width: 360px;
    }
.no-gap .et_pb_column_1_4 {
    margin-right: 10;
    width: 270px;
    }

background-repeat: repeat;
background-size: 729px;
height: 100%;
*/