#CareerPage .careers{margin:50px 0 20px}#CareerPage .dropDownItem{color:#333;margin-bottom:20px}#CareerPage .dropDownItem .header{padding:15px 25px;cursor:pointer;background-color:#f5f5f5}#CareerPage .dropDownItem .header .jobTitle{font-size:16px}#CareerPage .dropDownItem .header .jobCity{font-size:14px;font-weight:700;font-style:italic}#CareerPage .dropDownItem .dropDownContent{max-height:0;overflow:hidden;transition:max-height .3s ease-out;border:2px solid #F5F5F5}#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{display:none;margin-bottom:45px;font-size:18px}#CareerPage #SuccessMessage h3{color:#2d7cdb;font-size:26px;margin-bottom:5px}@media screen and (max-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{display:block!important;color:#911;font-size:10px;font-weight:400}#CareerForm .resumeCharacterCount{font-size:10px!important;margin-top:5px!important;font-weight:400!important}#CareerForm .resumeCharacterCount .error{color:#de3632}#CareerForm .SubmitButton.donation{font-size:18px}@media screen and (max-width: 768px){#CareerForm .nameSection{flex-direction:column}}#CareerForm .errorRecaptchaContainer.prominent{z-index:42;position:relative;background:#FFFFFF;border-radius:4px;padding:20px;margin-top:20px;margin-bottom:20px;box-shadow:0 2px 4px #00000080}#CareerForm .errorRecaptchaContainer .errorText{font-size:18px;color:#de3632}
