	/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.page-id-47 div#comments {
    display: none !important;
}
.give-form-wrap {
    padding-top: 0 !important;
}
.blog .cd-fixed-bg-one.cd-bg-1 {
	background-image: url(https://i1.wp.com/ashevillevegans.com/wp-content/uploads/2019/06/Garlik-Tempeh.jpg?fit=960%2C720&ssl=1) !important;
}
.second-block .give-progress-bar {
    background: #ddde;
}
.home-page h2.give-form-title {
    display: none !important;
}
ul#give-donation-level-button-wrap {
    display: none;
}
hr.short {
    display: none !important;
}
.blog article {
    text-align: center;
}
ul#menu-social-menu {
    padding-left: 5px !important;
}
div#post-599 {
    background-color: #fff;
}
.tribe-events-list .tribe-events-event-cost span {
    background: #b6d2a5 !important;
}
#header_banner{
	max-width: 590px;
}
.grid-meta-bottom .post-grid-text-wrap {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}
.grid-meta-bottom .wpcap-post {
    padding: 20px 20px 0px 20px;
}
.wpcap-grid-container .post-grid-thumbnail {
    margin-bottom: 0px;
}

/* .cd-fixed-bg.cd-bg-1 {
	background-image: url(https://ashevillevegans.org/wp-content/uploads/2019/05/ashevillepurplesky-e1559070511851.jpg) !important;
	background-size:cover;
}
 */

ul#primary-menu {
    padding-left: 0 !important;
}
ul.sub-menu{
	 padding-left: 0 !important;
}
.page-id-861 .columns.clear {
    display: none;
}
.give-progress-bar span {
    background-color: #b6d1a5 !important;
}
.second-block .give-goal-progress .income {
    color: #b6d1a5 !important;
}
.content-caption {
    max-width: 650px !important;
}
@media only screen and (min-width: 768px) {
ul {
    padding-left: 35px !important;
}
}
.give-form-wrap{	
	background:none;
	border:0px;
	text-align: center;
}
.give-donation-amount {
	display: inline-block;
}
.give-goal-progress .raised {
    color: #fff;
}
@media screen and (min-width: 59.6875em){
.search-toggle {
    margin-top: 103px !important;
}
	.social-navigation {
    top: 103px !important;
}
}
@media screen and (max-width: 1380px){
.search-toggle {
    margin-top: 101px !important;
}
	.social-navigation {
    top: 101px !important;
}
}

@media screen and (max-width: 100em){
.content-caption {
    max-width: 650px !important;
}
}
@media screen and (max-width: 780px){
.content-caption {
    max-width: 100% !important;
}
}

@media only screen and (min-width: 768px){
.footer-widget-area ul {
    padding-left:0 !important;
	margin-left: 0 !important;
}
	
}
.give-form-wrap{padding-bottom:0px;}
form.give-form{margin-bottom:0px;}