@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.list-of-jobs{margin:0;background-color:#eee}.list-of-jobs li{border-bottom:1px solid #ccc}.list-of-jobs li a{display:block;padding:0.75em 0.5em;position:relative}.list-of-jobs li:active,.list-of-jobs li a:active{background-color:#ddd;-webkit-tap-highlight-color:#ddd}.list-of-jobs li .left-region{line-height:1.4em;padding-right:100px}.list-of-jobs li .left-region .job-title,.list-of-jobs li .left-region .company,.list-of-jobs li .left-region .location-distance{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-of-jobs li .left-region h2{margin:0}.list-of-jobs li .left-region .job-title{font-weight:bold;color:#0890b7}.list-of-jobs li .left-region .company{color:#333;font-style:italic}.list-of-jobs li .left-region .location-distance{color:#333;font-weight:bold}.list-of-jobs li .right-region{right:10px;position:absolute;text-align:right;top:.8em}.list-of-jobs li .right-region .button-apply,.list-of-jobs li .right-region .button-fast-apply,.list-of-jobs li .right-region .button-one-click-apply,.list-of-jobs li .right-region .button-not-one-click-apply,.list-of-jobs li .right-region .button-video-apply{margin-right:0;padding:0.75em 1.5em;color:#fff;font-size:0.9em;text-transform:uppercase;background-color:#f47a20;border:0;border-radius:4px;white-space:nowrap;line-height:4.5em}.list-of-jobs li .right-region .button-fast-apply{padding:0.75em 0.65em}.list-of-jobs li .right-region .button-fast-apply span{font-family:Georgia;font-size:0.85em;font-style:italic;text-transform:lowercase}.list-of-jobs li .right-region .button-video-apply{padding:0.75em 0.65em}.list-of-jobs li .right-region .button-video-apply: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:"";margin-right:10px}.list-of-jobs li .right-region .button-one-click-apply{padding:0.75em 0.65em;text-transform:none}.list-of-jobs li .right-region .button-one-click-apply span{font-family:Georgia;font-size:1em;font-style:italic}.list-of-jobs li .right-region .button-not-one-click-apply{padding-left:2.2em;padding-right:2.2em;text-transform:none}.jobs-list{margin:0}.jobs-list>li{position:relative}.jobs-list>li:nth-child(even){background-color:#E6E6E6;border-top:1px solid #DDD;border-bottom:1px solid #DDD}.jobs-list .job{color:#636363;display:block;padding:1em 40px 1em 50px;line-height:1.05em}.jobs-list .job h2{color:#636363}.jobs-list .job .details{color:#777;display:block;font-size:0.85em;word-wrap:break-word}.jobs-list .job .updated{background-color:#678D35;color:#fff;display:inline-block;font-size:.75em;font-style:italic;padding:1px 3px}.jobs-list .job.withMarker{background-repeat:no-repeat;background-position:15px 1.25em}.jobs-list .job .mobileapply{color:#0890b7}.jobs-list .save,.jobs-list .saved{position:absolute;top:28%;left:5px;display:block;width:40px;height:40px;background:url("/assets/mobile/images/search/stars.png") no-repeat center 5px;text-indent:-42000px}.jobs-list .save{background-position:center  5px}.jobs-list .saved{background-position:center -35px}.jobs-list.joblistapplycallout .save,.jobs-list.joblistapplycallout .saved{display:none}.jobs-list.joblistapplycallout .job{background:url(/assets/mobile/images/jobs/apply_grey.png) no-repeat 10px 18px}.jobs-list.joblistapplycallout .job.video{background-image:url(/assets/mobile/images/jobs/camera.png)}.jobs-list.joblistapplycallout .job.withMarker:after{content:''}.jobs-list.joblistapplycallout .job:after{color:#777;content:'apply';display:inline-block;font-size:10px;left:0;position:absolute;top:50px;width:50px;text-align:center}
