/* TICKET FORM */
.gform_wrapper.gravity-theme.ticket-form_wrapper{
	margin-top:30px;
}

.gform_wrapper.gravity-theme.ticket-form_wrapper .gform_required_legend{
	display:none;
}

.gform_wrapper.gravity-theme .ticket-form .ginput_quantity{
	width:130px;
	display:block;
}

.gform_wrapper.gravity-theme .ticket-form .ginput_quantity_label{
	display:none;
}

.gform_wrapper.gravity-theme .ticket-form .left_label .gfield_label, .gform_wrapper.gravity-theme .ticket-form .right_label .gfield_label, .gform_wrapper.gravity-theme .ticket-form .gfield_required{
	color:#fff!important;	
	font-size:14px;
	font-weight:normal;
}

.gform_wrapper.gravity-theme .gform_footer.left_label{
	float: right;
	width: 40%;
	padding-right: 125px!important;
}

.gform_wrapper.gravity-theme .gform_footer.left_label .gform_button.button{
	padding: 14px 34px;
	color: #fff;
	font-weight:bold;
	background-color: #F7827E;
	border: none;
	float: right;
	margin: 0;
	cursor: pointer;
	position: relative;
}

.gform_wrapper.gravity-theme .phone-number .ginput_container .iti{
	width:100%;
}

.gform_wrapper.gravity-theme .phone-number .ginput_container input{
	padding-left:46px;
}

.gform_wrapper.gravity-theme .ticket-form .ginput_product_price, .gform_wrapper.gravity-theme .ticket-form .ginput_product_price_label{
	color:#fff!important;
	font-size:16px;
}

.gform_wrapper.gravity-theme .ticket-form .ginput_total{
	color:#FFFFFF!important;
	font-size:18px;
	font-weight:bold;
}

.gform_wrapper.gravity-theme .ticket-form .gfield--type-stripe_creditcard .gfield_label{
	width:100%;
	margin-bottom:20px;
}

.gform_wrapper.gravity-theme .ticket-form .gfield--type-stripe_creditcard .ginput_container_creditcard{
	width:100%!important;
}

.gform_confirmation_wrapper{
	padding:40px;
	background-color:#fff;
	margin:10px -18px 18px 0;
}

.gform_legacy_markup_wrapper input#gf_coupon_button.button, .gravity-theme input#gf_coupon_button.button {
    padding: 10px 22px;
    color: #fff;
    font-weight: bold;
    background-color: #F7827E;
    border: none;
    margin: 0;
    cursor: pointer;
    position: relative;
    top: -1px;
}

.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container .gf_coupon_name, .gravity-theme #gf_coupon_info .gf_coupon_item .gf_coupon_name_container .gf_coupon_name, .gform_legacy_markup_wrapper span.gf_coupon_discount, .gravity-theme span.gf_coupon_discount{
	color: #ccc;
}

/* MEMBER REGISTRATION FORM */
.gform_wrapper.gravity-theme.member-registration-form_wrapper{
	max-width: 720px;
	margin: auto;
}

.gform_wrapper.gravity-theme .gform_footer .gform_button.button{
	padding: 14px 34px;
	color: #fff;
	font-weight:bold;
	background-color: #F7827E;
	border: none;
	float: right;
	margin: 0;
	cursor: pointer;
	position: relative;
}





