@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot');src:url('fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff') format('woff'),url('fonts/fontawesome-webfont.ttf') format('truetype'),url('fonts/fontawesome-webfont.svg#webfont') format('svg')}div.jHtmlArea .ToolBar ul li a.h1,div.jHtmlArea .ToolBar ul li a.h2,div.jHtmlArea .ToolBar ul li a.h3{margin:0 !important}.ApplyControl{margin:0;padding:0;font-size:14px}.ApplyControl .jHtmlArea{width:100% !important}.ApplyControl iframe{width:100% !important;min-height:400px !important;background:#fff;border:none}.ApplyControl .ApplyDirectMailFinalUploadedInfDiv ul{padding-left:17px}.ApplyControl .ApplyDiv{padding-bottom:15px}.ApplyControl .ApplyDiv .RecapInput{width:100%;line-height:26px;padding:0 5px}.ApplyControl .ApplyControlLoginDiv{overflow:hidden;padding:1em}.ApplyControl .ApplyControlLoginDiv .LoginPassword,.ApplyControl .ApplyControlLoginDiv .LoginUserName{display:inline-block;margin:0 5px 0 0;width:20%;text-align:right;font-weight:bold}.ApplyControl .ApplyControlLoginDiv .LoginUserNameInput{margin-bottom:7px}.ApplyControl .ApplyControlLoginDiv .LoginUserNameInput input,.ApplyControl .ApplyControlLoginDiv .LoginPasswordInput input{width:200px}.ApplyControl .ApplyControlLoginDiv .LoginButton{margin-top:5px;margin-left:22%}.ApplyControl .ApplyControlLoginDiv .LoginErr{margin:2px 16px 2px 21%;color:red;font-weight:bold}.ApplyControl .ApplyControlLoginDiv .LoginErr span{color:red}.ApplyControl .ApplyControlLoginDivExpandLink{padding:15px 15px 0}.ApplyControl .ApplyControlLoginDivExpandLink .ApplyControlLoginExpandLink{font-weight:bold}.ApplyControl .ApplyControlLoginDiv .LoginButtonDiv .LoginButton{position:relative;padding:2px 5px}.ApplyControl .ApplyDirectMailDiv .ApplyDiv input.ApplyBtn{background:#9fb632;padding:10px;width:100%;text-align:center;display:inline-block;color:#fff;font-size:14px;border:none;max-width:190px}.ApplyControl .Apply_DirectMail,.ApplyControl .Apply_Phone,.ApplyControl .Apply_Written{position:relative;background:#ededed;border-radius:10px;margin:20px 0 0}.ApplyControlLoginExpandSpan{display:block}.ApplyControl .Apply_Phone,.ApplyControl .Apply_Written{padding:2em 1em}.ApplyControl .Apply_Written>div,.ApplyControl .Apply_Phone>div,.PhoneApplicationSection>div{padding:4px 0}.ApplyControl .ApplyControlLoginDiv .LoginHeader{margin-bottom:10px;font-weight:bold}.ApplyControl .Apply_Written .WrittenHeader,.ApplyControl .Apply_Phone .PhoneHeader,.ApplyControl .Apply_DirectMail .EmailHeader{margin:0 -15px 20px;padding:15px;line-height:1.6em;background:#2a577d;color:#fff}.ApplyControl .PhoneCompanyNameCaption,.ApplyControl .PhoneContactCaption,.ApplyControl .PhoneCompanyNameCaption,.ApplyControl .WrittenCompanyNameCaption,.ApplyControl .WrittenContactCaption{font-weight:bold}.ApplyControl .Eligible{margin:10px 0;padding:3px}.ApplyControl .Eligible label:after{color:red;content:"*";font-weight:bold;font-size:1.23em}.ApplyControl .ApplyDirectMailDiv{margin:15px 15px 0}.ApplyControl .ApplyDirectMailFinalDiv{padding:10px}.ApplyControl .ApplyError{margin-bottom:10px;color:red;font-weight:bold}.ApplyControl .AppData .Required{background:#ffc0cb}.ApplyControl .Eligible.Required{background:#ffc0cb;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.ApplyControl .AppData .FullNameDiv,.ApplyControl .AppData .EmailDiv,.ApplyControl .AppData .PhoneDiv{margin-bottom:5px}.ApplyControl .CoverLetterDiv .Required{padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#ffc0cb}.ApplyControl .ModalBG{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background-color:transparent;z-index:1000}.ApplyControl .ModalWait{position:fixed;top:50%;left:50%;z-index:1001;display:none;width:10em;height:4em;padding-top:1em;text-align:center}.ApplyControl .ModalWait:before{width:auto;padding:0}.ApplyControl .hideSection{position:relative;cursor:pointer;float:right}.ApplyControl .hideSection::before{content:"";font-family:FontAwesome}.ApplyControl .AppData{padding-bottom:10px;border-bottom:1px solid #fff}.ApplyControl .AppData .FullNameLabel,.ApplyControl .AppData .EmailLabel,.ApplyControl .AppData .PhoneLabel,.ApplyControl .AppData .EmeLabel{display:inline-block;width:30%;line-height:2.6em}.ApplyControl .AppData .FullNameLabel:after,.ApplyControl .AppData .EmailLabel:after{color:red;content:"*";font-weight:bold;font-size:1.23em}.ApplyControl .AppData .Eme input{margin:0}.ApplyControl .AppData .FullName,.ApplyControl .AppData .Email,.ApplyControl .AppData .Phone{padding:0 5px;line-height:26px;width:60%}.ApplyControl .AppData .FullName[readonly="readonly"],.ApplyControl .AppData .Email[readonly="readonly"],.ApplyControl .AppData .Phone[readonly="readonly"]{color:#888}.ApplyControl .AppData .emeCheckBox{margin-top:3px}.ApplyControl .AppData .emeCheckBox label{margin-left:3px}.ApplyControl .AppData .emeCheckBox label,.ApplyControl .AppData .emeCheckBox a{vertical-align:top}.ApplyControl .Explanation{padding:.5em 1em;border-top:1px solid #ccc;color:gray}.ApplyControl .HrMyCv,.ApplyControl .HrMyDoc,.ApplyControl .HrUploaded,.ApplyControl .ApplicationTemplatesTitle{position:relative;margin-bottom:.3em;padding:0 1em;border:1px solid #dcdcdc;color:#333;text-decoration:none;-webkit-text-shadow:1px 1px 0 #fff;text-shadow:1px 1px 0 #fff;font-weight:bold;font-size:1em;line-height:2em;cursor:pointer}.ApplyControl .HrMyCv:after,.ApplyControl .HrMyDoc:after,.ApplyControl .HrUploaded:after,.ApplyControl .ApplicationTemplatesTitle:after{float:right;margin-top:.8em}.ApplyControl .HrMyCv:hover,.ApplyControl .HrMyDoc:hover,.ApplyControl .HrUploaded:hover,.ApplyControl .ApplicationTemplatesTitle:hover{border:1px solid gray}.ApplyControl .HrUploaded::after,.ApplyControl .HrMyDoc::after{content:"";font-family:FontAwesome;vertical-align:top;line-height:18px;margin-top:.5em}.ApplyControl .HrUploaded.Collapsed::after,.ApplyControl .HrMyDoc.Collapsed::after{content:"";font-family:FontAwesome;vertical-align:top;line-height:18px}.ApplyControl .ApplicationTemplatesTitle{display:none}.ApplyControl .HrMyDoc,.ApplyControl .DocumentGrid .downloadedFilesContainer{margin-top:15px}.ApplyControl .DocumentGrid{padding-bottom:13px}.ApplyControl .DocumentGrid ul{margin-bottom:0;padding:0;list-style:none}.ApplyControl .HrMyCv,.ApplyControl .HrMyDoc,.ApplyControl .HrUploaded{line-height:32px}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-label{border-right:1px solid #eee;border-left:1px solid #ccc;background:#fff}.ApplyControl .DocumentGrid .docHint{-ms-behavior:url('/js/pie/PIE.htc');behavior:url('/js/pie/PIE.htc');position:absolute;top:3px;right:35px;padding-left:5px;width:100px;border-radius:2px;background:#af2b26;color:#f7f7f7;font-weight:bold;font-size:10px;line-height:16px;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70)}.ApplyControl .DocumentGrid .ToApply,.ApplyControl .DocumentGrid .ToDocs,.ApplyControl .DocumentGrid .Preview,.ApplyControl .DocumentGrid .MultiFile-remove{float:right;width:20px;height:20px;padding-top:0;cursor:pointer;font-size:14px}.ApplyControl .DocumentGrid .Preview,.ApplyControl .DocumentGrid .Preview .helpHint{display:none !important}.ApplyControl .DocumentGrid .Preview::after,.ApplyControl .DocumentGrid .Preview .helpHint::after{content:"";font-family:FontAwesome;display:none}.ApplyControl .DocumentGrid .ToApply{font-size:18px;width:15px;height:15px}.ApplyControl .DocumentGrid .ToApply::after{content:"";font-family:FontAwesome;position:relative;top:-4px}.ApplyControl .DocumentGrid .ToApply.Checked::after{content:"";font-family:FontAwesome}.ApplyControl .DocumentGrid .ToApply .helpHint{font-size:13px}.ApplyControl .DocumentGrid .matchedCV span,.ApplyControl .DocumentGrid .document span,.ApplyControl .DocumentGrid .downloadedFilesContainer span{display:inline-block;-ms-word-wrap:break-word;word-wrap:break-word}.ApplyControl .DocumentGrid .matchedCV .docName,.ApplyControl .DocumentGrid .document .docName,.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-title{max-width:85%;line-height:1.2em}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-title{max-width:335px}.ApplyControl .DocumentGrid .matchedCV .selectDocument,.ApplyControl .DocumentGrid .document .selectDocument{display:none}.ApplyControl .DocumentGrid .matchedCV .selectDocument input,.ApplyControl .DocumentGrid .document .selectDocument input{margin:0 3px;vertical-align:middle}.ApplyControl .DocumentGrid .matchedCV .docType,.ApplyControl .DocumentGrid .document .docType,.ApplyControl .DocumentGrid .downloadedFilesContainer .docType{width:24px}.ApplyControl .DocumentGrid .matchedCV .docType::after,.ApplyControl .DocumentGrid .document .docType::after,.ApplyControl .DocumentGrid .downloadedFilesContainer .docType::after{content:"";font-family:FontAwesome}.ApplyControl .DocumentGrid .matchedCV,.ApplyControl .DocumentGrid .document,.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-label{position:relative;padding:0 10px}.ApplyControl .DocumentGrid .matchedCV span,.ApplyControl .DocumentGrid .document span,.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-label span{vertical-align:middle}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-label{padding-top:8px;padding-bottom:8px}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-label span{vertical-align:top}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-label span.helpHint{top:28px}.ApplyControl .DocumentGrid .matchedCV,.ApplyControl .DocumentGrid .document,.ApplyControl .DocumentGrid .Explanation{border-right:1px solid #eee;border-left:1px solid #ccc;background:#fff}.ApplyControl .DocumentGrid .ExplanationUpload{color:#000;background:none;border:0;padding-left:0}.ApplyControl .DocumentGrid .document{padding-bottom:15px}.ApplyControl .DocumentGrid .matchedCV.LastCV,.ApplyControl .DocumentGrid .document.LastDocument{border-bottom:1px solid #eee}.ApplyControl .DocumentGrid .matchedCV.applied .docName a{color:#666}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-label .removeFile{margin:0 6px;vertical-align:middle}.ApplyControl .DocumentGrid .helpHint{position:absolute;top:20px;right:0;z-index:100;padding:4px 8px;border:solid 1px #fff;background:#d3d3d3;color:#000;text-align:center;border-radius:7px}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-remove{display:inline-block}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-remove::after{content:"";font-family:FontAwesome;vertical-align:top;line-height:18px}.ApplyControl .DocumentGrid .downloadedFilesContainer .removeImage{display:inline-block;margin-left:4px;width:16px;height:16px;background:url('/img/common/jquery.wysiwyg.gif') no-repeat -92px -68px;vertical-align:middle}.ApplyControl .MultiFileWrap{position:relative;z-index:0;margin-top:5px}.ApplyControl .MultiFileWrap *{cursor:pointer}.ApplyControl .MultiFileWrap .MultiFile{position:absolute;top:0;left:0;overflow:hidden;margin-top:5px;width:10.8em;height:2em;font-size:22px;opacity:0;filter:alpha(opacity=0);cursor:pointer;z-index:10}.ApplyControl .MultiFileWrap .uploadTitle{display:inline-block;margin-top:5px;cursor:pointer;background-color:transparent;border:1px solid #285075;padding:0 40px !important;line-height:42px;color:#4279a7;text-decoration:none;font-size:14px}.ApplyDirectMailFinalCommonDiv{font-weight:bold}.ApplyDirectMailFinalUploadedInfDiv{margin-top:20px;word-wrap:break-word}@media only screen and (max-width:1024px){.EditUserPofileAddress,.EditCompanyAddress{top:30%;width:60%;margin-left:0;margin-top:0 !important}.EditUserPofileAddress label,.EditCompanyAddress label{width:35%;margin-right:2%}.EditUserPofileAddress input,.EditCompanyAddress input{width:60%}}@media only screen and (max-width:768px){.ApplyControl{font-size:1em}.ApplyControl .ContactFields,.ApplyControl .JobSearchUserFields{width:100% !important}.ApplyControl .ContactFields{border-bottom:1px dashed #666}.ApplyControl .EditContactButton{width:100% !important;margin-left:0 !important;margin-bottom:.5em}.ApplyControl .DocumentGrid li,.ApplyControl .DocumentGrid .HrUploaded{line-height:38px}.ApplyControl .DocumentGrid li.Explanation,.ApplyControl .DocumentGrid .HrUploaded.Explanation{line-height:1.2em}.ApplyControl .DocumentGrid .document{padding-bottom:0}.ApplyControl .DocumentGrid .MultiFile-label .MultiFile-remove,.ApplyControl .DocumentGrid .MultiFile-label .ToDocs{display:none}.ApplyControl .DocumentGrid .helpHint{display:none !important}.ApplyControl .DocumentGrid .docType,.ApplyControl .DocumentGrid .Preview{display:none !important}.ApplyControl .DocumentGrid .docName{max-width:none;margin-right:50px}.ApplyControl .DocumentGrid .docHint{right:2%;top:10px}.ApplyControl .DocumentGrid .ToApply,.ApplyControl .DocumentGrid .ToDocs,.ApplyControl .DocumentGrid .Preview,.ApplyControl .DocumentGrid .MultiFile-remove{position:absolute;right:5px;width:34px;height:34px}.ApplyControl .HrMyCv,.ApplyControl .ApplicationTemplatesTitle{font-size:1.2em}.ApplyControl .HrMyCv:after,.ApplyControl .ApplicationTemplatesTitle:after{margin-top:12px}.ApplyControl .HrMyDoc,.ApplyControl .HrUploaded{font-size:1.2em}.ApplyControl .ApplicationTemplatesTitle{display:none}}@media only screen and (max-width:767px){.ApplyControl .MultiFileWrap .uploadTitle{width:100%;text-align:center;padding:0 10px !important}.ApplyControl .MultiFileWrap .MultiFile{width:100%}div.jHtmlArea .ToolBar ul{display:none}.ApplyControl .Apply_Written .WrittenHeader,.ApplyControl .Apply_Phone .PhoneHeader,.ApplyControl .Apply_DirectMail .EmailHeader{word-break:break-word}}@media only screen and (max-width:640px){.EditUserPofileAddress,.EditCompanyAddress{top:5%;width:80%}#ActionByEmailAction{display:block}#ActionByEmailAction a{width:100%}.ApplyControl{margin-bottom:2em;padding:0}.ApplyControl .DocumentGrid .downloadedFilesContainer .MultiFile-title{max-width:80%}.ApplyControl .AppData .FullNameLabel,.ApplyControl .AppData .EmailLabel,.ApplyControl .AppData .PhoneLabel{display:block;width:100%;line-height:inherit}.ApplyControl .AppData .FullName,.ApplyControl .AppData .Email,.ApplyControl .AppData .Phone{width:100%}}@media only screen and (max-width:480px){.ApplyControl .ApplyControlLoginDiv .LoginPassword,.ApplyControl .ApplyControlLoginDiv .LoginUserName{width:100%;text-align:left}.ApplyControl .ApplyControlLoginDiv .LoginUserNameInput input,.ApplyControl .ApplyControlLoginDiv .LoginPasswordInput input{width:100%}.ApplyControl .ApplyControlLoginDiv .LoginButtonDiv .LoginButton{margin-left:0}.ApplyControl .ApplyControlLoginDiv .LoginErr{margin-left:0}.ApplyControl .AppData .FullName,.ApplyControl .AppData .Email,.ApplyControl .AppData .Phone{width:100%}.ApplyControl .ApplicationTemplatesName,.ApplyControl .PhoneUserApplicationsSelector,.ApplyControl .WrittenUserApplicationsSelector,.ApplyControl .UserApplicationsSelector{width:100% !important;margin-left:0 !important}.ApplyControl .AdditionalFields .RefField,.ApplyControl .AdditionalFields .Date{width:100% !important}.EditUserPofileAddress .Buttons .CancelAddress,.EditCompanyAddress .Buttons .CancelAddress,.EditUserPofileAddress .Buttons .SaveAddress,.EditCompanyAddress .Buttons .SaveAddress{width:100%}.EditUserPofileAddress .Buttons .SaveAddress,.EditCompanyAddress .Buttons .SaveAddress{margin-bottom:.5em}#recaptcha_area,#recaptcha_table{width:100% !important}#recaptcha_challenge_image{margin:0 0 0 -73px !important;width:250px !important;height:auto !important}#recaptcha_response_field{margin:0 !important;width:100% !important;height:auto !important}.recaptchatable #recaptcha_image{margin:0 !important;width:100% !important;height:auto !important}.recaptchatable .recaptcha_r1_c1,.recaptchatable .recaptcha_r3_c1,.recaptchatable .recaptcha_r3_c2,.recaptchatable .recaptcha_r7_c1,.recaptchatable .recaptcha_r8_c1,.recaptchatable .recaptcha_r3_c3,.recaptchatable .recaptcha_r2_c1,.recaptchatable .recaptcha_r2_c2,.recaptchatable .recaptcha_r4_c1,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c4,.recaptchatable .recaptcha_image_cell{margin:0 !important;width:0 !important;background:none !important;height:auto !important}}.UploadFilesError{padding-top:10px;font-weight:bold;color:red}