/* Used to remove the Workable metadata from the job postings */
.whr-date {display: none;}
.whr-code {display: none;}
.whr-location {display:none;}
.whr-dept {display:none;}

/* Re-name "Department" as "Team" */
.whr-dept span {display: none;}
.whr-dept:before {content: "Team: "}

/* Fix for paragraph spacings in job postings */
.entry-content .whr-description p {
margin-top: 10px;
margin-bottom: 10px;
}

h3.whr-title{
	margin-top: 30px;
	
}

/* Style the headers in the Workable widget as they are styled in the master template */
h2.whr-group, h2.whr-group a  {
	  font-weight: 300;
}

h3.whr-title a  {
	  font-weight: 200;
}



.entry-content h3 {
 	font-weight: 200;
}

/* Add sub-header and divider to the Careers page */
h2.career-subtitle {
	  font-size: 36px;
	  line-height: 1;
    font-weight: 300;
    position: relative;
    margin-top: 40px;
    margin-bottom: 40px;
}

.career-subtitle:after {
    content: '';
    margin-top: 36px;
    width: 52px;
    display: block;
    border-bottom: 2px solid #F83F48;
}

/* Gravity Form custom CSS (application form on the careers page*/
.gform_wrapper h2.gsection_title{
	font-weight: 200; 
    font-size: 28px;
    letter-spacing: inherit!important;
}

.gform_wrapper .gsection {
	/*border-bottom: 2px solid #F83F48; */
  padding-bottom: 20px;
}
/* Cchanges the height of the free-text input box */
.gform_wrapper .top_label textarea.textarea {
    height: 4em!important;
}

.section-full-width {
 width: 100%!important; 
}

/* Formatting of the error message that appears */

.gform_wrapper div.validation_error {
	color: #F83F48;
	border-top: 1px solid #F83F48;
	border-bottom: 1px solid #F83F48;
}

.gform_wrapper .validation_message {
	color:  #F83F48;
}

.gform_wrapper .gfield_error .gfield_label {
	color:  #F83F48;
}