.give-goal-progress .income,
.give-goal-progress .raised{
	font-size:14px;
	font-weight: 700;
}
.give-goal-progress .raised{
	margin-bottom:0;
}
.give-goal-progress {
	margin-bottom: 33px;
}

[id*=give-form] .give-form-title{
	text-transform: none;
}
#give-donation-level-button-wrap{
	margin: 0 0 25px;
}
.give-progress-bar{
	height:10px;
	border-radius: 0;
}
.give-progress-bar span{
	border-radius: 0;
}
[id*=give-form] div.give-form-content-wrap {
	margin: 0 0 30px;
}

form[id*=give-form] .give-donation-amount #give-amount,
form[id*=give-form] .give-donation-amount #give-amount-text,
form[id*=give-form] .give-donation-amount .give-currency-symbol{
	height: 48px;
	line-height:45px;
	border-width: 2px;
	text-align: center;
}
form[id*=give-form] .give-donation-amount input.give-amount-top{
	width: 75px;
	min-width: 75px!important;
}
form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{
	font-size:13px;
	font-weight: 700;
	padding: 0 19px;
}
.give-btn{
	padding: 13px 23px;
}
.give-donation-level-btn.give-btn{
	background: transparent;
	border-width: 2px;
	font-weight: 400;
	text-transform: capitalize;
}

form.give-form .form-row label,
form[id*=give-form] .form-row label{
	display: none;
}
form.give-form .form-row .give-input{
	height:48px;
}
form.give-form .form-row textarea.give-input{
	min-height: 138px;
}
form[id*=give-form] #give-final-total-wrap .give-final-total-amount,
form[id*=give-form] #give-final-total-wrap .give-donation-total-label{
	height:48px;
	line-height: 45px;
	border-width: 2px;
}
form[id*=give-form] #give-final-total-wrap .give-donation-total-label{
	font-size:13px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding: 0 15px;
}
form[id*=give-form] #give-final-total-wrap .give-final-total-amount{
	padding: 0 20px;
}
form[id*=give-form] .give-donation-amount #give-amount, form[id*=give-form] .give-donation-amount #give-amount-text{
	font-size: 1em;
}

.give-submit-button-wrap .give-submit{
	font-size: 20px;
	padding: 1.25em 2.5em;
}
#give-recurring-form .form-row-first, #give-recurring-form .form-row-last, form.give-form .form-row-first, form.give-form .form-row-last, form[id*=give-form] .form-row-first, form[id*=give-form] .form-row-last{
	width:100%;
	margin-right: 0;
	margin-left: 0;
}
form[id*=give-form] legend{
	border-bottom:none;
}
#give-recurring-form .form-row input[type=email], #give-recurring-form .form-row input[type=password], #give-recurring-form .form-row input[type=tel], #give-recurring-form .form-row input[type=text], #give-recurring-form .form-row input[type=url], #give-recurring-form .form-row select, #give-recurring-form .form-row textarea, form.give-form .form-row input[type=email], form.give-form .form-row input[type=password], form.give-form .form-row input[type=tel], form.give-form .form-row input[type=text], form.give-form .form-row input[type=url], form.give-form .form-row select, form.give-form .form-row textarea, form[id*=give-form] .form-row input[type=email], form[id*=give-form] .form-row input[type=password], form[id*=give-form] .form-row input[type=tel], form[id*=give-form] .form-row input[type=text], form[id*=give-form] .form-row input[type=url], form[id*=give-form] .form-row select, form[id*=give-form] .form-row textarea {
	border-width:2px;
	padding: .5em 20px;
}
[id*=give-form] div#give-sidebar-left{
	width: 47%;
}
[id*=give-form] div.summary{
	width: 47.5%;
}
#give-recurring-form .form-row, form.give-form .form-row, form[id*=give-form] .form-row{
	margin: 0 0 12px;
}
form[id*=give-form] #give-final-total-wrap {
	margin: 15px 0 39px;
}
form[id*=give-form] #give-final-total-wrap .give-final-total-amount{
	font-size: 1em;
}
.single-give_forms .page_content_wrap{
	padding: 10em 0;
}
#give-recurring-form, form.give-form, form[id*=give-form]{
	margin: 0;
}