.candidate-sub-nav,#cand-left,#cand-right,#profile-review,.module270DeselectedLeft,#profile-review,#modify-linkedin,#modify-strength,#modify-password,#cand-photo-hidden,#linkedin-connected,#linkedin-connect,#candhome-twitter,#candhome-fb,.cand-logo-scroll,#tv-advert-tab,.ext-mobile-apps,#current-rec,#job-apps,#my-saved-jobs-home,#modifycv-jbe,.cv-cand-date-photo,.last-login,#welcome-search{display:none}.cvCandidateHeaderPhoto,.cvCandidateName{width:100% !important}.candidate-page-title{width:100%;float:left;font:12px Arial, Helvetica, sans-serif;color:#003777;padding:0 0 5px 0;margin:10px 0 15px 0;border-bottom:1px solid #c9cfdd;position:relative}.candidate-page-title h1,h1.viewCV{padding:0;margin:0;float:left;font-weight:normal;font-size:26px;clear:left;color:#003777}.candidate-page-title p{font:11px Verdana, Arial, Helvetica, sans-serif;margin:0 0 5px 0 !important;color:#000;float:left}#profile-status-home{width:100%;float:left;padding-bottom:5px}#profile-status-home-right img{display:none}#cand-password{display:none}.userBoxIconSmall920,.userBoxIcon920,.partial-notice{width:96%;height:auto;float:left;padding:2%;margin:0 0 10px 0;background-color:#f1f8ff;border:1px solid #aaccee;background-image:none}.cv-hidden,.cv-hidden-668,.userBox410,.update-cv-alert,.userNoteIconSmall920,.cv-hidden-mobile{width:96%;height:auto;float:left;padding:2%;margin:0 0 10px 0;background-color:#ffffdb;border:1px solid #ff9900;background-image:none}.cv-hidden{text-align:center}.cv-hidden-mobile{border-top:0;border-right:0;border-left:0}.cv-hidden-668 p{font:14px Verdana, Arial, Helvetica, sans-serif;margin:0}.userBoxIconSmall920 p,.userBoxIcon920 p,.update-cv-alert p,.userNoteIconSmall920 p{padding:0;margin:0;font:14px Verdana, Arial, Helvetica, sans-serif}.candidate-breadcrumb{width:100%;float:left;padding:0;margin:-10px 0 20px 0}.candidate-breadcrumb p{font:12px Verdana, Arial, Helvetica, sans-serif}.candidate-banners{width:100%}.candidate-banners img{width:100%;max-width:430px}.module270,.candhome-270{width:100%;float:left}.candhome-430{width:100%;float:left;padding:0;margin:0}.candhome-270 .moduleFooter270{display:none}.module270Selected,.cand-job-matches-header{width:100%;height:30px;float:left;background:#003777;background:-webkit-linear-gradient(#005da4, #003777);background:linear-gradient(#005da4, #003777);border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #003777}.cand-job-matches-header h2.h2ModuleTop{font-size:16px;line-height:25px}p.cand-home-edit-profile a{width:96%;float:left;display:block;padding:2%;margin:10px 0 0 0;background:#003777;background:-webkit-linear-gradient(#005da4, #003777);background:linear-gradient(#005da4, #003777);border:1px solid #003777;border-radius:5px;color:#fff;text-align:center}#cvCandidatePhoto,.cvCandidateMainRight{display:none}.cvCandidateHeader,.cvCandidateMain,.cvCandidateMainDetails,.cvCandidateMainLeft,.cvCandidateMainRight,.view-cv-details-personal,.cvCandidateMainRequirements,.cvCandidateHeaderPhoto,.view-cv-details-job,.cvCandidateDatePhoto,.candidateCVSkills,.view-cv-looking-work,.cvCandidateDate,.cv-candidate-industries,.cv-candidate-industries-wide{width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;text-align:left !important}.cvCandidateMainDetails{margin:10px 0 0 0 !important}.cvCandidateMainRequirements,.cv-candidate-industries{margin:0 0 15px 0 !important}.cvCandidateMainLeft{margin-top:10px}.cvCandidateName,.cvCandidateHeaderPhoto .cvCandidateName{width:100% !important;padding:0;margin:0 0 10px 0;text-align:left !important}.cvCandidateName .cvCandidateNameLeft,.cvCandidateHeaderPhoto .cvCandidateNameLeft,.cv-cand-date-photo{width:100% !important}.quickview-ref{width:100% !important;float:left !important;font-size:14px !important}.cvCandidateName .cvCandidateNameRight,.cvCandidateHeaderPhoto .cvCandidateNameRight{width:60% !important}.cvCandidateDatePhoto p,.cvCandidateDate p{float:left !important}.vcvdp-left,.vcvdj-left,.vcvdp-right,.vcvdj-right{width:37% !important;min-height:16px;float:left;padding:2% 1% !important;margin:0;font:14px Arial, Helvetica, sans-serif !important;border:1px solid #c9cfdd;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e8e8e8)) !important;background-image:-webkit-linear-gradient(top, #fff, #e8e8e8);background-image:-o-linear-gradient(top, #fff, #e8e8e8);background-color:#e8e8e8;text-align:right}.vcvdp-right,.vcvdj-right{width:57% !important;margin-bottom:2px;border-left:0;background-image:none !important;background-color:#fff !important;text-align:left}.vcvdp-div{width:100% !important;border:0 !important;background-image:none !important;background-color:#fff !important}.view-cv-looking-work{margin-top:10px}.looking-work-in{width:96%;padding:2%;margin:0;font:13px Arial, Helvetica, sans-serif;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e8e8e8)) !important;background-image:-webkit-linear-gradient(top, #fff, #e8e8e8);background-image:-o-linear-gradient(top, #fff, #e8e8e8);background-color:#e8e8e8;border:1px solid #c9cfdd}.looking-work-in-job{font-size:14px !important}.candidateCVSkillsTop{width:100% !important;background-image:none !important;border:1px solid #dcdcdc;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e8e8e8)) !important;background-image:-webkit-linear-gradient(top, #fff, #e8e8e8);background-image:-o-linear-gradient(top, #fff, #e8e8e8);background-color:#e8e8e8;font-size:13px}.candidateCVSkillsMain{width:96% !important;padding:2% !important;margin-bottom:15px !important;border-bottom:1px solid #c9cfdd;font-size:13px}.candidateCVSkillsFooter{display:none}.cvCandidateCV{width:100% !important;margin-top:10px}ul.cvCandidateCVTabs,.cvViewSVG,.cvCandidateCV .userBoxIcon875,#fullView,.cvCandidateCVFooter{display:none}#plainView{width:100% !important;padding:0;border-bottom:1px solid #c9cfdd}.cvViewPlain{width:94% !important;margin:1% !important;padding:2% !important}#plainView.candidateCVCandidateCVViewPlain{display:block !important;position:relative}.cvViewPlain.candidateCVViewPlain{display:block !important}.cvViewPlain p{font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif}#viewcv p.viewcv-module-title{background-color:#005da4}#myaccount .leftCol700,#myaccount .rightCol200{width:100%;float:left;margin:0;overflow:visible}#myaccount .rightCol200 .userBox200{width:96%;padding:2%}#myaccount .moduleMain700Grey{width:96% !important;float:left;padding:2% !important;margin:0 0 10px 0;border:1px solid #c9cfdd;background-color:#f7f7f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.email-pref-check{float:left;clear:left;padding:0;margin:0 5px 5px 0}label.email-pref-label{width:90%;float:left;font-size:14px;clear:right;margin:0 0 5px 0}.myProfileLeft,.myProfileRight{width:100%;float:left;padding:0;margin:10px 0 0 0}.myProfileStatus{width:96%;float:left;padding:2%;margin-bottom:5px}.myProfileStatusLeft,.myProfileStatusRight{width:50%;float:left;padding:0;margin:0}.myProfileStatusRight{text-align:right}.myProfileStatusComplete{background-color:#e8f5e5;border:1px solid #219a00;border-radius:3px}.myProfileStatusInComplete{background-color:#fdf3f4;border:1px solid #e01a22;border-radius:3px}p.myProfileStatusTitle,.myProfileStatus p,.myProfileStatusInComplete p.profileStatus,.myProfileStatusComplete p.profileStatus{font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif;padding:0;margin:0;color:#000}.myProfileStatusComplete p.myProfileStatusTitle{font-weight:bold;color:#219a00}.myProfileStatusInComplete p.myProfileStatusTitle{font-weight:bold;color:#e01a22}.profile-status-header{width:100%;height:30px;border:1px solid #003777;border-top-left-radius:5px;border-top-right-radius:5px;background:#003777;background:-webkit-linear-gradient(#005da4, #003777);background:linear-gradient(#005da4, #003777)}.profile-status-main{width:94%;float:left;padding:3%;margin:0 0 10px 0;background-color:#fff;border:1px solid #c9cfdd;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.profile-status-footer{display:none}.profileStrength{width:60px;height:60px;float:right;padding:0;margin:0 10px 5px 0;background-color:#fff;border:7px solid #219a00;border-radius:50px;text-align:center;line-height:60px;letter-spacing:-0.05em;color:#003777;background-image:none}.profileStrength p{font-size:22px;margin-top:0;line-height:60px}.profile0,.profile5,.profile10,.profile15,.profile20,.profile25,.profile30,.profile35,.profile40,.profile45{border-color:#e01a22}.profile50,.profile55,.profile60,.profile65,.profile70,.profile75,.profile80,.profile85,.profile90,.profile95{border-color:#ff9900}.profile100{border-color:#219a00}.email-pref-left,#viewed-times{display:none}.email-pref-right,.password-left,.password-right{width:100%;float:left;padding:0;margin:0;border:0}.password-right{background-color:#f9f9f9;box-sizing:border-box;padding:10px;margin:20px 0 0 0;border-radius:3px}.password-right p:first-child{font-weight:600;font-size:14px}.password-right p:last-child{margin-bottom:0}label.myProfileLabel{width:100%;float:left;padding:0;margin:0 0 5px 0;text-align:left;font:bold 14px Arial, Helvetica, sans-serif}.myProfileInput{width:96%;float:left;padding:2%;margin-bottom:10px;font-size:14px;border:1px solid #c9cfdd}.bt-cand-save-pass{margin:0 0 15px 0}.cand-email-pref,.bt-cand-save-pass{width:200px;height:32px;float:left}.userBox200{width:96%;float:left;padding:2%;color:#000;border:1px solid #aaccee;background-color:#f1f8ff;margin-bottom:10px}#my-saved-jobs{display:none}#saved-jobs-mobile{display:block;width:100%;float:left}#ext-jobs-mobile{display:none;width:100%;float:left}.saved-jobs-mobile{width:100%;float:left;margin-bottom:10px;border:1px solid #c9cfdd;border-top:0;border-radius:3px}.sj-mobile-row{width:96%;float:left;padding:2%;margin:0;background-color:#f7f7f7;border-top:1px solid #c9cfdd !important}.sj-mobile-row:nth-child(even){background-color:#fdfdfd}p.sj-mobile-job{font:600 17px 'Open Sans', Arial, Helvetica, sans-serif;color:#003777}p.sj-mobile-job a{color:#003777}.sj-mobile-row p{font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif}.inc-app-warning{width:96%;float:left;padding:2%;margin-bottom:10px;background-color:#ffffdb;border:1px solid #ff9900}.inc-app-uploadcv{width:96%;float:left;padding:2%;margin-top:10px;background-color:#e8f5e5;border:1px solid #219a00}.inc-app-uploadcv #inc-cv{width:100%;box-sizing:border-box;height:25px}.inc-uploadcv-submit{background-color:#005da4;border:0;border-radius:3px;padding:9px 0;color:#fff;float:right;width:100%;margin-top:10px;text-align:center;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:none}.modify-cv-left,.modify-cv-right,.title{width:100%}.modify-cv-left label,.modify-cv-right label,.languages label,.modify-cv-skills p.FormTxt{width:100%;float:left;text-align:left;font:600 14px 'Open Sans', Arial, Helvetica, sans-serif;color:#003777;margin-bottom:3px}.modify-cv-left label.error,.modify-cv-right label.error{margin:-5px 0 5px;font:normal 13px Arial, Helvetica, sans-serif;color:#c3141b}input#forename,input#surname,input#town,input#postcode,input#telephone,input#mobile,input#email,input#current_job_title,input#desired_job_title,input#available_from{width:98%;padding:1%;margin-bottom:10px;font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif;border:1px solid #c9cfdd}.title select#title,.county select#county,.age select#age,.languages select#languages,.job_types select#job_types,.salary select#salary,.industries select#industries,.travel_distance select#travel_distance,.willing_to_relocate select#willing_to_relocate,.has_driving_licence select#has_driving_licence{width:100%;float:left;padding:1%;margin-bottom:10px;font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif;background-color:#fff;border:1px solid #c9cfdd}.job_types label span,.industries label span{font-size:11px;margin-left:5px;color:#000;font-weight:normal}.available-example{display:none}p.cvl.modify-cv-file{float:left;clear:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modify-cv-save-changes{float:left}.modify-cv-skills,.modify-cv-languages{width:100%;float:left;padding:0}.languages label span{font-size:12px;font-weight:normal;color:#000;padding-left:5px}.modify-cv-skills p.FormTxt{font-size:14px}.modify-cv-languages p span{font-size:13px !important}.modify-cv-languages p.FormTxt{font-size:12px !important;margin-bottom:15px}.skills textarea#skills{display:block;width:96% !important;float:left;padding:2%;margin:5px 0 10px 0;font-size:14px}.skills label{display:none}#submit-modify-form{width:175px;height:32px}.bt-hide-cv,.bt-show-cv{width:175px;height:32px;float:left}#change-photo{float:left}a.remove-profile-pic{width:100%;float:left;display:block}.deletecv-alert{width:98%;float:left;padding:1%;margin-bottom:10px;background-color:#ffffdb;border:1px solid #ff9900;border-radius:3px}.deletecv-alert p{font:600 14px 'Open Sans', Arial, Helvetica, sans-serif}label.deletecv-label{width:100%;float:left;font:600 14px 'Open Sans', Arial, Helvetica, sans-serif;color:#003777;margin-bottom:5px}.deletecv-input{width:96%;float:left;padding:2%;margin-bottom:5px;font-size:14px;border:1px solid #c9cfdd}.moduleMain200Jobs{width:100%;float:left;background-color:#f7f7f7;border:1px solid #c9cfdd;border-bottom:0}.job-match-200{width:98%;float:left;padding:1%;border-bottom:1px solid #dfdfdf}.job-match-200 p{font-family:Verdana, Arial, Helvetica, sans-serif}div#email_alert{margin:20px 15px 0 0 !important}div#email_alert label{font-size:14px !important;width:auto !important}img.app-success-banner,img.app-success-banner-hrs{width:100%;max-width:468px;float:left;margin:10px 0}img.app-success-banner-hrs{max-width:600px}.delete-textarea,.delete-textarea-sub{display:block;float:left;width:96% !important;padding:5px 2%;margin:0 0 10px -1px;height:110px;font:12px Verdana, Arial, Helvetica, sans-serif;border:1px solid #c9cfdd}.delete-textarea:focus,.delete-textarea-sub:focus{border:1px solid #003777;outline:none}.delete-textarea-sub{height:80px}p.trigger-dropdown,.reason-dropdown p{float:left;width:100%;margin:0 0 10px 0;font:14px/18px 'Open Sans', Arial, Helvetica, sans-serif}p.trigger-dropdown input,.reason-dropdown p input{float:left;width:15px;height:15px;margin:2px 3px 0 0}.reason-dropdown{display:none;float:left;width:98%;padding:0 0 20px 2%}.delete-left,.delete-right{float:left;width:100%}.why-delete-info span{float:left;width:100%;font:600 14px 'Open Sans', Arial, Helvetica, sans-serif;margin-bottom:5px}.delete-cv-submit,.hide-cv-button{float:left;width:100%;font:bold 16px Arial, Sans-serif;color:#fff;text-align:center;border:1px solid #003777;cursor:pointer;margin:15px 0 5px 0;padding:8px 0;border-radius:5px;background:#003777;background:-webkit-linear-gradient(#005da4, #003777);background:linear-gradient(#005da4, #003777);zoom:1}.why-delete-hide{display:none}a .jbe-active,a .jbe-deactivated{color:#000}.cand-photo-bg{width:100%;float:left;position:relative}.profile img.cand-photo{width:120px;height:120px;margin:0 auto;display:block;border:1px solid #dfdfdf}.profile p.cand-photo-options,.profile #cand-photo-hidden{float:left;width:100%}.profile .cvlSmallBold10,.profile .cvlSmall{text-align:center;margin-top:10px}.profile label,.profile .remove-profile-pic{display:none}.profile #photo_file{position:relative;top:-10000px;float:left;width:100%;margin:0;height:1px;padding:0}.upload-delete{display:block;margin:0 auto;text-align:center}.upload-info-area{display:none}.profile-photo-preview-wrapper{max-width:100%;overflow:hidden}#preview{display:none;float:left;position:relative;width:100%;padding-bottom:100%;height:0;background:#e7e7e7;margin:15px auto 5px auto}#preview img{float:none;margin:0 auto;display:block}#upload-error{display:none;margin:15px 0 0 !important}.upload-photo-start{float:left;width:100%;height:0px;padding-bottom:100%;position:relative;background:#e7e7e7;border:4px dashed #8f8f8f;margin:15px -4px 5px -4px;text-align:center}.upload-photo-start p{font:13px/18px Verdana, Arial, Sans-serif;color:#777;text-align:center;width:90%;padding:0 5%;margin:30px auto 0 auto}#choose-upload-photo{display:inline-block;background:#005da4;margin:20px auto 0 auto;padding:10px 15px;border:none;border-radius:7px;font:16px Arial, Helvetica, Sans-serif;color:#fff;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#choose-upload-photo:hover{background:#219a00}.upload-photo-spinner{position:absolute;width:100%;height:100%;background:url(//static.cv-library.co.uk/images/loading-gif.gif) no-repeat center;float:left;z-index:1;background-color:#fff;top:0;left:0;opacity:0.5;z-index:9999;display:none}#upload-btns{display:none}.jcrop-holder{margin:0 auto !important}.crop-dimensions{position:absolute;bottom:-20px;font:14px/20px Arial, Sans-serif;color:#fff;width:100%;height:20px;text-align:center;opacity:0.7;white-space:nowrap;text-shadow:0px 0px 8px #000}#mobile-test{display:block}#ie7-8-show{display:none}a.mobile-photo-delete{position:absolute;top:-5px;left:50%;margin:0 0 0 50px;width:20px;height:20px;border-radius:20px;border:1px solid #fff;background-color:rgba(0,0,0,0.6);font:bold 12px/18px Arial, Sans-serif;color:#fff;text-align:center}.profile p.cand-photo-options img{display:none}#change-photo,#new-photo,.upload-delete{float:left;padding:10px 15px;width:100%;box-sizing:border-box;background:#005da4;font:14px Arial, Helvetica, Sans-serif;color:#fff;border:none;border-radius:7px;margin:5px 0 0;-webkit-appearance:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-align:center}#change-photo:hover,#new-photo:hover,.upload-delete:hover{text-decoration:none;color:#fff}#change-photo{background:#5bb543}.upload-delete{background:#e01a22}.upload-delete:visited{color:#fff}#modifycvDetails{margin-top:10px}.upload-photo-modal{top:-110px !important;padding:20px !important}.upload-photo-area h2,.upload-photo-area h3{display:none}.close-reveal-modal{float:right;color:#003777;background-color:#fff;width:20px;height:20px;font:bold 18px/20px Arial, Sans-serif;text-align:center;border:1px solid #fff;cursor:pointer;border-radius:50%}.view-app-details{height:auto !important;padding-bottom:5px}.view-app-divider{border-top:1px dashed #c9cfdd;padding-top:10px;margin-top:10px !important}ul.notifications-tabs{float:left;width:100%;margin:10px 0 0 0;list-style:none;padding:0}ul.notifications-tabs li{background:#fdfdfd;color:#000;cursor:pointer;float:left;font:13px/38px Arial, Helvetica, sans-serif;height:38px;margin-top:4px;text-align:center;width:50%;border:1px solid #dfdfdf;box-sizing:border-box}ul.notifications-tabs li.selected{background:#005da4;color:#fff;font-weight:600;margin:0;width:50%;border-color:#005da4;position:relative;border-radius:3px 3px 0 0;cursor:default;height:42px}ul.notifications-tabs li.selected:after{content:"";position:absolute;bottom:-10px;left:50%;border-top:10px solid #005da4;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0;margin-left:-5px}.notifications-pages{float:left;width:100%;padding:14px 2% 0 2%;margin:-1px 0 0 0;border:1px solid #dfdfdf;background:#fdfdfd;box-sizing:border-box}.notifications-pages.no-tabs{margin-top:20px}.notifications-page{float:left;width:100%;display:none}.notifications-page.selected{display:block}.jbe-add-return{float:left;width:100%;display:block;padding:8px 0;background:#005da4;color:#fff !important;border-radius:3px;text-align:center;margin:8px 0 0 0;font-weight:600;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.jbe-add-return:hover{text-decoration:none;background:#003777}.jbe-add-view{float:left;width:100%;display:block;padding:7px 0;border:1px solid #005da4;background:#e8f5e5;color:#005da4 !important;border-radius:3px;text-align:center;margin:8px 0 0 0;font-weight:600;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.jbe-add-view:hover{color:#fff !important;text-decoration:none;background:#005da4}.jbe-success-box,.jbe-success-box-loggedin{width:96%;float:left;padding:2%;margin:0 0 10px 0;background-color:#e8f5e5;border:1px solid #219a00}.jbe-success-box p,.jbe-success-box-loggedin p{font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif}.jbe-success-note{width:96%;float:left;padding:2%;margin:0 0 10px 0;background-color:#f1f8ff;border:1px solid #aaccee}.jbe-success-highlight{width:96%;float:left;padding:2% 2% 1% 2%;margin:0 0 10px 0;background-color:#fff;border:1px solid #c9cfdd;border-radius:5px}.jbe-success-criteria{font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif;padding:0;margin:0}.jbe-success-details{font:bold 14px 'Open Sans', Arial, Helvetica, sans-serif;padding:0;margin:0 0 10px 0}.jbe-success-twitter{width:96%;float:left;padding:2%;margin:0 0 10px 0;background-color:#e7f9ff;border:1px solid #2ccaff}.profile-reg-text{text-align:left}p.header-link{font:12px Verdana, Arial, Helvetica, sans-serif;margin:10px 0 0 0;float:right}#success-jobmatches{padding:0}.success-photo{display:none}.jbe-module .moduleMain700{border-bottom:none;border-radius:0px;margin-bottom:0px}.jbe-main-left span{font:normal 13px Arial, Helvetica, sans-serif}.jbe-main-right{width:100%;float:left;margin-top:10px;font:normal 13px Arial, Helvetica, sans-serif}.jbe-module.jbe-toggle-module .module-700-new{width:92%;padding:10px 4%}.jbe-module.jbe-toggle-module .jbe-toggle-row{display:block;float:left;width:100%;margin:0 0 10px 0;color:#005da4;font:600 13px/18px Arial, Helvetica, sans-serif;cursor:default;padding:10px 0 8px 0;border-top:1px solid #d2d2d2}.jbe-module.jbe-toggle-module .jbe-toggle-row span.icon{float:left;width:18px;height:18px;background:url(/assets/images/mobile-email-alert-icon-f6f9c64875986b200892b772f05ec15d813036b7a512a41622766bc4427f9907.png) no-repeat;margin:0 5px 0 0;background-size:18px 18px}.jbe-module.jbe-toggle-module .jbe-toggle-row .jbe-toggle{float:right;width:35px;height:18px;border-radius:22px;background:#888;border:0;padding:0;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;-webkit-appearance:none;cursor:pointer}.jbe-module.jbe-toggle-module .jbe-toggle-row .jbe-toggle span{float:left;width:14px;height:14px;margin:2px;background:#fff;border-radius:18px;box-shadow:1px 1px 3px rgba(0,0,0,0.5);-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.jbe-module.jbe-toggle-module .jbe-toggle-row .jbe-toggle.active{background:#5bb543}.jbe-module.jbe-toggle-module .jbe-toggle-row .jbe-toggle.active span{margin-left:18px}.jbe-module.jbe-toggle-module .jbe-toggle-row:first-child{margin-bottom:0px}.jbe-module.jbe-toggle-module .jbe-toggle-row.push-toggle-row span.icon{background-image:url(/assets/images/mobile-push-alert-icon-c3385a0e110d6aa6e08fe8300836a850a5048eaf837aa9496153eb1b04339d15.png)}.jbe-module.jbe-toggle-module .jbe-toggle-row.twitter-toggle-row span.icon{background-image:url(/assets/images/mobile-twitter-alert-icon-25e341c90ad48d3bcedb812ebbc10f4ecf94e8b41634b5199e578c0f2734528a.png)}.jbe-toggle-row:last-of-type{margin-bottom:10px !important}.cand-view-divider{height:0 !important}.candidateCVSkillsTop p{font-size:14px !important}.cv-title{font-size:18px !important;font-weight:bold;color:#003777;margin:5px 0 10px 0}.cv-note-mobile{width:94%;padding:2%;margin:35px 1% 1% 1%;background-color:#f1f8ff;border:1px solid #aaccee;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif}#toggle-adzuna,#toggle-cloud,#toggle-computer{float:right;width:50%;box-sizing:border-box;padding:10px 0;text-align:center;border:1px solid #e9e9e9;border-bottom:1px solid #c9cfdd;background:#e9e9e9;font:16px Arial, Sans-serif;color:#444;cursor:pointer}#toggle-adzuna.selected-toggle,#toggle-cloud.selected-toggle,#toggle-computer.selected-toggle{background:#fff;border:1px solid #c9cfdd;border-bottom:none;color:#005da4;font-weight:bold}@media (max-width: 550px){.adzuna-use-my{display:none}}@media (min-width: 360px){.mobile-toggle br{display:none}}.reg-cv-row-slider{float:left;width:100%;box-sizing:border-box;padding:10px 3%;background:#fff;border:1px solid #c9cfdd;border-top:none;height:auto !important}.reg-cv-row-slider.modify-reg-cv-row-slider{margin-bottom:10px}.reg-cv-slides{margin:0 !important}#computer-upload-slide{display:none}.british-jobs #computer-upload-slide,.industry-jobs #computer-upload-slide{display:block}.british-jobs #toggle-computer,.industry-jobs #toggle-computer{display:none}.british-jobs .reg-cv-row-slider,.industry-jobs .reg-cv-row-slider{border:none;padding:10px 0;background:none}.british-jobs #filepicker-file-chosen,.industry-jobs #filepicker-file-chosen{display:none}.british-jobs .inc-app-uploadcv #inc-cv,.industry-jobs .inc-app-uploadcv #inc-cv{height:40px;padding:6px 10px;border:1px solid #dfdfdf;border-radius:5px;font:normal 16px Arial;background:#fff}#cloud-upload-wrapper{display:block !important}#dropbox-chooser.dropbox-dropin-btn,#google-picker,#file-chooser,#onedrive-picker{display:block !important;float:left !important;width:100% !important;padding:10px 0 10px 40px !important;box-sizing:border-box !important;margin:5px 0 0 0 !important;background-color:#f7f7f7 !important;border:1px solid #c9cfdd !important;color:#444444 !important;font:14px Arial, Sans-serif !important;line-height:initial !important;font-weight:normal !important;cursor:pointer;border-radius:0px !important;text-align:left;height:auto !important;position:relative !important}#dropbox-chooser.dropbox-dropin-btn span,#google-picker span,#file-chooser span,#onedrive-picker span{display:block;float:left;width:25px;height:25px;position:absolute;top:50%;left:8px;margin-top:-12px;background:url(//static.cv-library.co.uk/images/reg-dropbox-icon.png) no-repeat center;background-size:25px 25px}#google-picker span{background-image:url(//static.cv-library.co.uk/images/reg-googledrive-icon.png)}#onedrive-picker span{background-image:url(//static.cv-library.co.uk/images/reg-onedrive-icon.png)}#dropbox-chooser.dropbox-dropin-btn p,#google-picker p,#file-chooser p,#onedrive-picker p{margin:0}#doc,#cv_file{float:left;width:100%;box-sizing:border-box;padding:6px;background:#fff;border:1px solid #c9cfdd;margin:5px 0 5px 0;border-radius:5px}.cv_file label{display:none}#file-chosen{color:#e01a22;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px;float:left;width:100%;margin:10px 0 5px 0 !important}#cloud-upload-wrapper{display:block !important}p.cvl.mobile-file-chosen,p.cvl.modify-cv-file{margin:10px 0 15px;float:left;width:100%}p.cvl.modify-cv-file{text-align:center}.reg-cv-slides{margin-left:0px !important}#file-chooser,.cv_dropbox label,.cv_google_drive{display:none}.modifycv-jbe{width:100%;float:left;padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px dashed #c9cfdd}.modifycv-jbe p{font:normal 14px/17px Verdana, Arial, Helvetica, sans-serif}.modifycv-jbe:last-child{margin:0;border-bottom:0}.modifycv-jbe-title{width:100%;float:left;margin-bottom:2px;font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#003777}.modifycv-jbe-title a{text-decoration:underline}.jbe-module h2 span{color:#fff;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;text-shadow:none;border-radius:2px;background:#e01a22;padding:3px 5px;margin:0 0 0 5px}a.modifycv-jbe-link{display:none}#modifycv-jbe-note{width:96%;float:left;padding:2%;margin:0 0 10px 0;background-color:#ffffdb;border:1px solid #ff9900}img.candidate-home-banner{float:left;width:100%;max-width:430px;height:auto}.app-success-700-85 img,.app-success-700-75 img{float:left;width:100%;max-width:468px;height:auto}.app-success-700-85 img,.app-success-700-75 img{max-width:700px}.app-success-700-85,.app-success-700-75{float:left;margin:0 0 10px 0}#cv_file{width:100%;border:1px solid #c9cfdd;padding:6px;box-sizing:border-box;background:#fff;border-radius:5px;margin-top:5px}.cv_file label{display:none}p.alert-title{font-weight:bold}.update-cv-alert a{text-decoration:underline}a.close-cv-alert{text-decoration:none}.note-complete-account{text-align:center}.note-complete-account__title{margin-top:0;font:600 16px Arial, Helvetica, sans-serif}.note-complete-account__title ~ p{font-weight:normal !important}.note-complete-account__left{margin-bottom:15px}.close-cv-alert,.close-cv-alert2{float:right;font:bold 12px Verdana, Arial, Helvetica, sans-serif}#multi-apply-upload{width:100%;float:left;margin-top:20px}#multi-apply-upload p.cvlBlueBold{margin-bottom:10px}#multi-apply-upload p.cvlSmall{margin-top:5px}.remove-upload{display:none;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;padding-left:5px}a.cand-btn,a.cand-btn-100,input.cand-btn,.cand-btn,.find-jobs-btn,.email-pref-submit,.cand-btn-blue,.cand-btn-blue-100,.recruiter-profile-pic-bt{width:100%;float:left !important;background-color:#5bb543;border:0;border-radius:3px;padding:10px 0;margin:10px 0;text-align:center;color:#fff !important;font:bold 14px Arial, Helvetica, sans-serif;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:none}.cand-btn.cvl-btn--red:not(:hover){background-color:#e01a22}.cand-btn-blue,.cand-btn-blue-100{background-color:#005da4;border:1px solid #005da4;color:#fff !important}a.cand-btn:hover,input.cand-btn:hover,.cand-btn-blue:hover,a.cand-btn-100:hover,.cand-btn-blue-100:hover{background-color:#219a00;text-decoration:none;border-color:#219a00;color:#fff !important}.cand-btn--link{padding:0;font-size:15px;font-family:inherit;color:#005596;background:none;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cand-btn--link:visited{color:#005596}.cand-btn--link:hover,.cand-btn--link:focus{text-decoration:underline}.find-jobs-btn{float:left;width:100%;padding:12px 0;text-align:center;text-transform:uppercase;font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif;background:#5bb543}.find-jobs-btn:hover{background:#219a00}.cand-page-title{width:100%;float:left;padding:0;margin:0}.cand-page-title h1{font:normal 24px 'Open Sans', Arial, Helvetica, sans-serif;color:#003777;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #dfdfdf}.cand-breadcrumb{width:100%;float:left;margin-bottom:20px}.cand-breadcrumb p{font:normal 12px 'Open Sans', Arial, Helvetica, sans-serif}.module-top-new{width:100%;height:40px;float:left;background-color:#005da4;border-top-left-radius:3px;border-top-right-radius:3px;text-align:center;border:1px solid #005da4}.module-top-new h2{font:600 15px 'Open Sans', Arial, Helvetica, sans-serif;color:#fff;padding:0;margin:9px 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}.module-top-new h2 a{color:#fff}.module-200-new,.module-300-new,.module-540-new,.module-600-new,.module-700-new,.module-740-new,.module-740-new-np,.module-750-new,.module-800-new,.module-920-new{width:94%;float:left;padding:10px 3%;margin-bottom:10px;background-color:#fdfdfd;border:1px solid #dfdfdf;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.module-200-new-np{width:100%;float:left;padding:0;margin-bottom:10px;background-color:#fdfdfd;border:1px solid #dfdfdf;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.bg-white{background-color:#fff}.bb-top,.bb-top4,.bb-top5{width:100%;height:8px;float:left;background-color:#005da4;border-top:1px solid #005da4}.bb-top4{height:4px}.bb-top5{height:5px}#cand-home-search{width:100%;float:left;margin-bottom:10px}#cand-search-more{display:none;width:100%;float:left}#cand-sal-min,#cand-sal-max{width:49%;float:left;margin:0 1% 0 0}#cand-sal-max{margin:0 0 0 1%}p.search-welcome{font:400 20px 'Open Sans', Arial, Helvetica, sans-serif;padding:0;margin:0 0 15px 0}p.search-welcome span{font-size:13px}p.search-welcome span a{color:#fff;text-decoration:underline}a#jobs-since{width:100%;float:left;font:400 13px 'Open Sans', Arial, Helvetica, sans-serif;color:#fff;margin:10px 0 0 0}#cand-home-search-kw,#cand-home-course-kw,#cand-home-search-loc,#cand-home-course-sector,#cand-home-search-distance{width:100%;float:left}#cand-home-search-kw label,#cand-home-search-loc label,#cand-home-search-distance label,#cand-home-course-kw label,#cand-home-course-sector label,#cand-search-more label{width:100%;float:left;margin-bottom:3px;font:400 14px 'Open Sans', Arial, Helvetica, sans-serif}input.cand-home-search-kw,input.cand-home-search-loc,select.cand-home-search-distance,input.cand-home-courses-kw,select.cand-home-courses-sectors,#cand-search-more input,#cand-search-more select{width:96%;float:left;padding:6px 2%;margin-bottom:10px;font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif;border:0}select.cand-home-search-distance,select.cand-home-courses-sectors,#cand-search-more select{width:100%}p.cand-home-search-options{font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;color:#fff;margin-top:15px;float:left}p.cand-home-search-options a{color:#fff}.cand-home-search-tabs{float:left;width:100%;background:#f7f7f7}.cand-home-search-tab{float:left;width:94%;height:38px;padding:0 3%;background-color:#005da4;border-top:1px solid #4586d0;cursor:pointer;color:#fff;font:normal 13px/38px 'Open Sans', Arial, Helvetica, sans-serif;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.cand-home-search-tab img{float:right;margin:13px 10px 0 0;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.cand-home-search-tab.selected img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cand-home-search-dropdown{float:left;width:100%;display:none;border-left:1px solid #c9cfdd;position:relative;box-sizing:border-box}.cand-home-search-dropdown.selected{display:block}.cand-home-search-dropdown ul{padding:0;margin:0;list-style:none}.cand-home-search-dropdown ul:first-child{margin:0}.cand-home-search-dropdown ul li a{list-style:none;font-size:13px;width:50%;padding:10px 0 10px 5px;float:left;background-color:#f7f7f7;border:1px solid #c9cfdd;border-left:0;border-top:0;box-sizing:border-box}.cand-home-search-dropdown ul li a span{display:none}.cand-home-search-dropdown-title{float:left;width:94%;padding:12px 3%;background:#003777;color:#fff;font:13px/16px 'Open Sans', Arial, Helvetica, sans-serif;margin:0;border-left:1px solid #002b5d;margin-left:-1px}.cand-home-search-dropdown-title a{display:none}.cand-home-search-cols{float:left;width:100%;overflow:hidden}.cand-home-search-cols.has-extra{height:111px;padding-bottom:30px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.cand-home-search-dropdown-toggle{position:absolute;bottom:0px;left:0px;width:100%;height:30px;background-color:#003777;text-align:center;color:#fff;font:600 12px/29px 'Open Sans', Arial, Helvetica, sans-serif;cursor:pointer;border-top:1px solid #005da4}.cand-home-search-dropdown-toggle span{display:none}.cand-home-search-dropdown-toggle span:first-child{display:block}.cand-home-search-dropdown-toggle.open span{display:block}.cand-home-search-dropdown-toggle.open span:first-child{display:none}#job-matches,#job-apps,#my-saved-jobs{width:100%;float:left}#job-apps,#my-saved-jobs{display:none}.cand-home-jobs{width:100%;float:left;padding:0;margin:0 0 10px 0;background-color:#fdfdfd;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.cand-home-jobs-selected,.cand-home-jobs-deselected{width:237px;height:40px;float:left;background-color:#005da4;border:1px solid #005da4;color:#fff;text-align:center;font:600 14px/40px 'Open Sans', Arial, Helvetica, sans-serif;border-top-left-radius:3px;border-top-right-radius:3px}.cand-home-jobs-deselected{width:230px;height:38px;background-color:#fdfdfd;border:1px solid #dfdfdf;color:#000;line-height:38px}.cand-home-jobs-deselected:hover{background-color:#005da4;color:#fff}.cand-home-jobs-row{width:96%;float:left;padding:10px 2%;border-bottom:1px solid #dfdfdf}p.cand-home-jobs-title a{font:600 14px 'Open Sans', Arial, Helvetica, sans-serif;color:#005da4}.cand-home-jobs-row p{font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif}.cand-home-jobs-tabs{width:100%;height:40px;margin:0;float:left}.hc{text-align:center}.bl0{border-left:0}.br0{border-right:0}.right{float:right !important}.cand-home-profile{width:100%;float:left;padding:0;margin-bottom:10px;background-color:#fdfdfd;border:1px solid #dfdfdf;border-top:0}#profile-snapshot{width:90%;height:162px;float:left;margin:0 5% 10px 5%;position:relative}.profile-strength{width:65px;height:65px;background-color:#f5fff8;border:10px solid #5bb543;border-radius:50%;text-align:center;position:absolute;top:0;left:50%;margin-left:-43px}.profile-95,.profile-90,.profile-85,.profile-80,.profile-75,.profile-70,.profile-65,.profile-60,.profile-55,.profile-50{background-color:#fff4e3;border-color:#ffa500}.profile-45,.profile-40,.profile-35,.profile-30,.profile-25,.profile-20,.profile-15,.profile-10,.profile-5,.profile-0{background-color:#fdf3f4;border-color:#e01a22}.profile-strength p{font:normal 20px/65px 'Open Sans', Arial, Helvetica, sans-serif !important}#profile-snapshot-left{width:49%;float:left;position:relative}#profile-snapshot-right{width:49%;float:left;position:relative}#profile-snapshot-right a img{width:75px;height:75px;min-width:75px;min-height:75px;margin:0 auto;position:absolute;left:50%;margin-left:-38px}#profile-snapshot-left p,#profile-snapshot-right p{width:100%;float:left;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;text-align:center}p.mobile-complete,p.mobile-photo{margin-top:90px}.cand-home-profile ul{width:100%;padding:0;margin:0}.cand-home-profile ul li{width:100%;float:left;margin:0;border-top:1px solid #dfdfdf;list-style:none;font:normal 14px/25px 'Open Sans', Arial, Helvetica, sans-serif}.cand-home-profile ul li a{width:100%;height:25px;float:left;padding:5px 0 5px 0;color:#000;text-indent:10px}.cand-home-profile ul li a:hover{background-color:#005da4;color:#fff;text-decoration:none}.cand-home-profile ul li a span{width:35px;height:18px;float:right;margin:0 5px 0 0;background-color:#fff;border:1px solid #dfdfdf;border-radius:20px;text-align:center;font:normal 12px/18px 'Open Sans', Arial, Helvetica, sans-serif;color:#000 !important;text-indent:0}h2.users-name{width:100%;text-align:center;font:600 15px 'Open Sans', Arial, Helvetica, sans-serif;color:#003777;padding:0;margin:10px 0 15px 0}p.users-current{width:100%;text-align:center;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;padding:0;margin:0 0 10px 0}a.jobs-row-btn{display:none;float:right;background-color:#5bb543;color:#fff !important;padding:6px 12px;border-radius:3px;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase}a.cand-btn-new{width:90%;float:left;padding:8px 0;margin:0 5% 15px 5%;color:#fff;background-color:#005da4;border:1px solid #005da4;border-radius:3px;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase;text-align:center}a.jobs-row-btn:hover,a.cand-btn-new:hover,.email-pref-submit:hover{background-color:#219a00;text-decoration:none;color:#fff}a.cand-btn-new:hover{border-color:#5bb543}#current-rec{width:678px;float:left;padding:30px 10px 10px 10px;background-color:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;position:relative}p.current-rec-title{background-color:#005da4;color:#fff;padding:5px 10px;position:absolute;top:0;left:0;font:600 13px 'Open Sans', Arial, Helvetica, sans-serif}.userBoxIconSmall920 p{font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif}.userBoxIconSmall700 p{font:normal 12px 'Open Sans', Arial, Helvetica, sans-serif}.siteAlertIcon920 p{font:600 13px 'Open Sans', Arial, Helvetica, sans-serif}.successBoxIconSmall920 p{font:600 13px 'Open Sans', Arial, Helvetica, sans-serif;color:#1d8600}.userNoteIcon920{width:846px;float:left;padding:10px 10px 10px 60px;margin:0 0 10px 0;background:#ffffdb url(//static.cv-library.co.uk/images/usernote_icon.png) no-repeat 10px 10px;border:1px solid #ff9900}.modify-row{width:100%;float:left;padding:10px 0;margin:0 0 15px 0}h3.modify-section-title{background-color:#005da4;float:left;font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif;color:#fff;padding:5px 10px 5px 15px;margin:0 0 15px -15px}.linkedin-top{background-color:#006699}#modifycv input.error,#modifycv select.error,#modifycv textarea.error{background:#fff;border:1px solid #e01a22 !important}#modifycv input.valid,#modifycv select.valid,#modifycv textarea.valid{border-color:#5bb543}#modifycv .error_message{float:left;width:100%;background:#fdf3fa;border:1px solid #e01a22;padding:8px 10px;font:600 13px/18px 'Open Sans', Arial, Helvetica, sans-serif;margin:-5px 0 8px 0;clear:both;box-sizing:border-box}table.cvl-table-new{background-color:#fff;border:1px solid #dfdfdf;font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif}table.cvl-table-new tr td{padding:8px 10px;border:1px solid #dfdfdf}table.cvl-table-new tr.cvt-header td{height:35px;color:#fff;padding:5px 10px;background-color:#005da4;font-weight:600;font-size:13px}#cand-home-recents{display:none;width:100%;float:left}#cand-home-recents a#clear-recent-searches{background:none;border:0;text-align:left;padding:0 !important}#cand-home-recents p a{color:#fff;font-size:13px}#cand-home-recents ul{width:100%;float:left;margin:5px 0 10px 20px;padding:0}#cand-home-recents ul li{list-style-type:square}#cand-home-recents ul li a{font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;color:#fff;list-style-type:square}.cand-job-matches{width:100%}.cand-jobs-nearby,.cand-jobs-saved{display:none}.cand-home-details{width:100%;float:left;text-align:center;margin:-10px 0 10px 0}#cand-home-details{display:none;width:96%;float:left;padding:0 2% 0 2%}p.last-login{float:right;margin-top:12px !important}.app-expired,.job-expired{color:#fff;padding:2px 6px;margin-left:3px;border-radius:3px;font-size:11px;white-space:nowrap}.saved-job-applied{font-weight:600;color:#5bb543}.job-deleted{background-color:#fdf3fa;color:#000}.viewcv-details{width:96% !important;padding:0 2%;margin-bottom:10px}p.viewcv-module-title{background-color:#005da4;color:#fff;padding:5px 10px;position:absolute;top:-1px;left:-1px;font:400 13px 'Open Sans', Arial, Helvetica, sans-serif}.viewcv-personal,.viewcv-details-personal,.viewcv-requirements,.viewcv-details-job,.viewcv-row-grey,.viewcv-row,.cv-candidate-requirements{width:100% !important}.viewcv-requirements{margin-top:-1px}.cv-details-left,.cv-req-left{width:39% !important;padding:8px 1% !important}.cv-details-right,.cv-req-right{width:55% !important;padding:8px 1% !important}.viewcv-module,.viewcv-module-wide{width:96% !important;padding:40px 2% 10px 2% !important}.viewcv-skills{width:96% !important;padding:40px 2% 10px 2% !important;margin:10px 0}.skills-note{width:96% !important;padding:10px 2% !important}p.last-mod{font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;float:right;margin-top:12px}p.last-mod-mobile{font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;float:left;margin-top:0;margin-bottom:10px}p.last-mod-mobile+div{clear:both}.image-modal{display:none !important}#job-details-view label span{display:none}input.email-jobs{width:100%;float:none;padding:5px 0;margin:5px 0 0 0;font:14px 'Open Sans', Arial, Helvetica, sans-serif;border:1px solid #c9cfdd}.ecp-icon-home{width:55px;float:left;position:absolute;top:-75px;right:-25px;z-index:2000000}.delete-partial{float:right;margin-top:10px}.cand-banner{width:100%;max-width:750px;float:left;margin-bottom:10px}.cand-banner-iframe{display:none}#job-matches-920{width:96%;float:left;padding:50px 2% 2% 2%;margin-bottom:10px;background-color:#fdfdfd;border:1px solid #dfdfdf;position:relative}#job-matches-920 h2{width:100%;background-color:#005da4;border:1px solid #005da4;color:#fff;position:absolute;top:-1px;left:-1px;padding:10px 0;margin:0;font:600 15px 'Open Sans', Arial, Helvetica, sans-serif;text-align:center}.job-matches-module{width:96%;float:left;padding:2%;margin:-1px 0 0 0;background-color:#fff;border:1px solid #dfdfdf}p.job-matches-module-title{font:600 15px/17px 'Open Sans', Arial, Helvetica, sans-serif;color:#005da4;margin-bottom:2px}.job-matches-module p{font:normal 14px/15px 'Open Sans', Arial, Helvetica, sans-serif;margin-bottom:1px}.deletecv-btn{width:100%;height:40px;float:left;background-color:#005da4;text-decoration:none;margin:0 0 12px 0;padding:0;font:400 14px/40px 'Open Sans', Arial, Helvetica, sans-serif;color:#fff;border:none;border-radius:3px;text-align:center;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:none}.deletecv-btn:hover{background-color:#219a00;cursor:pointer}a.jbt-button-new{width:100%;height:40px;float:left;padding:0;margin:0 0 10px 0;text-align:center;background:#5bb543;font:normal 15px/40px 'Open Sans', Arial, Helvetica, sans-serif;color:#fff;border-radius:3px}a.jbt-button-new:hover{background:#219a00}.jbt-image{display:none}.nora-banner{width:100%;float:left;margin-bottom:10px}p.cvlp-small.tandc{margin:5px 0 0 0}.cand-home-poll{float:left;width:100%;border:1px solid #dfdfdf;border-top:0;padding:14px 3% 10px 3%;margin:0 0 12px 0;position:relative;text-align:center;box-sizing:border-box}.cand-home-poll-top{position:absolute;top:0px;left:-1px;right:-1px;height:4px;background:#005da4}.cand-home-poll img{display:none}.cand-home-poll-q h3{text-transform:uppercase;font:600 16px/20px 'Open Sans', Arial, Helvetica, sans-serif;color:#003777;margin:0 0 8px 0}.cand-home-poll-q form label{line-height:22px}.cand-home-poll-q p+label{margin:0 20px 0 0}.cand-home-poll-q form label input{display:none;display:block\9;width:18px;height:18px;float:left;margin:0 5px 0 0;padding:0}.cand-home-poll-q form label .poll-radio{display:inline-block;padding:3px;margin:0 5px -6px 0;width:14px;height:14px;border-radius:100%;border:1px solid #c9cfdd;background:#f7f7f7;position:relative;cursor:pointer;display:none\9}.cand-home-poll-q form label .poll-radio span{position:absolute;top:10px;left:10px;height:0px;width:0px;background:#f9f9f9;border-radius:100%;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.cand-home-poll-q form label input:checked+.poll-radio span{top:3px;left:3px;width:14px;height:14px;background:#005da4}.cand-home-poll-q form input[type="submit"]{clear:both;float:left;width:100%;background:#5bb543;border-radius:3px;padding:10px 0;margin:15px 0 0 0;text-align:center;color:#fff;text-transform:uppercase;border:0;font:400 14px/18px 'Open Sans', Arial, Helvetica, sans-serif;cursor:pointer;-webkit-appearance:none;-webkit-transition:background 0.2s linear;transition:background 0.2s linear;-webkit-appearance:none}.cand-home-poll-q form input[type="submit"]:hover{background:#219a00}.cand-home-poll-q a,.cand-home-poll-q a:visited{clear:both;float:left;width:100%;background:#5bb543;border-radius:3px;padding:10px 0;margin:10px 0 0 0;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;border:0;font:400 14px/18px 'Open Sans', Arial, Helvetica, sans-serif;cursor:pointer;-webkit-appearance:none;-webkit-transition:background 0.2s linear;transition:background 0.2s linear;-webkit-appearance:none}.cand-home-poll-q a:hover{background:#219a00;text-decoration:none;color:#fff}#cand-home-poll-loader{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(//static.cv-library.co.uk/images/white-transparent.png)}#cand-home-poll-loader .spinner{position:absolute;top:50%;left:50%;margin:-18px;width:30px;height:30px;border-radius:100%;border:3px solid #005da4;-webkit-animation:SPIN 0.8s infinite linear;animation:SPIN 0.8s infinite linear}.cand-home-poll.loading #cand-home-poll-loader{display:block}@-webkit-keyframes SPIN{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes SPIN{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#cand-home-poll-loader .spinner:after{content:"";width:6px;height:4px;background:#fff;position:absolute;top:-3px;left:50%;margin:0 0 0 -3px}#applied-details{width:100%;float:left;margin-bottom:10px}.applied-criteria{display:block;width:100%;float:left;padding:0;font:normal 14px 'Open Sans', Arial, Helvetica, sans-serif}.applied-desc{display:block;width:100%;float:left;padding:0;margin:0 0 5px 0;font:600 14px 'Open Sans', Arial, Helvetica, sans-serif}.applied-desc a{font-weight:600}#saved-jobs #wrapper{background:#f9f9f9}.saved-jobs-check,.center-text input{position:absolute;top:0;right:-5px}.company-alert-module .jbe-main-left ul{float:left;width:100%;margin:0;padding:0;list-style:none}.company-alert-module .jbe-main-left ul li{float:left;width:100%;margin:8px 0 0 0}.company-alert-module .jbe-main-left ul li a{font:13px/16px 'Open Sans', Arial, Helvetica, sans-serif}.job-match-wrapper .cand-home-jobs-row{background-color:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}img.candhome-banner{width:100%;margin:20px 0 10px 0}.home-note{width:88% !important;margin:2% 2% 10px 2% !important}.home-note-mobile{border-bottom:1px solid #dfdfdf}.bulk-apply{background-color:#f1f8ff !important;border-color:1px solid #aaccee !important}.mt-20{margin-top:-20px}.define-location-alert{margin-bottom:10px !important}.saved-job-row{width:100%;float:left;margin-bottom:15px}.saved-job-header{width:96%;float:left;padding:8px 2%;background-color:#005da4;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;position:relative}.saved-job-header h2{float:left;font:600 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;padding:0;margin:0 27px 0 0}.saved-job-header h2 a{color:#fff}.saved-job-header input{position:absolute;top:5px;right:8px}.sjm-date-saved{width:100%;float:left;font:400 13px 'Open Sans', Arial, Helvetica, sans-serif;margin:2px 0 0 0}.saved-job-main{width:100%;float:left;padding:2%;background-color:#fff;border:1px solid #dfdfdf;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-sizing:border-box}.sjm-logo{display:none}.sjm-job,.sjm-details,.sjm-cta{width:100%;float:left}.sjm-job p,.sjm-details p{font:normal 13px 'Open Sans', Arial, Helvetica, sans-serif;padding:0;margin:0 0 1px 0}.sjm-job p span,.sjm-details p span{font-weight:600}a.sjm-apply-btn,a.sjm-apply-btn-view,a.sjm-btn-delete,a.sjm-apply-view{width:100%;float:left;padding:10px 0;margin:10px 0 5px 0;background-color:#5bb543;color:#fff !important;font:600 14px 'Open Sans', Arial, Helvetica, sans-serif;border-radius:7px;text-align:center}a.sjm-apply-view{background-color:#005da4}a.sjm-apply-btn-view{background-color:#fff;border:1px solid #dfdfdf;padding:7px 0;width:158px;color:#005da4 !important;text-transform:initial;font-size:13px}a.sjm-btn-delete{font-size:13px;color:#005da4 !important;background-color:#fff;border:1px solid #005da4;border-radius:3px}a.sjm-apply-btn:hover,a.sjm-apply-btn-view:hover,a.sjm-btn-delete:hover{background-color:#219a00;text-decoration:none;color:#fff !important}a.sjm-apply-btn-view:hover,a.sjm-btn-delete:hover{border-color:#219a00}a.sjm-view,a.sjm-email,a.sjm-delete{width:32%;float:left;font:normal 12px 'Open Sans', Arial, Helvetica, sans-serif;color:#005da4;padding:3px 0;margin-left:1%;text-align:center;background-color:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;box-sizing:border-box}#saved-jobs-options{width:100%;float:left;padding-top:10px;border-top:1px solid #dfdfdf;border-radius:3px;position:relative}#saved-jobs-options .saved-jobs-all{float:left;margin-bottom:10px}#saved-jobs-options label{font:400 13px 'Open Sans', Arial, Helvetica, sans-serif;float:left;padding-left:5px}.saved-jobs-star{position:absolute;top:5px;left:-35px;color:#fff;font-weight:600}.saved-jobs-star-row{color:#e01a22;font-weight:600;font-size:11px}.saved-job-header .job-expired{padding:1px 3px}.cand-apps-ref{position:relative}.cand-apps-ref input{position:absolute;right:0;top:0}.view-count{width:92%;float:left;padding:4%;margin:8px 0 10px 0;background-color:#fff;border:1px solid #dfdfdf;border-radius:3px;text-align:center;font:normal 19px Arial, Helvetica, sans-serif;color:#005da4;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.view-count:hover{background-color:#5bb543;text-decoration:none;color:#fff;border-color:#5bb543}.cvCandidateName h1,p.viewcv-module-title,.cv-details-left,.cv-req-left,.cv-details-right,.cv-req-right,a.viewcv-module-link,.viewcv-item,.skills-note p,.quickview-ref,.cv-cand-date,.cv-cand-date-photo,.cv-cand-date p,.cv-cand-date-photo p{font-family:Arial, Helvetica, sans-serif !important}.submit-btn,.submit-btn-blue{width:100%;float:left;background-color:#5bb543;border:0;border-radius:7px;padding:15px 0;margin:0;color:#fff !important;font:600 14px Arial, Helvetica, sans-serif;-webkit-appearance:none;text-align:center}.submit-btn:hover,.submit-btn-blue:hover{background-color:#219a00}.submit-btn-blue{background-color:#005da4}.profile-photo-success-banner{clear:both}body #cvl-dialog-overlay{background:rgba(0,0,0,0.8)}
