.mod-header .bd .recruiter-row{background:url(/img/cw/jobseeker/salary-checker/header-salary-checker.jpg) no-repeat #999}.content{padding:1px 0;margin:0;width:946px}#LeftColumn{margin:10px 0 30px}h3{color:#000}.boombox{width:654px;height:129px;background:url(/img/cw/jobseeker/salary-checker/boom-img-wide.png) right top no-repeat #000;text-align:right;padding:15px 240px 5px 42px}.boombox h1{margin:0 0 0 30px;padding:0}.boombox .bd{font-size:13px;color:#fff}.salary-search fieldset{margin:0}.salary-search{margin:12px 6px 0;background:url(/img/cw/jobseeker/salary-checker/cw-box-bg.png) left top repeat-x #ababab;border:1px solid #969696}.box .salary-search-hd{height:43px;margin:0}.box .salary-search-hd h3{margin:0;padding:8px 12px 5px;background-repeat:no-repeat;background-position:left 0;font-size:24px}.box .salary-search-bd{margin:0;padding:0 12px 10px}.box .salary-search-ft span{display:block;height:10px;width:10px}.salary-search legend{text-indent:-9999px;line-height:0}.salary-search .field-keyword{font-size:14px;float:left;margin:8px 2px 0 0}.salary-search .field-keyword-input{float:left;margin:4px 5px 0 0;width:260px}.salary-search .field-location{font-size:14px;float:left;margin:8px 2px 0 0}.salary-search .field-location-input{float:left;margin:4px 5px 0 2px;width:210px}.salary-search .field-usersalary{float:left;margin:10px 0;width:73%;border:1px solid #9C9C9C;background:#e4e4e4;padding:3px}.salary-search .field-usersalary .usersalary-input-contianer{overflow:hidden;padding-left:2px}.salary-search .field-usersalary .usersalary-text-container{float:left;padding-top:2px}.salary-search .field-usersalary span{float:left;padding:0}.salary-search .field-usersalary label,.salary-search .usersalary-gbp-container label{padding:2px 3px 0 0;float:left}.salary-search .field-usersalary .usersalary-gbp-container{float:right}.salary-search .field-usersalary-input{float:left;margin:6px 0;width:93px}.salary-search .text-box-usersalary{width:90px;font-size:14px}.salary-search .text-box{font-size:14px;padding:3px;width:250px}.salary-search .form-submit{float:right;margin:9px 26px 0 7px;text-align:right;width:20%}.salary-search .button-search{font-size:0;padding-bottom:2px;background:url(/img/cw/jobseeker/salary-checker/check-salary.png) no-repeat;width:151px;height:29px;border:none;cursor:pointer;text-indent:-999px}.salary-search .button-search:hover{background:url(/img/cw/jobseeker/salary-checker/check-salary-hover.png) no-repeat}.salary-search .location-validation,.salary-search .validation,.salary-search .yoursalary-validation{background-color:#FFD7D7;border:1px solid #CF0000;color:red;padding:2px;display:block;font-size:12px}.salary-search .usersalary-validation-container{float:right}.salary-search .yoursalary-validation{width:151px;float:right}.content .field-input .watermark{display:block;height:0}.content .field-input .watermark label{line-height:15px;padding:2px 2px 2px 4px;color:#797979;font-size:12px}.mod-jbe-ad{margin:11px 0}.mod-jbe-ad .bd{background:url(/img/cw/jobseeker/salary-checker/JBE_ad_wide.png) left top no-repeat #000;width:226px;height:96px;padding:30px 5px 8px 64px;color:#fff;font-size:10px}.quick-search{margin:6px;background:url(/img/cw/jobseeker/searchbg.png) left top repeat-x #585858;border:1px solid #000}.quick-search .hd h3{font-size:18px;color:#F93}.quick-search .field-label{font-size:12px;font-weight:700}.quick-search input.text{width:165px;color:#000;font-size:12px}.quick-search input.submit{background:url(/img/cw/jobseeker/searchBtn.png) no-repeat;height:29px;width:105px;padding-top:29px}.pjb-ace .ct{width:260px}.pjb-ace .ct .hd{border:0;margin:0;background:url(/img/cw/jobseeker/dotLineCw.gif) center bottom repeat-x #FFEBD6;height:15px;padding:2px 5px;width:auto}.pjb-ace .ct .hd span{border:0;margin:0;padding:0 15px 0 0;line-height:15px;white-space:nowrap;color:#666;font-weight:700}.pjb-ace .ct .bd{background-color:#fff;border-left:0 none;border-right:0 none;height:auto;overflow:hidden;padding:0;width:100%}.pjb-ace .ct .bd ul{margin:0;padding:0}.pjb-ace .ct .bd ul li{background-image:none;color:#222;list-style-type:none;margin:0 5px 0 0;padding:2px 5px;white-space:nowrap}.pjb-ace .ct .bd ul li.hover{background-color:#316AC5;color:#fff}.pjb-ace .ct .bd ul .more{color:#000;font-weight:400}.intro{margin:10px 6px 20px}@media (max-width:767px){.intro{margin:10px 0 20px}}.mod-salary-jobs{background:url(/img/cw/jobseeker/salary-checker/sal_text_mod_bg.png) left top repeat-x #fff;overflow:hidden}.mod-salary-jobs .hd{background:url(/img/cw/jobseeker/salary-checker/browse_sal_jobs.png) left bottom repeat-x #525252;margin:0;border:1px solid #000}.mod-salary-jobs .hd h3{padding:5px 10px;font-size:14px;color:#fff;font-weight:700;margin:0}.mod-salary-jobs .bd{border:1px solid #999;border-top:0;padding:10px;margin:0}.mod-salary-jobs ul{margin:0;padding-left:1px;font-size:11px;list-style-type:none}.mod-salary-jobs ul li{padding-bottom:5px;background:url(/img/cw/jobseeker/salary-checker/bullet_11px.gif) left 4px no-repeat;padding-left:11px}.bubble-outer-wrapper{position:relative}.bubble-wrapper{width:296px;text-align:left;position:absolute;display:none;z-index:9999;right:-40px;top:22px}.bubble-wrapper .bubble-hd{margin:0;height:60px;background:url(/img/cw/jobseeker/bubble/bubble_f.png) left top no-repeat}.bubble-wrapper .bubble-hd h2{padding:25px 18px 5px 12px;margin:0;font-size:18px;color:#fff;width:225px;float:left}.bubble-wrapper .bubble-hd img{float:right;margin:24px 15px 0 0}.bubble-wrapper .bubble-bd{padding:0 18px 18px 12px;margin:0;background:url(/img/cw/jobseeker/bubble/bubble_f.png) left bottom no-repeat}.bubble-wrapper .bubble-bd p{margin:0 0 12px;font-weight:400;font-size:14px;line-height:1.231;color:#fff}.salary-checker-tab-box{margin:12px 6px 0}.salary-checker-tab-box .salary-checker-tabs{margin:20px 0 0;padding:0;overflow:hidden;width:100%;height:40px;background:url(/img/cw/jobseeker/salary-checker/list_bg.gif) left bottom repeat-x}.salary-checker-tab-box .salary-checker-tabs li{float:left;list-style:none;margin:0;padding:0 1px 0 0;height:40px;overflow:hidden;position:relative;z-index:1}.salary-checker-tab-box .salary-checker-tabs a{float:left;height:35px;line-height:35px;background:url(/img/cw/jobseeker/salary-checker/tab_bg.png) repeat-x #cecece;border:1px solid #b3b3b3;padding:0 25px;margin-top:3px;color:#666;font-size:18px;text-decoration:none}.salary-checker-tab-box .salary-checker-tabs a.selected{background:url(/img/cw/jobseeker/salary-checker/tab_active_bg.png) repeat-x;float:left;height:40px;line-height:40px;border:1px solid #b3b3b3;border-bottom:0;padding:0 25px;margin-top:0;color:#000;font-size:18px;text-decoration:none}.salary-checker-tab-box .salary-checker-tabs a:hover{color:#000}.salary-checker-tab-box .salary-checker-tab-container{position:relative;z-index:0}.salary-infographic-badge .salary-bar-meter-bar-filled{background:#F89E1D}.salary-infographic-badge .job-search-action{background-color:#F2F2F2}.salary-infographic-badge .salary-average-marker{background:url(/img/cw/jobseeker/salary-checker/ave-salary-stalk.svg) left no-repeat}.average-salary-value{color:#F89E1D}#salary-checker-key{position:absolute;left:5px;bottom:4px;width:518px;height:98px;opacity:.94;filter:alpha(opacity=94);background:url(/img/cw/jobseeker/salary-checker/range_key.png) 10px 33px no-repeat #fff;border:1px solid #f60;box-shadow:2px 2px 1px #b3b3b3;-moz-box-shadow:2px 2px 1px #b3b3b3;-webkit-box-shadow:2px 2px 1px #b3b3b3;z-index:150;display:none;cursor:pointer;font-size:10px;padding:10px 10px 10px 12px;font-family:Arial,helvetica,san serif;color:#666}#salary-checker-key .annotations{padding:13px 0 0 37px;line-height:16px}#salary-checker-key .averagekey,#salary-checker-key .highkey,#salary-checker-key .lowkey{color:#f60;font-size:11px;font-weight:700}#salary-checker-key span.averagekey{color:#000}#salary-checker-key .subheader{color:#000;font-size:12px;font-weight:700}a.salary-checker-key-button,a.salary-checker-key-button:active,a.salary-checker-key-button:hover,a.salary-checker-key-button:visited{position:absolute;bottom:4px;left:4px;z-index:170;background-color:#f60;border:1px solid #fff;box-shadow:2px 2px 1px #b3b3b3;-moz-box-shadow:1px 1px 1px #b3b3b3;-webkit-box-shadow:1px 1px 1px #b3b3b3;font-size:11px;color:#fff;text-decoration:none;padding:1px 13px 2px;cursor:pointer;display:none}.salary-checker-content-index ul{padding:0;margin:0}.salary-checker-content-index ul li{padding:0 0 12px;margin:0;width:100%}.salary-checker-content-box{overflow:hidden;background:url(/img/cw/Jobseeker/salary-checker/cw_sal_article_bg.png) left top repeat-x #fff;padding:12px;border:1px solid #ccc}.salary-checker-content-box-ft{height:12px}.salary-checker-paging{padding:12px;margin-bottom:25px;background:#fff;border:1px solid #ccc}.salary-checker-paging a{font-weight:700}.cell_1of4 .salary-search{margin:0 12px 0 6px}.articleindex .cell_1of4 .salary-search{margin-top:45px}.cell_1of4 .salary-search .field-keyword{font-size:14px;padding:3px 3px 0 0;float:left;margin:5px 2px 0 0;font-weight:700}.cell_1of4 .salary-search .field-keyword-input{float:left;margin:4px 5px 0 0;width:200px}.cell_1of4 .salary-search .field-location{font-size:14px;padding:3px 3px 0 0;float:left;margin:5px 2px 0 0;font-weight:700}.cell_1of4 .salary-search .field-location-input{float:left;margin:4px 5px 0 0;width:260px}.cell_1of4 .salary-search .text-box{font-size:14px;padding:3px 3px 0 0;width:176px}.cell_1of4 .salary-search .field-usersalary{float:left;margin:12px 0;width:164px;border:1px solid #969696;background:#e4e4e4;padding:7px 10px 10px 7px}.cell_1of4 .salary-search .field-usersalary span{float:left;padding:0 0 6px}.cell_1of4 .salary-search .form-submit{width:185px;margin-right:0;text-align:right}.cell_1of4 .salary-search .location-validation,.cell_1of4 .salary-search .validation{width:178px}.salary-articles .cell_1of4{width:28%}.salary-articles .cell_3of4{width:72%}.salary-articles .breadcrumb ul{margin:6px 6px 0 12px;padding:0}.salary-articles #TopRow{padding-top:0}.salary-articles #TopRow h2{margin-bottom:12px}.mod-salary-table table,.mod-salary-top-table table,.salary-checker-hometable table{width:100%;font-size:12px}.salary-checker-hometable{margin:24px 6px 6px}@media (max-width:767px){.salary-checker-hometable{margin:20px 0!important}}.mod-salary-table table th,.mod-salary-top-table table th,.salary-checker-hometable th{background:#f7f7f7;border:1px solid #e1e1e1;padding:5px 0 5px 5px}.mod-salary-table table td,.mod-salary-top-table table td,.salary-checker-hometable td{background:#fff;border:1px solid #e1e1e1;padding:5px}.mod-salary-table .top_chart_value,.mod-salary-top-table .top_chart_value,.salary-checker-hometable .top_chart_value{font-weight:700;font-size:12px}.mod-salary-table .top_chart_range,.mod-salary-top-table .top_chart_range,.salary-checker-hometable .top_chart_range{vertical-align:middle;margin:0}.mod-salary-table .top_chart_range img,.mod-salary-top-table .top_chart_range img,.salary-checker-hometable .top_chart_range img{margin:0;display:block}.mod-salary-table .top_chart_jobs,.mod-salary-top-table .top_chart_jobs,.salary-checker-hometable .top_chart_jobs{padding:5px}.mod-salary-table .top_chart_ft_btn,.mod-salary-top-table .top_chart_ft_btn,.salary-checker-hometable .top_chart_ft_btn{background:#f7f7f7;border-right:0}.mod-salary-table .top_chart_ft_scale,.mod-salary-top-table .top_chart_ft_scale,.salary-checker-hometable .top_chart_ft_scale{background:#f7f7f7;border-left:0;vertical-align:top}.mod-salary-table .top_chart_ft_scale table,.mod-salary-top-table .top_chart_ft_scale table,.salary-checker-hometable .top_chart_ft_scale table{width:329px;padding:0;margin:0;font-size:9px;color:#999;position:relative;left:40px}.mod-salary-table .top_chart_ft_scale td,.mod-salary-top-table .top_chart_ft_scale td,.salary-checker-hometable .top_chart_ft_scale td{background:0 0;border:0;padding:0;width:14%;text-align:center}.mod-salary-table .top_chart_ft_scale .user_salary,.mod-salary-top-table .top_chart_ft_scale .user_salary,.salary-checker-hometable .top_chart_ft_scale .user_salary{position:relative;left:53px;color:#5a8c21;font-size:11px;font-weight:700;display:inline-block}.mod-salary-table .ft,.mod-salary-top-table .ft,.salary-checker-hometable .ft{margin:3px 0 15px;font-size:10px;color:#666}.mod-salary-table .top_chart_change_decrease,.mod-salary-top-table .top_chart_change_decrease,.salary-checker-hometable .top_chart_change_decrease{background:url(/img/global/salary-checker/down_arrow.svg) 8px center no-repeat;padding:0 0 0 19px;background-size:11px;vertical-align:middle;background-origin:border-box}.mod-salary-table .top_chart_change_increase,.mod-salary-top-table .top_chart_change_increase,.salary-checker-hometable .top_chart_change_increase{background:url(/img/global/salary-checker/up_arrow.svg) 8px center no-repeat;padding:0 0 0 19px;background-size:11px;vertical-align:middle;background-origin:border-box}.mod-salary-table .top_chart_no_change,.mod-salary-top-table .top_chart_no_change,.salary-checker-hometable .top_chart_no_change{background:url(/img/global/salary-checker/nochange_arrow.svg) 8px center no-repeat;padding:0 0 0 19px;background-size:11px;vertical-align:middle;background-origin:border-box}.mod-salary-table a.view_more,.salary-checker-hometable a.view_more{font-size:12px}table{margin-bottom:0!important}.table tbody tr td,.table tbody tr th,.table tfoot tr td,.table tfoot tr th,.table thead tr td,.table thead tr th{vertical-align:middle;line-height:1.2em;padding:8px 5px}.salary-checker-tab-content .parent-link-box{border:1px solid #969696;padding:15px 12px;font-size:11px}.ui-autocomplete,.ui-menu{padding:0;margin:0;display:block}.salary-checker-breadcrumb{font-size:86%}@media (max-width:460px){.mod-salary-table .bd table tr:first-child th:nth-child(3),.mod-salary-table .top_chart_ft_btn,.mod-salary-table .top_chart_ft_scale,.mod-salary-table .top_chart_range,.mod-salary-top-table .bd table tr:first-child th:nth-child(3),.mod-salary-top-table .top_chart_ft_btn,.mod-salary-top-table .top_chart_ft_scale,.mod-salary-top-table .top_chart_range,.salary-checker-hometable .bd table tr:first-child th:nth-child(3),.salary-checker-hometable .top_chart_ft_scale,.salary-checker-hometable .top_chart_range{display:none}.content-wrap{max-width:960px;width:100%}.boombox{width:100%}.cell_1of4,.cell_3of4{float:none;position:relative;width:100%}.salary-search .field-keyword,.salary-search .field-location{width:100px;clear:left}.salary-search .field-usersalary{max-width:360px;width:100%}.salary-search .field-usersalary .usersalary-gbp-container{float:left;clear:both;margin-top:8px}.salary-search .form-submit{margin:0;text-align:right;clear:both}.salary-checker-hometable .top_chart_ft_btn{border:1px solid #bbb}.salary-checker-summary-chart .average{width:320px}.salary-checker-summary-chart .your{width:auto;height:auto;background:0 0;left:5px;bottom:0}.salary-checker-summary-chart .your p{width:120px;position:absolute;bottom:5px}.mod-salary-table .bd table tr:first-child th:nth-child(3),.mod-salary-table .top_chart_ft_btn,.mod-salary-table .top_chart_ft_scale,.mod-salary-table .top_chart_range,.mod-salary-top-table .bd table tr:first-child th:nth-child(3),.mod-salary-top-table .top_chart_ft_btn,.mod-salary-top-table .top_chart_ft_scale,.mod-salary-top-table .top_chart_range{display:none}}.ui-menu{list-style:none;z-index:9999!important}.ui-autocomplete{position:absolute;cursor:default;border:1px solid #666;background-color:#fff;width:auto;height:auto;max-height:170px;overflow-y:auto;overflow-x:hidden}.ui-menu .ui-menu-item{margin:0;padding:0 20px 0 0;width:100%;list-style:none}.ui-menu .ui-menu-item a{font-family:Arial,Sans-Serif;font-size:11px;font-weight:400;text-align:left;text-decoration:none;display:block;padding:0 4px;line-height:17px;color:#222;white-space:nowrap}.well{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.rj-results-container .rj-list-holder .rj-jobs-list:not(:first-child){padding-top:0!important}@media (max-width:767px){.salary-checker-tab-box{margin:12px 0 0}}.salary-checker-summary-chart h3{width:auto}@media screen and (max-width:767px){.salary-checker-breadcrumb{display:none}}.mod-salary-jobs{margin:6px 0}#jbeForm .well{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}