.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.companyPreview{position:relative;margin-bottom:13px;padding:3px;width:100%;min-width:18em;text-align:center;border:1px solid #dfe0e2;z-index:0}.companyPreview>header{position:relative;background-color:#e9ebec;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.companyPreview>header._active,.companyPreview>header._hover,.companyPreview>header:active,.companyPreview>header:hover{background-color:#dcdfe0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.companyPreview>header._active .-title>a,.companyPreview>header._hover .-title>a,.companyPreview>header:active .-title>a,.companyPreview>header:hover .-title>a{color:#004a80;text-decoration:none}.companyPreview>footer a,.companyPreview>footer a._visited,.companyPreview>footer a:visited{position:relative;display:block;padding:7px;font-weight:700;background-color:rgba(233,235,236,.5);color:#07c}.companyPreview>footer a._active,.companyPreview>footer a._hover,.companyPreview>footer a._visited._active,.companyPreview>footer a._visited._hover,.companyPreview>footer a._visited:active,.companyPreview>footer a._visited:hover,.companyPreview>footer a:active,.companyPreview>footer a:hover,.companyPreview>footer a:visited._active,.companyPreview>footer a:visited._hover,.companyPreview>footer a:visited:active,.companyPreview>footer a:visited:hover{background-color:rgba(206,210,212,.5);color:#004a80;text-decoration:none}.companyPreview .-coverImage{position:relative;height:120px;width:100%;background-position:center center;background-repeat:no-repeat;background-clip:border-box;background-size:cover}.companyPreview .-logo{position:absolute;top:82.5px;width:100%}.companyPreview .-logo>img{display:block;margin:0 auto;height:75px;width:75px;background-color:#fff;border:3px solid #fff}.companyPreview .-info{padding:56px 7px 23px}.companyPreview .-link{position:absolute;top:0;bottom:0;left:0;right:0}.companyPreview .-details{padding:6px 13px 4px}.companyPreview .-details>p{margin:0;padding-top:10px;padding-bottom:10px;border-top:1px solid #dfe0e2}.companyPreview .-details>p:first-of-type{border-top:none}.companyPreview .-details._benefits,.companyPreview .-details._jobs,.companyPreview .-details._tags{padding:14px}.companyPreview .-details._jobs ._borders>.-item{padding-bottom:13px}.companyPreview .-details._jobs .-title{margin-bottom:0;padding-top:13px;padding-bottom:3px;font-size:16px;font-size:1.2307692307692308rem}.companyPreview .-details._jobs .-location{display:block;margin-bottom:4px;font-size:12px;font-size:.9230769230769231rem;color:#858d93}.companyPreview .-details._jobs ul._inline{display:none}.companyPreview .-details._jobsFeatured ._borders>.-item{padding-bottom:7px}.companyPreview .-details._jobsFeatured ul._inline{display:block}.companyPreview .-details._jobsFeatured ul._tags{margin-top:.5em}ul._centered{padding-right:13px;padding-left:13px;text-align:center}ul._centered>.-item{margin-top:7px;margin-bottom:7px;list-style:none}ul._centered>.-item:before{position:absolute;margin-left:-10px;content:"•"}ul._inline{margin:0;padding:0}ul._inline>.-item{margin:0;padding:0;list-style:none;display:inline-block}.companyPreview .-title{margin-bottom:4px;font-size:22px;font-size:1.6923076923076923rem;font-weight:400;line-height:1.15384615;word-wrap:break-word}.companyPreview .-title>a._active,.companyPreview .-title>a._hover,.companyPreview .-title>a:active,.companyPreview .-title>a:hover{text-decoration:none;color:#004a80}.companyPreview .-title._section{display:block;float:none;margin-bottom:7px;font-size:18px;font-size:1.3846153846153846rem;color:#606d76}.companyPreview .-info>p{margin-bottom:0;padding-right:5px;padding-left:5px}.companyPreview a.post-tag,.companyPreview a.postTag{-webkit-transition:none;transition:none}