.max-width-wrapper{
	margin-bottom: 2em;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}

.section-title + .fundraising-items,
.section-title + .fundraising-breakout-items{
	margin-top: 2em;
}

.fundraising-success{
	padding-bottom: 2em;
}


.fundraising-success-inner p{
	margin: 0;
}

.fundraising-success-inner .fundraising-buyers{
	font-size: 16px;
}

.fundraising-success .fundraising-amount .amount{
	font-size: 2.4rem;
	line-height: 1.2;
}

.fundraising-success-inner,
.fundraising-item-inner{
	background-color: #e8eeeb;
	border-radius: 5px;
	padding: 20px;
}


.fundraising-item .teaser-title{
	font-size: 2rem;
	line-height: 1.2;
}

.fundraising-success .fundraising-amount .amount,
.fundraising-item .teaser-title{
	font-family: 'Archeron Pro';
	font-weight: 400;
}

@media (min-width: 600px) {
	.fundraising-item-inner{
		height: 100%;
	}
}

@media (min-width: 768px) {
	.fundraising-success-inner{
		max-width: 70%;
	}
}

@media (min-width: 992px) {
	.fundraising-success-inner{
		padding: 30px 40px;
	}
	.fundraising-item-inner{
		padding: 30px 30px;
	}
	.fundraising-success{
		padding-bottom: 4em;
	}
	.fundraising-breakout-items{
		margin-left: -10%;
		width: 120%;
	}
	.fundraising-breakout-items .fundraising-items{
		margin-left: 0;
		width: 100%;
	}
	
}

@media (min-width: 1200px) {
	.fundraising-item-inner{
		padding: 30px 40px;
	}
	.fundraising-breakout-items{
		margin-left: -25%;
		width: 150%;
	}
	.fundraising-success .fundraising-amount .amount{
		font-size: 2.8rem;
		line-height: 1.2;
	}
	.fundraising-item .teaser-title{
		font-size: 2.2rem;
		line-height: 1.2;
	}
	.fundraising-item .button{
		height: 4.2rem;
		width: 4.2rem;
	}
	.fundraising-item .cc-css-cart-icon{
		height: 32px;
		width: 34px;
	}
}
