body{overflow-y:scroll}#pageContent{display:block;max-width:100%}#resultsBody #resultsCol #searchCount{margin-top:0}#resultsBody.centered,#jobsearch_nav.centered{display:flex;justify-content:center;width:100%}@media screen and (max-width: 960px){#jobsearch_nav.centered{justify-content:start}}#resultsBody.centered #resultsBodyContent,#jobsearch_nav.centered #jobsearch_nav_body{width:1400px}@media screen and (min-width: 1440px) and (max-width: 1739px){#resultsBody.centered #resultsBodyContent,#jobsearch_nav.centered #jobsearch_nav_body{width:1100px}}@media screen and (min-width: 1360px) and (max-width: 1439px){#resultsBody.centered #resultsBodyContent,#jobsearch_nav.centered #jobsearch_nav_body{width:1025px}}@media screen and (min-width: 1280px) and (max-width: 1359px){#resultsBody.centered #resultsBodyContent,#jobsearch_nav.centered #jobsearch_nav_body{width:940px}}@media screen and (min-width: 960px) and (max-width: 1279px){#resultsBody.centered #resultsBodyContent,#jobsearch_nav.centered #jobsearch_nav_body{width:880px}}#resultsBody.centered #resultsCol .messageContainer{padding:0}#resultsBody.centered #resultsCol .jobsearch-SerpJobCard{width:100%}#resultsBody.centered #vjs-container{display:flex;flex-direction:column;flex:0 1 790px;max-width:790px}#auxCol #recentsearches{width:320px}body.janus .lnav #jobsearch{padding-left:32px !important}[dir="rtl"] #jobsearch_nav{padding-right:25px}.filters{padding:0;margin-top:12px;display:flex;flex-wrap:wrap;flex:0 1 100%;justify-content:flex-start}[dir="ltr"] .filters{margin-left:32px}[dir="rtl"] .filters{margin-right:4px}@media only screen and (min-width: 1125px){[dir="rtl"] .filters{margin-right:12px}}#jobsearch_nav.centered .filters{margin-left:0}#jobsearch_nav.centered #jobsearch{padding-left:0 !important}.filters .dd-wrapper,.filters span.toggle{display:flex;margin-top:8px}.filters button{font-weight:400;font-size:0.75rem;color:#2d2d2d;line-height:1.33;background:#fff;font-family:HelveticaNeue-Bold, Helvetica;height:100%;display:flex;align-items:center;justify-content:center;text-shadow:none;box-shadow:none;cursor:pointer;border:2px solid #ccc}[dir="ltr"] .filters button{margin-right:8px}[dir="rtl"] .filters button{margin-left:8px}.toggle>button{display:inline-block;padding:18px 11px}.toggle>a{height:100%;display:inline-block}.jasxrefreshcombotst .toggle>a{text-decoration:none}.toggle button.blue,.filters .dd-target.blue{background:#ecf3ff;border:2px solid #085ff7;color:#085ff7}body.jasxrefreshcombotst .toggle button.blue,body.jasxrefreshcombotst .filters .dd-target.blue{background:#646464;border:0.125rem solid #646464;color:#fff}body.jasxrefreshcombotst .toggle button.blue .arrow-drop-down path,body.jasxrefreshcombotst .filters .dd-target.blue .arrow-drop-down path{fill:#fff}#toggle-all{padding:11px 18px}[dir="ltr"] #toggle-all{border-radius:4px 0 0 4px;margin-right:0;border-right:none}[dir="ltr"] .jasxrefreshcombotst #toggle-all{border-radius:0.5rem 0 0 0.5rem}[dir="rtl"] #toggle-all{border-radius:0 4px 4px 0;margin-left:0;border-left:none}[dir="rtl"] .jasxrefreshcombotst #toggle-all{border-radius:0 0.5rem 0.5rem 0}.jasxrefreshcombotst #toggle-all:not(.blue):hover,.jasxrefreshcombotst #toggle-all:not(.blue):focus,.jasxrefreshcombotst #toggle-all:not(.blue):active{padding-right:1.125rem}#toggle-new{padding:11px 18px}.jasxrefreshcombotst #toggle-new{border-left-color:#646464}[dir="ltr"] #toggle-new{border-left:2px solid #085ff7;border-radius:0 4px 4px 0}[dir="ltr"] .jasxrefreshcombotst #toggle-new{border-radius:0 0.5rem 0.5rem 0}[dir="rtl"] #toggle-new{border-right:2px solid #085ff7;border-radius:4px 0 0 4px}[dir="rtl"] .jasxrefreshcombotst #toggle-new{border-radius:0.5rem 0 0 0.5rem}.jasxrefreshcombotst #toggle-all,.jasxrefreshcombotst #toggle-new{background-color:#ececec;border-color:transparent;color:#2d2d2d;outline:none}.jasxrefreshcombotst #toggle-all:hover,.jasxrefreshcombotst #toggle-new:hover{background:#e3e3e3;border-color:transparent;box-shadow:inset 0 0.0625rem 0.25rem rgba(0,0,0,0.1);color:#2d2d2d;cursor:pointer}.jasxrefreshcombotst #toggle-all:focus,.jasxrefreshcombotst #toggle-new:focus{background:#e3e3e3;border-color:transparent;box-shadow:inset 0 0.0625rem 0.25rem rgba(0,0,0,0.1),0 0 0 2px #fff,0 0 0 3px #085ff7;color:#2d2d2d;outline:none}.jasxrefreshcombotst #toggle-all:active,.jasxrefreshcombotst #toggle-new:active{background:#d9d9d9;border-color:transparent;box-shadow:inset 0 0.0625rem 0.25rem rgba(0,0,0,0.1);color:#2d2d2d}.jasxrefreshcombotst #toggle-all:hover:focus,.jasxrefreshcombotst #toggle-new:hover:focus{outline:none;box-shadow:inset 0 0.0625rem 0.25rem rgba(0,0,0,0.1),0 0 0 2px #fff,0 0 0 3px #085ff7}.jasxrefreshcombotst #toggle-all:hover:focus:active,.jasxrefreshcombotst #toggle-new:hover:focus:active{box-shadow:none;outline:none}.jasxrefreshcombotst #toggle-all:not(.blue):hover,.jasxrefreshcombotst #toggle-all:not(.blue):focus,.jasxrefreshcombotst #toggle-all:not(.blue):active,.jasxrefreshcombotst #toggle-new:not(.blue):hover,.jasxrefreshcombotst #toggle-new:not(.blue):focus,.jasxrefreshcombotst #toggle-new:not(.blue):active{background:#e3e3e3;border:none;padding:0.8125rem 1.25rem}.jasxrefreshcombotst #toggle-all.blue,.jasxrefreshcombotst #toggle-new.blue{background:#646464;border-color:#646464;color:#fff}.jasxrefreshcombotst #toggle-all.blue:hover,.jasxrefreshcombotst #toggle-all.blue:focus,.jasxrefreshcombotst #toggle-all.blue:active,.jasxrefreshcombotst #toggle-new.blue:hover,.jasxrefreshcombotst #toggle-new.blue:focus,.jasxrefreshcombotst #toggle-new.blue:active{background:#3f3f3f;border-color:#3f3f3f;color:#fff}.toggle .toggle-link{text-decoration:none}.toggle .toggle-link .toggle-button{background-color:#ececec;border-color:transparent;color:#2d2d2d;border-radius:0.5rem}.toggle .toggle-link .toggle-button:not(.blue):hover{border:0;padding:3px 9px;background:#e3e3e3;box-shadow:inset 0 1px 0.25rem rgba(0,0,0,0.1)}.toggle .toggle-link .toggle-button:active{background:#d9d9d9;border-color:transparent;box-shadow:inset 0 1px 0.25rem rgba(0,0,0,0.1),0 0 0 2px #fff,0 0 0 3px #1c56ac !important;color:#2d2d2d}.toggle .toggle-link .toggle-button:focus{border:0;background:#e3e3e3;color:#2d2d2d;outline:0;box-shadow:inset 0 1px 0.25rem rgba(0,0,0,0.1),0 0 0 2px #fff,0 0 0 3px #1c56ac !important}.toggle .toggle-link .toggle-button.blue{background:#646464;border:2px solid #646464;color:#fff}.toggle .toggle-link .toggle-button.blue:hover{background:#3f3f3f;border:2px solid #3f3f3f}.toggle .toggle-link .toggle-button .toggle-close::before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='3' y='3' width='10' height='10'%3E%3Cpath d='M13 3.958L12.042 3 8 7.042 3.958 3 3 3.958 7.042 8 3 12.042l.958.958L8 8.958 12.042 13l.958-.958L8.958 8 13 3.958z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M16 0H0v16h16V0z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E");width:16px;height:16px;vertical-align:bottom}[dir="ltr"] .toggle .toggle-link .toggle-button .toggle-close{margin-left:5px}[dir="rtl"] .toggle .toggle-link .toggle-button .toggle-close{margin-right:5px}[dir="ltr"] .filters-close{margin-left:12px}[dir="rtl"] .filters-close{margin-right:12px}.filters-close::before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='3' y='3' width='10' height='10'%3E%3Cpath d='M13 3.958L12.042 3 8 7.042 3.958 3 3 3.958 7.042 8 3 12.042l.958.958L8 8.958 12.042 13l.958-.958L8.958 8 13 3.958z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M16 0H0v16h16V0z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E");width:1rem;height:1rem;vertical-align:bottom}.filters-close a{display:block;height:100%;width:100%}.filters-close img{display:flex}.jasxrefreshcombotst .filters-close img{display:none}.filters .dropdown-button.dd-target{border-radius:4px;height:41px}[dir="ltr"] .filters .dropdown-button.dd-target{padding:6px 12px 6px 16px}[dir="rtl"] .filters .dropdown-button.dd-target{padding:6px 16px 6px 12px}.jasxrefreshcombotst .filters .dropdown-button.dd-target{border-radius:0.5rem;background-color:#ececec;border-color:transparent;color:#2d2d2d}.jasxrefreshcombotst .filters .dropdown-button.dd-target:hover{background:#e3e3e3;border-color:transparent;box-shadow:inset 0 0.0625rem 0.25rem rgba(0,0,0,0.1);color:#2d2d2d;cursor:pointer}.jasxrefreshcombotst .filters .dropdown-button.dd-target:focus{background:#e3e3e3;border-color:transparent;box-shadow:inset 0 0.0625rem 0.25rem rgba(0,0,0,0.1),0 0 0 2px #fff,0 0 0 3px #085ff7;color:#2d2d2d;outline:none}.jasxrefreshcombotst .filters .dropdown-button.dd-target:active{background:#d9d9d9;border-color:transparent;box-shadow:inset 0 0.0625rem 0.25rem rgba(0,0,0,0.1);color:#2d2d2d}.jasxrefreshcombotst .filters .dropdown-button.dd-target:hover:focus{outline:none;box-shadow:inset 0 0.0625rem 0.25rem rgba(0,0,0,0.1),0 0 0 2px #fff,0 0 0 3px #085ff7}.jasxrefreshcombotst .filters .dropdown-button.dd-target:hover:focus:active{box-shadow:none;outline:none}.jasxrefreshcombotst .filters .dropdown-button.dd-target:hover,.jasxrefreshcombotst .filters .dropdown-button.dd-target:focus{border:0;padding-left:1.125rem;padding-right:0.875rem}.jasxrefreshcombotst .filters .dropdown-button.dd-target.dd-active:focus-within{background:#e3e3e3}.jasxrefreshcombotst .filters .dropdown-button.dd-target.blue:hover{background:#3f3f3f;border:0.125rem solid #3f3f3f;color:#fff;padding-left:1rem;padding-right:0.75rem}.jasxrefreshcombotst .filters .dropdown-button.dd-target.blue.dd-active{border-color:#646464;background:#646464;color:#fff}.jasxrefreshcombotst .filters .dropdown-button.dd-target.blue.dd-active:hover,.jasxrefreshcombotst .filters .dropdown-button.dd-target.blue.dd-active:focus,.jasxrefreshcombotst .filters .dropdown-button.dd-target.blue.dd-active:active{background:#3f3f3f;border:0.125rem solid #3f3f3f;color:#fff;padding-left:1rem;padding-right:0.75rem}.jasxrefreshcombotst .filters .dropdown-button.dd-target.blue.dd-active .arrow-drop-down path{fill:#fff}.jasxrefreshcombotst .filters .dropdown-button.dd-target .icl-Icon--blue{fill:#2d2d2d}.filters .dropdown-button.dd-target span{display:flex;align-items:center;white-space:nowrap;line-height:1rem}.filters .dropdown-button.dd-target:hover,.filters .toggle button:hover{background:#ececec;border:2px solid #ececec;text-underline:none}.filters .dropdown-button:hover,.dropdown-button:focus{background-color:#ecf3ff}.filters .dropdown-content.dd-menu{margin-top:45px;position:absolute;width:241px;background:#fff;border:1px solid #ececec;box-sizing:border-box;box-shadow:0 8px 16px rgba(0,0,0,0.08);border-radius:4px;z-index:1000;color:#2d2d2d}.filters .dropdown-content .dd-menu-option{width:240px;height:100%;top:56px;list-style:none;cursor:pointer;background-color:#fff;line-height:1.75rem;border:none;padding:0}[dir="ltr"] .filters .dropdown-content .dd-menu-option{left:0;text-align:left}[dir="rtl"] .filters .dropdown-content .dd-menu-option{right:0;text-align:right}.filters .dropdown-content .dd-menu-option a{color:#2d2d2d;display:block;padding:8px 16px;text-decoration:none}.filters .dropdown-content .dd-menu-option a span.rbLabel{font-size:0.875rem}.filters .dropdown-content .dd-menu-option:hover{background-color:rgba(8,95,247,0.08) !important}.jasxrefreshcombotst .filters .dropdown-content .dd-menu-option:hover{background-color:#ecf2fd !important}.filters .dropdown-content .dd-menu-option a:focus{outline:thin solid #2557a7}.filters .dd-target:focus{background-color:#fff;border:2px solid #085ff7}.filters .dd-target.dd-active{background:#ececec;border:2px solid #ececec}.filters .icl-Icon--darkgrey{fill:#2d2d2d}.filters .new-filter-text-indicator{background:white;border:1px solid #9d2b6b;color:#9d2b6b;font-size:0.625rem;position:absolute;padding:0 0.25rem;top:0;left:0;margin-top:-0.75rem;margin-left:-0.5rem;border-radius:4px}.filters .new-filter-dot-indicator::after{content:'';background:#9d2b6b;position:absolute;top:0;left:0;height:12px;width:12px;margin-top:-2px;margin-left:-2px;border-radius:100%}[dir="ltr"] #recentsearches.no-left-rail{margin-right:20px !important}[dir="rtl"] #recentsearches.no-left-rail{margin-left:20px !important}#no-left-rail-spacer{min-width:36px;width:36px;background-color:#f6f6f6 !important}body.janus #resultsCol #resumePromo{padding-left:0 !important;padding-bottom:16px !important;margin-bottom:12px !important}
