html{position:relative;min-height:100%}.contentMain{background-color:#fff}.cookieTeaserEnabled .contentMain{margin-bottom:60px}.alertFailure .glyphicon,.alertSucess .glyphicon,.alertInfo .glyphicon{font-size:60px;margin-top:18px}.alertFailure .glyphicon,.alertFailure h2{color:#c00}.alertSucess .glyphicon-thumbs-up,.alertSucess h2{color:#548f55;margin-top:22px}.alertSucess .sucessText{padding-left:0}.contentMain .contactSucess{margin-top:110px}.alertInfo{font-size:22px}.alertInfo.medium{font-size:16px}.narrowBlock{max-width:580px}.cookieTeaserEnabled footer.navbar-bottom{margin-bottom:30px}.text-danger{color:red}.padBoxS{padding:5px}@media(min-width:768px){.navbar-bottom .container .footerNavCopyRight{margin-left:35px}}@media(max-width:767px){.navbar .defaultSearchword{padding:10px}.defaultSearchword .form-group .col-xs-8{padding-right:0;padding-left:0}.contentMain{margin:0;padding:0 0 30px 0}.alertInfo h1,h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}.navbar .container{padding-right:0}.defaultSearchword .form-group{margin:2px 0}.contentContainer>.container>.row{margin:0}.contentMain .contactSucess{margin-top:0;margin-bottom:50px}.alertSucess .sucessText{padding-left:15px}.contentMain .contactForm{border:0;padding:20px 0 20px 0}.contactPage{margin-left:-20px;margin-right:-20px}.contentMain .alertFailure .glyphicon,.contentMain .alertSucess .glyphicon,.contentMain .alertInfo .glyphicon{font-size:40px}.alertInfo h1,.alertFailure{margin-top:30px}.alertInfo{font-size:14px}.defaultSearchword .btn{padding:6px}}@media(min-width:375px) and (max-width:375px){html,html body{max-width:375px;overflow-x:hidden !important}}.noResults.middleContainer{height:-moz-calc(100vh - 468px);height:-webkit-calc(100vh - 468px);height:calc(100vh - 468px);display:table;margin:auto}.defaultSearchword{margin:0 auto;color:#fff}.searchBox{padding:48px 0 60px 0}.navBarShadow{background-color:#020107;border-top:1px solid #3a393f;border-bottom:1px solid #222127;height:1px}.searchwordForm .glyphicon{left:10px;top:10px}.defaultSearchword .form-control{padding:10px 30px 10px 50px;font-size:15px;line-height:30px}.intraBox{max-width:850px;margin-bottom:60px}.searchBox .search.posA{top:14px;left:15px}.btn.btnSubmit{padding:13px 0}.today>span{border:1px solid #3a3b44;border-radius:25%;background-color:#42bf26;width:30px;position:absolute;height:30px;top:-4px;left:-9px}.today .jobAge{background-size:22px 22px;background-position:3px 3px;filter:invert(100%)}.searchContent .today{padding-left:26px}.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;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}@media screen and (min-width :992px){.searchDummy,.cancelSearch{display:none}}@media screen and (max-width :991px){.realSearch{display:none}.btn.btnSubmit{max-width:100%}.defaultSearchword .form-control{margin-bottom:10px}.defaultSearchword{padding:0 20px 20px 20px}.locationButton{position:absolute;right:0;top:0;width:55px;height:52px;border-left:1px solid #bfbfbf}.locationButton .location{margin-top:10px;margin-left:7px}.fullScreen{position:absolute;height:100%;width:100%;z-index:2;left:0}.searchDummy{margin:0 20px}.searchContent .today{padding-left:30px}.today>span{transform:scale(0.8);top:-3px;left:-1px}}@media screen and (max-width :991px){.cancelSearch{margin-top:30px}.defaultSearchword .btn.btnSubmit.btn-default{font-size:16px}.hideView{display:none}.showView{display:block}.today .jobAge{background-position:3px -1px}body .newApplyBtn{border-bottom-right-radius:0}}@media(max-width :767px){.searchDummy{margin:0}}#slideLeft{position:absolute;top:0;right:0;border-left:1px solid #cdcdcd;bottom:0;background-color:#fff;padding:0 8px}#breadCrumbList span:not(:first-child):before{content:'\00BB';padding:0 2px 0 5px}#breadCrumbList span:last-child{font-weight:bold;font-size:14px}#breadCrumbList{scrollbar-width:none;display:block;overflow-x:auto;white-space:nowrap;width:100%;margin:0}#breadCrumbList::-webkit-scrollbar{display:none}#breadCrumbContainer{position:relative}#breadCrumbContainer a{text-decoration:underline}#breadCrumbContainer #slideLeft{display:none}@media screen and (min-width :991px){#breadCrumbContainer{padding:0 0 0 20px}}@media screen and (max-width :991px){#breadCrumbContainer{border-bottom:1px solid #cdcdcd;padding:0 10px}#breadCrumbContainer #slideLeft{display:block}#breadCrumbList{padding-right:25px}}.salary>span{border:1px solid #3a3b44;border-radius:25%;background-color:#fff700d4;width:30px;position:absolute;height:30px;top:-4px;left:-9px}.salary .apply{background-size:22px 22px;background-position:3px 3px}.apply>span{width:25px}.apply{width:25px;border:1px solid #3a3b44;border-radius:25%;background-color:#fff700d4}.newApplyBtn{border-bottom:0;border-right:0;padding:8px 20px;border-radius:0;border-top-left-radius:14px;border-bottom-right-radius:19px;text-decoration:none}.highlightPremiumBadge{position:absolute;top:0;right:0;background-color:#333;color:white;display:flex;align-items:stretch;border-bottom-left-radius:5px;overflow:hidden}.highlightPremiumContent{margin-top:15px}.highlightPremiumBadgeIcon{background-color:red;justify-content:center;padding:2px 10px}.highlightPremiumBadgeIcon::before{content:'★';color:white;font-size:18px}.highlightPremiumBadgeText{font-size:12px}.subscriptionJobReport .reportJobSubmit.disabled{color:#fff;background-color:#e64545;opacity:var(--bs-btn-disabled-opacity)}body .ajPopUpFrame.subscriptionJobReport .ajPopUpHeaderWrapper{border-bottom:1px solid #e6e6e6}.ajPopUpFrame.subscriptionJobReport .ajPopUpHeaderLogo{display:none}.ajPopUpFrame.subscriptionJobReport .ajPopUpHeaderTitle{color:#000;font-size:22px;padding-left:11px}.subscriptionJobReport .reportDisclaimer p{font-size:12px;color:#3a3b44;margin-bottom:0}.subscriptionJobReport .reportJobSubmit{position:absolute;bottom:-2px;left:-2px;border-radius:0 0 6px 6px;width:100%}.subscriptionJobReport .innerContent{max-height:calc(100vh * .8);overflow-y:auto;margin-bottom:10px}.sideAFS{margin-bottom:25px}