.dView dl{margin-bottom:10px}.dView dt{padding:10px 0 0 10px;clear:both;width:30%;border-top:0}.dView dd{padding:10px 5px 0 22px;width:65%;border-top:0}.jobPosting{word-break:break-word}ul>br{display:none}.jobPosting .dDesc strong.h1,.jobPosting .dDesc strong.h2,.jobPosting .dDesc strong.h3,.jobPosting .dDesc strong.h4,.jobPosting .dDesc strong.h5,.jobPosting .dDesc strong.h6{display:block;font-weight:bold;font-size:16px}.dView h4{margin-top:20px;padding:9px 0 6px 10px;font-size:14px;background:#f4f2f3;border-bottom:2px solid #ececec;border-radius:4px;font-weight:bold}.postingHeader{background:#3a3b44;color:#fff}.dPadSides{padding:0 30px 0 30px}.dDesc{word-wrap:break-word}.postingHeader h1{font-size:25px;padding:20px 0 20px 40px;line-height:1;margin:0}.postingHeader h1 span{margin-left:-40px;margin-top:-6px}.dTitleSection h2{font-size:14px}.searchSideCol h3{font-size:15px}.searchSideCol .entry>li{margin-bottom:6px}.uploadedLogo{max-width:200px;max-height:200px;margin-bottom:20px}.locationSublist{margin-left:12px;margin-bottom:0}.bell{width:56px;height:56px;background-color:#e64545;border:1px solid #3a3b44;border-radius:20px;padding:10px;position:absolute;left:0;top:20px}.jbeAlertBoxIcon{padding-left:66px;padding-top:35px !important}.jbeAlertL{color:#3748de}.ajPopUpFrame.jdJbeAlertPopUpBell .popUpCloseImage,.ajPopUpFrame.jdJbeAlertPopUp .popUpCloseImage{background:url(/static/ajCore/img/icons/close.svg) no-repeat;width:20px;height:20px;background-size:20px 20px;margin:2px}.jbeAlertBox>div{padding-top:20px;padding-bottom:20px;height:95px}.similarAttr li{position:relative;padding-left:35px;margin-bottom:15px}.similarAttr li .wjIcon24{position:absolute;left:0;top:1px}.jbeAlertBox .btn{border:6px solid #3a3b44;border-radius:25px}.similarJobs{border:1px solid #bfbfbf;border-radius:25px;padding:30px;margin-bottom:30px}.jobPoints .wjIcon24{position:absolute;left:0;top:0}.jobPoints div.posR{padding-left:38px;margin-bottom:15px}.jobPoints h3{margin:6px 0 30px 0;line-height:22px}@media(max-width :429px){.jbeAlertBoxIcon{padding-top:25px !important}}.jbeAlertBox{position:sticky;position:-webkit-sticky;top:0;background-color:#fff;z-index:1}.separator{display:none}@media(max-width :767px){.dView dt,.dView dd{width:auto}.dView h4{background:transparent;border:0;padding:0 0 3px 0}.jobPosting>.dView>dl,.dStats>dl,.jobPosting>.dDesc,.jobPosting.external>.dInitialView>.dView>dl,.jobPosting>.jobDetailsHide>.dDesc,.jobPosting>.jobDetailsHide>.dView>dl{padding-bottom:10px}.jobPosting .dDesc{padding:10px 30px;margin-left:0}.jobPoints h3{font-size:18px;margin:0 0 10px 0}.dViewHeading{margin-bottom:0;background:transparent;border:0;float:right}.dTitleSection h3{display:none}.dTitleSection h2{margin-bottom:10px;font-size:13px}.dViewHeading li{width:22px;height:16px}.dViewHeading{margin:0}.postingHeader h2,.postingHeader h1{max-width:100%}.postingHeader h1{font-size:20px;font-weight:normal}.jobPosting{font-size:14px}.dView.dStats dt{padding-left:10px}.uploadedLogo{max-width:160px;max-height:160px;width:100%;height:auto}}@media(min-width :992px){.searchResultCover{padding:40px 0}.detailviewSide{padding-right:30px}.postingHeader{border-top-left-radius:25px;border-top-right-radius:25px}}@media(max-width :991px){.postsContainer,.wjWidgetHead{border:0;border-radius:0}.sideAFS{border:0 !important}.container-lg.detailview{padding:0}.dPadSides.jbeAlertBox{padding:0}.dPadSides.jbeAlertBox>div{padding:10px}.jobPosting{padding:0;padding-top:10px;clear:both}.jbeAlertBoxIcon{padding-left:95px !important}.bell{left:30px;top:12px}.jbeAlertBox>div{height:80px}.similarJobs{border:0;border-radius:0;padding:30px}.jbeAlertBox{top:65px}.postingHeader{position:sticky;position:-webkit-sticky;top:0;z-index:1}.separator{border-bottom:10px solid #bfbfbf;height:1px;overflow:hidden;display:block;margin-bottom:20px}}.jbeAlertBox{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.jbeAlertBox>div:last-child{padding-left:20px;border-left:1px solid #bfbfbf}.grayCover{position:absolute;width:100%;height:100%;background-color:#ccc;opacity:.4;top:0;left:0;z-index:2}.msgNoApply{font-size:18px;font-weight:bold;background:#febc28;border-top:4px solid #000;border-bottom:4px solid #000;padding:4px 20px}.altLink{padding:10px;border:1px solid #ccc}@media(max-width:767px){.msgNoApply{font-size:16px}}@media(max-width:480px){.dPadSides.jbeAlertBox>div{padding:10px 5px}.jbeAlertBoxIcon{padding-left:90px !important}}.jobPosting .today>span{left:0;top:0}.similarJobs .today>span{left:0;top:0}.picker-dialog{z-index:1036 !important}form .uploadFileText,#dropbox-container>a{font-size:11px;text-decoration:none;padding:5px 10px;border:1px solid #ebebeb;border-radius:2px;border-bottom-color:#d4d4d4;background:linear-gradient(to bottom,#fcfcfc 0,#f5f5f5 100%);cursor:pointer;display:table}.chooseFileErrorMsg{color:red;font-size:14px;display:contents}.localFilePicker{display:contents}@media(min-width :992px){.searchResult.jd{border-radius:25px;border:1px solid #bfbfbf}}.similarJobs .posA{left:1px;top:4px}.similarJobs .title{padding-left:29px;margin-bottom:5px}.similarJobs h3{font-size:28px}.similarJobs hr{margin:1rem -30px}.jTitleLocation,.bellPopUP .jbeForm input[type='email']{background-color:#f8f9fa;border-radius:25px;color:#3748de;border:1px solid #c8c8c8;text-align:center;padding:10px 5px}.bellPopUP .jbeForm input[type='email']{color:#676978}.bellPopUP .jbeForm label.bold{display:none}.alertBoxFooter,.alertBoxFooter a{font-size:12px;color:#3a3b44;text-align:center}.alertBoxFooter a{text-decoration:underline}.bellPopUP .jbeForm input{border-radius:25px}.bellPopUP .jbeForm .btn{border-radius:25px}.ajPopUpFrame.jdJbeAlertPopUpBell,.ajPopUpFrame.jdJbeAlertPopUp{border:1px solid #bfbfbf;border-radius:25px}.ajPopUpFrame.jdJbeAlertPopUpBell .ajPopUpHeaderWrapper,.ajPopUpFrame.jdJbeAlertPopUp .ajPopUpHeaderWrapper{border-top:0;border-top-left-radius:25px;border-top-right-radius:25px;background-color:#3a3b44;color:#fff;font-family:"Arial Rounded MT","Helvetica Rounded",Arial,sans-serif;padding:4px 0;font-size:24px;text-align:center}.ajPopUpFrame.jdJbeAlertPopUpBell .phlexPopupCloseElement,.ajPopUpFrame.jdJbeAlertPopUp .phlexPopupCloseElement{position:absolute;right:22px;top:20px;background-color:#fff;border-radius:50%;width:25px;height:25px;opacity:1}.ajPopUpFrame.jdJbeAlertPopUp .phlexPopupCloseElement{right:17px;top:8px}.ajPopUpFrame.jdJbeAlertPopUpBell .popUpCloseImage span,.ajPopUpFrame.jdJbeAlertPopUp .popUpCloseImage span{display:none}