.CRM_Event_Form_Registration_Register .crm-inline-error,
.CRM_Event_Form_Registration_AdditionalParticipant .crm-inline-error,
.CRM_Contribute_Form_Contribution_Main .crm-inline-error {
  /* background: #f5f5f5 none repeat scroll 0 0 !important; */
  background: transparent none repeat scroll 0 0 !important;
}

.CRM_Event_Form_Registration_Register .crm-error,
.CRM_Event_Form_Registration_AdditionalParticipant .crm--error,
.CRM_Contribute_Form_Contribution_Main .crm-error-label,
.CRM_Contribute_Form_Contribution_Main .crm-error,
.CRM_Profile_Form_Edit .crm-error,
.CRM_Contribute_Form_Contribution_Main .crm--error {
  /* background: #f5f5f5 none repeat scroll 0 0 !important; */
  background: transparent none repeat scroll 0 0 !important;
}

div.crm-contribution-page-id-471  div#allow_auto_renew {
  display: none;
}

#crm-container.crm-public .credit_card_exp_date-section select {
  padding-right: 15px !important;
}

.ui-dialog .CRM_Member_Form_Membership .crm-submit-buttons,
.ui-dialog .CRM_Contribute_Form_Contribution .crm-submit-buttons {
  display: none !important;
}

.CRM_Contribute_Form_Contribution_Confirm  fieldset.crm-profile legend,
.CRM_Contribute_Form_Contribution_ThankYou fieldset.crm-profile legend {
  display: none !important;
  margin: 0px !important;
}

.CRM_Contribute_Form_Contribution_Confirm  fieldset.crm-profile,
.CRM_Contribute_Form_Contribution_ThankYou fieldset.crm-profile {
  margin: 0px !important;
}

.CRM_Contribute_Form_Contribution_Main div.price_set-section div.description {
  padding-top: 5px !important;
}

#crm-container.crm-public #premiums-listings {
  width: auto !important;
  min-width: unset !important;
}
}
