﻿html{width:100%}[hidden]{display:none !important}#cvl-dialog-overlay,#cvl-modal-overlay{position:fixed;z-index:11}.text-button{border:none;background:none;padding:0;color:#005da4;-webkit-appearance:none}.text-button:hover{text-decoration:underline;cursor:pointer}.smartmatch{color:#219a00}.cvsearchKeywords,.cvsearchKeywords-admin{width:320px;height:18px;resize:none;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;border:1px solid #003777;overflow:hidden}.cvsearchKeywords-admin{width:270px}.expand-phrases,.jobtitle-only,.candname-only{font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;color:#fff}.searchOrder{width:920px;float:left;padding:0 0 5px 0;margin:5px 0 0 0;border-bottom:1px solid #c9cfdd}.searchOrderLeft{width:648px;float:left;padding:0;margin:0}.searchOrderLeft p{color:#003777;font:normal 20px "Open Sans", Arial, Helvetica, sans-serif;padding:0;margin:0 0 3px 0}.searchOrderLeft p span{font:11px "Open Sans", Arial, Helvetica, sans-serif}.searchOrderLeft p span a{text-decoration:underline}label.searchOrderLabel{font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;margin:0;padding:4px 0 0 0;float:right}.searchOrderRight{width:270px;float:left;padding:0;margin:3px 0 0 0;text-align:right}.searchOrderRight-vol{margin-top:32px}.searchOrderOptions{width:270px;float:left;text-align:right;padding-right:5px}.searchOrderSort{width:45px;float:left}.search-cvs-order{width:135px;height:22px;float:right;padding:0;margin:0 0 0 3px;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;border:1px solid #c9cfdd}.cv-search-sort{width:45px;height:22px;float:right;margin-left:3px;background-color:#5bb543;color:#fff;border:0;border-radius:3px;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}.cv-search-sort:hover{background-color:#219a00}.searchpagination{width:920px;float:left;margin:0 0 25px 0;padding:0 0 0 0}.searchpaginationLeft{width:470px;float:left;padding-top:5px;position:relative}.searchpaginationRight{width:920px;float:left;padding:5px 0 0 0;margin:0;text-align:right}table.cvViewTable{border:1px solid #e8e8e8}table.cvViewTable tr td{border:1px solid #e8e8e8;padding:5px 6px;font-size:12px}.cvtheaderblend{font-family:Arial, Helvetica, sans-serif}.cvfield{font-family:Arial, Helvetica, sans-serif}.cvfield a{text-decoration:underline}.candidateSkills{width:750px;float:left;margin:40px 0 25px 0}.candidateCV{width:750px;float:left;margin:0 0 20px 0}.candidateCVTop{width:750px;height:11px;float:left;background-image:url(/assets/images/client/greyboxround_top_thin-ac6015900ca3d0a18e823b9e7e1b2ccedc156f02ff0b8d8d6d4b919bc68f8380.gif);background-repeat:no-repeat}.candidateCVMain{width:718px;float:left;padding:5px 15px;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;background-color:#f7f7f7;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:17px}.candidateCVFooter{width:750px;height:11px;float:left;background-image:url(/assets/images/client/greyboxround_bottom_thin-102d7c5cec5d36804e0f266ed407d70ae731774a275a1215249085572c85bd7f.gif);background-repeat:no-repeat}.candidateSkillsTitle{font-size:15px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#003777;margin-bottom:5px}.candidateSkillsCopy{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}.candidateCVTitle{font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#003777;margin-top:10px;margin-bottom:20px;text-align:center}p.bookmarkCV{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:center}.module550GreyTop{width:550px;height:10px;float:left;background-image:url(/assets/images/cvbox550_top-789ad90755234d96eb6fac27910cdd243032c1aa06fa753b113bc1ee768ec175.gif);background-repeat:no-repeat}.module550GreyMain{width:508px;float:left;padding:10px 20px;background-color:#fdfdfd;border-left:1px solid #c9cfdd;border-right:1px solid #c9cfdd}.module550GreyFooter{width:550px;height:10px;float:left;background-image:url(/assets/images/cvbox550_bottom-3f05bbbfcb9c56a38acbed2e72bb9a22bc83da37ad3eb2db27234cf2d4f3bf84.gif);background-repeat:no-repeat}.emailCVLabel{width:75px;float:left;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:right;padding:6px 10px 0 0;margin:0 0 5px 0;color:#003777}.emailCVLabel2{width:75px;float:left;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:right;padding-right:10px;margin:0 0 5px 0;color:#003777}.emailCVInput{width:340px;float:left;font-size:12px;padding:5px;margin:0 52px 5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #c9cfdd}.emailCVInput:focus{border:1px solid #005da4}.emailCVTextArea{width:340px;height:100px;float:left;font-size:12px;padding:5px;margin:0 52px 5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;resize:none;border:1px solid #c9cfdd}.emailCVTextArea:focus{border:1px solid #005da4}.emailCVSend{float:right;clear:both;margin-right:70px}.siteAlert550{width:528px;float:left;color:#000000;border:1px solid #e01a22;background-color:#fdf3f4;padding:10px;margin-bottom:10px}.siteAlert550 p{font-family:Verdana, Arial, Helvetica, sans-serif;margin-bottom:5px;font-weight:bold}.center550{width:550px;float:left;margin:40px 0 40px 100px}.cvlSmall{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;margin-bottom:5px}.downloadFirst20CVs{width:750px;float:left;text-align:center;padding:0;margin:0}.bt-download-first-20-cvs{width:155px;height:25px;float:left;display:inline;margin-top:20px;background-image:url(/assets/images/cv_search_sprite-bd8fbde95eebd8f2066b1e1009155a9a5d8cc32ea7de5ad4165e4629ab2f60cb.png);background-repeat:no-repeat;background-position:0 -57px;margin-left:296px}.cvsearchKeywordExpand{width:267px;font-size:8pt;font-weight:bold;color:#000000;display:none;font-family:Verdana, Arial, Helvetica, sans-serif;resize:none}.cvsearch-display-lower{width:920px;float:left;padding:0;margin:0}.cvsearch-display-lower p{font:normal 14px "Open Sans", Arial, Helvetica, sans-serif;margin:0 0 7px 0}.cvsearch-display-lower p span a{font-size:12px;text-decoration:underline}.cvsearchPagination{width:920px;float:left;padding:7px 0 0 0;margin:0 0 30px 0;border-top:1px solid #c9cfdd}.cvsearchPaginationLeft{width:500px;float:left}.cvsearchPaginationLeft p{font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;margin:5px 0}.cvsearchPaginationRight{width:419px;float:left;padding:0;margin:0;text-align:right}ul.cvSearchPaginationList{margin:3px 0 0 0;padding:0;float:right}.cvsearchPagination ul.cvSearchPaginationList{margin:5px 0 0 0}ul.cvSearchPaginationList li{list-style:none;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;display:block;float:left;padding:0;margin:0}ul.cvSearchPaginationList li.pageNumber a{background-color:#fdfdfd;border:1px solid #c9cfdd;padding:3px 6px;margin:0 3px 0 0;border-radius:2px;color:#000}ul.cvSearchPaginationList li.pageNumber a:hover{background-color:#219a00;border:1px solid #219a00;color:#ffffff;text-decoration:none}ul.cvSearchPaginationList li.pageNumber a.current{background-color:#003777;color:#ffffff;border:1px solid #003777}ul.cvSearchPaginationList li.pageNumber a:hover.current{background-color:#003777;color:#ffffff;border:1px solid #003777}ul.cvSearchPaginationList li.currentNumber{font-size:14px;color:#000000;margin:0 6px 0 5px}ul.cvSearchPaginationList li.dots{background-color:none;margin-right:3px}input.cvsearchDistance{width:60px}.cvsResultTitle2{background-color:#FF0000}.cvsearchResult2{border:10px solid #000000}table.cvsearch tr td.formTitle2{font-weight:bold;text-align:left}.cvsResultTop{width:675px;height:10px;background-image:url(/assets/images/client/cvsResultTop-7debf47630437d1d81339334ccc8802cfff42c7fc0c05707c3af81d424bb22e1.gif);background-repeat:no-repeat}.cvPercentScore{font-weight:bold;color:#003777}.displayRed{color:#aa0000}.cvsResultSelect{color:#DF730A;font-weight:bold}.cvsearchResultModule,.cvsearchResultModuleMinMatch{width:680px;float:left;margin:0 0 30px 0}.cvsearchResultModuleMinMatch .search-result-header,.cvsearchResultModuleMinMatch .search-result-header-nophoto{background-color:#f9f9f9;border-bottom:1px solid #dfdfdf}.cvsearchResultModuleMinMatch .search-result-header h2,.cvsearchResultModuleMinMatch .search-result-header h2 a,.cvsearchResultModuleMinMatch .search-result-header h2 a:visited,.cvsearchResultModuleMinMatch .search-result-header-nophoto h2,.cvsearchResultModuleMinMatch .search-result-header-nophoto h2 a,.cvsearchResultModuleMinMatch .search-result-header-nophoto h2 a:visited,.cvsearchResultModuleMinMatch .search-result-label,.cvsearchResultModuleMinMatch .search-result-desc,.cvsearchResultModuleMinMatch .search-result-subheader p,.cvsearchResultModuleMinMatch .search-result-subheader-nophoto p,.cvsearchResultModuleMinMatch .search-result-skills p,.cvsearchResultModuleMinMatch .search-result-keywords p,.cvsearchResultModuleMinMatch .search-result-options-right,.cvsearchResultModuleMinMatch .add-note,.cvsearchResultModuleMinMatch .edit-note{color:#6f6f6f}.cvsearchResultModuleMinMatch .displayRed{color:#aa0000;font-weight:600}.cvsearchResultModuleMinMatch .cvsResultSelect{color:#e8b04f;font-weight:bold}.cvsearchResultModuleMinMatch a.cvrefLink{font-weight:bold;color:#325e91}.cvsearchResultModuleMinMatch .cvPercentScore{font-weight:bold;color:#325e91}table.smartMatchBar{width:104px;height:15px;float:left;margin:1px 5px 0 0;background-color:#dfdfdf}.cvsearchResultModuleMinMatch .search-result-options-left span{color:#6f6f6f}.smart-green{background-color:#5bb543}.smart-grey{background-color:#dfdfdf}.smart-yellow{background-color:#faa500}.smart-red{background-color:#e01a22}.cvsearchResultModuleMinMatch table.smartMatchBar{background-color:#c9cfdd}table.ecpTop{background-image:url(/assets/images/client/cvsResultECPTop-aac68328acd31af6e045a02c3edd19776c9ad3374eca7e1e7ec9aa654f205776.gif);background-repeat:no-repeat}.cvsearchResultModuleMinMatch table.ecpTop{background-image:url(/assets/images/client/cvsResultECPTopMin-899c4bc1b668a2d4be9a2e14208bf24ab873bdd566d083b4a125f3f7a811e6d7.gif);background-repeat:no-repeat}.cvlClientBtn{float:left;clear:both;background:url(/assets/images/client/client_bt_left-b5c687a643eb28ba8ab8772f6f9d6f92751e129ff18398f3b23ae582f4c4ef46.png) no-repeat;padding:0 0 0 5px;margin:5px 0 0 0;color:#ffffff}.cvlClientBtn a{float:left;height:25px;background:url(/assets/images/client/client_bt_center-735f09b29f1cb9a8da95dc82291c2b0378df61635715577496befeccef5125d7.png) repeat-x left top;line-height:25px;padding:0 10px 0 5px;color:#003777;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none}.cvlClientBtn a:visited{color:#003777}.cvlClientBtn a:hover{color:#005da4;text-decoration:underline}.cvlClientBtn span{background:url(/assets/images/cv_search_sprite-bd8fbde95eebd8f2066b1e1009155a9a5d8cc32ea7de5ad4165e4629ab2f60cb.png);background-position:-171px -97px;float:left;width:15px;height:25px}span.cvlClientBtn-span{background:url(/assets/images/cv_search_sprite-bd8fbde95eebd8f2066b1e1009155a9a5d8cc32ea7de5ad4165e4629ab2f60cb.png);background-position:-171px -97px;float:left;width:15px;height:25px}.cvlClientBtnWrapper{float:left;margin-right:5px}.siteAlert750 p{margin-bottom:0;text-align:center}table.printViewTable{font-family:Arial, Helvetica, sans-serif;font-size:12px}table.printViewTable tr td{padding:2px 4px}.tsDivider{background-image:url(/assets/images/ts_divider-7bdb67ebf3ffb422b16b0dba9f62948370ad20ffec0345d7e7eda4d22cda9480.gif)}#testSearchNew{width:750px;float:left;margin:0 0 10px 0;padding:0;background-color:#003777;background-image:url(/assets/images/testsearch_new_bg-ceff9a8cdea8824a485d50068d1766317324046d0704a4195f7a16f382f25f56.jpg);background-repeat:no-repeat}.tsSearchLeft p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin-top:3px;color:#003777}.tsAdsContainer{width:198px;float:left;padding:10px;margin:0 0 10px 0;background-color:#fdfdfd;border:1px solid #dfdfdf;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tsAdsContainer img{max-width:198px;margin-bottom:10px}a .bt-view-cv{width:65px;height:25px;background-image:url(/assets/images/cv_search_sprite-bd8fbde95eebd8f2066b1e1009155a9a5d8cc32ea7de5ad4165e4629ab2f60cb.png);background-repeat:no-repeat;background-position:-206px -83px}a:hover .bt-view-cv{width:65px;height:25px;background-image:url(/assets/images/cv_search_sprite-bd8fbde95eebd8f2066b1e1009155a9a5d8cc32ea7de5ad4165e4629ab2f60cb.png);background-position:-206px -108px;background-repeat:no-repeat;cursor:pointer}.recent-searches{width:125px;height:25px;background-image:url(/assets/images/cv_search_sprite-bd8fbde95eebd8f2066b1e1009155a9a5d8cc32ea7de5ad4165e4629ab2f60cb.png);background-repeat:no-repeat;overflow:hidden;background-position:-126px 0;float:right;margin:10px 10px 0 0}.saved-searches{width:125px;height:25px;background-image:url(/assets/images/cv_search_sprite-bd8fbde95eebd8f2066b1e1009155a9a5d8cc32ea7de5ad4165e4629ab2f60cb.png);background-repeat:no-repeat;overflow:hidden;background-position:0 0;float:right;margin:10px 10px 0 0}.cv-search-help{width:14px;height:15px;float:left;background:url(//static.cv-library.co.uk/images/help-icon-13px.png) no-repeat;position:absolute;top:4px;right:2px}.within-help{right:295px}#cvsearch-header{width:750px;height:80px;float:left}.cv-quicksearch{width:750px;float:left;background-color:#219a00}.cvsearch-left{width:375px;float:left;background-color:#e01a22}.cvsearch-right{width:374px;float:left;background-color:#005da4}#basic-options{width:100%;float:left;margin-bottom:10px;font:13px "Open Sans", Arial, Helvetica, sans-serif}#skills-search,#candname-search{width:100%;margin-bottom:20px}input.basic-search-input{width:274px;padding:3px 2px;margin:0 0 4px 0;resize:none;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;border:1px solid #003777}.ttbasic{color:#FFFFFF;text-decoration:none;position:relative}.ttbasic span,.ttbasic2 span{margin-left:-999em;position:absolute}.ttbasic:hover span{border-radius:5px 5px;position:absolute;left:1em;top:2em;z-index:99;margin-left:0;width:300px}.ttbasic2:hover span{border-radius:5px 5px;position:absolute;right:1em;top:2em;z-index:99;margin-left:0;width:300px}.ttbasicstyle{padding:0.5em 0.8em 0.5em 0.5em;color:#FFFFFF;text-align:left;font-size:1.1em}.ttbasichelp{background:#fdfdfd;border:1px solid #c9cfdd}.ttbasichelp p{color:#000000;margin:0;font-weight:normal}.togglebasic{width:100%;float:left;display:block;overflow:visible}.togglebasic input[type="checkbox"]{width:14px;float:left}#ts-cta{width:920px;float:left}#ts-cta img{float:left;margin-right:10px}#ts-cta-livechat{width:170px;float:left}#ts-cta-livechat img{margin-right:0}.keyword-warning{width:413px;float:left;padding:5px 5px 5px 5px;margin:0 0 10px 0;background-color:#ffffdb;border:1px solid #ff9900;border-radius:3px;color:#000000;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;text-align:center}#basic_search_promo{width:778px;margin:0 0 10px 0;color:#000}#close_basic_search_promo{position:absolute;top:0px;right:2px;color:rgba(0,0,0,0.3);width:20px;height:20px;line-height:20px;text-align:center;font-size:16px;font-family:Verdana, Arial, sans-serif;font-weight:bold;cursor:pointer}.pre-validate{display:none}.pre-validate-code{display:none}.highlight-input{border:2px solid #ff9900 !important}.req-fields{color:#ffffff;float:left;display:block;margin:3px 0 0 3px;font-size:11px}.pre-validate-note,.pre-validate-code{float:right}table.cvsearch .userBoxIconSmall750,table.cvsearch .successBoxIconSmall750{width:678px}table.cvsearch .userBoxIconSmall750 p,table.cvsearch .successBoxIconSmall750 p{font-size:11px;margin-top:0}table.cvsearch .successBoxIconSmall750 p{color:#000000}.cand-view-divider{width:700px;height:1px;float:left}a.cv-search-btn-grey,a.cv-search-btn-blue,a.cv-search-btn-wd,.cvsearch-submit-grey{float:left;padding:5px 10px;margin:0 3px 0 0;color:#000;background-color:#fdfdfd;border:1px solid #c9cfdd;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;border-radius:3px}.cvsearch-submit-grey{overflow:visible}a.cv-search-btn-wd{background-color:#005da4;border:1px solid #005da4;color:#fff;margin-bottom:3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.cv-search-btn-blue{border:1px solid #005da4;background-color:#005da4;padding:5px 7px;margin-top:10px;color:#fff;float:right}a.cv-search-btn-grey:hover,a.cv-search-btn-blue:hover,.cvsearch-submit-grey:hover,a.cv-search-btn-wd:hover{background-color:#219a00;color:#fff;border-color:#219a00;text-decoration:none;cursor:pointer}.min-match-info{font:normal 14px "Open Sans", Arial, Helvetica, sans-serif;color:#219a00}.mt35{margin-top:35px}.search-cvs-left{width:680px;float:left;padding:0 0 10px 0;margin:0 19px 0 0}.search-cvs-left.loading,#saved-cv-search-wrap.loading{position:relative}#saved-cv-search-wrap.loading{float:left}.search-cvs-left.loading:before,#saved-cv-search-wrap.loading:before{content:"";position:absolute;z-index:5;top:0px;left:0px;width:100%;height:100%;background:rgba(255,255,255,0.6)}.search-cvs-left.loading:after,#saved-cv-search-wrap.loading:after{content:"";position:absolute;z-index:5;top:100px;left:50%;width:25px;height:25px;margin:-12px;background:url(/assets/images/loading-static-desktop-3f65bbdf5f355a09c35ca54cba5f7da6827323b1a87b57de4630f014ea1c6317.png) no-repeat;-webkit-animation:SPIN 0.8s linear infinite;animation:SPIN 0.8s linear infinite}.search-cvs-right{width:220px;float:left;padding:0 0 10px 0;position:relative}.search-result{width:678px;float:left;padding:0;margin:0;background-color:#f7f7f7;border:1px solid #dfdfdf;border-bottom:0;position:relative;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif}.search-profile-photo{width:75px;height:75px;background-color:#fff;border:1px solid #dfdfdf;position:absolute;top:-1px;left:-1px;z-index:2}.search-profile-photo img{width:75px;height:75px}.search-result-header,.search-result-header-nophoto{width:593px;height:40px;float:left;padding:0 0 0 85px;background-color:#005da4}.search-result-header h2,.search-result-header-nophoto h2{float:left;font:600 16px "Open Sans", Arial, Helvetica, sans-serif;color:#fff;padding:0;margin:8px 0 0 2px}.search-result-header h2 a,.search-result-header h2 a:visited,.search-result-header-nophoto h2 a,.search-result-header-nophoto h2 a:visited{color:#fff}.search-result-btn{float:right;background-color:#5bb543;color:#fff !important;padding:5px 10px;margin:6px 5px 0 0;border-radius:3px;font-weight:600;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:none}.search-result-btn:hover{background-color:#219a00;color:#fff;text-decoration:none}.search-result-subheader,.search-result-subheader-nophoto{width:593px;height:35px;float:left;padding:0 0 0 85px;background-color:#fff;border-bottom:1px solid #dfdfdf}.search-result-subheader-nophoto,.search-result-header-nophoto{width:673px;padding-left:5px}.search-result-subheader p,.search-result-subheader-nophoto p{width:350px;float:left;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;margin:8px 0 0 0}p.search-result-status{margin:0 5px 0 3px;font-size:12px;font-weight:normal;position:absolute;left:178px;border-left: 1px solid  #000;padding-left: 5px}.search-result-options-left--no-bar .search-result-status{left:0}.search-result-subheader p.search-result-status{width:auto}.search-result-main{width:678px;float:left;background-color:#fff}.search-result-main-left{width:339px;float:left}.search-result-main-right{width:338px;float:left}.search-result-row{width:100%;float:left;border-bottom:1px solid #dfdfdf;overflow:hidden}.search-result-label{width:90px;float:left;padding:5px 5px 200px 5px;margin-bottom:-195px;text-align:right;background-color:#fdfdfd}.search-result-main-right .search-result-label{width:130px;border-left:1px solid #dfdfdf}.search-result-main-right .search-result-label--date-available{width:89px}.search-result-desc{width:228px;float:left;padding:5px 5px 200px 5px;margin-bottom:-195px;font-weight:600;background-color:#fff;border-left:1px solid #dfdfdf;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-result-main-right .search-result-desc{width:186px}.search-result-skills{width:664px;float:left;padding:7px 7px 5px 7px;background-color:#fdfdfd;border-bottom:1px solid #dfdfdf;font-size:12px;overflow:hidden}.search-result-keywords{width:664px;float:left;padding:7px;background-color:#fff;border-bottom:1px solid #dfdfdf;overflow:hidden}.search-result-skills p,.search-result-keywords p{font:normal 12px/14px "Open Sans", Arial, Helvetica, sans-serif}.search-result-skills p span,.search-result-keywords p span{font-weight:600}.skill{font-weight:normal !important}.search-result-options{width:668px;float:left;padding:5px;background-color:#fff;font-size:12px}.search-result-options-left{width:434px;float:left;margin-top:8px;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;position:relative}.search-result-options-left span{position:absolute;left:107px}.search-result-options-right{width:215px;float:left;padding-right:18px;margin-top:8px;text-align:right;position:relative}.search-result-subheader .search-result-options-right{width:135px}.search-module{width:220px;float:left;margin-bottom:10px}.search-module-top{width:218px;height:38px;float:left;background-color:#005da4;border:1px solid #dfdfdf;cursor:pointer}.search-module-top.cv-results-top{background-color:#f9f9f9}.search-module-top h2{font:600 13px "Open Sans", Arial, Helvetica, sans-serif;color:#1a1a1a;padding:0;margin:10px 0 0 10px}.search-module-top span{float:right;color:#1a1a1a;margin:9px 5px 0 0;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif}.search-module-main{width:220px;float:left;display:none}.search-module-row{width:208px;float:left;padding:5px;background-color:#fefefe;border:1px solid #dfdfdf;border-top:0}.search-module-row p{font:normal 13px/14px "Open Sans", Arial, Helvetica, sans-serif;padding:0;margin:0}.search-module-row p a{font-weight:600;color:#005da4;margin-bottom:3px}.none{display:none}.recently-viewed-row{width:208px;float:left;padding:5px;background-color:#fefefe;border:1px solid #dfdfdf;border-top:0;position:relative}.recently-viewed-row span{width:50px;height:50px;float:left;position:absolute;top:0;left:-1px}.recently-viewed-row span img{display:none;width:50px;height:50px;border-left:1px solid #dfdfdf !important;border-right:1px solid #dfdfdf !important}p.recently-name{font:600 13px/15px "Open Sans", Arial, Helvetica, sans-serif;color:#005da4;margin:0 0 2px 0}p.recently-location{font:normal 12px/14px "Open Sans", Arial, Helvetica, sans-serif;padding:0;margin:0}.search-module-footer{width:218px;float:left;background-color:#fdfdfd;border:1px solid #dfdfdf;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.search-module-footer p{width:100%;float:left;padding:5px 0;font:normal 12px/14px "Open Sans", Arial, Helvetica, sans-serif;text-indent:5px}.search-result-select{position:absolute;top:0;right:0;z-index:2}.cv-search-tips-top{width:210px;float:left;padding:7px 0 7px 10px;background-color:#aaccee;color:#003777;font:600 13px "Open Sans", Arial, Helvetica, sans-serif}.cv-search-tips{width:198x;float:left;padding:7px 10px 10px 10px;background-color:#f1f8ff;border:1px solid #aaccee;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#cv-search-new textarea,#cv-search-new select,#cv-search-new input[type="text"],#cv-search-new input[type="number"]{color:#000;background-color:#fff}#cv-search-new input.chosen-search-input{color:#757575;padding-left:5px}#cv-search-new .chosen-container-active input.chosen-search-input{padding-left:0}#cv-search-new div[data-tab-section]{outline:none}.cv-search-form{width:860px;float:left;padding:30px 30px 30px 30px;margin:0 0 20px 0;color:#fff;background:-webkit-linear-gradient(#005da4, #003777);background:linear-gradient(#005da4, #003777);border-radius:5px;border-top-left-radius:0;position:relative}#cv-search-new-tabs{width:100%;float:left;margin-top:20px;position:relative}.cv-search-wrapper:not(.cv-search-wrapper--code-form){margin-top:20px}.cv-search-wrapper--test{float:left;width:100%}.cv-search-search-tips{float:right;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;margin:18px 3px 0 6px}div[data-tab-section]{clear:both}div[data-tab-section]::after{content:'';display:table;clear:both}.mobile-br{display:none}.cv-search__tab{width:auto;height:35px;float:left;margin-top:5px;padding:0 20px;background-color:#003777;font:600 13px/35px "Open Sans", Arial, Helvetica, sans-serif;color:#fff;text-align:center;border-top-right-radius:5px;border-top-left-radius:5px;border:none;position:relative}.cv-search__tab:hover{text-decoration:none;color:#ffffff}.cv-search__tab:visited{color:#fff}.cv-search__tab:not([aria-selected]){-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.cv-search__tab:not([aria-selected]):hover,.cv-search__tab:not([aria-selected]):focus{background-color:#219a00}.cv-search__tab .new-btn{font-size:11px;margin-left:2px;pointer-events:none}.cv-search__tab[aria-selected]{height:40px;line-height:40px;background-color:#005da4;margin:0}.cv-search__tab::after{content:"";width:0;height:0;border-style:solid;border-width:35px 10px 0 0;border-color:transparent rgba(0,0,0,0.3);position:absolute;top:0;right:0}.cv-search__tab[aria-selected]::after{display:none}.cv-search__tab[aria-selected] ~ .cv-search__tab::after{left:0;right:auto;border-width:35px 0 0 10px}#cv-search-header,#search-builder__cv-search-header{width:100%;float:left;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #0f4d96}#search-builder__cv-search-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#cv-search-header h1,#cv-search-header h2,#search-builder__cv-search-header h1,#search-builder__cv-search-header h2,.test-search-details h2{font:600 24px "Open Sans", Arial, Helvetica, sans-serif;color:#fff;padding:0;margin:0}#search-builder__cv-search-header h1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.test-search-details h2{line-height:24px;margin-bottom:15px}.cv-search-commands{width:860px;float:left;margin-top:20px;position:relative}.more-search-options,.less-search-options,.switch-search{float:right;width:150px;padding:6px 22px 6px 10px;margin:0 0 0 5px;background:#faa500 url(/assets/images/client/more-search-options-bg-3707957cf061e80d8ad0158d7c9de9c8f56dc1acd6d18d806cbb004e885b1f74.png) no-repeat 165px 11px;color:#fff !important;border-radius:3px;font:600 12px "Open Sans", Arial, Helvetica, sans-serif;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}.less-search-options{background:#faa500 url(/assets/images/client/less-search-options-bg-2b8f178c7332bc7079d0a4a2e08d17fdbe6d89cd35bac91da81dd6f6f69d1525.png) no-repeat 165px 11px}.less-search-options:hover{background:#f90 url(/assets/images/client/less-search-options-bg-2b8f178c7332bc7079d0a4a2e08d17fdbe6d89cd35bac91da81dd6f6f69d1525.png) no-repeat 165px 10px;text-decoration:none}.more-search-options:hover{background:#f90 url(/assets/images/client/more-search-options-bg-3707957cf061e80d8ad0158d7c9de9c8f56dc1acd6d18d806cbb004e885b1f74.png) no-repeat 165px 12px;text-decoration:none}#cv-search-btn-wrapper{position:absolute;bottom:25px}.cv-search-btn{float:left;padding:3px 6px;margin:25px 5px 0 0;background:none;border:1px solid #4488d5;border-radius:3px;color:#fff !important;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}.cv-search-btn:hover{background-color:#219a00;border:1px solid #219a00;text-decoration:none !important}.search-builder-action{margin:0 0 0 10px;padding:5px 8px}.new-btn{padding:0 3px;background-color:#5bb543;border-radius:3px}.cv-search-search-btn{width:144px;float:right;padding:10px 50px 10px 15px;margin:0 5px 0 0;background:#5bb543 url("data:image/svg+xml,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle fill='none' stroke='%23fff' stroke-width='2' cx='9' cy='9' r='6'/%3E%3Cpath fill='none' stroke='%23fff' stroke-width='3' d='M20 20l-7-7'/%3E%3C/svg%3E") no-repeat 109px center/22px auto;color:#fff;font:600 16px "Open Sans", Arial, Helvetica, sans-serif;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer;-webkit-appearance:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.cv-search-search-btn{-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}}.cv-search-btn:hover{text-decoration:underline}.cv-search-search-btn:hover{background-color:#219a00;background-size:25px auto;background-position-x:108px}.cv-search-search-btn:disabled{background-color:#f1f1f1;background-image:url("data:image/svg+xml,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle fill='none' stroke='%23a4a4a4' stroke-width='2' cx='9' cy='9' r='6'/%3E%3Cpath fill='none' stroke='%23a4a4a4' stroke-width='3' d='M20 20l-7-7'/%3E%3C/svg%3E");color:#a4a4a4;pointer-events:none;cursor:default}.cv-search-search-btn:disabled:hover,.cv-search-search-btn:disabled:visited{color:#a4a4a4;text-decoration:none}#cv-search-basic{width:100%;float:left}.cv-search-left{width:440px;float:left}.cv-search-right{width:419px;float:left}.cv-search-row,.cv-search-row-loc{width:100%;float:left;margin:0 0 15px 0;position:relative}.cv-search-row-loc{margin-bottom:3px}.cv-search-label,.cv-search-label-within,.cv-search-label-sub,.cv-search-label-age,.cv-search-label-long,.cv-search-label-order{width:95px;float:left;padding:0 5px 0 0;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;text-align:right;position:relative}.cv-search-right .cv-search-label{width:105px;padding-right:0}.cv-search-label-within{width:320px;margin-top:3px;padding-right:0}.cv-search-label-sub{width:275px}.cv-search-label-age{width:183px;padding-right:22px}.cv-search-label-age a img{position:absolute;width:15px;height:15px;top:1px;right:3px}.cv-search-label-long{width:385px;padding-right:34px}.cv-search-label-long input{position:absolute;top:4px;right:15px}.cv-search-label-order{width:379px;padding-right:40px}.cv-search-label-order input{position:absolute;top:1px;right:10px}.relocate-help{right:32px}.language-match{width:150px;float:left;position:absolute;top:20px;right:142px}.cv-search-label-match{width:130px;float:left;padding:0 20px 0 0;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;text-align:right;position:relative}.cv-search-label-match input{position:absolute;top:3px;right:0}.distance-viewed{width:680px;float:left;margin:0 0 5px 0;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif}.distance-viewed p{font:600 12px "Open Sans", Arial, Helvetica, sans-serif;color:#ff9900}.distance-viewed p span{float:right}label.trial-end-label{width:100%;float:left;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;margin-bottom:3px;color:#003777}input.trial-end-input,.trial-end-textarea{width:266px;float:left;padding:5px;margin:0 0 5px 0;border:1px solid #dfdfdf;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif}.trial-end-textarea{height:60px;margin-bottom:10px}input[type="checkbox"]{margin:0;padding:0}select.cvsearchSalary{width:280px;height:65px;font:normal 11px "Open Sans", Arial, Helvetica, sans-serif;color:#000;margin-bottom:3px;border:1px solid #003777}select.cvsearchJobtype{width:280px;height:75px;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;color:#000;margin-bottom:3px;border:1px solid #003777}select.cvsearchDistance{width:70px;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;height:20px;color:#000000;border:1px solid #003777}select.cvsearchLocation2{width:280px;height:120px;font:12px "Open Sans", Arial, Helvetica, sans-serif;color:#000000;margin:0 0 3px 29px;border:1px solid #003777}.loc-OR-radio{position:absolute;top:1px;right:292px;z-index:2}select.cvsearchSubmitted{width:130px;float:right;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;color:#000000;border:1px solid #003777;margin-right:5px}select.cvsearchIndustry{width:280px;height:100px;font:12px "Open Sans", Arial, Helvetica, sans-serif;color:#000000;margin-bottom:2px;border:1px solid #003777}select.cvsearchAge{width:155px !important;height:60px !important;max-height:50px;font:12px "Open Sans", Arial, Helvetica, sans-serif;color:#000000;border:1px solid #003777}select.cvsearchLanguage{width:130px;height:50px;font:12px "Open Sans", Arial, Helvetica, sans-serif;color:#003777;border:1px solid #003777}select.cvsearchMinmatch{width:130px;font:13px "Open Sans", Arial, Helvetica, sans-serif;color:#000000;border:1px solid #003777}input.cvsearchDistance{width:80px;float:right;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;color:#000000;padding:2px;margin:0 5px 0 0;border:1px solid #003777;-webkit-appearance:none;-moz-appearance:textfield}input.cvsearchLocation{width:280px;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;padding:2px;margin-bottom:3px;border:1px solid #003777}img.cvsearchHelp{display:inline;margin:2px 2px 0 0}p.ctrl{padding:0;margin:0;font:normal 11px "Open Sans", Arial, Helvetica, sans-serif;text-indent:100px}.cv-search-right p.ctrl{text-indent:135px}p.cvsearchSearching{color:#FFFFFF;font-weight:bold;font-size:14px;padding:0;margin:3px 0 0 0}#keyword-selects,#search-builder__keyword-selects{width:350px;float:left;padding:0 0 0 100px;margin:0 0 10px 0}.kw-select{min-width:50px;float:left;margin-right:8px;position:relative}.kw-select input{vertical-align:middle}.ts-submitted{width:409px;float:left;padding-right:10px;margin:3px;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;text-align:right}.ts-submitted a{color:#fff;text-decoration:underline}.test-search-details{width:100%;float:left;clear:both;padding:0;position:relative;text-align:left}#test-search-intro{width:898px;float:left;padding:10px;margin:15px 0 0 0;background-color:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px}#test-search-intro-left{width:457px;float:left}#test-search-intro-left p,#test-search-intro-left h1{font:600 16px "Open Sans", Arial, Helvetica, sans-serif;float:left;color:#003777;margin-top:3px}#test-search-intro-left h1{padding-left:3px}#test-search-intro-right{width:440px;float:left}#test-search-intro-right input[type="text"]{width:125px;height:19px;float:right;padding:3px 3px 3px 22px;margin:0 3px 0 0;background:#fff url(/assets/images/client/find-cv-bg-f2956ace31515b081060a21ca36ac49bfc7144e017f48792763688e751b5a792.gif) no-repeat 5px 5px;border:1px solid #dfdfdf;border-radius:2px;font:400 13px "Open Sans", Arial, Helvetica, sans-serif}#test-search-intro-right label{float:right;width:150px;padding:5px 5px 0 0;font:400 13px "Open Sans", Arial, Helvetica, sans-serif;text-align:right}.test-search-ref{float:right;height:26px;background-color:#5bb543;color:#fff;border:0;border-radius:3px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.test-search-ref:hover{background-color:#219a00;color:#fff;text-decoration:none}.ts-terms{float:right;clear:both;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif;color:#fff;padding:10px 27px 0 0;position:relative}.ts-terms .cv-search-help{top:13px;right:6px}h2.ecp-h2{min-height:26px;color:#ffd05b;background:url(/assets/images/client/feat-cand-icon-f6326d59bf90fe95c3b1be48d8fbc05fb11a5c56c1e2aab62bb83aa3ad92615a.png) no-repeat;text-indent:32px}#scrollDown.searchOrder{padding:0;margin:0;font-size:1px}.add-note,.add-note:visited,.edit-note{background-color:#fff;border:1px solid #dfdfdf;color:#005da4;padding:0px 3px;border-radius:3px;font-size:12px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.edit-note,.edit-note:visited{background-color:#005da4;border:1px solid #005da4;color:#fff !important}.tsKeywordsRight{width:45px;float:left}.add-note:hover,.edit-note:hover{background-color:#219a00;border:1px solid #219a00;color:#fff;text-decoration:none}input.submit-email{width:80px;float:right;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;color:#000000;padding:2px;margin:0 5px 0 3px;border:1px solid #003777}label.submit-email-label{font:600 13px "Open Sans", Arial, Helvetica, sans-serif;float:right;padding-top:3px}.allow-emails{display:none}.btn-download-emails{float:right;margin:0 5px 0 0;padding:11px 15px}.featured-h2{float:left;padding:2px 7px 2px 17px;margin:9px 0 0 8px;background:#ffd05b url(/assets/images/client/featured-h2-bg-b66e375f140b1043212242265a272b61319a95d48213821c4c1f8eab3691172f.png) no-repeat 4px 4px;color:#003777;border-radius:2px;font-size:11px;font-weight:600}#cv-search-save-dropdown{display:none;position:absolute;top:28px;left:0px;z-index:5;width:506px}#cv-search-save-dropdown form{position:relative;margin:12px 0 0 0;padding:0;padding:15px 12px 5px 12px;background:#f1f8ff;border:1px solid #aaccee;width:480px;float:left;box-shadow:0px 3px 10px rgba(0,0,0,0.2)}#cv-search-save-dropdown form .loading-overlay{position:absolute;height:35px;background:rgba(255,255,255,0.5);top:15px;right:13px;left:105px;z-index:-1}#cv-search-save-dropdown form .loading-spinner{position:absolute;top:50%;right:65px;width:25px;height:25px;margin:-13px;background:url(/assets/images/loading-static-desktop-3f65bbdf5f355a09c35ca54cba5f7da6827323b1a87b57de4630f014ea1c6317.png) no-repeat center;-webkit-animation:SPIN 0.8s linear infinite;animation:SPIN 0.8s linear infinite}#cv-search-save-dropdown form.loading .loading-overlay{z-index:1}#cv-search-save-dropdown span{position:absolute;top:-12px;left:40px;width:0;height:0;border-bottom:12px solid #aaccee;border-left:15px solid transparent;border-right:15px solid transparent;z-index:1}#cv-search-save-dropdown span+span{z-index:2;top:-11px;border-bottom-color:#f1f8ff}#save-search-cta.saved{border-color:#5bb543;color:#219a00;background-image:url(/assets/images/client/search-saved-tick-63eec83cf735d49bb14efa428ae7e138bb8d267deadbdad253c98fdd427a22e8.png);background-repeat:no-repeat;background-position:5px center;padding-left:24px}#save-search-cta.saved:hover{color:#fff;background-image:url(/assets/images/client/search-saved-tick-hover-6a5f30edb7b0a77c42fe824885b5f66385e4c3118f29d505d430ae513118a759.png)}p.code-already{display:inline-block;float:left;text-align:right;font:11px Arial, Verdana;margin:7px 5px 0 25px}p.code-already a{color:#ffffff;text-decoration:none}p.ts-h1{font:bold 12px Verdana, Arial;display:inline}h1.tsH1{font:bold 12px Verdana, Arial;padding:0;margin:0;display:inline}.test-search-submit{float:right;background:#5bb543 url(/assets/images/admin/search-cvs-btn-bg-bf785f33a30823520f7dc99884aeb935057640bca6e2efe043fabb2d28a2d859.png) no-repeat 90% center;padding:10px 45px 10px 20px;color:#fff;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;border:none;border-radius:7px;cursor:pointer;margin:0 7px 0 0}.test-search-submit:hover{background-color:#219a00}.test-search-submit.active{background-image:url(/assets/images/admin/btn-spin-22b1c1adb1422882283625d21372491b4d6d5c2fcbdcf14333e3d48341073ad2.svg)}#search-cvs-mobile{display:none}#cvsearchAdvancedShow,#search-builder__cvsearchAdvancedShow{width:100%;float:left;margin:0;padding:0;position:relative;z-index:10;overflow:initial}#search-builder__cvsearchAdvancedShow .cv-search-row:last-child{margin-bottom:0}.not-available{color:#a5a5a5;font-weight:400}.searchpaginationName{width:100%;float:left;margin-bottom:20px}#cvsearch #ui-datepicker-div{z-index:1000000000 !important;font-size:1em}.smartmatch-center{width:680px;float:left;margin:0 120px}.smartmatch-center .search-result{margin-bottom:20px}#close-alternative-locations{position:absolute;top:-2px;right:5px;font-size:24px;cursor:pointer;color:#777;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}#close-alternative-locations:hover{color:#222}ul.search-help{float:left;clear:left;width:100%;padding:0;margin:5px 0 5px 20px}ul.search-help li{font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;color:#003777}.site-note-920{margin-top:10px}.search-cvs-actions{width:220px;float:left;margin:0 0 10px 0;background-color:#fdfdfd}.search-action-btn,.search-cvs-actions a{width:220px;height:50px;float:left;padding:0 0 0 40px;margin:0;background-color:#fdfdfd;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border:1px solid #dfdfdf;border-top:0;text-align:left;font:normal 13px/50px "Open Sans", Arial, Helvetica, sans-serif;cursor:pointer;color:#000;text-decoration:none}.search-cvs-actions a{width:178px}.search-action-btn:hover,.search-cvs-actions a:hover{background-color:#219a00;color:#fff}.search-cvs-contact-icon{background:url(/assets/images/recruiter/cv-contact-cvs-icon-a1f544633dedf776b685b09c1196c0e7db27098467672a52b1546b77288e3ff9.png) no-repeat 5px 9px}.search-cvs-email-icon{background:url(/assets/images/recruiter/cv-email-cvs-icon-07e38600f0b0319face6db1daab30afd6808f09bc00a79bbb5f8cb22842a07d1.png) no-repeat 5px 9px}.search-cvs-watchdog-icon{background:url(/assets/images/recruiter/cv-create-watchdog-icon-3baa5f2805e38edc6f50d4da28833f98d1e7ab2eac8ff1d6372002b8a6da4f00.png) no-repeat 5px 9px}.search-cvs-savesearch-icon{background:url(/assets/images/recruiter/cv-save-this-search-icon-81cdf39d93b103935540dc6a8f8648d3a213397119fd43d2470cd98325a8a9ca.png) no-repeat 5px 9px}.search-cvs-savecvs-icon{background:url(/assets/images/recruiter/cv-save-selected-cvs-icon-e5eccbcd5b893c31349aa66ec48606310ca00698f0fa00f2835924995c0324e5.png) no-repeat 5px 9px}.cvsearchPaginationCenter{width:100%;padding:0;margin:10px 0 0;text-align:center}.cvsearchPaginationCenter ul.cvSearchPaginationList,.cvsearchPaginationCenter ul.cvSearchPaginationList li{float:none}.cvsearchPaginationCenter ul.cvSearchPaginationList li{display:inline-block}.cvsearchPaginationCenter ul.cvSearchPaginationList li a{margin:0}#search-cvs-right-fixed{width:220px;float:left}.search-cvs-wd,.wd-addon{float:left;padding:10px;background-color:#f1f8ff;border:1px solid #aaccee}.search-cvs-wd{margin:0 0 10px;width:198px}.cv-watchdog-mobile{display:none}.wd-addon{width:100%;margin-bottom:30px;box-sizing:border-box}.wd-addon-left{float:left;margin-top:6px}.wd-addon-icon{float:left;width:50px;height:50px;margin-right:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 98 100'%3E%3Cpath d='M97.5 45.2L68.7 23v39zM29.5 62V23L.8 45.3z' fill='%23c6c5c5' stroke='%23d5d5d5' stroke-width='.1' stroke-miterlimit='10'/%3E%3Cpath d='M68.2 2H14.5a2.6 2.6 0 0 0-2.7 2.7v47l37.3 21.6 37.2-21.6V20.2l-18-18.1z' fill='%23efefef' stroke='%23d5d5d5' stroke-width='.1' stroke-miterlimit='10'/%3E%3Cpath d='M68.2 2v15.6c0 1.5 1.2 2.7 2.7 2.7l15.4-.1-18-18.1z' fill='%23d3d3d3'/%3E%3Cpath d='M17.9 67.2h62.5v5.6H17.9zm4.1-54h38.4v5.6H22zm-.1 13.5H77v5.6H21.9zm.1 13.5h50.1v5.6H22zm0 13.5h55v5.6H22z' fill='%23c6c5c5'/%3E%3Cpath d='M97.3 45.4l-48.2 28-48.2-28v43.2c0 5 4 10.4 9.8 10.4h76.5c5.3 0 10.1-5 10.1-10.4V45.4z' fill='%233d7eb0' stroke='%23d5d5d5' stroke-width='.1' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat center/contain}.wd-addon .cv-search-btn-wd{float:right;margin:13px 0 0}.wd-addon p.cvlp-large-bold,.wd-addon p.cvlp-small10{margin:0}.cv-watchdog-mobile{display:none}#saveSearchModal,#email-selected-modal,#popular-searches-modal,.search-builder-feedback-modal{font-family:"Open Sans", Arial, Helvetica, sans-serif;padding:30px 30px 40px 30px;background:#fff;border:1px solid #dfdfdf;border-radius:5px;position:fixed;top:160px;color:#000}#saveSearchModal h1,#saveSearchModal h2,#email-selected-modal h1,#email-selected-modal h2,#popular-searches-modal h1,#popular-searches-modal h2,.search-builder-feedback-modal h1,.search-builder-feedback-modal h2{color:#000}#saveSearchModal .cvl-modal-close,#email-selected-modal .cvl-modal-close,#popular-searches-modal .cvl-modal-close,.search-builder-feedback-modal .cvl-modal-close{color:#333}#saveSearchModal .cvl-modal-close:hover,#email-selected-modal .cvl-modal-close:hover,#popular-searches-modal .cvl-modal-close:hover,.search-builder-feedback-modal .cvl-modal-close:hover{color:#fff}h2.rec-modal{font:600 24px "Open Sans", Arial, Helvetica, sans-serif;margin:0 0 5px 0}#save-search-form{margin:20px 0 25px}#save-search-form label{font-size:13px;font-weight:600;margin-right:5px;margin-top:2px;float:left;line-height:36px}#save-search-form input[type='submit']{margin-left:5px;float:left}.save-search-name-wrapper{float:left;width:354px}#save-search-name{padding:8px 6px;margin-top:2px;font-family:inherit;font-size:13px;font-weight:normal;width:340px;border:1px solid #dfdfdf}#save-search-name.save-search-field-error{border:1px solid #e01a22}p.save-search-form-info{margin:-5px 0 20px}#search-details{display:none;margin-top:20px;border-top:1px solid #dfdfdf;padding-top:20px;float:left;clear:left;width:100%}.search-details-left{font-family:inherit;font-weight:600;float:left;clear:left;width:150px;text-align:right}.search-details-right{font-family:inherit;font-weight:normal;float:left;margin-left:10px;max-width:450px}#save-search-success-page{display:none}#save-search-edit-details{float:left;clear:left;margin-top:20px}#save-search-saved-name{font-weight:600}p.search-name-error{color:#e01a22;margin-top:5px;display:none}#save-search-back-to-search{margin-left:5px}.save-search-success-buttons{margin-top:20px;margin-bottom:10px}.modal-details-separator{display:block;float:left;margin:0 10px 7px 0;padding-right:10px;border-right:1px solid #dfdfdf}.modal-details-separator:last-child{border:0}.modal-details-view-more{color:#fff;background:#005da4;padding:1px 7px;border-radius:20px;text-decoration:none;font-size:12px;margin-left:5px;vertical-align:1px}.modal-details-view-more:hover{background:#219a00;color:#fff;text-decoration:none}#search-details-toggle span{margin-left:5px}#email-selected-modal{top:110px}#email-selected-modal .site-note-700,#email-selected-modal .site-error-920{width:575px;color:#000}#email-selected-modal select{width:314px}#email-selected-modal textarea{width:637px;height:150px;resize:none}#email-selected-modal .email-cand-input,#email-selected-modal .email-cand-input2,#email-selected-modal .email-cand-select,#email-selected-modal textarea{border:1px solid #dfdfdf}#email-selected-modal .email-cand-label{width:75px;clear:left;font-weight:600}#email-selected-modal .email-body-wrapper .email-cand-label{text-align:left}#email-selected-modal input.modal-inline-error,#email-selected-modal textarea.modal-inline-error{border:1px solid #e01a22}#email-selected-modal input.valid,#email-selected-modal textarea.valid{border:2px solid #5bb543}#email-selected-modal .message-list .rec-note-920{width:574px;color:#000;margin:10px 0 15px 0}#email-selected-modal .message-list .rec-table-row{color:#000}#email-selected-modal .message-list .load-msg-date{width:75px}#email-selected-modal .message-list .load-msg-from{width:110px}#email-selected-modal .message-list .load-msg-subject{width:80px}#email-selected-modal .message-list .load-msg-body{width:236px;width:calc(100% - 414px);margin-right:0}#email-selected-modal .message-list .load-msg-body .fake-link{margin-top:10px}#email-selected-modal .message-list .table-rows{max-height:300px;overflow-y:auto;float:left;width:100%}#email-selected-modal .rec-table-col{padding:12px 10px 10px;margin:0 1px 0 0;background:none;word-wrap:break-word}#email-selected-modal #rec-table-header .rec-table-col{padding-bottom:15px;background:#005da4}#email-selected-modal .fake-link{background:#005da4;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:#fff;border-radius:3px;padding:2px 5px;display:inline-block;margin-right:10px}#email-selected-modal .fake-link:hover{background:#219a00}#email-selected-modal .rec-pagination-prev{margin-top:5px;background:#5bb543;border:none}#email-selected-modal .rec-pagination-prev:hover{background:#219a00}.email-body-wrapper{clear:both;position:relative}#email-selected-trial-alert{width:574px;color:#000;margin-bottom:20px}#email-selected-form-error-alert{margin-top:20px}p.modal-inline-error{position:relative;float:left;margin:-3px 0 10px;padding:7px 10px;border-radius:3px;color:#ffffff;background:#e01a22;box-shadow:0px 2px 3px -2px rgba(0,0,0,0.7);clear:left}p.modal-inline-error::before{content:'';display:block;position:absolute;top:-18px;left:6px;border:10px solid transparent;border-bottom-color:#e01a22}.email-cand-div p.modal-inline-error{left:403px;top:3px;position:absolute;max-width:227px}.email-cand-div p.modal-inline-error::before{border-bottom-color:transparent;border-right-color:#e01a22;top:5px;left:-18px}.email-body-wrapper p.modal-inline-error{top:2px;margin-bottom:10px}.email-cand-div>div{position:relative;float:left;width:100%;margin-bottom:5px}p.email-cand-note{margin:-2px 0 10px 80px;padding:0;clear:left;font-size:12px}.no-messages .modal-error-box{display:block;margin:10px 0 20px 0}#email-selected-no-candidates .rec-error-920{color:#000;width:575px;margin-top:20px}.load-details{position:absolute;top:40px;right:30px;background:none;border:none;color:#005da4;text-decoration:underline;cursor:pointer;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;outline:none;-webkit-appearance:none}#account-expired-bar{position:absolute;top:0px;left:0px;width:100% !important;background:#005da4;height:20px;padding:10px 0;text-align:center;z-index:4;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#account-expired-bar.sticky{position:fixed}#account-expired-bar p{height:20px;padding:0 20px;font:normal 15px/20px "Open Sans", Arial, Helvetica, sans-serif;color:#fff;margin:0 auto;text-align:left}#account-expired-bar p a{background:#5bb543 url(//static.cv-library.co.uk/images/cvl-btn-arrow.png) no-repeat 90% center;color:#fff;text-decoration:none;border-radius:7px;padding:5px 40px 5px 15px;margin:-5px 0 0 0;float:right;font-size:13px;font-weight:600;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#account-expired-bar p span{color:#fff;font-size:20px}#account-expired-bar p span.view-count-number,#account-expired-bar p span.view-count-copy,#account-expired-bar p span.view-count-right{font-size:inherit}#account-expired-bar p span.view-count-right{float:right}#account-expired-bar p span.view-count-copy{margin-right:20px}#account-expired-bar p span.red{color:#ffa500;font-size:20px}#account-expired-bar p a:hover{background-color:#219a00;background-position:93% center}.account-expired-bar-pusher{float:left;width:100%;height:40px;margin-bottom:20px}.search-cvs-expired{width:220px;float:left;margin:0 0 10px 0;background-color:#fdfdfd;border:1px solid #dfdfdf;box-sizing:border-box;padding:10px}.search-cvs-expired .product-panel h3{font-size:16px}.search-cvs-expired .product-panel{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-cvs-expired .product-panel__half{width:100%}.search-cvs-expired .product-panel__price{text-align:left;margin-top:10px}.search-cvs-expired .product-panel__cta{float:left}.watchdog-summary{border:1px solid #ace;border-radius:3px;padding:10px;background:#f1f8ff;margin:0 0 10px}.watchdog-summary h3{margin:0 0 3px;font:600 15px "Open Sans", Arial, Helvetica, sans-serif}.watchdog-summary p{margin:0;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;max-height:110px;overflow-y:auto}.watchdog-panel{min-height:224px;border:1px solid #dfdfdf;border-radius:3px;padding:10px;background:#fdfdfd;box-sizing:border-box;float:left;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif}.watchdog-panel__header{font:600 14px "Open Sans", Arial, Helvetica, sans-serif;border-bottom:1px solid #dfdfdf;padding-bottom:6px}.watchdog-panel label,.watchdog-panel input,.watchdog-panel select{font:inherit}.watchdog-details{width:calc(55% - 5px)}.watchdog-options{width:calc(45% - 5px);margin-left:10px}.watchdog-options p.modal-inline-error{margin-top:10px}.watchdog-options p.modal-inline-error::before{left:auto;right:6px}#convert-to-watchdog-modal .modal__content{max-width:700px}#convert-to-watchdog-modal h2{color:#000}#convert-to-watchdog-modal .watchdog-details input,#convert-to-watchdog-modal .watchdog-details label,#convert-to-watchdog-modal .watchdog-details select{display:block;clear:both;width:100%;box-sizing:border-box}#convert-to-watchdog-modal .watchdog-details input,#convert-to-watchdog-modal .watchdog-details select{border:1px solid #dfdfdf;padding:4px 6px;margin-bottom:12px;height:auto}#convert-to-watchdog-modal .watchdog-details input:last-child,#convert-to-watchdog-modal .watchdog-details select:last-child{margin-bottom:0}#convert-to-watchdog-modal input.modal-inline-error,#convert-to-watchdog-modal select.modal-inline-error{border:1px solid #e01a22}.watchdog-send label,.watchdog-minimum-match label{margin-left:5px}.watchdog-send select,.watchdog-minimum-match select{padding:4px;width:205px;margin-left:3px;border:1px solid #dfdfdf}.watchdog-minimum-match{margin-bottom:10px}.watchdog-minimum-match select{width:135px}.watchdog-radios{float:right;clear:both;margin:10px 0 0}.watchdog-radios__row{margin:2px 0}.watchdog-radios label{width:100px;display:inline-block;vertical-align:2px}.watchdog-buttons{float:right;margin-top:13px}.watchdog-buttons input,.watchdog-buttons button{float:none;display:inline-block}.watchdog-cancel{background:none;border:0;color:#005da4;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif}.watchdog-cancel:hover{text-decoration:underline;cursor:pointer}#convert-to-watchdog-success{display:none}#convert-to-watchdog-success .site-success-700{width:100%;box-sizing:border-box;margin:10px 0 0}p.watchdog-success{font:600 15px "Open Sans", Arial, Helvetica, sans-serif;margin:0}.watchdog-help{display:inline-block;width:15px;height:15px;border:0;background:url(//static.cv-library.co.uk/images/client/recruiter-help-icon.png) no-repeat left/contain}.watchdog-help-copy{display:none !important;background:#f1f8ff;border:1px solid #ace;padding:10px;position:absolute;width:300px;top:0px;left:100%;border-radius:3px;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;z-index:10;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.watchdog-help-copy p{font:inherit}.watchdog-help-copy p:last-child{margin-bottom:0}.watchdog-help-copy::before{content:'';display:block;position:absolute;top:0;right:100%;width:10px;height:20px}.watchdog-help-copy--alternate{left:auto;right:100%;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.watchdog-help-copy--alternate::before{right:auto;left:100%}.watchdog-help-copy--send{top:-35px}.watchdog-help-copy--suspend{top:-80px}.watchdog-help-copy--reference{top:-100px}.watchdog-help-copy--document{top:-102px}.watchdog-help-copy--link{top:-124px}.watchdog-help-container{position:relative}.watchdog-help-container:hover .watchdog-help-copy{display:block !important}.watchdog-radios__row .watchdog-help{vertical-align:1px}.watchdog-errors{display:none;border:1px solid #e01a22;padding:10px;background:#fdf3fa;margin-bottom:10px}.watchdog-errors p{font:normal 13px "Open Sans", Arial, Helvetica, sans-serif}.watchdog-errors p:last-child{margin:0}.test-search-trustpilot{width:178px;padding:15px 20px;text-align:center;border-top:3px solid #00b67a;border-bottom:3px solid #00b67a;border-radius:3px}.test-search-trustpilot .cvlp-large-bold{font-size:16px}.test-search-trustpilot .trustpilot-widget{padding:10px 0 0;margin:10px 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.test-search-trustpilot{display:none !important}}.search-builder textarea[name="keywords"]{width:742px;height:42px;padding:10px;box-sizing:border-box;margin-bottom:2px}.search-builder .cv-search-row-loc{width:535px}.search-builder .cv-search-row--within{width:325px}.search-builder .cv-search-label{width:118px;margin-top:8px;box-sizing:border-box}.search-builder .cv-search-label--age{padding-right:22px}.search-builder .cv-search-label--within{width:95px}.search-builder .cv-search-label--languages{margin-top:0}.search-builder .cvsearchLocation{padding:9px;width:375px;margin:0;font-weight:normal}.search-builder .cvsearchDistance{width:205px;padding:9px;margin-right:0;font-weight:normal}.search-builder select{height:38px}.search-builder select.cvsearchSubmitted{float:none;padding:8px;font-weight:normal}.search-builder .cvsearchMinmatch{padding:8px}.search-builder .cv-search-row-relocate,.search-builder .cv-search-row-driving{float:left;clear:both;margin:-10px 0 3px 119px;font-family:"Open Sans", Arial, Helvetica, sans-serif}.search-builder .cv-search-row-relocate input,.search-builder .cv-search-row-driving input{vertical-align:-3px}.search-builder .cv-search-row-driving{margin-top:0;margin-bottom:20px}.search-builder #search-builder__keyword-selects{padding-left:119px;width:100%;box-sizing:border-box}.search-builder .language-match{width:auto;float:none;position:relative;top:auto;right:auto;margin:5px 0 0 118px}.search-builder .help-popup-cta:not(.cv-search-search-tips){display:inline-block;width:15px;height:15px;position:absolute;right:4px;top:2px}.search-builder .help-popup-cta:not(.cv-search-search-tips) img{width:100%}.search-builder label[for="salary-to"]{width:40px}.search-builder select.cvsearchAge{width:177px !important;height:38px !important;min-height:38px;padding:8px !important}.search-builder select.cvsearchJobtype,.search-builder select.cvsearchIndustry,.search-builder select.cvsearchLanguage{width:394px}.search-builder .cv-search-search-btn{width:auto;background-position:calc(100% - 17px) center}.search-builder .cv-search-search-btn:hover{background-position-x:calc(100% - 15px)}.search-builder .toggle-quick-advanced{float:left;background:none;border:none;padding:0;text-align:left;margin-left:118px}.search-builder .toggle-quick-advanced span{margin:0;width:auto;background:none;text-transform:none;padding:3px 6px;border:1px solid #4488d5}.search-builder .toggle-quick-advanced span::after{content:'';display:inline-block;height:16px;width:16px;background:url(/assets/images/client/more-search-options-bg-3707957cf061e80d8ad0158d7c9de9c8f56dc1acd6d18d806cbb004e885b1f74.png) no-repeat center;vertical-align:-4px}.search-builder .toggle-quick-advanced span.less-search-options::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.search-builder .toggle-quick-advanced+.cv-search-btn{clear:both}.search-builder .cv-search-label-match{width:auto;padding:0;margin-right:15px}.search-builder .cv-search-label-match input{position:static;top:auto;right:auto;vertical-align:middle}.search-builder__clear{float:right;color:#fff;font:normal 12px "Open Sans", Arial, Helvetica, sans-serif}.search-builder .ts-submitted{margin-top:-12px}.submitted-since{margin-top:20px}.submitted-since--allow-emails-active{margin-top:-22px}.boolean-input__overflow{float:left;overflow-x:hidden;padding-bottom:50px;margin-bottom:-50px;width:741px;pointer-events:none}#salary-from,#salary-to{float:left;width:177px;padding:8px;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif}.chosen-container{width:100%}div.chosen-container-multi .chosen-choices{min-height:38px}div.chosen-container-multi .chosen-choices li.search-field input[type="text"]{font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;height:34px}div.chosen-container-multi .chosen-results{font:normal 13px "Open Sans", Arial, Helvetica, sans-serif}div.chosen-container-multi .chosen-results li.active-result.highlighted{background:#219a00}div.chosen-container-multi .chosen-choices li.search-choice{background:#4488d5;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;color:#fff;border:1px solid #005da4;border-radius:3px;padding:0.3em 1.5em 0.3em 0.5em;box-shadow:none;font-weight:600}div.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;border:none;width:13px;height:13px;right:4px;top:50%;margin-top:-6px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.1 291.1' width='291.1' height='291.1'%3E%3Cg fill='none' stroke='%23eef4fb' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/13px auto !important;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}div.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,div.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:focus{background-color:#c77777 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.1 291.1' width='291.1' height='291.1'%3E%3Cg fill='none' stroke='%23fff' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E") !important;background-position:center}div.chosen-container-multi .chosen-choices li.search-choice--any{padding-right:0.5em}div.chosen-container-multi .chosen-choices li.search-choice--any .search-choice-close{display:none !important}.chosen-container div.chosen-drop--active{display:block;clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-results li::before{content:'';display:inline-block;width:12px;height:12px;border:1px solid #dfdfdf;border-radius:3px;margin-right:7px;vertical-align:-3px}.chosen-container-multi .chosen-results li.result-selected{color:#444}.chosen-container-multi .chosen-results li.result-selected::before{background:#219a00}.cvsearchKeywords.boolean__container{position:relative;float:left;width:722px;height:auto;min-height:25px;padding:5px 9px;margin-bottom:5px;background:#ffffff;cursor:text;overflow:visible;z-index:1;pointer-events:auto}.cvsearchKeywords.boolean__container:focus-within{outline-width:2px;outline-style:solid;outline-color:Highlight}@media (-webkit-min-device-pixel-ratio: 0){.cvsearchKeywords.boolean__container:focus-within{outline-color:-webkit-focus-ring-color;outline-offset:-1px}}.cvsearchKeywords.boolean__container .boolean__input{position:relative;border:none;padding:0;height:30px;display:inline-block;font:normal 13px/26px "Open Sans", Arial, Helvetica, sans-serif;outline:none;color:#000000;width:30px;max-width:100%;box-sizing:border-box}.cvsearchKeywords.boolean__container .boolean__tag:not(.no-after)::after{content:'';display:block;position:absolute;top:0;bottom:0;left:-3px;right:-750px;z-index:-1}.cvsearchKeywords.boolean__container .boolean__tag-wrapper{display:inline-block}.boolean__tag{display:inline-block;padding:3px 20px 3px 6px;margin:2px 3px 2px 0;color:#fff;position:relative;z-index:0;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;white-space:nowrap;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;max-width:100%;box-sizing:border-box}.boolean__tag::before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;pointer-events:none;border:1px solid #005da4;border-radius:3px;background:#4488d5;-webkit-animation:0.3s tagCreated 1 ease-out;animation:0.3s tagCreated 1 ease-out}.boolean__tag.focus-within.boolean__tag--syntax{z-index:1}.boolean__tag.focus-within.boolean__tag--syntax::before{border-bottom-left-radius:0;border-bottom-right-radius:0}.boolean__tag.boolean__tag--syntax{color:#000}.boolean__tag.boolean__tag--syntax::before{background:#f1f8ff;border-color:#ace}.boolean__tag.boolean__tag--syntax .boolean__tag-value{text-transform:uppercase}.boolean__tag.boolean__tag--syntax .boolean__delete:not(:hover):not(:focus){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.1 291.1' width='291.1' height='291.1'%3E%3Cg fill='none' stroke='%23ace' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E")}.boolean__tag[data-operator="AND"]::before{background:#ffffdb;border-color:#ffd27f}.boolean__tag[data-operator="NOT"]::before{background:#f5deb3;border-color:#b28647}.boolean__tag-value{display:inline-block;text-transform:capitalize;max-width:100%;overflow:hidden;vertical-align:-4px}.boolean__tag-value.quoted::before,.boolean__tag-value.quoted::after{content:'"'}.boolean__tag--hide{width:0 !important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:0.3s;transition:0.3s;pointer-events:none}.boolean__space{font-size:0}.boolean__add{display:block;position:absolute;background:none;border:none;top:0;left:0;bottom:0;width:100%;border-radius:3px;cursor:pointer}.boolean__delete,.boolean__dropdown{position:absolute;background:none;border:none;width:13px;height:13px;right:4px;top:50%;margin-top:-6px}.boolean__delete:hover,.boolean__dropdown:hover{cursor:pointer}.boolean__delete{position:absolute;border:none;padding:0;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.1 291.1' width='291.1' height='291.1'%3E%3Cg fill='none' stroke='%23eef4fb' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/13px auto;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.boolean__delete:hover,.boolean__delete:focus{background-color:#c77777;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.1 291.1' width='291.1' height='291.1'%3E%3Cg fill='none' stroke='%23fff' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E")}.boolean__dropdown{background:url("data:image/svg+xml,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='19' viewBox='0 0 24 19'%3E%3Cpath fill='%23333' d='M22 2L12 17 2 2z'/%3E%3C/svg%3E") no-repeat center/11px auto}.operator-selector{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #ace;border-top:none;box-shadow:0px 4px 4px -1px rgba(0,0,0,0.2)}.operator-selector button{width:100%;box-sizing:border-box;display:block;padding:4px 6px 1px;font:600 12px "Open Sans", Arial, Helvetica, sans-serif;text-align:left;border:none;background:none}.operator-selector button:last-child{padding:1px 6px 4px}.boolean__tag--syntax.focus-within .operator-selector{display:block}.boolean__syntax-warning{float:left;clear:both;width:739px;margin:0 0 5px 119px;padding:5px 10px;border:1px solid #e01a22;background:#fdf3fa;box-sizing:border-box;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;color:#e01a22}.boolean__syntax-warning .text-button{text-decoration:underline}.ui-autocomplete-with-suggestions .ui-menu-item{text-transform:capitalize;box-sizing:border-box}.ui-autocomplete-with-suggestions .ui-menu-item:hover{background-color:#005da4 !important}.ui-autocomplete-with-suggestions .ui-menu-item:hover,.ui-autocomplete-with-suggestions .ui-state-focus{box-shadow:inset 0 0 0 1px #fff;border:none;margin:0}.ui-autocomplete-with-suggestions .ui-menu-item:hover+.ui-menu-item:not(.ui-state-focus):not(:hover),.ui-autocomplete-with-suggestions .ui-state-focus+.ui-menu-item:not(.ui-state-focus):not(:hover){border-top:1px solid #c9cfdd}.ui-autocomplete-with-suggestions .ui-state-focus{font-family:"Open Sans", Arial, Helvetica, sans-serif !important}.ui-autocomplete-with-suggestions .ui-menu-item button{float:right;margin-right:10px;background:#005da4;color:#fff;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;border:none;padding:8px;-webkit-appearance:none}.ui-autocomplete-with-suggestions .ui-menu-item button:hover,.ui-autocomplete-with-suggestions .ui-menu-item button:focus{background-color:#219a00}.suggestions-divider{position:relative;background:#dfdfdf;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;padding:3px 5px 5px;clear:both}.suggestions-close{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:0;background:0;-webkit-appearance:none}.suggestions-close::after{content:"";display:inline-block;width:13px;height:13px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.1 291.1' width='291.1' height='291.1'%3E%3Cg fill='none' stroke='%23333' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/13px auto;vertical-align:middle;margin-left:5px}.suggestions-close:hover,.suggestions-close:focus{cursor:pointer;text-decoration:underline}.suggestion-not-found::before{content:'+';display:inline-block;width:13px;height:13px;margin-right:5px;border:1px solid #dfdfdf;border-radius:3px;text-align:center;text-indent:1px;font:600 11px/13px "Open Sans", Arial, Helvetica, sans-serif;color:#333}.suggestion-not-found.ui-state-focus::before,.suggestion-not-found:hover::before{color:#fff;border-color:#fff}.search-builder-feedback-modal{font:normal 14px "Open Sans", Arial, Helvetica, sans-serif}.search-builder-feedback-modal h2{margin-bottom:20px}.search-builder-feedback-modal textarea{box-sizing:border-box;width:100%;height:120%;padding:8px;border:1px solid #dfdfdf;resize:none;font:inherit}.search-builder-feedback-modal fieldset{margin:0 0 20px;border:none;padding:0}.search-builder-feedback-modal legend{padding:0 0 5px;font-weight:600}.search-builder-feedback-modal label[for="q3_comments"]{display:inline-block;font-weight:600;padding-bottom:5px}.search-builder-feedback-modal input[type="submit"]{background-image:none;padding:10px 15px;border-radius:5px;margin-top:10px}.search-builder-feedback-modal .radio{margin-right:5px}.search-builder-feedback-modal .radio input{vertical-align:-2px}.search-builder-feedback-modal span{margin:0 5px 0 0}.search-builder-feedback-modal .radio+span{margin:0 0 0 3px}.search-builder-feedback-modal label.error{display:block;color:#e01a22;margin-top:5px}.search-builder-feedback__error{float:left;color:#e01a22;margin:20px 0 0 10px}.language-match input{margin:0;padding:0}.search-builder__chat-cta{position:fixed;bottom:20px;left:107px;padding:10px;text-align:left;background:#5bb543;border:none;border-radius:15px 15px 15px 0;color:#fff;font:normal 14px "Open Sans", Arial, Helvetica, sans-serif;width:190px;cursor:pointer;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:10}.search-builder__chat-cta::before{content:'';display:block;width:75px;height:75px;background:transparent url(/assets/images/chat-heads-e2018f56b837614c885ec885f09dc8ebe7021eac15ade14ceac539528f91184b.gif) no-repeat center/77px auto;position:absolute;right:100%;top:0;margin-right:10px;border-radius:50%;border:1px solid #005da4}.search-builder__chat-cta--ecommerce::before{background-image:url(/assets/images/chat-heads-ecommerce-ad780c830ee6980a661cf1494d0325b3c3b7b1613aa02968c20a0b59b547b1cc.gif)}.search-builder__chat-cta--employer::before{background-image:url(/assets/images/chat-heads-employer-298731f02a5ea5ad7211d74c7a015c7a65f2dbe7692885e937a8d4a78ac49b2d.gif)}.search-builder__chat-cta--top500::before{background-image:url(/assets/images/chat-heads-top500-f085c24405cdcc2cf77ea629f19794dad0241aacaf88ffd7b1c71ee1618fe8dc.gif)}.search-builder__chat-cta--reccon::before{background-image:url(/assets/images/chat-heads-reccon-05265f7688c6aba7bfe7319e24d71cb758807943e6f1e98a2ec9a72492c13066.gif)}.search-builder__chat-cta:hover,.search-builder__chat-cta:focus{background-color:#219a00}.search-builder__chat-close{position:absolute;top:5px;right:5px;height:20px;width:20px;border:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='291.1' height='291.1' viewBox='0 0 291.1 291.1'%3E%3Cg fill='none' stroke='%23fff' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;cursor:pointer}.search-builder__chat-close:hover{opacity:0.8}.search-cvs-rl-banner{float:left;margin-bottom:10px}.no-results-note{width:100%;box-sizing:border-box;margin:-5px 0 15px}.no-results-note p{color:#000}.search-builder-onboarding-modal .modal__content,.search-builder-tips-modal .modal__content{max-width:750px;text-align:center}.search-builder-video{padding:56.25% 0 0 0;position:relative}.search-builder-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.onboarding__slider-wrapper{overflow:hidden;margin:15px 30px 0}.onboarding__slider{width:300%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out}.onboarding__slider[data-slide="1"]{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.onboarding__slider[data-slide="2"]{-webkit-transform:translateX(-33.33333%);-ms-transform:translateX(-33.33333%);transform:translateX(-33.33333%)}.onboarding__slider[data-slide="3"]{-webkit-transform:translateX(-66.66667%);-ms-transform:translateX(-66.66667%);transform:translateX(-66.66667%)}.onboarding__slide{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.onboarding__slide h3{font-weight:normal}.onboarding__slider-control{width:15px;height:15px;margin:20px 10px 10px;display:inline-block;border-radius:100%;background:rgba(0,0,0,0.4);cursor:pointer;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.onboarding__slider-control:hover,.onboarding__slider-control:focus,.slider-control--active{background:rgba(0,0,0,0.7)}.onboarding__slider-arrow{width:20px;height:30px;position:absolute;bottom:235px;padding:0;border:0;opacity:0.6;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='25'%3E%3Cpath fill='%23555' d='M0 2.57c0-.27.1-.5.3-.7L1.85.3c.2-.2.42-.3.7-.3.26 0 .5.1.69.3L14.7 11.8c.2.2.29.43.29.7 0 .27-.1.5-.3.7L3.26 24.7c-.2.2-.43.3-.7.3-.27 0-.5-.1-.7-.3L.3 23.13a.96.96 0 0 1-.29-.7c0-.27.1-.5.3-.7l9.2-9.23L.3 3.27a.96.96 0 0 1-.3-.7z'/%3E%3C/svg%3E") no-repeat center/contain}.onboarding__slider-arrow[disabled]{opacity:0.3}.onboarding__slider-arrow:hover:not([disabled]),.onboarding__slider-arrow:focus:not([disabled]){opacity:1;cursor:pointer}.onboarding__slider-arrow.next{right:20px}.onboarding__slider-arrow.prev{left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='25'%3E%3Cpath fill='%23555' d='M14.7 3.27L5.5 12.5l9.2 9.23c.2.2.3.43.3.7 0 .27-.1.5-.3.7l-1.56 1.57c-.2.2-.42.3-.7.3-.26 0-.49-.1-.68-.3L.29 13.2a.96.96 0 0 1-.29-.7c0-.27.1-.5.3-.7L11.74.3c.2-.2.43-.3.7-.3.27 0 .5.1.7.3l1.56 1.57c.2.2.29.43.29.7 0 .27-.1.5-.3.7z'/%3E%3C/svg%3E")}@media all and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) and (hover: none){.boolean__delete,.boolean__dropdown{right:8px;margin-top:-8px;width:17px;height:17px}.boolean__dropdown{background-size:13px auto}.boolean__input{vertical-align:middle}.boolean__tag,div.chosen-container-multi .chosen-choices li.search-choice{padding:10px 35px 10px 15px}.boolean__tag--any,div.chosen-container-multi .chosen-choices li.search-choice--any{padding:10px 15px}div.chosen-container-multi .chosen-choices li.search-choice .search-choice-close,.boolean__delete{background-size:15px auto;border-radius:0;right:1px;top:1px;bottom:1px;margin-top:0;height:auto;width:25px;border-left:1px solid #fff}.chosen-container .chosen-results li{padding-top:8px;padding-bottom:8px}.ui-autocomplete-with-suggestions .ui-menu-item{padding:8px 0 !important}.ui-autocomplete-with-suggestions .ui-menu-item span{display:inline-block;margin:7px 0}.search-builder input[type="checkbox"],.search-builder input[type="radio"]{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);margin:7px}.search-builder select.cvsearchAge{width:394px !important}}.synonyms{position:absolute;z-index:101;padding:20px;background:#fff;border:1px solid #005da4;border-radius:3px;outline:none;font:600 13px "Open Sans", Arial, Helvetica, sans-serif;-webkit-animation:delayShow 0.1s linear;animation:delayShow 0.1s linear}.synonyms__arrow{display:block;position:absolute;right:100%;top:11px;margin:-6px -6px 0 0;width:12px;height:12px;background:#fff;border:solid #005da4;border-width:1px 0 0 1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.synonyms::after{content:'';display:block;position:absolute;bottom:100%;top:-10px;left:0;right:0}.synonyms__wrapper{max-height:195px;overflow-y:auto}.synonyms .boolean__tag{cursor:pointer;border:none;font:inherit}.synonyms .boolean__tag::before{-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.synonyms .boolean__tag:hover::before{background-color:#219a00}.synonyms__add{display:inline-block;padding:3px 6px;border:none;border-radius:3px;font:inherit;background-color:#005da4;color:#fff;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer;-webkit-appearance:none}.synonyms__add::before{content:'';display:inline-block;width:8px;height:8px;vertical-align:1px;margin-right:5px;background:url(/assets/images/plus-2009b70a8985134874130aea89b542aac3d3e762ca399244fe4714fee8c915e6.svg) no-repeat center/cover}.synonyms__add:hover,.synonyms__add:focus{background-color:#219a00}@-webkit-keyframes delayShow{0%, 99%{opacity:0}100%{opacity:1}}@keyframes delayShow{0%, 99%{opacity:0}100%{opacity:1}}.synonyms-modal .synonyms{position:relative;padding:0;border:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-animation:none;animation:none}.synonyms-modal .synonyms::before,.synonyms-modal .synonyms::after{display:none}.synonyms-modal .synonyms__wrapper{max-height:500px}.synonyms-modal .synonyms__add{padding:10px}.synonyms-modal .boolean__tag:hover::before{background-color:#4488d5}.synonyms-modal .boolean__delete:hover{background-color:transparent}.cv-search-multiselect--boolean,.cv-search-multiselect--builder{position:relative;float:left;padding:5px 9px;margin-bottom:12px;background:#ffffff;cursor:text;overflow:visible;z-index:11}.cv-search-multiselect--boolean{width:270px;min-height:10px;float:right}.cv-search-multiselect--builder{width:375px;min-height:28px}.cv-search-multiselect__input{display:none}.form-combobox__overflow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:hidden;pointer-events:none}.form-combobox__control{position:relative;border:none;padding:0;height:30px;display:inline-block;font:normal 13px/26px "Open Sans", Arial, Helvetica, sans-serif;outline:none;color:#000000;width:30px;max-width:100%;box-sizing:border-box;pointer-events:auto}.form-combobox__control::-ms-clear{display:none}.form-combobox__listbox{position:absolute;left:0;top:100%;z-index:1;width:100%;display:none;height:auto;padding:0;margin:0;background-color:#fff;border:1px solid #aaaaaa;border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;list-style-type:none;box-sizing:border-box;pointer-events:auto}.form-combobox__listbox.is-expanded{display:block !important}.form-combobox__option,.form-combobox__option--no-results{padding:4px 0;text-indent:5px;margin:0;color:#333;border-bottom:1px solid #c9cfdd;font:normal 12px 'Open Sans', Arial, Helvetica, sans-serif}.form-combobox__option{cursor:pointer}.form-combobox__option--no-results{cursor:not-allowed}.form-combobox__option:hover,.form-combobox__option[aria-selected="true"]{color:#fff;background-color:#003777;font-weight:normal}.form-chip{position:relative;z-index:0;padding:0.3em 1.5em 0.3em 0.5em;margin:3px 5px 3px 0;font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;font-weight:600;color:#fff;background:#4488d5;border:1px solid #005da4;border-radius:3px;box-sizing:border-box;max-width:100%;pointer-events:auto}.form-chip::after{content:'';display:block;position:absolute;top:0;bottom:0;left:-3px;right:-750px;z-index:-1}.form-chip__text{display:inline-block;text-transform:capitalize;max-width:100%;overflow:hidden;vertical-align:-4px}.form-chip__close{position:absolute;top:50%;right:4px;width:13px;height:13px;padding:0;margin-top:-6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.1 291.1' width='291.1' height='291.1'%3E%3Cg fill='none' stroke='%23eef4fb' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/13px auto;border:none;border-radius:50%;cursor:pointer;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-appearance:none}.form-chip__close:hover,.form-chip__close:focus{background-color:#c77777;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.1 291.1' width='291.1' height='291.1'%3E%3Cg fill='none' stroke='%23fff' stroke-width='38' stroke-miterlimit='10'%3E%3Cpath d='M213.3 213.3L77.8 77.8'/%3E%3Cpath d='M77.8 213.3L213.3 77.8'/%3E%3C/g%3E%3C/svg%3E")}.watchdog-locations-modal .modal__content{max-width:550px}.watchdog-locations-modal .modal__title{font-size:18px}
