#top{position:absolute;top:0}#topAd{margin:0 auto;max-height:100px;overflow:visible}#topAdContainer{border-bottom:1px solid #ccc}#topAdContainer .ad{margin:0}#search:target ~ #searchbar,#search:target ~ .siteHeader .hideSearchLink{display:block}#header .searchbar{border-bottom:1px solid #aaa;display:none}#header .siteHeader{background:#222;height:54px}#header .siteHeader .logo{background:url('https://media.snagajob.com/brand/SAJ-KO-logo.png') no-repeat;background-size:110px 30px;display:block;height:30px;margin:12px auto 0;padding:0;white-space:nowrap;width:110px}#header .siteHeader a{background:#222;padding:12px 10px 2px 10px}#header .siteHeader .searchLink,#header .siteHeader .hideSearchLink{float:left}#header .siteHeader .searchLink:before,#header .siteHeader .hideSearchLink:before{display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";color:#aaa;font-size:1.5em;line-height:1.25em}#header .siteHeader .member,#header .siteHeader .hmenu,#header .siteHeader .nohmenu{float:right}#header .siteHeader .member:before{display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f007";color:#aaa;font-size:1.5em;line-height:1.25em}#header .siteHeader .hmenu:before,#header .siteHeader .nohmenu:before{display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c9";color:#aaa;font-size:1.5em;line-height:1.25em}#header .headerLogo{margin:0 40px}#header .hideSearchLink,#header #search:target ~ .siteHeader .searchLink{display:none}#header #search:target ~ .siteHeader .hideSearchLink{display:inline-block}.nofont #header .siteHeader .searchLink,.nofont #header .siteHeader .hideSearchLink,.nofont #header .siteHeader .member,.nofont #header .siteHeader .hmenu,.nofont #header .siteHeader .nohmenu{padding:15px 25px;background-repeat:no-repeat;background-position:center center}.nofont #header .siteHeader .searchLink,.nofont #header .siteHeader .hideSearchLink{background-image:url('/assets/mobile/images/search.png')}.nofont #header .siteHeader .searchLink:before,.nofont #header .siteHeader .hideSearchLink:before{content:''}.nofont #header .siteHeader .member{background-image:url('/assets/mobile/images/profile.png')}.nofont #header .siteHeader .member:before{content:''}.nofont #header .siteHeader .hmenu{background-image:url('/assets/mobile/images/menu.png')}.nofont #header .siteHeader .hmenu:before{content:''}#menu ~ .mobilecontainer .nav-bar{display:none}#menu:target ~ .mobilecontainer .nav-bar{display:block}#menu:target+#header .hmenu,.nohmenu{display:none}#menu:target+#header .nohmenu{display:block}.appResourceMenuLinks{float:right;padding:5px 10px}.appcallout{background:#eee no-repeat 10px 10px;border-bottom:1px solid #999;height:72px;padding:10px 0;position:fixed;top:0;width:100%;z-index:2}.appcallout.android{background-image:url('/assets/mobile/images/appcallout/logo.png')}.appcallout .getcontainer{padding-left:92px}.appcallout header{font-size:20px;position:absolute;top:15px}.appcallout .buttons{bottom:15px;position:absolute;font-size:12px;font-weight:bold}.appcallout .buttons .getapp{background-color:#0a98c1;border-radius:3px;border:1px solid #0a98c1;color:#fff;padding:6px 8px}.appcallout .buttons .nothanks{background-color:#fff;border-radius:3px;border:1px solid #aaa;color:#363636;padding:6px 8px;margin-left:10px}.appcalloutcontainer iframe{width:100%;height:92px;position:absolute;top:0;left:0;z-index:1}.appcalloutcontainer+#top+#header,.appcalloutcontainer+#topAd{margin-top:92px}.appcalloutcontainer a{cursor:pointer}.search-overview h1{color:#000}.search-overview header{color:#000000;background-color:#ffffff}a.mw-sort-item,a.mw-filter-item{color:#000000 !important;background-color:#ffffff !important;height:25px !important;font-size:20px !important;width:48% !important}.white-bar{background-color:#ffffff !important}.vertical-line{border-left:1px solid #000;height:2em}.orange-inverse{color:#f36f21}.font-awesome-header-map{color:#f36f21;float:right;font-size:16px}.map-icon{background-image:url("../../../assets/mobile/images/search/nav/img-icon-map@2x.png");float:right;width:32px;background-repeat:no-repeat;height:32px;background-size:cover}.list-icon{background-image:url("../../../assets/mobile/images/search/nav/img-icon-list@2x.png");float:right;width:32px;background-repeat:no-repeat;height:32px;background-size:cover}h1.descriptive-search-text{padding-top:5px}