.form-grey-box{border:1px solid #ccc;border-radius:5px;padding:10px 10px 10px 10px;width:97%}.form-error-box{border:2px solid #c8102e;padding:10px 10px 10px 10px;width:97%}.error-message{color:#c8102e;font-size:.857rem;line-height:1.66}.resume-upload-note{padding-left:10px;font-style:italic}.no-wrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.row .margin-horizontal{margin-left:15px;margin-right:15px}.lead-share-title{text-align:center;font-size:24px;font-weight:500;color:#222;line-height:1;padding-bottom:20px}.citrus .section-heading{font-weight:bold;font-size:20px;line-height:1.45}.citrus.type-sectiontitle,.citrus .type-sectiontitle{border-bottom:1px solid #333;color:#333;display:block;margin:0;margin:0;padding-bottom:3px}#applicant-tracking .padding-left-only{padding-left:15px;padding-left:1.071rem;padding-right:0px}#applicant-tracking .padding-right-only{padding-right:15px;padding-right:1.071rem;padding-left:0px}.upload-resume-button{width:100%}.view-all-jobs{font-style:normal;font-weight:normal;font-size:14px;line-height:1;text-align:center}.view-all-jobs .icon-return{vertical-align:middle;padding-right:10px}
.react-share__ShareButton{padding:2px !important;transition:all .2s ease-in-out}.react-share__ShareButton svg{border-radius:4px}.react-share__ShareButton:hover{transform:translateY(-5px)}.react-share__ShareButton:focus{border:solid 1px #222}
