/**MEMBERSHIP FORMS LAYOUT **/

@media only screen and (min-width: 600px) {
.mp-form-row.mepr_first_name {
    width: 50% !important;
	float: left;
	padding-right: 5px;}

.mp-form-row.mepr_last_name {
    width: 50% !important;
	float:right;
padding-left:15px;}

.mp-form-row.mepr_custom_field.mepr_mepr_shipping_address {
   
	float: left;}

.mp-form-row.mepr_custom_field.mepr_mepr_city {
    width: 50% !important;
	float:left;
}

.mp-form-row.mepr_custom_field.mepr_mepr_state {
    width: 25% !important;
  	float:left;
	padding-left:15px;
}
.mp-form-row.mepr_custom_field.mepr_mepr_zip{
    width: 25% !important;
	float:left;
	padding-left:15px;
}

.mp-form-row.mepr_username {
    width: 50% !important;
	float: left;}

.mp-form-row.mepr_email{
    width: 100% !important;
	float: left;
	padding-left:15px;}

.mp-form-row.mepr_password {
    width: 50% !important;
	float: left;}


.mp-form-row.mepr_password_confirm {
	  width: 50% !important;
	float: left;
		padding-left:15px;
}

.mp-form-row.mepr_coupon.mepr_coupon_1676.mepr-hidden {
	width: 40% !important;
	
	}
}
.mp_wrapper .mepr-form-has-errors, .mp_wrapper .cc-error {
	display: none !important;}

