body,html{width:100%;height:100%;margin:0;font-family:sans-serif;box-sizing:border-box;color:#333;border:1px solid #fd6620;background-color:#fff}body a{color:#333;text-decoration:none;display:block}a>img{border:0}#tagline{font-size:12px;display:flex;padding-top:5px}#header{display:block;height:25px}#hotjobs-header{padding:5px;float:left;font-weight:100;display:flex!important;justify-content:space-around;width:100%;box-sizing:border-box}#hotjobs-header:hover{color:#f60}.jobsHQ{padding:5px;right:0;top:20px;line-height:normal;width:100px;height:20px}.jobsHQ>img{height:17px}#hotjobs-list{border:2px solid #93d4d7;overflow:hidden;position:relative;display:flex!important;flex-direction:column;justify-content:space-around;padding:0 10px;margin:5px 10px;padding-bottom:20px;background-color:#f4f4f4}#hotjobs-location{display:block;font-weight:400}.job{position:relative;font-size:11px;font-weight:700;border-bottom:1px solid #93d4d7;padding:6px 0}.job>a{display:block;text-decoration:none}.job>a:hover{color:#f60}.title{max-width:100%;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;margin-bottom:9px}.date{font-weight:100;float:right;color:#888770}.job:first-child{margin-top:10px}#employers-wrapper{position:absolute;width:100%;bottom:-3px}#employers-wrapper .job{height:24px;background-color:#fd6620;color:#fff;line-height:17px;font-size:12px;width:50%;left:25%;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;padding-top:10px;box-shadow:1px 1px 4px #333}.employers:last-child{border-bottom:none}#employers-wrapper .job:hover{background-color:#fd8820}.employers>span{color:#5c5b49;font-weight:100}#employers-wrapper:hover:first-child>span{color:#fd6620}#no-nearby-jobs{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat}.job:last-child{border-bottom:none}.jobs4 .job{height:31px;line-height:31px}.jobs3 .job{height:42px;line-height:42px}.jobs2 .job{height:64px;line-height:64px}.jobs1 .job{height:129px;line-height:129px}.arrow-right{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #666;transform:rotate(45deg);position:relative;right:-256px;bottom:-27px;margin-top:-15px}span.description{height:64px}.outline-description,span.description{overflow:hidden;display:block;font-weight:200;font-size:11px}.outline-description{padding-bottom:5px;line-height:12px;height:19px}.x320x50,.x320x50 body{line-height:25px}