.job-description,div.job-ad{overflow:hidden;position:relative;height:auto}div.job-ad{background-color:#FFF;border:0;border-radius:2px;box-shadow:-5px 5px 1px 0 rgba(0,0,0,.1),0 2px 5px 7px rgba(0,0,0,.1);float:right;margin-bottom:15px;padding:10px 10px 10px 20px;width:100%}div.job-ad div.title h2{color:#000;font-size:20px;margin-top:10px}div.job-ad div.company-info,div.job-ad div.company-info div.name{display:inline-block;height:auto;padding:0;width:100%}@media (max-width:765px){div.job-ad div.company-info div.name{margin-top:10px}}div.job-ad div.company-info div.name div.link{color:#C29443;border-bottom:1px solid;font-size:16px;padding-left:0}div.job-ad div.company-info div.benefits{margin-top:13px}div.salary{color:#8B8B8B;font-size:12px}div.publish-date{right:3%}@media (min-width:767px){div.publish-date,div.salary{text-align:right}}div.job-ad div.job-description{border:none;box-shadow:none;height:auto;margin:0;padding:0;width:100%}.job-description{border:2px solid #F0F0F0;border-left:2px solid #F0F0F0}div.job-ad div.job-description label{color:#000;font-size:12px;padding-top:5px;padding-right:30px}div.job-ad div.bottom-info div.categories{padding:0}div.job-ad div.bottom-info div.categories span.category{background-color:#FFF;border:1px solid #FFF;border-radius:50px;color:#848484;float:left;font-size:12px;margin:10px 10px 10px 2px;padding:2px 12px;text-align:center}div.job-ad div.bottom-info div.go-to{height:auto;padding:0}div.job-ad div.bottom-info div.go-to a.button{border:none;-webkit-border-radius:2;-moz-border-radius:2;border-radius:2px;color:#25327B;cursor:pointer;float:right;font-size:16px;padding:10px 20px;text-align:center;text-decoration:none}.tp-leftarrow,.tp-rightarrow{display:none!important}
