label.error{font-weight:bold;clear:both}input.error,textarea.error{border:2px solid red}.rsvpFormField{margin:10px 0}#rsvpCustomGreeting{margin-top:20px;margin-bottom:20px}.rsvpBorderTop{border-top:1px solid #ccc}.rsvpAdditionalAttendee{text-align:left;border-top:1px solid #ccc}.rsvpCheckboxCustomQ{float:left;padding-right:10px}.rsvpClear{clear:both;height:1px;line-height:1px}#rsvpPlugin input{display:inline;visibility:visible}#rsvpPlugin input[type="radio"],#rsvpPlugin input[type="checkbox"]{display:inline !important}.rsvpFormField label{display:inline}.rsvpParagraph{position:relative}.rsvpParagraph .required{position:relative}#rsvp_upgrade_to_pro_link{font-weight:bold;color:red}