.cartUpgradeCont,.comboBox .comboOffer,.discountBand,.improveResCont,.modList,.sampleCatList{*zoom:1}.cartUpgradeCont:after,.cartUpgradeCont:before,.comboBox .comboOffer:after,.comboBox .comboOffer:before,.discountBand:after,.discountBand:before,.improveResCont:after,.improveResCont:before,.modList:after,.modList:before,.sampleCatList:after,.sampleCatList:before{display:table;content:"";line-height:0}.cartUpgradeCont:after,.comboBox .comboOffer:after,.discountBand:after,.improveResCont:after,.modList:after,.sampleCatList:after{clear:both}.coverLetterIc,.visualCreditIc,.visualResumeIc{width:69px;height:82px;float:left;margin:4px 20px 0 0;background-position:-17px -84px}.visualCreditIc{width:25px;height:23px;background-position:0 -639px}.coverLetterIc{width:21px;height:19px;background-position:-33px -640px}.flagIc,.inhouseTeamIc,.iterationIc,.phoneIc,.textResumeIc{width:82px;height:79px;background-position:-18px -172px;float:left;margin:3px 20px 0 0}.inhouseTeamIc{width:17px;height:17px;background-position:0 -616px}.flagIc{width:16px;height:17px;background-position:-28px -616px}.phoneIc{width:19px;height:18px;background-position:-54px -615px}.iterationIc{width:16px;height:15px;background-position:-84px -616px}.highRankIc,.highlightIc,.reachRecruiterIc,.spotLightIc{width:96px;height:79px;float:left;margin:4px 20px 0 0;background-position:-2px 0}.highlightIc{width:44px;height:34px;background-position:0 -503px}.highRankIc{width:44px;height:46px;background-position:-63px -495px}.reachRecruiterIc{width:44px;height:46px;background-position:0 -553px}.hiw1_score_Ic{background-position:-64px -383px;width:35px;height:43px;margin:18px 0 0}.hiw2_score_Ic{background-position:0 -439px;width:40px;height:46px;margin:14px 0 0 -1px}.hiw3_score_Ic{background-position:-66px -431px;width:34px;height:59px;margin:9px 0 0}.hiw1_Ic{width:40px;height:50px;background-position:0 -257px;margin:14px 0 0}.hiw2_Ic{width:39px;height:54px;background-position:-61px -548px;margin:10px 0 0}.hiw3_Ic{width:38px;height:52px;background-position:-60px -309px;margin:11px 0 0}.hiw4_Ic{width:35px;height:42px;background-position:0 -319px;margin:18px 0 0}.hiw2_vis_Ic{width:45px;height:48px;background-position:-55px -258px;margin:13px 0 0}.hiw3_vis_Ic{width:55px;height:53px;background-position:0 -375px;margin:14px 0 0}.premiumRes{width:13px;height:12px;display:block;background-position:-87px -640px;margin:3px auto 0}.acord .minus span,.acord .plus span{width:15px;height:15px;background-position:-32px -668px}.acord .minus span{background-position:-33px -683px}.acord .acordDown span,.acord .acordUp span{width:16px;height:7px;background-position:-53px -668px;margin:8px 0 0;transform:rotate(180deg)}.acord .acordDown span{transform:rotate(0)}.dlIc{width:16px;height:17px;background-position:-84px -667px;vertical-align:bottom;margin:0 3px 0 0}.switchIc{width:20px;height:17px;background-position:-61px -640px;vertical-align:bottom;float:left}.arrRightCurvedIc{width:31px;height:20px;background-position:0 -669px;margin:13% 20px 0}.searchIc{width:13px;height:13px;background-position:-56px -681px;margin:0 4px 0 0}.modDetail{line-height:20px;padding:30px 0 0}.modDetail .modData{border-bottom:#e7e4e4 solid 1px;padding:0 0 30px;margin:0 0 20px;min-height:85px}.keyHighlightHd{font-size:16px;margin:0 0 20px}.modList{margin:0 0 20px}.modList .modListHead{font-size:16px;color:#2c2b2b;margin:0 0 5px}.modList .modListData{float:left;width:530px}.modPriceDetails{box-shadow:0 0 5px #ccc;text-align:center;margin:0 0 20px}.modPriceDetails .chooseExp{padding:20px}.modPriceDetails .chooseExp .chooseExpHead{text-align:left;font-size:13px;padding:0 0 7px}.modPriceDetails .modPrice{background:#f7f7f7;font-size:28px;color:#555;padding:15px 0}.modPriceDetails .modPrice p{font-size:12px;margin:7px 0 0}.modPriceDetails .modAddCart{padding:30px 40px}.modPriceDetails .modServices{padding:0 40px}.modPriceDetails .modServices label{display:block;text-align:left;font-size:12px;margin:10px 0 0}.modPriceDetails .modServices input{margin:0 5px 0 0}.modPriceDetails .modServices span{color:#2c2b2b}.comboBox{padding:10px 0 30px}.comboBox .comboTable th{font-weight:400;text-align:left}.comboBox .comboOffer{float:left;margin:0 30px 0 0}.comboBox .offerDet{font-size:13px;padding:5px 30px 5px 0}.comboBox .offerHead{padding:0 10px 0 0;color:#0e76b5}.comboBox .offerPrice{font-size:16px;color:#2c2b2b}.comboBox .comboResSpot{width:120px}.comboBox .comboModPrice{float:left}.comboBox .comboModPrice .offerDiscount{color:#2c2b2b;font-size:12px;margin:5px 0 10px}.comboBox .comboModPrice .discountPercent{color:#2c2b2b}.comboBox .comboModPrice .offerSaving{margin:0 0 0 5px}.comboBox .comboPrice{margin:10px 0 0}.comboBox .oldPrice{font-size:12px;text-decoration:line-through}.comboBox .newPrice{font-size:16px;color:#2c2b2b;margin:0 0 0 4px}.textStrike{font-weight:400;text-decoration:line-through;color:#888}.discountBand{background:#62b6d6;color:#fff;padding:10px 15px}.discountBand .discountDet{font-size:16px;color:inherit;float:left;font-weight:700}.discountBand .discountDet p{color:inherit;font-weight:400}.discountBand a{text-decoration:underline;color:#fff;margin:10px 0 0}.discountBand a:hover{text-decoration:none}.discount{font-size:14px;padding:0 0 9px;font-weight:500}.cartUpgradeCont{background:#F6F6F6;border:1px solid #E8E4E5;border-width:1px 0;padding:20px}.cartUpgradeCont .upgradeTxt{float:left;width:70%;font-size:13px;color:#333;font-weight:700}.cartUpgradeCont .upgradeTxt span{display:block;margin:10px 0 0;font-weight:400}.inclCoverLetter,.resWrtKnowMore{margin:30px 0 0}.cartUpgradeCont .upgradePrice{float:right;font-size:13px;color:#333}.sampleCont{margin:15px 0 0}.sampleCont img{box-shadow:0 0 11px #ccc;width:722px}.sampleCont .btmMarker{position:absolute;top:60%}.sampleCont .active{font-weight:700}.downloadSample{float:right;margin:5px 12px 13px 0}.acordWrap .sticky{top:0;width:225px}.sampleCatList{margin:0 0 45px}.sampleCatList li{float:left;width:300px;padding:15px 12px 0 0}.sampleCatList:last-child{margin:0}.improveResCont{width:280px;float:left}.improveResCont .price{font-size:25px;margin:2px 18px 0 0;float:left;width:55px}.improveResCont .improveResLink{margin:12px 0 0}.captchaCont{background:#f9f9f9;border:1px solid #e2e2e2;border-width:1px 0;padding:20px}.reportImprove,.reportOk{width:13px;height:13px;display:inline-block;margin:0 7px 0 0;background:#df9595}.reportOk{background:#77d8b9}.reportCont .reportHead{background:#768b92;color:#fff;font-size:16px;padding:10px 20px;margin:-1px 0 0}.reportCont .reportHead span,.reportCont .reportHead strong{color:inherit;font-size:18px}.reportCont .reportDet{padding:0 20px 20px;border:1px solid #ccc}.reportCont .reportDet p{padding:0 0 10px;line-height:20px;font-size:14px;color:#666}.reportCont .reportDet p:before{content:"- "}.reportCont .reportDet:last-child{margin:0 0 40px}.reportCont .reportSubHead{padding:20px 0 10px;font-size:16px;color:#2c2b2b}.resScore{font-size:46px;color:#fff;display:block;padding:15px 0}.resScoreInfoCont{position:relative;margin:10px 0 36px}.resScoreInfoCont .resScoreInfoBg{position:absolute;width:339px;height:119px;left:0;top:0;background:url(../i/reportInfoBg.png) no-repeat}.resScoreInfoCont .resScoreInfo{color:#fff;padding:31px 20px 10px;position:relative;z-index:2;line-height:24px}.resWrtKnowMore{float:left;width:163px;text-align:center}.raphaelHolder{width:480px;height:250px;margin:40px 0 0}.resumeResult{background:#fff;padding:10px;font-size:16px;margin:30px 0 0 33px}.resumeResult .reportOk{width:20px;height:18px;background:#67cfac;vertical-align:bottom}.fetchResume,.resumeUpload{width:283px;float:left}.howItWorks .steps{text-align:center;padding:0 3% 0 0;float:left;line-height:22px}.howItWorks .steps p{color:#2c2b2b;font-size:13px;text-transform:uppercase}.howItWorks .steps .stepImgCont{width:84px;height:84px;border:1px solid #eaeaea;background-color:#f7f7f7;text-align:center;display:block;margin:10px auto;border-radius:50%}.howItWorks.steps4 .steps{width:22%}.howItWorks.steps3 .steps{width:29%}.captcha .captcha_error_text{display:none;margin:0!important}.captcha iframe{display:block}.previousSubscriptionStrip{display:flex;align-items:center;justify-content:space-between;background:#f6f2fc;border-radius:8px;padding:14px 20px;margin:20px 0;text-decoration:none;color:#000;box-shadow:0 1px 10px -3px rgba(0,0,0,.75)}.previousSubscriptionStrip:focus,.previousSubscriptionStrip:hover{color:#000;text-decoration:none}.previousSubscriptionStrip .stripText{flex:1 1 auto;min-width:0;padding-right:20px}.previousSubscriptionStrip .stripHead{margin:0;font-size:16px;line-height:22px;font-weight:700;color:#000}.previousSubscriptionStrip .stripSubHead{margin:2px 0 0;font-size:14px;line-height:20px;font-weight:400;color:#666}.previousSubscriptionStrip .stripLink{flex:0 0 auto;display:inline-flex;align-items:center;font-size:14px;line-height:18px;font-weight:500;color:#4322db;white-space:nowrap}.previousSubscriptionStrip .stripArrow{display:inline-block;width:6px;height:6px;margin-left:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);position:relative;top:-1px}.tmplt{box-shadow:0 1px 10px -3px rgba(0,0,0,.75)}.tmplt .hd{background:#e9e8e8;font-size:20px;padding:10px;margin:20px 0 0;color:#333;font-weight:300}.tmplt .hd span{color:#666}.info{background:#fff;border:1px solid #e2e2e2;border-width:0 1px 1px}.info .pd{padding:10px 10px 15px}.status{overflow:hidden;padding:20px 10px}.status em{height:10px;width:10px;margin:5px 10px 0 0;float:left}.status em.red{background:#ff6767}.status em.orng{background:#d8983c}.status em.grn{background:#0fc362}.status em.gry{background:#afacac}.status .lSec{float:left;margin-right:35px;line-height:22px;width:170px}.status .hlght,.status p{font-size:16px;color:#000;font-weight:400}.status .rSec{font-weight:400;font-size:13px;line-height:25px;max-width:920px}.status .rSec section{float:left;text-align:center;margin:0 20px 0 0;font-size:16px;line-height:20px;min-width:130px}.status span{font-size:13px;color:#666}.stages{padding:25px 10px 15px;overflow:hidden;border-top:1px solid #e2e2e2}.stages .clickit{font-size:16px;color:#666;cursor:pointer}.stages .stepWrp{padding:35px 0 0 5px;overflow:hidden;line-height:25px}.stages .gryTxt{color:#666;font-size:13px}.stages .step{float:left;width:18%;position:relative;padding:18px 10px 10px 0;border-top:1px solid #009ec3;line-height:18px}.bluBtn,.stages .step p{font-size:13px;padding:5px 10px;display:inline-block}.stages .step em{background:#009ec3;width:10px;height:10px;border-radius:50%;position:absolute;top:-5px;left:0}.stages .step:last-of-type{border-top:none}.stages .step p{position:relative;left:-6px;font-weight:400}.stages .step.curr p{background:#e1f1fe}.stages .step.curr p small{border-width:0 8px 10px;border-color:transparent transparent #e1f1fe;position:absolute;top:-8px;left:4px;display:inline-block;width:0;height:0;border-style:solid}.stages .step.curr .curTxt{position:absolute;top:-25px;left:0;color:#333;font-size:13px}.txtRt{text-align:right;line-height:22px;color:#666}.bluBtn{background:#136dab;color:#fff;margin:5px 15px 0 0}.bluBtn.noIc em,.gryBtn em,.white_btn em{display:none}.bluBtn em{float:none;vertical-align:middle}.white_btn{border:1px solid #e2e2e2;margin:5px 0 0 50px;color:#1380be;font-weight:400;padding:10px}.white_btn:hover{background:#1380be;color:#fff}.white_btn.resDisp{margin:0 55px 0 30px;float:left}.gryBtn{background:#f6f6f6;font-weight:400;color:#666;padding:5px 10px;float:right}.gryBtn:hover{background:#d7cece}.uploadCvCont{width:150px}.uploadCvCont .errPd{text-align:left}.browse_but{cursor:pointer;overflow:hidden;position:relative}.browse_but input{position:absolute;cursor:pointer;right:0;top:0;margin:0;opacity:0;filter:alpha(opacity=0);font-size:60px;direction:ltr}.benefitChartTable{width:100%;border:1px solid #e9e9e9;border-width:1px 0 1px 1px;line-height:24px;margin:20px 0 0}.benefitChartTable td,.benefitChartTable th{font-size:14px;border-right:#e9e9e9 solid 1px}.benefitChartTable tr:last-child td{border-bottom:0}.benefitChartTable th{color:#333;background:#fff;padding:9px 14px;width:22%;font-weight:700}.benefitChartTable th.premiumBenefit{background:#2e3339;color:#fff;position:relative;padding:0;width:27%}.benefitChartTable th.premiumBenefit .premiumBenefitTxt{background:#2e3339;color:#fff;font-size:14px;position:absolute;top:-5px;width:100%;padding:13px 0 0}.benefitChartTable th:first-child{text-align:left;width:51%}.benefitChartTable td{background:#f9f9f9;padding:5px 14px;border-bottom:#e9e9e9 solid 1px;color:#444}.benefitChartTable .benefitGiven{background:#e8f6ff;text-align:center;border-bottom:#f0f9fe solid 1px}.benefitChartTable .noBenefits{text-align:center;border-bottom:#f9f9f9 solid 1px}.benefitChartHd{font-size:16px;font-weight:700}