/*!jQuery UI - v1.12.1 - 2017-08-24 * http://jqueryui.com * Includes:core.css,autocomplete.css,menu.css,datepicker.css,tooltip.css * Copyright jQuery Foundation and other contributors;Licensed MIT */ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}#errorMessage{color:black;font-size:1.25em;font-weight:bold}#errorTraceback{margin-top:1em}#errorTraceback hr{margin:1.75em 0 1.75em 0;width:95%}#errorTraceback h2{margin-left:0}#errorBlock #errorTraceback h5{color:#aaa;font-size:.85em;font-weight:normal;margin:0;padding:.25em 0 .25em 0}#errorTraceback div p{margin:.25em 0 .25em 0}.readonly-message{border:3px dashed #cc0202;font-weight:bold;margin:10px;padding:5px}.recaptcha-notice{color:#888;font-size:.7rem}.recaptcha-notice a,.recaptcha-notice span{font-size:.7rem}.recaptcha-notice a{color:#6f6fff}h1{font:16pt/16pt "Arial","Helvetica","sans";font-weight:bold}h2{font:14pt/14pt "Arial","Helvetica","sans";font-weight:bold;color:#857750}h3{font:12pt/12pt "Arial","Helvetica","sans";font-weight:bold;color:#D19900;margin-bottom:6pt}h4{font:10pt/10pt "Arial","Helvetica","sans";font-weight:bold;color:#335e56;margin-bottom:0}h5{font:10pt/10pt "Arial","Helvetica","sans";font-weight:bold}h6{font:10pt/10pt "Arial","Helvetica","sans"}ol{font:10pt/10pt "Arial","Helvetica","sans"}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}#home-container{position:relative;top:75px}#home-container h1{position:relative;font-family:Trebuchet,Verdana,Arial,sans-serif;font-size:.875em;letter-spacing:1px;font-weight:normal;color:#333;text-align:center;word-wrap:none}#home-container #footer{position:relative;width:338px;margin-left:auto;margin-right:auto;top:125px}#home-search{position:relative;margin-left:auto;margin-right:auto;top:20px;width:fit-content;width:-moz-fit-content;padding-bottom:20px}#home-search>#f-ss>div.search-button{float:right}#home-search form{display:flex;justify-content:center;margin-top:2.5%}#home-search .label{color:#b15326;font-family:Verdana,Arial,sans-serif;font-size:.875em;margin-top:-17px;padding-bottom:3px;padding-left:3px;position:absolute;width:100%}#home-search .f-ss-i input{border-left:#7c7972;border-radius:5px;border-top:#7c7972;box-shadow:-1px -1px #d3d3d3;font-family:inherit;font-size:inherit;height:35px;line-height:inherit;margin:4px 5% 0 0;max-height:initial!important;overflow:visible;padding-left:13px;padding-top:4px;width:329px}#home-search button{padding:6px!important;margin-top:1px!important}#home-search .lk{position:absolute;width:fit-content}#lk-spacer{display:none}#lk-browse{display:none}#home-logo{position:relative;width:338px;margin-left:auto;margin-right:auto;margin-bottom:85px;padding-bottom:25px}#home-logo #eluta-logo{position:absolute;left:0}body{background:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0;overflow-x:hidden;overflow-y:scroll;padding-bottom:0;padding-top:0;text-rendering:optimizeLegibility;width:100%}#container,#container-er{max-width:600px;padding-left:220px;padding-right:380px}#container{min-width:420px}#container-er{min-width:600px}.col{position:relative;float:left}#center{width:calc(100%);padding:.5em 10px 0 10px}#left{width:200px;padding:0 10px;right:240px;margin-left:-100%}#right{width:310px;padding:0 20px;margin-right:-380px}#heading{font-family:Arial,sans-serif;position:relative;overflow:hidden;width:100%;text-align:left;margin:72px 0 4px 15px}#heading h1{font-size:18px;width:100%;word-wrap:break-word}#internal-lk,#refine-search,#refine-tcd-search{position:relative;overflow:hidden;min-width:140px;color:#666;font-family:Arial,sans-serif;font-size:12px;padding:0 1em 0 1em;float:left;margin-top:20px}#internal-lk:before,#refine-tcd-search:before{content:"Refine Search";font-size:16px;font-weight:bold;color:#666}#job-alert-form2:before{content:"Track Search";font-size:16px;font-weight:bold;color:#666;padding-bottom:10px}.refine_search_more span.more{display:inline}.refine_search_more span.less{display:none}.refine_search_less span.less{display:inline}.refine_search_less span.more{display:none}.il-section{margin:10px 0 0 0}.il-section a,.f-rs-c,.f-rs-o{color:#666;text-decoration:none}.il-section a:hover,.f-rs-c:hover,.f-rs-o:hover{text-decoration:underline;cursor:pointer}.il-label{font-weight:bold}#job-count{position:relative;overflow:hidden;text-align:right;font-family:Arial,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;margin:-11px 0 10px 0}#organic-jobs,.sponsored-jobs,.globe_careers_job{position:relative;display:inline-block}.organic-job{font-family:Arial,sans-serif;font-size:13px;margin:20px 0 0 10px}.organic-job:hover .location,.sponsored-job:hover .location{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;color:#000}.organic-job:hover .lastseen{-webkit-transition:color .2s linear,border-bottom .2s linear;-moz-transition:color .2s linear,border-bottom .2s linear;-ms-transition:color .2s linear,border-bottom .2s linear;-o-transition:color .2s linear,border-bottom .2s linear;transition:color .2s linear,border-bottom .2s linear;cursor:pointer;border-bottom:1px dotted #999;color:#000;display:inline}.organic-job:hover .lastseen:hover,.sponsored-job:hover .lastseen:hover{text-decoration:none}.organic-job:hover .email{-webkit-transition:border-bottom .2s linear,display .2s linear;-moz-transition:border-bottom .2s linear,display .2s linear;-ms-transition:border-bottom .2s linear,display .2s linear;-o-transition:border-bottom .2s linear,display .2s linear;transition:border-bottom .2s linear,display .2s linear;border-bottom:1px dotted #999;display:inline;cursor:pointer;color:#000}h2.title{margin:0;font-family:Arial,sans-serif;font-weight:normal}.lk-job-title{font-size:17px;color:#007bff;cursor:pointer;text-decoration:underline}.lk-job-title:hover{color:#f60}.position-salary{color:#e36f1e;font-size:10pt;font-weight:bold}.employer{font-size:14px;text-decoration:none;color:#000}.lk-employer{cursor:pointer;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-ms-transition:color .5s linear;-o-transition:color .5s linear;transition:color .5s linear}.organic-job:hover .lk-employer,.sponsored-job:hover .lk-employer{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;color:#007bff}.lk-employer:hover{text-decoration:underline}.employer-rating{position:relative;opacity:.3;padding-right:85px;-webkit-transition:.4s opacity ease-in;-o-transition:.4s opacity ease-in;-moz-transition:.4s opacity ease-in;transition:.4s opacity ease-in}.organic-job:hover .employer-rating,.sponsored-job:hover .employer-rating{opacity:1.0;-webkit-transition:.2s opacity ease-in;-o-transition:.2s opacity ease-in;-moz-transition:.2s opacity ease-in;transition:.2s opacity ease-in}.employer-review a,.employer-review span.lk-employer-review{position:relative;margin-right:30px;font-size:12px;text-decoration:none;color:#000;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-ms-transition:color .5s linear;-o-transition:color .5s linear;transition:color .5s linear}.organic-job:hover .employer-review a,.organic-job:hover .employer-review span.lk-employer-review{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;color:#007bff}.employer-review a:hover{text-decoration:underline;color:#007bff!important}#container-er .sponsored-job .employer-review{display:none}.lk-employer-review{cursor:pointer;position:relative;left:15px;white-space:nowrap}.location{position:relative;left:15px;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;color:#000;font-size:12px;white-space:nowrap;margin-top:1px}.description{display:block;margin-top:0}.sponsored-job>.description{width:90%}.highlight{font-weight:bold}.domain{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;font-size:13px;color:#000;margin-right:15px}.organic-job:hover .domain{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;color:green}.lastseen{-webkit-transition:color .2s linear,border-bottom .2s linear;-moz-transition:color .2s linear,border-bottom .2s linear;-ms-transition:color .2s linear,border-bottom .2s linear;-o-transition:color .2s linear,border-bottom .2s linear;transition:color .2s linear,border-bottom .2s linear;border-bottom:none;font-size:13px;margin-right:15px;color:#000;white-space:nowrap;text-decoration:none}.email{-webkit-transition:opacity .5s linear,border-bottom .5s linear,color .5s linear;-moz-transition:opacity .5s linear,border-bottom .5s linear,color .5s linear;-ms-transition:opacity .5s linear,border-bottom .5s linear,color .5s linear;-o-transition:opacity .5s linear,border-bottom .5s linear,color .5s linear;transition:opacity .5s linear,border-bottom .5s linear,color .5s linear;border-bottom:none;font-size:13px;color:#000;opacity:.0;margin-left:15px}.organic-job:hover .email{-webkit-transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;-moz-transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;-ms-transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;-o-transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;opacity:1.0;font-size:13px;cursor:pointer;border-bottom:1px dotted #999;color:#000}.resultInfo{position:relative;font-size:12px;font-family:Arial,sans-serif;font-weight:normal;color:#666;text-decoration:none;top:-2px}.no-results{position:relative;font-family:Arial,sans-serif;font-size:18px}.no-results .lk{color:blue;text-decoration:none;cursor:pointer}.disamb-city{position:relative;top:4px;font-family:Arial,sans-serif;font-style:italic;font-size:14px;margin-bottom:5px}.disamb-city a{text-decoration:none}.disamb-city a:hover{text-decoration:underline}.lk:hover{text-decoration:underline}.searchTip{font-family:Arial,sans-serif;font-size:18px;color:#666;margin-top:25px;margin-bottom:40px}.searchTip a{text-decoration:none;color:blue}.searchTip a:hover{text-decoration:underline}.highlight{font-weight:bold}#globeCareersContainer,#summitPromoAd,#adsense{position:relative;overflow:hidden;margin:25pt auto}#right br{line-height:40px}#summitPromoAd:hover{cursor:pointer}#lk-raj a{position:relative;overflow:hidden;font-family:Arial,sans-serif;font-size:10px;color:#666;text-decoration:none;float:right;margin-top:5px}#lk-raj a:hover{color:blue;text-decoration:underline}.sponsorHeader{font-family:Arial,sans-serif;font-size:75%;text-align:left}.sponsorHeader a{overflow:hidden;font-family:Arial,sans-serif;font-size:10px;color:#666;text-decoration:none;margin:20px 0 5px 0}.sponsorHeader a:hover{color:blue;text-decoration:underline}.jobWordHost{position:relative;overflow:hidden;clear:both;font-family:Arial,sans-serif;font-size:13px;color:green}#refine-search{clear:left}#refine-search .select-list,#internal-lk .select-list{border:none;padding:0;width:80%}optgroup+optgroup{padding-top:10px;margin-left:-15px;background:#FFF}.f-rs-o{color:#666;border:none;background:#FFF}#f-rs{position:relative;padding-top:0;background:#FFF}#filter-employer{position:relative;font-size:12px;line-height:14px;margin-top:0;margin-bottom:15px}#filter-job{position:relative;font-size:12px;line-height:14px;margin-top:0;margin-bottom:15px}#more4 div:hover,#more5 div:hover{text-decoration:underline;cursor:pointer}.l-rs{position:relative;font-weight:bold;margin-bottom:15px}#filter-sort,#filter-radius{position:relative;margin-left:22px;padding-right:5px;display:inline}#filter-radius{margin-left:27px}#f-rs-s{position:relative;color:#FFF;margin-top:33px;font-size:11px;padding:2px 6px 2px 6px;background-color:#999;text-transform:uppercase;letter-spacing:1px;border:none;-webkit-transition:background-color .15s linear;-moz-transition:background-color .15s linear;-ms-transition:background-color .15s linear;-o-transition:background-color .15s linear;transition:background-color .15s linear}#f-rs-s:hover{color:#FFF;background-color:#e36f1e;-webkit-transition:background-color .05s linear;-moz-transition:background-color .05s linear;-ms-transition:background-color .05s linear;-o-transition:background-color .05s linear;transition:background-color .05s linear;cursor:pointer}#f-rs-ol{color:blue;border:none}#filter-employer{white-space:nowrap}#more4 div:hover,#more5 div:hover{text-decoration:underline;cursor:pointer}#more4,#more5{color:#666;font-family:Arial,sans-serif;font-size:12px}.more,.less{position:relative;cursor:pointer;margin-left:5px}.more:hover,.less:hover{color:#000}#f-rs-c:hover{text-decoration:underline;cursor:pointer}.refineTip{display:none;cursor:pointer}.tooltiptext{width:100px;background-color:#f26922;color:#fff;text-align:center;border-radius:6px;padding:5px 8px;position:absolute;top:-10%;left:0;text-align:left}.refineTip .tooltiptext::after{content:" ";position:absolute;top:100%;left:22%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#f26922 transparent transparent transparent}.refineTip:hover .tooltiptext{visibility:visible}.refineTip .tipClose{position:absolute;color:white!important;top:-11px;background:#f26922;border-radius:50%;padding:1px;right:20px;height:15px;width:15px;font-size:13px;text-align:center;z-index:99}#header{overflow:visible;height:30px;width:100%;font-family:Verdana,sans-serif;color:#999;border-bottom:1px solid #efe9e4}.navbar. .logo{width:100%;max-width:200px}#header,#footer{min-width:1020px}#search-box #eluta-logo{position:absolute;top:45px;left:12px;clip:rect(0px 338px 32px 0);max-width:150px}#search-form{position:relative;left:200px;top:5px}.label{color:#b15326;font-family:Verdana,Arial,sans-serif;font-size:12px;padding-left:10px;padding-bottom:2px;width:200px}.f-ss-i{float:left;display:inline-flex}#lk-advanced{position:relative;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:12px;top:-17px;left:25px;text-decoration:none}#lk-advanced:hover{text-decoration:underline;cursor:pointer}#f-ss-s{border:none;border-radius:2px;color:#fff;font-family:Trebuchet,Verdana,Arial,sans-serif;font-size:16px;font-weight:normal;letter-spacing:.15em;margin-top:5px;padding:2px 10px 3px 10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px}.f-ss-s{background-color:#e36f1e;background:-webkit-gradient(linear,left top,left bottom,from(#e36f1e),to(#af3a05));background:-webkit-linear-gradient(top,#e36f1e,#af3a05);background:-moz-linear-gradient(top,#e36f1e,#af3a05);background:-ms-linear-gradient(top,#e36f1e,#af3a05);background:-o-linear-gradient(top,#e36f1e,#af3a05);background:linear-gradient(top,#e36f1e,#af3a05)}.f-ss-s:hover{cursor:pointer;-webkit-transition:background .05s linear;-moz-transition:background .05s linear;-ms-transition:background .05s linear;-o-transition:background .05s linear;transition:background .05s linear;background:#f78131;background:-webkit-gradient(linear,left top,left bottom,from(#f78131),to(#ce5d00));background:-webkit-linear-gradient(top,#f78131,#ce5d00);background:-moz-linear-gradient(top,#f78131,#ce5d00);background:-ms-linear-gradient(top,#f78131,#ce5d00);background:-o-linear-gradient(top,#f78131,#ce5d00);background:linear-gradient(top,#f78131,#ce5d00)}.form-input-text{position:relative;background-color:none;border:1px solid #333;color:#666;font-family:Trebuchet,Verdana,Arial,sans-serif;font-size:16px;font-weight:normal;margin:0 15px 0 5px;padding:1px 1px 2px 5px;text-decoration:none;width:200px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#lk-globe{position:absolute;top:4px;right:260px;font-family:Times New Roman,Times,Serif;font-size:16px;color:#7c7c7c}#lk-globe a{text-decoration:none;color:#7c7c7c}#lk-globe:hover{text-decoration:underline;cursor:pointer}#lk-globe #lk-globe-b{color:#d21f26}.homepage-links{margin-top:0;right:10px;top:6px;position:absolute;font-size:13px}.homepage-links span{margin-right:30px}#lk-advertise{position:absolute;top:6px;right:20px;font-family:Arial,sans-serif;font-size:14px;color:#333;white-space:nowrap}#lk-advertise #lk-a{font-weight:bold}#lk-advertise #lk-b{text-decoration:none;cursor:pointer;color:blue}#lk-advertise #lk-b:hover{text-decoration:underline}#advertise{position:relative;margin-top:15px;text-align:right}#advertise a,#advertise a:visited{font-family:Arial,Verdana,sans-serif;font-size:11px;text-decoration:none;color:#666}#advertise a:hover{text-decoration:underline;color:blue}.list-unstyled{list-style:none}#page-footer{border-top:1px solid #afafaf;background:#fff;color:#585858;font-family:Arial;font-size:.8rem;height:auto;line-height:8px;margin-top:20px;overflow:hidden;padding:5px 0;text-align:center;width:100%}#page-footer.FIXED{bottom:0;left:0;position:fixed;z-index:10;-webkit-transition:.5s bottom ease-in;-o-transition:.5s bottom ease-in;-moz-transition:.5s bottom ease-in;transition:.5s bottom ease-in}#page-footer nav ul li span{cursor:pointer}#page-footer nav.footer-menu ul li,#page-footer nav.footer-copyright ul li span,#page-footer nav.footer-copyright ul li{margin:0 1px!important;font-size:.7rem}#page-footer nav.footer-copyright{color:#888;font-size:.7rem;line-height:8px;padding:0;border-bottom:none}#pager{clear:both;color:#000;font-family:Arial,sans-serif;font-size:16px;text-align:left;padding:25px 0 20px 10px;white-space:nowrap}#pager-current{font-weight:bold}#pager-prev,#pager-next{color:#007bff;font-weight:bold}#pager-prev:hover,#pager-next:hover{text-decoration:underline;cursor:pointer}#pager input{font-family:Verdana,Arial,sans-serif;font-size:14px;padding:2px 3px 2px 3px;width:30px}#f-pager-button{color:#FFF;background-color:#999;border:none;margin-left:5px}#f-pager-button:hover{color:#FFF;background-color:#e36f1e;cursor:pointer}.sponsored-job,.advertised-job{border-top:solid 1px #ede2c8;border-right:solid 6px #ede2c8;border-bottom:solid 1px #ede2c8;border-left:solid 1px #ede2c8;font-family:Arial,sans-serif;font-size:13px;margin-left:2px;margin-top:10px;padding:5px 6px 4px 8px;position:relative}.sponsored-job:hover .employer-review span.lk-employer-review,{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;color:blue}.sponsored-job:hover .email,.advertised-job:hover .email{-webkit-transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;-moz-transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;-ms-transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;-o-transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;transition:opacity .2s linear,border-bottom .2s linear,color .2s linear;opacity:1.0;font-size:13px;cursor:pointer;border-bottom:1px dotted #999;color:#000}.globe_careers_job{padding:2px 6px 4px 8px;border-top:solid 1px #fc6;border-right:solid 6px #fc6;border-bottom:solid 1px #fc6;border-left:solid 1px #fc6}.sponsored-job .employer,.advertised-job .employer{font-size:14px}.sponsored_employer{margin-bottom:-15px}.sponsored_employer .img-lk{top:0}.img-lk{right:0;display:block;position:absolute;padding:25px 3px 1px 4px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.advertised-job .sponsoredjobimg{max-width:80px;max-height:35px;width:auto;height:auto}.img-lk:hover{opacity:.7;-webkit-transition:opacity .05s linear;-moz-transition:opacity .05s linear;-ms-transition:opacity .05s linear;-o-transition:opacity .05s linear;transition:opacity .05s linear;cursor:pointer}.topAdsContainer{margin-bottom:10px}.bottomAdsContainer{margin-top:10px}.sideAdUnit{border:none;font-family:Arial,sans-serif;margin:0 0 10px 0}.sideAdUnit img{border:none}.sponsored-job .domain{color:green}.sponsored-job:hover .lastseen{-webkit-transition:color .2s linear,border-bottom .2s linear;-moz-transition:color .2s linear,border-bottom .2s linear;-ms-transition:color .2s linear,border-bottom .2s linear;-o-transition:color .2s linear,border-bottom .2s linear;transition:color .2s linear,border-bottom .2s linear;cursor:pointer;border-bottom:1px dotted #999;color:#000;display:inline}.lk-postjobs{position:absolute;bottom:0;right:0;font-family:Verdana,Arial,sans-serif;font-size:7px;text-transform:uppercase;color:blue;background:#ede2c8;letter-spacing:1px;padding:2px 0 2px 5px;z-index:900}.lk-postjobs{cursor:pointer}.lk-postjobs:hover{color:#c60}.lk-gc{position:absolute;cursor:pointer;right:7px;bottom:2px;margin-top:-1px;margin-right:-2px;font-family:Verdana,Arial,sans-serif;font-weight:normal;font-size:10px;color:#999;opacity:1.0;z-index:100}.lk-globe-a{font-family:Times New Roman,Times,Serif;font-size:16px;font-weight:normal;color:#7c7c7c}.lk-globe-b{font-family:Times New Roman,Times,Serif;font-size:16px;color:#d21f26;font-weight:normal}.lk-gc:hover{opacity:.8}img.sponsoredjobimg{max-height:55px;max-width:80px;padding-left:3px}#featured-employers-container{display:block;width:310px;margin:1em 0}.featured-employers-wrapper{min-width:100%;width:100%}.featured-employer{cursor:pointer;font-size:0;margin:25pt auto;text-align:center;width:310px}.featured-employer-photo{border:none;font-size:10pt;height:174px;width:100%;max-width:100%}.featured-employer-headline{color:#007bff;font-size:11pt;font-family:Verdana,Arial,Helvetica,sans-serif;margin:5px auto 0 auto;text-align:center;text-decoration:none;width:265px}.featured-employer-name{color:#319b05;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:.20em}.questionIcon{filter:grayscale(100%);-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:.33;transition:opacity .4s linear;X-moz-transition:opacity .4s linear;X-ms-transition:opacity .4s linear;X-o-transition:opacity .4s linear;-webkit-transition:opacity .4s linear;vertical-align:middle;z-index:999}.questionIcon:hover{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;-webkit-filter:none;opacity:1.0;z-index:9999}span>.iconTooltip{opacity:0;margin-top:-10px;visibility:hidden;margin-left:-15px;font-family:Verdana;font-size:11px;line-height:13px;text-transform:none;font-weight:normal;text-decoration:none;letter-spacing:0;font-style:normal;text-align:left;-webkit-transition-property:opacity,margin-top,visibility,margin-left;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-moz-transition-property:opacity,margin-top,visibility,margin-left;-moz-transition-duration:.5s,0.3s,0.5s,0.3s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-o-transition-property:opacity,margin-top,visibility,margin-left;-o-transition-duration:.5s,0.3s,0.5s,0.3s;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;transition-property:opacity,margin-top,visibility,margin-left;transition-duration:.5s,0.3s,0.5s,0.3s;transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in}.iconTooltip a{color:#06C;text-decoration:none}.iconTooltip a:hover{color:#333;text-decoration:underline}.iconTooltip a:active{color:#000;text-decoration:none}span .iconTooltip:hover,span:hover>.iconTooltip{opacity:1;visibility:visible;overflow:visible;margin-top:30px;display:inline;margin-left:0;transition-duration:.5s,0.3s,0.5s;-moz-transition-duration:.5s,0.3s,0.5s,0.3s;-o-transition-duration:.5s,0.3s,0.3s;-webkit-transition-duration:.5s,0.3s,0.5s,0.3s;transition-property:opacity,margin-top,visibility,margin-left;-moz-transition-property:opacity,margin-top,visibility,margin-left;-o-transition-property:opacity,margin-top,margin-left;-webkit-transition-property:opacity,margin-top,visibility,margin-left;transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;z-index:9999}.iconTooltip{background:#FFFBCF;background:-moz-linear-gradient(top,#FFFBCF 0,#FFFCDF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFBCF),color-stop(100%,#FFFCDF));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBCF',endColorstr='#FFFCDF',GradientType=0);border:1px solid #EFE795;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 1px 0 #fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 1px 0 #fff;-o-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 1px 0 #fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 1px 0 #fff;color:#777;font-family:Arial;font-size:12px;font-style:normal;font-variant:normal;margin-left:-40px;padding:10px;position:absolute;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,0.75);width:125px;max-width:125px;z-index:700}.iconTooltip span{background:#FFFBCF;border:0;border-top:1px solid #EFE795;border-right:1px solid #EFE795;box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset -1px 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;-o-box-shadow:inset 0 1px 0 #fff;display:block;display:none\9;*display:none!important;*display:none;height:10px;margin-left:15px;margin-top:-16px;position:absolute;transform:rotate(-65deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);width:10px}.emailjob{position:relative;overflow:hidden;clear:both;min-height:85px;padding:10px 4px 0 10px;margin-bottom:-4px;margin-right:-6px;margin-left:-8px;font-family:Arial,sans-serif;font-size:13px;background:#f6f4ee}#lbl-tellafriend{position:relative;display:block;padding:0 0 15px 0;font-family:Arial,sans-serif;font-weight:bold;font-size:16px;color:#e36f1e;white-space:nowrap}#lbl-emailfrom,#lbl-emailto{position:relative;font-size:12px;line-height:50%;white-space:nowrap;display:block;color:#666}.f-email-to,.f-email-from{position:relative;clear:both;top:-15px;left:80px;width:270px;display:block;border:1px solid #999;font-family:Verdana,Arial,sans-serif;font-size:14px}.f-email-cm{bottom:9px;clear:both;left:280px;margin-bottom:0;position:absolute;-webkit-appearance:checkbox}#emailconfirm{margin-bottom:10px;-webkit-appearance:checkbox}#lbl-emailconfirm{vertical-align:top}#lbl-copyme{position:absolute;clear:both;width:60px;bottom:6px;left:300px}!#lbl-copyme:after{content:"We don't store or share email addresses for any purpose";position:absolute;font-family:Verdana,Arial,sans-serif;font-size:9px;color:#666;text-align:center;margin-top:7px;margin-left:25px;color:#000;opacity:.0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.emailjob form:hover #lbl-copyme:after{opacity:1.0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.f-email-button{position:absolute;clear:both;cursor:pointer;bottom:41px;left:380px;color:#FFF;font-size:13px;padding:2px 5px 2px 5px;background-color:#f26922;text-transform:uppercase;letter-spacing:1px;border:none;-webkit-transition:background-color .15s linear;-moz-transition:background-color .15s linear;-ms-transition:background-color .15s linear;-o-transition:background-color .15s linear;transition:background-color .15s linear}.f-email-button:hover{background-color:#b9531e;transition:.2s;box-shadow:0 0 2px #666;cursor:pointer;-webkit-transition:background-color .05s linear;-moz-transition:background-color .05s linear;-ms-transition:background-color .05s linear;-o-transition:background-color .05s linear;transition:background-color .05s linear}.error-title{position:relative;margin-left:10px;color:red;font-weight:bold}.errors{margin-left:10px;color:red}.errors li{list-style-type:square}.emailclose{position:absolute;clear:both;right:5px;top:10px;margin:-10px 10px 0 0;opacity:.6;color:#827c6c;font-size:18px}.emailclose:hover{opacity:1.0;cursor:pointer}.tooltip{position:absolute;margin-top:-136px;margin-left:-80px;width:500px;height:90px;padding:0 12px 5px 12px;font-family:Verdana,Arial,sans-serif;font-size:16px;line-height:14px;color:#FFF;background:#444;border-radius:8px;z-index:999}.tooltip:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#444 transparent transparent transparent;bottom:-18px;left:50px}#er-tooltip em{font-style:normal;color:gold}.star{position:absolute;margin-top:-74px;padding-right:30px}.star1{margin-left:-56px;clip:rect(74px 127px 87px 56px)}.star2{margin-left:-42px;clip:rect(74px 113px 87px 42px)}.star3{margin-left:-28px;clip:rect(74px 99px 87px 28px)}.star4{margin-left:-14px;clip:rect(74px 85px 87px 14px)}.star5{margin-left:0;clip:rect(74px 71px 87px 0)}#job-alert{font-family:Arial,sans-serif;font-size:14px;padding:10px 10px 10px 10px;margin-top:15px;background-color:#faf7ec;background:-webkit-gradient(linear,left top,left bottom,from(#faf7ec),to(#efece4));background:-webkit-linear-gradient(top,#faf7ec,#efece4);background:-moz-linear-gradient(top,#faf7ec,#efece4);background:-ms-linear-gradient(top,#faf7ec,#efece4);background:-o-linear-gradient(top,#faf7ec,#efece4);background:linear-gradient(top,#faf7ec,#efece4);display:contents}#job-alert-error{color:red;font-size:13px;margin-top:5px;text-align:center}#job-alert-form{margin-left:3px;margin-top:-9px;display:inline-block}@media only screen and (max-width:930px){#job-alert-form{margin-left:16px;margin-top:0}}.job-alert-text2{color:#666;font-size:11px}#job-alert-form2{padding:0 0 0 1em;margin:5px 0 5px 0;display:grid}.job-alert-email{font-family:Arial,sans-serif;font-size:15px;height:20px;line-height:17px;padding-left:6px;padding-right:6px;width:60%;max-width:60%}.job-alert-button{background-color:#f26922;border:none;color:#fff;cursor:pointer;font-size:12pt;margin:4px 2px;padding:4px 8px;text-decoration:none;border-radius:5px}.job-alert-email{width:max-content}.job-alert-button:hover{background-color:#b9531e;transition:.2s}#f-ss button,#overlay button{border:0;border-radius:5px;color:#fff;font-size:17px;font-weight:600;line-height:1.5;max-width:145px;opacity:.9;padding:12px 20px;padding:5px;text-transform:uppercase;width:145px;z-index:2;display:inline-block}#overlay button{display:none}#f-ss button:focus{outline:0}@media only screen and (min-width:810px){#f-ss button,#overlay button{background:linear-gradient(to bottom,#9eca72 0,#6c9c40 100%);transition:.5s all}#toggle{display:none}#two-ddcontent{display:none!important}}@media only screen and (max-width:975px){body.desktop #f-ss button{width:110%}}@media only screen and (max-width:900px){body.desktop #f-ss button{font-size:14px}}@media only screen and (max-width:810px){#two-ddcontent{display:table-cell;height:4px;opacity:.222222;position:absolute;right:36px;top:50px;font-size:12pt;z-index:9999}#two-ddcontent li{margin-top:10px;padding-bottom:5px;border-bottom:1px solid lightgrey}#two-ddcontent li:last-child{border-bottom:none}#two-ddcontent ul{background:rgba(0,0,0,0.84);opacity:.8;color:white;list-style:none;-webkit-padding-start:10px;-webkit-padding-end:10px;-webkit-padding-after:10px;-webkit-padding-before:5px;border-radius:5px;width:200px}.underline a{color:white;text-decoration:none}.underline a:hover{font-weight:bolder}.dropdown ul{border:none;border-top-color:currentcolor;border-top-style:none;border-top-width:medium;border-top:none;list-style:none;padding-left:0;width:304px}.post-jobs{display:none}#header{border-bottom:none}#home-container h1{display:none}#toggle{position:absolute;right:10px;top:15px}#toggle:focus{outline:none}#home-logo #eluta-logo{top:15px;position:fixed;left:15px;width:220px}#home-logo{margin-bottom:0}#promo{display:none}#f-ss{display:grid!important}.f-ss-i input{margin-bottom:30px!important}#f-ss button{border:0;border-radius:5px;color:#fff;font-size:17px;font-style:italic;font-weight:600;line-height:1.5;max-width:312px;opacity:.9;padding:12px 20px;padding:5px;text-transform:uppercase;width:312px;z-index:2;background:linear-gradient(to bottom,#9eca72 0,#6c9c40 100%)}#lk-advanced{top:55px;left:110px}#internal-lk,#refine-search,#refine-tcd-search,#more4,#more5,#job-alert,.domain,.employer,.lastseen,.overlay .overlay-menu{font-size:13px}#follow-employer{visibility:hidden}#employerContainer{max-width:100%!important}}.overlay-link{display:none}#toggle{background:none;border:0;border-radius:5px;color:#fff;font-size:17px;font-style:italic;font-weight:600;margin:0 0 0 auto;opacity:.9;padding:12px 20px;text-transform:uppercase;z-index:2}#f-ss button:hover,#overlay button:hover{background:linear-gradient(to bottom,#6c9c40 0,#436128 100%);transition:.5s all}.homepage-links a{text-decoration:none;color:#000}.homepage-links a:hover{text-decoration:none;color:blue}.overlay{height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .35s,visibility .35s,height .35s;visibility:hidden;width:100%;z-index:1}.overlay .overlay-menu{-ms-transform:translateY(-50%);display:block;height:70%;position:relative;text-align:center;top:45%;transform:translateY(-50%);font-size:15px;letter-spacing:2px;line-height:15px;text-transform:uppercase}.overlay .overlay-button{background:linear-gradient(to bottom,#9eca72 0,#6c9c40 100%)}.overlay ul{display:block;justify-content:space-between;height:100%;list-style:none;margin:0 auto;padding:0;position:relative;padding-bottom:15%;height:auto;margin-top:25px}.overlay ul li{height:25%;height:calc(100% / 4);min-height:28px;opacity:0;position:relative;padding:2%}.overlay ul li a{display:block;overflow:hidden;position:relative;text-decoration:none;color:#000}.overlay ul li a:hover{text-decoration:underline}.overlay ul li a::after{-ms-transform:translateX(-50%);bottom:0;content:'';height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:.35s;width:0}.overlay ul li a:hover::after,.overlay ul li a:focus::after,.overlay ul li a:active::after{width:100%}.overlay.open{height:100%;opacity:1;visibility:visible;z-index:1;background:#fff}.overlay.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s;opacity:1}.overlay.open li:nth-of-type(2){animation-delay:.4s}.overlay.open li:nth-of-type(3){animation-delay:.45s}.overlay.open li:nth-of-type(4){animation-delay:.5s}.overlay-adv{color:#000;cursor:pointer;display:block;font-size:11px;margin-top:10px;text-decoration:none;text-transform:uppercase}.overlay-adv:hover{color:#000}.close-icon{opacity:0}.navbar .active .close-icon,#header .active .close-icon{opacity:1;margin-top:-13px;margin-left:-25px;z-index:2}.navbar .active .search-icon,#header .active .search-icon{opacity:0}.navbar .close-icon,#header .close-icon{width:24px;opacity:0;margin-top:-31px}.navbar .close-icon,.navbar .search-icon,#header .close-icon,#header .search-icon{transition:.5s all;position:absolute;margin-left:-25px}.navbar input{border:none;margin:0 auto 15px;border-radius:5px;box-shadow:-1px -1px #d3d3d3;font-family:inherit;font-size:inherit;height:35px;line-height:inherit;max-height:initial!important;max-width:initial!important;overflow:visible;padding-left:13px;padding-top:4px;box-shadow:-1px -1px #d3d3d3;font-family:inherit;font-size:inherit;height:35px;line-height:inherit;max-height:initial!important;max-width:initial!important;overflow:visible;padding-left:13px;padding-top:4px;margin-left:0;margin-right:18px;font-family:inherit;font-size:inherit;line-height:inherit}@media only screen and (max-width:810px){.navbar input{max-height:initial;margin:0 auto 30px;height:50px;max-width:400px;display:none}}input,textarea,select{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}.select-list{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;max-width:100%;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23888888%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');background-position:right .7em top 50%;background-size:.65em auto;border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#444;display:block;font-family:sans-serif;font-size:12px;line-height:1.3;margin:0;padding:.1em 0;text-decoration:none;width:100%;background-repeat:no-repeat,repeat}.select-list::-ms-expand{display:none}.select-list:hover{border-color:#888;text-decoration:none}.select-list:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.select-list option{font-weight:normal}*[dir="rtl"] .select-list,:root:lang(ar) .select-css,:root:lang(iw) .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.select-list:disabled,.select-css[aria-disabled=true]{color:graytext;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E')}.select-list:disabled:hover,.select-list[aria-disabled=true]{border-color:#aaa}.search-winners{position:absolute;color:#000;top:6px;left:4px;margin:2px;font:13px Arial,Helvetica,sans-serif;z-index:2}.search-winners a{color:#000;text-decoration:none}.dropdown{position:absolute;color:#000;top:3px;left:10px;margin:2px;font:13px -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.dropdown dt{border:none;padding:2px;font-weight:normal;cursor:pointer;background:none}.dropdown dd{position:absolute;overflow:hidden;width:308px;display:none;background:#fff;z-index:200;opacity:0;margin-left:-20px}.dropdown ul{width:304px;border:none;list-style:none;border-top:none}.dropdown li{display:inline}.dropdown .underline,.dropdown .underline:active,.dropdown .underline:visited{display:block;padding:5px;color:#333;text-decoration:none;background:#fff;width:294px}.dropdown .underline:hover{background:#f2ede9;color:#000;cursor:pointer}.dropdown .underline{border-bottom:1px dotted #897f68}#tcdHeading{font-family:Arial,sans-serif;overflow:hidden;width:100%;text-align:left;margin:45px 0 4px 15px}.tcdSummaryLeader{color:#8a7f69;font-weight:bold}.tcdSideLogo{margin-top:3em}#container>#left>.tcdSideLogo{margin-right:35px;margin-left:15px}#tcdLogo-ie8{display:none}#tcd-search-form h3{margin-bottom:2pt}.tcd_refine_province{margin-top:3px}.tcd_refine_city{margin-left:15px}.tcd_refine_city_last{margin-bottom:5px}.tcd_refine_province{cursor:pointer}.tcd_refine_province_open span.open{display:inline}.tcd_refine_province_open span.closed{display:none}.tcd_refine_province_closed span.open{display:none}.tcd_refine_province_closed span.closed{display:inline}.tcd_search_group{float:left;margin-right:10px;margin-top:-10px}.tcd_search_group select{width:150px;min-width:150px;max-width:150px}.tcd_single_line h4{color:#b15326;font-family:Verdana,Arial,sans-serif;font-size:12px;padding-left:3px;font-weight:initial;padding-bottom:2px}@media only screen and (min-width:810px){#f-ss-s{background:linear-gradient(to bottom,#9eca72 0,#6c9c40 100%);transition:.5s all}}#f-ss-s{border:0;border-radius:5px;color:#fff;font-size:17px;font-weight:600;line-height:1.5;opacity:.9;padding:12px 20px;padding:5px;text-transform:uppercase;width:214px;z-index:2;height:42px}#tcdLogo{max-width:fit-content!important}.tcd_single_line #f-ss-s{margin-top:0}.f-ss-s_disabled{background-color:#bbb;background:-webkit-gradient(linear,left top,left bottom,from(#bbb),to(#cfcfcf));background:-webkit-linear-gradient(top,#bbb,#cfcfcf);background:-moz-linear-gradient(top,#bbb,#cfcfcf);background:-ms-linear-gradient(top,#bbb,#cfcfcf);background:-o-linear-gradient(top,#bbb,#cfcfcf);background:linear-gradient(top,#bbb,#cfcfcf)}.organic-employer:hover .lastseen,.eluta_sponsored_employer:hover .lastseen{cursor:default}.organic-employer .lk:hover,.organic-employer:hover .lk,.eluta_sponsored_employer .lk:hover,.eluta_sponsored_employer:hover .lk{border-bottom:none;text-decoration:none}.reg{position:relative;font-size:70%;top:-5px;margin-left:1px}.jobWordItem{font-family:Arial,sans-serif;font-size:13px;margin-bottom:15px;margin:25pt auto}.jobWordLink{clear:both;font-weight:bold;font-size:17px}ul.ui-autocomplete{background:#FFF;cursor:default;font-family:Trebuchet,Verdana,Arial,sans-serif;font-size:12px}.ui-menu{border-radius:5px;border:1px solid #4d4d4d}.ui-menu li.location_suggestion div.ui-state-active{background-color:#DBD3D4}.ui-menu li.location_suggestion div.ui-state-focus,.ui-menu li.location_suggestion div.ui-state-active{margin:0}#employerContainer{color:#000;font-family:Arial,sans-serif;font-size:12px;height:400px;line-height:14px;margin-bottom:15px;overflow:hidden;max-width:calc(100% - 219px)}.pointer{cursor:pointer}#follow-employer{position:absolute;width:212px;top:-9px;height:400px;right:0;border:1px solid #d3d3d391}.sidebar-container #advertiserLogos{min-height:unset;max-height:unset}.sidebar-container{margin-top:20%}.follow-text{margin:1.3rem;display:table;margin-top:-50%;padding-bottom:5px;font-size:16px;color:#000;cursor:pointer}.social-divisor{position:absolute;width:45%;left:26.5%;border-color:#ff8c0073;border-width:.5px}@font-face{font-family:"font-icons";src:url("/++resource++fonts/Smartphone-Color-Pro.eot");src:url("/++resource++fonts/Smartphone-Color-Pro.otf") format("opentype"),url("/++resource++fonts/Smartphone-Color-Pro.svg") format("svg"),url("/++resource++fonts/Smartphone-Color-Pro.ttf") format("truetype"),url("/++resource++fonts/Smartphone-Color-Pro.woff") format("woff"),url("/++resource++fonts/Smartphone-Color-Pro.woff2") format("woff2");font-weight:normal;font-style:normal}span .social{display:inline-flex;font-family:'font-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;margin-top:28px}.socials{text-align:center}.social-badge{position:relative;width:212px;height:60px;display:inline-block;margin-top:1rem}.social{height:35px;width:35px;font-size:25px;color:#7D7D7D;opacity:1.0;-webkit-transition:.2s opacity ease-in;-o-transition:.2s opacity ease-in;-moz-transition:.2s opacity ease-in;transition:.2s opacity ease-in}.social:hover{cursor:pointer;-webkit-transition:.1s opacity ease-in;-o-transition:.1s opacity ease-in;-moz-transition:.1s opacity ease-in;transition:.1s opacity ease-in}.a{left:12px}.b{left:52px}.c{left:92px}.d{left:132px}.e{left:172px}.f{left:212px}.g{left:252px}.h{left:292px}.i{left:332px}.a:hover{color:#007CBA}.b:hover{color:#00ADF3}.c:hover{color:#35589D}.d:hover{color:#F00}.e:hover{color:#CC0090}.new-grad-results{font-size:0}#new-grad-ops{background:linear-gradient(rgba(51,61,193,0.68),rgba(199,192,226,0.46)),url('https://www.canadastop100.com/canvas/images/new_grad_student_bg.jpg') no-repeat;height:380px;width:97%;background-size:cover}#new-grad-ops h4{line-height:1.2;padding-top:30px;font-size:initial;text-align:center;color:white}#new-grad-ops .new-grad-title{padding-top:20px}#new-grad-ops .elutaDesc,.elutaDate,.elutaHeader,.elutaPowered{display:none}#new-grad-ops p{color:white!important;text-align:center;font:10pt/10pt "Arial","Helvetica","sans";padding:9px;border:1px solid;width:80%;margin:0 auto;margin-top:8px}#new-grad-ops a{color:white;text-decoration:none}#new-grad-ops a:hover,#new-grad-ops a.parent:hover,.elutaItem:hover{color:yellow!important;border-color:yellow!important;font-weight:bold}@media only screen and (max-width:1907px){}@media only screen and (max-width:1208px){#right{visibility:hidden;width:0}#employerContainer{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#center{width:calc(100%+300px);padding:0 20px}#container-er{padding-left:0}}#bottomEmployerBar{background-color:#4f4d47;background:-webkit-gradient(linear,left top,left bottom,from(#4f4d47),to(#0f0e0d));background:-webkit-linear-gradient(top,#4f4d47,#0f0e0d);background:-moz-linear-gradient(top,#4f4d47,#0f0e0d);background:-ms-linear-gradient(top,#4f4d47,#0f0e0d);background:-o-linear-gradient(top,#4f4d47,#0f0e0d);background:linear-gradient(top,#4f4d47,#0f0e0d);height:20px;max-height:20px;position:relative;text-align:center;top:-20px;display:none}#careersite_link{background-color:#666;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#222));background:-webkit-linear-gradient(top,#666,#222);background:-moz-linear-gradient(top,#666,#222);background:-ms-linear-gradient(top,#666,#222);background:-o-linear-gradient(top,#666,#222);background:linear-gradient(top,#666,#222);border:none;-webkit-appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-family:Trebuchet,Verdana,Arial,sans-serif;font-size:9px;font-weight:normal;letter-spacing:.15em;padding:1px 8px 1px 8px;position:relative;top:3px;text-transform:uppercase}#careersite_link:hover{background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#555));background:-webkit-linear-gradient(top,#777,#555);background:-moz-linear-gradient(top,#777,#555);background:-ms-linear-gradient(top,#777,#555);background:-o-linear-gradient(top,#777,#555);background:linear-gradient(top,#777,#555);background-color:#777;cursor:pointer}#sideEmployerBar{color:#ddd;font-size:15px;height:25%;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;top:75.5%}.employerReadReasons{position:relative;max-width:90%;margin-top:.4rem;font-size:80%}.competitionLogoBar{background-color:rgba(0,0,0,0.65)}.advertiserLogoBar{background-color:rgba(255,255,255,.7)}#competitionLogos,#competitionLogos-ie8{cursor:pointer;height:80px;min-height:70px;max-height:80px;text-align:center}f #advertiserLogos{cursor:default}#competitionLogos img{display:inline-block;vertical-align:middle;float:right;height:100%;margin:10px;max-width:70px}#advertiserLogos img{height:auto;max-height:38%;width:auto;max-width:90%;margin:0 auto;padding:5%;position:absolute;top:20px;bottom:0;left:0;right:0;vertical-align:middle}#employerReviewContainer{position:absolute;margin-top:-50px;margin:-70px 50px 10px 10px}#employerContainerName{text-transform:uppercase;letter-spacing:2.5px;font-weight:600;line-height:1.1;width:max-content}#employerReview{text-align:left;vertical-align:middle;padding-right:5px;max-width:525px}#employerReview:hover{cursor:pointer}#employerName{font-weight:bold}.employerReviewLinkHover{color:#fff}#follow-employer-banner{width:100%;background-color:#E9ECE6;height:125px}#bannerLogo{display:inline}#bannerLogo img{position:absolute;max-height:100px;top:5px;padding-left:35px;max-width:230px}#bannerCareers{position:absolute;width:fit-content;margin-left:43%;margin-top:40px;text-align:center;line-height:1.3}div#bannerCareers:hover{color:#d85f08;transition:.5s;cursor:pointer}#raj{display:none}#bannerSocial{float:right;margin:1.7rem}#bannerSocial hr{display:none}#follow-employer-banner div.socials span{margin-top:5px!important;float:right}@media only screen and (max-width:810px){#bannerCareers{position:absolute;width:fit-content;margin-left:33%;margin-top:50px}body.desktop #navbarNav{display:none!important}}@media only screen and (min-width:810px){body.desktop #toggle{display:none}}#viewMoreGradJobs{position:absolute;bottom:10px;margin-left:90px;text-transform:uppercase;font-size:smaller}html,body{padding:0;margin:0;width:100%;height:100%;scroll-behavior:smooth}body{overflow-x:hidden}[class*="col-"]{float:left;padding:.3%}h2{color:white}header{height:50px;background-color:#fff;opacity:.9}#navbar{background-color:white}#navbar .logo{max-width:100px;width:100%;float:left}.search-top{width:100%;min-width:100%;position:relative;overflow-x:hidden}.search-winners{position:absolute;color:#000;top:6px;left:4px;margin:2px;font:13px Arial,Helvetica,sans-serif;z-index:2}.search-winners a{color:#000;text-decoration:none}.flex-center{display:flex;flex-direction:column;justify-content:center;align-content:center}.search-menu{background:rgba(52,58,64,0.60);color:#fff;text-align:center;padding-left:2em;padding-right:2em}.search-title{font-size:2em;letter-spacing:.08em;margin:1% 0;text-transform:uppercase;line-height:1.2em;font-weight:lighter;text-shadow:.7px .7px black}.search-sub-title{font-size:1.2em;line-height:1.2em;text-shadow:.7px .7px black}.search-sub-title span{color:#FADD56;text-shadow:.7px .7px black}#search-top-form{display:inline-block;width:61em}#comp-menu-options-wrap{width:61em;margin:auto;text-align:left}#comp-menu-options-wrap ul{list-style:none;font-family:Trebuchet,Verdana,Arial,sans-serif;color:white;font-size:.875em;padding-left:0;text-shadow:.5px .5px black}#comp-menu-options-wrap ul li{padding:.15em;letter-spacing:.04em}#comp-menu-options-wrap ul li:hover{cursor:pointer;color:#FADD56}#comp-menu-options-wrap .selected-comp{color:#FADD56;font-weight:900}.menu-half{display:inline-flex;width:26em;padding:0 .5em}#featured-winners-header{bottom:0;margin-top:1em;padding-top:1em;width:100%;display:flex}#comp-img img{width:7.5em;height:7.5em;float:right}#featured-winners-header a{margin:0 1em;outline:none;color:rgba(0,0,0,0.9);text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:1em}#featured-winners-header a:hover,#featured-winners-header a:focus{outline:none}#comp-desc a{float:left;text-align:center;padding-top:1em;padding-bottom:1em}.comp-desc-content{transition:all .5s ease}.comp-desc-content p{height:0;opacity:2;visibility:hidden;font-weight:900;font-style:italic;font-size:.9em;margin-top:0;padding:0;color:#404040;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;position:relative;width:100%}.comp-desc-content p:after{content:'';display:block;border-top:4px black dotted;width:4%;margin-left:48%;top:0;visibility:hidden;position:absolute}#featured-winners-container{text-align:center}.employerToolTip{position:relative}.employerToolTip .employerToolTipBox{visibility:hidden;background:rgba(247,228,144,0.8);font-family:Trebuchet,Verdana,Arial,sans-serif;font-size:.75em;position:absolute;z-index:4000;top:95%;left:5%;margin-left:5%;width:85%;opacity:0;transition:opacity 1.5s;border-radius:1em;padding:1em;border:solid #b49f3e 1px;box-shadow:1px 4px 8px rgba(0,0,0,0.5)}.employerToolTip .employerToolTipBox::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5%;border-width:7px;border-style:solid;border-color:transparent transparent #b49f3e transparent}.employerToolTip:hover .employerToolTipBox{visibility:visible;opacity:1}.employerLogoContainer{display:inline-block;text-align:center;width:17em;padding:1.5em 1em;margin:1em 0}.employerLogoContainer img{border:none;cursor:pointer;filter:gray;filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);opacity:.4;transition:opacity .4s linear;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;vertical-align:middle;z-index:999;max-width:11em;max-height:6em}.employerLogoContainer img:hover{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;opacity:1.0}.svg-resize{height:6em}.clearfix::after{content:"";clear:both;display:table}#footer-block{width:100%;text-align:center}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.row::after{content:"";clear:both;display:table}div.homepage-collapse{display:none}@media only screen and (min-width:768px) and (max-width:992px){.search-title{font-size:1.5em}#comp-menu-options-wrap{width:100%}.menu-half{width:42%}#search-top-form{width:100%}#comp-menu-options-wrap ul{font-size:.85em}.employerLogoContainer{width:12em;padding:1em .5em}.employerLogoContainer img{max-width:7.33em;max-height:4em}}@media only screen and (max-width:767px){[class*="col-"]{width:100%}#navbar .logo{max-width:220px;padding:.7em}div.homepage-links{display:none}div.homepage-collapse{display:block}.search-title{font-size:1.3em;padding-top:1em}.search-sub-title{font-size:1em}.f-ss-i .label{width:100%}#search-top-form{width:100%;text-align:center}#comp-menu-options-wrap{margin:1.5em 0}#comp-menu-options-wrap ul{list-style:none;font-family:Trebuchet,Verdana,Arial,sans-serif;color:#fff;font-size:.8em;margin:0}.menu-half{width:100%}#featured-winners-header{display:block}#comp-img img{float:none;display:block;margin-left:auto;margin-right:auto}#comp-desc{text-align:center}.search-sub-title span{display:block}}