.entry-content #crm-container input[type=text] {
 width: inherit;
}

.crm-price-field-id-65,
.crm-event-id-82.crm-block.crm-event-confirm-form-block .messages.status.continue_message-section p {
 display: none;
}

.crm-event-id-82.crm-block.crm-event-confirm-form-block .messages.status.continue_message-section::after {
 content: "Please review your information and provide payment details below. Click Register to complete your registration.";
}


#crm-container.crm-public select#credit_card_exp_date_M, #crm-container.crm-public select#credit_card_exp_date_Y {
 display: inline-block;
 width: 100px;
}

div.select2-container.big.crm-select2 {
 width: 300px !important;
}

#crm-container.crm-public select {
 width: 300px;
}

input[type="submit"] {
 line-height: inherit;
}

body .crm-container .crm-profile-view .crm-section.null-section .label {
 display: none;
}

  body .crm-container .crm-section .label {
  	float: none;
  	width: auto;
  	text-align: left;
	padding-left: 10px;
  }

  body .crm-container .label label {
    font-family: "proxima-nova", sans-serif;
    font-weight: 700;
    color: #3b3a3d;
  }

  body .crm-container .crm-section .content {
  	margin: 0px;
	padding-left: 10px;
  }

  .crm-profile-view div.label {
   font-weight: bold;
  }
