/* Element Styles */

.wpb_content_element.fightmnd_donate_page {
	
}

.wpb_content_element.fightmnd_donate_page .row {
	margin-left: -60px;
	margin-right: -60px;
}

.wpb_content_element.fightmnd_donate_page .row > .columns {
	padding-left: 60px;
	padding-right: 60px;
}

.wpb_content_element.fightmnd_donate_page .row > .columns.col-donate {
	position: relative;
}

@media (max-width: 1500px) {
	.wpb_content_element.fightmnd_donate_page .row > .columns.col-donate {
		padding-left: 100px;
	}
}

.wpb_content_element.fightmnd_donate_page .row > .columns.col-donate > .col-wrapper::before {
	width: 0;
	height: 0;
	border-top: 24px solid transparent;
	border-left: 24px solid #FFED00;
	border-bottom: 24px solid transparent;
	position: absolute;
	content: " ";
	right: -24px;
	top: 150px;
}

.wpb_content_element.fightmnd_donate_page .row > .columns.col-donate > .col-wrapper {
	padding-top: 80px;
	padding-bottom: 80px;
	padding-right: 120px;
	position: relative;
}

.wpb_content_element.fightmnd_donate_page .col-donate h2 {
	font-size: 40px;
	line-height: 1.25;
}

.wpb_content_element.fightmnd_donate_page .col-donate h2.icon {
	position: relative;
}

.wpb_content_element.fightmnd_donate_page .col-donate h2.icon::before {
	position: absolute;
	left: -1.6em;
	height: 0.6em;
	width: 0.6em;
	background-size: contain;
	content: " ";
	background-repeat: no-repeat;
	background-position: center;
	top: .5em;
	display: block;
	margin-top: -0.2em;
}

.wpb_content_element.fightmnd_donate_page .col-donate h2.icon.icon-monitor::before {
	background-image: url('../images/icon-monitor.png');
}

.wpb_content_element.fightmnd_donate_page .col-donate h2.icon.icon-sms::before {
	background-image: url('../images/icon-sms.png');
}

.wpb_content_element.fightmnd_donate_page .col-donate h2.icon.icon-mail::before {
	background-image: url('../images/icon-mail.png');
}

.wpb_content_element.fightmnd_donate_page .col-donate h2.icon.icon-transfer::before {
	background-image: url('../images/icon-transfer.png');
}

/* IE Fixes */
@media all and (-ms-high-contrast:none){
	.wpb_content_element.fightmnd_donate_page .col-donate h2.icon.icon-monitor::before {
		background-image: url('../images-ie/icon-monitor.png');
	}

	.wpb_content_element.fightmnd_donate_page .col-donate h2.icon.icon-sms::before {
		background-image: url('../images-ie/icon-sms.png');
	}

	.wpb_content_element.fightmnd_donate_page .col-donate h2.icon.icon-mail::before {
		background-image: url('../images-ie/icon-mail.png');
	}

	.wpb_content_element.fightmnd_donate_page .col-donate h2.icon.icon-transfer::before {
		background-image: url('../images-ie/icon-transfer.png');
	}
}

.wpb_content_element.fightmnd_donate_page .col-donate h3 {
	font-size: 30px;
	margin: 0 0 0.4em;
}

.wpb_content_element.fightmnd_donate_page .col-donate p + h3 {
	margin-top: -0.4em;
}

.wpb_content_element.fightmnd_donate_page .col-donate h5 {
	color: #000;
}

.wpb_content_element.fightmnd_donate_page .col-donate p {
}

.wpb_content_element.fightmnd_donate_page .col-donate p strong {
	color: #000;
}

.wpb_content_element.fightmnd_donate_page .col-donate hr {
	margin: 2.8em 0;
}

.wpb_content_element.fightmnd_donate_page .row > .columns.col-form > .col-wrapper {
	
}


@media (max-width: 64em) {
	.wpb_content_element.fightmnd_donate_page {
		margin-bottom: 0;
	}
	
	.wpb_content_element.fightmnd_donate_page .row > .columns.col-form {
		border-top: 1px solid rgba(0,0,0,.09);
		padding-top: 50px;
		padding-bottom: 70px;
	}
	
	.wpb_content_element.fightmnd_donate_page .row > .columns.col-donate > .col-wrapper {
		padding-top: 60px;
		padding-right: calc(50vw - 50%);
		padding-left: calc(50vw - 50%);
		margin-left: calc(50% - 50vw);
		margin-right: calc(50% - 50vw);
		text-align: center;
	}

	.wpb_content_element.fightmnd_donate_page .row > .columns.col-donate {
		padding-left: 100px;
		padding-right: 100px;
	}
	
	.wpb_content_element.fightmnd_donate_page .col-donate h5 {
		margin-bottom: 2em;
	}
	
	.wpb_content_element.fightmnd_donate_page .col-donate h2.icon::before {
		position: relative;
		left: auto;
		top: auto;
		margin: 0.5em auto 0.75em;
		width: 0.8em;
		height: 0.8em;
		background-position: center bottom;
	}
	
	.wpb_content_element.fightmnd_donate_page .col-donate h2 {
		font-size: 33px;
		line-height: 1.18;
	}
	
	.wpb_content_element.fightmnd_donate_page .col-donate p {
		line-height: 1.75;
	}
}

@media (max-width: 40em) {
	.wpb_content_element.fightmnd_donate_page .row > .columns.col-donate {
		padding-left: 60px;
		padding-right: 60px;
	}
}