.refundform {
	text-align:center;
}

.refundform .gform_body {
	display:inline-block;
	text-align: left;
	max-width: 470px;
}

.refundform li.gfield {
	float: left;
	width: 100%;
}

	.refundform li.gfield label {
		float: left;
		width: 40%;
		text-transform: none;
		font-size: 1em;
		font-weight: normal;
	}

	.refundform li.gfield .ginput_container {
		float: right;
		width: 60%;
	}

		.refundform li.gfield .ginput_container input {
			font-size: inherit;
			height: 34px;
		}

	.refundform li.gfield .gfield_description {
		clear: both;
		font-style: italic;
		font-size: 14px;
		padding-top: 2px;
		text-align: right;
	}

	.refundform .gform_footer {
		max-width: 470px;
		margin: 0 auto;
	}

.refundform .gfield_contains_required label:after {
	content: " *";
	color: #F00C12;
}

/* drop-down */

.refundform .ginput_container select {
	font-size: inherit !important;
    height: 34px;
}

/* alerts */

.refundform li.gfield .gfield_description {
	width: 64%;
	float: right;
}


@media (max-width: 450px) {
	.refundform li.gfield label {
		width: 100%;
		float: none;
	}
	.refundform li.gfield .ginput_container, #input_10_26_container input {
		width: 100% !important;
	}
	.refundform li.gfield .gfield_description {
		width: 100% !important;
	}
}


/* e-mail confirmation */

#field_10_26 br, #field_10_26 p, #field_10_26 .gfield_label {
	display: none;
}

#input_10_26_container {
	width: 100%;
}

	#input_10_26_container .ginput_left, #input_10_26_container .ginput_right {
		width: 100%;
		margin: 0;
		float: right;
	}

	#input_10_26_container .ginput_right {
		margin-top: 25px;
	}

	#input_10_26_container input {
		float: right;
		width: 60%;
	}

	#input_10_26_container label {
		color: #000;
	}

/* review page */

.gf_progressbar_wrapper {
	display: none;
}

#gform_previous_button_10 {
	float: left;
	margin-right: 10px;
}


.refund-confirmation font {
	font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-size: 100% !important;
}

.refund-confirmation td table tr:nth-child(odd) {
	background: #fafafa !important;
}