/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

#main-header .container.et_menu_container{
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

#et-info {
	float: right;
}

img#logo{
}

#main-footer{
	position: fixed;
	bottom: 0px;
	width: 100%;
}
div.et_post_meta_wrapper p.post-meta {
	padding-bottom: 0px;
	margin: 0px;
}

div.et_pb_row {
	margin-bottom: 0px;
	
}

div.et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_0 {
	border: none;
	padding: 0px;
}

#proposals_grid article{
	margin-bottom: 0px;
}
/*DONATION FORM STYLING */

button.give-donation-level-btn, input#give-purchase-button {
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  padding: 10px 30px;
  text-decoration: none;
	color: #fefefe;
	background-color: #19a300;
	font-size: 16px;
	border-style: none;
	transition: all 0.3s ease;
	
}
button.give-donation-level-btn:hover, input#give-purchase-button:hover{
	background-color: #137f00;
}

#give_offline_payment_info{
	margin-bottom: 24px;
	background-color: #f2f2f2;
	padding: 12px;
}

fieldset#give-ffm-section #city-wrap, #state-wrap, #zip_code-wrap, #phone_number-wrap, #employer-wrap, #occupation-wrap{
	width: 48%;
	
}

fieldset#give-ffm-section #state-wrap, #phone_number-wrap, #employer-wrap {
	float: right;
	clear: right;
}

fieldset#give-ffm-section #city-wrap, #zip_code-wrap, #occupation-wrap{
	float: left;
	clear: left;
}

fieldset#give-ffm-section input{
	border-style: solid;
	border-color: #bebebe;
	
}

#give_show_terms {display: none;}

#give_terms {display: block !important;}

#give_terms_agreement .required {
	margin-top: 24px;
}


/*END DONATION FORM STYLING */

/*SOCIAL SHARING STYLING */

ul.et_pb_social_media_follow{
	padding-left: 8px;
}

div.et_social_inline.et_social_mobile_on.et_social_inline_top {
	margin-bottom: 0px;
	}
		
a.more-link{
	width: 100%;
	text-transform: uppercase;
	padding-top: 8px;
	display: inline-block;
}

/*PROPOSALS STYLING */
.proposals_text_block{
	margin-top: 16px;
}
