#CareerPage .careers{margin:50px 0 20px}#CareerPage .dropDownItem{color:#333;margin-bottom:20px}#CareerPage .dropDownItem .header{cursor:pointer;background-color:#f5f5f5;padding:15px 25px}#CareerPage .dropDownItem .header .jobTitle{font-size:16px}#CareerPage .dropDownItem .header .jobCity{font-size:14px;font-style:italic;font-weight:700}#CareerPage .dropDownItem .dropDownContent{border:2px solid #f5f5f5;max-height:0;transition:max-height .3s ease-out;overflow:hidden}#CareerPage .dropDownItem .dropDownContent p{margin:0;padding:10px 15px;font-size:14px;line-height:22px}#CareerPage #FormSection{margin-bottom:25px}#CareerPage #FormSection .acknowledgeSection{border-left:5px solid #f5f5f5;margin:0 0 20px 20px;padding-left:20px}#CareerPage #SuccessMessage{margin-bottom:45px;display:none}#CareerPage #SuccessMessage h3{color:#2d7cdb;margin-bottom:5px;font-size:26px}#CareerPage #SuccessMessage{font-size:18px}@media screen and (width<=768px){#CareerPage{margin-top:25px}}#CareerForm{margin-bottom:25px}#CareerForm .firstName{margin-right:15px}#CareerForm .marginBottom{margin-bottom:20px}#CareerForm .input-field input{padding-left:17px}#CareerForm .submitContainer{margin-top:30px}#CareerForm .questionTitle{margin:10px 0 5px}#CareerForm .descInfo p{margin:10px 0 5px;font-size:16px;font-weight:700}#CareerForm .descInfo span{display:none}#CareerForm .descInfo .error{color:#de3632;font-size:10px;font-weight:400;display:block!important}#CareerForm .resumeCharacterCount{margin-top:5px!important;font-size:10px!important;font-weight:400!important}#CareerForm .resumeCharacterCount .error{color:#de3632}#CareerForm .SubmitButton.donation{font-size:18px}@media screen and (width<=768px){#CareerForm .nameSection{flex-direction:column}}#CareerForm .errorRecaptchaContainer.prominent{z-index:42;background:#fff;border-radius:4px;margin-top:20px;margin-bottom:20px;padding:20px;position:relative;box-shadow:0 2px 4px #00000080}#CareerForm .errorRecaptchaContainer .errorText{color:#de3632;font-size:18px}
