@font-face{font-family:'GillSansforJLLight';src:url("../fonts/GillSansforJL-Light.eot");src:url("../fonts/GillSansforJL-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSansforJL-Light.ttf") format("truetype"),url("../fonts/GillSansforJL-Light.svg#GillSansforJLLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'GillSansforJLRegular';src:url("../fonts/GillSansforJL-Regular.eot");src:url("../fonts/GillSansforJL-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSansforJL-Regular.ttf") format("truetype"),url("../fonts/GillSansforJL-Regular.svg#GillSansforJLRegular") format("svg");font-weight:normal;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}.cf:after,.grid:after,.page-content:after,.search-section:after,.wrapper:after,.page-head:after,.nav:after,.logo-bar:after,.primary-nav ul:after,.rtp-nav:after,.footer-links:after,.slicknav_btn:after,.pager-controls:after,.video-embed:after,.latest-jobs-meta:after,.widget_latest-jobs .bx-controls:after,.page-footer:after,.resp-tabs-list:after,.outer-accordion:after,.inner-accordion:after,.hub-grid:after,.faq-grid:after,.search-form .field-group:after,.search-results-info:after,.pagination-display:after,.hp-hero-panels:after,.hp-content:after{content:"";display:table;clear:both}.aspect{position:relative;overflow:hidden}.aspect:before{position:relative;content:"";display:block;top:0;left:0;width:100%;padding-bottom:100%}.aspect>*{position:absolute;top:0;left:0;width:100%}.aspect-1x1:before{padding-bottom:100%}.aspect-1x1.brick:before{padding-bottom:100%}.aspect-2x1:before{padding-bottom:50%}.aspect-3x1:before{padding-bottom:33.33333%}.aspect-4x3:before{padding-bottom:75%}.aspect-3x4:before{padding-bottom:133.33333%}.aspect-3x2:before{padding-bottom:66.66667%}h1,.alpha{font-size:34px;font-size:2.42857rem}h2,.beta{font-size:28px;font-size:2rem}h3,.gamma{font-size:22px;font-size:1.57143rem}h4,.delta{font-size:18px;font-size:1.28571rem}h5,.epsilon{font-size:16px;font-size:1.14286rem}h6,.zeta{font-size:15px;font-size:1.07143rem}hgroup .hN{margin-bottom:0}.giga{font-size:96px;font-size:6.85714rem;line-height:1.14583}.mega{font-size:72px;font-size:5.14286rem;line-height:1.22222}.kilo{font-size:48px;font-size:3.42857rem;line-height:1.375}table{width:100%}th,td{padding:5.5px;text-align:left}@media screen and (min-width: 480px){th,td{padding:11px}}.table--bordered th,.table--bordered td{border:1px solid #dbdbdb}.table--bordered th:empty,.table--bordered td:empty{border:none}.table--bordered thead tr:last-child th{border-bottom-width:2px}.table--bordered tbody tr th:last-of-type{border-right-width:2px}.table--striped tbody tr:nth-of-type(odd){background-color:#ffc}.table--data{font:12px/1.5 sans-serif}.cf:before,.grid:before,.page-content:before,.search-section:before,.wrapper:before,.page-head:before,.nav:before,.logo-bar:before,.primary-nav ul:before,.rtp-nav:before,.footer-links:before,.slicknav_btn:before,.pager-controls:before,.video-embed:before,.latest-jobs-meta:before,.widget_latest-jobs .bx-controls:before,.page-footer:before,.resp-tabs-list:before,.outer-accordion:before,.inner-accordion:before,.hub-grid:before,.faq-grid:before,.search-form .field-group:before,.search-results-info:before,.pagination-display:before,.hp-hero-panels:before,.hp-content:before,.cf:after,.grid:after,.page-content:after,.search-section:after,.wrapper:after,.page-head:after,.nav:after,.logo-bar:after,.primary-nav ul:after,.rtp-nav:after,.footer-links:after,.slicknav_btn:after,.pager-controls:after,.video-embed:after,.latest-jobs-meta:after,.widget_latest-jobs .bx-controls:after,.page-footer:after,.resp-tabs-list:after,.outer-accordion:after,.inner-accordion:after,.hub-grid:after,.faq-grid:after,.search-form .field-group:after,.search-results-info:after,.pagination-display:after,.hp-hero-panels:after,.hp-content:after{content:" ";display:table}.cf:after,.grid:after,.page-content:after,.search-section:after,.wrapper:after,.page-head:after,.nav:after,.logo-bar:after,.primary-nav ul:after,.rtp-nav:after,.footer-links:after,.slicknav_btn:after,.pager-controls:after,.video-embed:after,.latest-jobs-meta:after,.widget_latest-jobs .bx-controls:after,.page-footer:after,.resp-tabs-list:after,.outer-accordion:after,.inner-accordion:after,.hub-grid:after,.faq-grid:after,.search-form .field-group:after,.search-results-info:after,.pagination-display:after,.hp-hero-panels:after,.hp-content:after{clear:both}.cf,.grid,.page-content,.search-section,.wrapper,.page-head,.nav,.logo-bar,.primary-nav ul,.rtp-nav,.footer-links,.slicknav_btn,.pager-controls,.video-embed,.latest-jobs-meta,.widget_latest-jobs .bx-controls,.page-footer,.resp-tabs-list,.outer-accordion,.inner-accordion,.hub-grid,.faq-grid,.search-form .field-group,.search-results-info,.pagination-display,.hp-hero-panels,.hp-content{*zoom:1}.grid,.page-content,.search-section{margin-left:-20px}.grid__col,.left-sidebar,.right-sidebar,.main-content,.search-form,.search-intro{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:20px;width:100%;float:left}.grid--debug .grid__col,.grid--debug .left-sidebar,.grid--debug .right-sidebar,.grid--debug .main-content,.grid--debug .search-form,.grid--debug .search-intro{margin-bottom:5px;background:rgba(0,0,0,0.1) content-box}.grid--rev .grid__col,.grid--rev .left-sidebar,.grid--rev .right-sidebar,.grid--rev .main-content,.grid--rev .search-form,.grid--rev .search-intro{float:right}.grid--half-gutter{margin-left:-10px}.grid--half-gutter>.grid__col,.grid--half-gutter>.left-sidebar,.grid--half-gutter>.right-sidebar,.grid--half-gutter>.main-content,.grid--half-gutter>.search-form,.grid--half-gutter>.search-intro{padding-left:10px}.grid--double-gutter{margin-left:-40px}.grid--double-gutter>.grid__col,.grid--double-gutter>.left-sidebar,.grid--double-gutter>.right-sidebar,.grid--double-gutter>.main-content,.grid--double-gutter>.search-form,.grid--double-gutter>.search-intro{padding-left:40px}.grid--no-gutter{margin-left:0}.grid--no-gutter>.grid__col,.grid--no-gutter>.left-sidebar,.grid--no-gutter>.right-sidebar,.grid--no-gutter>.main-content,.grid--no-gutter>.search-form,.grid--no-gutter>.search-intro{padding-left:0}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}.one-third,.two-sixths,.four-twelfths{width:33.333333%}.two-thirds,.four-sixths,.eight-twelfths{width:66.666666%}.one-quarter,.two-eighths,.three-twelfths{width:25%}.three-quarters,.six-eighths,.nine-twelfths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666666%}.five-sixths,.ten-twelfths{width:83.333333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333333%}.five-twelfths{width:41.666666%}.seven-twelfths{width:58.333333%}.eleven-twelfths{width:91.666666%}@media only screen and (min-width: 37.5em){.lap-grid--half-gutter{margin-left:-10px}.lap-grid--half-gutter>.grid__col,.lap-grid--half-gutter>.left-sidebar,.lap-grid--half-gutter>.right-sidebar,.lap-grid--half-gutter>.main-content,.lap-grid--half-gutter>.search-form,.lap-grid--half-gutter>.search-intro{padding-left:10px}.lap-grid--double-gutter{margin-left:-40px}.lap-grid--double-gutter>.grid__col,.lap-grid--double-gutter>.left-sidebar,.lap-grid--double-gutter>.right-sidebar,.lap-grid--double-gutter>.main-content,.lap-grid--double-gutter>.search-form,.lap-grid--double-gutter>.search-intro{padding-left:40px}.lap-grid--no-gutter{margin-left:0}.lap-grid--no-gutter>.grid__col,.lap-grid--no-gutter>.left-sidebar,.lap-grid--no-gutter>.right-sidebar,.lap-grid--no-gutter>.main-content,.lap-grid--no-gutter>.search-form,.lap-grid--no-gutter>.search-intro{padding-left:0}.lap-one-whole{width:100%}.lap-one-half,.lap-two-quarters,.lap-three-sixths,.lap-four-eighths,.lap-five-tenths,.lap-six-twelfths,.search-form,.search-intro{width:50%}.lap-one-third,.lap-two-sixths,.lap-four-twelfths{width:33.333333%}.lap-two-thirds,.lap-four-sixths,.lap-eight-twelfths,.main-content-2-col{width:66.666666%}.lap-one-quarter,.lap-two-eighths,.lap-three-twelfths{width:25%}.lap-three-quarters,.lap-six-eighths,.lap-nine-twelfths{width:75%}.lap-one-fifth,.lap-two-tenths{width:20%}.lap-two-fifths,.lap-four-tenths{width:40%}.lap-three-fifths,.lap-six-tenths{width:60%}.lap-four-fifths,.lap-eight-tenths{width:80%}.lap-one-sixth,.lap-two-twelfths{width:16.666666%}.lap-five-sixths,.lap-ten-twelfths{width:83.333333%}.lap-one-eighth{width:12.5%}.lap-three-eighths{width:37.5%}.lap-five-eighths{width:62.5%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-three-tenths,.left-sidebar{width:30%}.lap-seven-tenths,.right-sidebar,.main-content-3-col{width:70%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333333%}.lap-five-twelfths{width:41.666666%}.lap-seven-twelfths{width:58.333333%}.lap-eleven-twelfths{width:91.666666%}}@media only screen and (min-width: 60em){.desk-grid--half-gutter{margin-left:-10px}.desk-grid--half-gutter>.grid__col,.desk-grid--half-gutter>.left-sidebar,.desk-grid--half-gutter>.right-sidebar,.desk-grid--half-gutter>.main-content,.desk-grid--half-gutter>.search-form,.desk-grid--half-gutter>.search-intro{padding-left:10px}.desk-grid--double-gutter{margin-left:-40px}.desk-grid--double-gutter>.grid__col,.desk-grid--double-gutter>.left-sidebar,.desk-grid--double-gutter>.right-sidebar,.desk-grid--double-gutter>.main-content,.desk-grid--double-gutter>.search-form,.desk-grid--double-gutter>.search-intro{padding-left:40px}.desk-grid--no-gutter{margin-left:0}.desk-grid--no-gutter>.grid__col,.desk-grid--no-gutter>.left-sidebar,.desk-grid--no-gutter>.right-sidebar,.desk-grid--no-gutter>.main-content,.desk-grid--no-gutter>.search-form,.desk-grid--no-gutter>.search-intro{padding-left:0}.desk-one-whole{width:100%}.desk-one-half,.desk-two-quarters,.desk-three-sixths,.desk-four-eighths,.desk-five-tenths,.desk-six-twelfths{width:50%}.desk-one-third,.desk-two-sixths,.desk-four-twelfths{width:33.333333%}.desk-two-thirds,.desk-four-sixths,.desk-eight-twelfths{width:66.666666%}.desk-one-quarter,.desk-two-eighths,.desk-three-twelfths{width:25%}.desk-three-quarters,.desk-six-eighths,.desk-nine-twelfths{width:75%}.desk-one-fifth,.desk-two-tenths,.left-sidebar,.right-sidebar{width:20%}.desk-two-fifths,.desk-four-tenths,.search-form{width:40%}.desk-three-fifths,.desk-six-tenths,.main-content-3-col,.search-intro{width:60%}.desk-four-fifths,.desk-eight-tenths,.main-content-2-col{width:80%}.desk-one-sixth,.desk-two-twelfths{width:16.666666%}.desk-five-sixths,.desk-ten-twelfths{width:83.333333%}.desk-one-eighth{width:12.5%}.desk-three-eighths{width:37.5%}.desk-five-eighths{width:62.5%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-three-tenths{width:30%}.desk-seven-tenths{width:70%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333333%}.desk-five-twelfths{width:41.666666%}.desk-seven-twelfths{width:58.333333%}.desk-eleven-twelfths{width:91.666666%}}@media only screen and (min-width: 68.75em){.wide-grid--half-gutter{margin-left:-10px}.wide-grid--half-gutter>.grid__col,.wide-grid--half-gutter>.left-sidebar,.wide-grid--half-gutter>.right-sidebar,.wide-grid--half-gutter>.main-content,.wide-grid--half-gutter>.search-form,.wide-grid--half-gutter>.search-intro{padding-left:10px}.wide-grid--double-gutter{margin-left:-40px}.wide-grid--double-gutter>.grid__col,.wide-grid--double-gutter>.left-sidebar,.wide-grid--double-gutter>.right-sidebar,.wide-grid--double-gutter>.main-content,.wide-grid--double-gutter>.search-form,.wide-grid--double-gutter>.search-intro{padding-left:40px}.wide-grid--no-gutter{margin-left:0}.wide-grid--no-gutter>.grid__col,.wide-grid--no-gutter>.left-sidebar,.wide-grid--no-gutter>.right-sidebar,.wide-grid--no-gutter>.main-content,.wide-grid--no-gutter>.search-form,.wide-grid--no-gutter>.search-intro{padding-left:0}.wide-one-whole{width:100%}.wide-one-half,.wide-two-quarters,.wide-three-sixths,.wide-four-eighths,.wide-five-tenths,.wide-six-twelfths{width:50%}.wide-one-third,.wide-two-sixths,.wide-four-twelfths{width:33.333333%}.wide-two-thirds,.wide-four-sixths,.wide-eight-twelfths{width:66.666666%}.wide-one-quarter,.wide-two-eighths,.wide-three-twelfths{width:25%}.wide-three-quarters,.wide-six-eighths,.wide-nine-twelfths{width:75%}.wide-one-fifth,.wide-two-tenths{width:20%}.wide-two-fifths,.wide-four-tenths{width:40%}.wide-three-fifths,.wide-six-tenths{width:60%}.wide-four-fifths,.wide-eight-tenths{width:80%}.wide-one-sixth,.wide-two-twelfths{width:16.666666%}.wide-five-sixths,.wide-ten-twelfths{width:83.333333%}.wide-one-eighth{width:12.5%}.wide-three-eighths{width:37.5%}.wide-five-eighths{width:62.5%}.wide-seven-eighths{width:87.5%}.wide-one-tenth{width:10%}.wide-three-tenths{width:30%}.wide-seven-tenths{width:70%}.wide-nine-tenths{width:90%}.wide-one-twelfth{width:8.333333%}.wide-five-twelfths{width:41.666666%}.wide-seven-twelfths{width:58.333333%}.wide-eleven-twelfths{width:91.666666%}}html{font:.875em/1.57143 sans-serif;overflow-y:scroll;min-height:100%;background:#2a2a2f;color:#5c5c64;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:'GillSansforJLLight', sans-serif;font-weight:normal;color:#8cc63e;margin-bottom:20px;line-height:1.3}hr{height:0;border:0;border-top:1px solid #dbdbdb;margin:20px 0}@media only screen and (min-width: 37.5em){hr{margin:40px 0}}p.-small-text{color:#9d9da6;font-size:13px}.mobile-hide{display:none}@media only screen and (min-width: 37.5em){.mobile-hide{display:block}}.desktop-hide{display:block}@media only screen and (min-width: 37.5em){.desktop-hide{display:none}}.wrapper{margin:0 auto;padding:0 20px}@media only screen and (min-width: 60em){.wrapper{max-width:980px}}@media only screen and (min-width: 68.75em){.wrapper{max-width:1160px}}.header-banner{border-top:5px solid #5c5c64;border-bottom:5px solid #8cc63e}.page-content-banner{background:white;padding:20px 0 40px}@media only screen and (min-width: 37.5em){.page-content-banner{padding:40px 0 80px}}.page-content-banner.-light-grey{background-color:#f3f3f3}.page-content-banner.-light-grey h2{font-family:"GillSansforJLRegular",sans-serif;font-size:24px;color:#5c5c64;margin-bottom:10px}.page-content-banner.-border-top-bottom{border:1px solid #d8d8db;border-left:0;border-right:0}.page-template-template-jobs .page-content-banner{padding:40px 0}@media only screen and (min-width: 37.5em){.right-sidebar{padding-left:50px;float:right;margin-top:40px}}@media only screen and (min-width: 60em){.right-sidebar{padding-left:20px;float:left;margin-top:0}}@media only screen and (min-width: 37.5em){.main-content-2-col{padding-left:40px}}@media only screen and (min-width: 37.5em){.main-content-3-col{padding-left:50px}}@media only screen and (min-width: 60em){.main-content-3-col{padding-right:30px}}.page-head{position:relative;padding-top:30px;z-index:999}@media only screen and (min-width: 37.5em){.page-head{padding-top:60px}}.logo-bar{margin-bottom:30px;width:100%}@media only screen and (min-width: 60em){.logo-bar{margin-bottom:40px}}.logo-bar li{text-align:center}.logo-bar img{display:block;vertical-align:middle;margin:0 auto}.logo-bar a{display:block;margin:0 auto}.logo-bar .logo-jlp{width:100%;margin-bottom:10px}@media only screen and (min-width: 37.5em){.logo-bar .logo-jlp{width:265px}}@media only screen and (min-width: 60em){.logo-bar .logo-jlp{width:298px}}.logo-bar .logo-jl,.logo-bar .logo-w{width:50%}@media only screen and (min-width: 37.5em){.logo-bar .logo-jl,.logo-bar .logo-w{width:auto;border-left:1px solid #404044;margin-left:20px;padding-left:20px}}.logo-bar .logo-jl a{width:112px}@media only screen and (min-width: 60em){.logo-bar .logo-jl a{width:auto}}.logo-bar .logo-w{border-left:1px solid #404044}.logo-bar .logo-w a{width:100px}@media only screen and (min-width: 60em){.logo-bar .logo-w a{width:auto}}.logo-opacity{opacity:0.5}.social-links{display:none}.social-links i{width:auto !important}@media only screen and (min-width: 37.5em){.social-links{display:inline;position:absolute;top:0;right:0;background:#5c5c64;padding:5px 10px;list-style:none;cursor:pointer;color:#ccc}.social-links li{display:inline-block;color:#ccc}.social-links li+li{margin-left:8px}}.social-links a{color:#ccc;font-size:16px}.social-links a:hover{color:white}.page-social-links a{font-size:26px;margin-right:5px}.page-search{display:none}@media only screen and (min-width: 37.5em){.page-search{display:inline;width:35px;height:35px;line-height:35px;color:white;background:#9d9da6;text-align:center;position:absolute;top:0;right:116px}}@media only screen and (min-width: 60em){.page-search{float:right;position:relative;right:0;height:30px;line-height:30px}}.page-search .page-search-box{display:none;padding:10px;width:200px;background:#8cc63e;position:absolute;bottom:-50px;right:0}.page-search .page-search-box input[type="text"]{width:100%;margin:0;line-height:1;height:30px;display:block;border:0;padding:5px 40px 5px 10px;font-size:12px;color:#666;cursor:text}.page-search:hover,.page-search .hover_effect{background-color:#8cc63e}.page-search:hover .page-search-box,.page-search .hover_effect .page-search-box{display:block}.search-box{position:relative}.search-btn{background:none;color:#666;font-size:13px;border:0;width:36px;height:26px;position:absolute;right:2px;bottom:2px}.quick-links{display:none}.quick-links i{width:auto !important}@media only screen and (min-width: 68.75em){.quick-links{display:block;width:105px;height:30px;background:#5c5c64;float:right;margin-right:2px;color:#d4d4d7;font-size:13px;line-height:30px;padding:0 10px;cursor:default}}.quick-links ul{list-style:none;background:#5c5c64;padding:0 10px}.quick-links ul a{display:block;text-decoration:none;color:#d4d4d7;background:none;white-space:nowrap}.quick-links ul a:hover{color:white}.drop-down,.quick-links{position:relative}.drop-down:hover .drop-menu,.quick-links:hover .drop-menu{left:0}.drop-down .drop-menu,.quick-links .drop-menu{position:absolute;left:-9999px;min-width:100%}.nav,.logo-bar,.primary-nav ul,.rtp-nav,.footer-links{list-style:none}.nav li,.logo-bar li,.primary-nav ul li,.rtp-nav li,.footer-links li{float:left}.nav a,.logo-bar a,.primary-nav ul a,.rtp-nav a,.footer-links a{text-decoration:none}.primary-nav ul{display:none}@media only screen and (min-width: 60em){.primary-nav ul{display:block;float:left}.primary-nav ul a{color:#d4d4d7;display:block;padding:8px 15px;line-height:1;white-space:nowrap}.primary-nav ul li{position:relative;z-index:1000}.primary-nav ul li:hover>a{background:#8cc63e;color:white}.primary-nav ul li:hover>ul{left:0}.primary-nav ul li ul{position:absolute;top:100%;left:-9999px;z-index:9999;min-width:100%;list-style:none;background:#2a2a2f;border-top:5px solid #8cc63e}.primary-nav ul li ul a{font-size:12px;background:#2a2a2f;padding:10px 15px}.primary-nav ul li ul li{float:none}.primary-nav ul li ul li:hover>a{background:#5c5c64}.primary-nav ul li ul li:hover>ul{top:0;left:100%;border-top:0}}.current_page_item>a,.current_page_ancestor>a{background:#8cc63e;color:white !important}.slicknav_menu{display:block;background:#8cc63e}@media only screen and (min-width: 60em){.slicknav_menu{display:none}}.rwd-nav{float:left;width:100%}@media only screen and (min-width: 60em){.rwd-nav{display:none}}.rtp-nav{margin-left:0 !important}.rtp-nav li{width:100%;margin-bottom:10px}@media only screen and (min-width: 37.5em){.rtp-nav li{width:32%}.rtp-nav li+li{margin-left:2%}}.rtp-nav .btn{width:100%;color:white;text-transform:uppercase;font-family:"GillSansforJLRegular",sans-serif;padding:20px 0}.rtp-nav i{width:100% !important;display:block;font-size:40px;margin-bottom:10px}.page-hero{width:100%;overflow:hidden;position:relative;height:130px;background:#dedbd2}@media only screen and (min-width: 37.5em){.page-hero{height:320px}}.page-hero-img{position:absolute;left:50%;margin-left:-405px;max-width:none;width:auto;height:100%}@media only screen and (min-width: 37.5em){.page-hero-img{margin-left:-1000px;height:auto}}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{display:block;max-width:100%;width:auto}.slider li{width:2000px;height:130px;background-repeat:no-repeat;background-position:center top;background-size:auto 100%}@media only screen and (min-width: 37.5em){.slider li{height:320px}}.pager-controls{display:none}@media only screen and (min-width: 37.5em){.pager-controls{display:block;position:absolute;bottom:0;right:0;padding:10px;background:white}.pager-controls .bx-pager-item{float:left;display:block;margin-right:5px}.pager-controls .bx-pager-item a{text-decoration:none;text-indent:-9999px;display:block;background:#dbdbdb;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.pager-controls .bx-pager-item a.active{background:#666}}.breadcrumbs{display:none}@media only screen and (min-width: 37.5em){.breadcrumbs{background-color:white;display:inline-block;padding:10px 20px 0;overflow:hidden;list-style:none;position:absolute;bottom:0;text-align:left;font-size:13px;color:#dbdbdb}.breadcrumbs a{text-decoration:none;color:#666}}.breadcrumbs .breadcrumb_last{color:#8cc63e}.google-map{height:100%;width:100%}.google-map img{max-width:none}.main-content p{margin-bottom:20px}.main-content p.-small-text{color:#9d9da6;font-size:13px}.main-content ul,.main-content ol,.main-content dl{margin-bottom:30px;margin-left:30px}.main-content ul ul,.main-content ul ol,.main-content ul dl,.main-content ol ul,.main-content ol ol,.main-content ol dl,.main-content dl ul,.main-content dl ol,.main-content dl dl{margin-bottom:0}.main-content a{color:#8cc63e}.main-content blockquote{margin-bottom:40px;background:#f7f7f7;padding:20px;border:1px solid #dbdbdb}.main-content blockquote p{font-family:"GillSansforJLRegular",sans-serif;font-size:18px;font-size:1.28571rem;margin-bottom:10px !important}.main-content blockquote p:last-of-type{margin-bottom:0 !important}.main-content blockquote cite{font-family:sans-serif;font-size:13px;font-size:.92857rem}.video-embed{margin-bottom:30px;-webkit-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-moz-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-ms-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-o-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5)}.video-grid{width:100%}.video-grid-embed{width:100%;display:inline-block;margin-bottom:10px}@media only screen and (min-width: 37.5em){.video-grid-embed{width:31%;vertical-align:top;margin-right:2%;margin-bottom:0}}.video-grid-embed img{margin-bottom:10px}.video-grid-embed:nth-child(3n){margin-right:0}.video-grid-embed .video-embed{margin-bottom:10px}.content-slider{position:relative;margin:40px 0}.content-slider ul{margin:0 0 30px 0 !important;padding:0}.content-slider li{margin:0;padding:0}.content-slider .bx-controls{position:absolute;bottom:0;right:0}.content-slider .video-embed{margin-bottom:0}.bx-prev,.bx-next{text-align:center;display:block;width:25px;line-height:25px;background-color:#5c5c64;background-repeat:no-repeat;background-position:center center;float:left;margin-left:1px;color:white !important}@media only screen and (min-width: 37.5em){.bx-prev,.bx-next{line-height:40px;width:40px}}.video-slider{margin-bottom:60px}.video-slider .bx-controls{bottom:-41px}.latest-jobs-meta{border-top:1px solid #dbdbdb;margin-top:30px;padding-top:30px}.latest-jobs-title{float:left;font-size:20px;font-family:"GillSansforJLRegular",sans-serif;color:#8cc63e}.latest-jobs-link{float:right;line-height:30px;margin-right:15px;text-decoration:none;color:#666}.side-nav{list-style:none;margin-bottom:30px}.side-nav li{border-bottom:1px solid #efefef;position:relative}.side-nav li:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:10px;position:absolute;right:0;top:8px;color:#dbdbdb}.side-nav a{color:inherit;text-decoration:none;display:block;font-family:"GillSansforJLRegular",sans-serif;font-size:14px;padding:5px 10px 5px 0}.side-nav a:hover{color:#8cc63e}.side-nav .children{display:none}.left-sidebar{margin-bottom:30px}.search-widget{position:relative;padding:70px 20px 20px;border:1px solid #8cc63e;border-top-width:5px;-webkit-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-moz-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-ms-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-o-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5)}.search-widget select,.search-widget input,.search-widget .btn{width:100%;margin-bottom:5px}.search-widget input[type="text"]{margin:10px 0;padding:10px;border:1px solid #dbdbdb;font-size:12px}.search-widget:before{content:"\f002";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:32px;position:absolute;top:20px;left:50%;margin-left:-16px;line-height:1}.search-widget-title,.widget .widget-title{font-family:"GillSansforJLRegular",sans-serif;font-size:18px;text-transform:uppercase;line-height:1.2;margin-bottom:10px;text-align:center}.job-search-sidebar{color:white;background-color:#5c5c64;padding:20px 0;margin-bottom:20px}.job-search-sidebar .container{padding:0 20px;position:relative}.job-search-sidebar h3{color:#ccc;font-weight:bold;margin-bottom:5px}.job-search-sidebar h3.-margin-top{margin-top:10px}.job-search-sidebar input[type="text"],.job-search-sidebar select{width:100%;height:40px;font-size:12px;border:1px solid #4f4f56;margin-bottom:5px;border-radius:4px;outline:0}.job-search-sidebar input[type="text"].-invalid,.job-search-sidebar select.-invalid{border:2px solid #c00}.job-search-sidebar input[type="text"]{padding:13px 10px}.job-search-sidebar .twitter-typeahead{width:100%}.job-search-sidebar .filter-accordion{margin-bottom:20px}.job-search-sidebar .filter-accordion .__header{background-color:#444449;padding:5px 0;margin-bottom:2px;outline:0}.job-search-sidebar .filter-accordion .__header .container:after{content:"\f0d7";font-family:FontAwesome;color:#999;position:absolute;right:20px}.job-search-sidebar .filter-accordion .__header.ui-accordion-header-active .container:after{content:"\f0d8"}.job-search-sidebar .filter-accordion .__filters{overflow:hidden;padding:0;display:none}.job-search-sidebar .filter-accordion .__filters .container{padding-top:10px;padding-bottom:10px}.job-search-sidebar .filter-accordion .__filters .form-group{overflow:auto}.job-search-sidebar .filter-accordion .__filters input,.job-search-sidebar .filter-accordion .__filters label{display:block}.job-search-sidebar .filter-accordion .__filters label{overflow:hidden;font-size:13px}.job-search-sidebar .filter-accordion .__filters input{float:left;margin:2px 6px 0 0}.job-search-sidebar .filter-accordion .__filters input[type=checkbox]:checked+label{color:#8cc63e}.job-search-sidebar .filter-accordion .__filters .__count{color:#999}.job-search-sidebar .btn{text-transform:uppercase;padding:.7em 1em}.job-search-sidebar .btn:after{content:"\f002";font-family:FontAwesome;margin-left:7px;color:rgba(255,255,255,0.5)}.job-search-sidebar a.reset{color:#999;text-decoration:none;outline:0;margin-left:5px}.job-search-sidebar a.reset:before{content:"\f00d";font-family:FontAwesome;margin-right:3px}.widget{margin-bottom:20px;padding:20px;background:#f7f7f7;background-repeat:no-repeat;border:1px solid #dbdbdb;font-size:12px;font-size:.85714rem}.widget .widget-title{border-bottom:1px solid #dbdbdb;padding-bottom:10px}.widget a{color:#8cc63e}.widget p{margin-bottom:15px}.widget p:last-child{margin-bottom:0}.widget hr{margin:10px 0}.widget ul,.widget ol{list-style:none}.widget_news{padding-top:70px;position:relative}.widget_news:before{content:"\f09e";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:32px;position:absolute;top:20px;left:50%;margin-left:-16px;line-height:1}.widget_latest-jobs{padding-top:70px;padding-bottom:60px;position:relative}.widget_latest-jobs:before{content:"\f0a1";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:32px;position:absolute;top:20px;left:50%;margin-left:-16px;line-height:1}.widget_latest-jobs .bx-controls{margin-top:20px;position:absolute;left:50%;margin-left:-21px}.widget_latest-jobs .bx-prev,.widget_latest-jobs .bx-next{line-height:20px;width:20px}.widget_quote{padding-top:70px;text-align:center;position:relative}.widget_quote:before{content:"\f10d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:32px;position:absolute;top:20px;left:50%;margin-left:-16px;line-height:1}.widget_quote blockquote p{font-family:"GillSansforJLRegular",sans-serif;font-size:15px;font-size:1.07143rem;margin-bottom:10px}.widget_academic_archive{padding-top:70px;position:relative}.widget_academic_archive:before{content:"\f073";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:32px;position:absolute;top:20px;left:50%;margin-left:-16px;line-height:1}.widget_academic_archive a{font-weight:bold;color:inherit;text-decoration:none}.widget_categories{padding-top:70px;position:relative}.widget_categories:before{content:"\f02c";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:32px;position:absolute;top:20px;left:50%;margin-left:-16px;line-height:1}.widget_categories a{font-weight:bold;color:inherit;text-decoration:none}.widget_categories li{padding-left:1em}.widget_categories li:before{content:"\f0da";font-family:FontAwesome;display:inline-block;margin-left:-1em;width:1em;color:#8cc63e}.widget_benefits-img,.hwim-image{display:block;margin:0 auto 10px}.job-carousel-title a{font-weight:bold;color:inherit;text-decoration:none}.job-carousel-closing a{font-weight:normal;color:inherit;text-decoration:none}.job-carousel-desc{margin-top:10px}.job-carousel-desc a{color:#8cc63e}.category-list{line-height:2em;overflow:hidden}.category-list a{display:inline-block;color:#8cc63e;text-decoration:none;margin-right:1.5em}.category-list ._count{color:#9d9da6}.category-list.-divisions{border-bottom:1px solid #e2e2e4;padding-bottom:15px;margin-bottom:30px}.category-list.-divisions a{display:block}@media only screen and (min-width: 37.5em){.category-list.-divisions{float:left;padding-right:45px;margin-right:45px;border-right:1px solid #e2e2e4;border-bottom:0}}.job-panels{padding-top:20px}.job-panels .panel{border-bottom:1px solid #d8d8db;margin-bottom:20px}.job-panels .panel h3{color:#5c5c64;font-size:22px;font-family:"GillSansforJLRegular",sans-serif;margin-bottom:10px}.job-panels .panel p{color:#9d9da6}.job-panels .panel:last-child{border-bottom:0;margin-bottom:0;background-color:#f3f3f3;border:1px solid #d8d8db;padding:15px}.job-panels .panel:last-child p:last-child{margin-bottom:0}@media only screen and (min-width: 60em){.job-panels .panel{float:left;width:25%;border-bottom:0;border-left:1px solid #d8d8db;padding:0 25px;margin-bottom:0}.job-panels .panel:first-child{border-left:0;padding-left:0}.job-panels .panel p:last-child{margin-bottom:0}}.page-footer{font-size:11px;color:#9d9da6;padding:15px 0 40px;text-align:center}.copyright{margin-bottom:10px}@media only screen and (min-width: 37.5em){.copyright{float:left}}.footer-links{width:100%}.footer-links li{width:50%;text-align:center;border-bottom:1px solid #3f3f44;padding:2px}.footer-links a{color:#9d9da6;padding:0 10px}.footer-links a:hover{color:white}@media only screen and (min-width: 37.5em){.footer-links{float:right;width:auto}.footer-links li{width:auto;border-bottom:0}.footer-links li+li{border-left:1px solid #3f3f44}}.footer-links .current_page_item>a,.footer-links .current_page_ancestor>a{background:none;color:white !important}.btn{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;font-size:100%;background:#8cc63e;color:white !important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #6fb413;text-decoration:none;padding:.5em 1em}.btn:hover{background:#69a815}.btn i{opacity:0.6}.btn-big{padding:1em 2em}.btn-register{width:100%;margin-bottom:20px;font-family:"GillSansforJLRegular",sans-serif;text-transform:uppercase;font-size:14px;padding-top:0.7em}.btn-register.-lowercase{text-transform:none}.btn-register.-no-margin-bottom{margin-bottom:0}.btn-register i{display:none}@media only screen and (min-width: 68.75em){.btn-register i{display:inline}}.btn-secondary{background:#c0c0c0;border-color:#b2b2b2}.btn-secondary:hover{background:#b2b2b2}.btn-applicants{width:100%;margin-bottom:20px;font-family:"GillSansforJLRegular",sans-serif;text-transform:uppercase;font-size:14px;padding-top:0.7em;color:#5c5c64;background:#c0c0c0;border-color:#b2b2b2}.btn-applicants:hover{background:#b2b2b2}table{margin-bottom:30px;background:white}table th{background:#dbdbdb}table th,table td{border:1px solid #dbdbdb}.resp-tabs-list{display:none;margin:0;padding:0;list-style:none;width:100%}@media only screen and (min-width: 37.5em){.resp-tabs-list{display:block}}.resp-tab-item{display:block;float:left;margin:0;padding:0 15px;background-color:#e9e9e9;background-repeat:no-repeat;background-position:center center;list-style:none;cursor:pointer;text-align:center;height:50px}.twitter-tab{width:33%;background-image:url(../img/icons/icon-twitter-tab.png)}.facebook-tab{width:33%;background-image:url(../img/icons/icon-facebook-tab.png)}.linkedin-tab{width:34%;background-image:url(../img/icons/icon-linkedin-tab.png)}.resp-tab-active{margin-bottom:-1px !important;padding:0 15px !important;border:1px solid #dbdbdb;border-bottom:none;background-color:#f7f7f7;height:51px}.resp-tab-content{display:none;border:1px solid #dbdbdb;padding:20px;background:#f7f7f7}.resp-accordion{display:block;margin:0px;padding:10px 15px;background-color:#dbdbdb;cursor:pointer}@media only screen and (min-width: 37.5em){.resp-accordion{display:none}}.outer-accordion{margin:40px 0}.faq-accordion{margin-top:10px}.outer-ac-head{position:relative;font-family:"GillSansforJLRegular",sans-serif;color:#5c5c64;font-size:18px;background:#f7f7f7;border:1px solid #dbdbdb;padding:12px 20px 10px 40px;margin-bottom:2px;cursor:pointer;outline:none}.outer-ac-head:before{content:"\f055";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:14px;margin-right:5px;color:#c8c8cb;position:absolute;top:13px;left:20px}.outer-ac-head-link{position:relative;font-family:"GillSansforJLRegular",sans-serif;color:#5c5c64 !important;font-size:18px;background:#f7f7f7;border:1px solid #dbdbdb;padding:12px 20px 10px 40px;margin-bottom:2px;cursor:pointer;outline:none;text-decoration:none}.outer-ac-head-link:before{content:"\f055";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:14px;margin-right:5px;color:#c8c8cb;position:absolute;top:13px;left:20px;text-decoration:none}.outer-ac-head-link a{font-family:"GillSansforJLRegular",sans-serif;color:#5c5c64 !important;font-size:18px;text-decoration:none}.inner-ac-head{position:relative;font-family:"GillSansforJLRegular",sans-serif;padding-left:20px;color:#5c5c64;font-size:15px;border-bottom:1px solid #dbdbdb;margin-bottom:10px;cursor:pointer;outline:none}.inner-ac-head:before{content:"\f055";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:13px;margin-right:5px;color:#c8c8cb;position:absolute;top:1px;left:0}.inner-ac-head .ui-accordion-header-active{border-bottom:0}.inner-ac-head .ui-accordion-header-active:before{content:"\f057";color:#5c5c64}.outer-ac-content{background:#f7f7f7;color:#5c5c64;border:1px solid #dbdbdb;border-top:0;padding:10px 20px 20px;margin-top:-5px;margin-bottom:2px}.outer-ac-content>:last-child{margin-bottom:0 !important}.inner-ac-content{padding-bottom:20px;padding-left:20px;font-size:13px}.mobile-faqs,.mobile-accordion{display:inline-block;width:100%}@media only screen and (min-width: 60em){.mobile-faqs,.mobile-accordion{display:none}}.hints-title{background:url(../img/icons/icon-tips.png) no-repeat left top;height:22px;margin-bottom:2px;display:block}.hub-grid,.faq-grid{display:none}@media only screen and (min-width: 60em){.hub-grid,.faq-grid{display:block}}.hub{width:32%;min-height:115px;vertical-align:middle;background-color:#f7f7f7;border:1px solid #dbdbdb;float:left;display:inline-block;padding:20px;margin-bottom:20px;margin-right:2%;text-align:center;cursor:pointer;-webkit-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1);-moz-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1);-ms-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1);-o-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1);box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1)}@media only screen and (min-width: 60em){.hub{min-height:187px}}.hub h3{margin-bottom:0;color:#5c5c64;font-size:18px}.hub.-half{width:49%}.hub-journey .hub{min-height:170px}.hub-icon{margin-bottom:10px}.outer-accordion .hub{background:white}.faq{width:47.5%;vertical-align:middle;background-color:white;border:1px solid #dbdbdb;float:left;display:inline-block;margin-bottom:20px;margin-right:5%;text-align:center;cursor:pointer;-webkit-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1);-moz-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1);-ms-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1);-o-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1);box-shadow:0px 8px 5px -6px rgba(50,50,50,0.1)}.faq img{display:block}.hub-last,.faq-last{margin-right:0 !important}.hub-full-width{width:100%;margin-right:0;min-height:0 !important}.clicked{border-color:#8cc63e;background:white;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.clicked h3{color:#8cc63e}.details,.faq-details{width:100%;border:1px solid #8cc63e;background-color:white;float:left;display:block;padding:20px;margin-bottom:20px}.details .close,.faq-details .close{cursor:pointer;padding:3px 6px;background:#9d9da6;color:white}.benefits-wall .hub{background:#8cc63e}.benefits-wall .hub h3{color:white}#locationmap{display:none}@media only screen and (min-width: 60em){#locationmap{display:block;width:440px;height:370px;background:url(../img/map-uk.png) top right no-repeat;margin-top:40px}}#locationmap .instructions{width:163px;position:absolute}#locations{width:440px;height:370px;position:absolute}#locations .heading{font-size:20px;color:#8cc63e;display:block;font-weight:normal}#locations .content{font-size:16px;color:#666;padding:0;display:block}#locations a span.places{visibility:hidden;position:absolute;background:white;min-height:200px;width:200px;display:block}#locations a:hover span.places,#locations a:focus span.places,#locations a:active span.places{display:block;visibility:visible}#locations a{position:absolute;text-decoration:none !important;border:1px solid #8cc63e;width:10px;height:10px}#locations a:hover,#locations a:focus{background:#8cc63e}#locations a.brancha{left:326px;top:134px}#locations a.brancha span.places{left:-327px;top:-135px}#locations a.branchb{left:398px;top:282px}#locations a.branchb span.places{left:-399px;top:-283px}#locations a.branchc{left:360px;top:260px}#locations a.branchc span.places{left:-361px;top:-261px}#locations a.branchd{left:296px;top:199px}#locations a.branchd span.places{left:-297px;top:-200px}#locations a.branche{left:310px;top:255px}#locations a.branche span.places{left:-311px;top:-256px}#locations a.uni_edin{left:274px;top:69px}#locations a.uni_edin span.places{left:-275px;top:-70px}#locations a.uni_wari{left:313px;top:206px}#locations a.uni_wari span.places{left:-314px;top:-207px}#locations a.uni_bath{left:292px;top:259px}#locations a.uni_bath span.places{left:-293px;top:-260px}#locations a.uni_leed{left:308px;top:141px}#locations a.uni_leed span.places{left:-309px;top:-142px}#locations a.uni_king{left:359px;top:264px}#locations a.uni_king span.places{left:-360px;top:-265px}#locations a.uni_birm{left:302px;top:195px}#locations a.uni_birm span.places{left:-303px;top:-196px}#locations a.uni_manc{left:302px;top:154px}#locations a.uni_manc span.places{left:-303px;top:-155px}#locations a.uni_newc{left:308px;top:97px}#locations a.uni_newc span.places{left:-309px;top:-98px}#locations a.uni_exet{left:230px;top:291px}#locations a.uni_exet span.places{left:-231px;top:-292px}#locations a.uni_loug{left:318px;top:180px}#locations a.uni_loug span.places{left:-319px;top:-181px}#locations a.uni_asto{left:313px;top:195px}#locations a.uni_asto span.places{left:-314px;top:-196px}#locations a.uni_simp{left:319px;top:141px}#locations a.uni_simp span.places{left:-320px;top:-142px}#locations a.uni_mancm{left:291px;top:154px}#locations a.uni_mancm span.places{left:-292px;top:-155px}#locations a.uni_lond{left:376px;top:253px}#locations a.uni_lond span.places{left:-377px;top:-254px}#locations a.uni_read{left:340px;top:256px}#locations a.uni_read span.places{left:-341px;top:-257px}#locations a.uni_lse{left:365px;top:253px}#locations a.uni_lse span.places{left:-366px;top:-254px}#locations a.uni_lanc{left:284px;top:131px}#locations a.uni_lanc span.places{left:-285px;top:-132px}#locations a.uni_cimac{left:370px;top:264px}#locations a.uni_cimac span.places{left:-371px;top:-265px}#locations a.uni_swan{left:235px;top:233px}#locations a.uni_swan span.places{left:-236px;top:-234px}#locations a.uni_bour{left:294px;top:296px}#locations a.uni_bour span.places{left:-295px;top:-297px}#locations a.uni_bris{left:287px;top:246px}#locations a.uni_bris span.places{left:-288px;top:-247px}#locations a.uni_cimai{left:354px;top:253px}#locations a.uni_cimai span.places{left:-356px;top:-254px}.search-section-banner{background:#f3f3f3;padding:40px 0;border-bottom:1px solid #8cc63e}.search-form{margin-bottom:30px}@media only screen and (min-width: 37.5em){.search-form{margin-bottom:0}}.search-form .field-group{vertical-align:middle;margin-bottom:10px}.search-form label{float:left;width:40%;line-height:24px;font-size:12px}@media only screen and (min-width: 60em){.search-form label{font-size:inherit}}.search-form .keyword-label{line-height:35px}.search-form select{float:left;width:60%;border:1px solid #cecece;height:24px;vertical-align:top;font-size:12px}.search-form input[type="text"]{float:left;width:60%;padding:10px;border:1px solid #cecece;font-size:13px}.search-intro p{margin-bottom:20px}@media only screen and (min-width: 60em){.search-intro{padding-left:50px}}.already-applied{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:30px}@media only screen and (min-width: 60em){.already-applied{border-bottom:0}}.already-applied--hp{text-align:center;margin-bottom:40px}@media only screen and (min-width: 60em){.already-applied--hp{border-bottom:0;margin-bottom:0;padding-bottom:0;border-left:1px solid rgba(0,0,0,0.1);padding-left:60px;margin-left:40px;text-align:left}}.already-applied__title{font-family:"GillSansforJLRegular",sans-serif;font-size:20px;line-height:1.2;color:#5c5c64}.already-applied p{margin-bottom:10px}.search-results-info{margin-bottom:20px;font-size:22px}.bottom-pagination{margin-top:20px}.pagination-display{list-style:none;margin:0;padding:0;display:inline-block}.pagination-display li{float:left;display:block;min-width:24px;height:24px;line-height:24px;background:#ccc;text-align:center;color:white;font-size:14px}.pagination-display li+li{margin-left:2px}.pagination-display li a{text-decoration:none;display:block;color:inherit}.pagination-display li.pagination-current{background:#8cc63e}.pagination-display li.pagination-prev,.pagination-display li.pagination-next{background:#5c5c64;width:auto;padding:0 12px;font-size:13px;line-height:26px;outline:0}.hp-hero-banner{background:#dedbd2;padding:20px 0}.hp-hero-panels{list-style:none;-webkit-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-moz-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-ms-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-o-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5)}.hp-hero-panels li{margin-top:2px}@media only screen and (min-width: 60em){.hp-hero-panels li{position:relative;margin-top:0;width:20%;float:left;height:400px;overflow:hidden}.hp-hero-panels li:hover div{bottom:0}.hp-hero-panels li div{position:absolute;bottom:-270px;width:100%;height:340px;padding:20px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}}@media only screen and (min-width: 68.75em){.hp-hero-panels li div{bottom:-230px;height:300px}}.hp-hero-panels .panel-title{display:block;text-decoration:none;color:white;font-family:"GillSansforJLRegular",sans-serif;font-size:19px;padding:6px 20px 3px}@media only screen and (min-width: 60em){.hp-hero-panels .panel-title{padding:0;margin-bottom:30px;line-height:1}}.hp-hero-panels .panel-copy{display:none}@media only screen and (min-width: 60em){.hp-hero-panels .panel-copy{display:block;font-size:12px;color:white;margin-bottom:10px}}.hp-hero-panels .panel-btn{display:none}@media only screen and (min-width: 60em){.hp-hero-panels .panel-btn{display:inline-block;color:white;text-decoration:none;font-size:13px;background:rgba(0,0,0,0.2);padding:2px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}}.hp-hero-panels .panel-btn i{font-size:90%;opacity:0.5}.hp-hero-panels .jl-panel-overlay{background-color:#124f23}.hp-hero-panels .w-panel-overlay{background-color:#80b040}.hp-hero-panels .ho-panel-overlay{background-color:#1d86b3}.hp-hero-panels .pd-panel-overlay{background-color:#3dbfd7}.hp-hero-panels .gr-panel-overlay{background-color:#3dbfd7}.hp-hero-panels .rp-panel-overlay{background-color:#3ab54b}.hp-hero-panels .se-panel-overlay{background-color:#450640}.hp-hero-panels .dr-panel-overlay{background-color:#3ab54b}@media only screen and (min-width: 60em){.hp-hero-panels .jl-panel{background:url(../img/jl-panel.jpg) no-repeat center center}.hp-hero-panels .w-panel{background:url(../img/w-panel.jpg) no-repeat center center}.hp-hero-panels .ho-panel{background:url(../img/ho-panel.jpg) no-repeat center center}.hp-hero-panels .pd-panel{background:url(../img/pd-panel.jpg) no-repeat center center}.hp-hero-panels .rp-panel{background:url(../img/rp-panel.jpg) no-repeat center center}.hp-hero-panels .se-panel{background:url(../img/se-panel.jpg) no-repeat center center}.hp-hero-panels .dr-panel{background:url(../img/dr-panel.jpg) no-repeat center center}.hp-hero-panels .gr-panel{background:url(../img/gr-panel.jpg) no-repeat center center}}.hp-search-wrapper{position:relative}.hp-search-title{background:#5c5c64;padding:18px 20px 0;display:block;color:white;font-family:"GillSansforJLRegular",sans-serif;font-size:15px;line-height:20px;position:static;top:0}@media only screen and (min-width: 60em){.hp-search-title{font-size:26px}}@media only screen and (min-width: 31.25em){.hp-search-title{padding:18px 20px;display:inline-block;position:absolute}}.hp-search-link{background:#9d9da6;color:white;display:none;text-decoration:none;text-align:right;text-transform:uppercase;font-size:11px;padding:9px 20px 6px;margin-top:14px;outline:0}@media only screen and (min-width: 31.25em){.hp-search-link{display:block}}.hp-search{background:#5c5c64;padding:20px;margin-bottom:30px;color:white;box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5)}.hp-search .hp-search-label{font-family:"GillSansforJLRegular",sans-serif;line-height:30px;font-size:16px;margin-bottom:10px;display:block}@media only screen and (min-width: 60em){.hp-search .hp-search-label{margin-bottom:0}}.hp-search .btn{padding:0;width:100%;height:40px;border:1px solid #4f4f56;margin-top:14px;outline:0}@media only screen and (min-width: 60em){.hp-search .btn{margin-top:21px}}.hp-search input[type="text"],.hp-search select{width:100%;height:40px;font-size:12px;border:1px solid #4f4f56;margin-bottom:5px;border-radius:4px;outline:0}@media only screen and (min-width: 60em){.hp-search input[type="text"],.hp-search select{margin-bottom:0}}.hp-search input[type="text"].-invalid,.hp-search select.-invalid{border:2px solid #c00}.hp-search input[type="text"]{padding:13px 10px}.hp-search .twitter-typeahead{width:100%}.hp-intro-title{font-size:30px;text-align:center}@media only screen and (min-width: 60em){.hp-intro-title{font-size:40px}}@media only screen and (min-width: 60em){.hp-intro{width:50%;float:left}}.hp-intro a{color:#8cc63e}.hp-intro p{margin-bottom:20px}@media only screen and (min-width: 60em){.hp-awards{width:45%;float:right}}.tt-menu{color:#000;background-color:white;width:100%;border:1px solid #4f4f56;border-top:0;border-radius:0 0 4px 4px;top:35px !important;box-shadow:0px 6px 9px 0px rgba(50,50,50,0.5);font-size:12px;cursor:pointer;overflow:hidden}.tt-menu .tt-suggestion{padding:5px 10px;border-top:1px solid #dbdbdb}.tt-menu .tt-suggestion.tt-cursor{background-color:#dbdbdb}.page-search-link{text-decoration:none}.page-search-title{font-size:22px;color:#666;margin-bottom:40px}.page-search-title span{font-weight:bold}.page-search-result{margin-bottom:20px;padding:20px;border:1px solid #efefef;-webkit-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.2);-moz-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.2);-ms-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.2);-o-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.2);box-shadow:0px 8px 5px -6px rgba(50,50,50,0.2)}.page-search-result:hover{border-color:#dbdbdb}.page-search-result h2{margin-bottom:10px}.page-search-excerpt{font-size:12px;color:#666}.page-search-excerpt p{margin-bottom:0}.job-grid-wrapper{padding-left:20px}@media only screen and (min-width: 37.5em){.job-grid-wrapper{float:left;width:80%;padding-left:60px}}.job-grid{border-bottom:1px solid #dbdbdb}.job-brick{position:relative;width:100%;float:left;padding:40px 20px 20px;margin-bottom:20px;margin-right:15px;background-color:white;border:1px solid #dedbd2;-webkit-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-moz-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-ms-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);-o-box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);box-shadow:0px 8px 5px -6px rgba(50,50,50,0.5);cursor:default;overflow:hidden}@media only screen and (min-width: 37.5em){.job-brick{width:30%;padding-top:50px}}@media only screen and (min-width: 68.75em){.job-brick{width:23%}}.job-brick a{color:#8cc63e}.job-brick:hover{margin-top:-2px}@media only screen and (min-width: 37.5em){.job-grid-inline .job-brick{width:32%;margin-right:2%}.job-grid-inline .job-brick:nth-child(3){margin-right:0}}@media only screen and (min-width: 68.75em){.job-grid-inline .job-brick{width:18.4%}.job-grid-inline .job-brick:nth-child(3){margin-right:2%}.job-grid-inline .job-brick:nth-child(5){margin-right:0}}.job-grid-inline .job-brick:last-child{margin-right:0}@media only screen and (min-width: 68.75em){.job-brick-third{width:30.8%}}.jb-tag{position:absolute;top:0;left:0;background:#454545;line-height:30px;color:white;font-size:12px;padding:0 20px}.jb-title{color:#454545;font-size:18px;font-family:"GillSansforJLRegular",sans-serif;font-weight:normal;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dedbd2}.jb-title a{color:inherit;text-decoration:none}@media only screen and (min-width: 37.5em){.jb-title{margin-bottom:20px;padding-bottom:20px}}.jb-location,.jb-wage{display:inline}@media only screen and (min-width: 37.5em){.jb-location,.jb-wage{display:block}}.jb-location i,.jb-wage i{color:#8cc63e}.jb-wage{padding-left:10px;margin-left:5px;border-left:1px solid #dedbd2}@media only screen and (min-width: 37.5em){.jb-wage{padding-left:0;margin-left:0;border-left:0}}.jb-wage a{text-decoration:none;color:inherit;font-weight:normal}.jb-location,.jb-wage,.jb-desc{font-size:12px;color:#575757;margin-bottom:0 !important}.jb-desc{margin-top:10px}.post{border-bottom:1px solid #dbdbdb;padding-bottom:20px;margin-bottom:20px}.post .post-feed-content{overflow:auto}.post h2{line-height:2rem}.post h2,.post p{margin-bottom:10px}.post a{text-decoration:none}.post .continue-link:after{content:"\f0da";font-family:FontAwesome;margin-left:0.4em;color:#8cc63e}.post .post-image{display:none}@media only screen and (min-width: 37.5em){.post .post-image{float:left;margin:0 25px 15px 0;border:1px solid #ccc;width:200px;display:block}}.post .post-image img{display:block}.post-meta a{text-decoration:none;color:inherit}.post-navigation{overflow:auto;margin-bottom:20px}.post-title-single{border-bottom:1px solid #dbdbdb;margin-bottom:20px}.post-title-single p.post-meta{margin-bottom:20px}.btn-back{float:left}.btn-back:before{content:"\f0d9";font-family:FontAwesome;display:inline-block;width:1em;margin-left:-0.3em}.btn-forward{float:right}.btn-forward:after{content:"\f0da";font-family:FontAwesome;display:inline-block;width:1em;margin-left:0.3em}.post-comments .commentlist{background:#f7f7f7;padding:30px;margin:0;list-style:none}.post-comments .comment{background:white;padding:20px;margin-bottom:30px;border:1px solid #dbdbdb}.post-comments .comment:last-child{margin-bottom:0}.new-location-list{margin-left:0 !important;list-style:none}.new-location-list li{border-left:5px solid #5c5c64;padding-left:15px;margin-bottom:20px}.new-location-list li:last-child{margin-bottom:0}.countdown-container{margin:0 auto;text-align:center;margin-bottom:40px}.countdown-container p{margin-bottom:5px;font-weight:bold}#clock span{display:inline-block;background-color:#8cc63e;width:60px;height:70px;margin-right:3px;text-align:center;color:white;font-size:22px;line-height:1.1;font-weight:bold;padding:15px 5px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}#clock span p{font-size:14px;font-weight:normal}.green-text{color:#8cc63e}.social-panel{background:#dedbd2;padding:50px 0;text-align:center}.social-panel__title{color:#2a2a2f;font-size:30px;font-size:2.14286rem;line-height:1.46667;margin-bottom:30px}.social-panel .social-links{background:none;position:relative;display:inline-block;padding:0;list-style:none;cursor:pointer}.social-panel .social-links li{margin:0 10px;display:inline-block}.social-panel .social-links a{font-size:26px;color:#2a2a2f}@media only screen and (min-width: 37.5em){.social-panel .social-links a{font-size:30px}}.social-links-title{font-family:'GillSansforJLLight', sans-serif;font-size:22px;color:#2a2a2f}.social-tiles{position:relative;display:block;text-align:center;direction:ltr;margin-right:-2px;font-size:0 !important;letter-spacing:normal;word-spacing:normal;margin-bottom:40px}.social-tiles>*{display:inline-block;font-size:16px}.social-tile{position:relative;display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal;direction:ltr;text-align:left;padding-right:2px;margin-bottom:2px}.social-tile__post{position:relative;background-color:#124f23}.social-tile__post--image{background-size:cover;background-position:center center}.social-tile__post--image:after{position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);content:"";width:100%;height:100%;transition:all 0.5s;-webkit-transition:all 0.5s}.social-tile__post--image:hover:after{background:rgba(0,0,0,0.8)}.social-post-meta{position:absolute;top:10px;left:10px;color:white;z-index:100}.social-post-meta__link{text-decoration:none;color:white}.social-post-meta__network{font-size:28px;line-height:1;vertical-align:middle}.social-post-meta__time{vertical-align:middle;font-family:'GillSansforJLRegular', sans-serif;font-size:10px;text-transform:uppercase}.social-post-content{padding:40px;color:white;text-align:center;font-family:'GillSansforJLRegular', sans-serif;position:absolute;top:50%;transform:translateY(-50%);z-index:100}.social-post-content p{font-size:16px}.social-post-content a{color:#8cc63e;text-decoration:none}.lorry-banner{width:100%;background-color:#8cc63e;padding:30px;position:relative;overflow:hidden;margin-bottom:40px}@media only screen and (min-width: 42.1875em){.lorry-banner{padding:30px 75px}}.lorry-banner ._close{position:absolute;top:0;right:0;text-align:center;width:30px;height:30px;color:#fff;background-color:#9d9da6;font-size:16px;line-height:30px;z-index:1000}.lorry-banner ._copy-container{font-size:0}.lorry-banner ._copy-container span{display:block;vertical-align:middle}@media only screen and (min-width: 42.1875em){.lorry-banner ._copy-container span{display:inline-block}}.lorry-banner ._copy{font-family:'GillSansforJLLight', sans-serif;font-size:26px;color:#fefefe;font-weight:300;text-shadow:0 2px 0 rgba(0,0,0,0.2);line-height:1.4em;margin-bottom:20px}@media only screen and (min-width: 42.1875em){.lorry-banner ._copy{width:75%;margin-bottom:0}}@media only screen and (min-width: 68.75em){.lorry-banner ._copy{font-size:36px}}.lorry-banner ._cta{animation-duration:17s;animation-name:revealctabutton;animation-iteration-count:infinite;animation-timing-function:linear}@media only screen and (min-width: 42.1875em){.lorry-banner ._cta{width:25%;text-align:right}}.lorry-banner ._button{display:inline-block;padding:12px 24px 10px;text-decoration:none;font-family:'GillSansforJLRegular', sans-serif;font-size:14px;text-transform:uppercase;color:#fefefe;background-color:#124f23;border:1px solid #fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,0.15);white-space:nowrap}@media only screen and (min-width: 68.75em){.lorry-banner ._button{font-size:16px}}.lorry-banner ._lorry-container{position:absolute;top:0;bottom:0;left:-300%;width:250%;background-color:#8cc63e;animation-duration:17s;animation-name:slideoutmobile;animation-iteration-count:infinite;animation-timing-function:linear}@media only screen and (min-width: 42.1875em){.lorry-banner ._lorry-container{animation-duration:17s;animation-name:slideout;left:-150%;width:140%}}.lorry-banner ._lorry,.lorry-banner ._wheels{display:block;position:absolute;top:50%;transform:translateY(-50%);right:-13px;max-height:90%}@media only screen and (min-width: 42.1875em){.lorry-banner ._lorry,.lorry-banner ._wheels{right:-10px}}.lorry-banner ._wheels{animation-duration:0.1s;animation-name:suspensionjitter;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes slideoutmobile{0%{left:0%}12%{left:0%}35%{left:-300%;opacity:1}41%{opacity:0}93.9%{left:-300%}94%{left:0%;opacity:0}100%{left:0%;opacity:1}}@keyframes slideout{0%{left:0%}12%{left:0%}35%{left:-150%;opacity:1}41%{opacity:0}93.9%{left:-150%}94%{left:0%;opacity:0}100%{left:0%;opacity:1}}@keyframes suspensionjitter{0%{transform:translateY(-49%)}100%{transform:translateY(-51%)}}@keyframes revealctabutton{0%{opacity:0}35.3%{opacity:0}41.1%{opacity:1}}.xmas-banner{display:none;background:url(../img/xmas-banner/xmas-banner-bg.jpg) center left #450640;margin-bottom:40px;position:relative;overflow:hidden}.xmas-banner ._close{position:absolute;top:0;right:0;text-align:center;width:30px;height:30px;color:#fff;background-color:#9d9da6;font-size:16px;line-height:30px;z-index:35}.xmas-banner__img{min-height:150px;width:100%;background:url(../img/xmas-banner/xmas-banner-img.jpg) no-repeat center center;background-size:cover}@media only screen and (min-width: 600px){.xmas-banner__img{min-height:150px}}@media only screen and (min-width: 930px){.xmas-banner__img{position:absolute;right:0;z-index:25;max-width:340px}}@media only screen and (min-width: 1100px){.xmas-banner__img{max-width:500px}}@media only screen and (min-width: 1160px){.xmas-banner__img{min-height:150px}}.xmas-banner__cta{font-family:'GillSansforJLLight', sans-serif;color:#fff;overflow:auto;position:relative;z-index:30}.xmas-banner__cta p{font-size:30px;line-height:1.2;padding:30px 30px 10px 30px;text-shadow:0 2px 0 rgba(0,0,0,0.25)}@media only screen and (min-width: 930px){.xmas-banner__cta p{max-width:500px;display:inline-block;vertical-align:middle;padding-bottom:30px}}.xmas-banner__cta .btn{font-family:"GillSansforJLRegular",sans-serif;font-size:16px;padding:1em 2.2em .8em;margin:0 30px 30px;box-shadow:0 2px 0 rgba(0,0,0,0.2);outline:0;border-color:#53715e;background-color:#284e36}@media only screen and (min-width: 930px){.xmas-banner__cta .btn{margin:0;display:inline-block}}.xmas-banner__cta .btn:hover{background-color:#53715e}
/*# sourceMappingURL=master.css.map */
