.partners .container {
    margin-top: 50px;
}

.partners .tab-wrapper {
	padding: 50px 0px 0px;
}

.partners .nonprofit-section {
    padding: 100px 0px 100px 0px;
    z-index: 5;
    position: relative;
	background-color: #fff;
}

	.partners .nonprofit-section h2 {
		color: #3598E0;
	}

	.partners .nonprofit-section p {
		padding: 30px 0px;
	}

.partners .partners-section {
	padding-bottom: 50px;
    border-top: solid 10px #B2BECC;
    background-color: #E8E8E8;
}

.partners .corporate-cta {
	position: relative;
	background-color: #fff;
	padding-top: 50px;
}

.partners .partners-section a {
    color: #7CB456;
    text-decoration: underline;
}

.partners #footer {
	margin-top: 0px;
}

.partners .partners-wrap {
	padding: 20px 0px;
	float: left;
	width: 100%;
}
