.ClmnXxl{margin:0;width:100%;position:relative}#search-results{float:left;clear:none;z-index:1;margin-bottom:4em;margin-top:20px}.search-results,.search-header{width:598px}.typeMobileSmart .search-results,.typeMobileSmart .search-header{width:auto}.typeMobileSmart .j-page-title{padding-right:0}#search-right-sidebar,#search-tools,.criteria-bar{width:171px}#search-right-sidebar{float:right;margin:0 20px}#search-tools{float:left;margin-right:20px;min-height:600px}.typeWeb .email-alert.sticky{position:fixed;background-color:white;width:171px;top:1em}.typeWeb .criteria-bar.sticky{position:fixed;top:89px;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.typeWeb .criteria-bar .filter-loader{padding:50px 0 0 80px}.typeWeb .back-to-top.sticky{position:fixed;bottom:5px;visibility:visible;height:auto}.typeWeb #site-header.sticky{top:0;position:fixed}.typeWeb #search-right-sidebar .google-ad.sticky{position:fixed;top:220px}.typeWeb #search-tools .view-filters.sticky{display:block;position:fixed;top:90px;visibility:visible;height:auto;padding:.5em 7px;opacity:1}.banners{width:234px;height:60px;overflow:hidden;position:absolute;top:0;right:0}.banners a{display:block}.j-page-title{padding-right:255px;padding-left:0;border:none}.j-page-title h1{margin:0 0 .3em;font-size:1.5em}.search-header{float:left;min-height:60px;position:relative;margin-top:1.5em}.search-header .google-ad{padding-top:5px;padding-left:5px;margin-top:15px}.search-info{margin-bottom:1em}.search-did-you-mean{margin-bottom:1em}#search-right-sidebar{font-size:.9em}#search-right-sidebar .email-alert{min-height:150px}#search-right-sidebar .email-alert-wrapper{margin:1em auto;padding-bottom:1em;border-bottom:1px solid #ddd;min-height:100px}#search-right-sidebar .email-alert-wrapper h3{margin-bottom:0px}#search-right-sidebar .email-alert-wrapper span{display:block;color:#999;font-size:1em;padding-bottom:5px}#search-right-sidebar .email-alert-wrapper .icon-caret-down{font-size:1em;top:11px;right:9px;z-index:0}#search-right-sidebar .email-alert-wrapper select{-moz-appearance:button;-webkit-appearance:button;color:#AEAEAE;cursor:pointer;background:transparent;position:relative;z-index:1}#search-right-sidebar h3{font-size:1.1em}#search-right-sidebar .google-ad{padding-top:1em}#search-right-sidebar .indeed-ads{padding-bottom:1em;border-bottom:1px solid #ddd}#search-right-sidebar .indeed-ads .job{padding:0 5px 1em;font-family:Arial, sans-serif}#search-right-sidebar .indeed-ads span{display:inline}#search-right-sidebar .indeed-ads .company_location{color:#999;font-size:.9em}#search-right-sidebar #indeed_at{color:#666}.sponsored-links{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ddd}.sponsored-links a{display:block;margin-bottom:1em}.sponsored-links .company-logo{margin:0 auto}.search-con{position:relative}.search-con .search-wrapper{-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.search-con .search-loader{display:none;text-align:center;position:fixed;background:white;left:50%;top:40%;width:200px;margin-left:-100px}.search-con.is-loading .search-wrapper{opacity:0.1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10)}.search-con.is-loading .search-loader{display:block}.search-map{height:171px;position:relative}.search-map .map{width:170px;height:171px;border-right:1px solid #ddd}.search-map .map-expand{-webkit-box-shadow:-2px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:-2px 2px 2px rgba(0,0,0,0.3);box-shadow:-2px 2px 2px rgba(0,0,0,0.3);top:130px;left:47px;z-index:0;padding:3px 6px;cursor:pointer;font-size:1em;width:113px}.search-map:hover .map-expand{color:#06c}.view-toggle{text-align:center}.view-toggle .button{padding:0 1em}.view-toggle .active i:before{color:#999}.view-toggle i:before{color:#06c}.search-results .load-time{display:none}.search-results .share-link,.search-results .more-jobs-link{display:none}.search-results .box{border:none}.search-results .box .icon{font-size:1.1em;line-height:1.3em;clear:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:50%;margin:0}.search-results .box .icon i{cursor:pointer;font-size:1.05em;margin-top:-2px}.search-results .box .icon i:before{color:#d9d9d9;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.search-results .box .icon i.icon-star:before{color:#ffc40d}.search-results .box .icon a,.search-results .box .icon .share-action{color:#ccc;margin-right:1.7em}.search-results .box .icon a span,.search-results .box .icon .share-action span{font-size:.8em;padding-left:.4em;font-size:.8em}.search-results .box .row{float:left;width:100%;border:none}.search-results .box .row.icons-clear{width:96%;float:right}.search-results .box .row .date{float:right}.search-results .box .preview{padding-top:.9em;margin-top:.6em;border-top:solid 1px #dee9fa}.search-results .box .company-name{color:#666}.search-results .box .company-name:hover{color:#007fff}.search-results .box .title-and-company{vertical-align:top;widows:6%;width:60%;display:inline-block;*display:inline;*zoom:1}.search-results .box .title-and-company .company-name{margin:.3em 0 .3em 0;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;font-size:.9em;color:#666}.search-results .box .title-and-company .company-name:hover{color:#007fff}.search-results .box .title-and-company .title{font-size:1.2em;display:block;margin-bottom:0em;vertical-align:middle}.search-results .box .title-and-company .title:visited{color:#80AAD9}.search-results .box .title-and-company.mobile-width{width:100%}.search-results .box .title-and-company-indeed{vertical-align:top;widows:6%;width:100%;display:inline-block;*display:inline;*zoom:1;padding-bottom:0.35714em}.search-results .box .job{margin-bottom:.15em;padding:0px}.search-results .box .job .job-snippet{clear:both;font-size:.9em;line-height:1.4em;color:#777;margin-top:5px}.search-results .box .job-details,.search-results .box .job-details-mobile{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:35%;float:right;font-size:.85em;color:#999;padding-left:1em}.search-results .box .job-details .top-row,.search-results .box .job-details-mobile .top-row{text-align:left;margin-bottom:3px;margin-top:2px}.search-results .box .job-details .top-row .locations,.search-results .box .job-details-mobile .top-row .locations{width:50%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.search-results .box .job-details .top-row .date,.search-results .box .job-details .top-row .date-green,.search-results .box .job-details .top-row .date-indeed,.search-results .box .job-details-mobile .top-row .date,.search-results .box .job-details-mobile .top-row .date-green,.search-results .box .job-details-mobile .top-row .date-indeed{width:50%;display:inline-block;*display:inline;*zoom:1;text-align:right;vertical-align:middle}.search-results .box .job-details .top-row .date-green abbr,.search-results .box .job-details-mobile .top-row .date-green abbr{background:#E7F5D8;-webkit-border-radius:0.28571em;-moz-border-radius:0.28571em;border-radius:0.28571em;padding:0.21429em 0.35714em;color:#598700}.search-results .box .job-details .bottom-row,.search-results .box .job-details-mobile .bottom-row{clear:both}.search-results .box .job-details .bottom-row .logo,.search-results .box .job-details-mobile .bottom-row .logo{width:50%;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;text-align:right}.search-results .box .job-details .bottom-row .logo img,.search-results .box .job-details-mobile .bottom-row .logo img{background:white;padding:0}.search-results .box .job-details .bottom-row .salary,.search-results .box .job-details-mobile .bottom-row .salary{width:50%;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;text-overflow:ellipsis;overflow:hidden}.search-results .box .salary{color:#598700}.search-results .box .job-details-mobile{width:100%;float:left;margin:0;padding:0.35714em 0 0.35714em 0}.search-results .box .job-details-mobile .company-name-mobile,.search-results .box .job-details-mobile .logo-mobile{vertical-align:middle;display:inline-block;*display:inline;*zoom:1}.search-results .box .job-details-mobile .company-name-mobile{margin:.3em 0 .3em 0;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;font-size:1.1em;color:#666;width:70%}.search-results .box .job-details-mobile .logo-mobile{width:30%}.search-results .box .mobile-loc-date-row{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:100%;font-size:.85em;color:#999;padding-bottom:1em}.search-results .box .mobile-loc-date-row .locations{float:left;width:74%}.search-results .box .footer{margin:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:.9em;background:#fff}.search-results .box .more-jobs{display:block;vertical-align:middle;text-align:right;float:none;font-size:.9em;margin-top:3px}.search-results .box .more-jobs-list{display:none}.search-results .box .more-jobs-list.show{display:block}.search-results .box .more-jobs-list .row{border-bottom:1px solid #ddd;padding:6px 2px 6px 8px;background:#F6F6F6;float:none;width:auto}.search-results .box .more-jobs-list .row:first-child{margin-top:10px;border-top:none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.search-results .box .more-jobs-list .row:last-child{border-bottom:none;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.search-results .box .more-jobs-list .row:only-child{border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.search-results .box .more-jobs-list .company{display:block}.search-results .box .more-jobs-list .job-details{width:19%;font-size:.95em;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;float:none;margin:0}.search-results .box .more-jobs-list .job-details .salary{text-align:right;display:block}.search-results .box .more-jobs-list .job-details .locations{text-align:right;display:block}.search-results .box .more-jobs-list .title-company{width:78%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0}.search-results .box .more-jobs-list .title{display:block;margin-bottom:0;font-size:1em}.search-results .box .job-list{float:left;clear:right}.search-results .box .body{margin:.5em .5em .5em 0}.search-results .search-result.indeed{border-bottom:none;padding:.3em 0.4em;background-color:#F4F7FB}.search-results .search-result.indeed.indeedBackfill{background:#fff;border-bottom:none;padding:0 0}.search-results .search-result.indeed.indeedBackfill .job{margin-bottom:.6em}.search-results .search-result.indeed .job{margin-bottom:.6em}.search-results .search-result:hover .icon i:before{color:#a6a6a6}.search-results .search-result:hover .icon span{color:#a6a6a6}.search-results .search-result .save-action:hover,.search-results .search-result .share-action:hover{color:#999}.search-results .search-result .save-action:hover span,.search-results .search-result .share-action:hover span{color:#007fff}.search-results .search-result .save-action:hover i,.search-results .search-result .share-action:hover i{color:#007fff}.search-results .search-result .save-action:hover i:before,.search-results .search-result .share-action:hover i:before{color:#007fff}.indeed .icon-new-window{font-size:.6em;color:#06c}.mobile-indeed{vertical-align:middle;font-size:.85em;color:#999;padding:0.35714em 0 0.35714em 0}.mobile-indeed .company-name{float:left;width:72%}.user-login{display:none}.google-ad.mobile{width:98%}.google-ad-loaded{margin:10px 0;padding:8px}.back-to-top{display:block;visibility:hidden;height:0}#search-tools .toggle a{float:right;line-height:2em;height:2em}#search-tools .toggle a:hover{color:#fff}#search-tools .preview{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:.3em .5em;overflow:hidden;color:#999}#search-tools .preview span{line-height:2em;height:2em;font-size:.9em}#search-tools .view-filters{height:0;clear:both;display:block;visibility:hidden}.filter-list{border-right:1px solid #ddd;border-bottom:1px solid #ddd}.filter-list span{display:block;position:relative}.filter-list span a:hover{text-decoration:none}.filter-list p{margin:0;padding:2px 5px;position:relative}.filter-list p span{display:inline-block;font-weight:normal;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:132px}.filter-list p a{color:#999;font-weight:bold;position:absolute;right:5px}.filter-list p a:hover{color:#007fff}.filter-list p:hover{background:#efefef}.filter-list .clear-filters,.filter-list .filter-tag{padding:.3em 1em .3em .5em}.filter-list .clear-filters{display:block}.filter-tag{background:#edf4fc;color:#06c;position:relative}.filter-tag:hover{color:#007fff;background:#d7e7f8;cursor:pointer}.filter-tag:hover .close-filter{color:#06c}.filter-tag .close-filter{color:#82A9DD;position:absolute;right:5px;top:2px;text-decoration:none;font-weight:bold}.view .view-data{color:#333;margin:6px 0 0 0;padding:.5em 0}.filters{border-top:1px solid #ddd}.filters .filter,.filters .filter-close{font-size:.9em;color:#999}.filters .filter-close{background:#efefef}.filters .filter-close span{border-bottom:1px solid #ddd}.filters .filter-close ul{display:none}.filters .filter-close li{cursor:pointer}.filters .filter-close li a{color:#06c}.filters .filter-close li:hover{background:#efefef}.filters .filter-close li:hover a{color:#007fff;text-decoration:none}.filters .filter-close .more,.filters .filter-close .less{display:none}.filters .filter{background:#fff}.filters .filter .more,.filters .filter .less{border-bottom:1px solid #ddd;border-right:1px solid #ddd;color:#06c;font-size:.9em;display:block;padding:.5em;text-align:right}.filters .filter .more:hover,.filters .filter .less:hover{color:#007fff;text-decoration:none}.filters .filter li a{display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110px}.filters .filter li .count{color:#999;display:inline-block;vertical-align:middle;text-align:right;width:29px;background:none;border:0;padding:0}.filters .filter .filter-checkbox{background:#fff;border:1px solid #ddd;cursor:pointer;display:inline-block;vertical-align:middle;height:12px;margin-right:5px;padding:0;width:12px}.filters .filter .filter-no-results{color:#bbb;font-style:italic;padding-left:26px}.filters .filter .empty-filter{background:none;border:0;border-radius:0;display:inline-block;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;-moz-border:0;-webkit-border:0}.filters .filter .empty-filter:hover{color:#bbb}.filters .filter .checked-filter{color:#8dbf02;display:inline-block;font-family:'jobingicons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;vertical-align:middle}.filters .filter .checked-filter:before{content:"\34";font-family:'jobingicons';font-style:normal;speak:none;display:inline-block}.filters .filter .filter-checkbox{background:#fff;border:1px solid #ddd;cursor:pointer;display:inline-block;vertical-align:middle;height:12px;margin-right:5px;padding:0;width:12px}.filters .filter .filter-no-results{color:#bbb;font-style:italic;padding-left:26px}.filters .filter .empty-filter{background:none;border:0;display:inline-block;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;-moz-border:0;-webkit-border:0}.filters .filter .empty-filter:hover{color:#bbb}.filters .filter .checked-filter{background:url(http://imgsg.jobing.com/icons/check_green.png) no-repeat;border:0;height:11px;padding:0;width:11px}.filters .filter ul{border-right:1px solid #ddd}.filters .filter ul li{padding:3px 4px;position:relative}.show-filter,.hide-filter{font-weight:bold;position:absolute;top:4px;right:6px;color:#999}.show-filter:hover,.hide-filter:hover{color:#007fff;text-decoration:none}.filters .filter span,.filters .filter-close span{border-right:1px solid #ddd;display:block;padding:.3em .5em;position:relative}.filters .filter span,.filters .filter-close span{cursor:pointer}.filters .filter span:hover,.filters .filter-close span:hover,.filters .filter span:hover,.filters .filter-close span:hover a,.filters .filter span:hover a{color:#007fff}
